| org.jfree.report.RootLevelBand
All known Subclasses: org.jfree.report.PageHeader, org.jfree.report.Watermark, org.jfree.report.PageFooter, org.jfree.report.AbstractRootLevelBand,
RootLevelBand | public interface RootLevelBand (Code) | | A RootLevelBand is directly connected with a report definition or a group.
RootLevelBands are used as entry points for the content creation.
author: Thomas Morgner |
getReportDefinition | public ReportDefinition getReportDefinition()(Code) | | Returns the assigned report definition (or null).
the report definition. |
getSubReport | public SubReport getSubReport(int index)(Code) | | Returns the subreport at the given index-position.
Parameters: index - the index the subreport stored at the given index. throws: IndexOutOfBoundsException - if there is no such subreport. |
getSubReportCount | public int getSubReportCount()(Code) | | Returns the number of subreports attached to this root level band.
the number of subreports. |
getSubReports | public SubReport[] getSubReports()(Code) | | Returns all sub-reports as array.
the sub-reports as array. |
setReportDefinition | public void setReportDefinition(ReportDefinition reportDefinition)(Code) | | Assigns the report definition. Don't play with that function, unless you
know what you are doing. You might get burned.
Parameters: reportDefinition - the report definition. |
|
|