Index: lams_common/src/java/org/lamsfoundation/lams/usermanagement/SupportedLocale.java =================================================================== diff -u -r0ff427cbcf60a11b06f033886c617ade68044542 -r869b783a19d3623a108ff7e6b7d4ec6d7340124b --- lams_common/src/java/org/lamsfoundation/lams/usermanagement/SupportedLocale.java (.../SupportedLocale.java) (revision 0ff427cbcf60a11b06f033886c617ade68044542) +++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/SupportedLocale.java (.../SupportedLocale.java) (revision 869b783a19d3623a108ff7e6b7d4ec6d7340124b) @@ -10,7 +10,7 @@ * table="lams_supported_locale" * */ -public class SupportedLocale implements Serializable { +public class SupportedLocale implements Serializable,Comparable { /** * @@ -112,5 +112,10 @@ .toString(); } + public int compareTo(Object o) { + SupportedLocale locale = (SupportedLocale)o; + return description.compareTo(locale.getDescription()); + } + }