cwvreg.py
branchstable
changeset 4485 5f99eb0b99f7
parent 4212 ab6573088b4a
child 4486 9a4ef69bdef7
equal deleted inserted replaced
4484:d87989d91635 4485:5f99eb0b99f7
   377 
   377 
   378     def initialization_completed(self):
   378     def initialization_completed(self):
   379         for regname, reg in self.items():
   379         for regname, reg in self.items():
   380             self.debug('available in registry %s: %s', regname, sorted(reg))
   380             self.debug('available in registry %s: %s', regname, sorted(reg))
   381             reg.initialization_completed()
   381             reg.initialization_completed()
       
   382             for appobjects in reg.itervalues():
       
   383                 for appobjectcls in appobjects:
       
   384                     appobjectcls.register_properties()
   382         # we may want to keep interface dependent objects (e.g.for i18n
   385         # we may want to keep interface dependent objects (e.g.for i18n
   383         # catalog generation)
   386         # catalog generation)
   384         if self.config.cleanup_interface_sobjects:
   387         if self.config.cleanup_interface_sobjects:
   385             # remove appobjects that don't support any available interface
   388             # remove appobjects that don't support any available interface
   386             implemented_interfaces = set()
   389             implemented_interfaces = set()