1 import java.util.*; 2 3 4 final class ContactComparator implements Comparator{ 5 6 private final java.text.Collator c=java.text.Collator.getInstance(new java.util.Locale (WhisperIM.UserPref.getProperty("lang"))); 7 8 public ContactComparator(){ 9 c.setStrength(java.text.Collator.IDENTICAL); 10 } 11 12 public int compare(Object o1, Object o2){ 13 String s1=((ContactListItem) o1).toString(); 14 String s2=((ContactListItem) o2).toString(); 15 return c.compare(s1,s2); 16 } 17 18 public boolean equals(Object obj){ 19 return this==obj; 20 } 21 } | Popular Tags |