class AbstractReportBuilder.DefaultHeaderRenderer extends java.lang.Object implements AbstractReportBuilder.Renderer<THeaderObject>
| Modifier and Type | Field and Description |
|---|---|
private AbstractReportBuilder.ReportDirector |
reportDirector
The report director.
|
| Constructor and Description |
|---|
DefaultHeaderRenderer(AbstractReportBuilder.ReportDirector reportDirector)
Instantiates a new default header renderer.
|
| Modifier and Type | Method and Description |
|---|---|
float |
getHeight()
Returns the height of the area on which this renderer makes its output.
|
AbstractReportBuilder.IPageCanvas |
render(THeaderObject headerText,
AbstractReportBuilder.IPageCanvas canvas)
Renders the given report data.
|
private AbstractReportBuilder.ReportDirector reportDirector
public DefaultHeaderRenderer(AbstractReportBuilder.ReportDirector reportDirector)
reportDirector - The report directorpublic AbstractReportBuilder.IPageCanvas render(THeaderObject headerText, AbstractReportBuilder.IPageCanvas canvas) throws java.io.IOException
render in interface AbstractReportBuilder.Renderer<THeaderObject extends AbstractReportBuilder.Header>headerText - 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<THeaderObject extends AbstractReportBuilder.Header>AbstractReportBuilder.Renderer.getHeight()