def make_persistent(self, instance): print 'Make persistent called with %s' % (instance,) if not IPersistent.providedBy(instance): print '\tIPersistent not provided, directly providing' directly_provides(instance, IPersistent) persistent = IPersistentObject(instance) self._configure_persistence(persistent) persistent.set_unsaved() self.notify_modified(instance)
def make_persistent(self, instance): print 'Make persistent called with %s' % (instance, ) if not IPersistent.providedBy(instance): print '\tIPersistent not provided, directly providing' directly_provides(instance, IPersistent) persistent = IPersistentObject(instance) self._configure_persistence(persistent) persistent.set_unsaved() self.notify_modified(instance)
def __init__(self, node): directly_provides(self, *tuple(provided_by(node))) self.__dict__['node'] = node
def __init__(self, facade, user): directly_provides(self, *tuple(provided_by(facade))) self.__dict__['facade'] = facade self.__dict__['user'] = user
def __init__(self, node): directly_provides(self, *tuple(provided_by(node))) self.__dict__['node'] = node
def __init__(self, facade, user): directly_provides(self, *tuple(provided_by(facade))) self.__dict__['facade'] = facade self.__dict__['user'] = user