Class CleanTableRowsPreparationStep
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.process.IterateStructuralProcessStep
-
- org.pentaho.reporting.engine.classic.core.layout.process.CleanTableRowsPreparationStep
-
public class CleanTableRowsPreparationStep extends IterateStructuralProcessStep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CleanTableRowsPreparationStep.Cell
-
Constructor Summary
Constructors Constructor Description CleanTableRowsPreparationStep()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static int
computeSafeCut(long pageOffset, org.pentaho.reporting.libraries.base.util.GenericObjectTable<CleanTableRowsPreparationStep.Cell> cells, int trueRowCount)
protected void
finishAutoBox(RenderBox box)
int
getFirstRowEncountered()
int
process(TableSectionRenderBox renderBox, long pageOffset)
protected boolean
startAutoBox(RenderBox box)
protected boolean
startTableCellBox(TableCellRenderBox box)
protected boolean
startTableRowBox(TableRowRenderBox box)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.process.IterateStructuralProcessStep
finishBlockBox, finishCanvasBox, finishInlineBox, finishOtherBox, finishRowBox, finishTableBox, finishTableCellBox, finishTableColumnGroupBox, finishTableRowBox, finishTableSectionBox, processBoxChilds, processOtherNode, processParagraphChilds, processRenderableContent, processTableColumn, startBlockBox, startCanvasBox, startInlineBox, startOtherBox, startProcessing, startRowBox, startTableBox, startTableColumnGroupBox, startTableSectionBox
-
-
-
-
Method Detail
-
process
public int process(TableSectionRenderBox renderBox, long pageOffset)
-
getFirstRowEncountered
public int getFirstRowEncountered()
-
startAutoBox
protected boolean startAutoBox(RenderBox box)
- Overrides:
startAutoBox
in classIterateStructuralProcessStep
-
finishAutoBox
protected void finishAutoBox(RenderBox box)
- Overrides:
finishAutoBox
in classIterateStructuralProcessStep
-
startTableRowBox
protected boolean startTableRowBox(TableRowRenderBox box)
- Overrides:
startTableRowBox
in classIterateStructuralProcessStep
-
startTableCellBox
protected boolean startTableCellBox(TableCellRenderBox box)
- Overrides:
startTableCellBox
in classIterateStructuralProcessStep
-
computeSafeCut
public static int computeSafeCut(long pageOffset, org.pentaho.reporting.libraries.base.util.GenericObjectTable<CleanTableRowsPreparationStep.Cell> cells, int trueRowCount)
-
-