Package ucar.unidata.view.sounding
Class AerologicalDisplay.RightPressureAxisLabels
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.PressureAxisLabels
ucar.unidata.view.sounding.AerologicalDisplay.RightPressureAxisLabels
- Enclosing class:
AerologicalDisplay
protected static class AerologicalDisplay.RightPressureAxisLabels
extends AerologicalDisplay.PressureAxisLabels
Provides support for the left pressure-axis 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
ConstructorsModifierConstructorDescriptionRightPressureAxisLabels(AerologicalCoordinateSystem coordinateSystem, ContourLevels contourLevels) Constructs from a coordinate system transformation and the pressure levels.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.PressureAxisLabels
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
-
RightPressureAxisLabels
public RightPressureAxisLabels(AerologicalCoordinateSystem coordinateSystem, ContourLevels contourLevels) throws RemoteException, VisADException Constructs from a coordinate system transformation and the pressure levels.- Parameters:
coordinateSystem- The (p,T) invalid input: '<'-> (x,y) transformation.contourLevels- The pressure levels.- Throws:
VisADException- VisAD failure.RemoteException- Java RMI failure.
-
RightPressureAxisLabels
protected RightPressureAxisLabels(AerologicalDisplay.RightPressureAxisLabels 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.PressureAxisLabels- 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.
-