类 AbstractChartTemplateRenderPolicy<T>
java.lang.Object
com.deepoove.poi.policy.reference.AbstractTemplateRenderPolicy<ChartTemplate,T>
com.deepoove.poi.policy.reference.AbstractChartTemplateRenderPolicy<T>
- 所有已实现的接口:
RenderPolicy
- 直接已知子类:
DefaultChartTemplateRenderPolicy,MultiSeriesChartTemplateRenderPolicy,SingleSeriesChartTemplateRenderPolicy
public abstract class AbstractChartTemplateRenderPolicy<T>
extends AbstractTemplateRenderPolicy<ChartTemplate,T>
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明createNumbericalDataSource(org.apache.poi.xwpf.usermodel.XWPFChart chart, N[] data, int col) protected org.apache.poi.xddf.usermodel.chart.XDDFDataSource<?>createStringDataSource(org.apache.poi.xwpf.usermodel.XWPFChart chart, String[] categories, int col) protected org.openxmlformats.schemas.spreadsheetml.x2006.main.CTTablegetSheetTable(org.apache.poi.xssf.usermodel.XSSFSheet sheet) protected voidplot(org.apache.poi.xwpf.usermodel.XWPFChart chart, org.apache.poi.xddf.usermodel.chart.XDDFChartData data) protected voidremoveExtraSeries(org.apache.poi.xddf.usermodel.chart.XDDFChartData chartData, int orignSize, int seriesSize) protected voidremoveExtraSheetCell(org.apache.poi.xssf.usermodel.XSSFSheet sheet, int numOfPoints, int orignSize, int seriesSize) protected voidsetAxisTitle(org.apache.poi.xwpf.usermodel.XWPFChart chart, String xAxisTitle, String yAxisTitle) protected voidprotected Double[]toNumberArray(String[] categories) protected voidupdateCTTable(org.apache.poi.xssf.usermodel.XSSFSheet sheet, List<SeriesRenderData> seriesDatas) 从类继承的方法 com.deepoove.poi.policy.reference.AbstractTemplateRenderPolicy
doRender, render
-
字段详细资料
-
FIRST_ROW
protected final int FIRST_ROW
-
-
构造器详细资料
-
AbstractChartTemplateRenderPolicy
public AbstractChartTemplateRenderPolicy()
-
-
方法详细资料
-
createStringDataSource
protected org.apache.poi.xddf.usermodel.chart.XDDFDataSource<?> createStringDataSource(org.apache.poi.xwpf.usermodel.XWPFChart chart, String[] categories, int col) -
createNumbericalDataSource
-
removeExtraSeries
protected void removeExtraSeries(org.apache.poi.xddf.usermodel.chart.XDDFChartData chartData, int orignSize, int seriesSize) -
removeExtraSheetCell
protected void removeExtraSheetCell(org.apache.poi.xssf.usermodel.XSSFSheet sheet, int numOfPoints, int orignSize, int seriesSize) -
updateCTTable
protected void updateCTTable(org.apache.poi.xssf.usermodel.XSSFSheet sheet, List<SeriesRenderData> seriesDatas) -
getSheetTable
protected org.openxmlformats.schemas.spreadsheetml.x2006.main.CTTable getSheetTable(org.apache.poi.xssf.usermodel.XSSFSheet sheet) -
plot
protected void plot(org.apache.poi.xwpf.usermodel.XWPFChart chart, org.apache.poi.xddf.usermodel.chart.XDDFChartData data) throws Exception -
setTitle
-
setAxisTitle
-
toNumberArray
-