public abstract class AbstractChartTemplateRenderPolicy<T> extends AbstractTemplateRenderPolicy<ChartTemplate,T>
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
CATEGORY_COL |
protected int |
FIRST_ROW |
protected int |
VALUE_START_COL |
| 构造器和说明 |
|---|
AbstractChartTemplateRenderPolicy() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.apache.poi.xddf.usermodel.chart.XDDFDataSource<?> |
createCategoryDataSource(org.apache.poi.xwpf.usermodel.XWPFChart chart,
Number[] categories) |
protected org.apache.poi.xddf.usermodel.chart.XDDFDataSource<?> |
createCategoryDataSource(org.apache.poi.xwpf.usermodel.XWPFChart chart,
String[] categories) |
protected <N extends Number> |
createValueDataSource(org.apache.poi.xwpf.usermodel.XWPFChart chart,
N[] data,
int index) |
protected org.openxmlformats.schemas.spreadsheetml.x2006.main.CTTable |
getSheetTable(org.apache.poi.xssf.usermodel.XSSFSheet sheet) |
protected void |
plot(org.apache.poi.xwpf.usermodel.XWPFChart chart,
org.apache.poi.xddf.usermodel.chart.XDDFChartData data) |
protected void |
removeExtraSeries(org.apache.poi.xddf.usermodel.chart.XDDFChartData chartData,
int orignSize,
int seriesSize) |
protected void |
removeExtraSheetCell(org.apache.poi.xssf.usermodel.XSSFSheet sheet,
int numOfPoints,
int orignSize,
int seriesSize) |
protected void |
setAxisTitle(org.apache.poi.xwpf.usermodel.XWPFChart chart,
String xAxisTitle,
String yAxisTitle) |
protected void |
setTitle(org.apache.poi.xwpf.usermodel.XWPFChart chart,
String title) |
protected Double[] |
toNumberArray(String[] categories) |
protected void |
updateCTTable(org.apache.poi.xssf.usermodel.XSSFSheet sheet,
List<SeriesRenderData> seriesDatas) |
doRender, renderprotected final int FIRST_ROW
protected final int CATEGORY_COL
protected final int VALUE_START_COL
protected org.apache.poi.xddf.usermodel.chart.XDDFDataSource<?> createCategoryDataSource(org.apache.poi.xwpf.usermodel.XWPFChart chart,
String[] categories)
protected org.apache.poi.xddf.usermodel.chart.XDDFDataSource<?> createCategoryDataSource(org.apache.poi.xwpf.usermodel.XWPFChart chart,
Number[] categories)
protected <N extends Number> org.apache.poi.xddf.usermodel.chart.XDDFNumericalDataSource<Number> createValueDataSource(org.apache.poi.xwpf.usermodel.XWPFChart chart, N[] data, int index)
protected void removeExtraSeries(org.apache.poi.xddf.usermodel.chart.XDDFChartData chartData,
int orignSize,
int seriesSize)
protected void removeExtraSheetCell(org.apache.poi.xssf.usermodel.XSSFSheet sheet,
int numOfPoints,
int orignSize,
int seriesSize)
protected void updateCTTable(org.apache.poi.xssf.usermodel.XSSFSheet sheet,
List<SeriesRenderData> seriesDatas)
protected org.openxmlformats.schemas.spreadsheetml.x2006.main.CTTable getSheetTable(org.apache.poi.xssf.usermodel.XSSFSheet sheet)
protected void plot(org.apache.poi.xwpf.usermodel.XWPFChart chart,
org.apache.poi.xddf.usermodel.chart.XDDFChartData data)
throws Exception
protected void setTitle(org.apache.poi.xwpf.usermodel.XWPFChart chart,
String title)
protected void setAxisTitle(org.apache.poi.xwpf.usermodel.XWPFChart chart,
String xAxisTitle,
String yAxisTitle)
Copyright © 2022. All rights reserved.