edu.wisc.ssec.mcidasv.ui
Class McIDASVViewPanel.ControlInfo

java.lang.Object
  extended by edu.wisc.ssec.mcidasv.ui.McIDASVViewPanel.ControlInfo
Enclosing class:
McIDASVViewPanel

public class McIDASVViewPanel.ControlInfo
extends Object


Field Summary
(package private)  JToggleButton button
           
(package private)  DisplayControl control
           
(package private)  JButton expandButton
           
(package private)  boolean expanded
           
(package private)  McIDASVViewPanel.VMInfo info
           
(package private)  JComponent inner
           
(package private)  Dimension innerSize
           
(package private)  String label
           
(package private)  String lastCategory
           
(package private)  JComponent outer
           
 
Constructor Summary
McIDASVViewPanel.ControlInfo(DisplayControl control, JButton expandButton, JComponent outer, JComponent inner, McIDASVViewPanel.VMInfo vmInfo)
          ctor
 
Method Summary
 void displayControlChanged()
          display control changed
 void expand()
          Expand the contents
 String getLabel()
          get the label for the display control
 void removeDisplayControl()
          display control is removed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

control

DisplayControl control

expandButton

JButton expandButton

outer

JComponent outer

inner

JComponent inner

expanded

boolean expanded

innerSize

Dimension innerSize

info

McIDASVViewPanel.VMInfo info

button

JToggleButton button

lastCategory

String lastCategory

label

String label
Constructor Detail

McIDASVViewPanel.ControlInfo

public McIDASVViewPanel.ControlInfo(DisplayControl control,
                                    JButton expandButton,
                                    JComponent outer,
                                    JComponent inner,
                                    McIDASVViewPanel.VMInfo vmInfo)
ctor

Parameters:
control - control
expandButton - expand button
outer - outer comp
inner - inner comp
vmInfo - my vminfo
Method Detail

getLabel

public String getLabel()
get the label for the display control

Returns:
display control label

displayControlChanged

public void displayControlChanged()
display control changed


removeDisplayControl

public void removeDisplayControl()
display control is removed


expand

public void expand()
Expand the contents