protected abstract class TableReport.ReportBandCreator extends java.lang.Object implements ColumnVisitor<java.lang.Void>
| Constructor and Description |
|---|
TableReport.ReportBandCreator(TableReport.ReportBandInfo bandInfo,
FillColumn fillColumn,
int xOffset,
int yOffset,
int level) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Cell |
columnCell(Column column) |
protected abstract Cell |
columnGroupCell(ColumnGroup group) |
protected JRElement |
createColumnCell(Column column,
JRElementGroup parentGroup,
Cell cell) |
protected JRElement |
createColumnCell(Column column,
JRElementGroup parentGroup,
Cell cell,
boolean forceFrame) |
protected abstract TableReport.ReportBandCreator |
createSubVisitor(FillColumn subcolumn,
int xOffset,
int yOffset,
int subLevel) |
protected boolean |
isEmpty(Cell cell) |
void |
visit() |
java.lang.Void |
visitColumn(Column column) |
java.lang.Void |
visitColumnGroup(ColumnGroup columnGroup) |
public TableReport.ReportBandCreator(TableReport.ReportBandInfo bandInfo, FillColumn fillColumn, int xOffset, int yOffset, int level)
protected boolean isEmpty(Cell cell)
public java.lang.Void visitColumn(Column column)
visitColumn in interface ColumnVisitor<java.lang.Void>protected JRElement createColumnCell(Column column, JRElementGroup parentGroup, Cell cell)
protected JRElement createColumnCell(Column column, JRElementGroup parentGroup, Cell cell, boolean forceFrame)
public java.lang.Void visitColumnGroup(ColumnGroup columnGroup)
visitColumnGroup in interface ColumnVisitor<java.lang.Void>protected abstract Cell columnGroupCell(ColumnGroup group)
protected abstract TableReport.ReportBandCreator createSubVisitor(FillColumn subcolumn, int xOffset, int yOffset, int subLevel)
public void visit()
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com