public abstract class PG extends java.lang.Object implements PageGeneratorProvider
限定符和类型 | 字段和说明 |
---|---|
protected Calculator |
calculator |
protected int |
pageCount |
protected PaperSettingProvider |
paperSetting |
protected java.util.List |
reportPageList |
protected ReportSettingsProvider |
reportSettings |
XML_TAG_PAGE, XML_TAG_POLY, XML_TAG_SHEET
构造器和说明 |
---|
PG(Report report,
PaperSettingProvider paperSetting) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
addReportPage2List(ReportPage page,
int idx) |
protected void |
dealWithPageInfor() |
protected abstract void |
dealWithPageInforByPaperSize(UNIT paperPaintHeight,
UNIT paperPaintWidth) |
protected abstract void |
generatePages() |
ReportPageProvider[] |
getReportPages() |
protected PaperSettingProvider paperSetting
protected ReportSettingsProvider reportSettings
protected java.util.List reportPageList
protected int pageCount
protected Calculator calculator
public PG(Report report, PaperSettingProvider paperSetting)
public ReportPageProvider[] getReportPages()
getReportPages
在接口中 PageGeneratorProvider
protected void dealWithPageInfor()
protected abstract void dealWithPageInforByPaperSize(UNIT paperPaintHeight, UNIT paperPaintWidth)
protected abstract void generatePages()
protected void addReportPage2List(ReportPage page, int idx)