diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/DatapropEditController.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/DatapropEditController.java index 732b62be8..a86532174 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/DatapropEditController.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/DatapropEditController.java @@ -70,7 +70,7 @@ public class DatapropEditController extends BaseEditController { RequestDispatcher rd = request.getRequestDispatcher(Controllers.BASIC_JSP); - results.add(dp.getLocalNameWithPrefix()); // column 1 + results.add(dp.getPickListName()); // column 1 results.add(dp.getPublicName() == null ? "(no public label)" : dp.getPublicName()); // column 2 if (dp.getGroupURI() != null) { diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/EntityEditController.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/EntityEditController.java index 41d42f77e..ac1728648 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/EntityEditController.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/EntityEditController.java @@ -96,6 +96,7 @@ public class EntityEditController extends BaseEditController { String classStr = ""; List classList = inferredEnt.getVClasses(false); + sortForPickList(classList, vreq); if (classList != null) { for (Iterator classIt = classList.iterator(); classIt.hasNext();) { VClass vc = classIt.next(); @@ -103,7 +104,7 @@ public class EntityEditController extends BaseEditController { try { rClassName = "" + - vc.getLocalNameWithPrefix()+""; + vc.getPickListName()+""; } catch (Exception e) { rClassName = vc.getLocalNameWithPrefix(); } @@ -131,7 +132,9 @@ public class EntityEditController extends BaseEditController { FormObject foo = new FormObject(); HashMap> OptionMap = new HashMap>(); - request.setAttribute("types",ent.getVClasses(false)); // we're displaying all assertions, including indirect types + List types = ent.getVClasses(false); + sortForPickList(types, vreq); + request.setAttribute("types", types); // we're displaying all assertions, including indirect types try { List