class AbstractReportBuilder.DefaultFooterRenderer extends java.lang.Object implements AbstractReportBuilder.Renderer<TFooterObject>
Modifier and Type | Field and Description |
---|---|
private AbstractReportBuilder.ReportDirector |
reportDirector
The report director.
|
Constructor and Description |
---|
DefaultFooterRenderer(AbstractReportBuilder.ReportDirector reportDirector)
Instantiates a new default footer 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(TFooterObject footerText,
AbstractReportBuilder.IPageCanvas canvas)
Renders the given report data.
|
private AbstractReportBuilder.ReportDirector reportDirector
public DefaultFooterRenderer(AbstractReportBuilder.ReportDirector reportDirector)
reportDirector
- The report directorpublic AbstractReportBuilder.IPageCanvas render(TFooterObject footerText, AbstractReportBuilder.IPageCanvas canvas) throws java.io.IOException
render
in interface AbstractReportBuilder.Renderer<TFooterObject extends AbstractReportBuilder.Footer>
footerText
- 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<TFooterObject extends AbstractReportBuilder.Footer>
AbstractReportBuilder.Renderer.getHeight()