protected class DownloadOsmTask.DownloadTask extends PleaseWaitRunnable
Modifier and Type | Field and Description |
---|---|
protected DataSet |
dataSet |
protected boolean |
newLayer |
protected OsmServerReader |
reader |
progressMonitor
Constructor and Description |
---|
DownloadOsmTask.DownloadTask(boolean newLayer,
OsmServerReader reader,
ProgressMonitor progressMonitor) |
Modifier and Type | Method and Description |
---|---|
protected void |
cancel()
User pressed cancel button.
|
protected void |
computeBboxAndCenterScale() |
protected OsmDataLayer |
createNewLayer() |
protected OsmDataLayer |
createNewLayer(java.lang.String layerName) |
protected void |
finish()
Finish up the data work.
|
protected OsmDataLayer |
getEditLayer() |
protected OsmDataLayer |
getFirstDataLayer() |
protected int |
getNumDataLayers() |
protected DataSet |
parseDataSet() |
void |
realRun()
Called in the worker thread to do the actual work.
|
afterFinish, canRunInBackground, getProgressMonitor, operationCanceled, run
protected OsmServerReader reader
protected boolean newLayer
public DownloadOsmTask.DownloadTask(boolean newLayer, OsmServerReader reader, ProgressMonitor progressMonitor)
protected DataSet parseDataSet() throws OsmTransferException
OsmTransferException
public void realRun() throws java.io.IOException, org.xml.sax.SAXException, OsmTransferException
PleaseWaitRunnable
realRun
in class PleaseWaitRunnable
java.io.IOException
org.xml.sax.SAXException
OsmTransferException
protected OsmDataLayer getEditLayer()
protected int getNumDataLayers()
protected OsmDataLayer getFirstDataLayer()
protected OsmDataLayer createNewLayer(java.lang.String layerName)
protected OsmDataLayer createNewLayer()
protected void finish()
PleaseWaitRunnable
finish
in class PleaseWaitRunnable
protected void computeBboxAndCenterScale()
protected void cancel()
PleaseWaitRunnable
cancel
in class PleaseWaitRunnable