|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvisad.ThingChangedLink
ThingChangedLink objects are used by ThingReference objects to define their connections with Action objects. That is, a ThingReference has a Vector of ThingChangedLinks, one for each attached Action.
Action has a Vector of ReferenceActionLinks, one for each attached ThingReference.
| Constructor Summary | |
(package private) |
ThingChangedLink(Action a,
long jd)
|
| Method Summary | |
ThingChangedEvent |
acknowledgeThingChangedEvent()
acknowledge the last event from the ThingReference, and possibly return a new event to the Action |
(package private) Action |
getAction()
|
(package private) long |
getId()
|
ThingChangedEvent |
peekThingChangedEvent()
possibly return a new event to the Action |
void |
queueThingChangedEvent(ThingChangedEvent e)
either deliver the event to the corresponding Action object or, if the Action isn't ready yet, queue the event for later delivery |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
ThingChangedLink(Action a,
long jd)
throws VisADException
| Method Detail |
long getId()
Action getAction()
public ThingChangedEvent peekThingChangedEvent()
public ThingChangedEvent acknowledgeThingChangedEvent()
public void queueThingChangedEvent(ThingChangedEvent e)
throws RemoteException,
VisADException
RemoteException
VisADException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||