public class DragLine extends CellImpl
Modifier and Type | Field and Description |
---|---|
private String |
controlId |
private LocalDisplay |
display |
private RealType |
domainType |
protected float |
lastSelectedValue |
private DataReference |
line |
private String |
lineId |
private ConstantMap[] |
mappings |
private DataReference |
selector |
private String |
selectorId |
private RealTupleType |
tupleType |
private float[] |
YRANGE |
TRACE_STACK, TRACE_TIME
Constructor and Description |
---|
DragLine(Gridded1DSet domain,
RealType domainType,
RealType rangeType,
float lastSelectedValue,
LocalDisplay display,
String controlId,
ConstantMap[] color,
float[] YRANGE) |
Modifier and Type | Method and Description |
---|---|
void |
annihilate() |
private static ConstantMap[] |
cloneMappedColor(ConstantMap[] color) |
void |
doAction()
Handles drag and drop updates.
|
String |
getControlId() |
float |
getSelectedValue() |
void |
setSelectedValue(float val) |
void |
update() |
getOtherReference, setOtherReference
addReference, checkTicks, disableAction, enableAction, findReference, getCurrentActionThread, getLinks, getName, getTaskCount, printPool, removeAllReferences, removeReference, run, setEnabled, setName, setThreadPoolMaximum, stop, stopThreadPool, thingChanged, waitForTasks
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addReference, getName, removeAllReferences, removeReference
thingChanged
private final String selectorId
private ConstantMap[] mappings
private DataReference line
private DataReference selector
private RealType domainType
private RealTupleType tupleType
private LocalDisplay display
private float[] YRANGE
protected float lastSelectedValue
public DragLine(Gridded1DSet domain, RealType domainType, RealType rangeType, float lastSelectedValue, LocalDisplay display, String controlId, ConstantMap[] color, float[] YRANGE) throws Exception
Exception
private static ConstantMap[] cloneMappedColor(ConstantMap[] color) throws Exception
Exception
public void annihilate()
public String getControlId()
public void doAction() throws VisADException, RemoteException
doAction
in class CellImpl
VisADException
RemoteException
public float getSelectedValue()
public void setSelectedValue(float val) throws VisADException, RemoteException
VisADException
RemoteException
public void update()