Package smartcard :: Module Observer :: Class Observable
[hide private]
[frames] | no frames]

Class Observable

source code


Instance Methods [hide private]
 
__init__(self) source code
 
addObserver(*args) source code
 
deleteObserver(*args) source code
 
notifyObservers(self, arg=None)
If 'changed' indicates that this object has changed, notify all its observers, then call clearChanged().
source code
 
deleteObservers(*args) source code
 
setChanged(*args) source code
 
clearChanged(*args) source code
 
hasChanged(*args) source code
 
countObservers(*args) source code
Method Details [hide private]

__init__(self)
(Constructor)

source code 
Overrides: Synchronization.Synchronization.__init__

notifyObservers(self, arg=None)

source code 

If 'changed' indicates that this object has changed, notify all its observers, then call clearChanged(). Each observer has its update() called with two arguments: this observable object and the generic 'arg'.