public class RemoteThingReferenceImpl extends UnicastRemoteObject implements RemoteThingReference
ref
Constructor and Description |
---|
RemoteThingReferenceImpl(ThingReferenceImpl ref) |
Modifier and Type | Method and Description |
---|---|
ThingChangedEvent |
acknowledgeThingChanged(Action a)
Action must be RemoteAction
|
void |
addThingChangedListener(ThingChangedListener a,
long id)
addThingChangedListener and removeThingChangedListener
provide ThingChangedEvent source semantics;
Action must be RemoteAction
|
String |
getName() |
Thing |
getThing() |
long |
getTick() |
long |
incTick() |
ThingChangedEvent |
peekThingChanged(Action a)
Action must be RemoteAction
|
void |
removeThingChangedListener(ThingChangedListener a)
ThingChangedListener must be RemoteAction
|
void |
setThing(Thing t)
set this RemoteThingReferenceImpl to refer to t;
must be RemoteThingImpl
|
clone, exportObject, exportObject, exportObject, unexportObject
getClientHost, getLog, setLog
public RemoteThingReferenceImpl(ThingReferenceImpl ref) throws RemoteException
RemoteException
public void setThing(Thing t) throws VisADException, RemoteException
setThing
in interface ThingReference
VisADException
RemoteException
public Thing getThing() throws VisADException, RemoteException
getThing
in interface ThingReference
VisADException
RemoteException
public long getTick() throws VisADException, RemoteException
getTick
in interface ThingReference
VisADException
RemoteException
public long incTick() throws VisADException, RemoteException
incTick
in interface ThingReference
VisADException
RemoteException
public String getName() throws VisADException, RemoteException
getName
in interface ThingReference
VisADException
RemoteException
public void addThingChangedListener(ThingChangedListener a, long id) throws VisADException, RemoteException
addThingChangedListener
in interface ThingReference
VisADException
RemoteException
public void removeThingChangedListener(ThingChangedListener a) throws VisADException, RemoteException
removeThingChangedListener
in interface ThingReference
VisADException
RemoteException
public ThingChangedEvent peekThingChanged(Action a) throws VisADException, RemoteException
peekThingChanged
in interface ThingReference
VisADException
RemoteException
public ThingChangedEvent acknowledgeThingChanged(Action a) throws VisADException, RemoteException
acknowledgeThingChanged
in interface ThingReference
VisADException
RemoteException
Copyright © 1996–2023 The SSEC Visualization Project. All rights reserved.