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

Packages that use IAdapterFactory
Package
Description
org.eclipse.core.runtime
Provides support for the runtime platform, core utility methods and the extension registry.
org.eclipse.e4.ui.workbench.modeling
Application programming interfaces describing the Eclipse 4 model services.

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

Methods in org.eclipse.core.runtime with parameters of type IAdapterFactory
Modifier and Type
Method
Description
`void`
IAdapterManager.`registerAdapters(IAdapterFactory factory, Class<?> adaptable)`
Registers the given adapter factory as extending objects of the given type.
`void`
IAdapterManager.`unregisterAdapters(IAdapterFactory factory)`
Removes the given adapter factory completely from the list of registered factories.
`void`
IAdapterManager.`unregisterAdapters(IAdapterFactory factory, Class<?> adaptable)`
Removes the given adapter factory from the list of factories registered as extending the given class.

## Uses of IAdapterFactory in org.eclipse.e4.ui.workbench.modeling

Classes in org.eclipse.e4.ui.workbench.modeling that implement IAdapterFactory
Modifier and Type
Class
Description
`class`
`EObjModelHandler`