Ignore:
Timestamp:
2013-06-26T21:04:53+02:00 (11 years ago)
Author:
akks
Message:

see #8809: [patch by brycenesbitt, reworked] detailed documentation for "no suitable download task is available" error (Ctrl-L)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmCompressedTask.java

    r5909 r6031  
    33
    44import java.util.concurrent.Future;
     5
     6import static org.openstreetmap.josm.tools.I18n.tr;
    57
    68import org.openstreetmap.josm.Main;
     
    1214
    1315public class DownloadOsmCompressedTask extends DownloadOsmTask {
    14    
    15     /* (non-Javadoc)
    16      * @see org.openstreetmap.josm.actions.downloadtasks.DownloadTask#acceptsUrl(java.lang.String)
    17      */
     16
     17    String PATTERN_GZ =  "https?://.*/.*\\.osm.(gz|bz2?)";
     18
    1819    @Override
    19     public boolean acceptsUrl(String url) {
    20         return url != null && url.matches("https?://.*/.*\\.osm.(gz|bz2?)"); // Remote .osm.gz / .osm.bz / .osm.bz2 files
     20    public String[] getPatterns() {
     21        return new String[]{PATTERN_GZ};
     22    }
     23
     24    @Override
     25    public String getTitle() {
     26        return tr("Download Compressed OSM");
    2127    }
    2228   
     
    3642     * @param progressMonitor progress monitor for user interaction
    3743     */
     44    @Override
    3845    public Future<?> loadUrl(boolean new_layer, final String url, ProgressMonitor progressMonitor) {
    3946        downloadTask = new DownloadTask(new_layer, new OsmServerLocationReader(url), progressMonitor) {
Note: See TracChangeset for help on using the changeset viewer.