public class DragLine extends visad.CellImpl
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
controlId |
private visad.LocalDisplay |
display |
private visad.RealType |
domainType |
protected float |
lastSelectedValue |
private visad.DataReference |
line |
private java.lang.String |
lineId |
private visad.ConstantMap[] |
mappings |
private visad.DataReference |
selector |
private java.lang.String |
selectorId |
private visad.RealTupleType |
tupleType |
private float[] |
YRANGE |
Constructor and Description |
---|
DragLine(visad.Gridded1DSet domain,
visad.RealType domainType,
visad.RealType rangeType,
float lastSelectedValue,
visad.LocalDisplay display,
java.lang.String controlId,
visad.ConstantMap[] color,
float[] YRANGE) |
Modifier and Type | Method and Description |
---|---|
void |
annihilate() |
private static visad.ConstantMap[] |
cloneMappedColor(visad.ConstantMap[] color) |
void |
doAction()
Handles drag and drop updates.
|
java.lang.String |
getControlId() |
float |
getSelectedValue() |
void |
setSelectedValue(float val) |
void |
update() |
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
private final java.lang.String selectorId
private final java.lang.String lineId
private final java.lang.String controlId
private visad.ConstantMap[] mappings
private visad.DataReference line
private visad.DataReference selector
private visad.RealType domainType
private visad.RealTupleType tupleType
private visad.LocalDisplay display
private float[] YRANGE
protected float lastSelectedValue
public DragLine(visad.Gridded1DSet domain, visad.RealType domainType, visad.RealType rangeType, float lastSelectedValue, visad.LocalDisplay display, java.lang.String controlId, visad.ConstantMap[] color, float[] YRANGE) throws java.lang.Exception
java.lang.Exception
private static visad.ConstantMap[] cloneMappedColor(visad.ConstantMap[] color) throws java.lang.Exception
java.lang.Exception
public void annihilate()
public java.lang.String getControlId()
public void doAction() throws visad.VisADException, java.rmi.RemoteException
doAction
in class visad.CellImpl
visad.VisADException
java.rmi.RemoteException
public float getSelectedValue()
public void setSelectedValue(float val) throws visad.VisADException, java.rmi.RemoteException
visad.VisADException
java.rmi.RemoteException
public void update()