visad
Class RemoteReferenceLinkImpl
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
visad.RemoteReferenceLinkImpl
- All Implemented Interfaces:
- Serializable, Remote, RemoteReferenceLink
public class RemoteReferenceLinkImpl
- extends UnicastRemoteObject
- implements RemoteReferenceLink
RemoteReferenceLinkImpl is the VisAD remote adapter for DataDisplayLink-s.
- See Also:
- Serialized Form
RemoteReferenceLinkImpl
public RemoteReferenceLinkImpl(DataDisplayLink ddl)
throws RemoteException
- create a Remote reference to a DataDisplayLink
- Throws:
RemoteException
getRendererClassName
public String getRendererClassName()
throws VisADException,
RemoteException
- return the name of the DataRenderer used to render this reference
- Specified by:
getRendererClassName
in interface RemoteReferenceLink
- Throws:
VisADException
RemoteException
getReference
public RemoteDataReference getReference()
throws VisADException,
RemoteException
- return a reference to the remote Data object
- Specified by:
getReference
in interface RemoteReferenceLink
- Throws:
VisADException
RemoteException
getConstantMapVector
public Vector getConstantMapVector()
throws VisADException,
RemoteException
- return the list of ConstantMap-s which apply to this Data object
- Specified by:
getConstantMapVector
in interface RemoteReferenceLink
- Throws:
VisADException
RemoteException
equals
public boolean equals(Object o)
- Overrides:
equals
in class RemoteObject
toString
public String toString()
- return a String representation of the referenced data
- Overrides:
toString
in class RemoteObject