def manage_beforeDelete(self, item, container): """ Remove self from the catalog. (Called when the object is deleted or moved.) """ if aq_base(container) is not aq_base(self): self.__recurse('manage_beforeDelete', item, container) self.unindexObject() Referenceable.manage_beforeDelete(self, item, container)
def manage_beforeDelete(self, item, container): __traceback_info__ = (self, item, container) self.cleanupLayers(item, container) Referenceable.manage_beforeDelete(self, item, container)
def manage_beforeDelete(self, item, container): __traceback_info__ = (self, item, container) self.cleanupLayers(item, container) Referenceable.manage_beforeDelete(self, item, container)
def manage_beforeDelete(self, item, container): Referenceable.manage_beforeDelete(self, item, container) rc = getToolByName(container, REFERENCE_CATALOG) url = getRelURL(container, self.getPhysicalPath()) rc.uncatalog_object(url)