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