jas.hist.util
Class ObserverAdapter
java.lang.Object
|
+--java.util.Observable
|
+--jas.hist.util.ObserverAdapter
- All Implemented Interfaces:
- java.util.Observer
- Direct Known Subclasses:
- MemoryDataSource, OneDAdapter, PartitionAdapter, jas.hist.util.ScatterSourceAdapter, TwoDAdapter
- public class ObserverAdapter
- extends java.util.Observable
- implements java.util.Observer
An ObserverAdapter can be used as a base class for class that wants to act
as both and Observer and Observable, and relay things it observers to its
Observers.
Methods inherited from class java.util.Observable |
clearChanged, countObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObserverAdapter
public ObserverAdapter(java.util.Observable obs)
ObserverAdapter
public ObserverAdapter()
setObservable
public void setObservable(java.util.Observable newObs)
clearObservable
public void clearObservable()
update
public void update(java.util.Observable o,
java.lang.Object arg)
- When the object which we are observing is updated, relay the response to our observers
- Specified by:
update
in interface java.util.Observer
addObserver
public void addObserver(java.util.Observer o)
- Overrides:
addObserver
in class java.util.Observable
deleteObserver
public void deleteObserver(java.util.Observer o)
- Overrides:
deleteObserver
in class java.util.Observable
deleteObservers
public void deleteObservers()
- Overrides:
deleteObservers
in class java.util.Observable