public class GridValueDisplayable extends StationModelDisplayable implements GridDisplayable
DisplayableData.DragAdapter
OFFSET_SCALE
LINE_WIDTH, MANIPULABLE, renderer, VISIBLE
DISPLAY, parent, SCALAR_MAP_SET
Modifier | Constructor and Description |
---|---|
|
GridValueDisplayable()
Default constructor
|
protected |
GridValueDisplayable(GridValueDisplayable that)
Constructs from another instance.
|
|
GridValueDisplayable(java.lang.String name)
Construct with the given name.
|
|
GridValueDisplayable(java.lang.String name,
JythonManager jythonManager)
Construct with the given name.
|
Modifier and Type | Method and Description |
---|---|
Displayable |
cloneForDisplay()
Clone this
Displayable so it can go into a different
display. |
void |
loadData(visad.FieldImpl field)
Set the data into the Displayable
|
void |
setColoredByAnother(boolean yesno)
Set whether this GridDisplayable should have the data colored
by another parameter.
|
destroy, getColor, getRotateShapes, getScale, getShouldUseAltitude, getStationModel, hasSelectedRange, setColor, setRangeForSelect, setRotateShapes, setScale, setSelectedRange, setShouldUseAltitude, setStationData, setStationModel, setStationModel, toFront, writeKmzFile
addAction, dataChange, getActive, getAnimationSet, getData, getDataRenderer, getLineWidth, getName, getPointSize, hasData, hasDataObject, isManipulable, isPickable, myAddConstantMaps, myAddDataReferences, myRemoveDataReferences, removeAction, setActive, setData, setDataReference, setDragAdapter, setLineWidth, setManipulable, setPickable, setPointMode, setPointSize, setUseFastRendering, setVisible, showme, toString
addConstantMap, addConstantMaps, addDataReferences, addPropertyChangeListener, addPropertyChangeListener, addRefsInvoked, addScalarMap, addScalarMaps, applyColorUnit, applyDisplayUnit, checkUnit, combineConstantMaps, destroyDisplayable, firePropertyChange, firePropertyChange, fireScalarMapSetChange, getColorUnit, getConstantMaps, getDestroyed, getDisplay, getDisplayMaster, getDisplayUnit, getPointMode, getScalarMap, getScalarMap, getScalarMap, getScalarMapSet, getUseFastRendering, getUseTimesInAnimation, getVisible, isActive, isUnitCompatible, isVisible, logException, removeConstantMap, removeDataReferences, removePropertyChangeListener, removePropertyChangeListener, removeScalarMap, replaceScalarMap, setAdjustFlow, setColorPalette, setColorPalette, setColorUnit, setConstantPosition, setContourInfo, setDisplay, setDisplayActive, setDisplayInactive, setDisplayMaster, setDisplayUnit, setOverrideAnimationSet, setOverrideAnimationSet, setParent, setRangeForColor, setRangeForColor, setScalarMapSet, setSelectedRange, setUseTimesInAnimation
public GridValueDisplayable() throws visad.VisADException, java.rmi.RemoteException
visad.VisADException
- necessary VisAD object couldn't be createdjava.rmi.RemoteException
- remote errorpublic GridValueDisplayable(java.lang.String name) throws visad.VisADException, java.rmi.RemoteException
name
- name must contain no spaces.visad.VisADException
- necessary VisAD object couldn't be createdjava.rmi.RemoteException
- remote errorpublic GridValueDisplayable(java.lang.String name, JythonManager jythonManager) throws visad.VisADException, java.rmi.RemoteException
name
- name must contain no spaces.jythonManager
- The JythonManager for evaluating embedded expressionsvisad.VisADException
- necessary VisAD object couldn't be createdjava.rmi.RemoteException
- remote errorprotected GridValueDisplayable(GridValueDisplayable that) throws java.rmi.RemoteException, visad.VisADException
that
- The other instance.visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.public Displayable cloneForDisplay() throws java.rmi.RemoteException, visad.VisADException
Displayable
so it can go into a different
display.cloneForDisplay
in class StationModelDisplayable
java.rmi.RemoteException
- Java RMI errorvisad.VisADException
- VisAD errorpublic void loadData(visad.FieldImpl field) throws visad.VisADException, java.rmi.RemoteException
loadData
in interface GridDisplayable
field
- a VisAD FlatField with a 2D naturevisad.VisADException
- from construction of VisAd objectsjava.rmi.RemoteException
- from construction of VisAD objectspublic void setColoredByAnother(boolean yesno)
setColoredByAnother
in interface GridDisplayable
yesno
- true if colored by another