hep.aida.ref.event
Class ObserverAdapter
- java.lang.Object
-
- java.util.Observable
-
- hep.aida.ref.event.ObserverAdapter
-
- All Implemented Interfaces:
- AIDAListener
- Direct Known Subclasses:
- AIDACloudAdapter1D, AIDACloudAdapter2D, AIDADataPointSetAdapter, AIDAHistogramAdapter1D, AIDAHistogramAdapter2D, AIDAProfileAdapter
public class ObserverAdapter extends java.util.Observable implements AIDAListener
An ObserverAdapter can be used as a base class for class that wants to act as both AIDAListener and Observable, and relay things it observers to its Observers.
-
-
Constructor Summary
Constructors Constructor and Description ObserverAdapter()ObserverAdapter(java.lang.Object obs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddObserver(java.util.Observer o)voidclearObservable()voiddeleteObserver(java.util.Observer o)voiddeleteObservers()IsObservablegetObservable()voidsetObservable(IsObservable newObs)voidstateChanged(java.util.EventObject e)
-
-
-
Constructor Detail
-
ObserverAdapter
public ObserverAdapter()
-
ObserverAdapter
public ObserverAdapter(java.lang.Object obs)
-
-
Method Detail
-
setObservable
public void setObservable(IsObservable newObs)
-
clearObservable
public void clearObservable()
-
getObservable
public IsObservable getObservable()
-
addObserver
public void addObserver(java.util.Observer o)
- Overrides:
addObserverin classjava.util.Observable
-
deleteObserver
public void deleteObserver(java.util.Observer o)
- Overrides:
deleteObserverin classjava.util.Observable
-
deleteObservers
public void deleteObservers()
- Overrides:
deleteObserversin classjava.util.Observable
-
stateChanged
public void stateChanged(java.util.EventObject e)
- Specified by:
stateChangedin interfaceAIDAListener
-
-
DMelt 3.0 © DataMelt by jWork.ORG