public class StreamingRenderer extends AbstractRenderer
| Modifier and Type | Class and Description |
|---|---|
protected static class |
StreamingRenderer.DefaultFlowRendererState |
AbstractRenderer.RendererState| Modifier | Constructor and Description |
|---|---|
|
StreamingRenderer(LayoutProcess layoutProcess) |
protected |
StreamingRenderer(LayoutProcess layoutProcess,
boolean init) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
firePagebreak() |
State |
saveState() |
protected void |
validateOutput()
Todo: Using this renderer with an non-iterative output processor results
in trouble!
|
addContent, addPassThroughContent, finishedBlock, finishedDocument, finishedFlow, finishedInline, finishedMarker, finishedPassThrough, finishedRootInline, finishedTable, finishedTableCaption, finishedTableCell, finishedTableColumn, finishedTableColumnGroup, finishedTableRow, finishedTableSection, getInsertationPoint, getLayoutProcess, getLogicalPageBox, getPageContext, getRenderPageContext, handlePageBreak, isProcessingNormalFlow, setLayoutFailureReason, startedBlock, startedDocument, startedFlow, startedInline, startedMarker, startedPassThrough, startedRootInline, startedTable, startedTableCaption, startedTableCell, startedTableColumn, startedTableColumnGroup, startedTableRow, startedTableSection, tryValidateOutputprotected StreamingRenderer(LayoutProcess layoutProcess, boolean init)
public StreamingRenderer(LayoutProcess layoutProcess)
protected void validateOutput()
throws NormalizationException
validateOutput in class AbstractRendererNormalizationExceptionprotected void firePagebreak()
throws NormalizationException
NormalizationExceptionpublic State saveState() throws StateException
StateException