public class ThreadSafeProgressMonitor extends ProgressMonitorWrapper
UNKNOWN
Constructor and Description |
---|
ThreadSafeProgressMonitor(IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
void |
beginTask(String name,
int totalWork) |
void |
clearBlocked() |
void |
done() |
void |
internalWorked(double work) |
boolean |
isCanceled() |
void |
setBlocked(IStatus reason) |
void |
setCanceled(boolean b) |
void |
setTaskName(String name) |
void |
setWorkRemaining(int remaining) |
void |
subTask(String name) |
void |
worked(int work) |
getWrappedProgressMonitor
public ThreadSafeProgressMonitor(IProgressMonitor monitor)
monitor
- public void beginTask(String name, int totalWork)
beginTask
in interface IProgressMonitor
beginTask
in class ProgressMonitorWrapper
ProgressMonitorWrapper.beginTask(java.lang.String, int)
public void clearBlocked()
clearBlocked
in interface IProgressMonitorWithBlocking
clearBlocked
in class ProgressMonitorWrapper
ProgressMonitorWrapper.clearBlocked()
public void setWorkRemaining(int remaining)
public void done()
done
in interface IProgressMonitor
done
in class ProgressMonitorWrapper
ProgressMonitorWrapper.done()
public void internalWorked(double work)
internalWorked
in interface IProgressMonitor
internalWorked
in class ProgressMonitorWrapper
ProgressMonitorWrapper.internalWorked(double)
public boolean isCanceled()
isCanceled
in interface IProgressMonitor
isCanceled
in class ProgressMonitorWrapper
ProgressMonitorWrapper.isCanceled()
public void setBlocked(IStatus reason)
setBlocked
in interface IProgressMonitorWithBlocking
setBlocked
in class ProgressMonitorWrapper
ProgressMonitorWrapper.setBlocked(org.eclipse.core.runtime.IStatus)
public void setCanceled(boolean b)
setCanceled
in interface IProgressMonitor
setCanceled
in class ProgressMonitorWrapper
ProgressMonitorWrapper.setCanceled(boolean)
public void setTaskName(String name)
setTaskName
in interface IProgressMonitor
setTaskName
in class ProgressMonitorWrapper
ProgressMonitorWrapper.setTaskName(java.lang.String)
public void subTask(String name)
subTask
in interface IProgressMonitor
subTask
in class ProgressMonitorWrapper
ProgressMonitorWrapper.subTask(java.lang.String)
public void worked(int work)
worked
in interface IProgressMonitor
worked
in class ProgressMonitorWrapper
ProgressMonitorWrapper.worked(int)
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.