|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvisad.ReferenceActionLink
ReferenceActionLink objects are used by Action objects to define their connections with ThingReference objects.
| Field Summary | |
(package private) Action |
action
|
(package private) ActionImpl |
local_action
|
(package private) ThingReference |
ref
|
| Constructor Summary | |
ReferenceActionLink(ThingReference r,
ActionImpl local_a,
Action a,
long jd)
|
|
| Method Summary | |
(package private) void |
acknowledgeThingChangedEvent(long actionTick)
|
boolean |
checkTicks()
check whether this link requests Action to be applied |
Action |
getAction()
|
(package private) long |
getId()
|
ActionImpl |
getLocalAction()
|
String |
getName()
|
(package private) ThingChangedEvent |
getThingChangedEvent()
return any waiting event |
ThingReference |
getThingReference()
|
(package private) void |
incTick(long t)
set value of NewTick; presumably increases value |
(package private) ThingChangedEvent |
peekThingChangedEvent()
return any waiting event |
boolean |
peekTicks()
returns true if there is an action pending |
(package private) void |
resetTicks()
clear internal state |
void |
setTicks()
sync consumer's tick count with producer's tick count |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
ThingReference ref
ActionImpl local_action
Action action
| Constructor Detail |
public ReferenceActionLink(ThingReference r,
ActionImpl local_a,
Action a,
long jd)
throws RemoteException,
VisADException
| Method Detail |
long getId()
public ThingReference getThingReference()
public ActionImpl getLocalAction()
public Action getAction()
public String getName()
void incTick(long t)
public void setTicks()
public boolean peekTicks()
public boolean checkTicks()
void resetTicks()
ThingChangedEvent getThingChangedEvent()
throws RemoteException,
VisADException
RemoteException
VisADException
ThingChangedEvent peekThingChangedEvent()
throws RemoteException,
VisADException
RemoteException
VisADExceptionvoid acknowledgeThingChangedEvent(long actionTick)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||