From 40ab798c48aa92e3447a6b6988496e4ce9cc5ed8 Mon Sep 17 00:00:00 2001 From: ass92 Date: Fri, 5 Nov 2010 15:34:20 +0000 Subject: [PATCH] NIHVIVO-1306 code fix for sorting properties on dropdown. --- .../edit/PropertyRetryController.java | 45 +++++++++++++++++-- 1 file changed, 42 insertions(+), 3 deletions(-) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/PropertyRetryController.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/PropertyRetryController.java index 34ab8633f..70737fe25 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/PropertyRetryController.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/PropertyRetryController.java @@ -4,11 +4,15 @@ package edu.cornell.mannlib.vitro.webapp.controller.edit; import java.io.IOException; import java.net.URLEncoder; +import java.text.Collator; import java.util.ArrayList; import java.util.Collections; +import java.util.Comparator; import java.util.HashMap; +import java.util.Iterator; import java.util.LinkedList; import java.util.List; +import java.util.ListIterator; import javax.servlet.RequestDispatcher; import javax.servlet.http.HttpServletRequest; @@ -146,7 +150,8 @@ public class PropertyRetryController extends BaseEditController { FormObject foo = new FormObject(); - foo.setErrorMap(epo.getErrMsgMap()); + foo.setErrorMap(epo.getErrMsgMap()); + HashMap> optionMap = new HashMap>(); try { @@ -158,7 +163,9 @@ public class PropertyRetryController extends BaseEditController { optionMap.put("NamespaceInverse", namespaceIdInverseList); List objPropList = propDao.getAllObjectProperties(); Collections.sort(objPropList); - List