21
21
import java .awt .event .WindowEvent ;
22
22
import java .beans .PropertyChangeEvent ;
23
23
import java .beans .PropertyChangeListener ;
24
- import java .io .File ;
25
24
import java .io .IOException ;
26
25
import java .util .ArrayList ;
27
26
import java .util .Arrays ;
30
29
import java .util .concurrent .CancellationException ;
31
30
import java .util .concurrent .ExecutionException ;
32
31
32
+ @ SuppressWarnings ("serial" )
33
33
public class SDKUpdater extends JFrame implements PropertyChangeListener {
34
-
35
34
private final Vector <String > columnsInstalled = new Vector <>(Arrays .asList ("Path" , "Version" , "Description" ));
36
35
private final Class [] columnClassI = new Class []{
37
36
String .class , String .class , String .class
@@ -45,7 +44,7 @@ public class SDKUpdater extends JFrame implements PropertyChangeListener {
45
44
private static final String PROPERTY_CHANGE_QUERY = "query" ;
46
45
47
46
private AndroidSDK sdk ;
48
- private File toolsFolder ;
47
+ // private File toolsFolder;
49
48
private Vector <Vector <String >> updatesList ;
50
49
private Vector <Vector <String >> installedList ;
51
50
private QueryTask queryTask ;
@@ -78,7 +77,7 @@ public SDKUpdater(Editor editor, AndroidMode androidMode) {
78
77
if (sdk == null )
79
78
return ;
80
79
81
- toolsFolder = sdk .getToolsFolder ();
80
+ // toolsFolder = sdk.getToolsFolder();
82
81
queryTask = new QueryTask ();
83
82
queryTask .addPropertyChangeListener (this );
84
83
queryTask .execute ();
@@ -102,7 +101,7 @@ public void propertyChange(PropertyChangeEvent evt) {
102
101
}
103
102
}
104
103
105
- class QueryTask extends SwingWorker {
104
+ class QueryTask extends SwingWorker < Object , Object > {
106
105
@ Override
107
106
protected Object doInBackground () throws Exception {
108
107
updatesList = new Vector <>();
@@ -181,7 +180,7 @@ protected void done() {
181
180
}
182
181
}
183
182
184
- class DownloadTask extends SwingWorker {
183
+ class DownloadTask extends SwingWorker < Object , Object > {
185
184
@ Override
186
185
protected Object doInBackground () throws Exception {
187
186
downloadTaskRunning = true ;
0 commit comments