From 03605532e7a79384ee40dcf1838135de8c5cdc7c Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Wed, 19 Nov 2008 02:19:09 +0000
Subject: [PATCH] Complete fix for issue 3622. Make all the elements in the schema panels sorted without taking into account the case.
---
opends/src/guitools/org/opends/guitools/controlpanel/ui/BrowseSchemaPanel.java | 12 ++----------
1 files changed, 2 insertions(+), 10 deletions(-)
diff --git a/opends/src/guitools/org/opends/guitools/controlpanel/ui/BrowseSchemaPanel.java b/opends/src/guitools/org/opends/guitools/controlpanel/ui/BrowseSchemaPanel.java
index bf41891..4019934 100644
--- a/opends/src/guitools/org/opends/guitools/controlpanel/ui/BrowseSchemaPanel.java
+++ b/opends/src/guitools/org/opends/guitools/controlpanel/ui/BrowseSchemaPanel.java
@@ -80,6 +80,7 @@
import org.opends.guitools.controlpanel.ui.nodes.*;
import org.opends.guitools.controlpanel.ui.renderer.CustomListCellRenderer;
import org.opends.guitools.controlpanel.ui.renderer.TreeCellRenderer;
+import org.opends.guitools.controlpanel.util.LowerCaseComparator;
import org.opends.guitools.controlpanel.util.Utilities;
import org.opends.messages.Message;
import org.opends.server.api.AttributeSyntax;
@@ -693,16 +694,7 @@
}
TreePath newSelectionPath = null;
- /**
- * {@inheritDoc}
- */
- Comparator<String> lowerCaseComparator = new Comparator<String>()
- {
- public int compare(String s1, String s2)
- {
- return s1.toLowerCase().compareTo(s2.toLowerCase());
- }
- };
+ Comparator<String> lowerCaseComparator = new LowerCaseComparator();
TreeSet<String> standardOcNames = new TreeSet<String>(lowerCaseComparator);
HashMap<String, StandardObjectClassTreeNode> hmStandardOcs =
--
Gitblit v1.10.0