Uses of Interface
org.eclipse.emf.ecore.EReference

Packages that use EReference
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.change.util Provides utilities. 
org.eclipse.emf.ecore.impl Provides an implementation of Ecore. 
org.eclipse.emf.ecore.util Provides utilities. 
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.command This provides a framework for implementing and composing Commands as well as implementations of all primitive EMF commands.
org.eclipse.emf.edit.provider This provides reusable ItemProviderAdapter support to drive JFace StructuredViewers, Eclipse IPropertySources, and EditingDomain
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.ecore2xml   
org.eclipse.emf.mapping.ecore2xml.impl   
org.eclipse.emf.mapping.impl   
 

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

Fields in org.eclipse.emf.codegen.ecore.genmodel declared as EReference
static EReference GenModelPackage.Literals.GEN_ANNOTATION__CONTENTS
          The meta object literal for the 'Contents' containment reference list feature
static EReference GenModelPackage.Literals.GEN_ANNOTATION__DETAILS
          The meta object literal for the 'Details' map feature
static EReference GenModelPackage.Literals.GEN_ANNOTATION__GEN_BASE
          The meta object literal for the 'Gen Base' container reference feature
static EReference GenModelPackage.Literals.GEN_ANNOTATION__REFERENCES
          The meta object literal for the 'References' reference list feature
static EReference GenModelPackage.Literals.GEN_BASE__GEN_ANNOTATIONS
          The meta object literal for the 'Gen Annotations' containment reference list feature
static EReference GenModelPackage.Literals.GEN_CLASS__ECORE_CLASS
          The meta object literal for the 'Ecore Class' reference feature
static EReference GenModelPackage.Literals.GEN_CLASS__GEN_FEATURES
          The meta object literal for the 'Gen Features' containment reference list feature
static EReference GenModelPackage.Literals.GEN_CLASS__GEN_OPERATIONS
          The meta object literal for the 'Gen Operations' containment reference list feature
static EReference GenModelPackage.Literals.GEN_CLASS__LABEL_FEATURE
          The meta object literal for the 'Label Feature' reference feature
static EReference GenModelPackage.Literals.GEN_CLASSIFIER__GEN_PACKAGE
          The meta object literal for the 'Gen Package' reference feature
static EReference GenModelPackage.Literals.GEN_CLASSIFIER__GEN_TYPE_PARAMETERS
          The meta object literal for the 'Gen Type Parameters' containment reference list feature
static EReference GenModelPackage.Literals.GEN_DATA_TYPE__ECORE_DATA_TYPE
          The meta object literal for the 'Ecore Data Type' reference feature
static EReference GenModelPackage.Literals.GEN_ENUM__ECORE_ENUM
          The meta object literal for the 'Ecore Enum' reference feature
static EReference GenModelPackage.Literals.GEN_ENUM__GEN_ENUM_LITERALS
          The meta object literal for the 'Gen Enum Literals' containment reference list feature
static EReference GenModelPackage.Literals.GEN_ENUM_LITERAL__ECORE_ENUM_LITERAL
          The meta object literal for the 'Ecore Enum Literal' reference feature
static EReference GenModelPackage.Literals.GEN_ENUM_LITERAL__GEN_ENUM
          The meta object literal for the 'Gen Enum' container reference feature
static EReference GenModelPackage.Literals.GEN_FEATURE__ECORE_FEATURE
          The meta object literal for the 'Ecore Feature' reference feature
static EReference GenModelPackage.Literals.GEN_FEATURE__GEN_CLASS
          The meta object literal for the 'Gen Class' container reference feature
static EReference GenModelPackage.Literals.GEN_MODEL__GEN_PACKAGES
          The meta object literal for the 'Gen Packages' containment reference list feature
static EReference GenModelPackage.Literals.GEN_MODEL__USED_GEN_PACKAGES
          The meta object literal for the 'Used Gen Packages' reference list feature
static EReference GenModelPackage.Literals.GEN_OPERATION__ECORE_OPERATION
          The meta object literal for the 'Ecore Operation' reference feature
static EReference GenModelPackage.Literals.GEN_OPERATION__GEN_CLASS
          The meta object literal for the 'Gen Class' container reference feature
static EReference GenModelPackage.Literals.GEN_OPERATION__GEN_PARAMETERS
          The meta object literal for the 'Gen Parameters' containment reference list feature
static EReference GenModelPackage.Literals.GEN_OPERATION__GEN_TYPE_PARAMETERS
          The meta object literal for the 'Gen Type Parameters' containment reference list feature
static EReference GenModelPackage.Literals.GEN_PACKAGE__ECORE_PACKAGE
          The meta object literal for the 'Ecore Package' reference feature
static EReference GenModelPackage.Literals.GEN_PACKAGE__GEN_CLASSES
          The meta object literal for the 'Gen Classes' containment reference list feature
static EReference GenModelPackage.Literals.GEN_PACKAGE__GEN_CLASSIFIERS
          The meta object literal for the 'Gen Classifiers' reference list feature
static EReference GenModelPackage.Literals.GEN_PACKAGE__GEN_DATA_TYPES
          The meta object literal for the 'Gen Data Types' containment reference list feature
static EReference GenModelPackage.Literals.GEN_PACKAGE__GEN_ENUMS
          The meta object literal for the 'Gen Enums' containment reference list feature
static EReference GenModelPackage.Literals.GEN_PACKAGE__GEN_MODEL
          The meta object literal for the 'Gen Model' container reference feature
static EReference GenModelPackage.Literals.GEN_PACKAGE__NESTED_GEN_PACKAGES
          The meta object literal for the 'Nested Gen Packages' containment reference list feature
static EReference GenModelPackage.Literals.GEN_PARAMETER__ECORE_PARAMETER
          The meta object literal for the 'Ecore Parameter' reference feature
static EReference GenModelPackage.Literals.GEN_PARAMETER__GEN_OPERATION
          The meta object literal for the 'Gen Operation' container reference feature
static EReference GenModelPackage.Literals.GEN_TYPE_PARAMETER__ECORE_TYPE_PARAMETER
          The meta object literal for the 'Ecore Type Parameter' reference feature
 

Methods in org.eclipse.emf.codegen.ecore.genmodel that return EReference
 EReference GenModelPackage.getGenAnnotation_Contents()
          Returns the meta object for the containment reference list 'Contents'
 EReference GenModelPackage.getGenAnnotation_Details()
          Returns the meta object for the map 'Details'
 EReference GenModelPackage.getGenAnnotation_GenBase()
          Returns the meta object for the container reference 'Gen Base'
 EReference GenModelPackage.getGenAnnotation_References()
          Returns the meta object for the reference list 'References'
 EReference GenModelPackage.getGenBase_GenAnnotations()
          Returns the meta object for the containment reference list 'Gen Annotations'
 EReference GenModelPackage.getGenClass_EcoreClass()
          Returns the meta object for the reference 'Ecore Class'
 EReference GenModelPackage.getGenClass_GenFeatures()
          Returns the meta object for the containment reference list 'Gen Features'
 EReference GenModelPackage.getGenClass_GenOperations()
          Returns the meta object for the containment reference list 'Gen Operations'
 EReference GenModelPackage.getGenClass_LabelFeature()
          Returns the meta object for the reference 'Label Feature'
 EReference GenModelPackage.getGenClassifier_GenPackage()
          Returns the meta object for the reference 'Gen Package'
 EReference GenModelPackage.getGenClassifier_GenTypeParameters()
          Returns the meta object for the containment reference list 'Gen Type Parameters'
 EReference GenModelPackage.getGenDataType_EcoreDataType()
          Returns the meta object for the reference 'Ecore Data Type'
 EReference GenModelPackage.getGenEnum_EcoreEnum()
          Returns the meta object for the reference 'Ecore Enum'
 EReference GenModelPackage.getGenEnum_GenEnumLiterals()
          Returns the meta object for the containment reference list 'Gen Enum Literals'
 EReference GenModelPackage.getGenEnumLiteral_EcoreEnumLiteral()
          Returns the meta object for the reference 'Ecore Enum Literal'
 EReference GenModelPackage.getGenEnumLiteral_GenEnum()
          Returns the meta object for the container reference 'Gen Enum'
 EReference GenModelPackage.getGenFeature_EcoreFeature()
          Returns the meta object for the reference 'Ecore Feature'
 EReference GenModelPackage.getGenFeature_GenClass()
          Returns the meta object for the container reference 'Gen Class'
 EReference GenModelPackage.getGenModel_GenPackages()
          Returns the meta object for the containment reference list 'Gen Packages'
 EReference GenModelPackage.getGenModel_UsedGenPackages()
          Returns the meta object for the reference list 'Used Gen Packages'
 EReference GenModelPackage.getGenOperation_EcoreOperation()
          Returns the meta object for the reference 'Ecore Operation'
 EReference GenModelPackage.getGenOperation_GenClass()
          Returns the meta object for the container reference 'Gen Class'
 EReference GenModelPackage.getGenOperation_GenParameters()
          Returns the meta object for the containment reference list 'Gen Parameters'
 EReference GenModelPackage.getGenOperation_GenTypeParameters()
          Returns the meta object for the containment reference list 'Gen Type Parameters'
 EReference GenModelPackage.getGenPackage_EcorePackage()
          Returns the meta object for the reference 'Ecore Package'
 EReference GenModelPackage.getGenPackage_GenClasses()
          Returns the meta object for the containment reference list 'Gen Classes'
 EReference GenModelPackage.getGenPackage_GenClassifiers()
          Returns the meta object for the reference list 'Gen Classifiers'
 EReference GenModelPackage.getGenPackage_GenDataTypes()
          Returns the meta object for the containment reference list 'Gen Data Types'
 EReference GenModelPackage.getGenPackage_GenEnums()
          Returns the meta object for the containment reference list 'Gen Enums'
 EReference GenModelPackage.getGenPackage_GenModel()
          Returns the meta object for the container reference 'Gen Model'
 EReference GenModelPackage.getGenPackage_NestedGenPackages()
          Returns the meta object for the containment reference list 'Nested Gen Packages'
 EReference GenModelPackage.getGenParameter_EcoreParameter()
          Returns the meta object for the reference 'Ecore Parameter'
 EReference GenModelPackage.getGenParameter_GenOperation()
          Returns the meta object for the container reference 'Gen Operation'
 EReference GenModelPackage.getGenTypeParameter_EcoreTypeParameter()
          Returns the meta object for the reference 'Ecore Type Parameter'
 

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

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl that return EReference
 EReference GenModelPackageImpl.getGenAnnotation_Contents()
           
 EReference GenModelPackageImpl.getGenAnnotation_Details()
           
 EReference GenModelPackageImpl.getGenAnnotation_GenBase()
           
 EReference GenModelPackageImpl.getGenAnnotation_References()
           
 EReference GenModelPackageImpl.getGenBase_GenAnnotations()
           
 EReference GenModelPackageImpl.getGenClass_EcoreClass()
           
 EReference GenModelPackageImpl.getGenClass_GenFeatures()
           
 EReference GenModelPackageImpl.getGenClass_GenOperations()
           
 EReference GenModelPackageImpl.getGenClass_LabelFeature()
           
 EReference GenModelPackageImpl.getGenClassifier_GenPackage()
           
 EReference GenModelPackageImpl.getGenClassifier_GenTypeParameters()
           
 EReference GenModelPackageImpl.getGenDataType_EcoreDataType()
           
 EReference GenModelPackageImpl.getGenEnum_EcoreEnum()
           
 EReference GenModelPackageImpl.getGenEnum_GenEnumLiterals()
           
 EReference GenModelPackageImpl.getGenEnumLiteral_EcoreEnumLiteral()
           
 EReference GenModelPackageImpl.getGenEnumLiteral_GenEnum()
           
 EReference GenModelPackageImpl.getGenFeature_EcoreFeature()
           
 EReference GenModelPackageImpl.getGenFeature_GenClass()
           
 EReference GenModelPackageImpl.getGenModel_GenPackages()
           
 EReference GenModelPackageImpl.getGenModel_UsedGenPackages()
           
 EReference GenModelPackageImpl.getGenOperation_EcoreOperation()
           
 EReference GenModelPackageImpl.getGenOperation_GenClass()
           
 EReference GenModelPackageImpl.getGenOperation_GenParameters()
           
 EReference GenModelPackageImpl.getGenOperation_GenTypeParameters()
           
 EReference GenModelPackageImpl.getGenPackage_EcorePackage()
           
 EReference GenModelPackageImpl.getGenPackage_GenClasses()
           
 EReference GenModelPackageImpl.getGenPackage_GenClassifiers()
           
 EReference GenModelPackageImpl.getGenPackage_GenDataTypes()
           
 EReference GenModelPackageImpl.getGenPackage_GenEnums()
           
 EReference GenModelPackageImpl.getGenPackage_GenModel()
           
 EReference GenModelPackageImpl.getGenPackage_NestedGenPackages()
           
 EReference GenModelPackageImpl.getGenParameter_EcoreParameter()
           
 EReference GenModelPackageImpl.getGenParameter_GenOperation()
           
 EReference GenModelPackageImpl.getGenTypeParameter_EcoreTypeParameter()
           
 

Uses of EReference in org.eclipse.emf.ecore
 

Fields in org.eclipse.emf.ecore declared as EReference
static EReference EcorePackage.Literals.EANNOTATION__CONTENTS
          The meta object literal for the 'Contents' containment reference list feature
static EReference EcorePackage.Literals.EANNOTATION__DETAILS
          The meta object literal for the 'Details' map feature
static EReference EcorePackage.Literals.EANNOTATION__EMODEL_ELEMENT
          The meta object literal for the 'EModel Element' container reference feature
static EReference EcorePackage.Literals.EANNOTATION__REFERENCES
          The meta object literal for the 'References' reference list feature
static EReference EcorePackage.Literals.EATTRIBUTE__EATTRIBUTE_TYPE
          The meta object literal for the 'EAttribute Type' reference feature
static EReference EcorePackage.Literals.ECLASS__EALL_ATTRIBUTES
          The meta object literal for the 'EAll Attributes' reference list feature
static EReference EcorePackage.Literals.ECLASS__EALL_CONTAINMENTS
          The meta object literal for the 'EAll Containments' reference list feature
static EReference EcorePackage.Literals.ECLASS__EALL_GENERIC_SUPER_TYPES
          The meta object literal for the 'EAll Generic Super Types' reference list feature
static EReference EcorePackage.Literals.ECLASS__EALL_OPERATIONS
          The meta object literal for the 'EAll Operations' reference list feature
static EReference EcorePackage.Literals.ECLASS__EALL_REFERENCES
          The meta object literal for the 'EAll References' reference list feature
static EReference EcorePackage.Literals.ECLASS__EALL_STRUCTURAL_FEATURES
          The meta object literal for the 'EAll Structural Features' reference list feature
static EReference EcorePackage.Literals.ECLASS__EALL_SUPER_TYPES
          The meta object literal for the 'EAll Super Types' reference list feature
static EReference EcorePackage.Literals.ECLASS__EATTRIBUTES
          The meta object literal for the 'EAttributes' reference list feature
static EReference EcorePackage.Literals.ECLASS__EGENERIC_SUPER_TYPES
          The meta object literal for the 'EGeneric Super Types' containment reference list feature
static EReference EcorePackage.Literals.ECLASS__EID_ATTRIBUTE
          The meta object literal for the 'EID Attribute' reference feature
static EReference EcorePackage.Literals.ECLASS__EOPERATIONS
          The meta object literal for the 'EOperations' containment reference list feature
static EReference EcorePackage.Literals.ECLASS__EREFERENCES
          The meta object literal for the 'EReferences' reference list feature
static EReference EcorePackage.Literals.ECLASS__ESTRUCTURAL_FEATURES
          The meta object literal for the 'EStructural Features' containment reference list feature
static EReference EcorePackage.Literals.ECLASS__ESUPER_TYPES
          The meta object literal for the 'ESuper Types' reference list feature
static EReference EcorePackage.Literals.ECLASSIFIER__EPACKAGE
          The meta object literal for the 'EPackage' container reference feature
static EReference EcorePackage.Literals.ECLASSIFIER__ETYPE_PARAMETERS
          The meta object literal for the 'EType Parameters' containment reference list feature
static EReference EcorePackage.Literals.EENUM__ELITERALS
          The meta object literal for the 'ELiterals' containment reference list feature
static EReference EcorePackage.Literals.EENUM_LITERAL__EENUM
          The meta object literal for the 'EEnum' container reference feature
static EReference EcorePackage.Literals.EFACTORY__EPACKAGE
          The meta object literal for the 'EPackage' reference feature
static EReference EcorePackage.Literals.EGENERIC_TYPE__ECLASSIFIER
          The meta object literal for the 'EClassifier' reference feature
static EReference EcorePackage.Literals.EGENERIC_TYPE__ELOWER_BOUND
          The meta object literal for the 'ELower Bound' containment reference feature
static EReference EcorePackage.Literals.EGENERIC_TYPE__ERAW_TYPE
          The meta object literal for the 'ERaw Type' reference feature
static EReference EcorePackage.Literals.EGENERIC_TYPE__ETYPE_ARGUMENTS
          The meta object literal for the 'EType Arguments' containment reference list feature
static EReference EcorePackage.Literals.EGENERIC_TYPE__ETYPE_PARAMETER
          The meta object literal for the 'EType Parameter' reference feature
static EReference EcorePackage.Literals.EGENERIC_TYPE__EUPPER_BOUND
          The meta object literal for the 'EUpper Bound' containment reference feature
static EReference EcorePackage.Literals.EMODEL_ELEMENT__EANNOTATIONS
          The meta object literal for the 'EAnnotations' containment reference list feature
static EReference EcorePackage.Literals.EOPERATION__ECONTAINING_CLASS
          The meta object literal for the 'EContaining Class' container reference feature
static EReference EcorePackage.Literals.EOPERATION__EEXCEPTIONS
          The meta object literal for the 'EExceptions' reference list feature
static EReference EcorePackage.Literals.EOPERATION__EGENERIC_EXCEPTIONS
          The meta object literal for the 'EGeneric Exceptions' containment reference list feature
static EReference EcorePackage.Literals.EOPERATION__EPARAMETERS
          The meta object literal for the 'EParameters' containment reference list feature
static EReference EcorePackage.Literals.EOPERATION__ETYPE_PARAMETERS
          The meta object literal for the 'EType Parameters' containment reference list feature
static EReference EcorePackage.Literals.EPACKAGE__ECLASSIFIERS
          The meta object literal for the 'EClassifiers' containment reference list feature
static EReference EcorePackage.Literals.EPACKAGE__EFACTORY_INSTANCE
          The meta object literal for the 'EFactory Instance' reference feature
static EReference EcorePackage.Literals.EPACKAGE__ESUBPACKAGES
          The meta object literal for the 'ESubpackages' containment reference list feature
static EReference EcorePackage.Literals.EPACKAGE__ESUPER_PACKAGE
          The meta object literal for the 'ESuper Package' container reference feature
static EReference EcorePackage.Literals.EPARAMETER__EOPERATION
          The meta object literal for the 'EOperation' container reference feature
static EReference EcorePackage.Literals.EREFERENCE__EKEYS
          The meta object literal for the 'EKeys' reference list feature
static EReference EcorePackage.Literals.EREFERENCE__EOPPOSITE
          The meta object literal for the 'EOpposite' reference feature
static EReference EcorePackage.Literals.EREFERENCE__EREFERENCE_TYPE
          The meta object literal for the 'EReference Type' reference feature
static EReference EcorePackage.Literals.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS
          The meta object literal for the 'EContaining Class' container reference feature
static EReference EcorePackage.Literals.ETYPE_PARAMETER__EBOUNDS
          The meta object literal for the 'EBounds' containment reference list feature
static EReference EcorePackage.Literals.ETYPED_ELEMENT__EGENERIC_TYPE
          The meta object literal for the 'EGeneric Type' containment reference feature
static EReference EcorePackage.Literals.ETYPED_ELEMENT__ETYPE
          The meta object literal for the 'EType' reference feature
 

Methods in org.eclipse.emf.ecore that return EReference
 EReference EcoreFactory.createEReference()
          Returns a new object of class 'EReference'
 EReference EObject.eContainmentFeature()
          Returns the containment feature that properly contains the object, or null, if there is no container.
 EReference EcorePackage.getEAnnotation_Contents()
          Returns the meta object for the containment reference list 'Contents'
 EReference EcorePackage.getEAnnotation_Details()
          Returns the meta object for the map 'Details'
 EReference EcorePackage.getEAnnotation_EModelElement()
          Returns the meta object for the container reference 'EModel Element'
 EReference EcorePackage.getEAnnotation_References()
          Returns the meta object for the reference list 'References'
 EReference EcorePackage.getEAttribute_EAttributeType()
          Returns the meta object for the reference 'EAttribute Type'
 EReference EcorePackage.getEClass_EAllAttributes()
          Returns the meta object for the reference list 'EAll Attributes'
 EReference EcorePackage.getEClass_EAllContainments()
          Returns the meta object for the reference list 'EAll Containments'
 EReference EcorePackage.getEClass_EAllGenericSuperTypes()
          Returns the meta object for the reference list 'EAll Generic Super Types'
 EReference EcorePackage.getEClass_EAllOperations()
          Returns the meta object for the reference list 'EAll Operations'
 EReference EcorePackage.getEClass_EAllReferences()
          Returns the meta object for the reference list 'EAll References'
 EReference EcorePackage.getEClass_EAllStructuralFeatures()
          Returns the meta object for the reference list 'EAll Structural Features'
 EReference EcorePackage.getEClass_EAllSuperTypes()
          Returns the meta object for the reference list 'EAll Super Types'
 EReference EcorePackage.getEClass_EAttributes()
          Returns the meta object for the reference list 'EAttributes'
 EReference EcorePackage.getEClass_EGenericSuperTypes()
          Returns the meta object for the containment reference list 'EGeneric Super Types'
 EReference EcorePackage.getEClass_EIDAttribute()
          Returns the meta object for the reference 'EID Attribute'
 EReference EcorePackage.getEClass_EOperations()
          Returns the meta object for the containment reference list 'EOperations'
 EReference EcorePackage.getEClass_EReferences()
          Returns the meta object for the reference list 'EReferences'
 EReference EcorePackage.getEClass_EStructuralFeatures()
          Returns the meta object for the containment reference list 'EStructural Features'
 EReference EcorePackage.getEClass_ESuperTypes()
          Returns the meta object for the reference list 'ESuper Types'
 EReference EcorePackage.getEClassifier_EPackage()
          Returns the meta object for the container reference 'EPackage'
 EReference EcorePackage.getEClassifier_ETypeParameters()
          Returns the meta object for the containment reference list 'EType Parameters'
 EReference EcorePackage.getEEnum_ELiterals()
          Returns the meta object for the containment reference list 'ELiterals'
 EReference EcorePackage.getEEnumLiteral_EEnum()
          Returns the meta object for the container reference 'EEnum'
 EReference EcorePackage.getEFactory_EPackage()
          Returns the meta object for the reference 'EPackage'
 EReference EcorePackage.getEGenericType_EClassifier()
          Returns the meta object for the reference 'EClassifier'
 EReference EcorePackage.getEGenericType_ELowerBound()
          Returns the meta object for the containment reference 'ELower Bound'
 EReference EcorePackage.getEGenericType_ERawType()
          Returns the meta object for the reference 'ERaw Type'
 EReference EcorePackage.getEGenericType_ETypeArguments()
          Returns the meta object for the containment reference list 'EType Arguments'
 EReference EcorePackage.getEGenericType_ETypeParameter()
          Returns the meta object for the reference 'EType Parameter'
 EReference EcorePackage.getEGenericType_EUpperBound()
          Returns the meta object for the containment reference 'EUpper Bound'
 EReference EcorePackage.getEModelElement_EAnnotations()
          Returns the meta object for the containment reference list 'EAnnotations'
 EReference EcorePackage.getEOperation_EContainingClass()
          Returns the meta object for the container reference 'EContaining Class'
 EReference EcorePackage.getEOperation_EExceptions()
          Returns the meta object for the reference list 'EExceptions'
 EReference EcorePackage.getEOperation_EGenericExceptions()
          Returns the meta object for the containment reference list 'EGeneric Exceptions'
 EReference EcorePackage.getEOperation_EParameters()
          Returns the meta object for the containment reference list 'EParameters'
 EReference EcorePackage.getEOperation_ETypeParameters()
          Returns the meta object for the containment reference list 'EType Parameters'
 EReference EStructuralFeature.Internal.getEOpposite()
          Returns the opposite if this is reference that has one.
 EReference EReference.getEOpposite()
          Returns the value of the 'EOpposite' reference
 EReference EcorePackage.getEPackage_EClassifiers()
          Returns the meta object for the containment reference list 'EClassifiers'
 EReference EcorePackage.getEPackage_EFactoryInstance()
          Returns the meta object for the reference 'EFactory Instance'
 EReference EcorePackage.getEPackage_ESubpackages()
          Returns the meta object for the containment reference list 'ESubpackages'
 EReference EcorePackage.getEPackage_ESuperPackage()
          Returns the meta object for the container reference 'ESuper Package'
 EReference EcorePackage.getEParameter_EOperation()
          Returns the meta object for the container reference 'EOperation'
 EReference EcorePackage.getEReference_EKeys()
          Returns the meta object for the reference list 'EKeys'
 EReference EcorePackage.getEReference_EOpposite()
          Returns the meta object for the reference 'EOpposite'
 EReference EcorePackage.getEReference_EReferenceType()
          Returns the meta object for the reference 'EReference Type'
 EReference EcorePackage.getEStructuralFeature_EContainingClass()
          Returns the meta object for the container reference 'EContaining Class'
 EReference EcorePackage.getETypedElement_EGenericType()
          Returns the meta object for the containment reference 'EGeneric Type'
 EReference EcorePackage.getETypedElement_EType()
          Returns the meta object for the reference 'EType'
 EReference EcorePackage.getETypeParameter_EBounds()
          Returns the meta object for the containment reference list 'EBounds'
 

Methods in org.eclipse.emf.ecore that return types with arguments of type EReference
 EList<EReference> EClass.getEAllContainments()
          Returns the value of the 'EAll Containments' reference list.
 EList<EReference> EClass.getEAllReferences()
          Returns the value of the 'EAll References' reference list.
 EList<EReference> EClass.getEReferences()
          Returns the value of the 'EReferences' reference list.
 

Methods in org.eclipse.emf.ecore with parameters of type EReference
 void EReference.setEOpposite(EReference value)
          Sets the value of the 'EOpposite' reference
 

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

Fields in org.eclipse.emf.ecore.change declared as EReference
static EReference ChangePackage.Literals.CHANGE_DESCRIPTION__OBJECT_CHANGES
          The meta object literal for the 'Object Changes' map feature
static EReference ChangePackage.Literals.CHANGE_DESCRIPTION__OBJECTS_TO_ATTACH
          The meta object literal for the 'Objects To Attach' containment reference list feature
static EReference ChangePackage.Literals.CHANGE_DESCRIPTION__OBJECTS_TO_DETACH
          The meta object literal for the 'Objects To Detach' reference list feature
static EReference ChangePackage.Literals.CHANGE_DESCRIPTION__RESOURCE_CHANGES
          The meta object literal for the 'Resource Changes' containment reference list feature
static EReference ChangePackage.Literals.EOBJECT_TO_CHANGES_MAP_ENTRY__KEY
          The meta object literal for the 'Key' reference feature
static EReference ChangePackage.Literals.EOBJECT_TO_CHANGES_MAP_ENTRY__VALUE
          The meta object literal for the 'Value' containment reference list feature
static EReference ChangePackage.Literals.FEATURE_CHANGE__FEATURE
          The meta object literal for the 'Feature' reference feature
static EReference ChangePackage.Literals.FEATURE_CHANGE__LIST_CHANGES
          The meta object literal for the 'List Changes' containment reference list feature
static EReference ChangePackage.Literals.FEATURE_CHANGE__REFERENCE_VALUE
          The meta object literal for the 'Reference Value' reference feature
static EReference ChangePackage.Literals.FEATURE_MAP_ENTRY__FEATURE
          The meta object literal for the 'Feature' reference feature
static EReference ChangePackage.Literals.FEATURE_MAP_ENTRY__REFERENCE_VALUE
          The meta object literal for the 'Reference Value' reference feature
static EReference ChangePackage.Literals.LIST_CHANGE__FEATURE
          The meta object literal for the 'Feature' reference feature
static EReference ChangePackage.Literals.LIST_CHANGE__FEATURE_MAP_ENTRY_VALUES
          The meta object literal for the 'Feature Map Entry Values' containment reference list feature
static EReference ChangePackage.Literals.LIST_CHANGE__REFERENCE_VALUES
          The meta object literal for the 'Reference Values' reference list feature
static EReference ChangePackage.Literals.RESOURCE_CHANGE__LIST_CHANGES
          The meta object literal for the 'List Changes' containment reference list feature
 

Methods in org.eclipse.emf.ecore.change that return EReference
 EReference ChangePackage.getChangeDescription_ObjectChanges()
          Returns the meta object for the map 'Object Changes'
 EReference ChangePackage.getChangeDescription_ObjectsToAttach()
          Returns the meta object for the containment reference list 'Objects To Attach'
 EReference ChangePackage.getChangeDescription_ObjectsToDetach()
          Returns the meta object for the reference list 'Objects To Detach'
 EReference ChangePackage.getChangeDescription_ResourceChanges()
          Returns the meta object for the containment reference list 'Resource Changes'
 EReference ChangePackage.getEObjectToChangesMapEntry_Key()
          Returns the meta object for the reference 'Key'
 EReference ChangePackage.getEObjectToChangesMapEntry_Value()
          Returns the meta object for the containment reference list 'Value'
 EReference ChangePackage.getFeatureChange_Feature()
          Returns the meta object for the reference 'Feature'
 EReference ChangePackage.getFeatureChange_ListChanges()
          Returns the meta object for the containment reference list 'List Changes'
 EReference ChangePackage.getFeatureChange_ReferenceValue()
          Returns the meta object for the reference 'Reference Value'
 EReference ChangePackage.getFeatureMapEntry_Feature()
          Returns the meta object for the reference 'Feature'
 EReference ChangePackage.getFeatureMapEntry_ReferenceValue()
          Returns the meta object for the reference 'Reference Value'
 EReference ChangePackage.getListChange_Feature()
          Returns the meta object for the reference 'Feature'
 EReference ChangePackage.getListChange_FeatureMapEntryValues()
          Returns the meta object for the containment reference list 'Feature Map Entry Values'
 EReference ChangePackage.getListChange_ReferenceValues()
          Returns the meta object for the reference list 'Reference Values'
 EReference ChangePackage.getResourceChange_ListChanges()
          Returns the meta object for the containment reference list 'List Changes'
 

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

Fields in org.eclipse.emf.ecore.change.impl declared as EReference
 EReference ChangeDescriptionImpl.OldContainmentInformation.containmentFeature
           
 

Methods in org.eclipse.emf.ecore.change.impl that return EReference
 EReference ChangePackageImpl.getChangeDescription_ObjectChanges()
           
 EReference ChangePackageImpl.getChangeDescription_ObjectsToAttach()
           
 EReference ChangePackageImpl.getChangeDescription_ObjectsToDetach()
           
 EReference ChangePackageImpl.getChangeDescription_ResourceChanges()
           
 EReference ChangePackageImpl.getEObjectToChangesMapEntry_Key()
           
 EReference ChangePackageImpl.getEObjectToChangesMapEntry_Value()
           
 EReference ChangePackageImpl.getFeatureChange_Feature()
           
 EReference ChangePackageImpl.getFeatureChange_ListChanges()
           
 EReference ChangePackageImpl.getFeatureChange_ReferenceValue()
           
 EReference ChangePackageImpl.getFeatureMapEntry_Feature()
           
 EReference ChangePackageImpl.getFeatureMapEntry_ReferenceValue()
           
 EReference ChangePackageImpl.getListChange_Feature()
           
 EReference ChangePackageImpl.getListChange_FeatureMapEntryValues()
           
 EReference ChangePackageImpl.getListChange_ReferenceValues()
           
 EReference ChangeDescriptionImpl.getOldContainmentFeature(EObject eObject)
           
 EReference ChangePackageImpl.getResourceChange_ListChanges()
           
 

Constructors in org.eclipse.emf.ecore.change.impl with parameters of type EReference
ChangeDescriptionImpl.OldContainmentInformation(EObject container, EReference containmentFeature)
           
 

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

Methods in org.eclipse.emf.ecore.change.util with parameters of type EReference
protected  void ChangeRecorder.handleFeature(EStructuralFeature feature, EReference containment, Notification notification, EObject eObject)
           
protected  boolean ChangeRecorder.shouldRecord(EStructuralFeature feature, EReference containment, Notification notification, EObject eObject)
           
 

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

Classes in org.eclipse.emf.ecore.impl that implement EReference
 class EReferenceImpl
          An implementation of the model object 'EReference'
 

Fields in org.eclipse.emf.ecore.impl declared as EReference
protected  EReference EReferenceImpl.eOpposite
          The cached value of the 'EOpposite' reference
protected  EReference EStructuralFeatureImpl.InternalSettingDelegateMany.inverseFeature
           
protected  EReference EStructuralFeatureImpl.InternalSettingDelegateSingleContainer.inverseFeature
           
protected  EReference EStructuralFeatureImpl.InternalSettingDelegateSingleEObject.inverseFeature
           
 

Fields in org.eclipse.emf.ecore.impl with type parameters of type EReference
protected  BasicEList<EReference> EClassImpl.eAllContainments
           
protected  BasicEList<EReference> EClassImpl.eAllReferences
           
protected  BasicEList<EReference> EClassImpl.eReferences
          The cached value of the 'EReferences' containment reference list
 

Methods in org.eclipse.emf.ecore.impl that return EReference
 EReference EReferenceImpl.basicGetEOpposite()
           
 EReference EcoreFactoryImpl.createEReference()
           
 EReference BasicEObjectImpl.eContainmentFeature()
           
protected static EReference BasicEObjectImpl.eContainmentFeature(EObject eObject, EObject eContainer, int eContainerFeatureID)
           
 EReference EcorePackageImpl.getEAnnotation_Contents()
           
 EReference EcorePackageImpl.getEAnnotation_Details()
           
 EReference EcorePackageImpl.getEAnnotation_EModelElement()
           
 EReference EcorePackageImpl.getEAnnotation_References()
           
 EReference EcorePackageImpl.getEAttribute_EAttributeType()
           
 EReference EcorePackageImpl.getEClass_EAllAttributes()
           
 EReference EcorePackageImpl.getEClass_EAllContainments()
           
 EReference EcorePackageImpl.getEClass_EAllGenericSuperTypes()
           
 EReference EcorePackageImpl.getEClass_EAllOperations()
           
 EReference EcorePackageImpl.getEClass_EAllReferences()
           
 EReference EcorePackageImpl.getEClass_EAllStructuralFeatures()
           
 EReference EcorePackageImpl.getEClass_EAllSuperTypes()
           
 EReference EcorePackageImpl.getEClass_EAttributes()
           
 EReference EcorePackageImpl.getEClass_EGenericSuperTypes()
           
 EReference EcorePackageImpl.getEClass_EIDAttribute()
           
 EReference EcorePackageImpl.getEClass_EOperations()
           
 EReference EcorePackageImpl.getEClass_EReferences()
           
 EReference EcorePackageImpl.getEClass_EStructuralFeatures()
           
 EReference EcorePackageImpl.getEClass_ESuperTypes()
           
 EReference EcorePackageImpl.getEClassifier_EPackage()
           
 EReference EcorePackageImpl.getEClassifier_ETypeParameters()
           
 EReference EcorePackageImpl.getEEnum_ELiterals()
           
 EReference EcorePackageImpl.getEEnumLiteral_EEnum()
           
 EReference EcorePackageImpl.getEFactory_EPackage()
           
 EReference EcorePackageImpl.getEGenericType_EClassifier()
           
 EReference EcorePackageImpl.getEGenericType_ELowerBound()
           
 EReference EcorePackageImpl.getEGenericType_ERawType()
           
 EReference EcorePackageImpl.getEGenericType_ETypeArguments()
           
 EReference EcorePackageImpl.getEGenericType_ETypeParameter()
           
 EReference EcorePackageImpl.getEGenericType_EUpperBound()
           
 EReference EcorePackageImpl.getEModelElement_EAnnotations()
           
 EReference EcorePackageImpl.getEOperation_EContainingClass()
           
 EReference EcorePackageImpl.getEOperation_EExceptions()
           
 EReference EcorePackageImpl.getEOperation_EGenericExceptions()
           
 EReference EcorePackageImpl.getEOperation_EParameters()
           
 EReference EcorePackageImpl.getEOperation_ETypeParameters()
           
 EReference EReferenceImpl.getEOpposite()
           
 EReference EStructuralFeatureImpl.getEOpposite()
           
 EReference EcorePackageImpl.getEPackage_EClassifiers()
           
 EReference EcorePackageImpl.getEPackage_EFactoryInstance()
           
 EReference EcorePackageImpl.getEPackage_ESubpackages()
           
 EReference EcorePackageImpl.getEPackage_ESuperPackage()
           
 EReference EcorePackageImpl.getEParameter_EOperation()
           
 EReference EcorePackageImpl.getEReference_EKeys()
           
 EReference EcorePackageImpl.getEReference_EOpposite()
           
 EReference EcorePackageImpl.getEReference_EReferenceType()
           
 EReference EcorePackageImpl.getEStructuralFeature_EContainingClass()
           
 EReference EcorePackageImpl.getETypedElement_EGenericType()
           
 EReference EcorePackageImpl.getETypedElement_EType()
           
 EReference EcorePackageImpl.getETypeParameter_EBounds()
           
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies)
          Deprecated.  
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable)
          Deprecated.  
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique)
          Deprecated.  
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique, boolean isDerived)
           
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique, boolean isDerived, boolean isOrdered)
           
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, java.lang.Class<?> containerClass, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique, boolean isDerived, boolean isOrdered)
           
protected  EReference EPackageImpl.initEReference(EReference r, EGenericType type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, java.lang.Class<?> containerClass, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique, boolean isDerived, boolean isOrdered)
           
 

Methods in org.eclipse.emf.ecore.impl that return types with arguments of type EReference
 EList<EReference> EClassImpl.getEAllContainments()
           
 EList<EReference> EClassImpl.getEAllReferences()
           
 EList<EReference> EClassImpl.getEReferences()
           
 

Methods in org.eclipse.emf.ecore.impl with parameters of type EReference
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies)
          Deprecated.  
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable)
          Deprecated.  
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique)
          Deprecated.  
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique, boolean isDerived)
           
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique, boolean isDerived, boolean isOrdered)
           
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, java.lang.Class<?> containerClass, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique, boolean isDerived, boolean isOrdered)
           
protected  EReference EPackageImpl.initEReference(EReference r, EGenericType type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, java.lang.Class<?> containerClass, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique, boolean isDerived, boolean isOrdered)
           
 void EReferenceImpl.setEOpposite(EReference newEOpposite)
           
 

Constructors in org.eclipse.emf.ecore.impl with parameters of type EReference
EStructuralFeatureImpl.InternalSettingDelegateMany(int style, java.lang.Class<?> dataClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateMany(int style, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleContainer(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleContainerResolving(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObject(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainment(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverse(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverseResolving(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverseUnsettable(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverseUnsettableResolving(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectResolving(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectResolvingWithInverse(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectResolvingWithInverseUnsettable(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectWithInverse(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectWithInverseUnsettable(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
 

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

Fields in org.eclipse.emf.ecore.util declared as EReference
protected  EReference EcoreUtil.AbstractFilteredSettingsIterator.eReference
           
 

Methods in org.eclipse.emf.ecore.util that return EReference
protected  EReference DelegatingEcoreEList.getInverseEReference()
           
protected  EReference EcoreEList.getInverseEReference()
           
 EReference ExtendedMetaData.getXMLNSPrefixMapFeature(EClass eClass)
          If the given class has mixed content type, returns the "xmlns:prefix" feature, which is used to store namespace prefix-to-URI mappings.
 EReference BasicExtendedMetaData.getXMLNSPrefixMapFeature(EClass eClass)
           
 EReference ExtendedMetaData.getXSISchemaLocationMapFeature(EClass eClass)
          If the given class has mixed content type, returns the "xsi:schemaLocation" feature, which is used to store namespace URI-schema location pairs.
 EReference BasicExtendedMetaData.getXSISchemaLocationMapFeature(EClass eClass)
           
 

Methods in org.eclipse.emf.ecore.util with parameters of type EReference
 void ECrossReferenceAdapter.InverseCrossReferencer.add(EObject eObject, EReference eReference, EObject crossReferencedEObject)
           
protected  void EcoreUtil.CrossReferencer.add(InternalEObject eObject, EReference eReference, EObject crossReferencedEObject)
           
protected  void ECrossReferenceAdapter.InverseCrossReferencer.add(InternalEObject eObject, EReference eReference, EObject crossReferencedEObject)
           
 T EcoreSwitch.caseEReference(EReference object)
          Returns the result of interpreting the object as an instance of 'EReference'
protected  void EcoreUtil.Copier.copyContainment(EReference eReference, EObject eObject, EObject copyEObject)
          Called to handle the copying of a containment feature; this adds a list of copies or sets a single copy as appropriate for the multiplicity.
protected  void EcoreUtil.Copier.copyReference(EReference eReference, EObject eObject, EObject copyEObject)
          Called to handle the copying of a cross reference; this adds values or sets a single value as appropriate for the multiplicity while omitting any bidirectional reference that isn't in the copy map.
protected  boolean EcoreUtil.CrossReferencer.crossReference(EObject eObject, EReference eReference, EObject crossReferencedEObject)
          Return true if the specified eReference from eObject to crossReferencedEObject should be considered a cross reference by this cross referencer.
protected  boolean EcoreUtil.ExternalCrossReferencer.crossReference(EObject eObject, EReference eReference, EObject crossReferencedEObject)
          Return true if the specified eReference from eObject to crossReferencedEObject should be considered a cross reference by this cross referencer.
protected  boolean EcoreUtil.UsageCrossReferencer.crossReference(EObject eObject, EReference eReference, EObject crossReferencedEObject)
          Return true if the specified eReference from eObject to crossReferencedEObject should be considered a cross reference by this cross referencer.
protected  boolean EcoreUtil.ProxyCrossReferencer.crossReference(EObject eObject, EReference eReference, EObject crossReferencedEObject)
          Return true if the specified eReference from eObject to crossReferencedEObject should be considered a cross reference by this cross referencer.
protected  boolean EcoreUtil.UnresolvedProxyCrossReferencer.crossReference(EObject eObject, EReference eReference, EObject crossReferencedEObject)
          Return true if the specified eReference from eObject to crossReferencedEObject should be considiered a cross reference by this cross referencer.
protected  boolean ECrossReferenceAdapter.InverseCrossReferencer.crossReference(EObject eObject, EReference eReference, EObject crossReferencedEObject)
           
protected  void ECrossReferenceAdapter.handleCrossReference(EReference reference, Notification notification)
          Handles a cross reference change by adding and removing the adapter as appropriate.
protected  boolean EcoreUtil.EqualityHelper.haveEqualReference(EObject eObject1, EObject eObject2, EReference reference)
          Returns whether the two objects have equal values for the reference.
protected  boolean ECrossReferenceAdapter.isIncluded(EReference eReference)
           
 void ECrossReferenceAdapter.InverseCrossReferencer.remove(EObject eObject, EReference eReference, EObject crossReferencedEObject)
           
 boolean EObjectValidator.validate_BidirectionalReferenceIsPaired(EObject eObject, EReference eReference, EReference eOpposite, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
protected  boolean EObjectValidator.validate_KeyUnique(EObject eObject, EReference eReference, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
protected  boolean EObjectValidator.validate_MapEntryUnique(EObject eObject, EReference eReference, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EcoreValidator.validateEReference_ConsistentContainer(EReference eReference, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the ConsistentContainer constraint of 'EReference'
 boolean EcoreValidator.validateEReference_ConsistentKeys(EReference eReference, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the ConsistentKeys constraint of 'EReference'
 boolean EcoreValidator.validateEReference_ConsistentOpposite(EReference eReference, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the ConsistentOpposite constraint of 'EReference'
 boolean EcoreValidator.validateEReference_ConsistentUnique(EReference eReference, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the ConsistentUnique constraint of 'EReference'
 boolean EcoreValidator.validateEReference_SingleContainer(EReference eReference, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the SingleContainer constraint of 'EReference'
 boolean EcoreValidator.validateEReference(EReference eReference, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 

Constructors in org.eclipse.emf.ecore.util with parameters of type EReference
EcoreUtil.AbstractFilteredSettingsIterator(java.util.Collection<EStructuralFeature.Setting> collection, EReference eReference, EClass eClass)
           
EcoreUtil.AbstractFilteredSettingsIterator(java.util.Iterator<EStructuralFeature.Setting> iterator, EReference eReference, EClass eClass)
           
EcoreUtil.AbstractFilteredSettingsIterator(java.util.List<EStructuralFeature.Setting> list, EReference eReference, EClass eClass)
           
EcoreUtil.FilteredSettingsIterator(java.util.Collection<EStructuralFeature.Setting> collection, EReference eReference, EClass eClass)
           
EcoreUtil.FilteredSettingsIterator(java.util.Iterator<EStructuralFeature.Setting> iterator, EReference eReference, EClass eClass)
           
EcoreUtil.FilteredSettingsIterator(java.util.List<EStructuralFeature.Setting> list, EReference eReference, EClass eClass)
           
 

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

Methods in org.eclipse.emf.ecore.xmi.impl with parameters of type EReference
protected  void XMISaveImpl.saveFeatureMapElementReference(EObject o, EReference f)
           
protected  void XMLSaveImpl.saveFeatureMapElementReference(EObject o, EReference f)
           
protected  void XMLHandler.setValueFromId(EObject object, EReference eReference, java.lang.String ids)
          Create a ValueLine object and put it in the list of references to resolve at the end of the document.
 

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

Fields in org.eclipse.emf.ecore.xml.namespace declared as EReference
static EReference XMLNamespacePackage.Literals.XML_NAMESPACE_DOCUMENT_ROOT__XMLNS_PREFIX_MAP
          The meta object literal for the 'XMLNS Prefix Map' map feature
static EReference XMLNamespacePackage.Literals.XML_NAMESPACE_DOCUMENT_ROOT__XSI_SCHEMA_LOCATION
          The meta object literal for the 'XSI Schema Location' map feature
 

Methods in org.eclipse.emf.ecore.xml.namespace that return EReference
 EReference XMLNamespacePackage.getXMLNamespaceDocumentRoot_XMLNSPrefixMap()
          Returns the meta object for the map 'XMLNS Prefix Map'
 EReference XMLNamespacePackage.getXMLNamespaceDocumentRoot_XSISchemaLocation()
          Returns the meta object for the map 'XSI Schema Location'
 

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

Methods in org.eclipse.emf.ecore.xml.namespace.impl that return EReference
 EReference XMLNamespacePackageImpl.getXMLNamespaceDocumentRoot_XMLNSPrefixMap()
           
 EReference XMLNamespacePackageImpl.getXMLNamespaceDocumentRoot_XSISchemaLocation()
           
 

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

Fields in org.eclipse.emf.ecore.xml.type declared as EReference
static EReference XMLTypePackage.Literals.SIMPLE_ANY_TYPE__INSTANCE_TYPE
          The meta object literal for the 'Instance Type' reference feature
static EReference XMLTypePackage.Literals.XML_TYPE_DOCUMENT_ROOT__PROCESSING_INSTRUCTION
          The meta object literal for the 'Processing Instruction' containment reference feature
static EReference XMLTypePackage.Literals.XML_TYPE_DOCUMENT_ROOT__XMLNS_PREFIX_MAP
          The meta object literal for the 'XMLNS Prefix Map' map feature
static EReference XMLTypePackage.Literals.XML_TYPE_DOCUMENT_ROOT__XSI_SCHEMA_LOCATION
          The meta object literal for the 'XSI Schema Location' map feature
 

Methods in org.eclipse.emf.ecore.xml.type that return EReference
 EReference XMLTypePackage.getSimpleAnyType_InstanceType()
          Returns the meta object for the reference 'Instance Type'
 EReference XMLTypePackage.getXMLTypeDocumentRoot_ProcessingInstruction()
          Returns the meta object for the containment reference 'Processing Instruction'
 EReference XMLTypePackage.getXMLTypeDocumentRoot_XMLNSPrefixMap()
          Returns the meta object for the map 'XMLNS Prefix Map'
 EReference XMLTypePackage.getXMLTypeDocumentRoot_XSISchemaLocation()
          Returns the meta object for the map 'XSI Schema Location'
 

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

Methods in org.eclipse.emf.ecore.xml.type.impl that return EReference
 EReference XMLTypePackageImpl.getSimpleAnyType_InstanceType()
           
 EReference XMLTypePackageImpl.getXMLTypeDocumentRoot_ProcessingInstruction()
           
 EReference XMLTypePackageImpl.getXMLTypeDocumentRoot_XMLNSPrefixMap()
           
 EReference XMLTypePackageImpl.getXMLTypeDocumentRoot_XSISchemaLocation()
           
 

Uses of EReference in org.eclipse.emf.edit.command
 

Methods in org.eclipse.emf.edit.command that return EReference
 EReference CommandParameter.getEReference()
          This returns the specified feature as a EReference, if it is one.
 

Methods in org.eclipse.emf.edit.command that return types with arguments of type EReference
protected  java.util.Collection<? extends EReference> InitializeCopyCommand.getReferencesToCopy()
           
 

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

Fields in org.eclipse.emf.edit.provider declared as EReference
protected  EReference[] ItemPropertyDescriptor.parentReferences
          This is the set of single-valued references that act as a parent, only one can have a non null value at a time.
 

Fields in org.eclipse.emf.edit.provider with type parameters of type EReference
protected  java.util.List<EReference> ItemProviderAdapter.childrenReferences
          Deprecated. As of EMF 2.0, replaced by ItemProviderAdapter.childrenFeatures.
 

Methods in org.eclipse.emf.edit.provider that return EReference
protected  EReference ItemProviderAdapter.getChildReference(java.lang.Object object, java.lang.Object child)
          Deprecated. As of EMF 2.0, replaced by getChildFeature.
 

Methods in org.eclipse.emf.edit.provider that return types with arguments of type EReference
protected  java.util.Collection<? extends EReference> ItemProviderAdapter.getChildrenReferences(java.lang.Object object)
          Deprecated. As of EMF 2.0, replaced by getChildrenFeatures.
 

Methods in org.eclipse.emf.edit.provider with parameters of type EReference
protected  Command ItemProviderAdapter.createAddCommand(EditingDomain domain, EObject owner, EReference feature, java.util.Collection<?> collection, int index)
          Deprecated. As of EMF 2.0, replaced by createAddCommand.
protected  Command ItemProviderAdapter.createCreateChildCommand(EditingDomain domain, EObject owner, EReference feature, EObject value, int index, java.util.Collection<?> collection)
          Deprecated. As of EMF 2.0, replaced by createCreateChildCommand.
protected  Command ItemProviderAdapter.createMoveCommand(EditingDomain domain, EObject owner, EReference feature, EObject value, int index)
          Deprecated. As of EMF 2.0, replaced by createMoveCommand.
protected  Command ItemProviderAdapter.createRemoveCommand(EditingDomain domain, EObject owner, EReference feature, java.util.Collection<?> collection)
          Deprecated. As of EMF 2.0, replaced by createRemoveCommand.
protected  Command ItemProviderAdapter.createReplaceCommand(EditingDomain domain, EObject owner, EReference feature, EObject value, java.util.Collection<?> collection)
          Deprecated. As of EMF 2.0, replaced by createReplaceCommand.
protected  java.util.List<EClass> ReflectiveItemProvider.getAllChildConcreteSubclasses(EReference eReference)
           
protected  java.lang.Object ItemProviderAdapter.getReferenceValue(EObject object, EReference reference)
          Deprecated. As of EMF 2.0, replaced by getFeatureValue.
 

Constructors in org.eclipse.emf.edit.provider with parameters of type EReference
ItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EReference[] parentReferences)
          This creates an instance that uses a resource locator and determines the cell editor from the parent references.
ItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EReference[] parentReferences, boolean isSettable)
          This creates an instance that uses a resource locator and determines the cell editor from the parent references.
ItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EReference[] parentReferences, boolean isSettable, java.lang.String category)
          This creates an instance that uses a resource locator, specifies a category, and determines the cell editor from the parent references.
ItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EReference[] parentReferences, boolean isSettable, java.lang.String category, java.lang.String[] filterFlags)
          This creates an instance that uses a resource locator, specifies a category and filter flags, and determines the cell editor from the parent references.
ItemPropertyDescriptor(AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, EReference[] parentReferences)
          This creates an instance that does not use a resource locator and determines the cell editor from the parent references.
ItemPropertyDescriptor(AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, EReference[] parentReferences, boolean isSettable)
          This creates an instance that does not use a resource locator and determines the cell editor from the parent references.
ItemPropertyDescriptor(AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, EReference[] parentReferences, boolean isSettable, java.lang.String category)
          This creates an instance that does not use a resource locator, specifies a category, and determines the cell editor from the parent references.
ItemPropertyDescriptor(AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, EReference[] parentReferences, boolean isSettable, java.lang.String category, java.lang.String[] filterFlags)
          This creates an instance that does not use a resource locator, specifies a category and filter flags, and determines the cell editor from the parent references.
 

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

Fields in org.eclipse.emf.edit.tree declared as EReference
static EReference TreePackage.Literals.TREE_NODE__CHILDREN
          The meta object literal for the 'Children' containment reference list feature
static EReference TreePackage.Literals.TREE_NODE__DATA
          The meta object literal for the 'Data' reference feature
static EReference TreePackage.Literals.TREE_NODE__PARENT
          The meta object literal for the 'Parent' container reference feature
 

Methods in org.eclipse.emf.edit.tree that return EReference
 EReference TreePackage.getTreeNode_Children()
          Returns the meta object for the containment reference list 'Children'
 EReference TreePackage.getTreeNode_Data()
          Returns the meta object for the reference 'Data'
 EReference TreePackage.getTreeNode_Parent()
          Returns the meta object for the container reference 'Parent'
 

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

Methods in org.eclipse.emf.edit.tree.impl that return EReference
 EReference TreePackageImpl.getTreeNode_Children()
           
 EReference TreePackageImpl.getTreeNode_Data()
           
 EReference TreePackageImpl.getTreeNode_Parent()
           
 

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

Fields in org.eclipse.emf.importer.java.builder with type parameters of type EReference
protected  java.util.Map<EReference,java.util.List<java.lang.String>> JavaEcoreBuilder.eReferenceToKeyNamesMap
          The map from a reference to the names of its keys.
protected  java.util.Map<EReference,java.lang.String> JavaEcoreBuilder.eReferenceToOppositeNameMap
          The map from a reference to the name of its opposite.
protected  java.util.Set<EReference> JavaEcoreBuilder.transientEReferenceWithOpposite
          The set of references that have opposites and have been explicitly marked as being transient.
 

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

Fields in org.eclipse.emf.importer.rose.builder declared as EReference
protected  EReference RoseEcoreBuilder.ref1
           
protected  EReference RoseEcoreBuilder.ref2
           
 

Fields in org.eclipse.emf.importer.rose.builder with type parameters of type EReference
protected  java.util.Map<EReference,java.lang.String> RoseUtil.refTable
           
 

Methods in org.eclipse.emf.importer.rose.builder with parameters of type EReference
protected  void RoseEcoreBuilder.setEReferenceDefaultMultiplicity(EReference eReference)
           
protected  void RoseEcoreBuilder.setEReferenceIsContainment(EReference ref, RoseNode role1, RoseNode role2)
           
protected  void RoseEcoreBuilder.setEReferenceProperties(RoseNode roseNode, EReference eReference)
           
 

Uses of EReference in org.eclipse.emf.mapping
 

Fields in org.eclipse.emf.mapping declared as EReference
static EReference MappingPackage.Literals.COMPLEX_TYPE_CONVERTER__IN2OUT
          The meta object literal for the 'In2out' reference feature
static EReference MappingPackage.Literals.COMPLEX_TYPE_CONVERTER__OUT2IN
          The meta object literal for the 'Out2in' reference feature
static EReference MappingPackage.Literals.FUNCTION_PAIR__IN2OUT
          The meta object literal for the 'In2out' reference feature
static EReference MappingPackage.Literals.FUNCTION_PAIR__OUT2IN
          The meta object literal for the 'Out2in' reference feature
static EReference MappingPackage.Literals.MAPPING__HELPER
          The meta object literal for the 'Helper' containment reference feature
static EReference MappingPackage.Literals.MAPPING__INPUTS
          The meta object literal for the 'Inputs' reference list feature
static EReference MappingPackage.Literals.MAPPING__NESTED
          The meta object literal for the 'Nested' containment reference list feature
static EReference MappingPackage.Literals.MAPPING__NESTED_IN
          The meta object literal for the 'Nested In' container reference feature
static EReference MappingPackage.Literals.MAPPING__OUTPUTS
          The meta object literal for the 'Outputs' reference list feature
static EReference MappingPackage.Literals.MAPPING__TYPE_MAPPING
          The meta object literal for the 'Type Mapping' reference feature
static EReference MappingPackage.Literals.MAPPING_HELPER__HELPED_OBJECT
          The meta object literal for the 'Helped Object' reference feature
static EReference MappingPackage.Literals.MAPPING_HELPER__MAPPER
          The meta object literal for the 'Mapper' container reference feature
static EReference MappingPackage.Literals.MAPPING_HELPER__NESTED
          The meta object literal for the 'Nested' containment reference list feature
static EReference MappingPackage.Literals.MAPPING_HELPER__NESTED_IN
          The meta object literal for the 'Nested In' container reference feature
 

Methods in org.eclipse.emf.mapping that return EReference
 EReference MappingPackage.getComplexTypeConverter_In2out()
          Returns the meta object for the reference 'In2out'
 EReference MappingPackage.getComplexTypeConverter_Out2in()
          Returns the meta object for the reference 'Out2in'
 EReference MappingPackage.getFunctionPair_In2out()
          Returns the meta object for the reference 'In2out'
 EReference MappingPackage.getFunctionPair_Out2in()
          Returns the meta object for the reference 'Out2in'
 EReference MappingPackage.getMapping_Helper()
          Returns the meta object for the containment reference 'Helper'
 EReference MappingPackage.getMapping_Inputs()
          Returns the meta object for the reference list 'Inputs'
 EReference MappingPackage.getMapping_Nested()
          Returns the meta object for the containment reference list 'Nested'
 EReference MappingPackage.getMapping_NestedIn()
          Returns the meta object for the container reference 'Nested In'
 EReference MappingPackage.getMapping_Outputs()
          Returns the meta object for the reference list 'Outputs'
 EReference MappingPackage.getMapping_TypeMapping()
          Returns the meta object for the reference 'Type Mapping'
 EReference MappingPackage.getMappingHelper_HelpedObject()
          Returns the meta object for the reference 'Helped Object'
 EReference MappingPackage.getMappingHelper_Mapper()
          Returns the meta object for the container reference 'Mapper'
 EReference MappingPackage.getMappingHelper_Nested()
          Returns the meta object for the containment reference list 'Nested'
 EReference MappingPackage.getMappingHelper_NestedIn()
          Returns the meta object for the container reference 'Nested In'
 

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

Fields in org.eclipse.emf.mapping.ecore2xml declared as EReference
static EReference Ecore2XMLPackage.Literals.ENAMED_ELEMENT_TO_XML_INFO_MAP_ENTRY__KEY
          The meta object literal for the 'Key' reference feature
static EReference Ecore2XMLPackage.Literals.ENAMED_ELEMENT_TO_XML_INFO_MAP_ENTRY__VALUE
          The meta object literal for the 'Value' containment reference feature
static EReference Ecore2XMLPackage.Literals.XML_MAP__ECORE_TO_XML_INFO
          The meta object literal for the 'Ecore To XML Info' map feature
static EReference Ecore2XMLPackage.Literals.XML_MAP__NO_NAMESPACE_PACKAGE
          The meta object literal for the 'No Namespace Package' reference feature
 

Methods in org.eclipse.emf.mapping.ecore2xml that return EReference
 EReference Ecore2XMLPackage.getENamedElementToXMLInfoMapEntry_Key()
          Returns the meta object for the reference 'Key'
 EReference Ecore2XMLPackage.getENamedElementToXMLInfoMapEntry_Value()
          Returns the meta object for the containment reference 'Value'
 EReference Ecore2XMLPackage.getXMLMap_EcoreToXMLInfo()
          Returns the meta object for the map 'Ecore To XML Info'
 EReference Ecore2XMLPackage.getXMLMap_NoNamespacePackage()
          Returns the meta object for the reference 'No Namespace Package'
 

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

Methods in org.eclipse.emf.mapping.ecore2xml.impl that return EReference
 EReference Ecore2XMLPackageImpl.getENamedElementToXMLInfoMapEntry_Key()
           
 EReference Ecore2XMLPackageImpl.getENamedElementToXMLInfoMapEntry_Value()
           
 EReference Ecore2XMLPackageImpl.getXMLMap_EcoreToXMLInfo()
           
 EReference Ecore2XMLPackageImpl.getXMLMap_NoNamespacePackage()
           
 

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

Methods in org.eclipse.emf.mapping.impl that return EReference
 EReference MappingPackageImpl.getComplexTypeConverter_In2out()
           
 EReference MappingPackageImpl.getComplexTypeConverter_Out2in()
           
 EReference MappingPackageImpl.getFunctionPair_In2out()
           
 EReference MappingPackageImpl.getFunctionPair_Out2in()
           
 EReference MappingPackageImpl.getMapping_Helper()
           
 EReference MappingPackageImpl.getMapping_Inputs()
           
 EReference MappingPackageImpl.getMapping_Nested()
           
 EReference MappingPackageImpl.getMapping_NestedIn()
           
 EReference MappingPackageImpl.getMapping_Outputs()
           
 EReference MappingPackageImpl.getMapping_TypeMapping()
           
 EReference MappingPackageImpl.getMappingHelper_HelpedObject()
           
 EReference MappingPackageImpl.getMappingHelper_Mapper()
           
 EReference MappingPackageImpl.getMappingHelper_Nested()
           
 EReference MappingPackageImpl.getMappingHelper_NestedIn()
           
 


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