Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/OrgManageAction.java =================================================================== diff -u -r4a2728da7ea82a98b92d3a8b08feb6efa4023b7d -ra961e120b9299bd497d18a4a9ee9163882c0a217 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/OrgManageAction.java (.../OrgManageAction.java) (revision 4a2728da7ea82a98b92d3a8b08feb6efa4023b7d) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/OrgManageAction.java (.../OrgManageAction.java) (revision a961e120b9299bd497d18a4a9ee9163882c0a217) @@ -23,6 +23,7 @@ package org.lamsfoundation.lams.admin.web; import java.util.ArrayList; +import java.util.Collections; import java.util.List; import javax.servlet.http.HttpServletRequest; @@ -149,6 +150,7 @@ orgManageBeans.add(orgManageBean); } } + Collections.sort(orgManageBeans); orgManageForm.setOrgManageBeans(orgManageBeans); request.setAttribute("OrgManageForm",orgManageForm); // let the jsp know whether to display links Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/OrgManageBean.java =================================================================== diff -u -r08950e1090443c3423a3d1c587416a2fccd8bbdf -ra961e120b9299bd497d18a4a9ee9163882c0a217 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/OrgManageBean.java (.../OrgManageBean.java) (revision 08950e1090443c3423a3d1c587416a2fccd8bbdf) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/OrgManageBean.java (.../OrgManageBean.java) (revision a961e120b9299bd497d18a4a9ee9163882c0a217) @@ -24,6 +24,7 @@ import java.util.Date; +import org.lamsfoundation.lams.usermanagement.Organisation; import org.lamsfoundation.lams.usermanagement.SupportedLocale; /** @@ -37,7 +38,7 @@ * * Created at 22:55:01 on 2006-6-6 */ -public class OrgManageBean { +public class OrgManageBean implements Comparable { /** * OrgManageBean Constructor @@ -106,5 +107,8 @@ public void setEditable(boolean editable) { this.editable = editable; } + public int compareTo(Object o) { + return name.compareToIgnoreCase(((OrgManageBean)o).getName()); + } }