""" Baseclass for multi-representation content. """ from Globals import InitializeClass from AccessControl import ClassSecurityInfo from Products.Archetypes.public import * from ATRepsBaseObject import ATRepsBaseObject class ATRepsBaseContent(ATRepsBaseObject, BaseContent): """ override BaseContent for multi-representation Content""" __implements__ = ATRepsBaseObject.__implements__ + BaseContent.__implements__ security = ClassSecurityInfo() def manage_beforeDelete(self, item, container): ATRepsBaseObject.manage_beforeDelete(self, item, container) BaseContent.manage_beforeDelete(self, item, container) InitializeClass(ATRepsBaseContent)