org.pentaho.reporting.engine.classic.core.modules.output.pageable.pdf.internal
Class PdfDocumentWriter

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.modules.output.pageable.pdf.internal.PdfDocumentWriter

public class PdfDocumentWriter
extends Object

Creation-Date: 02.12.2006, 17:49:47

Author:
Thomas Morgner

Constructor Summary
PdfDocumentWriter(PdfOutputProcessorMetaData metaData, OutputStream out, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
           
 
Method Summary
 void close()
          Closes the document.
 void open()
           
 void processLogicalPage(LogicalPageKey key, LogicalPageBox logicalPage)
           
 void processPhysicalPage(PageGrid pageGrid, LogicalPageBox logicalPage, int row, int col, PhysicalPageKey pageKey)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PdfDocumentWriter

public PdfDocumentWriter(PdfOutputProcessorMetaData metaData,
                         OutputStream out,
                         org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
Method Detail

open

public void open()
          throws com.lowagie.text.DocumentException
Throws:
com.lowagie.text.DocumentException

processPhysicalPage

public void processPhysicalPage(PageGrid pageGrid,
                                LogicalPageBox logicalPage,
                                int row,
                                int col,
                                PhysicalPageKey pageKey)
                         throws com.lowagie.text.DocumentException
Throws:
com.lowagie.text.DocumentException

processLogicalPage

public void processLogicalPage(LogicalPageKey key,
                               LogicalPageBox logicalPage)
                        throws com.lowagie.text.DocumentException
Throws:
com.lowagie.text.DocumentException

close

public void close()
Closes the document.