org.jfree.layouting.modules.output.pdf
Class PdfDocumentWriter

java.lang.Object
  extended by org.jfree.layouting.modules.output.pdf.PdfDocumentWriter

public class PdfDocumentWriter
extends java.lang.Object

Creation-Date: 02.12.2006, 17:49:47

Author:
Thomas Morgner

Constructor Summary
PdfDocumentWriter(org.pentaho.reporting.libraries.base.config.Configuration config, java.io.OutputStream out, PdfOutputProcessorMetaData metaData)
           
 
Method Summary
 void close()
          Closes the document.
 Document getDocument()
           
 void open()
           
protected  void processLogicalPage(LogicalPageKey key, LogicalPageBox logicalPage)
           
protected  void processPhysicalPage(PageGrid pageGrid, LogicalPageBox logicalPage, int row, int col, PhysicalPageKey pageKey)
           
 void setDocument(Document document)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PdfDocumentWriter

public PdfDocumentWriter(org.pentaho.reporting.libraries.base.config.Configuration config,
                         java.io.OutputStream out,
                         PdfOutputProcessorMetaData metaData)
Method Detail

getDocument

public Document getDocument()

setDocument

public void setDocument(Document document)

open

public void open()
          throws DocumentException
Throws:
DocumentException

processPhysicalPage

protected void processPhysicalPage(PageGrid pageGrid,
                                   LogicalPageBox logicalPage,
                                   int row,
                                   int col,
                                   PhysicalPageKey pageKey)
                            throws DocumentException
Throws:
DocumentException

processLogicalPage

protected void processLogicalPage(LogicalPageKey key,
                                  LogicalPageBox logicalPage)
                           throws DocumentException
Throws:
DocumentException

close

public void close()
Closes the document.