All Classes and Interfaces

Class
Description
Abstract class that implements common methods for concrete implementations of GisFeature.
Provides support for JavaBean properties -- both vetoable and non-vetoable.
Provides support for the quantity of acceleration.
This class is used to provide authentication of access controlled CDM datasets.
Class Action some class
An ActionCoordinator helps manage the set of objects that send and receive an ActionValueEvent.
ActionSourceListeners are used by objects that are both source and listener for a particular type of ActionValue events.
Extend ActionEvent to contain a String value.
Listeners for ActionValueEvents.
Computes the sum of two data objects.
 
A chooser for adde front products
Selection widget for ADDE point data
Created with IntelliJ IDEA.
Widget to select images from a remote ADDE server Displays a list of the descriptors (names) of the image datasets available for a particular ADDE group on the remote server.
Created with IntelliJ IDEA.
A data source for ADDE images.
A class to hold an image directory + the location
A class for holding the information about an ADDE image request
Created with IntelliJ IDEA.
Created with IntelliJ IDEA.
The Class SatImageSelection.
Selection widget for ADDE point data
Selection widget for ADDE point data
A data source for ADDE point data
Selection widget for specifing data sources of NOAA National Profiler Network data.
A data source for Profiler Network data from an ADDE server.
Widget to select NEXRAD radar images from a remote ADDE server Displays a list of the descriptors (names) of the radar datasets available for a particular ADDE group on the remote server.
Selection widget for ADDE point data
Holds information about the available adde servers
Class Group represents an adde group
Class for retrieving upper air data from an ADDE remote server.
Class for data sources of ADDE text data.
A class for handling text ADDE test
A class for holding some Adde related constants and static methods
Provides support for the quantity of equivalent potential temperature.
Advanced Dvorak Technique Display Control Algorithm developed at UW Madison/CIMSS to objectively determine tropical cyclone intensity from geostationary satellite infrared imagery.
A network that computes derived, output, aerological parameters from input, aerological parameters.
Provides support for mediating interactions between a (mutable) aerological sounding database and views of the data in an aerological display.
Provides support for converting between the (x,y) coordinates on a thermodynamic diagram and (pressure,temperature) coordinates.
Provides a 2-D VisAD display for an aerological ( meteorological thermodynamic) diagram.
Provides support for the left pressure-axis labels.
Provides support for the lower temperature labels.
Provides support for labels for the pressure axis.
Provides support for the left pressure-axis labels.
Provides support for labels on the temperature axis.
Provides support for the lower temperature labels.
Set of constants used by AerologicalDisplays
Provides support for a readout-table of Skew-T values.
Provides support for altitude readouts.
Provides support for mixing ratio readouts.
Provides support for readouts in a table.
Provides support for potential temperature readouts.
Provides support for pressure readouts.
Provides support for readouts derived from pressure and temperature.
Provides support for readouts derived from pressure, temperature, and mixing-ratio.
Provides support for saturation equivalent potential temperature readouts.
Provides support for temperature readouts.
Provides support for wind direction readouts.
Provides support for wind speed readouts.
Abstract class for displaying an aerological diagram (eg, Skew-T log p) of an atmospheric sounding.
Provides support for the quantity of atmospheric density.
Computes a profile of air density from a profile of virtual temperature.
Provides support for the quantity of air pressure.
Provides support for a Pressure invalid input: '<'-> Altitude coordinate system transformation.
The class for the standard atmosphere converion from altitude to pressure
Provides support for the quantity of atmospheric temperature.
Computes the in-situ air temperature from pressure and temperature.
Supports an airtemperature-profile as a JavaBean.
Provides support for atmospheric temperature profiles.
This class has been generated from the different csv files from the libgeotiff package
This class is used to edit the set of DataAlias-s used.
Provides support for the quantity of altitude.
Created by yuanho on 10/22/14.
Class AnimatedGifEncoder - Encodes a GIF file consisting of one or more frames.
Provides support for a Displayable that needs a map to Display.Animation
A widget to graphically display animation times
Class Box represents a time step
A class to hold and transfer animation properties settings, as to and from the AnimationPropertiesDialog.
A widget to get properties for animation from the user.
Holds state for constructing synthetic animation sets
 
Class DatedText Holds text and a date
A widget to control animation in a VisAD display.
 
This class has been generated from the different csv files from the libgeotiff package
Class for a probe that defines an area.
This manages the parsing and processing of the command line arguments to the IDV.
Class ArrowGlyph draws fronts
Provides support for the asynchronous handling of property-change events.
Provides support for wind profiles.
Class AudioControl Plays and records audio
Components of the playback originally from Sun's Java Sound Jukebox demo
 
Class AutoDisplayEditor manages the auto-display creation feature.
Class ParamDisplay Holds a param id and a control descriptor
Provides support for adapting ScalarMap-s to Display.XAxis, Display.YAxis, or Display.ZAxis.
AxisScaleInfo JavaBean.
AxisScaleInfo JavaBean
Deprecated.
Supports background contours on a thermodynamic diagram.
WrapperException thrown for bad data
Button, Action and Menu utilities: static helper methods for building ucar.unidata.UI's.
This wraps a regular action and makes it into a "toggle action", and associates it with an AbstractButton.
Class for holding Band information
A DisplayControl for handling image sequences
Controls the timing of computations of a network of ClockedBeans.
Provides facilities for boolean properties.
This class provides the bottom legend of display controls shown in a ViewManager.
Supports a non-standard box background on a thermodynamic diagram.
A chooser that shows the SavedBundles from the bundles.xml
Class BundleTree Gives a tree gui for editing bundles
A Java Bean that computes an atmospheric buoyancy-profile of the trajectory of a parcel of air from in-situ temperature and dew-point profiles.
Computes a buoyancy profile from profiles of parcel and environmental densities.
This is a vast catchall class to old various utilities for doing GUI things.
Class ComponentPanel _more_
An immutable array of Byte.
Class Concrete
Class Empty
A ByteString implementation whose origin is offset in the underlying byte array and whose length is possibly less than the underlying byte array.
A ByteString implementation which which is zero based in the underlying byte array but whose length is possibly less than the underlying byte array.
 
Provides a hashtable cache of key value pairs and keeps the size below a given limit
Used to cache a data choice and its data
Class DataChoiceHolder holds a data chocie and a unique id and a name
A static class to manage a set of data caches.
Class CanvasCommand
Provides support for the quantity of CAPE (Convective Available Potential Energy).
A Java Bean that computes the Convective Available Potential Energy (CAPE) an atmospheric buoyancy-profile.
Provides support for calculating Convective Available Potential Energy (CAPE) and Convective Inhibition (CIN) values.
Computes the Convective Available Potential Energy (CAPE) from a profile of massic energy.
Class for controlling the display of CAPPIs of WSR-88D Level II data
This holds one colalboration event and is used to capture a stream of events.
This class manages both the IDV collaboration mechanism as well as the event capture mechanism.
Provides support for the quantity of horizontal wind in Cartesian coordinates.
Provides support for atmospheric horizontal wind profiles in cartesian coordinates on a GeopotentialAltitude domain.
Provides support for atmospheric horizontal wind profiles in cartesian coordinates on a pressure domain.
Provides support for profiles of the horizontal wind.
A set of utilities for dealing with Thredds catalogs
The Class CDMPointDataSource.
Created by IntelliJ IDEA.
Class description
Class description
Class description
Created by IntelliJ IDEA.
A data adapter for Common Data Model radial data (Level II, Level III, DORADE)
 
Neighbors is the class used to store values of 8 points near any grid point.
SearchPoint is the class used to store all information associated with each ray.
A data source for radar data through the netCDF Common Data Model (CDM) Radial Datatype API.
Class CDMRadarSweepDB holds things.
The Class CDMStationProfileAdapter.
Adapter for track type data.
Class TrackInfo Provides access to a track or trajectory
The Class CDMTrajectoryFeatureTypeInfo.
 
The Class PointFeatureTypeInfo.
The Class StationBean.
The Class TrajectoryFeatureBean.
The Class TrajectoryFeatureTypeInfo.
DataSource to handle the Comprehensive Deepwater Oil and Gass (CDOG) Blowout Model space delimited text output
The exception thrown when a cycle is dectected in directed graph of ComputeCells.
A network of ComputeCells.
Provides support for the center pole of a 3D wind hodograph.
Class ChartAnnotation is an abstract class for the annotations on charts
 
Class ChartHolder hodls a chart
A time series chart
Class FixedWidthLogarithmicAxis fixed width log axis
Class FixedWidthNumberAxis fixed width axis
Abstract class for chart implementations
Class FieldProperties holds state for the data choice wrappers in the properties dialog
DisplayControl for displaying straight text or HTML.
Class CheckboxCategoryPanel holds the checkboxes under a category
A Jlist in a scroller
Common class for the chooser panels.
A no-op class for now but this will provide common facilities to run data loads in threads, cancel the load, etc.
Provides support for the quantity of CIN (Convective INhibition).
A Java Bean that computes the Convective INhibition (CIN) from a buoyancy profile, a starting pressure, and the pressure at the Level of Free Convection (LFC).
Computes the Convective INhibition (CIN) from a profile of massic energy, the initial release level, and the level of free convection.
A generic client object.
A skeletal Java Bean that computes the value of its output properties only when "clocked" by an external source.
The exception thrown when a cycle is dectected in directed graph of ClockedBean listeners.
Cloud coverage meteorological symbols.
This class creates VisAD compatible data objects from a file of upper air soundings from CMA.
This class has been generated from the different csv files from the libgeotiff package
This provides IDV specific extensions to the Client class to support the collaboration mechanism with the IDV.
This class manages the IDV collaboration mechanism
Used by the CollabManager to define the different messages that may be sent
This is an extension of Server class that provides specific support for the collaboration mechanism within the IDV.
A collection (ugh) of static methods that make working with Java's default collections a bit easier, or at least allows you to elide some of the redundancy of idiomatic Java.
 
Class for displaying cross sections as color shaded displays.
This defines a mapping from a pattern to a color.
Class for controlling the display of color shaded plan views of gridded data.
Class to make controls and displays for WS-88D level II data showing all values for one parm from a full volume scan (one data file) as pixels in 3d space above the Earth.
Class to make displays and controls for a pseudo-RHI plot of WSR-88D Level II data.
Displayable for a color scale in a display.
A JFrame widget to get color scale info from the user.
Class to hold information about a ColorScale
Holds a name and a 2D float array that represents a color table
A class to hold color table breakpoint information
This class provides the guts of the color table editor.
Class CanvasCommand takes a snapshot of the state of the canvas
Class ColorListCommand
Class ColorTableCommand is used when the CT is changed and we can undo it using this class
A class to provide color tables suitable for data displays.
Class ColorTableEditor handles some of the editing of colortables.
A class to manage a collection of system and user color tables
A ControlWidget for the color table information in the control window
Class Command
Class CommandManager
Provides support for units common to meteorology.
Provides support for compass labels.
Holds a group of display components
 
A class for compositing data choices.
Supports composition of a list of Displayable-s into a single Displayable.
Class CompositeGlyph
Class CompositeRenderer
Abstract, computational entity with one or more inputs and one output.
Provides support for adapting VisAD ConstantMap-s into something that is (hopefully) easier to use.
Provides support for a composite of adapted VisAD ConstantMap-s.
Interface for a collection of adapted ConstantMap-s.
Interface for visitors to ConstantMaps.
Provides support for a set of ConstantMap-s.
Provides support for scientific constants.
A JFrame widget to get contouring info from the user.
A class to support showing 2D gridded data as colored contours on a plane in a NavigatedDisplay.
A crosssection control for displaying contours.
 
A class to hold and transfer contour level settings, as to and from the dialog box ContLevelDialog.
A JFrame widget to get contouring info from the user.
Provides support for contour levels.
Provides support for a Displayable that comprises a set of contour lines.
A control for displaying gridded data as 2D contours.
Provides support for adapting ScalarMap-s for 2-D contour lines.
A widget for the control window for viewing contour properties and launching the editor.
This interface is how DisplayControls view the IntegratedDataViewer.
This holds a description, derived from a controls.xml file, of a DisplayControl.
A widget for a control.
Holds a simple Coord (x,y,z)
This class has been generated from the different csv files from the libgeotiff package
This class has been generated from the different csv files from the libgeotiff package
The CoordinateFormat class to format geo coordinates.
The Cardinality enum.
The DecimalCoordFormat.
The Degrees Minutes Seconds enum.
The FloorCoordFormat class.
The Format interface.
This class has been generated from the different csv files from the libgeotiff package
This class has been generated from the different csv files from the libgeotiff package
This class has been generated from the different csv files from the libgeotiff package
This class has been generated from the different csv files from the libgeotiff package
This class has been generated from the different csv files from the libgeotiff package
This class has been generated from the different csv files from the libgeotiff package
This class has been generated from the different csv files from the libgeotiff package
Created by IntelliJ IDEA.
Implements TrajectoryDataset for datasets with these characteristics: it has only one dimension, the dimension is UNLIMITED and is named "MSL_alt" it has one coordinate variable, MSL_alt(MSL_alt) Time is synthesized from the start and end times in the global attributes has the variables Lat(MSL_alt), Lon(MSL_alt), and MSL_alt(MSL_alt) with units "deg", "deg", and "km", respectively.
Provides a hashtable cache of key value pairs and keeps the size below a given limit
Provides support for a Displayable comprising a cross-hair.
TODO: We need to be able to persist/unpersist the ViewManager so its state is saved.
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.
A wrapper around a Cross Section (XSDisplay) display master.
This class has serves as a base class for the classes that are generated from a csv file.
Cursor has moved to a new location.
Listeners for "Cursor Move" events.
 
Provides support for a Displayable that comprises a set of drawn curves.
 
Provides support for adapting VisAD data objects into something that is (hopefully) easier to use.
This class manages a set of data aliases - a mapping between canonical names and a list of aliases for the canonical name.
Exception thrown when loading of data is canceled.
This represents a hierarchical category of string names and is used to categorize different flavors of data within DataChoice objects and for determining what displays are applicable to what data.
Abstract, computational entity with one or more inputs and one output.
Interface for classes listening for data change events.
An abstract base class that represents some selection of data.
Wraps a data choice.
This interface defines the context in which the collection of data classes (e.g., DataChoice, DirectDataChoice, DerivedDataDescriptor, DataSource etc.) exist.
This class provides a list of the display controls and the data selection dialog
Provides support for mediating interactions between a (mutable) sounding database and views of the database.
A data choice that simply holds a reference to a visad.Data object
A generic base class that represents a source of data.
A superclass for data instances.
A class for managing DataSources
Provides support for adapting a JList of sounding observations to the API-s of the sounding and wind data models.
This class holds a name/value pair that represents an operand for the DerivedDataChoice
A class for listening to changes in DataReferences
A class that represents some selection of data.
Used by a display control and field selector to show arbitrary data selection stuff.
This class is a sortof polymorphic dialog/window that manages selection of times for a datasource, displays/times for a datachoice and (sometime) a window showing a DataTree, list of displays and times.
This class provides facilities for managing a collection of DataSource, DataCategory and DataChoice in a selection GUI.
Class DataSourceWrapper Holds the selector gui for a data source
Class DatasetUI
Interface for a source of Data
A class to hold the descriptive metadata about a DataSource
An interface for DataSource factory methods
Holds the information needed to recreate a DataSource
A base class for those components that show a set of DataSources.
An abstract class that implements the DataSource interface.
Holds the results from the createDataSource call.
Class DataTimeRange specifies a time range
Class for displaying transects of data along a cross section line.
This class provides a JTree interface for a set of DataChoice-s and DataSource-s.
This handles popping up a dialog full of DataTrees for when the user is choosing operands for a formula or when a display is changing parameters.
This class is the node used in the DataTree and holds an object which may be a DataSource, DataCategory or DataChoice
A class to hold general utility functions for manipulating data
A utility class that implements DatedThing
An interface for some object that has a date
Convenience routine for dates in GMT.
handle user defined simple date/time patterns (such as yyyymm hh:nn)
Holds state for constructing time based queries.
Widget for setting properties of a DateSelection object
Created by IntelliJ IDEA.
Widget for selecting dates and times
A set of date oriented utilities
This class has been generated from the different csv files from the libgeotiff package
Class DbaseData
Class to read a dbase file in its entirety.
 
 
This is a simple way to add runtime-settable debugging.
This is the default implementation of an IDV.
The Defaults object is used by objects to store and retrieve various default settings.
Provides support for the default way of computing a saturation, pseudo- adiabatic trajectory.
Provides support for creating default calculators of saturation, pseudo- adiabatic trajectories.
DataSource for Digital Elevation Model (DEM) files.
Provides support for the quantity of density.
Provides support for the computation of the vertical profile of air-density.
This class has been generated from the different csv files from the libgeotiff package
A subclass of DataChoice for derived quantities.
This class is used to hold the descriptions of possible DerivedDataChoice-s that are specified in the derived.xml resource file.
DerivedGridFactory has static methods for creating various derived quantities from grids.
This class holds the specification of the "" tag in the derived.xml file.
This simply holds a list of DerivedDataDescriptors It is used, for example, to represent a collection of end-user defined formulas (i.e., DerivedDataDescriptor)
Provides support for the quantity of dew point temperature.
A Java Bean that extracts the dew-point temperature from a dew-point temperature profile at a given pressure.
Extracts the dew-point temperature from a dew-point temperature profile at a given pressure.
Supports an dew-point profile as a JavaBean.
Provides support for in-situ, atmospheric dew-point temperature profiles.
Created by IntelliJ IDEA.
diff Text file difference utility.
A subclass of DataChoice for supporting a leaf choice.
Provides support for the quantity of direction.
Provides support for encapsulating one or more displayed data objects together with their display-dependent state.
Provides support for displaying data that comprises a single VisAD Data object (and, consequently, needs only a single DataReference).
DragAdapter
Provides support for displaying the VisAD Data of a VisAD DataReference.
Supports the display of a mean wind.
Provides support for adapting VisAD Display-s into something that is (hopefully) easier to use.
Class DisplayCanvas
Base class of things that are shown in the MultiDisplayHolder
A class to support controling the aspects of a display.
Some display control oriented utilities
This is the main base class for all DisplayControls.
Class SideLegendLabel Does the underline
Provides a table view
Provides a set of display conventions (e.g., contour interval, default color map, etc) typically based on parameter names (e.g., "rh", "temp", etc.).
Holds a group of display components
This class contains the triple: DisplayControl, Displayable and ViewManager.
Manages a VisAD DisplayImpl and a list of Displayables.
 
Shows the display settings dialog
Class DisplayTree Gives a tree gui for editing bundles
Provides support for utility functions.
The Class DndImageButton.
Class DndTree provides basic drag-and-drop facilities within a JTree.
Class TreeTransferable
A helper derived class to instantiate a DODS netcdf
Evaluates a function at a Set domain.
Extracts the Set domain of a Field.
A data adapter for DORADE radar data
A data source for DORADE radar data
A chooser for the DQC radar collection
Obsolete.
Provides a 2-D VisAD display for a Skew T, Log P Diagram (alias "Skew-T Chart").
 
These are the objects that the DrawingPanel manipulates.
Class DrawingCommand.
A MetApps Display Control for drawing lines on a navigated display.
A class for handling text (and HTML) classes
Class Glyph.
Utility class for allowing users to select, resize, and move "Drawables" on a JPanel.
A panel that handles drop actions
Supports background dry adiabats on a thermodynamic diagram.
Provides support for the dry air gas constant.
Provides support for calculating the dry portion of the pseud-adiabatic trajectory of a lifted parcel of air.
Provides support for obtaining calculators for the dry portion of a lifted parcel's adiabatic trajectory.
Provides support for displaying the dry portion of a lifted parcel's pseudo- adiabatic trajectory.
Computes the trajectory of a parcel of air lifted pseudo-adiabatically from an initial level to the LCL.
An abstract base class used to represents display control legends for view managers.
 
Class ShapeDescriptor _more_
This class has been generated from the different csv files from the libgeotiff package
Provides support for converting between the (x,y) coordinates on a skew T - log P diagram and (pressure,temperature) coordinates.
Computes a massic energy feature from a profile of massic energy and two integration limits.
Computes the massic energy profile of an atmospheric buoyancy-profile.
A class for holding an ensemble of Quantitys and Values.
 
 
A data source for EOL profiler data
Provides support for the quantity of equivalent potential temperature.
EsriShapefile.java Encapsulates details of ESRI Shapefile format, documented at http://www.esri.com/library/whitepapers/pdfs/shapefile.pdf
Provides a convenient interface to ESRI shapefiles by creating lists of ucar.unidata.gis.AbstractGisFeature.
Computes a definite integral by evaluating an indefinite integral.
A class to hold event mappings for keys and mouse movements
 
Class EditCommand _more_
Provides a table view
 
This provides a JFileChooser for choosing data sets from the file system.
Holds the information needed to reload a file
Wrapper cover for JFileChooser.
Wrapper cover for JFileChooser.
A FileFilter extension that allows specifiying an extension and description.
Have our own class here so it can put the hook in to fix the lock up problem on windows.
A FileFilter extension for netCDF files.
Class for handling polling of files
A data source for balloon and aircraft tracks
This overrides the BevelBorder paint methods to paint a single pixel lowered or raised border
A class to encapsulate a displayable with an attribute flags.
Class FlatFieldTable Displays the data in a flat field in a jtable
A cross section control for depicting flow (vectors or wind barbs)
 
Provides support for a Displayable displays wind data (u,v) or (spd, dir) as wind vectors.
A plan view control for flow data (vector or wind barbs)
A plan view control for flow data (vector or wind barbs)
A plan view control for flow data (vector or wind barbs)
A stub class for bundles
 
 
 
Class FlythroughTableModel _more_
A widget for selecting a font.
font utilities
Class StandardFont
 
This provides a formula editing dialog so the user can edit the end-user formulas.
A chooser for adde front products
A class for handling text (and HTML) classes
FrontDrawer is the VisAD class for manipulation of fronts.
Had to extend DrawingControl since JTable for Front drawing has a different structure (less columns, slightly different names).
Class FrontGlyph draws fronts
 
 
Simulates the NSAT/GARP image selection widget.
Provides support for gas constants.
This class has been generated from the different csv files from the libgeotiff package
 
 
 
 
 
 
Created by yuanho on 9/11/15.
This class has been generated from the different properties files in the geotiff package (Of Niles Ritter).
 
 
 
 
 
 
 
 
 
 
 
Class GeodasDataSource tmop
Adapt a ucar.unidata.GeoGrid into VisAD Data object(s).
Handles gridded files
Class description
This class is a holder of key information for geotiffs.
Class Tiff
Holds geo-location information - lat/lon bounding box, image size, etc.
Provides support for the quantity of geopotential altitude.
Provides support for coordinate system transformations between geopotential altitude and altitude.
Holds geo-location information - lat/lon bounding box, image size, etc.
Holds geo-location information - lat/lon bounding box, image size, etc.
Class MyNavigatedMapPanel shows the subset panel
An adapter for GeoTIFF data files.
This is an implementation that will read in a generic data file and return a single Data choice that is a VisAD Data object.
Earth-centric utilities
An interface for GIS features, (analogous to ESRI Shapefile shapes).
This adapts a Gisfeature into a subclass of AbstractGisFeature.
Superclass for rendering collections of GisFeatures.
Superclass for rendering collections of GisFeatures.
An interface for simple GIS parts, (analogous to ESRI Shapefile parts).
Provides a navigated globe for displaying geolocated data.
A widget to get the vertical exaggeration
Base (abstract) class for representing things that are drawn on the screen.
Class GlyphCreatorCommand represents when a glyph should be created
Datasource for the GNOME SPLOTS (General NOAA Operational Modeling Environement SPill DOTS") files.
The GraphPaperLayout class is a layout manager that lays out a container's components in a rectangular grid, similar to GridLayout.
Class EditPanel _more_
Class Location _more_
Provides support for the quantity of gravity.
 
Deprecated.
A class to support showing 2D gridded data as color on a plane in a DisplayMaster.
An abstract base class that manages a vertical probe To create a probe call doMakeProbe To be notified of changes override: void probePositionChanged (double x, double y);
A class to support showing 3D gridded data as an IsoSurface
Adapt a ucar.unidata.GeoGrid into VisAD Data object(s).
Handles gridded files
Class description
A wrapper around grid data.
An abstract class that provides a list of 2d and 3d DataCategory objects for grid data sources.
Creates an aerological Skew-T diagram for soundings.
Creates an aerological sounding diagram for soundings.
An interface for Displayables that display gridded data.
Class with methods used by a DisplayControlImpl.
A class to handle grid math.
The quantity of horizontal wind in vector coordinates that are relative to an underlying grid.
A MetApps Display Control with Displayable and controls for one 3D isosurface display of one parameter.
Created by IntelliJ IDEA.
Class description
A MetApps Display Control for drawing lines on a navigated display.
Class MyRadarSweepControl _more_
A MetApps Display Control for drawing lines on a navigated display.
Class MyTrackControl _more_
Set of static methods for messing with grids.
Class Grid2D holds a 2d lat/lon and value array
 
 
The formula of the Robustscaler in sklearn is: X_scale = (X_i - X_med)/(X_percentile75 - X_percentile25)
Class for displaying grid point values as text
This is a simple group of glyphs
This is a vast catchall class to old various utilities for doing GUI things.
Class CardLayoutPanel is a utility that does a card layou of its components.
A color swatch panel
 
Class ProgressDialog _more_
Class TreeSearchResults Holds state from a tree search
Class for a vertical label
Taken from http://www.javapractices.com/Topic28.cjp.
Convenience routines for accessing JavaHelp.
Class HelpActionLabel is used as a lightweight component in the java help.
Class HelpTipDialog
Class for bringing up example help
Class HighLowGlyph Draws text
Provides a time series chart
 
This class is used to keep track of the files and the data sources that a user has loaded.
Provides support for displaying a 3D wind hodograph.
Provides a VisAD DisplayRendererJ3D for a wind hodograph.
A wrapper around a hodograph display Provides an interface for managing user interactions, gui creation, etc.
Provides support for the quantity of horizontal wind.
Provides support for profiles of the horizontal wind.
Class description
A VisAD display for hovmoller displays
A wrapper around a Hovmoller display master.
 
View Html files.
 
Class Selector _more_
Class HttpFormEntry Represents a http form post input field.
Class HttpServer.
Class RequestHandler handles requests
 
This is the base class for the IntegratedDataViewer.
This is the base class of all Chooser classes.
This creates and manages the set of choosers.
Help supply command line arguments to the IDV via bash or the Windows Batch Scripting environment.
 
 
This holds a variety of constants used throughout the IDV
A base context interface for some common methods
A extension of JHelp, the help viewer, to hold the helpset
An abstract base class used to represents display control legends for view managers.
This is a base class for the different IDV managers (e.g., IdvUIManager.
This provides http based access to a stack trace and enables the user to shutdown the IDV.
Provides some IDV specific extensions to the XmlObjectStore.
This class defines what is to be saved when we are doing an advanced save of the state to a bundle
This class is responsible for the preference dialog and managing general preference state.
This class is used to edit the set of DataAlias-s used.
This is the start to an abstract base class that represents classes that can "publish" IDV content.
Client side for getting data from the TDS radar server.
This class manages the set of resources that are used to instantiate the IDV.
Class IdvResource holds the resources files for a particular type of resource
Class XmlIdvResource.
 
A class for the splash screen
Widget for selecting dates and times
Manages the user interface for the IDV
 
The window class used for the IDV.
This class extends the XmlUi class to provide handling of special xml tags that define certain components.
A wrapper around AddeImageChooser deprecated use AddeImageChooser directly
Class for controlling the display of color images.
Created with IntelliJ IDEA.
Class to hold information about a list of image datasets
Abstract DataSource class for images files.
Class ImageDataInfo Holds an index and an AddeImageDescriptor
 
Manages the user interface for the IDV
Class MyBreakException for handling break tags
Class MyContinueException for handling continue tags
Class description
Class MyReturnException allows us to return from a isl procedure by throwing an exception.
Class ImageGlyph.
Class ImageGlyph
Handles gridded files
Holds information about images
Class for controlling the display of color images.
Class CameraInfo _more_
Class for controlling the display of color images.
Class for controlling the display of images.
Provides support for a Displayable that needs a map to (Display.Red,Display.Green,Display.Blue)
Interface for selecting a list of images
A DisplayControl for handling image sequences
Provides support for displaying ImageSequences
Class ImageSequenceGrabber.
Creates and serves up images via http
Class ImageRequestHandler handles image server requests
Provides a set of image manipulation utilities
Class ImageWrapper Holds information about captured images
This is an implementation that will read in a generic data file and return a single Data choice that is a VisAD Data object.
Provides common Linvalid input: '&F' for managing independent dialogs Takes RootPaneContainer as parent, to work with both applet and app Will reset Linvalid input: '&F' example of use: infoWindow = new IndependentDialog(topLevel.getRootPaneContainer(), false, "Dataset Information"); datasetInfoTA = new TextHistoryPane(500, 100, true); Container cp = infoWindow.getContentPane(); cp.add(datasetInfoTA, BorderLayout.CENTER); infoWindow.pack(); infoWindow.setSize(700,700); infoWindow.setLocation(100,100);
Provides common Linvalid input: '&F' for managing independent windows.
Displayable to encompass a manipulable point that can be moved around the display.
Class InputFieldPanel
Provides support for the quantity of atmospheric temperature.
Provides support for in-situ, atmospheric temperature profiles.
This handles restarting the IDV and re-installing the jar files
Computes the indefinite integral of a FlatField.
This is the central class for IDV applications.
 
This class provides an abstract interactive shell
Provides support for intermediate-level rings in a 3D wind hodograph.
Provides support for JavaBeans that have properties.
A set of io related utilities
FileViewer is used to walk dir trees
Wrapper for a file for doing comparisons
UserAccountManager _more_
Provides support for irregular contours, which are characterized by an explicit set of contour levels.
Handles getting properties from the user when writing out an isl file
Byte Classification as ISO 646 ranges, in the manner of \invalid input: '<'ctype.h\> in the C locale.
Supports background isobars on a thermodynamic diagram.
Provides support for adapting ScalarMap-s of Display.IsoContour.
Provides support for a Displayable that comprises an iso-surface Supports color tables as well.
Supports background isotherms on a thermodynamic diagram.
Static class of miscellaneous methods
This program takes a list of JPEG or PNG image files and convert them into a QuickTime movie.
 
 
 
 
Spinner class
Consider this a private inner class of ProjectionManager.
Allows for the creation of a display by an end user through the use of Jython
Manages jython related functionality: The set of jtyhon interpreters used in the app.
Class LibHolder holds all things for a single lib
This class provides an interactive shell for running JYthon
DataSource for Web Map Servers
Class KmlGroundOverlay represents a ground overlay in KML
This is used to identify a node or collection of nodes in the kml.
Class KmlImageElement represents a ground overlay in KML
Class KmlInfo holds information about a kml node or group of nodes
Class KmlPhotoOverlay represents a photo overlay in KML
Class KmlPoints holds point info from KML
Class KmlPolygons represents polygons from KML
DataSource for Web Map Servers
Label symbol.
 
Provides support for the latent heat of evaporation.
Class to hold lat/lon specific AxisScaleInfo stuff
A data structure to hold display attributes for lat/lon lines
A data structure to hold display attributes for lat/lon labels
A panel to hold the gui for one lat lon line
Class for creating lat/lon labels
Displayable to support Latitude and Longitude lines.
A panel to hold the gui for one lat lon line
 
A widget to get lat/lon range info from the user
A widget that provides a Lat/Lon entry box.
Computes the mean value of an atmospheric profile parameter over a layer.
Widget for selecting plot (station/layout) models
This is a vast catchall class to old various utilities for doing GUI things.
A Java Bean that computes the pressure of the saturation-point from an initial pressure and temperature, and a saturation-point pressure
Computes the condensation pressure at the lifting condensation level (LCL).
A Java Bean that computes the temperature of the saturation-point from an initial pressure, temperature, and water-vapor mixing-ratio.
Computes the condensation temperature at the lifting condensation level (LCL).
Class LegendPanel provides a generic panel that displays some GUI content and can be closed/opened.
Provides support for the quantity of length.
Adapt an Archive Level II file to a VisAD data structure.
Class for displaying WSR-88D Level II cross sections as color shaded displays.
This class reads a NEXRAD level II data file and keeps track of cut start and other info.
A chooser for Level II NEXRAD data.
A data source for Archive Level II Radar data files.
This class reads a specified record a NEXRAD level II file and provides methods to retrieve selected data from it.
Given an earth-locared 3D VisAD Field of WSR-88D II data with a time domain, make a 2D plot of the radar data against height and time for one location on the Earth, and make related controls.
A Java Bean that computes the Level of Free Convection (LFC) from an atmospheric buoyancy-profile.
Computes the Level of Free Convection (LFC) from an atmospheric buoyancy-profile.
Class to obtain build information from the jar files of libraries used by the IDV.
Provides support for line drawings.
Class LineGlyph draws lines.
Class LineGlyph
Class for a probe.
An abstract base class that manages a vertical probe To create a probe call doMakeProbe To be notified of changes override: void probePositionChanged (double x, double y);
Holds graphics state
Provides support for conceptually linking two Link.End-s together.
Provides support for the end of a Link.
Provides support for a set of Link-s.
A wrapper around the iterator of the keyset of a Map
A subclass of DataChoice for derived quantities.
This simply holds a list of DataChoices It is used, for example, to represent a collection of end-user defined formulas (i.e., DerivedDataChoice)
Helper class for event listeners.
Computes the level of neutral buoyancy (LNB) from an atmospheric buoyancy-profile.
Class LoadDialog provides the dialog that shows the progress of loading a bundle
A MetApps Display Control for drawing lines on a navigated display.
Holds state about an axis
Class LogUtil
DialogManager is an interface that allows an applcation to add its own buttons to the error dialogs
Class LogCategory serves as a wrapper around some (undefined for now) logging facility.
The MacBridge class for OS X specific stuff.
 
Provides support for adapting VisAD ScalarMap-s and ConstantMap-s.
Wrap map Renderers as beans.
Holds basic map information
A control for displaying map lines.
This class holds the state associated with a given lat/lon
This class holds the state associated with a given lat/lon
This class holds the state associated with a given map
A container for all the supported Map types.
 
Provides support for displaying map lines.
 
Panel to hold map gui items for one map
This is a symbol that holds a list of ShapeMap-s.
Provides a navigated VisAD DisplayImpl for displaying data.
Provides a navigated VisAD DisplayImpl for displaying data.
Provides a navigated VisAD DisplayImpl for displaying data.
Projection wrapper for a VisAD MapProjection with reference of Lat,Lon or Lon,Lat
A wrapper around a MapProjectDisplay display master.
Class ProjectionCommand manages changes to the projection
Widget for configuring maps.
Provides support for the quantity of massic energy (alias "specific energy" or "energy per mass").
Provides support for the quantity of massic volume (alias "specific volume" or "volume per mass").
Computes the maximum pressure of an atmospheric profile.
This is a wrapper around VisAD's ADDE image chooser
A data source for ADDE images AREA files.
A renderer for McIDAS OUTL* map files
Wraps a JFreeChart histogram to ease working with VisAD data.
Provides support for the computation of the density-weighted, mean horizontal wind.
Provides support for a CompositeDisplayable of mean winds.
Provides support for displaying the mean wind as a trace (ex: a point).
Class MemoryMonitor deprecated Use ucar.unidata.util.MemoryMonitor
Class MemoryMonitor
This handles the menu bar xml (from idv/resources/defaultmenu.xml) to include idv commands, etc, into a XmlChooser chooser.
This is a vast catchall class to old various utilities for doing GUI things.
Allows the user to select a url as a data source
Abstraction for surface observations.
Class MetSymbol
Extends java.awt.FlowLayout, which has a bug where it cant deal with multiple lines.
Class MidiManager provides a wrapper around the java sound midi api.
A class to hold properties for a MidiManager
Static class of miscellaneous methods
Computes mixing ratio from a pressure and the dew-point at that pressure.
Computes a profile of water-vapor mixing-ratio from a profile of temperature.
Provides support for calculating temperatures along a saturation mixing-ratio.
Provides support for obtaining temperature calculators for a saturation mixing-ratio.
Provides support for displaying a constant mixing-ratio curve from a saturation point to lower pressure.
Provides support for the molecular weight of water.
Provides support for the molecular weight of water.
A DataSource for movie (QuickTime, AVI) data.
Control for displaying a movie (QuickTime).
Class MovieGlyph.
Class Msg
Class SkipPanel _more_
A DisplayControl for station models
A class that holds either a JFrame or a JInteralFrame.
An example IDV application that supports muliple view panes in the same window, a la AWIPS
 
A dataset that can be used for creating histograms.
Mouse adapter
A fast scatter plot.
Class MyTimeSeriesPlot
A general class for plotting data in the form of (x, y) pairs.
Provides all secure socket factories, with a socket that ignores problems in the chain of certificate trust.
The factory for the NaiveTrustProvider
 
 
Has a name and description.
A class to hold and transfer named locations' information, for a landmark, city, observation point or station, data point, etc.
Interface for a landmark with name, id, lat, lon, altitude (height above msl); and a hash table of "properties".
A class to hold named location information, for a landmark, city, observation point or station, data point, etc.
Station table that holds a set of NamedStations
Holds a name and a description
This class has been generated from the different csv files from the libgeotiff package
Provides support for a navigated VisAD DisplayImplJ3D for meteorological data.
A readout of the lat/lon/alt position of the cursor in a NavigatedDisplay.
A JToolBar that can be used to move around a NavigatedDisplay.
A navigated panel that holds a set of maps.
Implements a "navigated" JPanel within which a user can zoom and pan.
 
Consider this a private inner class of NavigatedPanel.
A browser for finding netCDF upper air files.
A data source for netCDF METAR data
 
A data source for netCDF or CDM point data
A data source for DORADE radar data
This class creates VisAD compatible data objects from a netCDF file of upper air soundings.
Adapt a netCDF sweepfile to a VisAD data structure.
Used to notify listeners that there is a new world bounding box.
Listeners for new world bounding box events.
Used to notify listeners that there is a new Projection.
Listeners for new Projection events
New Renderer event.
Listeners for New Renderer events.
Provides support for non-vetoable JavaBean properties.
Just shows the "notes" field.
A "default" Navigated Panel controller, with a static Renderer
A class for handling text products configured from NWX tables
A generic Object wrapper that holds a set of objects
Holds an object (possibly null) and the Class of the object.
 
Holds DnD data
Implements ActionListener and MouseListener (and others) interfaces and holds an arbitrary object.
A class to hold and transfer contour level settings, as to and from the dialog box ContLevelDialog.
 
A DisplayControl for station models
Class RealWrapper Used in the JTable to show a formatted string and support sorting on the Real value
A DisplayControl for station models
Examines the version of the IDV running at present, and compares it against the latest IDV version available from Unidata.
A wrapper around the visad spread sheet cell display
Used for other idv instances to connect to so we only have one running at a time.
Class OneInstanceRequestHandler the handler
This handles opensearch description documents in the XmlChooser.
 
Widget for configuring maps.
This class provides 2 facilities.
A wrapper around a text field to show parameter names.
An editor for param groups
This is used by the ParamDefaultsEditor to hold the default display information for a parameter.
An enumerated-type for how the initial conditions (pressure, temperature, moisture content) of an air parcel is determined.
Factory class for decoding an XML element into an instance of the enclosing class.
This holds a set of regular expression patterns that are used for file filters in a JFileChooser.
This class has been generated from the different csv files from the libgeotiff package
Provides common Linvalid input: '&F' for managing persistent data.
Abstracts the services needed for common Linvalid input: '&F' for managing persistent data.
Utility for managing a list of persistent objects.
Abstraction for persistent objects: must be Cloneable and Serializable.
ManagerBean
Abstraction for storing persistent objects.
Subclass of LineDrawing to support a pickable data object
Provides support for a color coded display of a track trace.
User wants to pick an object at 2D location.
Listeners for "Pick Object" events.
A navigated panel that holds a set of maps.
This reads placefile and generates a xgrf file Placefile syntax is defined here: http://www.grlevelx.com/downloads/places.txt
Pluggable Look and Feel management.
Class to handle all kinds of PlanViews.
 
Plot a Plottable object to file.
Interface for classes which create charts capable of being plotted via a third party rendering library to a vector based graphics format
Abstract class for chart implementations
Class PluginClassLoader.
 
deprecated Use AddePointDataChooser directly
A display control for volume rendering of a 3D grid
A display control for volume rendering of a 3D grid
Utility class to wrap a Point Data Choice
A data source for point data
Class PlotModelSelectionComponent holds plot (layout) model.
Abstraction for a point observation (values at a lat, lon, (alt) invalid input: '&' time) would handle the most generic thing like a lightning flash, or something more specific like a METAR.
Factory for dealing with point observations
Implementation of PointOb as a FieldImpl.
Implementation of PointOb as a Tuple.
Class PointParam holds information for showing point data
Class for a probe.
 
Provides support for the quantity of horizontal wind in polar coordinates.
Provides support for transforming wind coordinates between polar and cartesian representations.
Provides support for atmospheric horizontal wind profiles in polar coordinates on a GeopotentialAltitude domain.
Provides support for atmospheric horizontal wind profiles in polar coordinates on a pressure domain.
Provides support for profiles of the horizontal wind.
Provides support for lines drawing in a polar coordinate system.
Class to handle polling.
A class for choosing files that can be polled.
Class PollingInfo Holds the state that controls the FilePoller
Class PolyGlyph draws polygons
Class PolyGlyph
Provides a pool of keyed objects and keeps the total size below a given limit.
convenience class for constructing popup menus
standard way to attach popup menu subclass and provide your own showPopup() attach as MouseListener to the Component
Provides support for the quantity of potential temperature.
Computes a profile of potential temperature from a profile of temperature.
 
An interface for something that manages preferences.
Provides support for the quantity of pressure.
This class has been generated from the different csv files from the libgeotiff package
A widget to display data values at one point in the 2d or 3d data field.
Class ProbeRowInfo holds the state for each row in the probe control.
Holds a named product
Created by IntelliJ IDEA.
Holds a named group of products
Holds a named product
Supports a profile trace on a thermodynamic diagram.
Cleans a profile by eliminating non-finite pressures and ensuring that the profile is ascending.
Combines two profiles together.
Given a VisAD Field, make a 2D plot of the range data against one of the 3 domain coordinates.
Computes the level of a feature from an atmospheric buoyancy-profile.
This class is used to draw one line connecting two end points.
An abstract class that provides common services for Profiler display related controls.
Given an earth-located VisAD Field of multi-station NOAA Profiler data, make a mapped wind data display, and make related controls.
Given an earth-located VisAD Field of one or more NOAA Profiler Network staiton data, make a 2D plot of the wind data against height and time, and make related controls.
Adapts a ucar.unidata.Projection into a VisAD MapProjection CoordinateSystem.
Manages a modal dialogue box that allows the user to define projections using subclasses of ucar.unidata.gis.ProjectionImpl.
Class to read a shapefile .prj file
Interface for classes with JavaBean properties.
Provides support for JavaBeans that have properties.
This abstract class handles showing a properties dialog and manages a set of property change listeners.
Manages the properties dialog for MetSymbol-s
Provides support for JavaBean properties -- both vetoable and non-vetoable.
An independent dialog window for managing Properties files example of use: infoWindow = new IndependentDialog(topLevel.getRootPaneContainer(), false, "Dataset Information"); datasetInfoTA = new TextHistoryPane(500, 100, true); Container cp = infoWindow.getContentPane(); cp.add(datasetInfoTA, BorderLayout.CENTER); infoWindow.pack(); infoWindow.setSize(700,700); infoWindow.setLocation(100,100);
Is used to define an operator/value and to evaluate the filter on a given object.
Class FilterGui _more_
Provides support for JavaBean properties.
Class PropertyValue holds a name/value pair along with a category
An interface for objects that can be initialzed after the are created as prototypes
An interface for writing out protoypes
Displayable for the pseudo-adiabatic path of a lifted air parcel.
Provides support for the latent heat of evaporation.
Provides support for the pseudo-adiabatic trajectory of a lifted parcel of air.
This manages the nascent publishing facility within the IDV.
Abstraction for physical quantity.
Provides support for physical quantities.
Provides support for quantities (ex: temperature, wind).
Class for supporting a data base of Quantitys.
Class MyEditorPane shows the html listing
Shows one of the three favorites bundle groups
Shows the history
Shows the history
Shows the list of windows
A data adapter for radar data.
deprecated Use AddeRadarChooser directly
Holds a set of definitions concerning radar data.
Class for displaying WSR-88D Level II cross sections as color shaded displays.
A data source for Radar data files.
 
Class EditCommand _more_
Class MyRadarSweepControl _more_
A class to support a standard radar grid display - range rings, radials and labels.
Display control for a "RadarGrid," radar range-rings plus radial lines.
Class to transform lon/lat/elevation angle to lon/lat/altitude
A map projection uses a McIDAS navigation.
 
Created by IntelliJ IDEA.
Class for making and controlling the display of color shaded plots of WSR-88D Level II radar sweeps in 2D or in 3D.
for WSR-88D Level II VAD wind profile (VWP)
Provides support for a Displayable comprising a set of Radials
A ScrollPane that presents a list of file names as a series of JRadioButtons.
Holds a simple min/max range
Class to make a dragable line with end points which computes the range and bearing between the end points.
A class for displaying a readout of range and bearing values
Provides label and mouse over display for color tables
A JFrame widget to get range info from the user.
Class RangeFilter is a greater than or less than value filter
An interface for widgets that set ranges
Provides support for soundings from RAdiosonde OBservations.
Class Contribution.
Class End
Provides support for mandatory pressure data.
Provides support for mandatory wind data.
Provides support for maximum wind data.
Provides support for significant temperature data.
Provides support for significant wind data.
Provides support for tropopause data.
Provides support for run-length encoded sets of valid-data segments.
A chooser class for selecting Raob data.
Holds sounding data from the chooser
DataSource for RAOB soundings.
A SkewTControl for RAOB data.
 
 
Provides support for value readouts.
 
Provides a table view
Evaluates a function at a Real point.
Provides support for readouts of real values.
Class RectangleGlyph
Provides support for regular contours, which are characterized by a constant contour interval.
Provides support for the quantity of saturation mixing-ratio.
An interface for gui elements that need disposing
A Renderer does the actual work of drawing objects.
Cover for fetching files using Class.getResource().
 
Class Resource holds a string path which may be a file, url or java resource path.
A class to manage a collection of system and user color tables
 
Class description
A CoordinateSystem to transform between a Tuple and a reference in reverse order (eg:, (Latitude, Longitude) invalid input: '<'-> (Longitude, Latitude)
 
Provides support for a modifiable composite of adapted red, green, and blue, VisAD ConstantMap-s.
Provides support for a Displayable that needs a map to either Display.RGB or to Display.RGBA.
Labels for RingSets
Provides support for a set of evenly-spaced, concentric rings (ie: a "bullseye").
Holds information on how to rotate around a particular axis.
Shows a roving bar
Implements XOR rubberbanding.
Provides support for a Displayable that comprises a rubber band box.
Ellipse rubberbanding.
Line Rubberbanding.
Rectangle Rubberbanding.
 
Supports background saturation adiabats on a thermodynamic diagram.
Provides support for the quantity of saturation equivalent potential temperature -- which is constant along a saturation adiabat.
Provides support for the quantity of saturation mixing-ratio.
The SaturationMixingRatio(pressure, temperature) function.
A Java Bean that computes saturation mixing ratio from a pressure and the dew-point at that pressure.
Provides support for displaying contours of constant saturation mixing-ratio on a thermodynamic diagram.
Provides support for the quantity of saturation-point pressure.
Provides support for the quantity of saturation-point temperature.
Provides support for the saturated portion of the pseudo-adiabatic trajectory of a lifted air parcel.
Provides support for the quantity saturation water vapor pressure.
Provides support for the quantity of atmospheric saturation virtual potential temperature.
Provides support for the quantity of saturation wet-bulb potential temperature.
An object to handle a saved bundle.
Provides support for adapting VisAD ScalarMap-s to something that is (hopefully) easier to use.
Provides support for a set of ScalarMap-s.
Provides support for scalar quantities.
Provides support for single-component quantities.
Class ScaledPanel
Why the heck did I create yet another Rectangle.
Provides support for displaying scale-labels along an axis.
Provides support for labeling the scale of an axis.
Class description
Provides a scatter plot
Just a hook to turn off the series display in the legend and to hold the shape to draw.
 
Provides support for a run-length encoded data segment.
Provides support for a run-length encoded set of valid data segments.
Class Selector _more_
Creates an output Data object from an array of input Data objects.
SelectorDisplayable is an abstract class that manages a list of PropertyChangeListeners.
Displayable to encompass a manipulable point that can be moved around the display.
A class for support of a select range scalar map.
Provides support for adapting ScalarMap-s of Display.SelectRange.
A widget for the control window for viewing data range properties
Provides support for adapting ScalarMap-s to Display.SelectValue.
This data source knows how to read in a zip file that contains an index xml file and a set of serialized visad.Data objects
Implements the PersistentStore interface for metApps persistent objects.
A generic server
A class to handle remapping URLs from data sources as they are unpersisted from bundles
Provides support for a composite of adapted VisAD ConstantMap-s with an extensible number of components.
 
This class is a sortof polymorphic dialog/window that manages selection of times for a datasource, displays/times for a datachoice and (sometime) a window showing a DataTree, list of displays and times.
Displayable to encompass a manipulable point that can be moved around the display.
Provides support for ShapeFiles in VisAD.
Wraps shapefile maps into a MapBean
A MetApps Display Control with Displayable and controls for one 3D isosurface display of one parameter.
DataSource for Shapefiles.
ShapefileForm is the shapefile data format adapter for ESRI shapefile maps.
Class ShapeGlyph.
This holds a shape type (from visad.ShapeUtility) to use for the basea classes pattern
Shape symbol.
A utility class for manipulating VisAD Shapes (VisADGeometryArrays).
 
 
 
 
This class provides the side legend for display controls in view managers.
Class CategoryPanel is used to hold the set of display control legends for a particular display category.
Bare bones chooser.
Abstract class for displaying an aerological Skew-T log p diagram of an atmospheric sounding.
Provides support for converting between the (x,y) coordinates on a skew T - log P diagram and (pressure,temperature) coordinates.
Provides support for a 2-D VisAD display for a Skew T, Log P Diagram (alias "Skew-T Chart").
Provides support for a readout-table of Skew-T values.
Provides support for altitude readouts.
Provides support for mixing ratio readouts.
Provides support for readouts in a table.
Provides support for potential temperature readouts.
Provides support for pressure readouts.
Provides support for readouts derived from pressure and temperature.
Provides support for readouts derived from pressure, temperature, and mixing-ratio.
Provides support for saturation equivalent potential temperature readouts.
Provides support for temperature readouts.
Provides support for wind direction readouts.
Provides support for wind speed readouts.
 
A data source for balloon and aircraft tracks
 
Provides support for a composite displayable comprising a temperature profile and a dew-point profile.
Interface for adapting and retrieving sounding datasets into SoundingObs
Class for retrieving upper air data from an ADDE remote server.
A browser for finding netCDF upper air files.
Provide support for an upper air observation with station information, a timestamp, and data.
Provides support for adapting a list of sounding observations to the ListModel interface.
Supports a profile trace on a thermodynamic diagram.
Provides support for the selection of soundings via a GUI widget.
This is the class that can be used for selecting soundings from a upperair netCDF data file.
Provides support for a CompositeDisplayable of Sounding-s.
Temporary holder for sounding station info.
SoundingTable displays the data in a sounding field in a JTable
A wrapper around a sounding display (AerologicalDisplay) like a Skew-T Provides an interface for managing user interactions, gui creation, etc.
Provides support for the quantity of the southerly component of the wind.
Fast implementation for tracking data overlap and closest point in a 2D region.
Provides support for the dry air gas constant.
Provides support for the dry air gas constant.
Provides support for the dry air gas constant.
Provides support for the quantity of saturation mixing-ratio.
Provides support for the quantity of speed.
Provides support for speed labels for a 3D wind hodograph.
Class SpinIcon
Class Type
This class provides an interactive shell to query a sql database
This class manages the intialize properties that configure the IDV and the persistent store for writing preferences, etc.
This class has been generated from the different csv files from the libgeotiff package
Abstraction for a named reporting location.
Class to display a set of locations
Provides support for display of station locations.
A navigated panel with 2 renderers - a map renderer and a station location renderer.
Implements the Renderer interface for collections of Station-s.
 
Class StationModelCanvas Manages the station model gui
A DisplayControl for station models
Class for displaying a station (layout) model plot
This manages the set of station models.
Encapsolates how a station observation should be displayed.
Interface for point observations at a named location (Station observations)
A 'raw' observation which occured at a Station at a given time.
Implementation of StationOb as a Tuple.
A collection of data at unconnected radar station.
Created by IntelliJ IDEA.
Abstraction for (read-only) table of (Fixed) Stations.
Table of reporting stations.
Provides a table view
 
String utilities
Provides support for converting between the (x,y) coordinates on a skew T - log P diagram and (pressure,temperature) coordinates.
Provides support for a 2-D VisAD display for a T, -p (Stuve) diagram where p is -p**k (k = R/CP).
Class SuffixFileFilter
Provides support for adapting ScalarMap-s to Display.IsoContour for displays of iso-surfaces.
Class SymbolGlyph.
Global to deal with IDV command line memory settings.
Preferences for the "System" tab.
Provides a table view
A cell renderer for Numbers
Class TableSorter _more_
Chooser for TDS remote point obs collections
Class for choosing radar data from a THREDDS Radar Server
Created by IntelliJ IDEA.
Client side for getting data from the TDS radar server.
Provides support for the quantity of temperature.
Provides support for calculating the temperature associated with the next pressure of a parcel trajectory.
Provides support for creating temperature calculators.
A class that serves as a template for creating new (Grid oriented) display controls Cut and paste this.
 
Test routine for GeoTIFF
 
Tests the VisADMath.curveIntegralOfGradient(visad.SampledSet, double[][][], double[][]) method.
Test skeleton for local and remote displays.
A class for handling text (and HTML) classes
Super class for displaying text data
DisplayControl for displaying straight text or HTML.
Class PolyGlyph
Class TextGlyph Draws text
TextHistoryPane Keeps a user-settable number of lines in a JTextArea.
A data source for point data from a Text file
Class Metadata holds the skipRows and the list of metadata items
Class to display weather text
A class for handling text products (e.g.
This provides a text search bar for a JTextComponent
Class TextWrapper _more_
A representation of a text MetSymbol.
This handles the Thredds catalog xml for the XmlChooser.
draws a symbol for a location point indicaiton, in 3D which is very simple (small number of graphic elements) so that large numbers of symbols can be displayed (like 5000).
Holds a simple ThreeDSize (x,y,z)
A MetApps Display Control with Displayable and controls for one 3D isosurface display of one parameter.
Given an earth-locared 3D VisAD Field with a time domain, make a 2D plot of the range data against height and time for one location on the Earth, and make related controls.
 
A VisAD display for 2D vertical cross sections of 3D data fields.
A wrapper around a TimeHeight display master.
Class TimeField is a widget that provides for showing a time length label borken down as days/hours/minutes and a dialog that allows the user to set the time length.
Widget for selecting dates and times
Widget for selecting dates and times
A chooser that allows for selecting times
A time series chart
Provides a time series chart
Given a 2D VisAD FieldImpl for one parameter, make a single plot of the range data of one parm, against time, for one location in the 2D field given by a probe the user can move.
A immutable timestamp and related utilities.
TODO: serious synchronization issues
 
Class EmptyToken
Token
This supports editing the toolbar.xml resource.
common toplevel for applets (JApplet) and applications (JFrames)
 
A Display Control with Displayable and controls for one 3D surface display of topography.
Provides for applicatin level call tracing, timing and memory tracing.
Adapter for track type data.
A MetApps Display Control with Displayable and controls for displaying a track (balloon sounding or aircraft track)
A data source for balloon and aircraft tracks
Provides support for a color coded display of a track trace.
Class TrackInfo Provides access to a track or trajectory
Provides a time series chart
Creates an aerological Skew-T diagram for soundings from track (i.e.
Creates an aerological Skew-T diagram for soundings from track (i.e.
Provides support for displaying a parcel's trajectory.
The Class TrajectoryFeatureTypeAdapter.
Created by IntelliJ IDEA.
Created by IntelliJ IDEA.
Holds a list of lat/lon points
Provides a navigated globe for displaying meteorological data.
A MetApps Display Control for drawing lines on a navigated display.
Class TransectGlyph.
A wrapper around a TransectDisplay display master.
This class shows a tree on the left and a card panel on the right
Class MyTreeNode _more_
Provides support for a composite of adapted VisAD ConstantMap-s with a fixed number of components.
Provides support for tuple quantities.
Creates an output VisAD Tuple individual, data objects.
A generic Object wrapper that holds two objects.
This supports exchanging entries between two jlists
Change events for UI objects.
Listeners for UIChangeEvents.
I have no idea what this is for -- SRE
Represents a DataChoice in a formula that is unbound.
 
 
This class has been generated from the different csv files from the libgeotiff package
Allows the user to select a url as a data source
A DataChoice for a URL
 
Represents a DataChoice in a formula that is numeric.
 
This class holds a name/value pair that represents an operand for the DerivedDataChoice
A Gregorian calendar which is always on "Coordinated Universal Time".
A set of utility functions for UTC DateTimes
Provides support for utility functions.
A collection of utilities
Transforms between UTM coordinates and lat/lon in degrees.
A class for holding some Adde related constants and static methods
Abstraction for the value a measured or calculated physical quantity.
A factory for creating Values.
Class for controlling the display of plan view text plots of gridded data.
A class for holding a text field and a slider for setting the some integer value
A class for holding a text field and a slider for setting the some integer value
Value Symbol meteorological Symbol.
A class to handle remapping variable names from data sources as they are unpersisted from bundles
Class Variable Holds info about track variables
Static class for describing Volume Coverage Patterns (VCP) for Archive Level II data files.
 
Provides support for vector quantities.
A time series chart
Given a VisAD Field, make a 2D plot of the range data against one of the 3 domain coordinates.
Class VerticalProfileInfo holds information for the multiple vertical profiles
Provides support for the quantity of the vertical component of the wind.
A VisAD display for 2D vertical cross sections of 3D data fields.
A widget to get vertical range or scaling info from the user.
A class to hold vertical range settings for a VisAD display from the dialog box VertScaleDialog class.
Provides support for vetoable JavaBean properties.
This interface defines the context in which a ViewManager exists.
This class has never been fully fleshed out (in part because it has done what we need it to do.
A wrapper around a DisplayMaster.
Class MatrixCommand manages changes to the viewpoint matrix
Manages the user interface for the IDV
Manages the user interface for the IDV
This class has a menu and ToolBar to control the viewpoint of a 3D display.
A widget to get viewpoint (azimuth, tilt) info from the user.
A class to transfer angle of view settings from the dialog box ViewpointDialog class.
 
Provides a table view
Provides support for the quantity of atmospheric virtual potential temperature.
Provides support for the quantity of atmospheric virtual temperature.
Computes a profile of virtual temperature from moisture data and a profile of temperature.
A data source for Vis5D data files.
This is an implementation that will read in a generic data file and return a single Data choice that is a VisAD Data object.
Utility class: provides support for mathematical operations on VisAD data objects.
Provides support for indexing sample points.
A class for supporting XML delegates for VisAD objects.
This class manages the set of ViewManagers.
A class to support showing 3D gridded data as a volume in a DisplayMaster.
A display control for volume rendering of a 3D grid
Created by yuanho on 4/5/15.
 
 
Provides support for the quantity of saturation mixing-ratio.
Class WayPoint is used in the time series chart to show a way point along the time domain
 
Glyphs representing Meteorological symbols.
A simple utility class for opening a web browser to a given link.
Provides support for the quantity of the westerly component of the wind.
A Java Bean that computes the trajectory of a parcel of saturated air lifted pseudo-adiabatically from its saturation point.
Computes the trajectory of a parcel of saturated air lifted pseudo-adiabatically from the LCL.
deprecated Any active development of this class should be in the ramadda version from SourceFroge
WikiPageHandler _more_
Provides support for the quantity of wind.
Supports the display a horizontal wind as a wind-direction shaft with barbs.
Class WindBarb to create wind barbs as shapes
Provides support for a Displayable to show wind with the conventional meteorological "wind barb" symbols.
Provides support for the display of a wind profile on in an AerologicalDisplay as a set of as a set of wind barbs.
Custom barb renderer
Provides support for displaying a vertical profile of the horizontal wind as a set of wind arrows off a vertical staff.
Wind Barb meteorological symbol.
Class WindDrawer knows how to draw windbarbs
Provides support for the quantity of a cartesian component of the wind.
Provides support for mediating interactions between a (mutable) wind profile database and views of the wind-data in a wind-profile display.
This is a base class that holds a dialog
Holds information about an IdvWindow so we can persist it.
Provides support for the display of a vertical profile of the horizontal wind.
Provides support for wind profiles.
Provides support for displaying vertical profiles of the horizontal wind.
Supports the display a horizontal wind as a wind-direction shaft with barbs.
Provides an interface to a VisAD DisplayRenderer for displaying wind profiles.
Provides support for a CompositeDisplayable of WindProfile-s.
Provides support for the display of a wind profile as a collection of wind arrows.
Provides support for a display comprising a wind staff.
Provides support for a VisAD DisplayRenderer for a wind-staff display.
For wind time/height profiles.
Provides support for displaying a wind profile as a trace.
Class description
Class VectorDrawer knows how to draw wind vectors
This class enscapsulates an WMO "Abbreviated heading", the string used as an identifer on WMO format messages.
Class for controlling the display of color images.
Class ColorExclude Holds information to exclude certain colors
DataSource for Web Map Servers
This handles capability xml document from web maps servers (WMS).
This is a stub so legacy bundles that contained the old version will still work.
Class for controlling the display of color images.
 
A simple "default" world map Renderer.
Wraps the default WorldMap object into a MapBean
Class to display a set of locations
Class WorldWindReader _more_
Wraps an exception as a RuntimeException
Class for wrapping a set of widgets.
Created by yuanho on 9/14/16.
 
Class WxSymbolGroup holds information about the different symbol groups and symbols available from the visad.
Provides support for adapting ScalarMap-s to Display.XAxis.
This handles a variety of flavors of xml documents (e.g., thredds query capability, thredds catalogs, idv menus) to create data choosers from.
A holder of a String action and a properties table.
An interface for an object that knows how to handle the xml encoding of certain classes of objects.
A siomple implementation of the XmlDelegate interface.
See the package.html This class is in part responsible for (de)serializing bundles.
This is an abstract base class for defining different handlers of xml documents for the XmlChooser.
A utility that implements the interface NodeList.
One can define within the encoded object xml the class of an object that implements XmlObjectFactory.
This allows us to use the XmlEncoder to read/write a Hashtable that holds a collection of persistent objects.
An interface that an object that is to be persisted can implement.
An extension of ResourceCollection that handles xml documents.
A generic JTree that displays an xml document.
Class XlinkTreeNode.
Class XmlTreeNode
This class can create a UI from a "skin" xml.
Interface to pass ActionEvents to along with this XmlUI object
Class CardPanel Holds a card layout state
A collection of utilities for xml.
_more_
A VisAD display for cross sections of data fields.
A time series chart
a cut and paste so we can draw bars with a fixed width
a cut and paste so we can draw bars with a fixed width
a cut and paste so we can draw bars with a fixed width
displays windw barbs
A wrapper for a 2D display for XY plots of data
Class to display a set of locations
Provides support for adapting ScalarMap-s to Display.YAxis.
Provides support for adapting ScalarMap-s to Display.ZAxis.
VisAD Adapter for Zebra ASCII map files
ZebraMapForm is the shapefile data format adapter for ESRI shapefile maps.
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.
A widget for the control window for viewing contour properties and launching the editor.