Uses of Class
ucar.visad.display.Displayable

Packages that use Displayable
ucar.unidata.idv The idv package. 
ucar.unidata.idv.control DisplayControls for the IDV - A DisplayControl generally has a data depiction and a control window for modifying or interacting with the display. 
ucar.unidata.idv.control.drawing Drawing control utilities and wrappers for glyphs. 
ucar.unidata.view.sounding Provides support for aerological diagrams. 
ucar.visad.display Provides support for hiding some of the complexity of the VisAD package. 
 

Uses of Displayable in ucar.unidata.idv
 

Methods in ucar.unidata.idv that return Displayable
 Displayable DisplayInfo.getDisplayable()
          Get the Displayable.
 

Constructors in ucar.unidata.idv with parameters of type Displayable
DisplayInfo(DisplayControl displayControl, ViewManager viewManager, Displayable displayable)
          Create this display info.
 

Uses of Displayable in ucar.unidata.idv.control
 

Subclasses of Displayable in ucar.unidata.idv.control
 class SoundingProfile
          Supports a profile trace on a thermodynamic diagram.
 

Fields in ucar.unidata.idv.control declared as Displayable
 Displayable FlaggedDisplayable.displayable
          The displayable
 

Methods in ucar.unidata.idv.control that return Displayable
 Displayable SoundingProfile.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable JythonControl.getCurrentProbe()
          Get the probe being used.
 

Methods in ucar.unidata.idv.control with parameters of type Displayable
protected  void DisplayControlImpl.addAttributedDisplayable(Displayable d)
          Add the given Displayable to the list of attribute displayables.
protected  void DisplayControlImpl.addAttributedDisplayable(Displayable d, int attributeFlags)
          Add the given Displayable to the list of displayables.
protected  void DisplayControlImpl.addAttributedDisplayable(Displayable d, int attributeFlags, int notGlobalFlags)
          Add the given Displayable into the list of attributed displayables managed by this DisplayControl.
 ViewManager DisplayControlImpl.addDisplayable(Displayable d)
          Add the given Displayable into a ViewManager
 ViewManager DisplayControlImpl.addDisplayable(Displayable theDisplay, int attributeFlag)
          A wrapper around addDisplayable (Displayable theDisplay, ViewDescriptor viewDescriptor), passing in the default LASTACTIVE ViewDescriptor.
 ViewManager DisplayControlImpl.addDisplayable(Displayable theDisplay, ViewDescriptor viewDescriptor)
          Find the ViewManager defined by the given ViewDescriptor.
 ViewManager DisplayControlImpl.addDisplayable(Displayable theDisplay, ViewDescriptor viewDescriptor, int flag)
          Add the given Displayable into the ViewManager identified by the given ViewDescriptor
 DisplayInfo DisplayControlImpl.addDisplayable(Displayable theDisplay, ViewManager viewManager)
          Add the given Displayable into the given ViewManager
 ViewManager DisplayControlImpl.addDisplayable(Displayable theDisplay, ViewManager viewManager, int flag)
          Add the given Displayable into the given ViewManager
protected  DisplayInfo DisplayControlImpl.findDisplayInfo(Displayable displayable)
          Find the DisplayInfo for a displayable
 DisplayMaster DisplayControlImpl.getDisplayMaster(Displayable displayable)
          A helper method for finding the DisplayMaster that displays the given Displayable
 ViewManager DisplayControlImpl.getViewManager(Displayable displayable)
          A helper method for finding the common ViewManager which is displaying the given displayable.
 void DisplayControlImpl.removeDisplayable(Displayable displayable)
          Remove a Displayable
protected  void DisplayControlImpl.setDisplayableVisibility(Displayable d, boolean visible)
          Set the ultimate visibility of the particular Displayable.
protected  void DisplayControlImpl.setDisplayableVisiblity(Displayable d, boolean visible)
          Deprecated.  
protected  void AerologicalSoundingControl.setSpatialLoci(Displayable loci)
          Set the spatial location displayable
 

Constructors in ucar.unidata.idv.control with parameters of type Displayable
FlaggedDisplayable(Displayable displayable, int flag)
          Create a flagged displayable.
 

Uses of Displayable in ucar.unidata.idv.control.drawing
 

Methods in ucar.unidata.idv.control.drawing that return Displayable
 Displayable DrawingGlyph.getDisplayable()
          Get the main displayable.
 

Methods in ucar.unidata.idv.control.drawing with parameters of type Displayable
protected  void DrawingGlyph.addDisplayable(Displayable displayable)
          Add the displayable to the main parent displayable
protected  void DrawingGlyph.removeDisplayable(Displayable displayable)
          Remove the displayable from the main displayable
protected static void HighLowGlyph.setAnimationSet(Displayable d, List timeValues)
          utility to set the animation set on the displayable
protected  void HighLowGlyph.setColor(Displayable displayable, Color c)
          Override the set color method so we don't set the color
protected  void DrawingGlyph.setColor(Displayable displayable, Color c)
          Set color on displayable
protected  void FrontGlyph.xxxxsetColor(Displayable displayable, Color c)
          noop
 

Uses of Displayable in ucar.unidata.view.sounding
 

Subclasses of Displayable in ucar.unidata.view.sounding
protected  class AerologicalDisplay.DisplayablePseudoAdiabaticTrajectory
          Provides support for displaying the trajectory of a lifted parcel.
protected static class AerologicalDisplay.LeftPressureAxisLabels
          Provides support for the left pressure-axis labels.
protected static class AerologicalDisplay.LowerTemperatureAxisLabels
          Provides support for the lower temperature labels.
protected  class AerologicalDisplay.MyWindStaff
          Internal class for displaying a wind staff
protected static class AerologicalDisplay.PressureAxisLabels
          Provides support for labels for the pressure axis.
protected static class AerologicalDisplay.RightPressureAxisLabels
          Provides support for the left pressure-axis labels.
protected static class AerologicalDisplay.TemperatureAxisLabels
          Provides support for labels on the temperature axis.
protected static class AerologicalDisplay.UpperTemperatureAxisLabels
          Provides support for the lower temperature labels.
 class AirTemperatureProfile
          Supports an airtemperature-profile as a JavaBean.
 class BackgroundContours
          Supports background contours on a thermodynamic diagram.
 class Box
          Supports a non-standard box background on a thermodynamic diagram.
 class CenterPole
          Provides support for the center pole of a 3D wind hodograph.
 class CompassLabels
          Provides support for compass labels.
 class DewPointProfile
          Supports an dew-point profile as a JavaBean.
 class DisplayableMeanWind
          Supports the display of a mean wind.
 class DryAdiabats
          Supports background dry adiabats on a thermodynamic diagram.
 class DryTrajectory
          Provides support for displaying the dry portion of a lifted parcel's pseudo- adiabatic trajectory.
 class IntermediateRings
          Provides support for intermediate-level rings in a 3D wind hodograph.
 class Isobars
          Supports background isobars on a thermodynamic diagram.
 class Isotherms
          Supports background isotherms on a thermodynamic diagram.
 class MeanWindSet
          Provides support for a CompositeDisplayable of mean winds.
 class MeanWindTrace
          Provides support for displaying the mean wind as a trace (ex: a point).
 class MixingRatioTrajectory
          Provides support for displaying a constant mixing-ratio curve from a saturation point to lower pressure.
 class Profile
          Supports a profile trace on a thermodynamic diagram.
 class PseudoAdiabaticDisplayable
          Displayable for the pseudo-adiabatic path of a lifted air parcel.
 class SaturationAdiabats
          Supports background saturation adiabats on a thermodynamic diagram.
 class SaturationMixingRatioContours
          Provides support for displaying contours of constant saturation mixing-ratio on a thermodynamic diagram.
 class SaturationTrajectory
          Provides support for the saturated portion of the pseudo-adiabatic trajectory of a lifted air parcel.
 class ScaleLabels
          Provides support for displaying scale-labels along an axis.
 class Sounding
          Provides support for a composite displayable comprising a temperature profile and a dew-point profile.
 class SoundingSet
          Provides support for a CompositeDisplayable of Sounding-s.
 class SpeedLabels
          Provides support for speed labels for a 3D wind hodograph.
 class Trajectory
          Provides support for displaying a parcel's trajectory.
 class WindArrow
          Supports the display a horizontal wind as a wind-direction shaft with barbs.
 class WindBarbProfile
          Provides support for the display of a wind profile on in an AerologicalDisplay as a set of as a set of wind barbs.
 class WindProfile
          Provides support for the display of a vertical profile of the horizontal wind.
 class WindProfileDisplayable
          Supports the display a horizontal wind as a wind-direction shaft with barbs.
 class WindProfileSet
          Provides support for a CompositeDisplayable of WindProfile-s.
 class WindStaff
          Provides support for the display of a wind profile as a collection of wind arrows.
 class WindTrace
          Provides support for displaying a wind profile as a trace.
protected  class WindTrace.DisplayableWindTrace
          Provides support for displaying a wind profile as an (x,y,z) trace.
 

Methods in ucar.unidata.view.sounding that return Displayable
 Displayable CenterPole.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable AerologicalDisplay.LeftPressureAxisLabels.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable AerologicalDisplay.RightPressureAxisLabels.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable AerologicalDisplay.LowerTemperatureAxisLabels.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable AerologicalDisplay.UpperTemperatureAxisLabels.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable MixingRatioTrajectory.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable MeanWindTrace.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable AirTemperatureProfile.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable SaturationAdiabats.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable DewPointProfile.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable WindBarbProfile.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable DryTrajectory.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable WindProfileDisplayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable WindStaff.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable Isotherms.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable Isobars.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable Box.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable SaturationTrajectory.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable CompassLabels.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable SaturationMixingRatioContours.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable IntermediateRings.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable WindArrow.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable DryAdiabats.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable SpeedLabels.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable WindTrace.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable WindTrace.DisplayableWindTrace.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable MeanWindSet.getActiveMeanWind()
          Returns the active mean-wind property.
protected  Displayable Hodograph3DDisplay.newMeanWind()
          Returns the MeanWind Displayable with a missing mean-wind.
protected abstract  Displayable WindProfileDisplay.newMeanWind()
          Returns the MeanWind Displayable with a missing mean-wind.
protected  Displayable WindStaffDisplay.newMeanWind()
          Returns the MeanWind Displayable with a missing mean-wind.
protected  Displayable Hodograph3DDisplay.newMeanWind(DataReference meanWindRef)
          Returns a MeanWind Displayable corresponding to a data reference for a mean-wind Tuple.
protected abstract  Displayable WindProfileDisplay.newMeanWind(DataReference meanWindRef)
          Returns a MeanWind Displayable corresponding to a mean-wind Tuple.
protected  Displayable WindStaffDisplay.newMeanWind(DataReference meanWindRef)
          Returns a MeanWind Displayable corresponding to a data reference for a mean-wind Tuple.
protected  Displayable Hodograph3DDisplay.newMeanWind(Tuple meanWind)
          Returns a MeanWind Displayable corresponding to a mean-wind Tuple.
protected abstract  Displayable WindProfileDisplay.newMeanWind(Tuple meanWind)
          Returns a MeanWind Displayable corresponding to a mean-wind Tuple.
protected  Displayable WindStaffDisplay.newMeanWind(Tuple meanWind)
          Returns a MeanWind Displayable corresponding to a mean-wind Tuple.
 Displayable MeanWindSet.removeMeanWind(int index)
          Removes a mean-wind Displayable from this composite.
 

Methods in ucar.unidata.view.sounding with parameters of type Displayable
protected  void MeanWindSet.setActiveMeanWind(Displayable meanWind)
          Sets the active mean-wind property.
 void MeanWindSet.setMeanWind(int index, Displayable meanWind)
          Adds a mean-wind Displayable to this composite.
 

Constructors in ucar.unidata.view.sounding with parameters of type Displayable
MeanWindSet(Displayable missingMeanWind, LocalDisplay display)
          Constructs from a prototype Displayable with a missing value and a VisAD display.
 

Uses of Displayable in ucar.visad.display
 

Subclasses of Displayable in ucar.visad.display
 class Animation
          Provides support for a Displayable that needs a map to Display.Animation
 class AreaProbe
          Class for a probe that defines an area.
 class ColorScale
          Displayable for a color scale in a display.
 class CompositeDisplayable
          Supports composition of a list of Displayable-s into a single Displayable.
 class Contour2DDisplayable
          A class to support showing 2D gridded data as colored contours on a plane in a NavigatedDisplay.
 class ContourLines
          Provides support for a Displayable that comprises a set of contour lines.
 class CrossHair
          Provides support for a Displayable comprising a cross-hair.
 class CrossSectionSelector
          CrossSectionSelector is a composite of two endpoints that can be moved independently, a line connecting the two points, and a middle point that can be used to move orthoganally to the line.
 class CurveDrawer
          Provides support for a Displayable that comprises a set of drawn curves.
 class DisplayableData
          Provides support for displaying data that comprises a single VisAD Data object (and, consequently, needs only a single DataReference).
 class DisplayableDataRef
          Provides support for displaying the VisAD Data of a VisAD DataReference.
 class FlowDisplayable
          Provides support for a Displayable displays wind data (u,v) or (spd, dir) as wind vectors.
 class FrontDrawer
          FrontDrawer is the VisAD class for manipulation of fronts.
 class Grid2DDisplayable
          A class to support showing 2D gridded data as color on a plane in a DisplayMaster.
 class Grid3DDisplayable
          A class to support showing 3D gridded data as an IsoSurface
 class GridValueDisplayable
          Class for displaying grid point values as text
 class ImageRGBDisplayable
          Provides support for a Displayable that needs a map to (Display.Red,Display.Green,Display.Blue)
 class ImageSequenceDisplayable
          Provides support for displaying ImageSequences
 class IndicatorPoint
          Displayable to encompass a manipulable point that can be moved around the display.
 class IsoSurface
          Provides support for a Displayable that comprises an iso-surface Supports color tables as well.
 class LatLonLines
          Displayable to support Latitude and Longitude lines.
 class LineDrawing
          Provides support for line drawings.
 class LineProbe
          Class for a probe.
 class MapLines
          Provides support for displaying map lines.
 class PickableLineDrawing
          Subclass of LineDrawing to support a pickable data object
 class PickableTrack
          Provides support for a color coded display of a track trace.
 class PointProbe
          Class for a probe.
 class PolarLineDrawing
          Provides support for lines drawing in a polar coordinate system.
 class ProfileLine
          This class is used to draw one line connecting two end points.
 class RadarGrid
          A class to support a standard radar grid display - range rings, radials and labels.
 class Radials
          Provides support for a Displayable comprising a set of Radials
 class RGBDisplayable
          Provides support for a Displayable that needs a map to either Display.RGB or to Display.RGBA.
 class RingLabels
          Labels for RingSets
 class RingSet
          Provides support for a set of evenly-spaced, concentric rings (ie: a "bullseye").
 class RubberBandBox
          Provides support for a Displayable that comprises a rubber band box.
 class SelectorDisplayable
          SelectorDisplayable is an abstract class that manages a list of PropertyChangeListeners.
 class SelectorPoint
          Displayable to encompass a manipulable point that can be moved around the display.
 class SelectRangeDisplayable
          A class for support of a select range scalar map.
 class ShapeDisplayable
          Displayable to encompass a manipulable point that can be moved around the display.
 class StationLocationDisplayable
          Provides support for display of station locations.
 class StationModelDisplayable
          Class for displaying a station (layout) model plot
 class TextDisplayable
          Super class for displaying text data
 class TrackDisplayable
          Provides support for a color coded display of a track trace.
 class VolumeDisplayable
          A class to support showing 3D gridded data as a volume in a DisplayMaster.
 class WindBarbDisplayable
          Provides support for a Displayable to show wind with the conventional meteorological "wind barb" symbols.
 class ZSelector
          ZSelector is a single small color-filled box on the screen that the user can move vertically by dragging with mouse button three; it can be used to control items whose position has a z value in a VisAD display.
 

Methods in ucar.visad.display that return Displayable
 Displayable Animation.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable ColorScale.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable Grid3DDisplayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable FlowDisplayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable CrossSectionSelector.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable Radials.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
abstract  Displayable Displayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable MapLines.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable StationModelDisplayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable Grid2DDisplayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable RubberBandBox.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable ScaleLabels.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable ZSelector.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable DisplayableDataRef.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable CrossHair.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable GridValueDisplayable.cloneForDisplay()
          Clone this Displayable so it can go into a different display.
 Displayable TrackDisplayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable VolumeDisplayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable ImageSequenceDisplayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable LatLonLines.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable RingSet.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable Contour2DDisplayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable IndicatorPoint.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable ProfileLine.cloneForDisplay()
          Required method used to make a copy of this object.
 Displayable SelectorPoint.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable CurveDrawer.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable TextDisplayable.cloneForDisplay()
          Clone this Displayable so it can go into a different display.
 Displayable CompositeDisplayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable FrontDrawer.cloneForDisplay()
          Clone for display
 Displayable ShapeDisplayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable StationLocationDisplayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable SelectRangeDisplayable.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD display.
 Displayable DisplayableData.cloneForDisplay()
          Returns a clone of this instance suitable for another VisAD Display.
 Displayable CompositeDisplayable.getDisplayable(int index)
          Gets a Displayable of the composite.
 Displayable[] DisplayMaster.getDisplayables()
          Returns the Displayables of this instance as an array.
 Displayable DisplayMaster.getDisplayables(int index)
          Returns the Displayable at a given position in the list of Displayables.
 Displayable CompositeDisplayable.lastDisplayable()
          Obtains the last displayable added to this composite.
 Displayable CompositeDisplayable.removeDisplayable(int index)
          Removes a Displayable from the composite.
 

Methods in ucar.visad.display with parameters of type Displayable
 void CompositeDisplayable.addDisplayable(Displayable displayable)
          Adds a Displayable to the composite.
 void DisplayMaster.addDisplayable(Displayable displayable)
          Adds a Displayable to the Displayable-s managed by this instance.
 int CompositeDisplayable.indexOf(Displayable displayable)
          Gets the index of the particular Displayable.
 int DisplayMaster.indexOf(Displayable displayable)
          Returns the index of a particular Displayable.
 boolean CompositeDisplayable.removeDisplayable(Displayable displayable)
          Removes a Displayable from the composite.
 boolean DisplayMaster.removeDisplayable(Displayable displayable)
          Removes a Displayable from this instance.
 void CompositeDisplayable.setDisplayable(int index, Displayable displayable)
          Sets a Displayable of the composite.
 void DisplayMaster.setDisplayables(Displayable[] displayables)
          Sets the Displayables managed by this instance.
 void DisplayMaster.setDisplayables(int index, Displayable displayable)
          Sets the Displayable managed by this instance at a given point in the list of Displayable-s.
 

Constructors in ucar.visad.display with parameters of type Displayable
Displayable(Displayable that)
          Constructs from another instance.