Class
TapKit::EntityClassDescription
In:
lib/tapkit/control/description.rb
Parent:
ClassDescription
Methods
all_attribute_keys
all_property_keys
all_to_many_relationship_keys
all_to_one_relationship_keys
attribute_keys
class_description
create
delete_rule
inverse
new
propagate_delete
property_keys
to_many_relationship_keys
to_one_relationship_keys
validate_object_for_delete
validate_object_for_save
validate_value
Attributes
entity
[R]
entity_name
[R]
Public Class methods
new
( entity )
Public Instance methods
all_attribute_keys
()
all_property_keys
()
property keys
all_to_many_relationship_keys
()
all_to_one_relationship_keys
()
attribute_keys
()
class_description
( detail_key )
create
( editing_context, gid = nil )
delete_rule
( relationship_key )
inverse
( relationship_key )
propagate_delete
( object, editing_context )
property_keys
()
to_many_relationship_keys
()
to_one_relationship_keys
()
validate_object_for_delete
( object )
validation
validate_object_for_save
( object )
validate_value
( key, value )
Attribute#validate_value
,
Relationship#validate_value
を利用する
[Validate]