public class RemoteCellImpl extends RemoteActionImpl implements RemoteCell
| 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, thingChangedclone, exportObject, exportObject, exportObject, unexportObjectequals, getRef, hashCode, toString, toStubfinalize, getClass, notify, notifyAll, wait, wait, waitaddReference, getName, removeAllReferences, removeReferencethingChangedpublic RemoteCellImpl(CellImpl d) throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic void setOtherReference(int index,
DataReference ref)
throws VisADException,
java.rmi.RemoteException
setOtherReference in interface Cellindex - - identifier of DataReferenceref - - DataReference to be linkedVisADException - - a VisAD error occurredjava.rmi.RemoteException - - an RMI error occurredpublic DataReference getOtherReference(int index) throws VisADException, java.rmi.RemoteException
getOtherReference in interface Cellindex - - identifier of DataReference to returnVisADException - - a VisAD error occurredjava.rmi.RemoteException - - an RMI error occurred