org.pentaho.reporting.engine.classic.core.modules.output.table.base
Class AbstractTableOutputProcessor
java.lang.Object
org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor
org.pentaho.reporting.engine.classic.core.modules.output.table.base.AbstractTableOutputProcessor
- All Implemented Interfaces:
- IterativeOutputProcessor, OutputProcessor
- Direct Known Subclasses:
- FlowCSVOutputProcessor, FlowExcelOutputProcessor, FlowHtmlOutputProcessor, FlowRTFOutputProcessor, PageableCSVOutputProcessor, PageableExcelOutputProcessor, PageableHtmlOutputProcessor, StreamCSVOutputProcessor, StreamExcelOutputProcessor, StreamHtmlOutputProcessor, StreamRTFOutputProcessor, XmlTableOutputProcessor
public abstract class AbstractTableOutputProcessor
- extends AbstractOutputProcessor
- implements IterativeOutputProcessor
The Table-Output processor uses the pagination stage to build a list of table-layouts.
- Author:
- Thomas Morgner
STRICT_LAYOUT
public static final OutputProcessorFeature.BooleanOutputProcessorFeature STRICT_LAYOUT
TREAT_ELLIPSE_AS_RECTANGLE
public static final OutputProcessorFeature.BooleanOutputProcessorFeature TREAT_ELLIPSE_AS_RECTANGLE
SHAPES_CONTENT
public static final OutputProcessorFeature.BooleanOutputProcessorFeature SHAPES_CONTENT
isNeedAlignedPage
public boolean isNeedAlignedPage()
- Specified by:
isNeedAlignedPage
in interface OutputProcessor
- Overrides:
isNeedAlignedPage
in class AbstractOutputProcessor
processIterativeContent
public final void processIterativeContent(LogicalPageBox logicalPageBox,
boolean performOutput)
throws ContentProcessingException
- Specified by:
processIterativeContent
in interface IterativeOutputProcessor
- Throws:
ContentProcessingException