}
else if (R_PRINCIPAL_MATCH.equals(reportElm.getName())) {
reportWorker = new PrincipalMatchReport(slideToken, token, config, servletPath, req.getContextPath());
}
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 {