objects.logic.common.observerInterface.observerInterface Class Reference

The observer interface represents a very simple observer. More...

Inherited by objects.logic.entity.entityManager.entityManager, and objects.storage.storageManager.storageManager.

List of all members.

Public Member Functions

def update
 process notification from Subject implementation.


Detailed Description

The observer interface represents a very simple observer.

It enforces a method called "update" Note that since Python does not really support interfaces, this is really just an experiment. Note how all functions simply raise a "not implemented" exception.

Definition at line 23 of file observerInterface.py.


Member Function Documentation

def objects.logic.common.observerInterface.observerInterface.update (   self,
  header,
  data 
)

process notification from Subject implementation.

Parameters:
header Raw DataLink header
data Raw DataLink frame

Reimplemented in objects.logic.entity.entityManager.entityManager, and objects.storage.storageManager.storageManager.

Definition at line 28 of file observerInterface.py.

00028                                   : raise exception("not implemented", True)       
00029 raise exception("not implemented", True)       


The documentation for this class was generated from the following file:

Generated on Mon Mar 30 00:26:34 2009 for EyeSpy by  doxygen 1.5.8