Interface ReportParameterDefinition

  • All Superinterfaces:
    Cloneable, Serializable
    All Known Subinterfaces:
    ModifiableReportParameterDefinition
    All Known Implementing Classes:
    DefaultParameterDefinition

    public interface ReportParameterDefinition
    extends Serializable, Cloneable
    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