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_SIZEFields inherited from class ucar.visad.display.DisplayableData
MANIPULABLE, renderer, VISIBLEFields inherited from class ucar.visad.display.Displayable
DISPLAY, parent, SCALAR_MAP_SET -
Constructor Summary
ConstructorsModifierConstructorDescriptionLowerTemperatureAxisLabels(AerologicalCoordinateSystem coordinateSystem, ContourLevels contourLevels) Constructs.protectedConstructs from another instance. -
Method Summary
Modifier and TypeMethodDescriptionReturns a clone of this instance suitable for another VisAD display.protected voidcoordinateSystemChange(AerologicalCoordinateSystem coordinateSystem) Handle a coordinate system changeMethods inherited from class ucar.unidata.view.sounding.AerologicalDisplay.TemperatureAxisLabels
set, setCoordinateSystemMethods inherited from class ucar.unidata.view.sounding.ScaleLabels
setFormat, setLabels, setLabelValues, setPositionValues, setRealType, setSize, setXAlignmentMethods inherited from class ucar.visad.display.LineDrawing
getColor, getLineStyle, getLineWidth, getPointSize, setColor, setHSV, setHSV, setLineStyle, setLineWidth, setPointSize, setRGB, setRGB, setRGBA, setRGBAMethods 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, toStringMethods 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:
coordinateSystemChangein 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:
cloneForDisplayin classDisplayableData- Returns:
- A clone of this instance.
- Throws:
VisADException- VisAD failure.RemoteException- Java RMI failure.
-