def __init__(self, **data): """ constructor of Supernode """ Superclass.__init__(self, **data) BTreeContainer.__init__(self) for (name, value) in data.items(): if name in ISupernode.names(): setattr(self, name, value) self.ikRevision = __version__
def __init__(self, site): # Locate the site manager self.__parent__ = site self.__name__ = '++etc++site' # Make sure everything is setup correctly BTreeContainer.__init__(self) # Set up adapter registries gsm = zapi.getGlobalSiteManager() self.adapters = adapter.LocalAdapterRegistry(gsm.adapters) self.utilities = LocalUtilityRegistry(gsm.utilities) # Setup located registry attributes next = _findNextSiteManager(site) self.setNext(next) # Setup default site management folder folder = SiteManagementFolder() zope.event.notify(objectevent.ObjectCreatedEvent(folder)) self['default'] = folder
def __init__(self, **kw): BTreeContainer.__init__(self)
def __init__(self, data=''): """ we need to call both inits !!! """ Image.__init__(self, data) BTreeContainer.__init__(self)
def __init__(self, requirement, scoreSystem, value, evaluator, **data): BTreeContainer.__init__(self) schooltool.requirement.evaluation.Evaluation.__init__( self, requirement, scoreSystem, value, evaluator) Superclass.__init__(self, ikName=requirement.ikName, **data) Superclass.__post_init__(self, **data)