visad
Class DataDisplayLink
java.lang.Object
visad.ReferenceActionLink
visad.DataDisplayLink
public class DataDisplayLink
- extends ReferenceActionLink
DataDisplayLink objects define connections between DataReference
objects and Display objects.
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
start_time
public long start_time
- transform time-out hack
time_flag
public boolean time_flag
DataDisplayLink
public DataDisplayLink(DataReference ref,
DisplayImpl local_d,
Display d,
ConstantMap[] constant_maps,
DataRenderer rend,
long jd)
throws VisADException,
java.rmi.RemoteException
- Throws:
VisADException
java.rmi.RemoteException
getDisplay
public DisplayImpl getDisplay()
getRenderer
public DataRenderer getRenderer()
getSelectedMapVector
public java.util.Vector getSelectedMapVector()
addSelectedMapVector
public void addSelectedMapVector(ScalarMap map)
clearMaps
public void clearMaps()
throws java.rmi.RemoteException,
VisADException
- Throws:
java.rmi.RemoteException
VisADException
prepareData
public boolean prepareData()
throws VisADException,
java.rmi.RemoteException
- Prepare to render data (include feasibility check);
return false if infeasible
- Throws:
VisADException
java.rmi.RemoteException
getShadow
public ShadowType getShadow()
getData
public Data getData()
throws VisADException,
java.rmi.RemoteException
- Throws:
VisADException
java.rmi.RemoteException
clearData
public void clearData()
getType
public MathType getType()
throws VisADException,
java.rmi.RemoteException
- Throws:
VisADException
java.rmi.RemoteException
getDefaultValues
public float[] getDefaultValues()
getDataReference
public DataReference getDataReference()
getConstantMaps
public java.util.Vector getConstantMaps()
getScalarMaps
public java.util.Vector getScalarMaps()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object