[Subversion] / PEAK / src / peak / binding / components.py  

Diff of /PEAK/src/peak/binding/components.py

Parent Directory | Revision Log

version 2072, Sat Jul 9 05:23:09 2005 UTC version 2073, Sat Jul 9 05:32:33 2005 UTC
Line 850 
Line 850 
         data = dict([(str(k),v) for k,v in section.__dict__.items()          data = dict([(str(k),v) for k,v in section.__dict__.items()
             if v is not None])              if v is not None])
   
         if not hasattr(klass,'_name') and '_name' in data:          for skip in '_name','_matcher','_attributes':
             del data['_name']              if skip in data and not hasattr(klass,skip):
                   del data[skip]
         if not hasattr(klass,'_matcher') and '_matcher' in data:  
             del data['_matcher']  
   
         return klass(**data)          return klass(**data)
   
   
   
   
     def setParentComponent(self, parentComponent, componentName=None,      def setParentComponent(self, parentComponent, componentName=None,
         suggest=False):          suggest=False):
   


Generate output suitable for use with a patch program
Legend:
Removed from v.2072  
changed lines
  Added in v.2073

cvs-admin@eby-sarna.com

Powered by ViewCVS 1.0-dev

ViewCVS and CVS Help