org.jfree.layouting.output
public interface OutputProcessor
Modifier and Type | Method and Description |
---|---|
InputFeed |
createInputFeed(LayoutProcess layoutProcess) |
ModelBuilder |
createModelBuilder(LayoutProcess layoutProcess)
The model builder normalizes the input and builds the Display-Model.
|
Normalizer |
createNormalizer(LayoutProcess layoutProcess)
Returns the content normalizer implementation for this OP.
|
Renderer |
createRenderer(LayoutProcess layoutProcess) |
org.pentaho.reporting.libraries.base.config.Configuration |
getConfiguration() |
LogicalPageKey |
getLogicalPage(int page) |
int |
getLogicalPageCount() |
OutputProcessorMetaData |
getMetaData() |
int |
getPageCursor() |
boolean |
isContentGeneratable()
This flag indicates, whether the output processor has collected enough
information to start the content generation.
|
boolean |
isGlobalStateComputed()
This flag indicates, whether the global content has been computed.
|
boolean |
isPaginationFinished()
Checks, whether the 'processingFinished' event had been received at least
once.
|
void |
processContent(LogicalPageBox logicalPage) |
void |
processDocumentMetaData(DocumentContext documentContext) |
void |
processingFinished()
Notifies the output processor, that the processing has been finished and
that the input-feed received the last event.
|
void |
setPageCursor(int cursor) |
OutputProcessorMetaData getMetaData()
InputFeed createInputFeed(LayoutProcess layoutProcess)
Normalizer createNormalizer(LayoutProcess layoutProcess)
layoutProcess
- the layout process that governs all.ModelBuilder createModelBuilder(LayoutProcess layoutProcess)
layoutProcess
- the layout process that governs all.Renderer createRenderer(LayoutProcess layoutProcess)
void processContent(LogicalPageBox logicalPage)
void processingFinished()
boolean isGlobalStateComputed()
boolean isContentGeneratable()
org.pentaho.reporting.libraries.base.config.Configuration getConfiguration()
int getLogicalPageCount()
LogicalPageKey getLogicalPage(int page)
void setPageCursor(int cursor)
int getPageCursor()
boolean isPaginationFinished()
void processDocumentMetaData(DocumentContext documentContext)