module Taxonomite::Entity
Public Instance Methods
get_taxonomy_node()
click to toggle source
# File lib/taxonomite/entity.rb, line 16 def get_taxonomy_node if (self.taxonomy_node == nil) self.taxonomy_node = self.create_taxonomy_node end self.taxonomy_node end
Private Instance Methods
do_setup()
click to toggle source
subclasses should overload create_taxonomy_node to create the appropriate Place object and set it up
# File lib/taxonomite/entity.rb, line 31 def do_setup if (self.taxonomy_node == nil) self.taxonomy_node = self.respond_to?(:create_taxonomy_node) ? self.create_taxonomy_node : Taxonomite::Node.new(name: self.name) self.taxonomy_node.owner = self end end