# File lib/tapkit/control/fault.rb, line 56 def complete_init( object ) fault_will_fire object entity = @database_context.database.entity gid.entity_name qualifier = entity.qualifier_for_primary_key gid.key_values fetch_spec = FetchSpec.new(entity.name, qualifier) objects = @database_context.fetch(fetch_spec, @editing_context) # if destination object is not existed, the object is not managed. unless objects.size == 1 then @editing_context.forget object end end