ch.bfh.algo.core.sequence
Interface Observable

All Known Implementing Classes:
BinaryNode, Edge, GenericBinaryNode, GenericEdge, GenericLink, GenericLinkedPosition, GenericNode, GenericVertex, LinkedPosition, Node, ObserverPosition, Vertex

public interface Observable


Method Summary
 ObserverPosition attachAfter(Observer observer)
           
 ObserverPosition attachBefore(Observer observer)
           
 void detachAfter(ObserverPosition position)
           
 void detachBefore(ObserverPosition position)
           
 void notifyAfter()
           
 void notifyBefore()
           
 

Method Detail

attachBefore

ObserverPosition attachBefore(Observer observer)

attachAfter

ObserverPosition attachAfter(Observer observer)

detachBefore

void detachBefore(ObserverPosition position)

detachAfter

void detachAfter(ObserverPosition position)

notifyBefore

void notifyBefore()

notifyAfter

void notifyAfter()