001
014
015 package com.liferay.portal.security.permission.comparator;
016
017 import com.liferay.portal.security.permission.ResourceActionsUtil;
018
019 import java.io.Serializable;
020
021 import java.util.Comparator;
022
023
026 public class ModelResourceWeightComparator
027 implements Comparator<String>, Serializable {
028
029 @Override
030 public int compare(String resource1, String resource2) {
031 double weight1 = ResourceActionsUtil.getModelResourceWeight(resource1);
032 double weight2 = ResourceActionsUtil.getModelResourceWeight(resource2);
033
034 return Double.compare(weight1, weight2);
035 }
036
037 }