Package ucar.unidata.view.sounding
Class AerologicalDisplay.LowerTemperatureAxisLabels
java.lang.Object
ucar.visad.display.Displayable
ucar.visad.display.DisplayableData
ucar.visad.display.LineDrawing
ucar.unidata.view.sounding.ScaleLabels
ucar.unidata.view.sounding.AerologicalDisplay.TemperatureAxisLabels
ucar.unidata.view.sounding.AerologicalDisplay.LowerTemperatureAxisLabels
- Enclosing class:
AerologicalDisplay
protected static class AerologicalDisplay.LowerTemperatureAxisLabels
extends AerologicalDisplay.TemperatureAxisLabels
Provides support for the lower temperature labels.
-
Nested Class Summary
Nested classes/interfaces inherited from class ucar.visad.display.DisplayableData
DisplayableData.DragAdapter
-
Field Summary
Fields inherited from class ucar.visad.display.LineDrawing
COLOR, LINE_STYLE, LINE_WIDTH, POINT_SIZE
Fields inherited from class ucar.visad.display.DisplayableData
MANIPULABLE, renderer, VISIBLE
Fields inherited from class ucar.visad.display.Displayable
DISPLAY, parent, SCALAR_MAP_SET
-
Constructor Summary
ConstructorsModifierConstructorDescriptionLowerTemperatureAxisLabels
(AerologicalCoordinateSystem coordinateSystem, ContourLevels contourLevels) Constructs.protected
Constructs from another instance. -
Method Summary
Modifier and TypeMethodDescriptionReturns a clone of this instance suitable for another VisAD display.protected void
coordinateSystemChange
(AerologicalCoordinateSystem coordinateSystem) Handle a coordinate system changeMethods inherited from class ucar.unidata.view.sounding.AerologicalDisplay.TemperatureAxisLabels
set, setCoordinateSystem
Methods inherited from class ucar.unidata.view.sounding.ScaleLabels
setFormat, setLabels, setLabelValues, setPositionValues, setRealType, setSize, setXAlignment
Methods inherited from class ucar.visad.display.LineDrawing
getColor, getLineStyle, getLineWidth, getPointSize, setColor, setHSV, setHSV, setLineStyle, setLineWidth, setPointSize, setRGB, setRGB, setRGBA, setRGBA
Methods inherited from class ucar.visad.display.DisplayableData
addAction, 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
Methods inherited from class ucar.visad.display.Displayable
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
-
Constructor Details
-
LowerTemperatureAxisLabels
public LowerTemperatureAxisLabels(AerologicalCoordinateSystem coordinateSystem, ContourLevels contourLevels) throws RemoteException, VisADException Constructs.- Parameters:
coordinateSystem
- The (p,T) invalid input: '<'-> (x,y) coordinate system transformation.contourLevels
- The label values.- Throws:
VisADException
- VisAD failure.RemoteException
- Java RMI failure.
-
LowerTemperatureAxisLabels
protected LowerTemperatureAxisLabels(AerologicalDisplay.LowerTemperatureAxisLabels that) throws RemoteException, VisADException Constructs from another instance.- Parameters:
that
- The other instance.- Throws:
VisADException
- VisAD failure.RemoteException
- Java RMI failure.
-
-
Method Details
-
coordinateSystemChange
protected void coordinateSystemChange(AerologicalCoordinateSystem coordinateSystem) throws RemoteException, VisADException Handle a coordinate system change- Overrides:
coordinateSystemChange
in classAerologicalDisplay.TemperatureAxisLabels
- Parameters:
coordinateSystem
- new CoordinateSystem- Throws:
RemoteException
- Java RMI problemVisADException
- VisAD problem
-
cloneForDisplay
Returns a clone of this instance suitable for another VisAD display. Underlying data objects are not cloned.- Overrides:
cloneForDisplay
in classDisplayableData
- Returns:
- A clone of this instance.
- Throws:
VisADException
- VisAD failure.RemoteException
- Java RMI failure.
-