edu.wisc.ssec.mcidasv.control
Class HydraCombo.CombinationPanel
java.lang.Object
edu.wisc.ssec.mcidasv.control.HydraCombo.CombinationPanel
- All Implemented Interfaces:
- ConsoleCallback
- Enclosing class:
- HydraCombo
public static class HydraCombo.CombinationPanel
- extends Object
- implements ConsoleCallback
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
a
private final HydraCombo.SelectorWrapper a
b
private final HydraCombo.SelectorWrapper b
c
private final HydraCombo.SelectorWrapper c
d
private final HydraCombo.SelectorWrapper d
ab
private final HydraCombo.OperationXY ab
cd
private final HydraCombo.OperationXY cd
abcd
private final HydraCombo.CombineOperations abcd
display
private final MultiSpectralDisplay display
control
private final HydraCombo control
console
private final Console console
selectorMap
private final Map<String,LinearCombo.Selector> selectorMap
wrapperMap
private final Map<String,HydraCombo.SelectorWrapper> wrapperMap
dataType
private final HydraCombo.DataType dataType
HydraCombo.CombinationPanel
public HydraCombo.CombinationPanel(HydraCombo control)
ranBlock
public void ranBlock(String line)
- Description copied from interface:
ConsoleCallback
- Called after the console has run a block of Jython.
- Specified by:
ranBlock
in interface ConsoleCallback
- Parameters:
line
- The Jython block that was run.
updateSelector
public void updateSelector(String id,
float channel)
addSelector
protected void addSelector(LinearCombo.Selector selector,
boolean enabled)
throws Exception
- Throws:
Exception
disableSelector
protected void disableSelector(HydraCombo.SelectorWrapper wrapper,
boolean disableWrapper)
enableSelector
protected void enableSelector(HydraCombo.SelectorWrapper wrapper,
boolean enableWrapper)
makeWrapper
private HydraCombo.SelectorWrapper makeWrapper(String var,
Color color)
getPanel
public JPanel getPanel()
queueCombination
public void queueCombination()
persistData
public Hashtable<String,Object> persistData()
unpersistData
public void unpersistData(Hashtable<String,Object> table)