Skip to content

Commit

Permalink
Change sort on builtIn to sort on defaultValue
Browse files Browse the repository at this point in the history
  • Loading branch information
danchang committed May 21, 2012
1 parent d0c9d96 commit e1ec77d
Showing 1 changed file with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ public class PermissionsResource extends UserResource {

// use to define all possible sort fields
private enum SortField {
NAME, DESCRIPTION, LABEL, BUILTIN, NONE;
NAME, DESCRIPTION, LABEL, DEFAULTVALUE, NONE;

public static SortField toSortField(String fieldString) {
if (fieldString == null) {
Expand Down Expand Up @@ -298,13 +298,13 @@ public int compare(Object object1, Object object2) {
});
break;

case BUILTIN:
case DEFAULTVALUE:
Collections.sort(permissions, new Comparator() {

public int compare(Object object1, Object object2) {
Permission permission1 = (Permission) object1;
Permission permission2 = (Permission) object2;
return RestUtilities.compareIgnoreCaseNullSafe(Boolean.toString(permission1.isBuiltIn()),Boolean.toString(permission2.isBuiltIn()));
return RestUtilities.compareIgnoreCaseNullSafe(Boolean.toString(permission1.getDefaultValue()),Boolean.toString(permission2.getDefaultValue()));
}

});
Expand Down Expand Up @@ -350,13 +350,13 @@ public int compare(Object object1, Object object2) {
});
break;

case BUILTIN:
case DEFAULTVALUE:
Collections.sort(permissions, new Comparator() {

public int compare(Object object1, Object object2) {
Permission permission1 = (Permission) object1;
Permission permission2 = (Permission) object2;
return RestUtilities.compareIgnoreCaseNullSafe(Boolean.toString(permission2.isBuiltIn()),Boolean.toString(permission1.isBuiltIn()));
return RestUtilities.compareIgnoreCaseNullSafe(Boolean.toString(permission2.getDefaultValue()),Boolean.toString(permission1.getDefaultValue()));
}

});
Expand Down

0 comments on commit e1ec77d

Please sign in to comment.