Package edu.wisc.ssec.mcidasv.control
Class LinearCombo.Combination
java.lang.Object
edu.wisc.ssec.mcidasv.control.LinearCombo.JythonThing
edu.wisc.ssec.mcidasv.control.LinearCombo.Combination
- Direct Known Subclasses:
LinearCombo.AddCombination,LinearCombo.DivideCombination,LinearCombo.ExponentCombination,LinearCombo.ModuloCombination,LinearCombo.MultiplyCombination,LinearCombo.NegateCombination,LinearCombo.SubtractCombination
- Enclosing class:
LinearCombo
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Objectprivate final Dataprivate final Stringprivate Dataprivate final Objectprivate final Dataprivate final StringFields inherited from class edu.wisc.ssec.mcidasv.control.LinearCombo.JythonThing
jythonNames -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprivate static DataextractData(Object obj) protected static StringextractName(Object obj) getData()abstract StringgetLeft()getName()getNames()protected Dataabstract StringgetRight()booleanremoveName(String name) protected voidsetOperationData(Data opData) abstract StringtoString()
-
Field Details
-
left
-
right
-
leftName
-
rightName
-
leftData
-
rightData
-
operationData
-
-
Constructor Details
-
Combination
- Throws:
VisADExceptionRemoteException
-
-
Method Details
-
extractData
- Throws:
VisADExceptionRemoteException
-
extractName
-
setOperationData
-
getOperationData
-
getLeft
-
getRight
-
getLeftName
-
getRightName
-
getLeftData
-
getRightData
-
removeName
- Specified by:
removeNamein classLinearCombo.JythonThing
-
addName
- Specified by:
addNamein classLinearCombo.JythonThing
-
getName
- Specified by:
getNamein classLinearCombo.JythonThing
-
getData
- Specified by:
getDatain classLinearCombo.JythonThing
-
getNames
- Specified by:
getNamesin classLinearCombo.JythonThing
-
getFriendlyString
-
getPersistableString
-
toString
-