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()