diff --git a/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ManageGrantsForIndividualController.java b/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ManageGrantsForIndividualController.java index ff0d5ace..bc64e9ba 100644 --- a/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ManageGrantsForIndividualController.java +++ b/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ManageGrantsForIndividualController.java @@ -3,14 +3,10 @@ package edu.cornell.mannlib.vitro.webapp.controller.freemarker; import java.util.ArrayList; import java.util.Collections; -import java.util.List; import java.util.HashMap; +import java.util.List; import java.util.Map; -import javax.servlet.RequestDispatcher; -import javax.servlet.http.HttpServletResponse; -import javax.servlet.http.HttpSession; - import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -23,12 +19,10 @@ import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.Actions; import edu.cornell.mannlib.vitro.webapp.beans.Individual; import edu.cornell.mannlib.vitro.webapp.beans.VClass; import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest; -import edu.cornell.mannlib.vitro.webapp.controller.freemarker.FreemarkerHttpServlet; import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.ResponseValues; import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.TemplateResponseValues; -import edu.cornell.mannlib.vitro.webapp.dao.jena.QueryUtils; import edu.cornell.mannlib.vitro.webapp.dao.VClassDao; -import edu.cornell.mannlib.vitro.webapp.dao.WebappDaoFactory; +import edu.cornell.mannlib.vitro.webapp.dao.jena.QueryUtils; public class ManageGrantsForIndividualController extends FreemarkerHttpServlet { @@ -52,11 +46,7 @@ public class ManageGrantsForIndividualController extends FreemarkerHttpServlet { body.put("subjectUri", subjectUri); - if (vreq.getAssertionsWebappDaoFactory() != null) { - vcDao = vreq.getAssertionsWebappDaoFactory().getVClassDao(); - } else { - vcDao = vreq.getFullWebappDaoFactory().getVClassDao(); - } + vcDao = vreq.getUnfilteredAssertionsWebappDaoFactory().getVClassDao(); HashMap>> grants = getGrants(subjectUri, vreq); log.debug("grants = " + grants); @@ -104,7 +94,7 @@ public class ManageGrantsForIndividualController extends FreemarkerHttpServlet { RDFNode subclassUri= soln.get("subclass"); if ( subclassUri != null ) { String subclassUriStr = soln.get("subclass").toString(); - VClass vClass = (VClass) vcDao.getVClassByURI(subclassUriStr); + VClass vClass = vcDao.getVClassByURI(subclassUriStr); String subclass = ((vClass.getName() == null) ? subclassUriStr : vClass.getName()); if(!subclassToGrants.containsKey(subclass)) { subclassToGrants.put(subclass, new ArrayList>()); //list of grant information diff --git a/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ManagePeopleForOrganizationController.java b/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ManagePeopleForOrganizationController.java index fc53a668..fc98f280 100644 --- a/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ManagePeopleForOrganizationController.java +++ b/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ManagePeopleForOrganizationController.java @@ -3,14 +3,10 @@ package edu.cornell.mannlib.vitro.webapp.controller.freemarker; import java.util.ArrayList; import java.util.Collections; -import java.util.List; import java.util.HashMap; +import java.util.List; import java.util.Map; -import javax.servlet.RequestDispatcher; -import javax.servlet.http.HttpServletResponse; -import javax.servlet.http.HttpSession; - import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -23,12 +19,10 @@ import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.Actions; import edu.cornell.mannlib.vitro.webapp.beans.Individual; import edu.cornell.mannlib.vitro.webapp.beans.VClass; import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest; -import edu.cornell.mannlib.vitro.webapp.controller.freemarker.FreemarkerHttpServlet; import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.ResponseValues; import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.TemplateResponseValues; -import edu.cornell.mannlib.vitro.webapp.dao.jena.QueryUtils; import edu.cornell.mannlib.vitro.webapp.dao.VClassDao; -import edu.cornell.mannlib.vitro.webapp.dao.WebappDaoFactory; +import edu.cornell.mannlib.vitro.webapp.dao.jena.QueryUtils; public class ManagePeopleForOrganizationController extends FreemarkerHttpServlet { @@ -52,11 +46,7 @@ public class ManagePeopleForOrganizationController extends FreemarkerHttpServlet body.put("subjectUri", subjectUri); - if (vreq.getAssertionsWebappDaoFactory() != null) { - vcDao = vreq.getAssertionsWebappDaoFactory().getVClassDao(); - } else { - vcDao = vreq.getFullWebappDaoFactory().getVClassDao(); - } + vcDao = vreq.getUnfilteredAssertionsWebappDaoFactory().getVClassDao(); HashMap>> people = getPeople(subjectUri, vreq); log.debug("people = " + people); @@ -100,7 +90,7 @@ public class ManagePeopleForOrganizationController extends FreemarkerHttpServlet RDFNode subclassUri= soln.get("subclass"); if ( subclassUri != null ) { String subclassUriStr = soln.get("subclass").toString(); - VClass vClass = (VClass) vcDao.getVClassByURI(subclassUriStr); + VClass vClass = vcDao.getVClassByURI(subclassUriStr); String subclass = ((vClass.getName() == null) ? subclassUriStr : vClass.getName()); if(!subclassToPeople.containsKey(subclass)) { subclassToPeople.put(subclass, new ArrayList>()); diff --git a/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ManagePublicationsForIndividualController.java b/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ManagePublicationsForIndividualController.java index ced25681..99da6f24 100644 --- a/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ManagePublicationsForIndividualController.java +++ b/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ManagePublicationsForIndividualController.java @@ -3,14 +3,10 @@ package edu.cornell.mannlib.vitro.webapp.controller.freemarker; import java.util.ArrayList; import java.util.Collections; -import java.util.List; import java.util.HashMap; +import java.util.List; import java.util.Map; -import javax.servlet.RequestDispatcher; -import javax.servlet.http.HttpServletResponse; -import javax.servlet.http.HttpSession; - import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -23,12 +19,10 @@ import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.Actions; import edu.cornell.mannlib.vitro.webapp.beans.Individual; import edu.cornell.mannlib.vitro.webapp.beans.VClass; import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest; -import edu.cornell.mannlib.vitro.webapp.controller.freemarker.FreemarkerHttpServlet; import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.ResponseValues; import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.TemplateResponseValues; -import edu.cornell.mannlib.vitro.webapp.dao.jena.QueryUtils; import edu.cornell.mannlib.vitro.webapp.dao.VClassDao; -import edu.cornell.mannlib.vitro.webapp.dao.WebappDaoFactory; +import edu.cornell.mannlib.vitro.webapp.dao.jena.QueryUtils; public class ManagePublicationsForIndividualController extends FreemarkerHttpServlet { @@ -52,11 +46,7 @@ public class ManagePublicationsForIndividualController extends FreemarkerHttpSer body.put("subjectUri", subjectUri); - if (vreq.getAssertionsWebappDaoFactory() != null) { - vcDao = vreq.getAssertionsWebappDaoFactory().getVClassDao(); - } else { - vcDao = vreq.getFullWebappDaoFactory().getVClassDao(); - } + vcDao = vreq.getUnfilteredAssertionsWebappDaoFactory().getVClassDao(); HashMap>> publications = getPublications(subjectUri, vreq); log.debug("publications = " + publications); @@ -103,7 +93,7 @@ public class ManagePublicationsForIndividualController extends FreemarkerHttpSer RDFNode subclassUri= soln.get("subclass"); if ( subclassUri != null ) { String subclassUriStr = soln.get("subclass").toString(); - VClass vClass = (VClass) vcDao.getVClassByURI(subclassUriStr); + VClass vClass = vcDao.getVClassByURI(subclassUriStr); subclass = ((vClass.getName() == null) ? subclassUriStr : vClass.getName()); } else {