This commit is contained in:
parent
d1ecaccc5b
commit
693ac3db8f
2 changed files with 15 additions and 2 deletions
|
@ -139,7 +139,10 @@ public class EditConfigurationUtils {
|
|||
|
||||
//is data property or vitro label
|
||||
public static boolean isDataProperty(String predicateUri, VitroRequest vreq) {
|
||||
|
||||
if(predicateUri == null) {
|
||||
log.debug("Predicate URI is null so not data property");
|
||||
return false;
|
||||
}
|
||||
if(isVitroLabel(predicateUri)) {
|
||||
return true;
|
||||
}
|
||||
|
@ -152,6 +155,10 @@ public class EditConfigurationUtils {
|
|||
}
|
||||
//is object property
|
||||
public static boolean isObjectProperty(String predicateUri, VitroRequest vreq) {
|
||||
if(predicateUri == null) {
|
||||
log.debug("Predicate URI is null so not object property");
|
||||
return false;
|
||||
}
|
||||
WebappDaoFactory wdf = vreq.getWebappDaoFactory();
|
||||
ObjectProperty op = wdf.getObjectPropertyDao().getObjectPropertyByURI(predicateUri);
|
||||
DataProperty dp = wdf.getDataPropertyDao().getDataPropertyByURI(predicateUri);
|
||||
|
|
|
@ -30,9 +30,15 @@ public static Log log = LogFactory.getLog("edu.cornell.mannlib.vitro.webapp.jsp.
|
|||
//forward to Edit Request Dispatch Controller
|
||||
String queryString = request.getQueryString();
|
||||
//Instead of edit request which is what we'll do later, here we'll forward to Menu Management Controller
|
||||
//response.sendRedirect("editRequestDispatch?" + queryString);
|
||||
response.sendRedirect(request.getContextPath() + "/editDisplayModel?" + queryString);
|
||||
}
|
||||
|
||||
//This is our way fo being able to test the new edit configuration
|
||||
//TODO: Remove this when testing done
|
||||
if(request.getParameter("testEdit") != null) {
|
||||
String queryString = request.getQueryString();
|
||||
response.sendRedirect(request.getContextPath() + "/editRequestDispatch?" + queryString);
|
||||
}
|
||||
/*
|
||||
Decide which form to forward to, set subjectUri, subjectUriJson, predicateUri, and predicateUriJson in request.
|
||||
Also get the Individual for the subjectUri and put it in the request scope.
|
||||
|
|
Loading…
Add table
Reference in a new issue