public class RemoteCellImpl extends RemoteActionImpl implements RemoteCell
ref
Constructor and Description |
---|
RemoteCellImpl(CellImpl d) |
Modifier and Type | Method and Description |
---|---|
DataReference |
getOtherReference(int index) |
void |
setOtherReference(int index,
DataReference ref)
set a non-triggering link to a DataReference; this is
used to give the Cell access to Data without triggering
the Cell's doAction whenever the Data changes;
these 'other' DataReferences are identified by their
integer index
|
addReference, getName, removeAllReferences, removeReference, thingChanged
clone, exportObject, exportObject, exportObject, unexportObject
getClientHost, getLog, setLog
equals, getRef, hashCode, toString, toStub
finalize, getClass, notify, notifyAll, wait, wait, wait
addReference, getName, removeAllReferences, removeReference
thingChanged
public RemoteCellImpl(CellImpl d) throws RemoteException
RemoteException
public void setOtherReference(int index, DataReference ref) throws VisADException, RemoteException
setOtherReference
in interface Cell
index
- - identifier of DataReferenceref
- - DataReference to be linkedVisADException
- - a VisAD error occurredRemoteException
- - an RMI error occurredpublic DataReference getOtherReference(int index) throws VisADException, RemoteException
getOtherReference
in interface Cell
index
- - identifier of DataReference to returnVisADException
- - a VisAD error occurredRemoteException
- - an RMI error occurredCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.