public interface LayoutProcess extends Cloneable
Modifier and Type | Field and Description |
---|---|
static int |
LEVEL_COLLECT |
static int |
LEVEL_PAGINATE |
static int |
LEVEL_STRUCTURAL_PREPROCESSING |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
LayoutProcess |
deriveForPagebreak() |
LayoutProcess |
deriveForStorage() |
void |
fireReportEvent(ReportEvent originalEvent)
This function must be implemented in a re-entrant way.
|
StructureFunction[] |
getCollectionFunctions() |
OutputFunction |
getOutputFunction() |
LayoutProcess |
getParent() |
boolean |
isPageListener() |
void |
restart(ReportState state) |
static final int LEVEL_STRUCTURAL_PREPROCESSING
static final int LEVEL_PAGINATE
static final int LEVEL_COLLECT
LayoutProcess getParent()
boolean isPageListener()
OutputFunction getOutputFunction()
StructureFunction[] getCollectionFunctions()
LayoutProcess deriveForStorage()
LayoutProcess deriveForPagebreak()
Object clone()
void fireReportEvent(ReportEvent originalEvent)
originalEvent
- void restart(ReportState state) throws ReportProcessingException
ReportProcessingException