Package ucar.unidata.data
Class DataReferenceListener
java.lang.Object
visad.ThingReferenceImpl
visad.DataReferenceImpl
ucar.unidata.data.DataReferenceListener
- All Implemented Interfaces:
EventListener,DataReference,ThingChangedListener,ThingReference
A class for listening to changes in DataReferences
- Version:
- $Revision: 1.14 $
- Author:
- Jeff McWhirter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDataReference(DataReference dataRef) Add a DataReference to this listenerbooleanCalled when the data in the reference changesMethods inherited from class visad.ThingReferenceImpl
acknowledgeThingChanged, adaptedAcknowledgeThingChanged, adaptedPeekThingChanged, addThingChangedListener, findThingChangedLink, getName, getThing, getTick, incTick, peekThingChanged, removeThingChangedListener, setThingMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface visad.ThingReference
acknowledgeThingChanged, addThingChangedListener, getName, getThing, getTick, incTick, peekThingChanged, removeThingChangedListener, setThing
-
Constructor Details
-
DataReferenceListener
Create a new DataReferenceListener- Parameters:
name- name of the reference- Throws:
VisADException- problem creating this object
-
-
Method Details
-
thingChanged
Called when the data in the reference changes- Specified by:
thingChangedin interfaceThingChangedListener- Parameters:
e- change event- Returns:
- true
- Throws:
RemoteException- Java RMI problemVisADException- VisAD problem
-
addDataReference
Add a DataReference to this listener- Parameters:
dataRef- DataReference to add- Throws:
RemoteException- Java RMI problemVisADException- VisAD problem
-