Ignore:
Timestamp:
2014-05-09T05:21:14+02:00 (11 years ago)
Author:
donvip
Message:

[josm_plugins] see #josm8465 - Java 7 code update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified applications/editors/josm/plugins/mirrored_download/src/mirrored_download/UrlSelectionDialog.java

    r30354 r30436  
    2626import org.openstreetmap.josm.Main;
    2727import org.openstreetmap.josm.io.MirroredInputStream;
    28 import org.openstreetmap.josm.tools.Utils;
    2928
    3029public class UrlSelectionDialog
     
    106105    String src = Main.pref.get("plugin.mirrored_download.url-src", "https://josm.openstreetmap.de/mirrored_download_info");
    107106    Collection<String> urls = new ArrayList<String>();
    108     InputStream in = null;
    109     try {
    110       in = new MirroredInputStream(src, 24*60*60);
    111       BufferedReader reader = new BufferedReader(new InputStreamReader(in));
     107    try (
     108      InputStream in = new MirroredInputStream(src, 24*60*60);
     109      BufferedReader reader = new BufferedReader(new InputStreamReader(in))
     110    ) {
    112111      String line = null;
    113112      while ((line = reader.readLine()) != null) {
     
    117116        }
    118117      }
    119       Utils.close(reader);
    120118    } catch (IOException e) {
    121       e.printStackTrace();
    122     } finally {
    123       Utils.close(in);
     119      Main.error(e);
    124120    }
    125121    for (String url : Main.pref.getCollection("plugin.mirrored_download.custom-urls")) {
     
    136132          cbSelectUrl.getSelectedItem().toString());
    137133    }
    138 
    139134  }
    140135
Note: See TracChangeset for help on using the changeset viewer.