public class EclipseProgressMonitorAdapter
extends java.lang.Object
implements org.eclipse.core.runtime.IProgressMonitor
ProgressMonitor
interface and Eclipse's IProgressMonitor
interface. The
adapter delegates all invocations to the wrapped ProgressMonitor instance.Constructor and Description |
---|
EclipseProgressMonitorAdapter(org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
beginTask(java.lang.String name,
int totalWork) |
void |
done() |
void |
internalWorked(double work) |
boolean |
isCanceled() |
void |
setCanceled(boolean value) |
void |
setTaskName(java.lang.String name) |
void |
subTask(java.lang.String name) |
void |
worked(int work) |
public EclipseProgressMonitorAdapter(org.eclipse.emf.mwe.core.monitor.ProgressMonitor monitor)
monitor
- The MWE ProgressMonitor
implementation to which the invocations of the Eclipse
IProgressMonitor
interface should be delegated.public void beginTask(java.lang.String name, int totalWork)
beginTask
in interface org.eclipse.core.runtime.IProgressMonitor
public void done()
done
in interface org.eclipse.core.runtime.IProgressMonitor
public void internalWorked(double work)
internalWorked
in interface org.eclipse.core.runtime.IProgressMonitor
public boolean isCanceled()
isCanceled
in interface org.eclipse.core.runtime.IProgressMonitor
public void setCanceled(boolean value)
setCanceled
in interface org.eclipse.core.runtime.IProgressMonitor
public void setTaskName(java.lang.String name)
setTaskName
in interface org.eclipse.core.runtime.IProgressMonitor
public void subTask(java.lang.String name)
subTask
in interface org.eclipse.core.runtime.IProgressMonitor
public void worked(int work)
worked
in interface org.eclipse.core.runtime.IProgressMonitor