|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ReportDefinition
A report definition. This the working copy of the JFreeReport object. During the report processing not all properties of the original JFreeReport object will be availble.
Method Summary | |
---|---|
DetailsFooter |
getDetailsFooter()
Returns the details header band. |
DetailsHeader |
getDetailsHeader()
Returns the details header band. |
Group |
getGroup(int count)
Returns the group at the specified index or null, if there is no such group. |
int |
getGroupCount()
Returns the number of groups in this report. |
ItemBand |
getItemBand()
Returns the item band. |
NoDataBand |
getNoDataBand()
Returns the "no-data" band, which is displayed if there is no data available. |
PageDefinition |
getPageDefinition()
Returns the page definition assigned to the report definition. |
PageFooter |
getPageFooter()
Returns the page footer. |
PageHeader |
getPageHeader()
Returns the page header. |
ReportProperties |
getProperties()
Deprecated. This method will be removed. Report-Properties are only valid for master-reports, not for any of the subreports. The concept of report-properties has been replaced by real parameter values. |
String |
getQuery()
Returns the query name that should be used when processing the report. |
int |
getQueryLimit()
|
int |
getQueryTimeout()
|
ReportFooter |
getReportFooter()
Returns the report footer. |
ReportHeader |
getReportHeader()
Returns the report header. |
Group |
getRootGroup()
Returns the list of groups for the report. |
StyleSheetCollection |
getStyleSheetCollection()
Returns the stylesheet collection of this report definition. |
Watermark |
getWatermark()
Returns the watermark band. |
Methods inherited from interface org.pentaho.reporting.engine.classic.core.ReportElement |
---|
getAttribute, getAttributeExpression, getAttributeExpressionNames, getAttributeExpressionNamespaces, getAttributeNames, getAttributeNamespaces, getAttributes, getId, getMetaData, getName, getObjectID, getParentSection, getReportDefinition, getStyle, getStyleExpression, getStyleExpressions, getTreeLock, setAttribute, setAttributeExpression, setStyleExpression |
Method Detail |
---|
String getQuery()
int getQueryLimit()
int getQueryTimeout()
Group getRootGroup()
ReportHeader getReportHeader()
ReportFooter getReportFooter()
PageHeader getPageHeader()
PageFooter getPageFooter()
DetailsHeader getDetailsHeader()
DetailsFooter getDetailsFooter()
ItemBand getItemBand()
Watermark getWatermark()
NoDataBand getNoDataBand()
ReportProperties getProperties()
int getGroupCount()
Every report has at least one group defined.
Group getGroup(int count)
count
- the group index.
IllegalArgumentException
- if the count is negative.
IndexOutOfBoundsException
- if the count is greater than the number of defined groups.StyleSheetCollection getStyleSheetCollection()
PageDefinition getPageDefinition()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |