private abstract static class HydraCombo.SelectorWrapper extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
BLANK |
private 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,
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 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, 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()