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 booleanprivate JButtonprivate JComponentprivate List<McIDASVViewPanel.ControlInfo> private JPanelprivate booleanprivate KeyListenerprivate McIDASVViewPanel.ViewManagersprivate JButtonprivate JComponentprivate JLabelprivate ViewManagerFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprivate voidRedo the buttonsvoidbooleangetLabel()Get the ViewManager label.booleanholds(ViewManager vm) Determine if this VMInfo contains a given ViewManager.booleanimageUpdate(Image img, int flags, int x, int y, int width, int height) voidvoidvoidsetCatOpen(boolean v) voidvoidmy viewmanager has changed.voidHandles 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:
trueif this VMInfo containsvm,falseotherwise.
-
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:
imageUpdatein interfaceImageObserver
-