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

Packages that use EAnnotation
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.impl: Provides an implementation of Ecore.
org.eclipse.emf.ecore.util: Provides utilities.
org.eclipse.emf.importer.java.builder

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

Methods in org.eclipse.emf.codegen.ecore.genmodel that return types with arguments of type EAnnotation
`java.util.List<EAnnotation>` `GenPackage.getAllAnnotations()`
`java.util.List<EAnnotation>` `GenPackage.getAllNestedAnnotations(EAnnotation eAnnotation)`

Methods in org.eclipse.emf.codegen.ecore.genmodel with parameters of type EAnnotation
`java.util.List<EAnnotation>` `GenPackage.getAllNestedAnnotations(EAnnotation eAnnotation)`
`java.lang.String` `GenPackage.getAnnotatedModelElementAccessor(EAnnotation eAnnotation)`
`java.util.List<GenPackage.AnnotationReferenceData>` `GenPackage.getReferenceData(EAnnotation eAnnotation)`

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

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl that return types with arguments of type EAnnotation
`java.util.List<EAnnotation>` `GenPackageImpl.getAllAnnotations()`
`java.util.List<EAnnotation>` `GenPackageImpl.getAllNestedAnnotations(EAnnotation eAnnotation)`

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl with parameters of type EAnnotation
`java.util.List<EAnnotation>` `GenPackageImpl.getAllNestedAnnotations(EAnnotation eAnnotation)`
`java.lang.String` `GenPackageImpl.getAnnotatedModelElementAccessor(EAnnotation eAnnotation)`
`java.util.List<GenPackage.AnnotationReferenceData>` `GenPackageImpl.getReferenceData(EAnnotation eAnnotation)`

Uses of EAnnotation in org.eclipse.emf.ecore

Methods in org.eclipse.emf.ecore that return EAnnotation
`EAnnotation` `EcoreFactory.createEAnnotation()` Returns a new object of class 'EAnnotation'
`EAnnotation` `EModelElement.getEAnnotation(java.lang.String source)` Return the annotation with a matching `source` attribute.

Methods in org.eclipse.emf.ecore that return types with arguments of type EAnnotation
`EList<EAnnotation>` `EModelElement.getEAnnotations()` Returns the value of the 'EAnnotations' containment reference list.

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

Classes in org.eclipse.emf.ecore.impl that implement EAnnotation
`class` `EAnnotationImpl` An implementation of the model object 'EAnnotation'

Fields in org.eclipse.emf.ecore.impl with type parameters of type EAnnotation
`protected EList<EAnnotation>` `EModelElementImpl.eAnnotations` The cached value of the '`EAnnotations`' containment reference list

Methods in org.eclipse.emf.ecore.impl that return EAnnotation
`EAnnotation` `EcoreFactoryImpl.createEAnnotation()`
`EAnnotation` `EModelElementImpl.getEAnnotation(java.lang.String source)`

Methods in org.eclipse.emf.ecore.impl that return types with arguments of type EAnnotation
`EList<EAnnotation>` `EModelElementImpl.getEAnnotations()`

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

Fields in org.eclipse.emf.ecore.util with type parameters of type EAnnotation
`protected java.util.Map<EModelElement,EAnnotation>` `BasicExtendedMetaData.annotationMap`

Methods in org.eclipse.emf.ecore.util that return EAnnotation
`protected EAnnotation` `BasicExtendedMetaData.getAnnotation(EModelElement eModelElement, boolean demandCreate)`

Methods in org.eclipse.emf.ecore.util with parameters of type EAnnotation
`T` `EcoreSwitch.caseEAnnotation(EAnnotation object)` Returns the result of interpreting the object as an instance of 'EAnnotation'
`boolean` `EcoreValidator.validateEAnnotation_WellFormedSourceURI(EAnnotation eAnnotation, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the WellFormedSourceURI constraint of 'EAnnotation'
`boolean` `EcoreValidator.validateEAnnotation(EAnnotation eAnnotation, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`

Constructor parameters in org.eclipse.emf.ecore.util with type arguments of type EAnnotation
`BasicExtendedMetaData(java.lang.String annotationURI, EPackage.Registry registry, java.util.Map<EModelElement,EAnnotation> annotationMap)`

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

Methods in org.eclipse.emf.importer.java.builder that return types with arguments of type EAnnotation
`protected java.util.List<EAnnotation>` `JavaEcoreBuilder.extractEAnnotations(java.lang.String modelAnnotation)`

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