## Uses of Interface
org.eclipse.emf.ecore.InternalEObject

Packages that use InternalEObject
org.eclipse.emf.codegen.ecore.genmodel.impl
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.resource.impl: Provides an implementation of the resource API.
org.eclipse.emf.ecore.util: Provides utilities.
org.eclipse.emf.ecore.xmi.impl
org.eclipse.emf.ecore.xml.namespace.impl
org.eclipse.emf.ecore.xml.type.impl
org.eclipse.emf.edit.tree.impl
org.eclipse.emf.mapping.ecore2ecore.impl
org.eclipse.emf.mapping.ecore2xml.impl
org.eclipse.emf.mapping.impl

Uses of InternalEObject in org.eclipse.emf.codegen.ecore.genmodel.impl

Classes in org.eclipse.emf.codegen.ecore.genmodel.impl that implement InternalEObject
`class` `GenAnnotationImpl` An implementation of the model object 'Gen Annotation'
`class` `GenBaseImpl` An implementation of the model object 'Gen Base'
`class` `GenClassifierImpl` An implementation of the model object 'Gen Meta Object'
`class` `GenClassImpl` An implementation of the model object 'Gen Class'
`class` `GenDataTypeImpl` An implementation of the model object 'Gen Data Type'
`class` `GenEnumImpl` An implementation of the model object 'Gen Enum'
`class` `GenEnumLiteralImpl` An implementation of the model object 'Gen Enum Literal'
`class` `GenFeatureImpl` An implementation of the model object 'Gen Feature'
`class` `GenModelFactoryImpl` An implementation of the model Factory
`class` `GenModelImpl` An implementation of the model object 'GenModel'
`class` `GenModelPackageImpl` An implementation of the model Package
`class` `GenOperationImpl` An implementation of the model object 'Gen Operation'
`class` `GenPackageImpl` An implementation of the model object 'Gen Package'
`class` `GenParameterImpl` An implementation of the model object 'Gen Parameter'
`class` `GenTypedElementImpl` An implementation of the model object 'Gen Typed Element'
`class` `GenTypeParameterImpl` An implementation of the model object 'Gen Type Parameter'

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl with parameters of type InternalEObject
`NotificationChain` `GenModelImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenParameterImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenBaseImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenAnnotationImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenOperationImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenEnumLiteralImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenClassImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenPackageImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenEnumImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenFeatureImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenModelImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenParameterImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenBaseImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenAnnotationImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenOperationImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenEnumLiteralImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenClassImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenClassifierImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenPackageImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenEnumImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `GenFeatureImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`

Uses of InternalEObject in org.eclipse.emf.ecore

Subinterfaces of InternalEObject in org.eclipse.emf.ecore
`static interface` `EStructuralFeature.Internal` Internal API implemented by all features.

Methods in org.eclipse.emf.ecore that return InternalEObject
`InternalEObject` `InternalEObject.eInternalContainer()` Returns the internal container, or `null`.
`InternalEObject` `InternalEObject.EStore.getContainer(InternalEObject object)` Returns the object's `container`.

Methods in org.eclipse.emf.ecore with parameters of type InternalEObject
`void` `InternalEObject.EStore.add(InternalEObject object, EStructuralFeature feature, int index, java.lang.Object value)` Adds the value at the index in the `content` of the object's feature.
`void` `InternalEObject.EStore.clear(InternalEObject object, EStructuralFeature feature)` Removes all values form the `content` of the object's feature
`boolean` `InternalEObject.EStore.contains(InternalEObject object, EStructuralFeature feature, java.lang.Object value)` Returns whether the `content` of the object's feature contains the given value.
`java.lang.Object` `EStructuralFeature.Internal.SettingDelegate.dynamicGet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int dynamicFeatureID, boolean resolve, boolean coreType)` Returns the value of the feature of this owner.
`NotificationChain` `EStructuralFeature.Internal.SettingDelegate.dynamicInverseAdd(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int dynamicFeatureID, InternalEObject otherEnd, NotificationChain notifications)` Adds the object at the other end of a bidirectional reference to the appropriate feature and returns accumulated notifications.
`NotificationChain` `EStructuralFeature.Internal.SettingDelegate.dynamicInverseRemove(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int dynamicFeatureID, InternalEObject otherEnd, NotificationChain notifications)` Removes the object at the other end of a bidirectional reference from the appropriate feature and returns accumulated notifications.
`boolean` `EStructuralFeature.Internal.SettingDelegate.dynamicIsSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int dynamicFeatureID)` Returns whether the feature of the owner is considered to be set.
`void` `EStructuralFeature.Internal.SettingDelegate.dynamicSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int dynamicFeatureID, java.lang.Object newValue)` Sets the value of the given feature of the owner to the new value.
`EStructuralFeature.Setting` `EStructuralFeature.Internal.SettingDelegate.dynamicSetting(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int dynamicFeatureID)` Returns a setting that can be used to access the owner's feature.
`void` `EStructuralFeature.Internal.SettingDelegate.dynamicUnset(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int dynamicFeatureID)` Unsets the value of the given feature of the owner.
`NotificationChain` `InternalEObject.eBasicSetContainer(InternalEObject newContainer, int newContainerFeatureID, NotificationChain notifications)` Sets the container to be new container and appropriate feature.
`NotificationChain` `InternalEObject.eInverseAdd(InternalEObject otherEnd, int featureID, java.lang.Class<?> baseClass, NotificationChain notifications)` Adds the object at the other end of a bidirectional reference to the appropriate feature and returns accumulated notifications.
`NotificationChain` `InternalEObject.eInverseRemove(InternalEObject otherEnd, int featureID, java.lang.Class<?> baseClass, NotificationChain notifications)` Removes the object at the other end of a bidirectional reference from the appropriate feature and returns accumulated notifications.
`EObject` `InternalEObject.eResolveProxy(InternalEObject proxy)` Resolves the `proxy` object relative to this object.
`java.lang.Object` `InternalEObject.EStore.get(InternalEObject object, EStructuralFeature feature, int index)` Returns the value at the index in the `content` of the object's feature.
`InternalEObject` `InternalEObject.EStore.getContainer(InternalEObject object)` Returns the object's `container`.
`EStructuralFeature` `InternalEObject.EStore.getContainingFeature(InternalEObject object)` Returns the object's `containing feature`.
`int` `InternalEObject.EStore.hashCode(InternalEObject object, EStructuralFeature feature)` Returns the hash code of the `content` of the object's feature.
`int` `InternalEObject.EStore.indexOf(InternalEObject object, EStructuralFeature feature, java.lang.Object value)` Returns the first index of the given value in the `content` of the object's feature.
`boolean` `InternalEObject.EStore.isEmpty(InternalEObject object, EStructuralFeature feature)` Returns whether the `content` of the object's feature is empty.
`boolean` `InternalEObject.EStore.isSet(InternalEObject object, EStructuralFeature feature)` Returns whether the object's feature is considered set.
`int` `InternalEObject.EStore.lastIndexOf(InternalEObject object, EStructuralFeature feature, java.lang.Object value)` Returns the last index of the given value in the `content` of the object's feature.
`java.lang.Object` `InternalEObject.EStore.move(InternalEObject object, EStructuralFeature feature, int targetIndex, int sourceIndex)` Moves the value at the source index in the `content` of the object's feature to the target index.
`java.lang.Object` `InternalEObject.EStore.remove(InternalEObject object, EStructuralFeature feature, int index)` Removes the value at the index in the `content` of the object's feature.
`java.lang.Object` `InternalEObject.EStore.set(InternalEObject object, EStructuralFeature feature, int index, java.lang.Object value)` Sets the value at the index in the `content` of the object's feature.
`int` `InternalEObject.EStore.size(InternalEObject object, EStructuralFeature feature)` Returns the number of values in the `content` of the object's feature.
`java.lang.Object[]` `InternalEObject.EStore.toArray(InternalEObject object, EStructuralFeature feature)` Returns a new array of the values in the `content` of the object's feature.

`

`<T> T[]`

`

`InternalEObject.EStore.toArray(InternalEObject object, EStructuralFeature feature, T[] array)`
Returns an array of the values in the `content` of the object's feature.

`void` `InternalEObject.EStore.unset(InternalEObject object, EStructuralFeature feature)` Unsets the feature of the object.

Uses of InternalEObject in org.eclipse.emf.ecore.change.impl

Classes in org.eclipse.emf.ecore.change.impl that implement InternalEObject
`class` `ChangeDescriptionImpl` An implementation of the model object 'Description'
`class` `ChangeFactoryImpl` An implementation of the model Factory
`class` `ChangePackageImpl` An implementation of the model Package
`class` `EObjectToChangesMapEntryImpl` An implementation of the model object 'EObject To Changes Map Entry'
`class` `FeatureChangeImpl` An implementation of the model object 'Feature Change'
`class` `FeatureMapEntryImpl` An implementation of the model object 'Feature Map Entry'.
`class` `ListChangeImpl` An implementation of the model object 'List Change'
`class` `ResourceChangeImpl` An implementation of the model object 'Resource Change'

Methods in org.eclipse.emf.ecore.change.impl with parameters of type InternalEObject
`FeatureMap.Entry.Internal` `FeatureMapEntryImpl.createEntry(InternalEObject value)`
`NotificationChain` `ListChangeImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EObjectToChangesMapEntryImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `ResourceChangeImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `FeatureChangeImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `ChangeDescriptionImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `FeatureMapEntryImpl.inverseAdd(InternalEObject owner, int featureID, NotificationChain notifications)`
`NotificationChain` `FeatureMapEntryImpl.inverseAdd(InternalEObject owner, java.lang.Object otherEnd, int featureID, NotificationChain notifications)`
`NotificationChain` `FeatureMapEntryImpl.inverseRemove(InternalEObject owner, int featureID, NotificationChain notifications)`
`NotificationChain` `FeatureMapEntryImpl.inverseRemove(InternalEObject owner, java.lang.Object otherEnd, int featureID, NotificationChain notifications)`

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

Classes in org.eclipse.emf.ecore.impl that implement InternalEObject
`class` `BasicEObjectImpl` An implementation of the model object 'EObject'.
`class` `DynamicEObjectImpl` An implementation of the model object 'EObject' that's tuned for dynamic use.
`static class` `DynamicEObjectImpl.BasicEMapEntry<K,V>`
`class` `DynamicEStoreEObjectImpl` An implementation of 'EObject' that delegates to a `store`.
`class` `EAnnotationImpl` An implementation of the model object 'EAnnotation'
`class` `EAttributeImpl` An implementation of the model object 'EAttribute'
`class` `EClassifierImpl` An implementation of the model object 'EMeta Object'.
`class` `EClassImpl` An implementation of the model object 'EClass'.
`class` `EcoreFactoryImpl` An implementation of the model Factory
`class` `EcorePackageImpl` An implementation of the model Package
`class` `EDataTypeImpl` An implementation of the model object 'EData Type'
`class` `EEnumImpl` An implementation of the model object 'EEnum'
`class` `EEnumLiteralImpl` An implementation of the model object 'EEnum Literal'
`class` `EFactoryImpl` An implementation of the model object 'EFactory'
`class` `EGenericTypeImpl` An implementation of the model object 'EGeneric Type'
`class` `EModelElementImpl` An implementation of the model object 'EModel Element'
`class` `ENamedElementImpl` An implementation of the model object 'ENamed Element'
`class` `EObjectImpl` An implementation of the model object 'EObject'
`class` `EOperationImpl` An implementation of the model object 'EOperation'
`class` `EPackageImpl` An implementation of the model object 'EPackage'.
`class` `EParameterImpl` An implementation of the model object 'EParameter'
`class` `EReferenceImpl` An implementation of the model object 'EReference'
`class` `EStoreEObjectImpl` An implementation of 'EObject' that delegates to a `store`.
`class` `EStringToStringMapEntryImpl` An implementation of the model object 'EString To String Map Entry'
`class` `EStructuralFeatureImpl` An implementation of the model object 'EStructural Feature'.
`class` `ETypedElementImpl` An implementation of the model object 'ETyped Element'
`class` `ETypeParameterImpl` An implementation of the model object 'EType Parameter'
`class` `FlatEObjectImpl` An implementation of the model object 'EObject'.

Fields in org.eclipse.emf.ecore.impl declared as InternalEObject
`protected InternalEObject` `EObjectImpl.eContainer` The container of this object.
`protected static InternalEObject` `EStoreEObjectImpl.EUNINITIALIZED_CONTAINER`
`protected static InternalEObject` `DynamicEStoreEObjectImpl.EUNINITIALIZED_CONTAINER`
`protected InternalEObject` `ENotificationImpl.notifier`
`protected InternalEObject` `EStructuralFeatureImpl.InverseUpdatingFeatureMapEntry.value`
`protected InternalEObject` `EStructuralFeatureImpl.ContainmentUpdatingFeatureMapEntry.value`

Methods in org.eclipse.emf.ecore.impl that return InternalEObject
`InternalEObject` `BasicEObjectImpl.eInternalContainer()`
`InternalEObject` `EStoreEObjectImpl.eInternalContainer()`
`InternalEObject` `DynamicEStoreEObjectImpl.eInternalContainer()`
`InternalEObject` `EObjectImpl.eInternalContainer()`
`InternalEObject` `EStoreEObjectImpl.EStoreImpl.getContainer(InternalEObject eObject)`

Methods in org.eclipse.emf.ecore.impl with parameters of type InternalEObject
`void` `EStoreEObjectImpl.EStoreImpl.add(InternalEObject eObject, EStructuralFeature feature, int index, java.lang.Object value)`
`void` `EStoreEObjectImpl.EStoreImpl.clear(InternalEObject eObject, EStructuralFeature feature)`
`boolean` `EStoreEObjectImpl.EStoreImpl.contains(InternalEObject eObject, EStructuralFeature feature, java.lang.Object value)`
`protected EStructuralFeature.Setting` `EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.createDynamicSetting(InternalEObject owner)`
`protected EStructuralFeature.Setting` `EStructuralFeatureImpl.InternalSettingDelegateMany.createDynamicSetting(InternalEObject owner)`
`FeatureMap.Entry.Internal` `EStructuralFeatureImpl.BasicFeatureMapEntry.createEntry(InternalEObject value)`
`FeatureMap.Entry.Internal` `EStructuralFeatureImpl.InverseUpdatingFeatureMapEntry.createEntry(InternalEObject value)`
`FeatureMap.Entry.Internal` `EStructuralFeatureImpl.ContainmentUpdatingFeatureMapEntry.createEntry(InternalEObject value)`
`java.lang.Object` `EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.dynamicGet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, boolean resolve, boolean coreType)`
`java.lang.Object` `EStructuralFeatureImpl.InternalSettingDelegateMany.dynamicGet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, boolean resolve, boolean coreType)`
`java.lang.Object` `EStructuralFeatureImpl.InternalSettingDelegateSingleContainer.dynamicGet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, boolean resolve, boolean coreType)`
`java.lang.Object` `EStructuralFeatureImpl.InternalSettingDelegateSingleData.dynamicGet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, boolean resolve, boolean coreType)`
`java.lang.Object` `EStructuralFeatureImpl.InternalSettingDelegateSingleEObject.dynamicGet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, boolean resolve, boolean coreType)`
`NotificationChain` `EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.dynamicInverseAdd(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, InternalEObject otherEnd, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.InternalSettingDelegateMany.dynamicInverseAdd(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, InternalEObject otherEnd, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.InternalSettingDelegateSingle.dynamicInverseAdd(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, InternalEObject otherEnd, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.InternalSettingDelegateSingleContainer.dynamicInverseAdd(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, InternalEObject otherEnd, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.InternalSettingDelegateSingleEObject.dynamicInverseAdd(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, InternalEObject otherEnd, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.dynamicInverseRemove(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, InternalEObject otherEnd, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.InternalSettingDelegateMany.dynamicInverseRemove(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, InternalEObject otherEnd, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.InternalSettingDelegateSingle.dynamicInverseRemove(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, InternalEObject otherEnd, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.InternalSettingDelegateSingleContainer.dynamicInverseRemove(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, InternalEObject otherEnd, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.InternalSettingDelegateSingleEObject.dynamicInverseRemove(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, InternalEObject otherEnd, NotificationChain notifications)`
`boolean` `EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.dynamicIsSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`boolean` `EStructuralFeatureImpl.InternalSettingDelegateMany.dynamicIsSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`boolean` `EStructuralFeatureImpl.InternalSettingDelegateSingleContainer.dynamicIsSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`boolean` `EStructuralFeatureImpl.InternalSettingDelegateSingleData.dynamicIsSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`boolean` `EStructuralFeatureImpl.InternalSettingDelegateSingleDataUnsettable.dynamicIsSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`boolean` `EStructuralFeatureImpl.InternalSettingDelegateSingleEObject.dynamicIsSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`void` `EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.dynamicSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, java.lang.Object newValue)`
`void` `EStructuralFeatureImpl.InternalSettingDelegateMany.dynamicSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, java.lang.Object newValue)`
`void` `EStructuralFeatureImpl.InternalSettingDelegateSingleContainer.dynamicSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, java.lang.Object newValue)`
`void` `EStructuralFeatureImpl.InternalSettingDelegateSingleData.dynamicSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, java.lang.Object newValue)`
`void` `EStructuralFeatureImpl.InternalSettingDelegateSingleDataUnsettable.dynamicSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, java.lang.Object newValue)`
`void` `EStructuralFeatureImpl.InternalSettingDelegateSingleEObject.dynamicSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, java.lang.Object newValue)`
`EStructuralFeature.Setting` `EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.dynamicSetting(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`EStructuralFeature.Setting` `EStructuralFeatureImpl.InternalSettingDelegateMany.dynamicSetting(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`EStructuralFeature.Setting` `EStructuralFeatureImpl.InternalSettingDelegateSingle.dynamicSetting(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`void` `EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.dynamicUnset(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`void` `EStructuralFeatureImpl.InternalSettingDelegateMany.dynamicUnset(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`void` `EStructuralFeatureImpl.InternalSettingDelegateSingleContainer.dynamicUnset(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`void` `EStructuralFeatureImpl.InternalSettingDelegateSingleData.dynamicUnset(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`void` `EStructuralFeatureImpl.InternalSettingDelegateSingleDataUnsettable.dynamicUnset(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`void` `EStructuralFeatureImpl.InternalSettingDelegateSingleEObject.dynamicUnset(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)`
`protected void` `BasicEObjectImpl.eBasicSetContainer(InternalEObject newContainer, int newContainerFeatureID)`
`protected void` `EObjectImpl.eBasicSetContainer(InternalEObject newContainer, int newContainerFeatureID)`
`protected void` `EClassifierImpl.eBasicSetContainer(InternalEObject newContainer, int newContainerFeatureID)`
`NotificationChain` `BasicEObjectImpl.eBasicSetContainer(InternalEObject newContainer, int newContainerFeatureID, NotificationChain msgs)`
`NotificationChain` `EGenericTypeImpl.eBasicSetContainer(InternalEObject newContainer, int newContainerFeatureID, NotificationChain msgs)`
`NotificationChain` `BasicEObjectImpl.eDynamicInverseAdd(InternalEObject otherEnd, int featureID, java.lang.Class<?> inverseClass, NotificationChain msgs)`
`protected NotificationChain` `BasicEObjectImpl.eDynamicInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `BasicEObjectImpl.eDynamicInverseRemove(InternalEObject otherEnd, int featureID, java.lang.Class<?> inverseClass, NotificationChain msgs)`
`protected NotificationChain` `BasicEObjectImpl.eDynamicInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `BasicEObjectImpl.eInverseAdd(InternalEObject otherEnd, int featureID, java.lang.Class<?> baseClass, NotificationChain msgs)`
`NotificationChain` `EPackageImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `BasicEObjectImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EEnumLiteralImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EOperationImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EModelElementImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EClassifierImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EClassImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EFactoryImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EStructuralFeatureImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EAnnotationImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EEnumImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EParameterImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `BasicEObjectImpl.eInverseRemove(InternalEObject otherEnd, int featureID, java.lang.Class<?> baseClass, NotificationChain msgs)`
`NotificationChain` `EPackageImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `BasicEObjectImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EGenericTypeImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EEnumLiteralImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `ETypeParameterImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EOperationImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EModelElementImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EClassifierImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EClassImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EFactoryImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EStructuralFeatureImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EAnnotationImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `ETypedElementImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EEnumImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `EParameterImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`EObject` `BasicEObjectImpl.eResolveProxy(InternalEObject proxy)`
`java.lang.Object` `EStoreEObjectImpl.EStoreImpl.get(InternalEObject eObject, EStructuralFeature feature, int index)`
`InternalEObject` `EStoreEObjectImpl.EStoreImpl.getContainer(InternalEObject eObject)`
`EStructuralFeature` `EStoreEObjectImpl.EStoreImpl.getContainingFeature(InternalEObject eObject)`
`int` `EStoreEObjectImpl.EStoreImpl.hashCode(InternalEObject eObject, EStructuralFeature feature)`
`int` `EStoreEObjectImpl.EStoreImpl.indexOf(InternalEObject eObject, EStructuralFeature feature, java.lang.Object value)`
`protected NotificationChain` `EStructuralFeatureImpl.InverseUpdatingFeatureMapEntry.inverseAdd(InternalEObject owner, InternalEObject otherEnd, int featureID, NotificationChain notifications)`
`protected NotificationChain` `EStructuralFeatureImpl.ContainmentUpdatingFeatureMapEntry.inverseAdd(InternalEObject owner, InternalEObject otherEnd, int featureID, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.SimpleFeatureMapEntry.inverseAdd(InternalEObject owner, int featureID, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.InverseUpdatingFeatureMapEntry.inverseAdd(InternalEObject owner, int featureID, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.ContainmentUpdatingFeatureMapEntry.inverseAdd(InternalEObject owner, int featureID, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.SimpleFeatureMapEntry.inverseAdd(InternalEObject owner, java.lang.Object otherEnd, int featureID, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.InverseUpdatingFeatureMapEntry.inverseAdd(InternalEObject owner, java.lang.Object otherEnd, int featureID, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.ContainmentUpdatingFeatureMapEntry.inverseAdd(InternalEObject owner, java.lang.Object otherEnd, int featureID, NotificationChain notifications)`
`protected NotificationChain` `EStructuralFeatureImpl.InverseUpdatingFeatureMapEntry.inverseRemove(InternalEObject owner, InternalEObject otherEnd, int featureID, NotificationChain notifications)`
`protected NotificationChain` `EStructuralFeatureImpl.ContainmentUpdatingFeatureMapEntry.inverseRemove(InternalEObject owner, InternalEObject otherEnd, int featureID, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.SimpleFeatureMapEntry.inverseRemove(InternalEObject owner, int featureID, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.InverseUpdatingFeatureMapEntry.inverseRemove(InternalEObject owner, int featureID, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.ContainmentUpdatingFeatureMapEntry.inverseRemove(InternalEObject owner, int featureID, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.SimpleFeatureMapEntry.inverseRemove(InternalEObject owner, java.lang.Object otherEnd, int featureID, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.InverseUpdatingFeatureMapEntry.inverseRemove(InternalEObject owner, java.lang.Object otherEnd, int featureID, NotificationChain notifications)`
`NotificationChain` `EStructuralFeatureImpl.ContainmentUpdatingFeatureMapEntry.inverseRemove(InternalEObject owner, java.lang.Object otherEnd, int featureID, NotificationChain notifications)`
`boolean` `EStoreEObjectImpl.EStoreImpl.isEmpty(InternalEObject eObject, EStructuralFeature feature)`
`boolean` `EStoreEObjectImpl.EStoreImpl.isSet(InternalEObject eObject, EStructuralFeature feature)`
`int` `EStoreEObjectImpl.EStoreImpl.lastIndexOf(InternalEObject eObject, EStructuralFeature feature, java.lang.Object value)`
`java.lang.Object` `EStoreEObjectImpl.EStoreImpl.move(InternalEObject eObject, EStructuralFeature feature, int targetIndex, int sourceIndex)`
`java.lang.Object` `EStoreEObjectImpl.EStoreImpl.remove(InternalEObject eObject, EStructuralFeature feature, int index)`
`java.lang.Object` `EStoreEObjectImpl.EStoreImpl.set(InternalEObject eObject, EStructuralFeature feature, int index, java.lang.Object value)`
`int` `EStoreEObjectImpl.EStoreImpl.size(InternalEObject eObject, EStructuralFeature feature)`
`java.lang.Object[]` `EStoreEObjectImpl.EStoreImpl.toArray(InternalEObject eObject, EStructuralFeature feature)`

`

`<T> T[]`

`

`EStoreEObjectImpl.EStoreImpl.toArray(InternalEObject eObject, EStructuralFeature feature, T[] array)`

`void` `EStoreEObjectImpl.EStoreImpl.unset(InternalEObject eObject, EStructuralFeature feature)`

Constructors in org.eclipse.emf.ecore.impl with parameters of type InternalEObject
`ENotificationImpl(InternalEObject notifier, int eventType, EStructuralFeature feature, java.lang.Object oldValue, java.lang.Object newValue)`
`ENotificationImpl(InternalEObject notifier, int eventType, EStructuralFeature feature, java.lang.Object oldValue, java.lang.Object newValue, boolean isSetChange)`
`ENotificationImpl(InternalEObject notifier, int eventType, EStructuralFeature feature, java.lang.Object oldValue, java.lang.Object newValue, int position)`
`ENotificationImpl(InternalEObject notifier, int eventType, EStructuralFeature feature, java.lang.Object oldValue, java.lang.Object newValue, int position, boolean wasSet)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, boolean oldBooleanValue, boolean newBooleanValue)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, boolean oldBooleanValue, boolean newBooleanValue, boolean isSetChange)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, byte oldByteValue, byte newByteValue)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, byte oldByteValue, byte newByteValue, boolean isSetChange)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, char oldCharValue, char newCharValue)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, char oldCharValue, char newCharValue, boolean isSetChange)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, double oldDoubleValue, double newDoubleValue)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, double oldDoubleValue, double newDoubleValue, boolean isSetChange)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, float oldFloatValue, float newFloatValue)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, float oldFloatValue, float newFloatValue, boolean isSetChange)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, int oldIntValue, int newIntValue)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, int oldIntValue, int newIntValue, boolean isSetChange)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, long oldLongValue, long newLongValue)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, long oldLongValue, long newLongValue, boolean isSetChange)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, java.lang.Object oldValue, java.lang.Object newValue)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, java.lang.Object oldValue, java.lang.Object newValue, boolean isSetChange)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, java.lang.Object oldValue, java.lang.Object newValue, int position)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, java.lang.Object oldValue, java.lang.Object newValue, int position, boolean wasSet)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, short oldShortValue, short newShortValue)`
`ENotificationImpl(InternalEObject notifier, int eventType, int featureID, short oldShortValue, short newShortValue, boolean isSetChange)`
`EStoreEObjectImpl.EStoreEList(InternalEObject owner, EStructuralFeature eStructuralFeature, InternalEObject.EStore store)`
`EStoreEObjectImpl.EStoreFeatureMap(InternalEObject owner, EStructuralFeature eStructuralFeature, InternalEObject.EStore store)`
`EStoreEObjectImpl.EStoreImpl.Entry(InternalEObject eObject, EStructuralFeature eStructuralFeature)`
`EStructuralFeatureImpl.ContainmentUpdatingFeatureMapEntry(EStructuralFeature.Internal eStructuralFeature, InternalEObject value)`
`EStructuralFeatureImpl.InverseUpdatingFeatureMapEntry(EStructuralFeature.Internal eStructuralFeature, InternalEObject value)`

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

Methods in org.eclipse.emf.ecore.resource.impl with parameters of type InternalEObject
`protected void` `ResourceImpl.unloaded(InternalEObject internalEObject)` Called when the object is unloaded.

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

Classes in org.eclipse.emf.ecore.util that implement InternalEObject
`static class` `BasicFeatureMap.FeatureMapEObjectImpl` Temporary for testing purposes only.
`static class` `DelegatingFeatureMap.FeatureMapEObjectImpl` Temporary for testing purposes only.

Fields in org.eclipse.emf.ecore.util declared as InternalEObject
`protected InternalEObject` `EcoreEList.owner`
`protected InternalEObject` `EcoreEList.UnmodifiableEList.owner`
`protected InternalEObject` `DelegatingEcoreEList.owner`
`protected InternalEObject` `DelegatingEcoreEList.UnmodifiableEList.owner`

Methods in org.eclipse.emf.ecore.util with parameters of type InternalEObject
`protected void` `ECrossReferenceAdapter.InverseCrossReferencer.add(InternalEObject eObject, EReference eReference, EObject crossReferencedEObject)`
`protected void` `EcoreUtil.CrossReferencer.add(InternalEObject eObject, EReference eReference, EObject crossReferencedEObject)`
`FeatureMap.Entry.Internal` `FeatureMap.Entry.Internal.createEntry(InternalEObject value)`
`NotificationChain` `DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicInverseAdd(InternalEObject otherEnd, int featureID, java.lang.Class<?> inverseClass, NotificationChain notifications)`
`NotificationChain` `BasicFeatureMap.FeatureMapEObjectImpl.eDynamicInverseAdd(InternalEObject otherEnd, int featureID, java.lang.Class<?> inverseClass, NotificationChain notifications)`
`NotificationChain` `DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicInverseRemove(InternalEObject otherEnd, int featureID, java.lang.Class<?> inverseClass, NotificationChain notifications)`
`NotificationChain` `BasicFeatureMap.FeatureMapEObjectImpl.eDynamicInverseRemove(InternalEObject otherEnd, int featureID, java.lang.Class<?> inverseClass, NotificationChain notifications)`
`NotificationChain` `FeatureMap.Entry.Internal.inverseAdd(InternalEObject owner, int featureID, NotificationChain notifications)`
`NotificationChain` `FeatureMap.Entry.Internal.inverseAdd(InternalEObject owner, java.lang.Object otherEnd, int featureID, NotificationChain notifications)`
`NotificationChain` `FeatureMap.Entry.Internal.inverseRemove(InternalEObject owner, int featureID, NotificationChain notifications)`
`NotificationChain` `FeatureMap.Entry.Internal.inverseRemove(InternalEObject owner, java.lang.Object otherEnd, int featureID, NotificationChain notifications)`

Constructors in org.eclipse.emf.ecore.util with parameters of type InternalEObject
`BasicFeatureMap(InternalEObject owner, int featureID)`
`BasicFeatureMap(InternalEObject owner, int featureID, EStructuralFeature eStructuralFeature)`
`DelegatingEcoreEList.Dynamic(InternalEObject owner, EStructuralFeature eStructuralFeature)`
`DelegatingEcoreEList.Dynamic(int kind, InternalEObject owner, EStructuralFeature eStructuralFeature)`
`DelegatingEcoreEList.Generic(int kind, InternalEObject owner)`
`DelegatingEcoreEList.UnmodifiableEList(InternalEObject owner, EStructuralFeature eStructuralFeature, java.util.List<E> underlyingList)`
`DelegatingEcoreEList.Unsettable(InternalEObject owner)`
`DelegatingEcoreEList(InternalEObject owner)`
`DelegatingFeatureMap(InternalEObject owner, EStructuralFeature eStructuralFeature)`
`DelegatingFeatureMap(InternalEObject owner, int featureID)`
`EcoreEList.Dynamic(int kind, java.lang.Class<?> dataClass, InternalEObject owner, EStructuralFeature eStructuralFeature)`
`EcoreEList.Dynamic(InternalEObject owner, EStructuralFeature eStructuralFeature)`
`EcoreEList.Dynamic(int kind, InternalEObject owner, EStructuralFeature eStructuralFeature)`
`EcoreEList.Generic(int kind, java.lang.Class<?> dataClass, InternalEObject owner)`
`EcoreEList.UnmodifiableEList.FastCompare(InternalEObject owner, EStructuralFeature eStructuralFeature, int size, java.lang.Object[] data)`
`EcoreEList.UnmodifiableEList(InternalEObject owner, EStructuralFeature eStructuralFeature, int size, java.lang.Object[] data)`
`EcoreEList(java.lang.Class<?> dataClass, InternalEObject owner)`
`EcoreEMap.DelegateEObjectContainmentEList(java.lang.Class<?> entryClass, InternalEObject owner, int featureID)`
`EcoreEMap.Unsettable.UnsettableDelegateEObjectContainmentEList(java.lang.Class<?> dataClass, InternalEObject owner, int featureID)`
`EcoreEMap.Unsettable(EClass entryEClass, java.lang.Class<?> entryClass, InternalEObject owner, int featureID)`
`EcoreEMap(EClass entryEClass, java.lang.Class<?> entryClass, InternalEObject owner, int featureID)`
`EDataTypeEList.Unsettable(java.lang.Class<?> dataClass, InternalEObject owner, int featureID)`
`EDataTypeEList(java.lang.Class<?> dataClass, InternalEObject owner, int featureID)`
`EDataTypeUniqueEList.Unsettable(java.lang.Class<?> dataClass, InternalEObject owner, int featureID)`
`EDataTypeUniqueEList(java.lang.Class<?> dataClass, InternalEObject owner, int featureID)`
`EObjectContainmentEList.Resolving(java.lang.Class<?> dataClass, InternalEObject owner, int featureID)`
`EObjectContainmentEList.Unsettable.Resolving(java.lang.Class<?> dataClass, InternalEObject owner, int featureID)`
`EObjectContainmentEList.Unsettable(java.lang.Class<?> dataClass, InternalEObject owner, int featureID)`
`EObjectContainmentEList(java.lang.Class<?> dataClass, InternalEObject owner, int featureID)`
`EObjectContainmentWithInverseEList.Resolving(java.lang.Class<?> dataClass, InternalEObject owner, int featureID, int inverseFeatureID)`
`EObjectContainmentWithInverseEList.Unsettable.Resolving(java.lang.Class<?> dataClass, InternalEObject owner, int featureID, int inverseFeatureID)`
`EObjectContainmentWithInverseEList.Unsettable(java.lang.Class<?> dataClass, InternalEObject owner, int featureID, int inverseFeatureID)`
`EObjectContainmentWithInverseEList(java.lang.Class<?> dataClass, InternalEObject owner, int featureID, int inverseFeatureID)`
`EObjectEList.Unsettable(java.lang.Class<?> dataClass, InternalEObject owner, int featureID)`
`EObjectEList(java.lang.Class<?> dataClass, InternalEObject owner, int featureID)`
`EObjectResolvingEList.Unsettable(java.lang.Class<?> dataClass, InternalEObject owner, int featureID)`
`EObjectResolvingEList(java.lang.Class<?> dataClass, InternalEObject owner, int featureID)`
`EObjectWithInverseEList.ManyInverse(java.lang.Class<?> dataClass, InternalEObject owner, int featureID, int inverseFeatureID)`
`EObjectWithInverseEList.Unsettable.ManyInverse(java.lang.Class<?> dataClass, InternalEObject owner, int featureID, int inverseFeatureID)`
`EObjectWithInverseEList.Unsettable(java.lang.Class<?> dataClass, InternalEObject owner, int featureID, int inverseFeatureID)`
`EObjectWithInverseEList(java.lang.Class<?> dataClass, InternalEObject owner, int featureID, int inverseFeatureID)`
`EObjectWithInverseResolvingEList.ManyInverse(java.lang.Class<?> dataClass, InternalEObject owner, int featureID, int inverseFeatureID)`
`EObjectWithInverseResolvingEList.Unsettable.ManyInverse(java.lang.Class<?> dataClass, InternalEObject owner, int featureID, int inverseFeatureID)`
`EObjectWithInverseResolvingEList.Unsettable(java.lang.Class<?> dataClass, InternalEObject owner, int featureID, int inverseFeatureID)`
`EObjectWithInverseResolvingEList(java.lang.Class<?> dataClass, InternalEObject owner, int featureID, int inverseFeatureID)`
`FeatureMapUtil.FeatureENotificationImpl(InternalEObject owner, int eventType, EStructuralFeature feature, java.lang.Object oldObject, java.lang.Object newObject, int index)`
`FeatureMapUtil.FeatureENotificationImpl(InternalEObject owner, int eventType, EStructuralFeature feature, java.lang.Object oldObject, java.lang.Object newObject, int index, boolean wasSet)`

Uses of InternalEObject in org.eclipse.emf.ecore.xmi.impl

Fields in org.eclipse.emf.ecore.xmi.impl with type parameters of type InternalEObject
`protected java.util.List<InternalEObject>` `XMLHandler.sameDocumentProxies`

Methods in org.eclipse.emf.ecore.xmi.impl with parameters of type InternalEObject
`protected void` `EMOFHandler.handleProxy(InternalEObject proxy, java.lang.String uriLiteral)`
`protected void` `XMLHandler.handleProxy(InternalEObject proxy, java.lang.String uriLiteral)`
`protected void` `XMLSaveImpl.saveElement(InternalEObject o, EStructuralFeature f)`

Uses of InternalEObject in org.eclipse.emf.ecore.xml.namespace.impl

Classes in org.eclipse.emf.ecore.xml.namespace.impl that implement InternalEObject
`class` `XMLNamespaceDocumentRootImpl` An implementation of the model object 'Document Root'
`class` `XMLNamespaceFactoryImpl` An implementation of the model Factory
`class` `XMLNamespacePackageImpl` An implementation of the model Package

Methods in org.eclipse.emf.ecore.xml.namespace.impl with parameters of type InternalEObject
`NotificationChain` `XMLNamespaceDocumentRootImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`

Uses of InternalEObject in org.eclipse.emf.ecore.xml.type.impl

Classes in org.eclipse.emf.ecore.xml.type.impl that implement InternalEObject
`class` `AnyTypeImpl` An implementation of the model object 'Any Type'
`class` `ProcessingInstructionImpl` An implementation of the model object 'Processing Instruction Type'
`class` `SimpleAnyTypeImpl` An implementation of the model object 'Simple Any Type'
`class` `XMLTypeDocumentRootImpl` An implementation of the model object 'Document Root'
`class` `XMLTypeFactoryImpl` An implementation of the model Factory
`class` `XMLTypePackageImpl` An implementation of the model Package

Methods in org.eclipse.emf.ecore.xml.type.impl with parameters of type InternalEObject
`NotificationChain` `AnyTypeImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `XMLTypeDocumentRootImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`

Uses of InternalEObject in org.eclipse.emf.edit.tree.impl

Classes in org.eclipse.emf.edit.tree.impl that implement InternalEObject
`class` `TreeFactoryImpl` An implementation of the model Factory
`class` `TreeNodeImpl` An implementation of the model object 'Node'
`class` `TreePackageImpl` An implementation of the model Package

Methods in org.eclipse.emf.edit.tree.impl with parameters of type InternalEObject
`NotificationChain` `TreeNodeImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `TreeNodeImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`

Uses of InternalEObject in org.eclipse.emf.mapping.ecore2ecore.impl

Classes in org.eclipse.emf.mapping.ecore2ecore.impl that implement InternalEObject
`class` `Ecore2EcoreFactoryImpl` An implementation of the model Factory
`class` `Ecore2EcoreMappingRootImpl` An implementation of the model object 'Mapping Root'
`class` `Ecore2EcorePackageImpl` An implementation of the model Package

Uses of InternalEObject in org.eclipse.emf.mapping.ecore2xml.impl

Classes in org.eclipse.emf.mapping.ecore2xml.impl that implement InternalEObject
`class` `Ecore2XMLFactoryImpl` An implementation of the model Factory
`class` `Ecore2XMLPackageImpl` An implementation of the model Package
`class` `ENamedElementToXMLInfoMapEntryImpl` An implementation of the model object 'ENamed Element To XML Info Map Entry'
`class` `XMLInfoImpl` An implementation of the model object 'XML Info'
`class` `XMLMapImpl` An implementation of the model object 'XML Map'

Methods in org.eclipse.emf.mapping.ecore2xml.impl with parameters of type InternalEObject
`NotificationChain` `ENamedElementToXMLInfoMapEntryImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `XMLMapImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`

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

Classes in org.eclipse.emf.mapping.impl that implement InternalEObject
`class` `ComplexTypeConverterImpl` An implementation of the model object 'Complex Type Converter'
`class` `FunctionNamePairImpl` An implementation of the model object 'Function Name Pair'
`class` `FunctionPairImpl` An implementation of the model object 'Function Pair'
`class` `MappingFactoryImpl` An implementation of the model Factory
`class` `MappingHelperImpl` An implementation of the model object 'Helper'
`class` `MappingImpl` An implementation of the model object 'Mapping'
`class` `MappingPackageImpl` An implementation of the model Package
`class` `MappingRootImpl` An implementation of the model object 'Root'
`class` `MappingStrategyImpl` An implementation of the model object 'Strategy'
`class` `TypeConverterImpl` An implementation of the model object 'Type Converter'

Methods in org.eclipse.emf.mapping.impl with parameters of type InternalEObject
`NotificationChain` `MappingHelperImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `MappingImpl.eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `MappingHelperImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain` `MappingImpl.eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`

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