# Uses of Interface
org.eclipse.core.runtime.IProgressMonitorWithBlocking

Packages that use IProgressMonitorWithBlocking
Package
Description
org.eclipse.core.runtime
Provides support for the runtime platform, core utility methods and the extension registry.
org.eclipse.jface.operation
Provides JFace support for long-running operations.
org.eclipse.jface.wizard
Provides a framework for wizards.

## Uses of IProgressMonitorWithBlocking in org.eclipse.core.runtime

Classes in org.eclipse.core.runtime that implement IProgressMonitorWithBlocking
Modifier and Type
Class
Description
`class`
`ProgressMonitorWrapper`
An abstract wrapper around a progress monitor which, unless overridden, forwards `IProgressMonitor` and `IProgressMonitorWithBlocking` methods to the wrapped progress monitor.
`final class`
`SubMonitor`
A progress monitor that uses a given amount of work ticks from a parent monitor.
`class`
`SubProgressMonitor`
Deprecated.
use `SubMonitor` instead

## Uses of IProgressMonitorWithBlocking in org.eclipse.jface.operation

Methods in org.eclipse.jface.operation that return IProgressMonitorWithBlocking
Modifier and Type
Method
Description
`static IProgressMonitorWithBlocking`
ProgressMonitorUtil.`createAccumulatingProgressMonitor(IProgressMonitor monitor, Display display)`
Deprecated.
use `ProgressMonitorUtil.createUIProgressMonitor(IProgressMonitor, Display)` instead

## Uses of IProgressMonitorWithBlocking in org.eclipse.jface.wizard

Classes in org.eclipse.jface.wizard that implement IProgressMonitorWithBlocking
Modifier and Type
Class
Description
`class`
`ProgressMonitorPart`
A standard implementation of an IProgressMonitor.