public abstract class AbstractFunctionSeriesData extends AbstractSeriesData
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractFunctionSeriesData.Request |
Modifier and Type | Field and Description |
---|---|
protected AbstractFunctionSeriesData.Request |
request |
Constructor and Description |
---|
AbstractFunctionSeriesData(Realm realm,
XAxis xAxis,
YAxis yAxis) |
Modifier and Type | Method and Description |
---|---|
protected abstract Double |
eval(long timestamp) |
protected WritableSeriesData |
makeData(AbstractFunctionSeriesData.Request request) |
protected void |
setRequest(AbstractFunctionSeriesData.Request request) |
void |
setRequestWidth(int width) |
void |
setRequestWindow(long startTimestamp,
long endTimestamp) |
addListener, dispose, fireUpdateListener, getRealm, getViewData, getXAxis, getYAxis, handlePropertyChange, removeListener
protected AbstractFunctionSeriesData.Request request
protected WritableSeriesData makeData(AbstractFunctionSeriesData.Request request)
protected abstract Double eval(long timestamp)
public void setRequestWidth(int width)
setRequestWidth
in interface SeriesData
setRequestWidth
in class AbstractSeriesData
public void setRequestWindow(long startTimestamp, long endTimestamp)
setRequestWindow
in interface SeriesData
setRequestWindow
in class AbstractSeriesData
protected void setRequest(AbstractFunctionSeriesData.Request request)
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.