TapKit::DatabaseObject
- Class/Module:
- Class
- In:
-
lib/tapkit/control/dbobject.rb
- Parent:
-
Object
Methods
all_attribute_keys
all_property_keys
all_to_many_relationship_keys
all_to_one_relationship_keys
attribute_keys
class_description
clear
delete_rule
entity_name
inverse
new
propagate_delete
property_keys
snapshot
to_many_key?
to_many_relationship_keys
to_one_relationship_keys
update_from_snapshot
will_change
Attributes
- editing_context [RW]
Included modules
Aliasable
Public Class Methods
-
new()
Public Instance Methods
-
all_attribute_keys()
-
all_property_keys()
-
all_to_many_relationship_keys()
-
all_to_one_relationship_keys()
-
attribute_keys()
-
class_description( detail_key = nil )
using ClassDescription methods
-
clear()
Sets all properties to nil.
-
delete_rule( relationship_key )
-
entity_name()
-
inverse( relationship_key )
-
propagate_delete( editing_context )
-
property_keys()
-
snapshot()
-
to_many_key?( key )
-
to_many_relationship_keys()
-
to_one_relationship_keys()
-
update_from_snapshot( snapshot )
-
will_change()