org.pentaho.reporting.engine.classic.core.parameters
Class DefaultReportParameterValidator

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.parameters.DefaultReportParameterValidator
All Implemented Interfaces:
Serializable, ReportParameterValidator

public class DefaultReportParameterValidator
extends Object
implements ReportParameterValidator

See Also:
Serialized Form

Constructor Summary
DefaultReportParameterValidator()
           
 
Method Summary
 ValidationResult validate(ValidationResult result, ReportParameterDefinition parameterDefinition, ParameterContext parameterContext)
          Validates the parameter set.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultReportParameterValidator

public DefaultReportParameterValidator()
Method Detail

validate

public ValidationResult validate(ValidationResult result,
                                 ReportParameterDefinition parameterDefinition,
                                 ParameterContext parameterContext)
                          throws ReportProcessingException
Description copied from interface: ReportParameterValidator
Validates the parameter set.

Specified by:
validate in interface ReportParameterValidator
Parameters:
result - the validation result, null to create a new one.
parameterDefinition - the parameter definitions.
parameterContext - the parameter context
Returns:
the validation result, never null.
Throws:
ReportProcessingException