public class UploadNoteLayerTask extends AbstractIOTask
NoteLayer
asynchronously.Modifier and Type | Field and Description |
---|---|
private NoteLayer |
layer |
private ProgressMonitor |
monitor |
Constructor and Description |
---|
UploadNoteLayerTask(NoteLayer layer,
ProgressMonitor monitor)
Creates the upload task.
|
Modifier and Type | Method and Description |
---|---|
void |
cancel()
Cancel the task
|
void |
run()
Runs the task
|
getLastException, isCanceled, isFailed, isSuccessful, setCanceled, setFailed, setLastException
private final ProgressMonitor monitor
public UploadNoteLayerTask(NoteLayer layer, ProgressMonitor monitor)
layer
- the layer. Must not be null.monitor
- a progress monitor. If monitor is null, uses NullProgressMonitor.INSTANCE
java.lang.IllegalArgumentException
- if layer is nulljava.lang.IllegalArgumentException
- if strategy is nullpublic void run()
AbstractIOTask
run
in interface java.lang.Runnable
run
in class AbstractIOTask
public void cancel()
AbstractIOTask
cancel
in class AbstractIOTask