Object
# File lib/eim_xml/dsl.rb, line 51 def self.register(*args) args.each do |klass, name| name ||= klass.name.downcase[/(?:.*\:\:)?(.*)$/, 1] eval("def #{name}(*a, &p);_build(#{klass}, *a, &p);end", binding) eval("def self.#{name}(*a, &p);new.#{name}(*a, &p);end", binding) end end
# File lib/eim_xml/dsl.rb, line 11 def add(v) @_container << v end
Generated with the Darkfish Rdoc Generator 2.