Changeset 2097 in josm for trunk/src/org/openstreetmap/josm/actions
- Timestamp:
- 2009-09-12T06:45:07+02:00 (17 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/actions/downloadtasks
- Files:
-
- 2 edited
-
DownloadOsmTask.java (modified) (4 diffs)
-
DownloadOsmTaskList.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java
r2013 r2097 17 17 import org.openstreetmap.josm.data.osm.DataSet; 18 18 import org.openstreetmap.josm.data.osm.DataSource; 19 import org.openstreetmap.josm.gui.ExceptionDialogUtil;20 19 import org.openstreetmap.josm.gui.PleaseWaitRunnable; 21 20 import org.openstreetmap.josm.gui.download.DownloadDialog.DownloadTask; … … 28 27 import org.openstreetmap.josm.io.OsmServerReader; 29 28 import org.openstreetmap.josm.io.OsmTransferException; 29 import org.openstreetmap.josm.tools.ExceptionUtil; 30 30 import org.xml.sax.SAXException; 31 31 … … 107 107 return; 108 108 if (lastException != null) { 109 Exception DialogUtil.explainException(lastException);109 getProgressMonitor().setErrorMessage(ExceptionUtil.explainException(lastException)); 110 110 DownloadOsmTask.this.setFailed(true); 111 111 return; … … 113 113 if (dataSet == null) 114 114 return; // user canceled download or error occurred 115 if (currentBounds == null) {115 if (currentBounds == null) 116 116 return; // no data retrieved 117 }118 117 if (dataSet.allPrimitives().isEmpty()) { 119 118 progressMonitor.setErrorMessage(tr("No data imported.")); -
trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTaskList.java
r2077 r2097 95 95 String errors = ""; 96 96 97 LinkedList<Integer> shown = new LinkedList<Integer>(); 97 98 for(DownloadTask dt : osmTasks) { 98 99 String err = dt.getErrorMessage(); 99 if(err.equals("")) { 100 // avoid display of identical messages 101 if (err.equals("") || shown.contains(err.hashCode())) { 100 102 continue; 101 103 } 104 shown.add(err.hashCode()); 102 105 errors += "<br>* " + err; 103 106 }
Note:
See TracChangeset
for help on using the changeset viewer.
