Package Modeling :: Module ObserverCenter
[show private | hide private]
[frames | no frames]

Module Modeling.ObserverCenter

ObserverCenter

Please refer to interfaces.ObserverCenter for documentation

CVS information

$Id: ObserverCenter.py,v 1.9 2004/07/20 06:21:37 sbigaret Exp $

Function Summary
  addObserver(anObserver, anObject)
See interfaces.ObserverCenter for details
  addOmniscientObserver(anObserver)
See interfaces.ObserverCenter for details
  ensureSubsequentChangeWillBeNotifiedForObject(anObject)
See interfaces.ObserverCenter for details
  notifyObserversObjectWillChange(anObject)
See interfaces.ObserverCenter for details
  observersForObject(anObject)
See interfaces.ObserverCenter for details
  removeObjectFromAlreadyNotifiedObjects(object)
Private method - do not access directly.
  removeObserver(anObserver, anObject)
See interfaces.ObserverCenter for details
  removeOmniscientObserver(anObserver)
See interfaces.ObserverCenter for details
  __ensureSubsequentChangeWillBeNotifiedForObject(anObject)
Private method - do not access directly.
  __observersForObject(anObject)
Private method - do not access directly.
  __setObjectObservers(anObject, observers)
Private method - do not access directly.

Function Details

addObserver(anObserver, anObject)

See interfaces.ObserverCenter for details

addOmniscientObserver(anObserver)

See interfaces.ObserverCenter for details

ensureSubsequentChangeWillBeNotifiedForObject(anObject)

See interfaces.ObserverCenter for details

notifyObserversObjectWillChange(anObject)

See interfaces.ObserverCenter for details

observersForObject(anObject)

See interfaces.ObserverCenter for details

removeObjectFromAlreadyNotifiedObjects(object)

Private method - do not access directly.

removeObserver(anObserver, anObject)

See interfaces.ObserverCenter for details

removeOmniscientObserver(anObserver)

See interfaces.ObserverCenter for details

__ensureSubsequentChangeWillBeNotifiedForObject(anObject)

Private method - do not access directly.

__observersForObject(anObject)

Private method - do not access directly. Equivalent to public method 'observersForObject()'

__setObjectObservers(anObject, observers)

Private method - do not access directly.

Generated by Epydoc 2.1 on Sat Mar 4 13:36:24 2006 http://epydoc.sf.net