class AbstractReportBuilder.DefaultColumnHeaderRenderer extends java.lang.Object implements AbstractReportBuilder.ColumnHeaderRenderer
| Modifier and Type | Field and Description |
|---|---|
private float |
height
The height.
|
private AbstractReportBuilder.ReportDirector |
reportDirector
The report director.
|
| Constructor and Description |
|---|
DefaultColumnHeaderRenderer(AbstractReportBuilder.ReportDirector reportDirector)
Instantiates a new default column header renderer.
|
| Modifier and Type | Method and Description |
|---|---|
float |
calculateHeight(AbstractReportBuilder.ColumnInfo<?> columnInfo)
Calculate the header height.
|
float |
getHeight()
Returns the height of the area on which this renderer makes its output.
|
AbstractReportBuilder.IPageCanvas |
render(AbstractReportBuilder.ColumnInfo<?> columnInfo,
AbstractReportBuilder.IPageCanvas canvas)
Renders the given report data.
|
void |
setHeight(float height)
Sets the height.
|
private AbstractReportBuilder.ReportDirector reportDirector
private float height
public DefaultColumnHeaderRenderer(AbstractReportBuilder.ReportDirector reportDirector)
reportDirector - The report directorpublic AbstractReportBuilder.IPageCanvas render(AbstractReportBuilder.ColumnInfo<?> columnInfo, AbstractReportBuilder.IPageCanvas canvas) throws java.io.IOException
render in interface AbstractReportBuilder.Renderer<AbstractReportBuilder.ColumnInfo<?>>columnInfo - The report datacanvas - The report page canvasjava.io.IOException - Throws this exception if IO operation is failedAbstractReportBuilder.Renderer.render(java.lang.Object, com.goldencode.p2j.admin.server.reports.AbstractReportBuilder.IPageCanvas)public float getHeight()
getHeight in interface AbstractReportBuilder.Renderer<AbstractReportBuilder.ColumnInfo<?>>AbstractReportBuilder.Renderer.getHeight()public void setHeight(float height)
height - The heightpublic float calculateHeight(AbstractReportBuilder.ColumnInfo<?> columnInfo)
columnInfo - The given column info