Package 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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final HydraCombo.SelectorWrapperprivate final HydraCombo.OperationXYprivate final HydraCombo.CombineOperationsprivate final HydraCombo.SelectorWrapperprivate final HydraCombo.SelectorWrapperprivate final HydraCombo.OperationXYprivate final Consoleprivate final HydraComboprivate final HydraCombo.SelectorWrapperprivate final HydraCombo.DataTypeprivate final MultiSpectralDisplayprivate static final org.slf4j.Loggerprivate final Map<String, LinearCombo.Selector> private final Map<String, HydraCombo.SelectorWrapper> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddSelector(LinearCombo.Selector selector, boolean enabled) protected voiddisableSelector(HydraCombo.SelectorWrapper wrapper, boolean disableWrapper) protected voidenableSelector(HydraCombo.SelectorWrapper wrapper, boolean enableWrapper) getPanel()private HydraCombo.SelectorWrappermakeWrapper(String var, Color color) booleanvoidCalled after the console has run a block of Jython.private voidshowUndefinedOperatorsBox(String messageModifier) voidunpersistData(Hashtable<String, Object> table) voidupdateSelector(String id, float channel)
-
Field Details
-
a
-
b
-
c
-
d
-
ab
-
cd
-
abcd
-
display
-
logger
-
control
-
console
-
selectorMap
-
wrapperMap
-
dataType
-
-
Constructor Details
-
CombinationPanel
-
-
Method Details
-
ranBlock
Description copied from interface:ConsoleCallbackCalled after the console has run a block of Jython.- Specified by:
ranBlockin interfaceConsoleCallback- Parameters:
line- The Jython block that was run.
-
updateSelector
-
addSelector
- Throws:
Exception
-
disableSelector
-
enableSelector
-
makeWrapper
-
getPanel
-
showUndefinedOperatorsBox
-
queueCombination
-
persistData
-
unpersistData
-