Beispiel #1
0
 def __getattr__(self, name):
     """Overloads getattr to return item values as attibutes
     """
     if (self.items.has_key(name)):
         return self.items[name]
     else:
         if name not in [
                 '__parent__', '__conform__', '__annotations__',
                 '_v_at_subobjects', '__getnewargs__', 'aq_inner', 'im_self'
         ]:
             try:
                 return ATFolder.__getattr__(self, name)
             except Exception, e:
                 raise AttributeError, name
         else: