Class TableValidationStep
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.process.IterateStructuralProcessStep
-
- org.pentaho.reporting.engine.classic.core.layout.process.TableValidationStep
-
public class TableValidationStep extends IterateStructuralProcessStep
Another static processing step which validates the table structure and computes the cell positions within the table.- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description TableValidationStep()
-
Method Summary
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.process.IterateStructuralProcessStep
finishBlockBox, finishCanvasBox, finishInlineBox, finishOtherBox, finishRowBox, finishTableCellBox, processBoxChilds, processOtherNode, processParagraphChilds, processRenderableContent, startProcessing
-
-
-
-
Method Detail
-
validate
public void validate(LogicalPageBox box)
-
startCanvasBox
protected boolean startCanvasBox(CanvasRenderBox box)
- Overrides:
startCanvasBox
in classIterateStructuralProcessStep
-
startBlockBox
protected boolean startBlockBox(BlockRenderBox box)
- Overrides:
startBlockBox
in classIterateStructuralProcessStep
-
startInlineBox
protected boolean startInlineBox(InlineRenderBox box)
- Overrides:
startInlineBox
in classIterateStructuralProcessStep
-
startOtherBox
protected boolean startOtherBox(RenderBox box)
- Overrides:
startOtherBox
in classIterateStructuralProcessStep
-
startRowBox
protected boolean startRowBox(RenderBox box)
- Overrides:
startRowBox
in classIterateStructuralProcessStep
-
startAutoBox
protected boolean startAutoBox(RenderBox box)
- Overrides:
startAutoBox
in classIterateStructuralProcessStep
-
finishAutoBox
protected void finishAutoBox(RenderBox box)
- Overrides:
finishAutoBox
in classIterateStructuralProcessStep
-
startTableBox
protected boolean startTableBox(TableRenderBox table)
- Overrides:
startTableBox
in classIterateStructuralProcessStep
-
finishTableBox
protected void finishTableBox(TableRenderBox table)
- Overrides:
finishTableBox
in classIterateStructuralProcessStep
-
startTableColumnGroupBox
protected boolean startTableColumnGroupBox(TableColumnGroupNode box)
- Overrides:
startTableColumnGroupBox
in classIterateStructuralProcessStep
-
processTableColumn
protected void processTableColumn(TableColumnNode node)
- Overrides:
processTableColumn
in classIterateStructuralProcessStep
-
finishTableColumnGroupBox
protected void finishTableColumnGroupBox(TableColumnGroupNode box)
- Overrides:
finishTableColumnGroupBox
in classIterateStructuralProcessStep
-
startTableSectionBox
protected boolean startTableSectionBox(TableSectionRenderBox box)
- Overrides:
startTableSectionBox
in classIterateStructuralProcessStep
-
finishTableSectionBox
protected void finishTableSectionBox(TableSectionRenderBox box)
- Overrides:
finishTableSectionBox
in classIterateStructuralProcessStep
-
startTableRowBox
protected boolean startTableRowBox(TableRowRenderBox box)
- Overrides:
startTableRowBox
in classIterateStructuralProcessStep
-
finishTableRowBox
protected void finishTableRowBox(TableRowRenderBox box)
- Overrides:
finishTableRowBox
in classIterateStructuralProcessStep
-
startTableCellBox
protected boolean startTableCellBox(TableCellRenderBox box)
- Overrides:
startTableCellBox
in classIterateStructuralProcessStep
-
-