File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed
it.baeyens.arduino.core/src/it/baeyens/arduino Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 13
13
import java .util .List ;
14
14
import java .util .Map ;
15
15
16
- public class Package {
16
+ public class Package implements Comparable < Package > {
17
17
18
18
private String name ;
19
19
private String maintainer ;
@@ -172,4 +172,9 @@ public int hashCode() {
172
172
return this .name .hashCode ();
173
173
}
174
174
175
+ @ Override
176
+ public int compareTo (Package other ) {
177
+ return name .compareTo (other .name );
178
+ }
179
+
175
180
}
Original file line number Diff line number Diff line change @@ -81,12 +81,7 @@ private void updateTable() {
81
81
this .platformTree .removeAll ();
82
82
83
83
List <Package > packages = Manager .getPackages ();
84
- Collections .sort (packages , new Comparator <Package >() {
85
- @ Override
86
- public int compare (Package arg0 , Package arg1 ) {
87
- return arg0 .getName ().compareTo (arg1 .getName ());
88
- }
89
- });
84
+ Collections .sort (packages );
90
85
91
86
for (Package curPackage : packages ) {
92
87
TreeItem packageItem = new TreeItem (this .platformTree , SWT .NONE );
You can’t perform that action at this time.
0 commit comments