org.openstreetmap.josm.actions.downloadtasks
Class DownloadOsmChangeCompressedTask

java.lang.Object
  extended by org.openstreetmap.josm.actions.downloadtasks.AbstractDownloadTask
      extended by org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask
          extended by org.openstreetmap.josm.actions.downloadtasks.DownloadOsmChangeTask
              extended by org.openstreetmap.josm.actions.downloadtasks.DownloadOsmChangeCompressedTask
All Implemented Interfaces:
DownloadTask

public class DownloadOsmChangeCompressedTask
extends DownloadOsmChangeTask


Nested Class Summary
 
Nested classes/interfaces inherited from class org.openstreetmap.josm.actions.downloadtasks.DownloadOsmChangeTask
DownloadOsmChangeTask.DownloadTask
 
Field Summary
 
Fields inherited from class org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask
currentBounds, downloadedData, downloadTask, newLayerName, targetLayer
 
Constructor Summary
DownloadOsmChangeCompressedTask()
           
 
Method Summary
 boolean acceptsUrl(java.lang.String url)
          Returns true if the task is able to open the given URL, false otherwise.
 java.util.concurrent.Future<?> loadUrl(boolean new_layer, java.lang.String url, ProgressMonitor progressMonitor)
          Loads a given URL
 
Methods inherited from class org.openstreetmap.josm.actions.downloadtasks.DownloadOsmChangeTask
download
 
Methods inherited from class org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask
cancel, download, download, extractOsmFilename, getDownloadedData, rememberDownloadedData
 
Methods inherited from class org.openstreetmap.josm.actions.downloadtasks.AbstractDownloadTask
getErrorObjects, isCanceled, isFailed, rememberErrorMessage, rememberException, setCanceled, setFailed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DownloadOsmChangeCompressedTask

public DownloadOsmChangeCompressedTask()
Method Detail

acceptsUrl

public boolean acceptsUrl(java.lang.String url)
Description copied from interface: DownloadTask
Returns true if the task is able to open the given URL, false otherwise.

Specified by:
acceptsUrl in interface DownloadTask
Overrides:
acceptsUrl in class DownloadOsmChangeTask
Parameters:
url - the url to download from
Returns:
True if the task is able to open the given URL, false otherwise.

loadUrl

public java.util.concurrent.Future<?> loadUrl(boolean new_layer,
                                              java.lang.String url,
                                              ProgressMonitor progressMonitor)
Loads a given URL

Specified by:
loadUrl in interface DownloadTask
Overrides:
loadUrl in class DownloadOsmChangeTask
Parameters:
True - if the data should be saved to a new layer
The - URL as String
Returns:
the future representing the asynchronous task
See Also:
DownloadTask.download(boolean, Bounds, ProgressMonitor)


JOSM