org.jfree.layouting.modules.output.pdf

Class PdfOutputProcessor

public class PdfOutputProcessor extends AbstractPageableProcessor

A streaming target, which produces a PDF document.

Author: Thomas Morgner

Constructor Summary
PdfOutputProcessor(Configuration configuration, OutputStream outputStream)
Method Summary
PageFlowSelectorgetFlowSelector()
OutputProcessorMetaDatagetMetaData()
voidprocessDocumentMetaData(DocumentContext documentContext)
protected voidprocessingContentFinished()
protected voidprocessLogicalPage(LogicalPageKey key, LogicalPageBox logicalPage)
protected voidprocessPhysicalPage(PageGrid pageGrid, LogicalPageBox logicalPage, int row, int col, PhysicalPageKey pageKey)
voidsetFlowSelector(PageFlowSelector flowSelector)

Constructor Detail

PdfOutputProcessor

public PdfOutputProcessor(Configuration configuration, OutputStream outputStream)

Method Detail

getFlowSelector

public PageFlowSelector getFlowSelector()

getMetaData

public OutputProcessorMetaData getMetaData()

processDocumentMetaData

public void processDocumentMetaData(DocumentContext documentContext)

processingContentFinished

protected void processingContentFinished()

processLogicalPage

protected void processLogicalPage(LogicalPageKey key, LogicalPageBox logicalPage)

processPhysicalPage

protected void processPhysicalPage(PageGrid pageGrid, LogicalPageBox logicalPage, int row, int col, PhysicalPageKey pageKey)

setFlowSelector

public void setFlowSelector(PageFlowSelector flowSelector)