001
014
015 package com.liferay.portal.kernel.plugin;
016
017 import java.util.Comparator;
018
019
022 public class PluginPackageNameAndContextComparator
023 implements Comparator<PluginPackage> {
024
025 @Override
026 public int compare(PluginPackage package1, PluginPackage package2) {
027 String name1 = package1.getName();
028 String name2 = package2.getName();
029
030 int value = name1.compareTo(name2);
031
032 if (value == 0) {
033 String context1 = package1.getContext();
034 String context2 = package2.getContext();
035
036 value = context1.compareTo(context2);
037 }
038
039 return value;
040 }
041
042 }