if (report instanceof MasterReport)
{
final MasterReport masterReport = (MasterReport) report;
final ReportParameterDefinition definition = masterReport.getParameterDefinition();
final ReportParameterValidator reportParameterValidator = definition.getValidator();
final AttributeList attList = new AttributeList();
if (DefaultReportParameterValidator.class.equals(reportParameterValidator.getClass()) == false)
{
attList.setAttribute(BundleNamespaces.DATADEFINITION, "validator",// NON-NLS
reportParameterValidator.getClass().getName());
}
writer.writeTag(BundleNamespaces.DATADEFINITION, "parameter-definition", attList, XmlWriterSupport.OPEN);// NON-NLS
writeMasterReportParameters(writer, definition);
writer.writeCloseTag();