Class ScatterSeriesReader
java.lang.Object
com.vaadin.flow.component.spreadsheet.charts.converter.xssfreader.AbstractSeriesReader<org.openxmlformats.schemas.drawingml.x2006.chart.CTScatterSer,ScatterSeriesData>
com.vaadin.flow.component.spreadsheet.charts.converter.xssfreader.ScatterSeriesReader
public class ScatterSeriesReader
extends AbstractSeriesReader<org.openxmlformats.schemas.drawingml.x2006.chart.CTScatterSer,ScatterSeriesData>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.vaadin.flow.component.spreadsheet.charts.converter.xssfreader.AbstractSeriesReader
AbstractSeriesReader.ValueUpdateMode -
Field Summary
Fields inherited from class com.vaadin.flow.component.spreadsheet.charts.converter.xssfreader.AbstractSeriesReader
showDataInHiddenCells -
Constructor Summary
ConstructorsConstructorDescriptionScatterSeriesReader(org.openxmlformats.schemas.drawingml.x2006.chart.CTScatterChart ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells) -
Method Summary
Modifier and TypeMethodDescriptionprotected ScatterSeriesDatacreateSeriesDataObject(org.openxmlformats.schemas.drawingml.x2006.chart.CTScatterSer serie) protected voidcreateSeriesDataPointsForScatter(org.openxmlformats.schemas.drawingml.x2006.chart.CTAxDataSource xVal, org.openxmlformats.schemas.drawingml.x2006.chart.CTNumDataSource yVal, ScatterSeriesData seriesData) Scatter requires x and y values, for other charts we use only Xprotected voidfillSeriesData(ScatterSeriesData seriesData, org.openxmlformats.schemas.drawingml.x2006.chart.CTScatterSer serie) Methods inherited from class com.vaadin.flow.component.spreadsheet.charts.converter.xssfreader.AbstractSeriesReader
createCategories, createSeriesDataPoints, getChart, getNumericValueFromCellRef, getSeries, getSpreadsheet, handleReferencedValueUpdates, tryGetSeriesName
-
Constructor Details
-
ScatterSeriesReader
public ScatterSeriesReader(org.openxmlformats.schemas.drawingml.x2006.chart.CTScatterChart ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells)
-
-
Method Details
-
createSeriesDataObject
protected ScatterSeriesData createSeriesDataObject(org.openxmlformats.schemas.drawingml.x2006.chart.CTScatterSer serie) - Specified by:
createSeriesDataObjectin classAbstractSeriesReader<org.openxmlformats.schemas.drawingml.x2006.chart.CTScatterSer,ScatterSeriesData>
-
fillSeriesData
protected void fillSeriesData(ScatterSeriesData seriesData, org.openxmlformats.schemas.drawingml.x2006.chart.CTScatterSer serie) - Overrides:
fillSeriesDatain classAbstractSeriesReader<org.openxmlformats.schemas.drawingml.x2006.chart.CTScatterSer,ScatterSeriesData>
-
createSeriesDataPointsForScatter
protected void createSeriesDataPointsForScatter(org.openxmlformats.schemas.drawingml.x2006.chart.CTAxDataSource xVal, org.openxmlformats.schemas.drawingml.x2006.chart.CTNumDataSource yVal, ScatterSeriesData seriesData) Scatter requires x and y values, for other charts we use only X
-