public class ThreadSafeProgressMonitor
extends org.eclipse.core.runtime.ProgressMonitorWrapper
| Constructor and Description |
|---|
ThreadSafeProgressMonitor(org.eclipse.core.runtime.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(org.eclipse.core.runtime.IStatus reason) |
void |
setCanceled(boolean b) |
void |
setTaskName(String name) |
void |
setWorkRemaining(int remaining) |
void |
subTask(String name) |
void |
worked(int work) |
public ThreadSafeProgressMonitor(org.eclipse.core.runtime.IProgressMonitor monitor)
monitor - public void beginTask(String name, int totalWork)
beginTask in interface org.eclipse.core.runtime.IProgressMonitorbeginTask in class org.eclipse.core.runtime.ProgressMonitorWrapperProgressMonitorWrapper.beginTask(java.lang.String, int)public void clearBlocked()
clearBlocked in interface org.eclipse.core.runtime.IProgressMonitorWithBlockingclearBlocked in class org.eclipse.core.runtime.ProgressMonitorWrapperProgressMonitorWrapper.clearBlocked()public void setWorkRemaining(int remaining)
public void done()
done in interface org.eclipse.core.runtime.IProgressMonitordone in class org.eclipse.core.runtime.ProgressMonitorWrapperProgressMonitorWrapper.done()public void internalWorked(double work)
internalWorked in interface org.eclipse.core.runtime.IProgressMonitorinternalWorked in class org.eclipse.core.runtime.ProgressMonitorWrapperProgressMonitorWrapper.internalWorked(double)public boolean isCanceled()
isCanceled in interface org.eclipse.core.runtime.IProgressMonitorisCanceled in class org.eclipse.core.runtime.ProgressMonitorWrapperProgressMonitorWrapper.isCanceled()public void setBlocked(org.eclipse.core.runtime.IStatus reason)
setBlocked in interface org.eclipse.core.runtime.IProgressMonitorWithBlockingsetBlocked in class org.eclipse.core.runtime.ProgressMonitorWrapperProgressMonitorWrapper.setBlocked(org.eclipse.core.runtime.IStatus)public void setCanceled(boolean b)
setCanceled in interface org.eclipse.core.runtime.IProgressMonitorsetCanceled in class org.eclipse.core.runtime.ProgressMonitorWrapperProgressMonitorWrapper.setCanceled(boolean)public void setTaskName(String name)
setTaskName in interface org.eclipse.core.runtime.IProgressMonitorsetTaskName in class org.eclipse.core.runtime.ProgressMonitorWrapperProgressMonitorWrapper.setTaskName(java.lang.String)public void subTask(String name)
subTask in interface org.eclipse.core.runtime.IProgressMonitorsubTask in class org.eclipse.core.runtime.ProgressMonitorWrapperProgressMonitorWrapper.subTask(java.lang.String)public void worked(int work)
worked in interface org.eclipse.core.runtime.IProgressMonitorworked in class org.eclipse.core.runtime.ProgressMonitorWrapperProgressMonitorWrapper.worked(int)
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.