## Uses of Interface
org.eclipse.emf.common.notify.Adapter

Packages that use Adapter
org.eclipse.emf.codegen.ecore.generator
org.eclipse.emf.codegen.ecore.genmodel.generator
org.eclipse.emf.codegen.ecore.genmodel.provider
org.eclipse.emf.codegen.ecore.genmodel.util
org.eclipse.emf.common.notify: Provides a notification framework.
org.eclipse.emf.common.notify.impl: Provides a basic implementation of the notification framework.
org.eclipse.emf.ecore.change.provider: Provides item providers for the change model.
org.eclipse.emf.ecore.change.util: Provides utilities.
org.eclipse.emf.ecore.impl: Provides an implementation of Ecore.
org.eclipse.emf.ecore.provider: Provides item providers for Ecore.
org.eclipse.emf.ecore.resource.impl: Provides an implementation of the resource API.
org.eclipse.emf.ecore.util: Provides utilities.
org.eclipse.emf.edit.domain: This provides support for an `EditingDomain`, which acts a centralized control mechanism for managing a set of interrelated models and the `Command`s which modify them.
org.eclipse.emf.edit.provider: This provides reusable `ItemProviderAdapter` support to drive JFace StructuredViewers, Eclipse IPropertySources, and `EditingDomain`s
org.eclipse.emf.edit.provider.resource
org.eclipse.emf.edit.tree.provider
org.eclipse.emf.edit.tree.util
org.eclipse.emf.mapping.ecore2ecore.provider
org.eclipse.emf.mapping.ecore2ecore.util
org.eclipse.emf.mapping.ecore2xml.provider
org.eclipse.emf.mapping.ecore2xml.util
org.eclipse.emf.mapping.impl
org.eclipse.emf.mapping.provider
org.eclipse.emf.mapping.util

Uses of Adapter in org.eclipse.emf.codegen.ecore.generator

Classes in org.eclipse.emf.codegen.ecore.generator that implement Adapter
`class` `AbstractGeneratorAdapter` A base `GeneratorAdapter` implementation.

Methods in org.eclipse.emf.codegen.ecore.generator that return Adapter
`Adapter` `AbstractGeneratorAdapterFactory.adapt(Notifier target, java.lang.Object type)` Does an `adapt(Notifier, Object)`, substituting `this` for the given `type`.
`protected abstract Adapter` `AbstractGeneratorAdapterFactory.createAdapter(Notifier target)` Override this to create the adapter for a `Notifier`.
`protected Adapter` `AbstractGeneratorAdapterFactory.createAdapter(Notifier target, java.lang.Object type)` Calls `AbstractGeneratorAdapterFactory.createAdapter(Notifier)` to create an adapter for the given `Notifier` and sets its `adapter factory` to `this`.

Uses of Adapter in org.eclipse.emf.codegen.ecore.genmodel.generator

Classes in org.eclipse.emf.codegen.ecore.genmodel.generator that implement Adapter
`class` `GenBaseGeneratorAdapter` A base generator adapter implementation for GenModel elements.
`class` `GenClassGeneratorAdapter` A `GeneratorAdapter` for instances of `GenClass`.
`class` `GenEnumGeneratorAdapter` A `GeneratorAdapter` for instances of `GenEnum`.
`class` `GenModelGeneratorAdapter` A `GeneratorAdapter` for instances of `GenModel`.
`class` `GenPackageGeneratorAdapter` A `GeneratorAdapter` for instances of `GenPackage`.

Methods in org.eclipse.emf.codegen.ecore.genmodel.generator that return Adapter
`Adapter` `GenModelGeneratorAdapterFactory.adapt(Notifier target, java.lang.Object type)` Does an `adapt(Notifier, Object)`, substituting `this` for the given `type`.
`Adapter` `GenModelGeneratorAdapterFactory.createGenClassAdapter()` Returns a singleton `GenClassGeneratorAdapter`.
`Adapter` `GenModelGeneratorAdapterFactory.createGenEnumAdapter()` Returns a singleton `GenEnumGeneratorAdapter`.
`Adapter` `GenModelGeneratorAdapterFactory.createGenModelAdapter()` Returns a singleton `GenModelGeneratorAdapter`.
`Adapter` `GenModelGeneratorAdapterFactory.createGenPackageAdapter()` Returns a singleton `GenPackageGeneratorAdapter`.

Uses of Adapter in org.eclipse.emf.codegen.ecore.genmodel.provider

Classes in org.eclipse.emf.codegen.ecore.genmodel.provider that implement Adapter
`class` `GenAnnotationItemProvider` This is the item provider adapter for a `GenAnnotation` object
`class` `GenBaseItemProvider` This is the item provider adapter for a `GenBase` object
`class` `GenClassItemProvider` This is the item provider adapter for a `GenClass` object
`class` `GenDataTypeItemProvider` This is the item provider adapter for a `GenDataType` object
`class` `GenEnumItemProvider` This is the item provider adapter for a `GenEnum` object
`class` `GenEnumLiteralItemProvider` This is the item provider adapter for a `GenEnumLiteral` object
`class` `GenFeatureItemProvider` This is the item provider adapter for a `GenFeature` object
`class` `GenModelItemProvider` This is the item provider adapter for a `GenModel` object
`class` `GenOperationItemProvider` This is the item provider adapter for a `GenOperation` object
`class` `GenPackageItemProvider` This is the item provider adapter for a `GenPackage` object

Methods in org.eclipse.emf.codegen.ecore.genmodel.provider that return Adapter
`Adapter` `GenModelItemProviderAdapterFactory.adapt(Notifier notifier, java.lang.Object type)` This implementation substitutes the factory itself as the key for the adapter
`Adapter` `GenModelItemProviderAdapterFactory.createGenAnnotationAdapter()` This creates an adapter for a `GenAnnotation`
`Adapter` `GenModelItemProviderAdapterFactory.createGenClassAdapter()` This creates an adapter for a `GenClass`
`Adapter` `GenModelItemProviderAdapterFactory.createGenDataTypeAdapter()` This creates an adapter for a `GenDataType`
`Adapter` `GenModelItemProviderAdapterFactory.createGenEnumAdapter()` This creates an adapter for a `GenEnum`
`Adapter` `GenModelItemProviderAdapterFactory.createGenEnumLiteralAdapter()` This creates an adapter for a `GenEnumLiteral`
`Adapter` `GenModelItemProviderAdapterFactory.createGenFeatureAdapter()` This creates an adapter for a `GenFeature`
`Adapter` `GenModelItemProviderAdapterFactory.createGenModelAdapter()` This creates an adapter for a `GenModel`
`Adapter` `GenModelItemProviderAdapterFactory.createGenOperationAdapter()` This creates an adapter for a `GenOperation`
`Adapter` `GenModelItemProviderAdapterFactory.createGenPackageAdapter()` This creates an adapter for a `GenPackage`

Uses of Adapter in org.eclipse.emf.codegen.ecore.genmodel.util

Fields in org.eclipse.emf.codegen.ecore.genmodel.util with type parameters of type Adapter
`protected GenModelSwitch<Adapter>` `GenModelAdapterFactory.modelSwitch` The switch the delegates to the `createXXX` methods

Methods in org.eclipse.emf.codegen.ecore.genmodel.util that return Adapter
`Adapter` `GenModelAdapterFactory.createAdapter(Notifier target)` Creates an adapter for the `target`
`Adapter` `GenModelAdapterFactory.createEObjectAdapter()` Creates a new adapter for the default case
`Adapter` `GenModelAdapterFactory.createGenAnnotationAdapter()` Creates a new adapter for an object of class '`Gen Annotation`'
`Adapter` `GenModelAdapterFactory.createGenBaseAdapter()` Creates a new adapter for an object of class '`Gen Base`'
`Adapter` `GenModelAdapterFactory.createGenClassAdapter()` Creates a new adapter for an object of class '`Gen Class`'
`Adapter` `GenModelAdapterFactory.createGenClassifierAdapter()` Creates a new adapter for an object of class '`Gen Classifier`'
`Adapter` `GenModelAdapterFactory.createGenDataTypeAdapter()` Creates a new adapter for an object of class '`Gen Data Type`'
`Adapter` `GenModelAdapterFactory.createGenEnumAdapter()` Creates a new adapter for an object of class '`Gen Enum`'
`Adapter` `GenModelAdapterFactory.createGenEnumLiteralAdapter()` Creates a new adapter for an object of class '`Gen Enum Literal`'
`Adapter` `GenModelAdapterFactory.createGenFeatureAdapter()` Creates a new adapter for an object of class '`Gen Feature`'
`Adapter` `GenModelAdapterFactory.createGenModelAdapter()` Creates a new adapter for an object of class '`Gen Model`'
`Adapter` `GenModelAdapterFactory.createGenOperationAdapter()` Creates a new adapter for an object of class '`Gen Operation`'
`Adapter` `GenModelAdapterFactory.createGenPackageAdapter()` Creates a new adapter for an object of class '`Gen Package`'
`Adapter` `GenModelAdapterFactory.createGenParameterAdapter()` Creates a new adapter for an object of class '`Gen Parameter`'
`Adapter` `GenModelAdapterFactory.createGenTypedElementAdapter()` Creates a new adapter for an object of class '`Gen Typed Element`'
`Adapter` `GenModelAdapterFactory.createGenTypeParameterAdapter()` Creates a new adapter for an object of class '`Gen Type Parameter`'

Uses of Adapter in org.eclipse.emf.common.notify

Subinterfaces of Adapter in org.eclipse.emf.common.notify
`static interface` `Adapter.Internal` An internal interface implemented by adapters.

Methods in org.eclipse.emf.common.notify that return Adapter
`Adapter` `AdapterFactory.adapt(Notifier target, java.lang.Object type)` Returns either a previously associated adapter or a newly associated adapter, as appropriate.
`Adapter` `AdapterFactory.adaptNew(Notifier target, java.lang.Object type)` Creates a new associated adapter of the given type; it may optionally call `setTarget` on the adapter, and it may optionally add the adapter to the `target.eAdapters()`.

Methods in org.eclipse.emf.common.notify that return types with arguments of type Adapter
`EList<Adapter>` `Notifier.eAdapters()` Returns list of the adapters associated with this notifier.

Uses of Adapter in org.eclipse.emf.common.notify.impl

Classes in org.eclipse.emf.common.notify.impl with type parameters of type Adapter
`static class` `BasicNotifierImpl.EAdapterList<E extends Object & Adapter>`

Classes in org.eclipse.emf.common.notify.impl that implement Adapter
`class` `AdapterImpl` An extensible adapter implementation.
`class` `SingletonAdapterImpl` An alternate, extensible adapter implementation that is well suited to adapt for a number of objects (typically all objects of a given type).

Fields in org.eclipse.emf.common.notify.impl with type parameters of type Adapter
`protected BasicEList<Adapter>` `NotifierImpl.eAdapters` The list of `Adapter`s associated with the notifier.

Methods in org.eclipse.emf.common.notify.impl that return Adapter
`Adapter` `AdapterFactoryImpl.adapt(Notifier target, java.lang.Object type)`
`Adapter` `AdapterFactoryImpl.adaptNew(Notifier target, java.lang.Object type)` Creates an adapter by calling `createAdapter(Notifier, Object)` and associates it by calling `associate`.
`protected Adapter` `AdapterFactoryImpl.createAdapter(Notifier target)` Creates an `AdapterImpl`.
`protected Adapter` `AdapterFactoryImpl.createAdapter(Notifier target, java.lang.Object type)` Creates an adapter by calling `createAdapter(Notifier)`.

Methods in org.eclipse.emf.common.notify.impl that return types with arguments of type Adapter
`EList<Adapter>` `NotifierImpl.eAdapters()`
`EList<Adapter>` `BasicNotifierImpl.eAdapters()`
`protected BasicEList<Adapter>` `NotifierImpl.eBasicAdapters()`
`protected BasicEList<Adapter>` `BasicNotifierImpl.eBasicAdapters()` Returns the adapter list, even if it is `null`.

Methods in org.eclipse.emf.common.notify.impl with parameters of type Adapter
`protected void` `AdapterFactoryImpl.associate(Adapter adapter, Notifier target)` Associates an adapter with a notifier by adding it to the target's `adapters`.

Uses of Adapter in org.eclipse.emf.ecore.change.provider

Classes in org.eclipse.emf.ecore.change.provider that implement Adapter
`class` `ChangeDescriptionItemProvider` This is the item provider adapter for a `ChangeDescription` object
`class` `EObjectToChangesMapEntryItemProvider` This is the item provider adapter for a `Map.Entry` object
`class` `FeatureChangeItemProvider` This is the item provider adapter for a `FeatureChange` object
`class` `FeatureMapEntryItemProvider` This is the item provider adapter for a `FeatureMapEntry` object
`class` `ListChangeItemProvider` This is the item provider adapter for a `ListChange` object
`class` `ResourceChangeItemProvider` This is the item provider adapter for a `ResourceChange` object

Methods in org.eclipse.emf.ecore.change.provider that return Adapter
`Adapter` `ChangeItemProviderAdapterFactory.adapt(Notifier notifier, java.lang.Object type)` This implementation substitutes the factory itself as the key for the adapter
`Adapter` `ChangeItemProviderAdapterFactory.createChangeDescriptionAdapter()` This creates an adapter for a `ChangeDescription`
`Adapter` `ChangeItemProviderAdapterFactory.createEObjectToChangesMapEntryAdapter()` This creates an adapter for a `Map.Entry`
`Adapter` `ChangeItemProviderAdapterFactory.createFeatureChangeAdapter()` This creates an adapter for a `FeatureChange`
`Adapter` `ChangeItemProviderAdapterFactory.createFeatureMapEntryAdapter()` This creates an adapter for a `FeatureMapEntry`
`Adapter` `ChangeItemProviderAdapterFactory.createListChangeAdapter()` This creates an adapter for a `ListChange`
`Adapter` `ChangeItemProviderAdapterFactory.createResourceChangeAdapter()` This creates an adapter for a `ResourceChange`

Uses of Adapter in org.eclipse.emf.ecore.change.util

Classes in org.eclipse.emf.ecore.change.util that implement Adapter
`class` `ChangeRecorder` A change recorder for the tree contents of a collection of EObjects.

Fields in org.eclipse.emf.ecore.change.util with type parameters of type Adapter
`protected ChangeSwitch<Adapter>` `ChangeAdapterFactory.modelSwitch` The switch the delegates to the `createXXX` methods

Methods in org.eclipse.emf.ecore.change.util that return Adapter
`Adapter` `ChangeAdapterFactory.createAdapter(Notifier target)` Creates an adapter for the `target`
`Adapter` `ChangeAdapterFactory.createChangeDescriptionAdapter()` Creates a new adapter for an object of class '`Description`'
`Adapter` `ChangeAdapterFactory.createEObjectAdapter()` Creates a new adapter for the default case
`Adapter` `ChangeAdapterFactory.createEObjectToChangesMapEntryAdapter()` Creates a new adapter for an object of class '`EObject To Changes Map Entry`'
`Adapter` `ChangeAdapterFactory.createFeatureChangeAdapter()` Creates a new adapter for an object of class '`Feature Change`'
`Adapter` `ChangeAdapterFactory.createFeatureMapEntryAdapter()` Creates a new adapter for an object of class '`Feature Map Entry`'
`Adapter` `ChangeAdapterFactory.createListChangeAdapter()` Creates a new adapter for an object of class '`List Change`'
`Adapter` `ChangeAdapterFactory.createResourceChangeAdapter()` Creates a new adapter for an object of class '`Resource Change`'

Uses of Adapter in org.eclipse.emf.ecore.impl

Classes in org.eclipse.emf.ecore.impl that implement Adapter
`class` `ESuperAdapter` An adapter implementation for maintaining `EClass`es

Fields in org.eclipse.emf.ecore.impl with type parameters of type Adapter
`protected BasicEList<Adapter>` `EObjectImpl.eAdapters` The list of `Adapter`s associated with the notifier.

Methods in org.eclipse.emf.ecore.impl that return types with arguments of type Adapter
`EList<Adapter>` `EObjectImpl.eAdapters()`
`protected BasicEList<Adapter>` `EObjectImpl.eBasicAdapters()`

Uses of Adapter in org.eclipse.emf.ecore.provider

Classes in org.eclipse.emf.ecore.provider that implement Adapter
`class` `EAnnotationItemProvider` This is the item provider adapter for a `EAnnotation` object
`class` `EAttributeItemProvider` This is the item provider adapter for a `EAttribute` object
`class` `EClassifierItemProvider` This is the item provider adapter for a `EClassifier` object
`class` `EClassItemProvider` This is the item provider adapter for a `EClass` object
`class` `EDataTypeItemProvider` This is the item provider adapter for a `EDataType` object
`class` `EEnumItemProvider` This is the item provider adapter for a `EEnum` object
`class` `EEnumLiteralItemProvider` This is the item provider adapter for a `EEnumLiteral` object
`class` `EFactoryItemProvider` This is the item provider adapter for a `EFactory` object
`class` `EGenericTypeItemProvider` This is the item provider adapter for a `EGenericType` object
`class` `EModelElementItemProvider` This is the item provider adapter for a `EModelElement` object
`class` `ENamedElementItemProvider` This is the item provider adapter for a `ENamedElement` object
`class` `EObjectItemProvider` This is the item provider adapter for a `EObject` object
`class` `EOperationItemProvider` This is the item provider adapter for a `EOperation` object
`class` `EPackageItemProvider` This is the item provider adapter for a `EPackage` object
`class` `EParameterItemProvider` This is the item provider adapter for a `EParameter` object
`class` `EReferenceItemProvider` This is the item provider adapter for a `EReference` object
`class` `EStringToStringMapEntryItemProvider` This is the item provider adapter for a `Map.Entry` object
`class` `EStructuralFeatureItemProvider` This is the item provider adapter for a `EStructuralFeature` object
`class` `ETypedElementItemProvider` This is the item provider adapter for a `ETypedElement` object
`class` `ETypeParameterItemProvider` This is the item provider adapter for a `ETypeParameter` object

Methods in org.eclipse.emf.ecore.provider that return Adapter
`Adapter` `EcoreItemProviderAdapterFactory.adapt(Notifier notifier, java.lang.Object type)` This implementation substitutes the factory itself as the key for the adapter
`Adapter` `EcoreItemProviderAdapterFactory.createEAnnotationAdapter()` This creates an adapter for a `EAnnotation`
`Adapter` `EcoreItemProviderAdapterFactory.createEAttributeAdapter()` This creates an adapter for a `EAttribute`
`Adapter` `EcoreItemProviderAdapterFactory.createEClassAdapter()` This creates an adapter for a `EClass`
`Adapter` `EcoreItemProviderAdapterFactory.createEDataTypeAdapter()` This creates an adapter for a `EDataType`
`Adapter` `EcoreItemProviderAdapterFactory.createEEnumAdapter()` This creates an adapter for a `EEnum`
`Adapter` `EcoreItemProviderAdapterFactory.createEEnumLiteralAdapter()` This creates an adapter for a `EEnumLiteral`
`Adapter` `EcoreItemProviderAdapterFactory.createEFactoryAdapter()` This creates an adapter for a `EFactory`
`Adapter` `EcoreItemProviderAdapterFactory.createEGenericTypeAdapter()` This creates an adapter for a `EGenericType`
`Adapter` `EcoreItemProviderAdapterFactory.createEObjectAdapter()` This creates an adapter for a `EObject`
`Adapter` `EcoreItemProviderAdapterFactory.createEOperationAdapter()` This creates an adapter for a `EOperation`
`Adapter` `EcoreItemProviderAdapterFactory.createEPackageAdapter()` This creates an adapter for a `EPackage`
`Adapter` `EcoreItemProviderAdapterFactory.createEParameterAdapter()` This creates an adapter for a `EParameter`
`Adapter` `EcoreItemProviderAdapterFactory.createEReferenceAdapter()` This creates an adapter for a `EReference`
`Adapter` `EcoreItemProviderAdapterFactory.createEStringToStringMapEntryAdapter()` This creates an adapter for a `Map.Entry`
`Adapter` `EcoreItemProviderAdapterFactory.createETypeParameterAdapter()` This creates an adapter for a `ETypeParameter`

Uses of Adapter in org.eclipse.emf.ecore.resource.impl

Classes in org.eclipse.emf.ecore.resource.impl that implement Adapter
`protected class` `ResourceImpl.ModificationTrackingAdapter` An adapter implementation for tracking resource modification.

Fields in org.eclipse.emf.ecore.resource.impl declared as Adapter
`protected Adapter` `ResourceImpl.modificationTrackingAdapter` The modification tracking adapter.

Methods in org.eclipse.emf.ecore.resource.impl that return Adapter
`protected Adapter` `ResourceImpl.createModificationTrackingAdapter()` Creates a modification tracking adapter.

Uses of Adapter in org.eclipse.emf.ecore.util

Classes in org.eclipse.emf.ecore.util that implement Adapter
`class` `EContentAdapter` An adapter that maintains itself as an adapter for all contained objects as they come and go.
`class` `ECrossReferenceAdapter` An adapter that maintains itself as an adapter for all contained objects.

Fields in org.eclipse.emf.ecore.util with type parameters of type Adapter
`protected EcoreSwitch<Adapter>` `EcoreAdapterFactory.modelSwitch` The switch the delegates to the `createXXX` methods

Methods in org.eclipse.emf.ecore.util that return Adapter
`Adapter` `EcoreAdapterFactory.createAdapter(Notifier target)` Creates an adapter for the `target`
`Adapter` `EcoreAdapterFactory.createEAnnotationAdapter()` Creates a new adapter for an object of class '`EAnnotation`'
`Adapter` `EcoreAdapterFactory.createEAttributeAdapter()` Creates a new adapter for an object of class '`EAttribute`'
`Adapter` `EcoreAdapterFactory.createEClassAdapter()` Creates a new adapter for an object of class '`EClass`'
`Adapter` `EcoreAdapterFactory.createEClassifierAdapter()` Creates a new adapter for an object of class '`EClassifier`'
`Adapter` `EcoreAdapterFactory.createEDataTypeAdapter()` Creates a new adapter for an object of class '`EData Type`'
`Adapter` `EcoreAdapterFactory.createEEnumAdapter()` Creates a new adapter for an object of class '`EEnum`'
`Adapter` `EcoreAdapterFactory.createEEnumLiteralAdapter()` Creates a new adapter for an object of class '`EEnum Literal`'
`Adapter` `EcoreAdapterFactory.createEFactoryAdapter()` Creates a new adapter for an object of class '`EFactory`'
`Adapter` `EcoreAdapterFactory.createEGenericTypeAdapter()` Creates a new adapter for an object of class '`EGeneric Type`'
`Adapter` `EcoreAdapterFactory.createEModelElementAdapter()` Creates a new adapter for an object of class '`EModel Element`'
`Adapter` `EcoreAdapterFactory.createENamedElementAdapter()` Creates a new adapter for an object of class '`ENamed Element`'
`Adapter` `EcoreAdapterFactory.createEObjectAdapter()` Creates a new adapter for the default case
`Adapter` `EcoreAdapterFactory.createEOperationAdapter()` Creates a new adapter for an object of class '`EOperation`'
`Adapter` `EcoreAdapterFactory.createEPackageAdapter()` Creates a new adapter for an object of class '`EPackage`'
`Adapter` `EcoreAdapterFactory.createEParameterAdapter()` Creates a new adapter for an object of class '`EParameter`'
`Adapter` `EcoreAdapterFactory.createEReferenceAdapter()` Creates a new adapter for an object of class '`EReference`'
`Adapter` `EcoreAdapterFactory.createEStringToStringMapEntryAdapter()` Creates a new adapter for an object of class '`EString To String Map Entry`'
`Adapter` `EcoreAdapterFactory.createEStructuralFeatureAdapter()` Creates a new adapter for an object of class '`EStructural Feature`'
`Adapter` `EcoreAdapterFactory.createETypedElementAdapter()` Creates a new adapter for an object of class '`ETyped Element`'
`Adapter` `EcoreAdapterFactory.createETypeParameterAdapter()` Creates a new adapter for an object of class '`EType Parameter`'
`static Adapter` `EcoreUtil.getAdapter(java.util.List<Adapter> adapters, java.lang.Object type)` Returns the adapter of the specified type.
`static Adapter` `EcoreUtil.getExistingAdapter(Notifier notifier, java.lang.Object type)` Returns the specified notifier's existing adapter of the specified type.
`static Adapter` `EcoreUtil.getRegisteredAdapter(EObject eObject, java.lang.Object type)` Returns the specified eObject's adapter of the specified type.
`static Adapter` `EcoreUtil.getRegisteredAdapter(Resource resource, java.lang.Object type)` Returns the specified resource's adapter of the specified type.

Method parameters in org.eclipse.emf.ecore.util with type arguments of type Adapter
`static Adapter` `EcoreUtil.getAdapter(java.util.List<Adapter> adapters, java.lang.Object type)` Returns the adapter of the specified type.

Uses of Adapter in org.eclipse.emf.edit.domain

Classes in org.eclipse.emf.edit.domain that implement Adapter
`static class` `AdapterFactoryEditingDomain.EditingDomainProvider` This class is an adapter than implements `IEditingDomainProvider`.

Uses of Adapter in org.eclipse.emf.edit.provider

Classes in org.eclipse.emf.edit.provider that implement Adapter
`class` `ItemProviderAdapter` This adapter implementation provides a convenient reusable base for adapters that will be used as item providers.
`class` `ReflectiveItemProvider` This adapter implementation provides reflective support that emulates the behaviour of a default generated item provider.

Methods in org.eclipse.emf.edit.provider that return Adapter
`Adapter` `DecoratorAdapterFactory.adapt(Notifier target, java.lang.Object type)` This delegates to `DecoratorAdapterFactory.adapt(Object,Object)`
`Adapter` `ComposedAdapterFactory.adapt(Notifier target, java.lang.Object type)`
`Adapter` `ReflectiveItemProviderAdapterFactory.adapt(Notifier notifier, java.lang.Object type)` This implementation substitutes the factory itself as the key for the adapter.
`protected Adapter` `ComposedAdapterFactory.adapt(Notifier target, java.lang.Object type, boolean isNew)`
`protected Adapter` `ComposedAdapterFactory.adapt(Notifier target, java.lang.Object type, java.util.Collection<java.lang.Object> failedPackages, java.lang.Class<?> javaClass)`
`protected Adapter` `ComposedAdapterFactory.adapt(Notifier target, java.lang.Object type, java.util.Collection<java.lang.Object> failedPackages, java.lang.Class<?> javaClass, boolean isNew)`
`Adapter` `DecoratorAdapterFactory.adaptNew(Notifier target, java.lang.Object type)` This interface is not support; an exception will be thrown.
`Adapter` `ComposedAdapterFactory.adaptNew(Notifier target, java.lang.Object type)`
`Adapter` `ReflectiveItemProviderAdapterFactory.createAdapter(Notifier target)`

Uses of Adapter in org.eclipse.emf.edit.provider.resource

Classes in org.eclipse.emf.edit.provider.resource that implement Adapter
`class` `ResourceItemProvider` This is the item provider adapter for a `Resource` object.
`class` `ResourceSetItemProvider` This is the item provider adapter for a `ResourceSet` object.

Methods in org.eclipse.emf.edit.provider.resource that return Adapter
`Adapter` `ResourceItemProviderAdapterFactory.adapt(Notifier notifier, java.lang.Object type)` This implementation substitutes the factory itself as the key for the adapter.
`Adapter` `ResourceItemProviderAdapterFactory.createAdapter(Notifier target)`
`Adapter` `ResourceItemProviderAdapterFactory.createResourceAdapter()` This creates an adapter for a `Resource`.
`Adapter` `ResourceItemProviderAdapterFactory.createResourceSetAdapter()` This creates an adapter for a `ResourceSet`.

Methods in org.eclipse.emf.edit.provider.resource with parameters of type Adapter
`protected void` `ResourceItemProviderAdapterFactory.associate(Adapter adapter, Notifier target)`

Uses of Adapter in org.eclipse.emf.edit.tree.provider

Classes in org.eclipse.emf.edit.tree.provider that implement Adapter
`class` `TreeNodeItemProvider` This is the item provider adpater for a `TreeNode` object.

Methods in org.eclipse.emf.edit.tree.provider that return Adapter
`Adapter` `TreeItemProviderAdapterFactory.adapt(Notifier notifier, java.lang.Object type)` This implementation substitutes the factory itself as the key for the adapter.
`Adapter` `TreeItemProviderAdapterFactory.adaptNew(Notifier object, java.lang.Object type)` This records adapters for subsequent disposable.
`Adapter` `TreeItemProviderAdapterFactory.createTreeNodeAdapter()` This creates an adapter for a `TreeNode`.

Uses of Adapter in org.eclipse.emf.edit.tree.util

Fields in org.eclipse.emf.edit.tree.util with type parameters of type Adapter
`protected TreeSwitch<Adapter>` `TreeAdapterFactory.modelSwitch` The switch the delegates to the `createXXX` methods

Methods in org.eclipse.emf.edit.tree.util that return Adapter
`Adapter` `TreeAdapterFactory.createAdapter(Notifier target)` Creates an adapter for the `target`
`Adapter` `TreeAdapterFactory.createEObjectAdapter()` Creates a new adapter for the default case
`Adapter` `TreeAdapterFactory.createTreeNodeAdapter()` Creates a new adapter for an object of class '`Node`'

Uses of Adapter in org.eclipse.emf.mapping.ecore2ecore.provider

Classes in org.eclipse.emf.mapping.ecore2ecore.provider that implement Adapter
`class` `Ecore2EcoreMappingRootItemProvider` This is the item provider adapter for a `Ecore2EcoreMappingRoot` object

Methods in org.eclipse.emf.mapping.ecore2ecore.provider that return Adapter
`Adapter` `Ecore2EcoreItemProviderAdapterFactory.adapt(Notifier notifier, java.lang.Object type)` This implementation substitutes the factory itself as the key for the adapter
`Adapter` `Ecore2EcoreItemProviderAdapterFactory.createEcore2EcoreMappingRootAdapter()` This creates an adapter for a `Ecore2EcoreMappingRoot`

Uses of Adapter in org.eclipse.emf.mapping.ecore2ecore.util

Fields in org.eclipse.emf.mapping.ecore2ecore.util with type parameters of type Adapter
`protected Ecore2EcoreSwitch<Adapter>` `Ecore2EcoreAdapterFactory.modelSwitch` The switch the delegates to the `createXXX` methods

Methods in org.eclipse.emf.mapping.ecore2ecore.util that return Adapter
`Adapter` `Ecore2EcoreAdapterFactory.createAdapter(Notifier target)` Creates an adapter for the `target`
`Adapter` `Ecore2EcoreAdapterFactory.createEcore2EcoreMappingRootAdapter()` Creates a new adapter for an object of class '`Mapping Root`'
`Adapter` `Ecore2EcoreAdapterFactory.createEObjectAdapter()` Creates a new adapter for the default case
`Adapter` `Ecore2EcoreAdapterFactory.createMappingAdapter()` Creates a new adapter for an object of class '`Mapping`'
`Adapter` `Ecore2EcoreAdapterFactory.createMappingRootAdapter()` Creates a new adapter for an object of class '`Root`'

Uses of Adapter in org.eclipse.emf.mapping.ecore2xml.provider

Classes in org.eclipse.emf.mapping.ecore2xml.provider that implement Adapter
`class` `ENamedElementToXMLInfoMapEntryItemProvider` This is the item provider adapter for a `Map.Entry` object
`class` `XMLInfoItemProvider` This is the item provider adapter for a `XMLInfo` object
`class` `XMLMapItemProvider` This is the item provider adapter for a `XMLMap` object

Methods in org.eclipse.emf.mapping.ecore2xml.provider that return Adapter
`Adapter` `Ecore2XMLItemProviderAdapterFactory.adapt(Notifier notifier, java.lang.Object type)` This implementation substitutes the factory itself as the key for the adapter
`Adapter` `Ecore2XMLItemProviderAdapterFactory.createENamedElementToXMLInfoMapEntryAdapter()` This creates an adapter for a `Map.Entry`
`Adapter` `Ecore2XMLItemProviderAdapterFactory.createXMLInfoAdapter()` This creates an adapter for a `XMLInfo`
`Adapter` `Ecore2XMLItemProviderAdapterFactory.createXMLMapAdapter()` This creates an adapter for a `XMLMap`

Uses of Adapter in org.eclipse.emf.mapping.ecore2xml.util

Fields in org.eclipse.emf.mapping.ecore2xml.util with type parameters of type Adapter
`protected Ecore2XMLSwitch<Adapter>` `Ecore2XMLAdapterFactory.modelSwitch` The switch the delegates to the `createXXX` methods

Methods in org.eclipse.emf.mapping.ecore2xml.util that return Adapter
`Adapter` `Ecore2XMLAdapterFactory.createAdapter(Notifier target)` Creates an adapter for the `target`
`Adapter` `Ecore2XMLAdapterFactory.createENamedElementToXMLInfoMapEntryAdapter()` Creates a new adapter for an object of class '`ENamed Element To XML Info Map Entry`'
`Adapter` `Ecore2XMLAdapterFactory.createEObjectAdapter()` Creates a new adapter for the default case
`Adapter` `Ecore2XMLAdapterFactory.createXMLInfoAdapter()` Creates a new adapter for an object of class '`XML Info`'
`Adapter` `Ecore2XMLAdapterFactory.createXMLMapAdapter()` Creates a new adapter for an object of class '`XML Map`'

Uses of Adapter in org.eclipse.emf.mapping.impl

Classes in org.eclipse.emf.mapping.impl that implement Adapter
`protected class` `MappingRootImpl.MappedObjectStateAdapter` This is a simple implementation of the basic information that needs to be maintained for any mapped object.

Methods in org.eclipse.emf.mapping.impl that return Adapter
`Adapter` `MappingRootImpl.MappedObjectStateAdapterFactory.adapt(Notifier notifier, java.lang.Object type)`
`Adapter` `MappingRootImpl.MappedObjectStateAdapterFactory.adaptNew(Notifier object, java.lang.Object type)`
`Adapter` `MappingRootImpl.MappedObjectStateAdapterFactory.createAdapter(Notifier target)`
`protected Adapter` `MappingRootImpl.createMappedObjectStateAdapter(Notifier target)` By default, this creates a new instance of `MappingRootImpl.MappedObjectStateAdapter`.

Uses of Adapter in org.eclipse.emf.mapping.provider

Classes in org.eclipse.emf.mapping.provider that implement Adapter
`class` `ComplexTypeConverterItemProvider` This is the item provider adpater for a `ComplexTypeConverter` object.
`class` `FunctionNamePairItemProvider` This is the item provider adpater for a `FunctionNamePair` object.
`class` `FunctionPairItemProvider` This is the item provider adpater for a `FunctionPair` object.
`class` `MappingHelperItemProvider` This is the item provider adpater for a `MappingHelper` object.
`class` `MappingItemProvider` This is the item provider adpater for a `Mapping` object.
`class` `MappingItemProviderAdapter` This is the base class for all our providers, in case we need to add common function across all our providers.
`class` `MappingRootItemProvider` This is the item provider adpater for a `MappingRoot` object.
`class` `MappingStrategyItemProvider` This is the item provider adpater for a `MappingStrategy` object.
`class` `TypeConverterItemProvider` This is the item provider adpater for a `TypeConverter` object.

Methods in org.eclipse.emf.mapping.provider that return Adapter
`Adapter` `MappingItemProviderAdapterFactory.adapt(Notifier notifier, java.lang.Object type)`
`Adapter` `MappingItemProviderAdapterFactory.adaptNew(Notifier object, java.lang.Object type)`
`Adapter` `MappingItemProviderAdapterFactory.createComplexTypeConverterAdapter()` This creates an adapter for a `ComplexTypeConverter`.
`Adapter` `MappingItemProviderAdapterFactory.createFunctionNamePairAdapter()` This creates an adapter for a `FunctionNamePair`.
`Adapter` `MappingItemProviderAdapterFactory.createFunctionPairAdapter()` This creates an adapter for a `FunctionPair`.
`Adapter` `MappingItemProviderAdapterFactory.createMappingAdapter()` This creates an adapter for a `Mapping`.
`Adapter` `MappingItemProviderAdapterFactory.createMappingHelperAdapter()` This creates an adapter for a `MappingHelper`.
`Adapter` `MappingItemProviderAdapterFactory.createMappingRootAdapter()` This creates an adapter for a `MappingRoot`.
`Adapter` `MappingItemProviderAdapterFactory.createMappingStrategyAdapter()` This creates an adapter for a `MappingStrategy`.
`Adapter` `MappingItemProviderAdapterFactory.createTypeConverterAdapter()` This creates an adapter for a `TypeConverter`.

Uses of Adapter in org.eclipse.emf.mapping.util

Fields in org.eclipse.emf.mapping.util with type parameters of type Adapter
`protected MappingSwitch<Adapter>` `MappingAdapterFactory.modelSwitch` The switch the delegates to the `createXXX` methods

Methods in org.eclipse.emf.mapping.util that return Adapter
`Adapter` `MappingAdapterFactory.createAdapter(Notifier target)` Creates an adapter for the `target`
`Adapter` `MappingAdapterFactory.createComplexTypeConverterAdapter()` Creates a new adapter for an object of class '`Complex Type Converter`'
`Adapter` `MappingAdapterFactory.createEObjectAdapter()` Creates a new adapter for the default case
`Adapter` `MappingAdapterFactory.createFunctionNamePairAdapter()` Creates a new adapter for an object of class '`Function Name Pair`'
`Adapter` `MappingAdapterFactory.createFunctionPairAdapter()` Creates a new adapter for an object of class '`Function Pair`'
`Adapter` `MappingAdapterFactory.createMappingAdapter()` Creates a new adapter for an object of class '`Mapping`'
`Adapter` `MappingAdapterFactory.createMappingHelperAdapter()` Creates a new adapter for an object of class '`Helper`'
`Adapter` `MappingAdapterFactory.createMappingRootAdapter()` Creates a new adapter for an object of class '`Root`'
`Adapter` `MappingAdapterFactory.createMappingStrategyAdapter()` Creates a new adapter for an object of class '`Strategy`'
`Adapter` `MappingAdapterFactory.createTypeConverterAdapter()` Creates a new adapter for an object of class '`Type Converter`'

Copyright 2001-2006 IBM Corporation and others. All Rights Reserved.