Class Tabulator.TableCellCreator
java.lang.Object
net.sf.jasperreports.engine.export.tabulator.Tabulator.TableCellCreator
- All Implemented Interfaces:
CellVisitor<TablePosition,TableCell, RuntimeException>
- Enclosing class:
Tabulator
protected class Tabulator.TableCellCreator
extends Object
implements CellVisitor<TablePosition,TableCell,RuntimeException>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JRLineBoxcopyFrameBox(FrameCell frameCell, JRPrintFrame frame, JRLineBox baseBox, boolean keepLeft, boolean keepRight, boolean keepTop, boolean keepBottom) protected JRLineBoxcopyParentBox(Cell cell, JRPrintElement element, JRLineBox baseBox, boolean keepLeft, boolean keepRight, boolean keepTop, boolean keepBottom) protected TableCellcreateFromParent(Cell cell, TablePosition position) protected TableCell.CellTypegetCellType(BaseElementCell cell) protected Colorprotected boolean[]getFrameCellBorders(Table table, FrameCell cell, Column firstCol, Column lastCol, Row firstRow, Row lastRow) visit(ElementCell cell, TablePosition position) visit(FrameCell frameCell, TablePosition position) visit(LayeredCell layeredCell, TablePosition position) visit(NestedTableCell cell, TablePosition position) visit(SplitCell cell, TablePosition position)
-
Constructor Details
-
TableCellCreator
protected TableCellCreator()
-
-
Method Details
-
visit
- Specified by:
visitin interfaceCellVisitor<TablePosition,TableCell, RuntimeException>
-
visit
- Specified by:
visitin interfaceCellVisitor<TablePosition,TableCell, RuntimeException>
-
visit
- Specified by:
visitin interfaceCellVisitor<TablePosition,TableCell, RuntimeException>
-
visit
- Specified by:
visitin interfaceCellVisitor<TablePosition,TableCell, RuntimeException>
-
visit
- Specified by:
visitin interfaceCellVisitor<TablePosition,TableCell, RuntimeException> - Throws:
RuntimeException
-
createFromParent
-
getElementBackcolor
-
getCellType
-
copyParentBox
protected JRLineBox copyParentBox(Cell cell, JRPrintElement element, JRLineBox baseBox, boolean keepLeft, boolean keepRight, boolean keepTop, boolean keepBottom) -
getFrameCellBorders
-
copyFrameBox
protected JRLineBox copyFrameBox(FrameCell frameCell, JRPrintFrame frame, JRLineBox baseBox, boolean keepLeft, boolean keepRight, boolean keepTop, boolean keepBottom)
-