de.lmu.ifi.dbs.elki.utilities.designpattern
Interface Observable<T>

Type Parameters:
T - the object to observer
All Known Implementing Classes:
AlgorithmTabPanel, EvaluationTabPanel, InputTabPanel, LoggingTabPanel, OutputTabPanel, ParameterTabPanel

public interface Observable<T>

Observable design pattern.


Method Summary
 void addObserver(Observer<? super T> o)
          Add an observer to the object.
 void removeObserver(Observer<? super T> o)
          Remove an observer from the object.
 

Method Detail

addObserver

void addObserver(Observer<? super T> o)
Add an observer to the object.

Parameters:
o - Observer to add

removeObserver

void removeObserver(Observer<? super T> o)
Remove an observer from the object.

Parameters:
o - Observer to remove

Release 0.4.0 (2011-09-20_1324)