Class JavaFXTestChart
- java.lang.Object
-
- javafx.application.Application
-
- de.gsi.chart.samples.legacy.utils.AbstractTestApplication
-
- de.gsi.chart.samples.legacy.utils.JavaFXTestChart
-
- All Implemented Interfaces:
ChartTestCase
public class JavaFXTestChart extends AbstractTestApplication implements ChartTestCase
-
-
Field Summary
Fields Modifier and Type Field Description protected javafx.scene.chart.LineChart<java.lang.Number,java.lang.Number>lineChartprotected intnSamplesprotected javafx.scene.chart.XYChart.Series<java.lang.Number,java.lang.Number>series1protected de.gsi.dataset.testdata.spi.SineFunctiontestFunction-
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
-
-
Constructor Summary
Constructors Constructor Description JavaFXTestChart()
-
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
-
testFunction
protected de.gsi.dataset.testdata.spi.SineFunction testFunction
-
lineChart
protected final javafx.scene.chart.LineChart<java.lang.Number,java.lang.Number> lineChart
-
series1
protected javafx.scene.chart.XYChart.Series<java.lang.Number,java.lang.Number> series1
-
-
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)
-
-