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
public abstract static class LinearCombo.Combination
- extends LinearCombo.JythonThing
Methods inherited from class edu.wisc.ssec.mcidasv.control.LinearCombo.JythonThing |
__add__, __div__, __mod__, __mul__, __neg__, __pow__, __radd__, __rdiv__, __rmod__, __rmul__, __rpow__, __rsub__, __sub__, colorString |
left
private final Object left
right
private final Object right
leftName
private final String leftName
rightName
private final String rightName
leftData
private final Data leftData
rightData
private final Data rightData
operationData
private Data operationData
LinearCombo.Combination
public LinearCombo.Combination(Object lhs,
Object rhs)
throws VisADException,
RemoteException
- Throws:
VisADException
RemoteException
extractData
private static Data extractData(Object obj)
throws VisADException,
RemoteException
- Throws:
VisADException
RemoteException
extractName
protected static String extractName(Object obj)
setOperationData
protected void setOperationData(Data opData)
getOperationData
protected Data getOperationData()
getLeft
public Object getLeft()
getRight
public Object getRight()
getLeftName
public String getLeftName()
getRightName
public String getRightName()
getLeftData
public Data getLeftData()
getRightData
public Data getRightData()
removeName
public boolean removeName(String name)
- Specified by:
removeName
in class LinearCombo.JythonThing
addName
public boolean addName(String name)
- Specified by:
addName
in class LinearCombo.JythonThing
getName
public String getName()
- Specified by:
getName
in class LinearCombo.JythonThing
getData
public Data getData()
- Specified by:
getData
in class LinearCombo.JythonThing
getNames
public Collection<String> getNames()
- Specified by:
getNames
in class LinearCombo.JythonThing
getFriendlyString
public abstract String getFriendlyString()
getPersistableString
public abstract String getPersistableString()
toString
public abstract String toString()
- Overrides:
toString
in class Object