}
else if (R_PRINCIPAL_PROPERTY_SEARCH.equals(reportElm.getName())) {
reportWorker = new PrincipalPropertySearchReport(slideToken, token, config, servletPath, req.getContextPath());
}
else if (R_PRINCIPAL_SEARCH_PROPERTY_SET.equals(reportElm.getName())) {
reportWorker = new PrincipalSearchPropertySetReport(slideToken, token, config, servletPath, req.getContextPath());
}
else {
// check additional reports
reportWorker = getExternalReportWorker(reportElm);
}