Class TestChart
- java.lang.Object
-
- javafx.application.Application
-
- de.gsi.chart.samples.legacy.utils.AbstractTestApplication
-
- de.gsi.chart.samples.legacy.utils.TestChart
-
- All Implemented Interfaces:
ChartTestCase
public class TestChart extends AbstractTestApplication implements ChartTestCase
-
-
Field Summary
Fields Modifier and Type Field Description protected de.gsi.chart.XYChartchartprotected de.gsi.dataset.spi.DoubleDataSetdataSetprotected intnSamplesprotected de.gsi.dataset.testdata.spi.SineFunctiontestFunctionprotected de.gsi.chart.axes.spi.DefaultNumericAxisxAxisprotected de.gsi.chart.axes.spi.DefaultNumericAxisyAxis-
Fields inherited from class de.gsi.chart.samples.legacy.utils.AbstractTestApplication
downSampleCounter, FPS_METER_AVERAGING_PERIOD, FPS_METER_PERIOD, MAX_DATA_POINTS_100K, MAX_DATA_POINTS_10K, MAX_DATA_POINTS_1K, MAX_DATA_POINTS_200K, meter, test, timer
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description javafx.scene.NodegetChart(int nSamples)voidinitChart()static voidmain(java.lang.String[] args)voidsetNumberOfSamples(int nSamples)voidupdateDataSet()-
Methods inherited from class de.gsi.chart.samples.legacy.utils.AbstractTestApplication
getHeaderBar, start
-
-
-
-
Field Detail
-
nSamples
protected int nSamples
-
chart
protected final de.gsi.chart.XYChart chart
-
xAxis
protected final de.gsi.chart.axes.spi.DefaultNumericAxis xAxis
-
yAxis
protected final de.gsi.chart.axes.spi.DefaultNumericAxis yAxis
-
testFunction
protected de.gsi.dataset.testdata.spi.SineFunction testFunction
-
dataSet
protected final de.gsi.dataset.spi.DoubleDataSet dataSet
-
-
Method Detail
-
getChart
public javafx.scene.Node getChart(int nSamples)
- Specified by:
getChartin interfaceChartTestCase
-
initChart
public void initChart()
- Specified by:
initChartin classAbstractTestApplication
-
setNumberOfSamples
public void setNumberOfSamples(int nSamples)
- Specified by:
setNumberOfSamplesin interfaceChartTestCase
-
updateDataSet
public void updateDataSet()
- Specified by:
updateDataSetin interfaceChartTestCase
-
main
public static void main(java.lang.String[] args)
-
-