public abstract class AbstractSeriesReader<CT_SER_TYPE extends org.apache.xmlbeans.XmlObject,SERIES_DATA_TYPE extends AbstractSeriesData> extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractSeriesReader.ValueUpdateMode |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
showDataInHiddenCells |
| Constructor and Description |
|---|
AbstractSeriesReader(org.apache.xmlbeans.XmlObject ctChart,
com.vaadin.addon.spreadsheet.Spreadsheet spreadsheet,
boolean showDataInHiddenCells) |
AbstractSeriesReader(org.apache.xmlbeans.XmlObject ctChart,
com.vaadin.addon.spreadsheet.Spreadsheet spreadsheet,
boolean is3d,
boolean showDataInHiddenCells) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createCategories(org.openxmlformats.schemas.drawingml.x2006.chart.CTAxDataSource axisDataSource,
SERIES_DATA_TYPE seriesData) |
protected abstract SERIES_DATA_TYPE |
createSeriesDataObject(CT_SER_TYPE serie) |
protected void |
createSeriesDataPoints(org.openxmlformats.schemas.drawingml.x2006.chart.CTNumDataSource val,
SERIES_DATA_TYPE seriesData) |
protected void |
fillSeriesData(SERIES_DATA_TYPE seriesData,
CT_SER_TYPE serie) |
protected org.apache.xmlbeans.XmlObject |
getChart() |
protected Double |
getNumericValueFromCellRef(org.apache.poi.ss.util.CellReference cellRef) |
List<SERIES_DATA_TYPE> |
getSeries() |
protected com.vaadin.addon.spreadsheet.Spreadsheet |
getSpreadsheet() |
protected void |
handleReferencedValueUpdates(List<org.apache.poi.ss.util.CellReference> referencedCells,
SERIES_DATA_TYPE seriesData,
AbstractSeriesReader.ValueUpdateMode updateMode) |
protected String |
tryGetSeriesName(org.openxmlformats.schemas.drawingml.x2006.chart.CTSerTx tx) |
public AbstractSeriesReader(org.apache.xmlbeans.XmlObject ctChart,
com.vaadin.addon.spreadsheet.Spreadsheet spreadsheet,
boolean showDataInHiddenCells)
public AbstractSeriesReader(org.apache.xmlbeans.XmlObject ctChart,
com.vaadin.addon.spreadsheet.Spreadsheet spreadsheet,
boolean is3d,
boolean showDataInHiddenCells)
protected abstract SERIES_DATA_TYPE createSeriesDataObject(CT_SER_TYPE serie)
public List<SERIES_DATA_TYPE> getSeries()
protected org.apache.xmlbeans.XmlObject getChart()
protected void fillSeriesData(SERIES_DATA_TYPE seriesData, CT_SER_TYPE serie)
protected void createCategories(org.openxmlformats.schemas.drawingml.x2006.chart.CTAxDataSource axisDataSource,
SERIES_DATA_TYPE seriesData)
protected void createSeriesDataPoints(org.openxmlformats.schemas.drawingml.x2006.chart.CTNumDataSource val,
SERIES_DATA_TYPE seriesData)
protected void handleReferencedValueUpdates(List<org.apache.poi.ss.util.CellReference> referencedCells, SERIES_DATA_TYPE seriesData, AbstractSeriesReader.ValueUpdateMode updateMode)
protected String tryGetSeriesName(org.openxmlformats.schemas.drawingml.x2006.chart.CTSerTx tx)
protected com.vaadin.addon.spreadsheet.Spreadsheet getSpreadsheet()
protected Double getNumericValueFromCellRef(org.apache.poi.ss.util.CellReference cellRef)
Copyright © 2016–2025 Vaadin Ltd. All rights reserved.