From portal-commits at lists.jboss.org Wed Apr 11 06:46:34 2007 Content-Type: multipart/mixed; boundary="===============3541208835439202406==" MIME-Version: 1.0 From: portal-commits at lists.jboss.org To: portal-commits at lists.jboss.org Subject: [portal-commits] JBoss Portal SVN: r6972 - trunk/core/src/main/org/jboss/portal/core/ui/content/portlet. Date: Wed, 11 Apr 2007 06:46:34 -0400 Message-ID: --===============3541208835439202406== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Author: bdaw Date: 2007-04-11 06:46:34 -0400 (Wed, 11 Apr 2007) New Revision: 6972 Modified: trunk/core/src/main/org/jboss/portal/core/ui/content/portlet/PortletCont= entEditorPortlet.java Log: - sort instances in portlet content editor Modified: trunk/core/src/main/org/jboss/portal/core/ui/content/portlet/Port= letContentEditorPortlet.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/core/src/main/org/jboss/portal/core/ui/content/portlet/PortletCon= tentEditorPortlet.java 2007-04-11 08:41:13 UTC (rev 6971) +++ trunk/core/src/main/org/jboss/portal/core/ui/content/portlet/PortletCon= tentEditorPortlet.java 2007-04-11 10:46:34 UTC (rev 6972) @@ -40,6 +40,8 @@ import java.io.IOException; import java.io.PrintWriter; import java.util.List; +import java.util.Comparator; +import java.util.Collections; = /** * @author Julien Viet @@ -96,6 +98,19 @@ = // load insances this user has access to. List available_instances =3D (List)instanceContainer.getDefinitions(= ); + + // Sort alphabetically + Comparator simpleComparator =3D new Comparator() + { + public int compare(Object o1, Object o2) + { + Instance i1 =3D (Instance)o1; + Instance i2 =3D (Instance)o2; + return i1.getId().compareToIgnoreCase(i2.getId()); + } + }; + Collections.sort(available_instances, simpleComparator); + Instance selectedInstance =3D null; writer.print("