# Dynamic Methods
- def self._element_tree_name
- self.my_manifest.peta.element_tree_name
- end
-
def self.load_manifest
super
# Class Methods
- n = self._element_tree_name
- define_singleton_method("element_tree_name") do
- n
- end
- c = self.child_models(self.element_tree_name)
- define_singleton_method("element_models") do
- c
- end
# Instance Methods
define_method("element_items") do |element_model|
self.__send__ self.class.my_manifest.associations.child_element_name(element_model)