3 self.abstract_class = true
7 def self._leaf_tree_name
8 self.my_peta.leaf_tree_name
11 def self.load_manifest
14 n = self._leaf_tree_name
15 define_singleton_method("leaf_tree_name") do
19 define_method("leaf_items") do |leaf_model|
20 self.__send__ self.class.my_manifest.associations.child_element_name(leaf_model)
22 define_method("leafs_items") do
23 self.class.child_models(self.class.leaf_tree_name).map {|child_model|
24 self.leaf_items child_model