Eclipse Platform Release 3.7

## Uses of Interface
org.eclipse.debug.ui.contexts.IDebugContextProvider

Packages that use IDebugContextProvider
org.eclipse.debug.ui.contexts: Provides a set of interfaces and classes for debug context management.

Uses of IDebugContextProvider in org.eclipse.debug.ui.contexts

Subinterfaces of IDebugContextProvider in org.eclipse.debug.ui.contexts
`interface` `IDebugContextProvider2` This extension to `IDebugContextProvider` allows clients to specify the scope that the context provider will apply to.

Classes in org.eclipse.debug.ui.contexts that implement IDebugContextProvider
`class` `AbstractDebugContextProvider` Abstract implementation of a debug context provider.

Methods in org.eclipse.debug.ui.contexts that return IDebugContextProvider
`IDebugContextProvider` `DebugContextEvent.getDebugContextProvider()` Returns the context provider that initiated this event.

Methods in org.eclipse.debug.ui.contexts with parameters of type IDebugContextProvider
`void` `IDebugContextService.addDebugContextProvider(IDebugContextProvider provider)` Registers the given debug context provider with this service.
`void` `IDebugContextService.removeDebugContextProvider(IDebugContextProvider provider)` Unregisters the given debug context provider from this service.

Constructors in org.eclipse.debug.ui.contexts with parameters of type IDebugContextProvider
`DebugContextEvent(IDebugContextProvider source, ISelection context, int flags)` Constructs a new debug context event.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.