visad
Class RemoteCellImpl

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by visad.RemoteActionImpl
                  extended by visad.RemoteCellImpl
All Implemented Interfaces:
java.io.Serializable, java.rmi.Remote, java.util.EventListener, Action, Cell, RemoteAction, RemoteCell, ThingChangedListener

public class RemoteCellImpl
extends RemoteActionImpl
implements RemoteCell

RemoteCellImpl is the VisAD class for remote access to Cell-s.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
RemoteCellImpl(CellImpl d)
           
 
Method Summary
 DataReference getOtherReference(int index)
          get link to an output DataReference
 void setOtherReference(int index, DataReference ref)
          create link to an output DataReference
 
Methods inherited from class visad.RemoteActionImpl
addReference, getName, removeAllReferences, removeReference, thingChanged
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface visad.Action
addReference, getName, removeAllReferences, removeReference
 
Methods inherited from interface visad.ThingChangedListener
thingChanged
 

Constructor Detail

RemoteCellImpl

public RemoteCellImpl(CellImpl d)
               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

setOtherReference

public void setOtherReference(int index,
                              DataReference ref)
                       throws VisADException,
                              java.rmi.RemoteException
create link to an output DataReference

Specified by:
setOtherReference in interface Cell
Throws:
VisADException
java.rmi.RemoteException

getOtherReference

public DataReference getOtherReference(int index)
                                throws VisADException,
                                       java.rmi.RemoteException
get link to an output DataReference

Specified by:
getOtherReference in interface Cell
Throws:
VisADException
java.rmi.RemoteException