类 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>
-
-
字段概要
字段 修饰符和类型 字段 说明 protected intFIRST_ROW
-
构造器概要
构造器 构造器 说明 AbstractChartTemplateRenderPolicy()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected <N extends Number>
org.apache.poi.xddf.usermodel.chart.XDDFNumericalDataSource<Number>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 voidsetTitle(org.apache.poi.xwpf.usermodel.XWPFChart chart, String title)protected Double[]toNumberArray(String[] categories)protected voidupdateCTTable(org.apache.poi.xssf.usermodel.XSSFSheet sheet, List<SeriesRenderData> seriesDatas)-
从类继承的方法 com.deepoove.poi.policy.reference.AbstractTemplateRenderPolicy
doRender, render
-
-
-
-
方法详细资料
-
createStringDataSource
protected org.apache.poi.xddf.usermodel.chart.XDDFDataSource<?> createStringDataSource(org.apache.poi.xwpf.usermodel.XWPFChart chart, String[] categories, int col)
-
createNumbericalDataSource
protected <N extends Number> org.apache.poi.xddf.usermodel.chart.XDDFNumericalDataSource<Number> createNumbericalDataSource(org.apache.poi.xwpf.usermodel.XWPFChart chart, N[] data, int col)
-
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
protected void setTitle(org.apache.poi.xwpf.usermodel.XWPFChart chart, String title)
-
setAxisTitle
protected void setAxisTitle(org.apache.poi.xwpf.usermodel.XWPFChart chart, String xAxisTitle, String yAxisTitle)
-
-