public class InitialLayoutProcess extends ExpressionEventHelper implements LayoutProcess
LEVEL_COLLECT, LEVEL_PAGINATE, LEVEL_STRUCTURAL_PREPROCESSING
Constructor and Description |
---|
InitialLayoutProcess(OutputFunction outputFunction,
PerformanceMonitorContext monitorContext) |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
void |
close() |
LayoutProcess |
deriveForPagebreak() |
LayoutProcess |
deriveForStorage() |
void |
fireReportEvent(ReportEvent event)
This function must be implemented in a re-entrant way.
|
StructureFunction[] |
getCollectionFunctions() |
OutputFunction |
getOutputFunction() |
LayoutProcess |
getParent() |
protected LevelStorage |
getRunLevel(int index) |
protected int |
getRunLevelCount() |
protected ExpressionRuntime |
getRuntime() |
boolean |
isPageListener() |
void |
restart(ReportState state) |
evaluateSingleExpression, evaluateToNull, getProcessingLevel, reactivateExpressions, updateMasterDataRow
public InitialLayoutProcess(OutputFunction outputFunction, PerformanceMonitorContext monitorContext)
public LayoutProcess getParent()
getParent
in interface LayoutProcess
public boolean isPageListener()
isPageListener
in interface LayoutProcess
public OutputFunction getOutputFunction()
getOutputFunction
in interface LayoutProcess
public void restart(ReportState state) throws ReportProcessingException
restart
in interface LayoutProcess
ReportProcessingException
public StructureFunction[] getCollectionFunctions()
getCollectionFunctions
in interface LayoutProcess
public LayoutProcess deriveForStorage()
deriveForStorage
in interface LayoutProcess
public LayoutProcess deriveForPagebreak()
deriveForPagebreak
in interface LayoutProcess
public Object clone()
clone
in interface LayoutProcess
clone
in class Object
protected int getRunLevelCount()
getRunLevelCount
in class ExpressionEventHelper
protected LevelStorage getRunLevel(int index)
getRunLevel
in class ExpressionEventHelper
protected ExpressionRuntime getRuntime()
getRuntime
in class ExpressionEventHelper
public void fireReportEvent(ReportEvent event)
LayoutProcess
fireReportEvent
in interface LayoutProcess
fireReportEvent
in class ExpressionEventHelper
public void close()
Copyright © 2017 Hitachi Vantara. All rights reserved.