コード例 #1
0
ファイル: supernode.py プロジェクト: mleist/ict-ok.org
 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__
コード例 #2
0
ファイル: site.py プロジェクト: BackupTheBerlios/cctools-svn
    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
コード例 #3
0
ファイル: container.py プロジェクト: Zojax/zojax.content.type
 def __init__(self, **kw):
     BTreeContainer.__init__(self)
コード例 #4
0
ファイル: entry.py プロジェクト: return1/stadtgespraeche
 def __init__(self, data=''):
     """ we need to call both inits !!! """
     Image.__init__(self, data)
     BTreeContainer.__init__(self)
コード例 #5
0
ファイル: evaluation.py プロジェクト: mleist/ict-ok.org
 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)