001
014
015 package com.liferay.portal.util.comparator;
016
017 import com.liferay.portal.kernel.util.GetterUtil;
018 import com.liferay.portal.kernel.util.StringPool;
019 import com.liferay.portal.model.Portlet;
020
021 import java.util.Comparator;
022
023
026 public class PortletNameComparator implements Comparator<Portlet> {
027
028 @Override
029 public int compare(Portlet portlet1, Portlet portlet2) {
030 String portletName1 = StringPool.BLANK;
031
032 if (portlet1 != null) {
033 portletName1 = GetterUtil.getString(portlet1.getPortletName());
034 }
035
036 String portletName2 = StringPool.BLANK;
037
038 if (portlet2 != null) {
039 portletName2 = GetterUtil.getString(portlet2.getPortletName());
040 }
041
042 return portletName1.compareTo(portletName2);
043 }
044
045 }