Class EclipseProgressObserver.MyProgressMonitor
java.lang.Object
net.ssehub.easy.producer.eclipse.observer.EclipseProgressObserver.MyProgressMonitor
- All Implemented Interfaces:
net.ssehub.easy.basics.progress.BasicProgressObserver.IProgressMonitor
- Enclosing class:
EclipseProgressObserver
private static class EclipseProgressObserver.MyProgressMonitor
extends Object
implements net.ssehub.easy.basics.progress.BasicProgressObserver.IProgressMonitor
Wraps the eclipse progress monitor to the basic progress observer interface.
- Author:
- Holger Eichelberger
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateMyProgressMonitor(org.eclipse.core.runtime.IProgressMonitor monitor) Creates a wrapping instance. -
Method Summary
Modifier and TypeMethodDescriptionvoidprivate org.eclipse.core.runtime.IProgressMonitorReturns the monitor instance.voidsetTaskName(String name) voidvoidworked(int step)
-
Field Details
-
monitor
private org.eclipse.core.runtime.IProgressMonitor monitor
-
-
Constructor Details
-
MyProgressMonitor
private MyProgressMonitor(org.eclipse.core.runtime.IProgressMonitor monitor) Creates a wrapping instance.- Parameters:
monitor- the eclipse monitor instance
-
-
Method Details
-
getMonitor
private org.eclipse.core.runtime.IProgressMonitor getMonitor()Returns the monitor instance.- Returns:
- the instance
-
setTaskName
- Specified by:
setTaskNamein interfacenet.ssehub.easy.basics.progress.BasicProgressObserver.IProgressMonitor
-
beginTask
- Specified by:
beginTaskin interfacenet.ssehub.easy.basics.progress.BasicProgressObserver.IProgressMonitor
-
worked
public void worked(int step) - Specified by:
workedin interfacenet.ssehub.easy.basics.progress.BasicProgressObserver.IProgressMonitor
-
subTask
- Specified by:
subTaskin interfacenet.ssehub.easy.basics.progress.BasicProgressObserver.IProgressMonitor
-