| Package | Description |
|---|---|
| edu.wisc.ssec.mcidasv |
McIDAS-V managers and other core functionality.
|
| edu.wisc.ssec.mcidasv.control |
McIDAS-V specific controls.
|
| edu.wisc.ssec.mcidasv.control.cyclone | |
| edu.wisc.ssec.mcidasv.ui |
McIDAS-V specific user interface code.
|
| edu.wisc.ssec.mcidasv.util |
| Class and Description |
|---|
| McvComponentHolder
McIDAS-V needs its own ComponentHolder merely to associate ViewManagers with
their parent ComponentHolders.
|
| McvToolbarEditor |
| UIManager
Derive our own UI manager to do some specific things:
Removing displays
Showing the dashboard
Adding toolbar customization options
Implement the McIDAS-V toolbar as a JToolbar.
|
| Class and Description |
|---|
| ColorSwatchComponent
This is largely the same as
GuiUtils.ColorSwatch,
but it remembers the user's recently selected colors. |
| McIdasFrameDisplay |
| Class and Description |
|---|
| ColorSwatchComponent
This is largely the same as
GuiUtils.ColorSwatch,
but it remembers the user's recently selected colors. |
| Class and Description |
|---|
| DraggableTabbedPane
This is a rather simplistic drag and drop enabled JTabbedPane.
|
| DraggableTabbedPane.ButtonState |
| JPanelImage
Extend JPanel to draw an optionally anti-aliased image filling the panel.
|
| McIDASVViewPanel.ControlInfo |
| McIDASVViewPanel.ViewManagers |
| McIDASVViewPanel.VMInfo |
| McvComponentGroup
Extends the IDV component groups so that we can intercept clicks for Bruce's
tab popup menu and handle drag and drop.
|
| McvHelpTipDialog
Represents a dialog that holds "help tips".
|
| McvSplash
This is a straight up copy of
IdvSplash with
the easter egg taken out. |
| McvToolbarEditor |
| MenuScroller
A class that provides scrolling capabilities to a long menu dropdown or
popup menu.
|
| MenuScroller.MenuIcon |
| MenuScroller.MenuScrollItem |
| MenuScroller.MenuScrollListener |
| MenuScroller.MenuScrollTimer |
| PersistableSwatchChooserPanel.ColorTracker
This class is used to save and restore the recent color choices..
|
| PersistableSwatchChooserPanel.MainSwatchPanel
This is the main swatch panel.
|
| PersistableSwatchChooserPanel.RecentSwatchPanel
This class is the recent swatch panel.
|
| PersistableSwatchChooserPanel.SwatchPanel
This the base class for all swatch panels.
|
| UIManager
Derive our own UI manager to do some specific things:
Removing displays
Showing the dashboard
Adding toolbar customization options
Implement the McIDAS-V toolbar as a JToolbar.
|
| UIManager.ActionAttribute
Represents what McIDAS-V "knows" about IDV actions.
|
| UIManager.BundleTreeNode
Represents a SavedBundle as a tree.
|
| UIManager.IdvAction
Represents an individual IDV action.
|
| UIManager.IdvActions
Represents the set of known
UIManager.IdvActions in an idiom that can be
easily used by both the IDV and McIDAS-V. |
| UIManager.NextDisplayAction |
| UIManager.PrevDisplayAction |
| UIManager.ShowDisplayAction |
| UIManager.ToolbarStyle
A
ToolbarStyle is a representation of the way icons associated
with current toolbar actions should be displayed. |
| Class and Description |
|---|
| McvComponentGroup
Extends the IDV component groups so that we can intercept clicks for Bruce's
tab popup menu and handle drag and drop.
|