class ModelMaker::Project
Attributes
class_prefix[RW]
copyright[RW]
entities[RW]
name[RW]
Public Class Methods
new()
click to toggle source
# File src/lib/modelmaker.rb, line 9 def initialize @entities = [] end
Public Instance Methods
add_entity(entity)
click to toggle source
# File src/lib/modelmaker.rb, line 13 def add_entity(entity) entity.project = self @entities << entity end
get_entity(name)
click to toggle source
# File src/lib/modelmaker.rb, line 18 def get_entity(name) catch (:entity) { for entity in @entities do if entity.short_name == name throw :entity, entity end end } end