ucar.unidata.view.sounding
Class AerologicalDisplay.MyWindStaff

java.lang.Object
  extended by ucar.visad.display.Displayable
      extended by ucar.visad.display.DisplayableData
          extended by ucar.visad.display.LineDrawing
              extended by ucar.visad.display.ProfileLine
                  extended by ucar.unidata.view.sounding.AerologicalDisplay.MyWindStaff
Enclosing class:
AerologicalDisplay

protected class AerologicalDisplay.MyWindStaff
extends ProfileLine

Internal class for displaying a wind staff

Version:
$Revision: 1.53 $
Author:
IDV Development Team

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, VISIBLE
 
Fields inherited from class ucar.visad.display.Displayable
DISPLAY, parent, SCALAR_MAP_SET
 
Constructor Summary
AerologicalDisplay.MyWindStaff(AerologicalCoordinateSystem acs)
          Create a new wind staff for the display.
 
Method Summary
 void setCoordinateSystem(AerologicalCoordinateSystem acs)
          Set the data based on the coordinate system
 
Methods inherited from class ucar.visad.display.ProfileLine
cloneForDisplay
 
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, setManipulable, setPickable, setPointMode, setUseFastRendering, setVisible, toString
 
Methods inherited from class ucar.visad.display.Displayable
addConstantMap, addConstantMaps, addDataReferences, addPropertyChangeListener, addPropertyChangeListener, addRefsInvoked, addScalarMap, addScalarMaps, applyColorUnit, applyDisplayUnit, checkUnit, combineConstantMaps, firePropertyChange, firePropertyChange, fireScalarMapSetChange, getColorUnit, getConstantMaps, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AerologicalDisplay.MyWindStaff

public AerologicalDisplay.MyWindStaff(AerologicalCoordinateSystem acs)
                               throws VisADException,
                                      RemoteException
Create a new wind staff for the display.

Parameters:
acs - AerologicalCoordinateSystem
Throws:
RemoteException - Java RMI failure
VisADException - VisAD failure.
Method Detail

setCoordinateSystem

public void setCoordinateSystem(AerologicalCoordinateSystem acs)
                         throws VisADException,
                                RemoteException
Set the data based on the coordinate system

Parameters:
acs - AerologicalCoordinateSystem
Throws:
RemoteException - Java RMI failure
VisADException - VisAD failure.