Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as Java by Dolf ( 11 years ago )
+ Collections.sort(inclusions, new Comparator<Selection>() {
+ public int compare(Selection o1, Selection o2) {
+ int o1Depth = 0;
+ int o2Depth = 0;
+ if(o1.getRootElement() instanceof Level) {
+ o1Depth = ((Level) o1.getRootElement()).getDepth();
+ } else if(o1.getRootElement() instanceof Member) {
+ o1Depth = ((Member) o1.getRootElement()).getLevel().getDepth();
+ }
+
+ if(o2.getRootElement() instanceof Level) {
+ o2Depth = ((Level) o2.getRootElement()).getDepth();
+ } else if(o2.getRootElement() instanceof Member) {
+ o2Depth = ((Member) o2.getRootElement()).getLevel().getDepth();
+ }
+ if(o1Depth < o2Depth) {
+ return -1;
+ } else if (o1Depth > o2Depth) {
+ return 1;
+ } else {
+ return 0;
+ }
+
+ }
+ });
Revise this Paste