Package Products :: Package ZenUtils :: Module observable :: Class ObservableProxy
[hide private]
[frames] | no frames]

Class ObservableProxy

source code

     object --+    
              |    
ObservableMixin --+
                  |
                 ObservableProxy

Instance Methods [hide private]
 
__init__(self, obj) source code
 
__getattribute__(self, name) source code
 
_doSetattr(self, name, value) source code

Inherited from ObservableMixin: __setattr__, attachAttributeObserver, detachAttributeObserver, notifyAttributeChange

Class Variables [hide private]
  reservedNames = '_observers', '_obj', '_doSetattr', 'notifyAtt...
Method Details [hide private]

__init__(self, obj)
(Constructor)

source code 
Overrides: ObservableMixin.__init__

__getattribute__(self, name)

source code 
Overrides: object.__getattribute__
(inherited documentation)

_doSetattr(self, name, value)

source code 
Overrides: ObservableMixin._doSetattr

Class Variable Details [hide private]

reservedNames

Value:
'_observers', '_obj', '_doSetattr', 'notifyAttributeChange', 'detachAt\
tributeObserver', 'attachAttributeObserver'