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

Packages that use ENamedElement
org.eclipse.emf.codegen.ecore.genmodel
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: Provides an API for describing and applying model changes.
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.util: Provides utilities.
org.eclipse.emf.ecore.xmi
org.eclipse.emf.ecore.xmi.impl
org.eclipse.emf.ecore.xml.namespace
org.eclipse.emf.ecore.xml.namespace.impl
org.eclipse.emf.ecore.xml.type
org.eclipse.emf.ecore.xml.type.impl
org.eclipse.emf.edit.tree
org.eclipse.emf.edit.tree.impl
org.eclipse.emf.importer.java.builder
org.eclipse.emf.importer.rose.builder
org.eclipse.emf.mapping
org.eclipse.emf.mapping.ecore2ecore
org.eclipse.emf.mapping.ecore2ecore.impl
org.eclipse.emf.mapping.ecore2xml
org.eclipse.emf.mapping.ecore2xml.impl
org.eclipse.emf.mapping.ecore2xml.util
org.eclipse.emf.mapping.impl

Uses of ENamedElement in org.eclipse.emf.codegen.ecore.genmodel

Subinterfaces of ENamedElement in org.eclipse.emf.codegen.ecore.genmodel
`interface` `GenModelPackage` The Package for the model.

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

Classes in org.eclipse.emf.codegen.ecore.genmodel.impl that implement ENamedElement
`class` `GenModelPackageImpl` An implementation of the model Package

Uses of ENamedElement in org.eclipse.emf.ecore

Subinterfaces of ENamedElement in org.eclipse.emf.ecore
`interface` `EAttribute` A representation of the model object 'EAttribute'
`interface` `EClass` A representation of the model object 'EClass'
`interface` `EClassifier` A representation of the model object 'EClassifier'
`interface` `EcorePackage` The Package for the model.
`interface` `EDataType` A representation of the model object 'EData Type'
`interface` `EEnum` A representation of the model object 'EEnum'
`interface` `EEnumLiteral` A representation of the model object 'EEnum Literal'.
`interface` `EOperation` A representation of the model object 'EOperation'
`interface` `EPackage` A representation of the model object 'EPackage'
`interface` `EParameter` A representation of the model object 'EParameter'
`interface` `EReference` A representation of the model object 'EReference'
`interface` `EStructuralFeature` A representation of the model object 'EStructural Feature'
`static interface` `EStructuralFeature.Internal` Internal API implemented by all features.
`interface` `ETypedElement` A representation of the model object 'ETyped Element'
`interface` `ETypeParameter` A representation of the model object 'EType Parameter'.

Uses of ENamedElement in org.eclipse.emf.ecore.change

Subinterfaces of ENamedElement in org.eclipse.emf.ecore.change
`interface` `ChangePackage` The Package for the model.

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

Classes in org.eclipse.emf.ecore.change.impl that implement ENamedElement
`class` `ChangePackageImpl` An implementation of the model Package

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

Classes in org.eclipse.emf.ecore.impl that implement ENamedElement
`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` `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` `ENamedElementImpl` An implementation of the model object 'ENamed Element'
`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` `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'

Methods in org.eclipse.emf.ecore.impl with parameters of type ENamedElement
`protected void` `EPackageImpl.addAnnotation(ENamedElement eNamedElement, int depth, java.lang.String source, java.lang.String[] details)`
`protected void` `EPackageImpl.addAnnotation(ENamedElement eNamedElement, int depth, java.lang.String source, java.lang.String[] details, URI[] references)`
`protected void` `EPackageImpl.addAnnotation(ENamedElement eNamedElement, java.lang.String source, java.lang.String[] details)`
`protected void` `EPackageImpl.addAnnotation(ENamedElement eNamedElement, java.lang.String source, java.lang.String[] details, URI[] references)`

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

Methods in org.eclipse.emf.ecore.util with parameters of type ENamedElement
`T` `EcoreSwitch.caseENamedElement(ENamedElement object)` Returns the result of interpreting the object as an instance of 'ENamed Element'
`boolean` `EcoreValidator.validateENamedElement_WellFormedName(ENamedElement eNamedElement, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the WellFormedName constraint of 'ENamed Element'
`boolean` `EcoreValidator.validateENamedElement(ENamedElement eNamedElement, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`

Uses of ENamedElement in org.eclipse.emf.ecore.xmi

Methods in org.eclipse.emf.ecore.xmi with parameters of type ENamedElement
`void` `XMLResource.XMLMap.add(ENamedElement element, XMLResource.XMLInfo info)` Add an XMLInfo object for an Ecore construct to the map.
`XMLResource.XMLInfo` `XMLResource.XMLMap.getInfo(ENamedElement element)` Returns the XMLInfo object for the given Ecore construct, if there is one.
`java.lang.String` `XMLHelper.getName(ENamedElement eNamedElement)` Returns the XML name of the ENamedElement

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

Fields in org.eclipse.emf.ecore.xmi.impl with type parameters of type ENamedElement
`protected java.util.Map<ENamedElement,XMLResource.XMLInfo>` `XMLMapImpl.ecoreToXMLInfo`

Methods in org.eclipse.emf.ecore.xmi.impl with parameters of type ENamedElement
`void` `XMLMapImpl.add(ENamedElement element, XMLResource.XMLInfo info)` Add an XMLInfo object for an Ecore construct to the map.
`XMLResource.XMLInfo` `XMLMapImpl.getInfo(ENamedElement element)` Returns the XMLInfo object for the given Ecore construct, if there is one.
`java.lang.String` `XMLHelperImpl.getName(ENamedElement obj)`

Uses of ENamedElement in org.eclipse.emf.ecore.xml.namespace

Subinterfaces of ENamedElement in org.eclipse.emf.ecore.xml.namespace
`interface` `XMLNamespacePackage` The Package for the model.

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

Classes in org.eclipse.emf.ecore.xml.namespace.impl that implement ENamedElement
`class` `XMLNamespacePackageImpl` An implementation of the model Package

Uses of ENamedElement in org.eclipse.emf.ecore.xml.type

Subinterfaces of ENamedElement in org.eclipse.emf.ecore.xml.type
`interface` `XMLTypePackage` The Package for the model.

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

Classes in org.eclipse.emf.ecore.xml.type.impl that implement ENamedElement
`class` `XMLTypePackageImpl` An implementation of the model Package

Uses of ENamedElement in org.eclipse.emf.edit.tree

Subinterfaces of ENamedElement in org.eclipse.emf.edit.tree
`interface` `TreePackage` The Package for the model.

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

Classes in org.eclipse.emf.edit.tree.impl that implement ENamedElement
`class` `TreePackageImpl` An implementation of the model Package

Uses of ENamedElement in org.eclipse.emf.importer.java.builder

Methods in org.eclipse.emf.importer.java.builder with type parameters of type ENamedElement

`protected

`<T extends ENamedElement> T`

`

`JavaEcoreBuilder.getNamedElement(java.util.List<T> namedElements, java.lang.String name)`

`protected

`<T extends ENamedElement> void`

`

`JavaEcoreBuilder.sort(EList<T> namedElements, java.util.Map<java.lang.Object,java.lang.Integer> nameToIDMap)`

Methods in org.eclipse.emf.importer.java.builder with parameters of type ENamedElement
`protected int` `JavaEcoreBuilder.getOrderingValue(ENamedElement eNamedElement, java.util.Map<java.lang.Object,java.lang.Integer> nameToIDMap)`

Uses of ENamedElement in org.eclipse.emf.importer.rose.builder

Methods in org.eclipse.emf.importer.rose.builder with parameters of type ENamedElement
`protected void` `RoseEcoreBuilder.build(RoseNode roseNode, java.lang.Object parent, ENamedElement eNamedElement)`

Uses of ENamedElement in org.eclipse.emf.mapping

Subinterfaces of ENamedElement in org.eclipse.emf.mapping
`interface` `MappingPackage` The Package for the model.

Uses of ENamedElement in org.eclipse.emf.mapping.ecore2ecore

Subinterfaces of ENamedElement in org.eclipse.emf.mapping.ecore2ecore
`interface` `Ecore2EcorePackage` The Package for the model.

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

Classes in org.eclipse.emf.mapping.ecore2ecore.impl that implement ENamedElement
`class` `Ecore2EcorePackageImpl` An implementation of the model Package

Uses of ENamedElement in org.eclipse.emf.mapping.ecore2xml

Subinterfaces of ENamedElement in org.eclipse.emf.mapping.ecore2xml
`interface` `Ecore2XMLPackage` The Package for the model.

Methods in org.eclipse.emf.mapping.ecore2xml that return types with arguments of type ENamedElement
`EMap<ENamedElement,XMLInfo>` `XMLMap.getEcoreToXMLInfo()` Returns the value of the 'Ecore To XML Info' map.

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

Classes in org.eclipse.emf.mapping.ecore2xml.impl that implement ENamedElement
`class` `Ecore2XMLPackageImpl` An implementation of the model Package

Fields in org.eclipse.emf.mapping.ecore2xml.impl declared as ENamedElement
`protected ENamedElement` `ENamedElementToXMLInfoMapEntryImpl.key` The cached value of the '`Key`' reference

Fields in org.eclipse.emf.mapping.ecore2xml.impl with type parameters of type ENamedElement
`protected EMap<ENamedElement,XMLInfo>` `XMLMapImpl.ecoreToXMLInfo` The cached value of the '`Ecore To XML Info`' map

Methods in org.eclipse.emf.mapping.ecore2xml.impl that return ENamedElement
`ENamedElement` `ENamedElementToXMLInfoMapEntryImpl.basicGetTypedKey()`
`ENamedElement` `ENamedElementToXMLInfoMapEntryImpl.getKey()`
`ENamedElement` `ENamedElementToXMLInfoMapEntryImpl.getTypedKey()`

Methods in org.eclipse.emf.mapping.ecore2xml.impl that return types with arguments of type ENamedElement
`java.util.Map.Entry<ENamedElement,XMLInfo>` `Ecore2XMLFactoryImpl.createENamedElementToXMLInfoMapEntry()`
`EMap<ENamedElement,XMLInfo>` `XMLMapImpl.getEcoreToXMLInfo()`
`EMap<ENamedElement,XMLInfo>` `ENamedElementToXMLInfoMapEntryImpl.getEMap()`

Methods in org.eclipse.emf.mapping.ecore2xml.impl with parameters of type ENamedElement
`void` `XMLMapImpl.add(ENamedElement element, XMLResource.XMLInfo info)`
`XMLResource.XMLInfo` `XMLMapImpl.getInfo(ENamedElement element)`
`void` `ENamedElementToXMLInfoMapEntryImpl.setKey(ENamedElement key)`
`void` `ENamedElementToXMLInfoMapEntryImpl.setTypedKey(ENamedElement newKey)`

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

Methods in org.eclipse.emf.mapping.ecore2xml.util with parameters of type ENamedElement
`protected XMLResource.XMLInfo` `Ecore2XMLExtendedMetaData.getInfo(ENamedElement element)`

Method parameters in org.eclipse.emf.mapping.ecore2xml.util with type arguments of type ENamedElement
`T` `Ecore2XMLSwitch.caseENamedElementToXMLInfoMapEntry(java.util.Map.Entry<ENamedElement,XMLInfo> object)` Returns the result of interpreting the object as an instance of 'ENamed Element To XML Info Map Entry'

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

Classes in org.eclipse.emf.mapping.impl that implement ENamedElement
`class` `MappingPackageImpl` An implementation of the model Package

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