001
014
015 package com.liferay.portlet.social.util.comparator;
016
017 import com.liferay.portlet.social.model.SocialActivityDefinition;
018
019 import java.util.Comparator;
020 import java.util.Locale;
021
022
025 public class SocialActivityDefinitionNameComparator
026 implements Comparator<SocialActivityDefinition> {
027
028 public SocialActivityDefinitionNameComparator(Locale locale) {
029 _locale = locale;
030 }
031
032 public int compare(
033 SocialActivityDefinition activityDefinition1,
034 SocialActivityDefinition activityDefinition2) {
035
036 String name1 = activityDefinition1.getName(_locale);
037 String name2 = activityDefinition2.getName(_locale);
038
039 return name1.compareTo(name2);
040 }
041
042 private Locale _locale;
043
044 }