eu.esdihumboldt.hale.server.progress.impl
Class ProgressManager
java.lang.Object
org.eclipse.core.runtime.jobs.ProgressProvider
eu.esdihumboldt.hale.server.progress.impl.ProgressManager
- All Implemented Interfaces:
- ProgressService
public class ProgressManager
- extends org.eclipse.core.runtime.jobs.ProgressProvider
- implements ProgressService
Progress manager to replace the progress provider available in Eclipse in a
context without Eclipse UI.
- Author:
- Simon Templer
Method Summary |
org.eclipse.core.runtime.IProgressMonitor |
createMonitor(org.eclipse.core.runtime.jobs.Job job)
|
Progress |
getJobProgress(org.eclipse.core.runtime.jobs.Job job)
Get the progress for a given job. |
Methods inherited from class org.eclipse.core.runtime.jobs.ProgressProvider |
createMonitor, createProgressGroup, getDefaultMonitor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProgressManager
public ProgressManager()
- Default constructor
createMonitor
public org.eclipse.core.runtime.IProgressMonitor createMonitor(org.eclipse.core.runtime.jobs.Job job)
- Specified by:
createMonitor
in class org.eclipse.core.runtime.jobs.ProgressProvider
- See Also:
ProgressProvider.createMonitor(Job)
getJobProgress
public Progress getJobProgress(org.eclipse.core.runtime.jobs.Job job)
- Description copied from interface:
ProgressService
- Get the progress for a given job.
- Specified by:
getJobProgress
in interface ProgressService
- Parameters:
job
- the job
- Returns:
- the job progress, may be
null
if the progress
monitor was not created yet or the job has already finished - See Also:
ProgressService.getJobProgress(Job)
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d