Changeset 9 in josm for src/org/openstreetmap/josm/actions/OpenGpxAction.java
- Timestamp:
- 2005-10-04T00:09:32+02:00 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/org/openstreetmap/josm/actions/OpenGpxAction.java
r7 r9 13 13 import javax.swing.filechooser.FileFilter; 14 14 15 import org.jdom.JDOMException;16 15 import org.openstreetmap.josm.data.osm.DataSet; 17 16 import org.openstreetmap.josm.gui.Main; 18 17 import org.openstreetmap.josm.gui.MapFrame; 19 18 import org.openstreetmap.josm.io.GpxReader; 19 import org.openstreetmap.josm.io.DataReader.ConnectionException; 20 import org.openstreetmap.josm.io.DataReader.ParseException; 20 21 21 22 /** … … 53 54 54 55 try { 55 DataSet dataSet = new GpxReader( ).parse(new FileReader(gpxFile));56 DataSet dataSet = new GpxReader(new FileReader(gpxFile)).parse(); 56 57 MapFrame map = new MapFrame(dataSet); 57 58 Main.main.setMapFrame(gpxFile.getName(), map); 58 } catch ( JDOMException x) {59 } catch (ParseException x) { 59 60 x.printStackTrace(); 60 JOptionPane.showMessageDialog(Main.main, "Illegal GPX document:\n"+x.getMessage());61 JOptionPane.showMessageDialog(Main.main, x.getMessage()); 61 62 } catch (IOException x) { 62 63 x.printStackTrace(); 63 JOptionPane.showMessageDialog(Main.main, "Could not read '"+gpxFile.getName()+"':\n"+x.getMessage()); 64 JOptionPane.showMessageDialog(Main.main, "Could not read '"+gpxFile.getName()+"'\n"+x.getMessage()); 65 } catch (ConnectionException x) { 66 x.printStackTrace(); 67 JOptionPane.showMessageDialog(Main.main, x.getMessage()); 64 68 } 65 69 }
Note:
See TracChangeset
for help on using the changeset viewer.
