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.