protected abstract static class AerologicalDisplay.PressureAxisLabels extends ScaleLabels
DisplayableData.DragAdapter
COLOR, LINE_STYLE, LINE_WIDTH, POINT_SIZE
MANIPULABLE, renderer, VISIBLE
DISPLAY, parent, SCALAR_MAP_SET
Modifier | Constructor and Description |
---|---|
protected |
PressureAxisLabels(AerologicalDisplay.PressureAxisLabels that)
Constructs from another instance.
|
protected |
PressureAxisLabels(java.lang.String name)
Constructs from a name for the displayable.
|
Modifier and Type | Method and Description |
---|---|
protected void |
coordinateSystemChange(AerologicalCoordinateSystem coordinateSystem)
Handle a change to the (p,T) <-> (x,y) coordinate system
transformation associated with this display
|
protected void |
set(AerologicalCoordinateSystem coordinateSystem,
visad.Real xValue,
ContourLevels contourLevels,
visad.Real temperature,
double separation)
Sets the labels.
|
void |
setCoordinateSystem(AerologicalCoordinateSystem acs)
Set the new coordinate system.
|
setFormat, setLabels, setLabelValues, setPositionValues, setRealType, setSize, setXAlignment
getColor, getLineStyle, getLineWidth, getPointSize, setColor, setHSV, setHSV, setLineStyle, setLineWidth, setPointSize, setRGB, setRGB, setRGBA, setRGBA
addAction, cloneForDisplay, dataChange, destroy, getActive, getAnimationSet, getData, getDataRenderer, getName, hasData, hasDataObject, isManipulable, isPickable, myAddConstantMaps, myAddDataReferences, myRemoveDataReferences, removeAction, setActive, setData, setDataReference, setDragAdapter, setManipulable, setPickable, setPointMode, 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, setSelectedRange, setUseTimesInAnimation, toFront
protected PressureAxisLabels(java.lang.String name) throws java.rmi.RemoteException, visad.VisADException
name
- The name for the displayable.visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.protected PressureAxisLabels(AerologicalDisplay.PressureAxisLabels that) throws java.rmi.RemoteException, visad.VisADException
that
- The other instance.visad.VisADException
- if a core VisAD failure occurs.java.rmi.RemoteException
- if a Java RMI failure occurs.protected void set(AerologicalCoordinateSystem coordinateSystem, visad.Real xValue, ContourLevels contourLevels, visad.Real temperature, double separation) throws java.rmi.RemoteException, visad.VisADException
coordinateSystem
- The (p,T) <-> (x,y) coordinate system
transformation.xValue
- The x-value for the labels.contourLevels
- The pressure values.temperature
- The type of the temperature.separation
- The distance between the label and the
axis.visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.public void setCoordinateSystem(AerologicalCoordinateSystem acs) throws visad.VisADException, java.rmi.RemoteException
acs
- the new (p,T) <-> (x,y) coordinate system transformation
associated with this displayjava.rmi.RemoteException
- Java RMI Exceptionvisad.VisADException
- problem creating VisAD objectprotected void coordinateSystemChange(AerologicalCoordinateSystem coordinateSystem) throws visad.VisADException, java.rmi.RemoteException
coordinateSystem
- the new CoordinateSystemjava.rmi.RemoteException
- Java RMI Exceptionvisad.VisADException
- problem creating VisAD object