public class ScriptInput extends LineInput
PROP_PREVIEW, PROP_STATE
PROP_COLOR, PROP_LABEL, PROP_SELECTED_QUALITY, PROP_SELECTED_TIMESTAMP, PROP_SELECTED_VALUE, PROP_VISIBLE
Constructor and Description |
---|
ScriptInput(ChartViewer viewer,
Realm realm,
org.eclipse.jface.resource.ResourceManager resourceManager,
XAxis xAxis,
YAxis yAxis) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
protected AbstractLineRender |
getLineRenderer() |
String |
getScript() |
String |
getState() |
protected Double |
handleEval(long timestamp) |
void |
setScript(String script) |
protected void |
setSelectedTimestamp(Calendar selectedTimestamp) |
void |
setSelection(boolean state) |
boolean |
tick(long now) |
fireUpdatePreviews, getColor, getLineColor, getLineWidth, getPreview, makePreview, setLineColor, setLineWidth, setVisible
attachHover, detachHover, getLabel, getPreview, getSelectedQuality, getSelectedTimestamp, getSelectedValue, handeMouseMove, isVisible, setLabel, setSelectedQuality, setSelectedValue, setSelection
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener
public ScriptInput(ChartViewer viewer, Realm realm, org.eclipse.jface.resource.ResourceManager resourceManager, XAxis xAxis, YAxis yAxis)
protected Double handleEval(long timestamp)
public void dispose()
dispose
in interface ChartInput
dispose
in class LineInput
public void setScript(String script)
public String getScript()
public void setSelection(boolean state)
protected void setSelectedTimestamp(Calendar selectedTimestamp)
setSelectedTimestamp
in class AbstractInput
public boolean tick(long now)
public String getState()
protected AbstractLineRender getLineRenderer()
getLineRenderer
in class LineInput
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.