The ReportParameterDefinition provides user-supplied meta-data about the contents of the report-properties. It contains all information to automatically generated a parameter-page for these parameters and contains a reference to code that can validate the parameters.
The reporting engine itself will never generate parameter-pages, but the engine can validate parameters to prevent incomplete or ill-defined reports.
@author Thomas Morgner