## Uses of Package
org.eclipse.emf.ecore.util

Packages that use org.eclipse.emf.ecore.util
org.eclipse.emf.codegen.ecore.genmodel
org.eclipse.emf.codegen.ecore.genmodel.impl
org.eclipse.emf.codegen.ecore.genmodel.presentation
org.eclipse.emf.codegen.ecore.genmodel.util
org.eclipse.emf.ecore: Provides an API for the Ecore dialect of UML.
org.eclipse.emf.ecore.change.impl: Provides an implementation of the Change model.
org.eclipse.emf.ecore.impl: Provides an implementation of Ecore.
org.eclipse.emf.ecore.presentation: Provides sample editor support for 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.ecore.xmi
org.eclipse.emf.ecore.xmi.impl
org.eclipse.emf.ecore.xmi.util
org.eclipse.emf.ecore.xml.namespace
org.eclipse.emf.ecore.xml.namespace.impl
org.eclipse.emf.ecore.xml.namespace.util
org.eclipse.emf.ecore.xml.type
org.eclipse.emf.ecore.xml.type.impl
org.eclipse.emf.ecore.xml.type.util
org.eclipse.emf.edit.provider: This provides reusable `ItemProviderAdapter` support to drive JFace StructuredViewers, Eclipse IPropertySources, and `EditingDomain`s
org.eclipse.emf.edit.tree.impl
org.eclipse.emf.edit.ui.action: This provides a reusable implementation of an `IAction` that delegates to a `CommandActionDelegate`, which is usually also a `Command`
org.eclipse.emf.importer.java.builder
org.eclipse.emf.mapping.ecore2ecore.impl
org.eclipse.emf.mapping.ecore2xml.impl
org.eclipse.emf.mapping.ecore2xml.presentation
org.eclipse.emf.mapping.ecore2xml.util
org.eclipse.emf.mapping.impl

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.codegen.ecore.genmodel
ExtendedMetaData Interface for accessing and setting extended metadata on Ecore model elements.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.codegen.ecore.genmodel.impl
BasicExtendedMetaData.EPackageExtendedMetaData.Holder
EcoreUtil.Copier A mapping building traverser of a collection of `content trees`; the map is from `EObject` to `EObject`, i.e., from original to copy; use `EcoreUtil.copy` or `EcoreUtil.copyAll` to do routine copies.
ExtendedMetaData Interface for accessing and setting extended metadata on Ecore model elements.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.codegen.ecore.genmodel.presentation
EContentAdapter An adapter that maintains itself as an adapter for all contained objects as they come and go.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.codegen.ecore.genmodel.util
EObjectValidator A validity checker for basic EObject constraints.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore
FeatureMap.Entry.Internal

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.change.impl
BasicExtendedMetaData.EPackageExtendedMetaData.Holder
FeatureMap.Entry A pair consisting of a feature and a single value of that feature's type.
FeatureMap.Entry.Internal

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.impl
BasicExtendedMetaData.EClassifierExtendedMetaData
BasicExtendedMetaData.EClassifierExtendedMetaData.Holder
BasicExtendedMetaData.EPackageExtendedMetaData
BasicExtendedMetaData.EPackageExtendedMetaData.Holder
BasicExtendedMetaData.EStructuralFeatureExtendedMetaData
BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.Holder
DelegatingEcoreEList A `delegating notifying internal EList` that implements `InternalEList.Unsettable` and `EStructuralFeature.Setting`.
DelegatingEcoreEList.Dynamic
DelegatingEcoreEList.Generic
DelegatingFeatureMap
DelegatingNotifyingInternalEListImpl A `delegating notifying list` that implements `InternalEList`.
FeatureMap A list of entries where each entry consists of a feature and a single value of that feature's type.
FeatureMap.Entry A pair consisting of a feature and a single value of that feature's type.
FeatureMap.Entry.Internal
FeatureMap.Internal
FeatureMap.Internal.Wrapper
InternalEList An interface that the `value` of `multi-valued` `feature` is expected to implement.
InternalEList.Unsettable Additional API for unsettable lists.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.presentation
EContentAdapter An adapter that maintains itself as an adapter for all contained objects as they come and go.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.provider
EcoreAdapterFactory The Adapter Factory for the model.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.resource.impl
FeatureMap.Entry.Internal
FeatureMap.Internal
InternalEList An interface that the `value` of `multi-valued` `feature` is expected to implement.
NotifyingInternalEListImpl A `notifying list` that implements `InternalEList`.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.util
AbstractSequentialInternalEList An abstract implementation of `InternalEList`.
BasicExtendedMetaData.EClassifierExtendedMetaData
BasicExtendedMetaData.EPackageExtendedMetaData
BasicExtendedMetaData.EStructuralFeatureExtendedMetaData
BasicFeatureMap
BasicFeatureMap.FeatureEIterator -------------------------------------------
DelegatingEcoreEList A `delegating notifying internal EList` that implements `InternalEList.Unsettable` and `EStructuralFeature.Setting`.
DelegatingEcoreEList.Generic
DelegatingFeatureMap
DelegatingFeatureMap.FeatureEIterator -------------------------------------------
DelegatingNotifyingInternalEListImpl A `delegating notifying list` that implements `InternalEList`.
Diagnostician A validity checker for basic EObject constraints.
EContentsEList
EContentsEList.FeatureIterator
EContentsEList.FeatureIteratorImpl
EContentsEList.FeatureListIterator
EcoreEList A `notifying internal EList` that implements `InternalEList` and `EStructuralFeature.Setting`.
EcoreEList.Generic An `Ecore EList` with an implementation for exhibiting the appropriate feature behaviour as well as for tracking the unset state.
EcoreEList.UnmodifiableEList
EcoreEMap
EcoreEMap.DelegateEObjectContainmentEList
EcoreSwitch The Switch for the model's inheritance hierarchy.
EcoreUtil.AbstractFilteredSettingsIterator An iterator over `settings` that filters out the ones that aren't of interest.
EcoreUtil.ContentTreeIterator.ResourcesIterator A special iterator that's tolerant of growth in the list of resources which can result from demand loading when traversing the tree of contents.
EcoreUtil.CrossReferencer A mapping building traverser of a collection of `content trees`; the map is from target `object` to a collection of `EStructuralFeature.Setting`.
EcoreUtil.EGenericTypeConverter A utility class that traverses a generic type to convert it to a string representation.
EcoreValidator The Validator for the model
EcoreValidator.EGenericTypeBuilder A utility for parsing generic types and generic type parameters.
ECrossReferenceAdapter An adapter that maintains itself as an adapter for all contained objects.
ECrossReferenceAdapter.InverseCrossReferencer
ECrossReferenceEList A virtual list of all the cross references of an EObject.
ECrossReferenceEList.FeatureIteratorImpl
EDataTypeEList
EDataTypeEList.Unsettable
EObjectContainmentEList
EObjectContainmentEList.Unsettable
EObjectContainmentWithInverseEList
EObjectContainmentWithInverseEList.Unsettable
EObjectEList
EObjectEList.Unsettable
EObjectValidator A validity checker for basic EObject constraints.
EObjectWithInverseEList
EObjectWithInverseEList.Unsettable
EObjectWithInverseResolvingEList
EObjectWithInverseResolvingEList.Unsettable
ExtendedMetaData Interface for accessing and setting extended metadata on Ecore model elements.
FeatureMap A list of entries where each entry consists of a feature and a single value of that feature's type.
FeatureMap.Entry A pair consisting of a feature and a single value of that feature's type.
FeatureMap.Entry.Internal
FeatureMap.Internal
FeatureMap.Internal.Wrapper
FeatureMap.ValueListIterator
FeatureMapUtil.BasicFeatureEIterator
FeatureMapUtil.BasicValidator.Cache
FeatureMapUtil.FeatureEList
FeatureMapUtil.Validator
InternalEList An interface that the `value` of `multi-valued` `feature` is expected to implement.
InternalEList.Unsettable Additional API for unsettable lists.
NotifyingInternalEListImpl A `notifying list` that implements `InternalEList`.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.xmi
ExtendedMetaData Interface for accessing and setting extended metadata on Ecore model elements.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.xmi.impl
BasicExtendedMetaData This is a basic implementation of the extended metadata API.
BasicExtendedMetaData.EPackageExtendedMetaData
ExtendedMetaData Interface for accessing and setting extended metadata on Ecore model elements.
FeatureMap A list of entries where each entry consists of a feature and a single value of that feature's type.
InternalEList An interface that the `value` of `multi-valued` `feature` is expected to implement.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.xmi.util
ExtendedMetaData Interface for accessing and setting extended metadata on Ecore model elements.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.xml.namespace
FeatureMap A list of entries where each entry consists of a feature and a single value of that feature's type.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.xml.namespace.impl
BasicExtendedMetaData.EPackageExtendedMetaData.Holder
FeatureMap A list of entries where each entry consists of a feature and a single value of that feature's type.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.xml.namespace.util
EObjectValidator A validity checker for basic EObject constraints.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.xml.type
FeatureMap A list of entries where each entry consists of a feature and a single value of that feature's type.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.xml.type.impl
BasicExtendedMetaData.EPackageExtendedMetaData.Holder
FeatureMap A list of entries where each entry consists of a feature and a single value of that feature's type.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.ecore.xml.type.util
EObjectValidator A validity checker for basic EObject constraints.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.edit.provider
FeatureMap.Entry A pair consisting of a feature and a single value of that feature's type.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.edit.tree.impl
BasicExtendedMetaData.EPackageExtendedMetaData.Holder

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.edit.ui.action
Diagnostician A validity checker for basic EObject constraints.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.importer.java.builder
EcoreUtil.EGenericTypeConverter A utility class that traverses a generic type to convert it to a string representation.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.mapping.ecore2ecore.impl
BasicExtendedMetaData.EPackageExtendedMetaData.Holder

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.mapping.ecore2xml.impl
BasicExtendedMetaData.EPackageExtendedMetaData.Holder

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.mapping.ecore2xml.presentation
EContentAdapter An adapter that maintains itself as an adapter for all contained objects as they come and go.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.mapping.ecore2xml.util
BasicExtendedMetaData This is a basic implementation of the extended metadata API.
ExtendedMetaData Interface for accessing and setting extended metadata on Ecore model elements.

Classes in org.eclipse.emf.ecore.util used by org.eclipse.emf.mapping.impl
BasicExtendedMetaData.EPackageExtendedMetaData.Holder

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