private abstract static class HydraCombo.SelectorWrapper extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| protected static java.lang.String | BLANK | 
| private visad.ConstantMap[] | color | 
| protected HydraCombo.WrapperState | currentState | 
| protected MultiSpectralData | data | 
| protected MultiSpectralDisplay | display | 
| protected javax.swing.JTextField | scale | 
| protected LinearCombo.Selector | selector | 
| private java.lang.String | variable | 
| Constructor and Description | 
|---|
| SelectorWrapper(java.lang.String variable,
               visad.ConstantMap[] color,
               HydraCombo control,
               Console console) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | disable() | 
| void | enable() | 
| java.lang.String | getJython() | 
| javax.swing.JPanel | getPanel() | 
| LinearCombo.Selector | getSelector() | 
| abstract java.lang.String | getValue() | 
| abstract javax.swing.JComponent | getWavenumberComponent() | 
| boolean | isValid() | 
| java.util.Hashtable<java.lang.String,java.lang.String> | persistSelectorWrapper() | 
| abstract void | setValue(java.lang.String value) | 
| void | unpersistSelectorWrapper(java.util.Hashtable<java.lang.String,java.lang.String> table) | 
| void | update() | 
protected static final java.lang.String BLANK
private java.lang.String variable
private final visad.ConstantMap[] color
protected final LinearCombo.Selector selector
protected final MultiSpectralDisplay display
protected final MultiSpectralData data
protected final javax.swing.JTextField scale
protected HydraCombo.WrapperState currentState
public SelectorWrapper(java.lang.String variable, visad.ConstantMap[] color, HydraCombo control, Console console)
public LinearCombo.Selector getSelector()
public javax.swing.JPanel getPanel()
public java.lang.String getJython()
public boolean isValid()
public void enable()
public void disable()
public void update()
public java.util.Hashtable<java.lang.String,java.lang.String> persistSelectorWrapper()
public void unpersistSelectorWrapper(java.util.Hashtable<java.lang.String,java.lang.String> table)
public abstract javax.swing.JComponent getWavenumberComponent()
public abstract void setValue(java.lang.String value)
public abstract java.lang.String getValue()