source: josm/trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmUrlTask.java@ 4996

Last change on this file since 4996 was 4996, checked in by Don-vip, 12 years ago

fix #2012 - Download from URL dropped on main window

File size: 723 bytes
Line 
1// License: GPL. For details, see LICENSE file.
2package org.openstreetmap.josm.actions.downloadtasks;
3
4import java.util.concurrent.Future;
5
6import org.openstreetmap.josm.gui.progress.ProgressMonitor;
7import org.openstreetmap.josm.tools.OsmUrlToBounds;
8
9public class DownloadOsmUrlTask extends DownloadOsmTask {
10
11 @Override
12 public Future<?> loadUrl(boolean newLayer, String url, ProgressMonitor progressMonitor) {
13 return download(newLayer, OsmUrlToBounds.parse(url), null);
14 }
15
16 @Override
17 public boolean acceptsUrl(String url) {
18 return url != null && (
19 url.matches("http://www\\.openstreetmap\\.org/\\?lat=.*&lon=.*&zoom=.*")
20 );
21 }
22}
Note: See TracBrowser for help on using the repository browser.