Class CellBackgroundProducer
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.process.IterateStructuralProcessStep
-
- org.pentaho.reporting.engine.classic.core.modules.output.table.base.CellBackgroundProducer
-
public class CellBackgroundProducer extends IterateStructuralProcessStep
-
-
Constructor Summary
Constructors Constructor Description CellBackgroundProducer(boolean ellipseAsRectangle, boolean unalignedPagebands)
-
Method Summary
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.process.IterateStructuralProcessStep
finishAutoBox, finishBlockBox, finishCanvasBox, finishInlineBox, finishOtherBox, finishRowBox, finishTableBox, finishTableCellBox, finishTableColumnGroupBox, finishTableRowBox, finishTableSectionBox, processBoxChilds, processOtherNode, processTableColumn, startProcessing
-
-
-
-
Method Detail
-
getBackgroundAt
public CellBackground getBackgroundAt(LogicalPageBox pageBox, SheetLayout sheetLayout, int gridX, int gridY, boolean computeAttributes, CellMarker.SectionType sectionType)
-
getBackgroundForBox
public CellBackground getBackgroundForBox(LogicalPageBox logicalPageBox, SheetLayout sheetLayout, int gridX, int gridY, int gridWidth, int gridHeight, boolean collectAttributes, CellMarker.SectionType sectionType, RenderBox contentBox)
-
processRenderableContent
protected void processRenderableContent(RenderableReplacedContentBox box)
- Overrides:
processRenderableContent
in classIterateStructuralProcessStep
-
startBlockBox
protected boolean startBlockBox(BlockRenderBox box)
- Overrides:
startBlockBox
in classIterateStructuralProcessStep
-
startInlineBox
protected boolean startInlineBox(InlineRenderBox box)
- Overrides:
startInlineBox
in classIterateStructuralProcessStep
-
startCanvasBox
protected boolean startCanvasBox(CanvasRenderBox box)
- Overrides:
startCanvasBox
in classIterateStructuralProcessStep
-
startOtherBox
protected boolean startOtherBox(RenderBox box)
- Overrides:
startOtherBox
in classIterateStructuralProcessStep
-
startTableCellBox
protected boolean startTableCellBox(TableCellRenderBox box)
- Overrides:
startTableCellBox
in classIterateStructuralProcessStep
-
startTableRowBox
protected boolean startTableRowBox(TableRowRenderBox box)
- Overrides:
startTableRowBox
in classIterateStructuralProcessStep
-
startTableSectionBox
protected boolean startTableSectionBox(TableSectionRenderBox box)
- Overrides:
startTableSectionBox
in classIterateStructuralProcessStep
-
startTableColumnGroupBox
protected boolean startTableColumnGroupBox(TableColumnGroupNode box)
- Overrides:
startTableColumnGroupBox
in classIterateStructuralProcessStep
-
startTableBox
protected boolean startTableBox(TableRenderBox box)
- Overrides:
startTableBox
in classIterateStructuralProcessStep
-
startAutoBox
protected boolean startAutoBox(RenderBox box)
- Overrides:
startAutoBox
in classIterateStructuralProcessStep
-
startRowBox
protected boolean startRowBox(RenderBox box)
- Overrides:
startRowBox
in classIterateStructuralProcessStep
-
processParagraphChilds
protected void processParagraphChilds(ParagraphRenderBox box)
- Overrides:
processParagraphChilds
in classIterateStructuralProcessStep
-
-