Package ucar.unidata.idv.ui

User Interface (UI) classes for the IDV

See:
          Description

Interface Summary
ViewPanel Manages the user interface for the IDV
 

Class Summary
AliasEditor This class is used to edit the set of DataAlias-s used.
AutoDisplayEditor Class AutoDisplayEditor manages the auto-display creation feature.
AutoDisplayEditor.ParamDisplay Class ParamDisplay Holds a param id and a control descriptor
BottomLegend This class provides the bottom legend of display controls shown in a ViewManager.
BundleTree Class BundleTree Gives a tree gui for editing bundles
ContourInfoDialog A JFrame widget to get contouring info from the user.
CursorReadoutWindow  
DataControlDialog This class provides a list of the display controls and the data selection dialog
DataSelectionWidget 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.
DataSelector This class provides facilities for managing a collection of DataSource, DataCategory and DataChoice in a selection GUI.
DataSelector.DataSourceWrapper Class DataSourceWrapper Holds the selector gui for a data source
DataSourceHolder A base class for those components that show a set of DataSources.
DataTree This class provides a JTree interface for a set of DataChoice-s and DataSource-s.
DataTreeDialog 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.
DataTreeNode This class is the node used in the DataTree and holds an object which may be a DataSource, DataCategory or DataChoice
EarthNavPanel An abstract base class used to represents display control legends for view managers.
FormulaDialog This provides a formula editing dialog so the user can edit the end-user formulas.
IdvComponentGroup  
IdvComponentHolder  
IdvHelp A extension of JHelp, the help viewer, to hold the helpset
IdvLegend An abstract base class used to represents display control legends for view managers.
IdvSplash A class for the splash screen
IdvTimeline Widget for selecting dates and times
IdvUIManager Manages the user interface for the IDV
IdvWindow The window class used for the IDV.
IdvXmlUi This class extends the XmlUi class to provide handling of special xml tags that define certain components.
ImageGenerator Manages the user interface for the IDV
ImageSequenceGrabber Class ImageSequenceGrabber.
ImageWrapper Class ImageWrapper Holds information about captured images
IslDialog Handles getting properties from the user when writing out an isl file
JythonShell This class provides an interactive shell for running JYthon
LegendPanel Class LegendPanel provides a generic panel that displays some GUI content and can be closed/opened.
LoadBundleDialog Class LoadDialog provides the dialog that shows the progress of loading a bundle
ParamDefaultsEditor This class provides 2 facilities.
ParamGroupsEditor An editor for param groups
ParamInfo This is used by the ParamDefaultsEditor to hold the default display information for a parameter.
PipPanel A navigated panel that holds a set of maps.
PlotModelComponent  
QuicklinkPanel Class MyEditorPane shows the html listing
QuicklinkPanel.Bundle Shows one of the three favorites bundle groups
QuicklinkPanel.Control Shows the history
QuicklinkPanel.FileHistory Shows the history
QuicklinkPanel.Html Shows the list of windows
ResourceViewer  
ResourceViewer.ResourceWrapper  
SettingsTree 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.
SideLegend This class provides the side legend for display controls in view managers.
SideLegend.CategoryPanel Class CategoryPanel is used to hold the set of display control legends for a particular display category.
ToolbarEditor This supports editing the toolbar.xml resource.
ValueSliderComponent A class for holding a text field and a slider for setting the some integer value
ViewPanelImpl Manages the user interface for the IDV
WindowInfo Holds information about an IdvWindow so we can persist it.
 

Exception Summary
ImageGenerator.MyBreakException Class MyBreakException for handling break tags
ImageGenerator.MyContinueException Class MyContinueException for handling continue tags
ImageGenerator.MyQuitException  
ImageGenerator.MyReturnException Class MyReturnException allows us to return from a isl procedure by throwing an exception.
 

Package ucar.unidata.idv.ui Description

User Interface (UI) classes for the IDV