Package org.jfree.report.flow.flowing
Class FlowReportProcessor
java.lang.Object
org.jfree.report.flow.AbstractReportProcessor
org.jfree.report.flow.flowing.FlowReportProcessor
- All Implemented Interfaces:
ReportProcessor
This is written to use LibLayout. It will never work with other report
targets.
- Author:
- Thomas Morgner
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LibLayoutReportTarget
createTarget
(ReportJob job) org.jfree.layouting.output.OutputProcessor
void
processReport
(ReportJob job) Bootstraps the local report processing.void
setOutputProcessor
(org.jfree.layouting.output.OutputProcessor outputProcessor) Methods inherited from class org.jfree.report.flow.AbstractReportProcessor
createFlowControler, createReportContext, processReportRun
-
Constructor Details
-
FlowReportProcessor
public FlowReportProcessor()
-
-
Method Details
-
getOutputProcessor
public org.jfree.layouting.output.OutputProcessor getOutputProcessor() -
setOutputProcessor
public void setOutputProcessor(org.jfree.layouting.output.OutputProcessor outputProcessor) -
createTarget
-
processReport
public void processReport(ReportJob job) throws ReportDataFactoryException, DataSourceException, ReportProcessingException Bootstraps the local report processing. This way of executing the report must be supported by *all* report processor implementations. It should fully process the complete report.- Parameters:
job
-- Throws:
ReportDataFactoryException
DataSourceException
ReportProcessingException
-