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