This should be called only once per report processing. A JFreeReport object
defines the global master report - all other reports are subreport
instances.
The global master report receives its parameter set from the
Job-Definition, while subreports will read their parameters from the
current datarow state.
Parameters: query - throws: ReportDataFactoryException -