Package edu.wisc.ssec.mcidasv.ui
Class McIDASVViewPanel.VMInfo
java.lang.Object
edu.wisc.ssec.mcidasv.ui.McIDASVViewPanel.VMInfo
- All Implemented Interfaces:
ImageObserver
- Enclosing class:
McIDASVViewPanel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List
<JToggleButton> private boolean
private JButton
private JComponent
private List
<McIDASVViewPanel.ControlInfo> private JPanel
private boolean
private KeyListener
private McIDASVViewPanel.ViewManagers
private JButton
private JComponent
private JLabel
private ViewManager
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
private void
Redo the buttonsvoid
boolean
getLabel()
Get the ViewManager label.boolean
holds
(ViewManager vm) Determine if this VMInfo contains a given ViewManager.boolean
imageUpdate
(Image img, int flags, int x, int y, int width, int height) void
void
void
setCatOpen
(boolean v) void
void
my viewmanager has changed.void
Handles ViewManager removal.
-
Field Details
-
viewManager
-
popupButton
-
tabContents
-
headerPanel
-
ignore
-
controlInfos
-
buttons
-
contents
-
viewLabel
-
catToggle
-
catOpen
-
listener
-
categories
-
myType
-
-
Constructor Details
-
VMInfo
-
-
Method Details
-
getCatOpen
-
setCatOpen
-
showPopupMenu
-
holds
Determine if this VMInfo contains a given ViewManager.- Parameters:
vm
- The ViewManager you wish to test.- Returns:
true
if this VMInfo containsvm
,false
otherwise.
-
removeControlInfo
-
changeControlInfo
-
paintButton
-
addControlInfo
-
buttonsChanged
Redo the buttons -
viewManagerDestroyed
Handles ViewManager removal. -
viewManagerChanged
my viewmanager has changed. Update the gui. -
getLabel
Get the ViewManager label. If the ViewManager does not already have a valid name, a default name is created, based on the number of existing ViewManagers.- Returns:
- label The ViewManager's name.
-
imageUpdate
- Specified by:
imageUpdate
in interfaceImageObserver
-