org.pentaho.reporting.engine.classic.core.modules.output.table.xml
Class XmlTableOutputProcessor

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor
      extended by org.pentaho.reporting.engine.classic.core.modules.output.table.base.AbstractTableOutputProcessor
          extended by org.pentaho.reporting.engine.classic.core.modules.output.table.xml.XmlTableOutputProcessor
All Implemented Interfaces:
IterativeOutputProcessor, OutputProcessor, PageableOutputProcessor

public class XmlTableOutputProcessor
extends AbstractTableOutputProcessor
implements PageableOutputProcessor


Field Summary
 
Fields inherited from class org.pentaho.reporting.engine.classic.core.modules.output.table.base.AbstractTableOutputProcessor
SHAPES_CONTENT, STRICT_LAYOUT, TREAT_ELLIPSE_AS_RECTANGLE
 
Constructor Summary
XmlTableOutputProcessor(org.pentaho.reporting.libraries.base.config.Configuration configuration, OutputStream outputStream)
           
XmlTableOutputProcessor(OutputStream outputStream, OutputProcessorMetaData metaData)
           
 
Method Summary
 OutputProcessorMetaData getMetaData()
           
 PhysicalPageKey getPhysicalPage(int page)
           
 int getPhysicalPageCount()
           
 
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.output.table.base.AbstractTableOutputProcessor
isNeedAlignedPage, processIterativeContent
 
Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor
getLogicalPage, getLogicalPageCount, getPageCursor, isPaginationFinished, processContent, processingFinished, processRecomputedContent, setPageCursor
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.pentaho.reporting.engine.classic.core.layout.output.OutputProcessor
getLogicalPage, getLogicalPageCount, getPageCursor, isNeedAlignedPage, isPaginationFinished, processContent, processingFinished, processRecomputedContent, setPageCursor
 

Constructor Detail

XmlTableOutputProcessor

public XmlTableOutputProcessor(org.pentaho.reporting.libraries.base.config.Configuration configuration,
                               OutputStream outputStream)

XmlTableOutputProcessor

public XmlTableOutputProcessor(OutputStream outputStream,
                               OutputProcessorMetaData metaData)
Method Detail

getPhysicalPageCount

public int getPhysicalPageCount()
Specified by:
getPhysicalPageCount in interface OutputProcessor
Specified by:
getPhysicalPageCount in interface PageableOutputProcessor
Overrides:
getPhysicalPageCount in class AbstractOutputProcessor

getPhysicalPage

public PhysicalPageKey getPhysicalPage(int page)
Specified by:
getPhysicalPage in interface PageableOutputProcessor

getMetaData

public OutputProcessorMetaData getMetaData()
Specified by:
getMetaData in interface OutputProcessor