Ignore:
Timestamp:
2011-05-15T23:51:25+02:00 (13 years ago)
Author:
bastiK
Message:

PaintVisitor refactoring, includes hook for external MapRenderers (author: Gubaer)

Location:
trunk/src/org/openstreetmap/josm/plugins
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/plugins/PluginDownloadTask.java

    r3530 r4087  
    2424import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    2525import org.openstreetmap.josm.tools.CheckParameterUtil;
     26import org.openstreetmap.josm.tools.Utils;
    2627import org.xml.sax.SAXException;
    2728
     
    145146            throw new PluginDownloadException(e);
    146147        } finally {
    147             if (in != null) {
    148                 try {
    149                     in.close();
    150                 } catch(IOException e) { /* ignore */}
    151             }
     148            Utils.close(in);
    152149            synchronized(this) {
    153150                downloadConnection = null;
    154151            }
    155             if (out != null) {
    156                 try {
    157                     out.close();
    158                 } catch(IOException e) { /* ignore */}
    159             }
     152            Utils.close(out);
    160153        }
    161154    }
  • trunk/src/org/openstreetmap/josm/plugins/ReadLocalPluginInformationTask.java

    r3874 r4087  
    1818import org.openstreetmap.josm.io.OsmTransferException;
    1919import org.openstreetmap.josm.tools.ImageProvider;
     20import org.openstreetmap.josm.tools.Utils;
    2021import org.xml.sax.SAXException;
    2122
     
    186187            throw new PluginListParseException(e);
    187188        } finally {
    188             if (fin != null) {
    189                 try {
    190                     fin.close();
    191                 } catch(IOException e){ /* ignore */}
    192             }
     189            Utils.close(fin);
    193190        }
    194191    }
  • trunk/src/org/openstreetmap/josm/plugins/ReadRemotePluginInformationTask.java

    r3730 r4087  
    3434import org.openstreetmap.josm.io.OsmTransferException;
    3535import org.openstreetmap.josm.tools.ImageProvider;
     36import org.openstreetmap.josm.tools.Utils;
    3637import org.xml.sax.SAXException;
    3738
     
    188189                connection = null;
    189190            }
    190             if (in != null) {
    191                 try {
    192                     in.close();
    193                 } catch(IOException e){/* ignore */}
    194             }
     191            Utils.close(in);
    195192            monitor.finishTask();
    196193        }
     
    242239                connection = null;
    243240            }
    244             if (in != null) {
    245                 try {
    246                     in.close();
    247                 } catch(IOException e){/* ignore */}
    248             }
     241            Utils.close(in);
    249242            monitor.finishTask();
    250243        }
Note: See TracChangeset for help on using the changeset viewer.