org.jfree.layouting.output
public class ChainingOutputProcessor extends Object implements OutputProcessor
Constructor Summary | |
---|---|
ChainingOutputProcessor(OutputProcessor outputProcessor) |
Method Summary | |
---|---|
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) |
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) |
Parameters: layoutProcess the layout process that governs all.
Returns: the created model builder.
Parameters: layoutProcess the layout process that governs all.
Returns: the created content normalizer.
Returns:
Returns: true, if the global state has been computed, false otherwise.
Returns: