org.jfree.report.flow.paginating
public abstract class PaginatingReportProcessor extends AbstractReportProcessor
Modifier | Constructor and Description |
---|---|
protected |
PaginatingReportProcessor(org.jfree.layouting.output.pageable.PageableOutputProcessor outputProcessor) |
Modifier and Type | Method and Description |
---|---|
protected LibLayoutReportTarget |
createTarget(ReportJob job) |
protected PageState |
getLogicalPageState(int page) |
org.jfree.layouting.output.pageable.PageableOutputProcessor |
getOutputProcessor() |
protected PageState |
getPhysicalPageState(int page) |
boolean |
isPaginated() |
protected void |
prepareReportProcessing(ReportJob job) |
PageState |
processPage(PageState previousState) |
protected PageStateList |
processPaginationRun(ReportJob job,
LibLayoutReportTarget target) |
createFlowControler, createReportContext, processReportRun
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
processReport
protected PaginatingReportProcessor(org.jfree.layouting.output.pageable.PageableOutputProcessor outputProcessor)
public org.jfree.layouting.output.pageable.PageableOutputProcessor getOutputProcessor()
protected LibLayoutReportTarget createTarget(ReportJob job)
protected void prepareReportProcessing(ReportJob job) throws ReportDataFactoryException, DataSourceException, ReportProcessingException
protected PageStateList processPaginationRun(ReportJob job, LibLayoutReportTarget target) throws ReportDataFactoryException, DataSourceException, ReportProcessingException
public boolean isPaginated()
protected PageState getLogicalPageState(int page)
protected PageState getPhysicalPageState(int page)
public PageState processPage(PageState previousState) throws org.jfree.layouting.StateException, ReportProcessingException, ReportDataFactoryException, DataSourceException
org.jfree.layouting.StateException
ReportProcessingException
ReportDataFactoryException
DataSourceException