Class SubProgressMonitor
- java.lang.Object
-
- org.eclipse.core.runtime.ProgressMonitorWrapper
-
- org.eclipse.core.runtime.SubProgressMonitor
-
- org.eclipse.net4j.util.om.monitor.SubProgressMonitor
-
- All Implemented Interfaces:
IProgressMonitor,IProgressMonitorWithBlocking
- Direct Known Subclasses:
EclipseMonitor.SynchronizedSubProgressMonitor
public class SubProgressMonitor extends SubProgressMonitor
- Since:
- 3.6
- Author:
- Eike Stepper
-
-
Field Summary
-
Fields inherited from class org.eclipse.core.runtime.SubProgressMonitor
PREPEND_MAIN_LABEL_TO_SUBTASK, SUPPRESS_SUBTASK_LABEL
-
Fields inherited from interface org.eclipse.core.runtime.IProgressMonitor
UNKNOWN
-
-
Constructor Summary
Constructors Constructor Description SubProgressMonitor(IProgressMonitor monitor, int ticks)SubProgressMonitor(IProgressMonitor monitor, int ticks, int style)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeginTask(java.lang.String name, int totalWork)voiddone()voidinternalWorked(double work)voidsubTask(java.lang.String name)voidworked(int work)-
Methods inherited from class org.eclipse.core.runtime.ProgressMonitorWrapper
clearBlocked, getWrappedProgressMonitor, isCanceled, setBlocked, setCanceled, setTaskName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.core.runtime.IProgressMonitor
slice
-
-
-
-
Constructor Detail
-
SubProgressMonitor
public SubProgressMonitor(IProgressMonitor monitor, int ticks, int style)
-
SubProgressMonitor
public SubProgressMonitor(IProgressMonitor monitor, int ticks)
-
-
Method Detail
-
beginTask
public void beginTask(java.lang.String name, int totalWork)- Specified by:
beginTaskin interfaceIProgressMonitor- Overrides:
beginTaskin classSubProgressMonitor
-
done
public void done()
- Specified by:
donein interfaceIProgressMonitor- Overrides:
donein classSubProgressMonitor
-
internalWorked
public void internalWorked(double work)
- Specified by:
internalWorkedin interfaceIProgressMonitor- Overrides:
internalWorkedin classSubProgressMonitor
-
subTask
public void subTask(java.lang.String name)
- Specified by:
subTaskin interfaceIProgressMonitor- Overrides:
subTaskin classSubProgressMonitor
-
worked
public void worked(int work)
- Specified by:
workedin interfaceIProgressMonitor- Overrides:
workedin classSubProgressMonitor
-
-