Class AbstractReportPreProcessor
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.AbstractReportPreProcessor
-
- All Implemented Interfaces:
Serializable
,Cloneable
,ReportPreProcessor
- Direct Known Subclasses:
AggregateFieldPreProcessor
,BSFReportPreProcessor
,DefaultReportPreProcessor
,RelationalAutoGeneratorPreProcessor
,ReportDynamicStyleAnalyzerPreProcessor
,SortOrderReportPreProcessor
public abstract class AbstractReportPreProcessor extends Object implements ReportPreProcessor
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractReportPreProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractReportPreProcessor
clone()
protected boolean
isDesignTime(DefaultFlowController flowController)
MasterReport
performPreDataProcessing(MasterReport definition, DefaultFlowController flowController)
SubReport
performPreDataProcessing(SubReport definition, DefaultFlowController flowController)
MasterReport
performPreProcessing(MasterReport definition, DefaultFlowController flowController)
SubReport
performPreProcessing(SubReport definition, DefaultFlowController flowController)
-
-
-
Method Detail
-
isDesignTime
protected boolean isDesignTime(DefaultFlowController flowController)
-
clone
public AbstractReportPreProcessor clone()
- Specified by:
clone
in interfaceReportPreProcessor
- Overrides:
clone
in classObject
-
performPreDataProcessing
public MasterReport performPreDataProcessing(MasterReport definition, DefaultFlowController flowController) throws ReportProcessingException
- Specified by:
performPreDataProcessing
in interfaceReportPreProcessor
- Throws:
ReportProcessingException
-
performPreProcessing
public MasterReport performPreProcessing(MasterReport definition, DefaultFlowController flowController) throws ReportProcessingException
- Specified by:
performPreProcessing
in interfaceReportPreProcessor
- Throws:
ReportProcessingException
-
performPreDataProcessing
public SubReport performPreDataProcessing(SubReport definition, DefaultFlowController flowController) throws ReportProcessingException
- Specified by:
performPreDataProcessing
in interfaceReportPreProcessor
- Throws:
ReportProcessingException
-
performPreProcessing
public SubReport performPreProcessing(SubReport definition, DefaultFlowController flowController) throws ReportProcessingException
- Specified by:
performPreProcessing
in interfaceReportPreProcessor
- Throws:
ReportProcessingException
-
-