public abstract static class LinearCombo.Combination extends LinearCombo.JythonThing
| Modifier and Type | Field and Description |
|---|---|
private Object |
left |
private Data |
leftData |
private String |
leftName |
private Data |
operationData |
private Object |
right |
private Data |
rightData |
private String |
rightName |
jythonNames| Constructor and Description |
|---|
Combination(Object lhs,
Object rhs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addName(String name) |
private static Data |
extractData(Object obj) |
protected static String |
extractName(Object obj) |
Data |
getData() |
abstract String |
getFriendlyString() |
Object |
getLeft() |
Data |
getLeftData() |
String |
getLeftName() |
String |
getName() |
Collection<String> |
getNames() |
protected Data |
getOperationData() |
abstract String |
getPersistableString() |
Object |
getRight() |
Data |
getRightData() |
String |
getRightName() |
boolean |
removeName(String name) |
protected void |
setOperationData(Data opData) |
abstract String |
toString() |
private Data operationData
public Combination(Object lhs, Object rhs) throws VisADException, RemoteException
VisADExceptionRemoteExceptionprivate static Data extractData(Object obj) throws VisADException, RemoteException
VisADExceptionRemoteExceptionprotected static String extractName(Object obj)
protected void setOperationData(Data opData)
protected Data getOperationData()
public String getLeftName()
public String getRightName()
public Data getLeftData()
public Data getRightData()
public boolean removeName(String name)
removeName in class LinearCombo.JythonThingpublic boolean addName(String name)
addName in class LinearCombo.JythonThingpublic String getName()
getName in class LinearCombo.JythonThingpublic Data getData()
getData in class LinearCombo.JythonThingpublic Collection<String> getNames()
getNames in class LinearCombo.JythonThingpublic abstract String getFriendlyString()
public abstract String getPersistableString()