* @throws ReportProcessingException
*/
public static ReportParameterValues computeParameterValueSet(final MasterReport report) throws ReportProcessingException
{
final ReportParameterDefinition parameters = report.getParameterDefinition();
final DefaultParameterContext parameterContext = new DefaultParameterContext(report);
parameterContext.open();
final ReportParameterValues parameterValues;
try
{
final ReportParameterValidator reportParameterValidator = parameters.getValidator();
final ValidationResult validationResult =
reportParameterValidator.validate(new ValidationResult(), parameters, parameterContext);
parameterValues = validationResult.getParameterValues();
return computeParameterValueSet(report, parameterValues);
}