Changeset 32754 in osm


Ignore:
Timestamp:
2016-08-01T22:47:14+02:00 (8 years ago)
Author:
donvip
Message:

fix error-prone warnings

Location:
applications/editors/josm/plugins/rasterfilters/src/org/openstreetmap/josm/plugins/rasterfilters
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/rasterfilters/src/org/openstreetmap/josm/plugins/rasterfilters/gui/FilterPanel.java

    r31506 r32754  
    286286                                if ((i % 20) == 0) {
    287287
    288                                         labelTable.put(new Integer(i),
     288                                        labelTable.put(Integer.valueOf(i),
    289289                                                        new JLabel(String.valueOf(i * delta / 100)));
    290290
     
    294294                        try {
    295295
    296                                 slider = new JSlider(JSlider.HORIZONTAL, minValue, maxValue,
    297                                                 new Double(initValue).intValue());
     296                                slider = new JSlider(JSlider.HORIZONTAL, minValue, maxValue, (int) initValue);
    298297                                slider.setMinorTickSpacing(maxValue / 4);
    299298                                slider.setName(json.getString("name"));
  • applications/editors/josm/plugins/rasterfilters/src/org/openstreetmap/josm/plugins/rasterfilters/model/FiltersManager.java

    r32753 r32754  
    7979                        clazz = FiltersDownloader.loader.loadClass(filterState
    8080                                        .getFilterClassName());
    81                         filter = (Filter) clazz.newInstance();
    82 
    83                 } catch (InstantiationException | IllegalAccessException e) {
    84                         e.printStackTrace();
    85                 } catch (ClassNotFoundException e) {
     81                        filter = (Filter) clazz.getConstructor().newInstance();
     82
     83                } catch (ReflectiveOperationException | IllegalArgumentException | SecurityException e) {
    8684                        e.printStackTrace();
    8785                }
  • applications/editors/josm/plugins/rasterfilters/src/org/openstreetmap/josm/plugins/rasterfilters/preferences/FiltersDownloader.java

    r31527 r32754  
    2020import java.net.URLClassLoader;
    2121import java.net.URLConnection;
     22import java.nio.charset.StandardCharsets;
     23import java.nio.file.Files;
    2224import java.util.ArrayList;
    2325import java.util.HashMap;
     
    223225                Main.debug("EXIST FILE? " + file.exists());
    224226
    225                 try {
    226                         FileReader fileReader = new FileReader(file);
    227                         BufferedReader br = new BufferedReader(fileReader);
    228 
    229                         String temp = null;
     227                try (BufferedReader br = Files.newBufferedReader(file.toPath(), StandardCharsets.UTF_8)) {
     228                        String temp;
    230229
    231230                        while ((temp = br.readLine()) != null) {
     
    244243                                }
    245244                        }
    246 
    247                         br.close();
    248245                } catch (IOException e) {
    249246                        e.printStackTrace();
     
    289286                Main.debug("pluginDir and urls map" + file.getAbsoluteFile());
    290287
    291                 FileWriter fileWriter = null;
    292                 BufferedWriter writer = null;
    293                 try {
    294                         fileWriter = new FileWriter(file);
    295                         writer = new BufferedWriter(fileWriter);
    296                 } catch (IOException e) {
    297                         e.printStackTrace();
    298                 }
    299 
    300                 for (JsonObject temp : metaList) {
     288                try (BufferedWriter writer = Files.newBufferedWriter(file.toPath(), StandardCharsets.UTF_8)) {
     289                    for (JsonObject temp : metaList) {
    301290                        JsonArray binaries = temp.getJsonArray("binaries");
    302291
     
    314303                                }
    315304                        }
    316                 }
    317 
    318                 try {
    319                         writer.close();
    320                         fileWriter.close();
     305                    }
    321306                } catch (IOException e) {
    322307                        e.printStackTrace();
  • applications/editors/josm/plugins/rasterfilters/src/org/openstreetmap/josm/plugins/rasterfilters/preferences/RasterFiltersPreferences.java

    r32503 r32754  
    108108        }
    109109
    110         class FiltersTableModel extends AbstractTableModel {
     110        static class FiltersTableModel extends AbstractTableModel {
    111111
    112112                String[] columnNames = { "Filter Name", "Author", "Description", "" };
Note: See TracChangeset for help on using the changeset viewer.