3 self.abstract_class = true
7 def self._element_tree_name
8 self.my_manifest.peta.element_tree_name
11 def self.load_manifest
14 n = self._element_tree_name
15 define_singleton_method("element_tree_name") do
19 define_method("element_items") do |element_model|
20 self.__send__ self.class.my_manifest.associations.child_element_name(element_model)
22 define_method("elements_items") do
23 self.class.child_models(self.class.element_tree_name).map {|child_model|
24 self.element_items child_model