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.
author: Thomas Morgner.
Returns the datarow assigned to this report definition. For report instances
not yet started, this returns a dummy instance.
the datarow assigned to the report, never null.
Returns the group at the specified index or null, if there is no such group.
Parameters: count - the group index. the requested group. throws: IllegalArgumentException - if the count is negative. throws: IndexOutOfBoundsException - if the count is greater than the number of definedgroups.
Returns the page definition assigned to the report definition. The page
definition defines the report area and how the report is subdivided by
the child pages.
the page definition.
Returns the stylesheet collection of this report definition. The stylesheet
collection is fixed for the report definition and all elements of the report. When a
band or group is added to the report it will get registered with this stylesheet
collection and cannot be used in an different report.
the stylesheet collection of the report, never null.