# File lib/tapkit/control/editing_context.rb, line 75
                def delete( object )
                        unless gid = self.gid(object) then
                                raise "Object is not registered"
                        end

                        if object.fault? then
                                object.will_read
                        end

                        unless @deleted_objects.include? object then
                                if @inserted_objects.include? object then
                                        @inserted_objects.delete object
                                        forget object
                                else
                                        @deleted_objects << object
                                end
                        end
                end