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

Packages that use EObject
org.eclipse.emf.codegen.ecore.genmodel   
org.eclipse.emf.codegen.ecore.genmodel.impl   
org.eclipse.emf.codegen.ecore.genmodel.presentation   
org.eclipse.emf.codegen.ecore.genmodel.provider   
org.eclipse.emf.codegen.ecore.genmodel.util   
org.eclipse.emf.codegen.ecore.xtext   
org.eclipse.emf.codegen.ecore.xtext.ui   
org.eclipse.emf.databinding   
org.eclipse.emf.databinding.edit   
org.eclipse.emf.databinding.edit.internal   
org.eclipse.emf.databinding.internal   
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.presentation Provides sample editor support for Ecore. 
org.eclipse.emf.ecore.provider Provides item providers for Ecore. 
org.eclipse.emf.ecore.resource Provides an API for modeling abstract persistent resources. 
org.eclipse.emf.ecore.resource.impl Provides an implementation of the resource API. 
org.eclipse.emf.ecore.util Provides utilities. 
org.eclipse.emf.ecore.xcore   
org.eclipse.emf.ecore.xcore.conversion   
org.eclipse.emf.ecore.xcore.impl   
org.eclipse.emf.ecore.xcore.mappings   
org.eclipse.emf.ecore.xcore.parser.antlr.internal   
org.eclipse.emf.ecore.xcore.resource   
org.eclipse.emf.ecore.xcore.scoping   
org.eclipse.emf.ecore.xcore.typing   
org.eclipse.emf.ecore.xcore.ui.contentassist   
org.eclipse.emf.ecore.xcore.ui.hover   
org.eclipse.emf.ecore.xcore.ui.hyperlinking   
org.eclipse.emf.ecore.xcore.ui.quickfix   
org.eclipse.emf.ecore.xcore.ui.refactoring   
org.eclipse.emf.ecore.xcore.util   
org.eclipse.emf.ecore.xcore.validation   
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.command This provides a framework for implementing and composing Commands as well as implementations of all primitive EMF commands.
org.eclipse.emf.edit.domain This provides support for an EditingDomain, which acts a centralized control mechanism for managing a set of interrelated models and the Commands which modify them.
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.edit.tree.util   
org.eclipse.emf.edit.ui.action This provides a reusable implementation of an IAction that delegates to a CommandActionDelegate, which is usually also a Command 
org.eclipse.emf.edit.ui.celleditor   
org.eclipse.emf.edit.ui.util   
org.eclipse.emf.importer.rose.builder   
org.eclipse.emf.mapping   
org.eclipse.emf.mapping.command   
org.eclipse.emf.mapping.domain   
org.eclipse.emf.mapping.ecore2ecore   
org.eclipse.emf.mapping.ecore2ecore.impl   
org.eclipse.emf.mapping.ecore2ecore.presentation   
org.eclipse.emf.mapping.ecore2ecore.util   
org.eclipse.emf.mapping.ecore2xml   
org.eclipse.emf.mapping.ecore2xml.action   
org.eclipse.emf.mapping.ecore2xml.impl   
org.eclipse.emf.mapping.ecore2xml.presentation   
org.eclipse.emf.mapping.ecore2xml.util   
org.eclipse.emf.mapping.impl   
org.eclipse.emf.mapping.provider   
org.eclipse.emf.mapping.util   
 

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

Subinterfaces of EObject in org.eclipse.emf.codegen.ecore.genmodel
 interface GenAnnotation
          A representation of the model object 'Gen Annotation'
 interface GenBase
          A representation of the model object 'Gen Base'
 interface GenClass
          A representation of the model object 'Gen Class'
 interface GenClassifier
          A representation of the model object 'Gen Meta Object'
 interface GenDataType
          A representation of the model object 'Gen Data Type'
 interface GenEnum
          A representation of the model object 'Gen Enum'
 interface GenEnumLiteral
          A representation of the model object 'Gen Enum Literal'
 interface GenFeature
          A representation of the model object 'Gen Feature'
 interface GenModel
          A representation of the model object 'GenModel'
 interface GenModelFactory
          The Factory for the model.
 interface GenModelPackage
          The Package for the model.
 interface GenOperation
          A representation of the model object 'Gen Operation'
 interface GenPackage
          A representation of the model object 'Gen Package'
 interface GenParameter
          A representation of the model object 'Gen Parameter'
 interface GenTypedElement
          A representation of the model object 'Gen Typed Element'
 interface GenTypeParameter
          A representation of the model object 'Gen Type Parameter'
 

Methods in org.eclipse.emf.codegen.ecore.genmodel that return types with arguments of type EObject
 EList<EObject> GenAnnotation.getContents()
          Returns the value of the 'Contents' containment reference list.
 EList<EObject> GenAnnotation.getReferences()
          Returns the value of the 'References' reference list.
 

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

Classes in org.eclipse.emf.codegen.ecore.genmodel.impl that implement EObject
 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'
 

Fields in org.eclipse.emf.codegen.ecore.genmodel.impl declared as EObject
protected  EObject GenBaseImpl.GenAnnotationCopier.oldContext
           
 

Fields in org.eclipse.emf.codegen.ecore.genmodel.impl with type parameters of type EObject
protected  EList<EObject> GenAnnotationImpl.contents
          The cached value of the 'Contents' containment reference list
protected  EList<EObject> GenAnnotationImpl.references
          The cached value of the 'References' reference list
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl that return EObject
 EObject GenModelFactoryImpl.create(EClass eClass)
           
 EObject GenBaseImpl.eObjectForURIFragmentSegment(java.lang.String uriFragmentSegment)
           
 EObject GenBaseImpl.GenAnnotationCopier.get(java.lang.Object key)
           
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl that return types with arguments of type EObject
 EList<EObject> GenAnnotationImpl.getContents()
           
 EList<EObject> GenAnnotationImpl.getReferences()
           
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl with parameters of type EObject
 java.lang.String GenBaseImpl.eURIFragmentSegment(EStructuralFeature eStructuralFeature, EObject eObject)
           
 

Constructors in org.eclipse.emf.codegen.ecore.genmodel.impl with parameters of type EObject
GenBaseImpl.GenAnnotationCopier(ResourceSet newContext, EObject oldContext)
           
 

Uses of EObject in org.eclipse.emf.codegen.ecore.genmodel.presentation
 

Fields in org.eclipse.emf.codegen.ecore.genmodel.presentation declared as EObject
protected  EObject GenModelActionBarContributor.OpenEObjectEditorAction.eObject
           
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.presentation that return EObject
protected abstract  EObject GenModelActionBarContributor.OpenEObjectEditorAction.getEObject(java.lang.Object element)
           
 

Uses of EObject in org.eclipse.emf.codegen.ecore.genmodel.provider
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.provider with parameters of type EObject
protected  Command GenModelItemProvider.createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)
           
 

Uses of EObject in org.eclipse.emf.codegen.ecore.genmodel.util
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.util with parameters of type EObject
 T GenModelSwitch.defaultCase(EObject object)
          Returns the result of interpreting the object as an instance of 'EObject'
protected  T GenModelSwitch.doSwitch(int classifierID, EObject theEObject)
          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
protected  boolean GenModelValidator.validate_MultiplicityConforms(EObject eObject, EStructuralFeature eStructuralFeature, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 

Uses of EObject in org.eclipse.emf.codegen.ecore.xtext
 

Methods in org.eclipse.emf.codegen.ecore.xtext with parameters of type EObject
 boolean GenModelResourceDescriptionStrategy.createEObjectDescriptions(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)
           
 org.eclipse.xtext.naming.QualifiedName GenModelQualifiedNameProvider.getFullyQualifiedName(EObject eObject)
           
 

Uses of EObject in org.eclipse.emf.codegen.ecore.xtext.ui
 

Methods in org.eclipse.emf.codegen.ecore.xtext.ui with parameters of type EObject
protected  java.lang.String GenModelHoverProvider.getFirstLine(EObject eObject)
           
protected  java.lang.String GenModelHoverProvider.getImage(EObject eObject)
           
protected  boolean GenModelHoverProvider.hasHover(EObject eObject)
           
 

Uses of EObject in org.eclipse.emf.databinding
 

Fields in org.eclipse.emf.databinding declared as EObject
protected  EObject EObjectObservableValue.eObject
          The object instance
protected  EObject EObjectObservableList.eObject
          The object owning the feature
 

Methods in org.eclipse.emf.databinding with parameters of type EObject
static IObservableList EMFObservables.observeList(EObject eObject, EStructuralFeature eStructuralFeature)
          Returns an observable list for the given multi-valued feature of the object.
static IObservableList EMFObservables.observeList(Realm realm, EObject eObject, EStructuralFeature eStructuralFeature)
          Returns an observable list for the given multi-valued feature of the object.
static IObservableValue EMFObservables.observeValue(EObject eObject, EStructuralFeature eStructuralFeature)
          Returns an observable value for the given feature of the object.
static IObservableValue EMFObservables.observeValue(Realm realm, EObject eObject, EStructuralFeature eStructuralFeature)
          Returns an observable value for the given feature of the object.
 

Constructors in org.eclipse.emf.databinding with parameters of type EObject
EObjectObservableList(EObject eObject, EStructuralFeature eStructuralFeature)
          Observe a list feature using a default realm
EObjectObservableList(Realm realm, EObject eObject, EStructuralFeature eStructuralFeature)
          Observe a list feature using a custom realm
EObjectObservableValue(EObject eObject, EStructuralFeature eStructuralFeature)
          Observe a feature of the instance using the default realm
EObjectObservableValue(Realm realm, EObject eObject, EStructuralFeature eStructuralFeature)
          Observe a feature of the instance using the realm
 

Uses of EObject in org.eclipse.emf.databinding.edit
 

Methods in org.eclipse.emf.databinding.edit with parameters of type EObject
static IObservableList EMFEditObservables.observeList(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
          Returns an observable list for the given multi-valued feature of the object.
static IObservableList EMFEditObservables.observeList(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
          Returns an observable list for the given multi-valued feature of the object.
static IObservableValue EMFEditObservables.observeValue(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
          Returns an observable value for the given feature of the object.
static IObservableValue EMFEditObservables.observeValue(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
          Returns an observable value for the given feature of the object.
 

Constructors in org.eclipse.emf.databinding.edit with parameters of type EObject
EditingDomainEObjectObservableList(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
          Observe a feature of the instance using the default realm
EditingDomainEObjectObservableList(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
          Observe a feature of the instance using the realm
EditingDomainEObjectObservableValue(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
          Observe a list feature using a default realm
EditingDomainEObjectObservableValue(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
          Observe a list feature using a custom realm
 

Uses of EObject in org.eclipse.emf.databinding.edit.internal
 

Methods in org.eclipse.emf.databinding.edit.internal with parameters of type EObject
protected  void EMFEditListValueProperty.doSetListValue(EObject source, java.util.List<java.lang.Object> targetList, IEMFListProperty.ListElementAccess.WriteData data, java.lang.Object value)
           
 

Uses of EObject in org.eclipse.emf.databinding.internal
 

Methods in org.eclipse.emf.databinding.internal with parameters of type EObject
protected  void EMFListValueProperty.doSetListValue(EObject source, java.util.List<java.lang.Object> targetList, IEMFListProperty.ListElementAccess.WriteData data, java.lang.Object value)
           
 

Uses of EObject in org.eclipse.emf.ecore
 

Subinterfaces of EObject in org.eclipse.emf.ecore
 interface EAnnotation
          A representation of the model object 'EAnnotation'
 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 EcoreFactory
          The Factory for the model.
 interface EcorePackage
          The Package for the model.
 interface EDataType
          A representation of the model object 'EData Type'
static interface EDataType.Internal
          Internal API implemented by all data types.
 interface EEnum
          A representation of the model object 'EEnum'
 interface EEnumLiteral
          A representation of the model object 'EEnum Literal'.
 interface EFactory
          A representation of the model object 'EFactory'.
 interface EGenericType
          A representation of the model object 'EGeneric Type'.
 interface EModelElement
          A representation of the model object 'EModel Element'
 interface ENamedElement
          A representation of the model object 'ENamed Element'
 interface EOperation
          A representation of the model object 'EOperation'
static interface EOperation.Internal
          Internal API implemented by all operations.
 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'.
 interface InternalEObject
          An internal interface implemented by all EObjects.
 

Methods in org.eclipse.emf.ecore that return EObject
 EObject InternalEObject.EStore.create(EClass eClass)
          Creates a new instance of the class.
 EObject EFactory.create(EClass eClass)
          Creates a new instance of the class and returns it.
 EObject EcoreFactory.createEObject()
          Returns a new object of class 'EObject'
 EObject EObject.eContainer()
          Returns the containing object, or null.
 EObject InternalEObject.eObjectForURIFragmentSegment(java.lang.String uriFragmentSegment)
          Returns the object resolved by the fragment segment.
 EObject InternalEObject.eResolveProxy(InternalEObject proxy)
          Resolves the proxy object relative to this object.
 EObject EStructuralFeature.Setting.getEObject()
          Returns the object holding a value.
 

Methods in org.eclipse.emf.ecore that return types with arguments of type EObject
 TreeIterator<EObject> EObject.eAllContents()
          Returns a tree iterator that iterates over all the direct contents and indirect contents of this object.
 EList<EObject> EObject.eContents()
          Returns a list view of the content objects; it is unmodifiable.
 EList<EObject> EObject.eCrossReferences()
          Returns a list view of the cross referenced objects; it is unmodifiable.
 EList<EObject> EAnnotation.getContents()
          Returns the value of the 'Contents' containment reference list.
 EList<EObject> EAnnotation.getReferences()
          Returns the value of the 'References' reference list.
 

Methods in org.eclipse.emf.ecore with parameters of type EObject
 java.lang.String InternalEObject.eURIFragmentSegment(EStructuralFeature eFeature, EObject eObject)
          Returns the fragment segment that, when passed to eObjectForURIFragmentSegment, will resolve to the given object in this object's given feature.
 java.lang.String EValidator.SubstitutionLabelProvider.getObjectLabel(EObject eObject)
          Returns the label to identify an object.
 boolean EValidator.validate(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EValidator.ValidationDelegate.validate(EClass eClass, EObject eObject, java.util.Map<java.lang.Object,java.lang.Object> context, EOperation invariant, java.lang.String expression)
          Evaluates the given invariant expression against the object in the given context.
 boolean EValidator.ValidationDelegate.validate(EClass eClass, EObject eObject, java.util.Map<java.lang.Object,java.lang.Object> context, java.lang.String constraint, java.lang.String expression)
          Evaluates the given constraint expression against the object in the given context.
 boolean EValidator.validate(EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the object in the given context, optionally producing diagnostics.
 

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

Subinterfaces of EObject in org.eclipse.emf.ecore.change
 interface ChangeDescription
          A representation of the model object 'Description'
 interface ChangeFactory
          The Factory for the model.
 interface ChangePackage
          The Package for the model.
 interface FeatureChange
          A representation of the model object 'Feature Change'
 interface FeatureMapEntry
          A representation of the model object 'Feature Map Entry'
 interface ListChange
          A representation of the model object 'List Change'
 interface ResourceChange
          A representation of the model object 'Resource Change'
 

Methods in org.eclipse.emf.ecore.change that return EObject
 EObject FeatureMapEntry.getReferenceValue()
          Returns the value of the 'Reference Value' reference
 EObject FeatureChange.getReferenceValue()
          Returns the value of the 'Reference Value' reference
 

Methods in org.eclipse.emf.ecore.change that return types with arguments of type EObject
 java.util.Map.Entry<EObject,EList<FeatureChange>> ChangeFactory.createEObjectToChangesMapEntry(EObject eObject)
           
 EMap<EObject,EList<FeatureChange>> ChangeDescription.getObjectChanges()
          Returns the value of the 'Object Changes' map.
 EList<EObject> ChangeDescription.getObjectsToAttach()
          Returns the value of the 'Objects To Attach' containment reference list.
 EList<EObject> ChangeDescription.getObjectsToDetach()
          Returns the value of the 'Objects To Detach' reference list.
 EList<EObject> ListChange.getReferenceValues()
          Returns the value of the 'Reference Values' reference list.
 

Methods in org.eclipse.emf.ecore.change with parameters of type EObject
 void FeatureChange.apply(EObject originalObject)
           
 void FeatureChange.applyAndReverse(EObject originalObject)
           
 java.util.Map.Entry<EObject,EList<FeatureChange>> ChangeFactory.createEObjectToChangesMapEntry(EObject eObject)
           
 void FeatureChange.reverse(EObject originalObject)
           
 void FeatureMapEntry.setReferenceValue(EObject value)
          Sets the value of the 'Reference Value' reference
 void FeatureChange.setReferenceValue(EObject value)
          Sets the value of the 'Reference Value' reference
 

Method parameters in org.eclipse.emf.ecore.change with type arguments of type EObject
 void ChangeDescription.copyAndReverse(java.util.Map<EObject,URI> eObjectToProxyURIMap)
           
 

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

Classes in org.eclipse.emf.ecore.change.impl that implement EObject
 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'
 

Fields in org.eclipse.emf.ecore.change.impl declared as EObject
 EObject ChangeDescriptionImpl.OldContainmentInformation.container
           
protected  EObject EObjectToChangesMapEntryImpl.key
          The cached value of the 'Key' reference
 

Fields in org.eclipse.emf.ecore.change.impl with type parameters of type EObject
protected  EMap<EObject,EList<FeatureChange>> ChangeDescriptionImpl.objectChanges
          The cached value of the 'Object Changes' map
protected  EList<EObject> ChangeDescriptionImpl.objectsToAttach
          The cached value of the 'Objects To Attach' containment reference list
protected  EList<EObject> ChangeDescriptionImpl.objectsToDetach
          The cached value of the 'Objects To Detach' reference list
protected  java.util.Map<EObject,ChangeDescriptionImpl.OldContainmentInformation> ChangeDescriptionImpl.oldContainmentInformation
           
protected  EList<EObject> ListChangeImpl.referenceValues
          The cached value of the 'Reference Values' reference list
 

Methods in org.eclipse.emf.ecore.change.impl that return EObject
 EObject FeatureMapEntryImpl.basicGetReferenceValue()
           
 EObject FeatureChangeImpl.basicGetReferenceValue()
           
 EObject EObjectToChangesMapEntryImpl.basicGetTypedKey()
           
 EObject ChangeFactoryImpl.create(EClass eClass)
           
protected  EObject FeatureMapEntryImpl.getGreatGrandParent()
           
 EObject EObjectToChangesMapEntryImpl.getKey()
           
 EObject ChangeDescriptionImpl.getOldContainer(EObject eObject)
           
 EObject FeatureMapEntryImpl.getReferenceValue()
           
 EObject FeatureChangeImpl.getReferenceValue()
           
 EObject EObjectToChangesMapEntryImpl.getTypedKey()
           
 EObject EObjectToChangesMapEntryImpl.getTypedKeyGen()
           
 

Methods in org.eclipse.emf.ecore.change.impl that return types with arguments of type EObject
 java.util.Map.Entry<EObject,EList<FeatureChange>> ChangeFactoryImpl.createEObjectToChangesMapEntry()
           
 java.util.Map.Entry<EObject,EList<FeatureChange>> ChangeFactoryImpl.createEObjectToChangesMapEntry(EObject eObject)
           
protected static java.util.List<EObject> ChangeDescriptionImpl.getContainedEObjects(java.util.List<FeatureMap.Entry> featureMapEntries)
           
 EMap<EObject,EList<FeatureChange>> EObjectToChangesMapEntryImpl.getEMap()
           
 EMap<EObject,EList<FeatureChange>> ChangeDescriptionImpl.getObjectChanges()
           
 EList<EObject> ChangeDescriptionImpl.getObjectsToAttach()
           
 EList<EObject> ChangeDescriptionImpl.getObjectsToDetach()
           
 EList<EObject> ChangeDescriptionImpl.getObjectsToDetachGen()
           
protected  java.util.Map<EObject,ChangeDescriptionImpl.OldContainmentInformation> ChangeDescriptionImpl.getOldContainmentInformation()
           
 EList<EObject> ListChangeImpl.getReferenceValues()
           
 

Methods in org.eclipse.emf.ecore.change.impl with parameters of type EObject
 void FeatureChangeImpl.apply(EObject originalObject)
           
protected  void FeatureChangeImpl.apply(EObject originalObject, boolean reverse)
           
 void FeatureChangeImpl.applyAndReverse(EObject originalObject)
           
 java.util.Map.Entry<EObject,EList<FeatureChange>> ChangeFactoryImpl.createEObjectToChangesMapEntry(EObject eObject)
           
 EObject ChangeDescriptionImpl.getOldContainer(EObject eObject)
           
 EReference ChangeDescriptionImpl.getOldContainmentFeature(EObject eObject)
           
 void FeatureChangeImpl.preApply(EObject originalObject, boolean reverse)
           
protected  void FeatureChangeImpl.process(EObject originalObject, boolean reverse, boolean apply)
           
 void FeatureChangeImpl.reverse(EObject originalObject)
           
 void EObjectToChangesMapEntryImpl.setKey(EObject key)
           
 void FeatureMapEntryImpl.setReferenceValue(EObject newReferenceValue)
           
 void FeatureChangeImpl.setReferenceValue(EObject newReferenceValue)
           
 void EObjectToChangesMapEntryImpl.setTypedKey(EObject newKey)
           
 void EObjectToChangesMapEntryImpl.setTypedKeyGen(EObject newKey)
           
 

Method parameters in org.eclipse.emf.ecore.change.impl with type arguments of type EObject
 void ChangeDescriptionImpl.copyAndReverse(java.util.Map<EObject,URI> eObjectToProxyURIMap)
           
 

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

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

Fields in org.eclipse.emf.ecore.change.util with type parameters of type EObject
protected  java.util.Map<EObject,URI> ChangeRecorder.eObjectToProxyURIMap
           
 

Methods in org.eclipse.emf.ecore.change.util that return types with arguments of type EObject
 java.util.Map<EObject,URI> ChangeRecorder.getEObjectToProxyURIMap()
           
 

Methods in org.eclipse.emf.ecore.change.util with parameters of type EObject
protected  FeatureChange BasicChangeRecorder.createFeatureChange(EObject eObject, EStructuralFeature eStructuralFeature, java.lang.Object value, boolean isSet)
           
 T ChangeSwitch.defaultCase(EObject object)
          Returns the result of interpreting the object as an instance of 'EObject'
protected  T ChangeSwitch.doSwitch(int classifierID, EObject theEObject)
          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
protected  void BasicChangeRecorder.finalizeChange(FeatureChange change, EObject eObject)
           
protected  java.util.List<FeatureChange> BasicChangeRecorder.getFeatureChanges(EObject eObject)
           
protected  void ChangeRecorder.handleFeature(EStructuralFeature feature, EReference containment, Notification notification, EObject eObject)
           
protected  void ChangeRecorder.handleTarget(EObject targetEObject)
           
protected  boolean ChangeRecorder.isOrphan(EObject eObject)
           
protected  boolean BasicChangeRecorder.shouldRecord(EStructuralFeature feature, EObject eObject)
           
protected  boolean ChangeRecorder.shouldRecord(EStructuralFeature feature, EReference containment, Notification notification, EObject eObject)
           
 

Method parameters in org.eclipse.emf.ecore.change.util with type arguments of type EObject
 T ChangeSwitch.caseEObjectToChangesMapEntry(java.util.Map.Entry<EObject,EList<FeatureChange>> object)
          Returns the result of interpreting the object as an instance of 'EObject To Changes Map Entry'
 void ChangeRecorder.setEObjectToProxyURIMap(java.util.Map<EObject,URI> eObjectToProxyURIMap)
          When this is set to a non-null value, the original proxy URI of each object will be recorded as the change recorder is attached to each object.
 

Constructors in org.eclipse.emf.ecore.change.util with parameters of type EObject
ChangeRecorder(EObject rootObject)
           
 

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

Classes in org.eclipse.emf.ecore.impl that implement EObject
 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'.
 class MinimalEObjectImpl
          A space compact implementation of the model object 'EObject'.
static class MinimalEObjectImpl.Container
           
static class MinimalEObjectImpl.Container.Dynamic
           
static class MinimalEObjectImpl.Container.Dynamic.BasicEMapEntry<K,V>
           
 

Fields in org.eclipse.emf.ecore.impl declared as EObject
protected  EObject EStoreEObjectImpl.EStoreImpl.Entry.eObject
           
protected  EObject EStructuralFeatureImpl.SettingMany.owner
           
 

Fields in org.eclipse.emf.ecore.impl with type parameters of type EObject
protected  EList<EObject> EAnnotationImpl.contents
          The cached value of the 'Contents' containment reference list
protected  EList<EObject> FlatEObjectImpl.eContents
           
protected  EList<EObject> EStoreEObjectImpl.EStoreEPropertiesHolderImpl.eContents
           
protected  EList<EObject> DynamicEObjectImpl.DynamicEPropertiesHolderImpl.eContents
           
protected  EList<EObject> BasicEObjectImpl.EPropertiesHolderImpl.eContents
           
protected  EList<EObject> FlatEObjectImpl.eCrossReferences
           
protected  EList<EObject> EStoreEObjectImpl.EStoreEPropertiesHolderImpl.eCrossReferences
           
protected  EList<EObject> DynamicEObjectImpl.DynamicEPropertiesHolderImpl.eCrossReferences
           
protected  EList<EObject> BasicEObjectImpl.EPropertiesHolderImpl.eCrossReferences
           
protected  EList<EObject> EAnnotationImpl.references
          The cached value of the 'References' reference list
 

Methods in org.eclipse.emf.ecore.impl that return EObject
protected  EObject EFactoryImpl.basicCreate(EClass eClass)
           
 EObject EStoreEObjectImpl.EStoreImpl.create(EClass eClass)
           
 EObject EFactoryImpl.create(EClass eClass)
           
 EObject EcoreFactoryImpl.create(EClass eClass)
           
 EObject EcoreFactoryImpl.createEObject()
           
 EObject BasicEObjectImpl.eContainer()
           
 EObject EPackageImpl.eObjectForURIFragmentSegment(java.lang.String uriFragmentSegment)
           
 EObject EModelElementImpl.eObjectForURIFragmentSegment(java.lang.String uriFragmentSegment)
           
 EObject EClassImpl.eObjectForURIFragmentSegment(java.lang.String uriFragmentSegment)
           
 EObject BasicEObjectImpl.eObjectForURIFragmentSegment(java.lang.String uriFragmentSegment)
           
 EObject BasicEObjectImpl.eResolveProxy(InternalEObject proxy)
           
 EObject EStructuralFeatureImpl.SettingMany.getEObject()
           
 

Methods in org.eclipse.emf.ecore.impl that return types with arguments of type EObject
 TreeIterator<EObject> BasicEObjectImpl.eAllContents()
           
 EList<EObject> MinimalEObjectImpl.eContents()
           
 EList<EObject> FlatEObjectImpl.eContents()
           
 EList<EObject> ENamedElementImpl.eContents()
           
 EList<EObject> BasicEObjectImpl.eContents()
           
 EList<EObject> MinimalEObjectImpl.eCrossReferences()
           
 EList<EObject> FlatEObjectImpl.eCrossReferences()
           
 EList<EObject> ENamedElementImpl.eCrossReferences()
           
 EList<EObject> BasicEObjectImpl.eCrossReferences()
           
 EList<EObject> EAnnotationImpl.getContents()
           
 EList<EObject> EStoreEObjectImpl.EStoreEPropertiesHolderImpl.getEContents()
           
 EList<EObject> DynamicEObjectImpl.DynamicEPropertiesHolderImpl.getEContents()
           
 EList<EObject> BasicEObjectImpl.EPropertiesHolder.getEContents()
           
 EList<EObject> BasicEObjectImpl.EPropertiesHolderBaseImpl.getEContents()
           
 EList<EObject> BasicEObjectImpl.EPropertiesHolderImpl.getEContents()
           
 EList<EObject> EStoreEObjectImpl.EStoreEPropertiesHolderImpl.getECrossReferences()
           
 EList<EObject> DynamicEObjectImpl.DynamicEPropertiesHolderImpl.getECrossReferences()
           
 EList<EObject> BasicEObjectImpl.EPropertiesHolder.getECrossReferences()
           
 EList<EObject> BasicEObjectImpl.EPropertiesHolderBaseImpl.getECrossReferences()
           
 EList<EObject> BasicEObjectImpl.EPropertiesHolderImpl.getECrossReferences()
           
 EList<EObject> EAnnotationImpl.getReferences()
           
 

Methods in org.eclipse.emf.ecore.impl with parameters of type EObject
protected  boolean EClassImpl.dynamicIsInstance(EObject eObject)
           
protected  boolean EClassifierImpl.dynamicIsInstance(EObject eObject)
           
protected static EReference BasicEObjectImpl.eContainmentFeature(EObject eObject, EObject eContainer, int eContainerFeatureID)
           
 boolean BasicEObjectImpl.eContains(EObject eObject)
           
 java.lang.String EModelElementImpl.eURIFragmentSegment(EStructuralFeature eStructuralFeature, EObject eObject)
           
 java.lang.String BasicEObjectImpl.eURIFragmentSegment(EStructuralFeature eStructuralFeature, EObject eObject)
           
 

Method parameters in org.eclipse.emf.ecore.impl with type arguments of type EObject
 void EStoreEObjectImpl.EStoreEPropertiesHolderImpl.setEContents(EList<EObject> eContents)
           
 void DynamicEObjectImpl.DynamicEPropertiesHolderImpl.setEContents(EList<EObject> eContents)
           
 void BasicEObjectImpl.EPropertiesHolder.setEContents(EList<EObject> eContents)
           
 void BasicEObjectImpl.EPropertiesHolderBaseImpl.setEContents(EList<EObject> eContents)
           
 void BasicEObjectImpl.EPropertiesHolderImpl.setEContents(EList<EObject> eContents)
           
 void EStoreEObjectImpl.EStoreEPropertiesHolderImpl.setECrossReferences(EList<EObject> eCrossReferences)
           
 void DynamicEObjectImpl.DynamicEPropertiesHolderImpl.setECrossReferences(EList<EObject> eCrossReferences)
           
 void BasicEObjectImpl.EPropertiesHolder.setECrossReferences(EList<EObject> eCrossReferences)
           
 void BasicEObjectImpl.EPropertiesHolderBaseImpl.setECrossReferences(EList<EObject> eCrossReferences)
           
 void BasicEObjectImpl.EPropertiesHolderImpl.setECrossReferences(EList<EObject> eCrossReferences)
           
 

Constructors in org.eclipse.emf.ecore.impl with parameters of type EObject
EStructuralFeatureImpl.SettingMany(EObject owner, EStructuralFeature eStructuralFeature, java.util.List<java.lang.Object> list)
           
 

Uses of EObject in org.eclipse.emf.ecore.presentation
 

Methods in org.eclipse.emf.ecore.presentation that return EObject
protected  EObject EcoreModelWizard.createInitialModel()
          Create a new model
 

Uses of EObject in org.eclipse.emf.ecore.provider
 

Methods in org.eclipse.emf.ecore.provider with parameters of type EObject
protected  Command EGenericTypeItemProvider.createCreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index, java.util.Collection<?> collection)
           
protected  Command EReferenceItemProvider.createInitializeCopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper helper)
          This creates a custom initialize copy command that specially handles the eOpposite like it is bidirectional, itself.
protected  Command ETypedElementItemProvider.createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)
           
 

Uses of EObject in org.eclipse.emf.ecore.resource
 

Methods in org.eclipse.emf.ecore.resource that return EObject
 EObject Resource.getEObject(java.lang.String uriFragment)
          Returns the resolved object for the given URI fragment.
 EObject ResourceSet.getEObject(URI uri, boolean loadOnDemand)
          Returns the object resolved by the URI.
 

Methods in org.eclipse.emf.ecore.resource that return types with arguments of type EObject
 TreeIterator<EObject> Resource.getAllContents()
          Returns a tree iterator that iterates over all the direct contents and indirect contents of this resource.
 EList<EObject> Resource.getContents()
          Returns the list of the direct content objects; each is of type EObject.
 

Methods in org.eclipse.emf.ecore.resource with parameters of type EObject
 void Resource.Internal.attached(EObject eObject)
          Called when the object is attached to this resource, i.e., when it's eResource changes to be this one.
 void Resource.Internal.detached(EObject eObject)
          Called when the object is detached from this resource, i.e., when it's eResource changes to no longer be this one.
 java.lang.String Resource.getURIFragment(EObject eObject)
          Returns the URI fragment that, when passed to getEObject will return the given object.
 

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

Classes in org.eclipse.emf.ecore.resource.impl with type parameters of type EObject
protected  class ResourceImpl.ContentsEList<E extends Object & EObject>
          A notifying list implementation for supporting Resource.getContents().
 

Fields in org.eclipse.emf.ecore.resource.impl with type parameters of type EObject
protected  ResourceImpl.ContentsEList<EObject> ResourceImpl.contents
          The contents.
protected  java.util.Map<EObject,java.lang.Integer> BinaryResourceImpl.EObjectOutputStream.eObjectIDMap
           
protected  java.util.Map<java.lang.String,EObject> ResourceImpl.intrinsicIDToEObjectMap
          A map to retrieve the EObject based on the value of its ID feature.
protected  java.util.List<EObject> ResourceImpl.unloadingContents
          A copy of the contents list while the contents are being unloaded.
 

Methods in org.eclipse.emf.ecore.resource.impl that return EObject
protected  EObject ResourceImpl.getEObject(java.util.List<java.lang.String> uriFragmentPath)
          Returns the object based on the fragment path as a list of Strings.
 EObject ResourceImpl.getEObject(java.lang.String uriFragment)
           
 EObject ResourceSetImpl.getEObject(URI uri, boolean loadOnDemand)
           
protected  EObject ResourceImpl.getEObjectByID(java.lang.String id)
          Returns the object based on the fragment as an ID.
protected  EObject ResourceImpl.getEObjectForURIFragmentRootSegment(java.lang.String uriFragmentRootSegment)
          Returns the object associated with the URI fragment root segment.
 

Methods in org.eclipse.emf.ecore.resource.impl that return types with arguments of type EObject
 TreeIterator<EObject> ResourceImpl.getAllContents()
           
protected  TreeIterator<EObject> ResourceImpl.getAllProperContents(EObject eObject)
           
protected  TreeIterator<EObject> ResourceImpl.getAllProperContents(java.util.List<EObject> contents)
           
 EList<EObject> ResourceImpl.getContents()
           
 java.util.Map<java.lang.String,EObject> ResourceImpl.getIntrinsicIDToEObjectMap()
          Returns the map used to cache the EObject that is identified by the value of its ID feature.
 

Methods in org.eclipse.emf.ecore.resource.impl with parameters of type EObject
protected  void ResourceImpl.addModificationTrackingAdapters(EObject eObject)
          Deprecated. since 2.1.0. This method is not invoked anymore. See ResourceImpl.attachedHelper(EObject).
 void ResourceImpl.attached(EObject eObject)
           
protected  void ResourceImpl.attachedHelper(EObject eObject)
           
 void ResourceImpl.detached(EObject eObject)
           
protected  void ResourceImpl.detachedHelper(EObject eObject)
           
protected  TreeIterator<EObject> ResourceImpl.getAllProperContents(EObject eObject)
           
 java.lang.String ResourceImpl.getURIFragment(EObject eObject)
           
protected  java.lang.String ResourceImpl.getURIFragmentRootSegment(EObject eObject)
          Returns the URI fragment root segment for reaching the given direct content object.
protected  void ResourceImpl.removeModificationTrackingAdapters(EObject eObject)
          Deprecated. since 2.1.0. This method is not invoked anymore. See ResourceImpl.attachedHelper(EObject).
 

Method parameters in org.eclipse.emf.ecore.resource.impl with type arguments of type EObject
protected  TreeIterator<EObject> ResourceImpl.getAllProperContents(java.util.List<EObject> contents)
           
 void ResourceImpl.setIntrinsicIDToEObjectMap(java.util.Map<java.lang.String,EObject> intrinsicIDToEObjectMap)
          Sets the map used to cache the EObject identified by the value of its ID feature.
 

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

Classes in org.eclipse.emf.ecore.util that implement EObject
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 EObject
protected  EObject EContentsEList.eObject
           
protected  EObject EContentsEList.FeatureIteratorImpl.eObject
           
 

Fields in org.eclipse.emf.ecore.util with type parameters of type EObject
protected  java.util.Map<URI,java.util.List<EObject>> ECrossReferenceAdapter.InverseCrossReferencer.proxyMap
           
protected  java.util.Map<EObject,Resource> ECrossReferenceAdapter.unloadedEObjects
           
 

Methods in org.eclipse.emf.ecore.util with type parameters of type EObject
static
<T extends EObject>
T
EcoreUtil.copy(T eObject)
          Returns a self-contained copy of the eObject.
 

Methods in org.eclipse.emf.ecore.util that return EObject
 EObject EcoreUtil.Copier.copy(EObject eObject)
          Returns a copy of the given eObject.
static EObject EcoreUtil.create(EClass eClass)
          Creates an instance of the class.
protected  EObject EcoreUtil.Copier.createCopy(EObject eObject)
          Returns a new instance of the object's target class.
 EObject FeatureMapUtil.FeatureEList.getEObject()
           
 EObject FeatureMapUtil.FeatureFeatureMap.getEObject()
           
 EObject FeatureMapUtil.FeatureValue.getEObject()
           
 EObject FeatureMap.Internal.getEObject()
           
 EObject EcoreEMap.getEObject()
           
 EObject EcoreEList.getEObject()
           
 EObject EcoreEList.UnmodifiableEList.getEObject()
           
 EObject DelegatingEcoreEList.getEObject()
           
 EObject DelegatingEcoreEList.UnmodifiableEList.getEObject()
           
static EObject EcoreUtil.getRootContainer(EObject eObject)
          Returns the root container; it may be this object itself and it will have a null container.
static EObject EcoreUtil.getRootContainer(EObject eObject, boolean resolve)
          Returns the root container; it may be this object itself and it will have a null container.
static EObject EcoreUtil.resolve(EObject proxy, EObject objectContext)
          Returns the resolved object represented by proxy.
static EObject EcoreUtil.resolve(EObject proxy, Resource resourceContext)
          Returns the resolved object represented by proxy.
static EObject EcoreUtil.resolve(EObject proxy, ResourceSet resourceSet)
          Returns the resolved object represented by proxy.
protected  EObject EcoreEList.resolve(int index, EObject eObject)
           
protected  EObject EcoreEList.resolveProxy(EObject eObject)
           
protected  EObject DelegatingFeatureMap.resolveProxy(EObject eObject)
           
protected  EObject DelegatingEcoreEList.resolveProxy(EObject eObject)
           
protected  EObject BasicFeatureMap.resolveProxy(EObject eObject)
           
 

Methods in org.eclipse.emf.ecore.util that return types with arguments of type EObject
static java.util.List<EObject> EcoreUtil.filterDescendants(java.util.Collection<? extends EObject> eObjects)
          Returns a subset of the objects such that no object in the result is an ancestor of any other object in the result.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.CrossReferencer.find(java.util.Collection<?> emfObjects)
          Returns a map of all cross references in the content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.ExternalCrossReferencer.find(java.util.Collection<?> emfObjectsToSearch)
          Returns a map of all external cross references from the combined content trees of the specified collection of objects.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.ProxyCrossReferencer.find(java.util.Collection<?> emfObjects)
          Returns a map of all proxy references from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.UnresolvedProxyCrossReferencer.find(java.util.Collection<?> emfObjects)
          Returns a map of all unresolvable proxies from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.ExternalCrossReferencer.find(EObject eObject)
          Returns a map of all external cross references from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.ProxyCrossReferencer.find(EObject eObject)
          Returns a map of all proxy references from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.UnresolvedProxyCrossReferencer.find(EObject eObject)
          Returns a map of all unresolvable proxies from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.ExternalCrossReferencer.find(Resource resource)
          Returns a map of all external cross references from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.ProxyCrossReferencer.find(Resource resource)
          Returns a map of all proxy references from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.UnresolvedProxyCrossReferencer.find(Resource resource)
          Returns a map of all unresolvable proxies from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.ExternalCrossReferencer.find(ResourceSet resourceSet)
          Returns a map of all external cross references from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.ProxyCrossReferencer.find(ResourceSet resourceSet)
          Returns a map of all proxy references from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.UnresolvedProxyCrossReferencer.find(ResourceSet resourceSet)
          Returns a map of all unresolvable proxies from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.UsageCrossReferencer.findAll(java.util.Collection<?> eObjectsOfInterest, java.util.Collection<?> emfObjectsToSearch)
          Returns a map of usage references from the combined content trees of the specified collection of objects.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.UsageCrossReferencer.findAll(java.util.Collection<?> eObjectsOfInterest, EObject eObject)
          Returns a map of usage references from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.UsageCrossReferencer.findAll(java.util.Collection<?> eObjectsOfInterest, Resource resource)
          Returns a map of usage references from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.UsageCrossReferencer.findAll(java.util.Collection<?> eObjectsOfInterest, ResourceSet resourceSet)
          Returns a map of usage references from the specified content tree.
protected  java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.UsageCrossReferencer.findAllUsage(java.util.Collection<?> eObjectsOfInterest)
          Returns the map of usage references to objects in the specified collection.
protected  java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.ExternalCrossReferencer.findExternalCrossReferences()
          Returns the map of external cross references for this cross referencer.
protected  java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.ProxyCrossReferencer.findProxyCrossReferences()
          Returns the map of proxy references for this cross referencer.
protected  java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.UnresolvedProxyCrossReferencer.findUnresolvedProxyCrossReferences()
          Returns the map of unresolvable proxies for this cross referencer.
protected  EContentsEList.FeatureIterator<EObject> ECrossReferenceAdapter.InverseCrossReferencer.getCrossReferences(EObject eObject)
           
protected  EContentsEList.FeatureIterator<EObject> EcoreUtil.CrossReferencer.getCrossReferences(EObject eObject)
           
protected  java.util.Iterator<? extends EObject> EcoreUtil.ContentTreeIterator.getEObjectChildren(EObject eObject)
          Returns an iterator over the children of the given parent EObject.
protected  java.util.Iterator<EObject> EcoreUtil.ContentTreeIterator.getResourceChildren(Resource resource)
          Returns an iterator over the children of the given parent resource.
protected  java.util.List<EObject> ECrossReferenceAdapter.InverseCrossReferencer.removeProxies(URI uri)
           
 

Methods in org.eclipse.emf.ecore.util with parameters of type EObject
 void ECrossReferenceAdapter.InverseCrossReferencer.add(EObject eObject)
           
 void ECrossReferenceAdapter.InverseCrossReferencer.add(EObject eObject, EReference eReference, EObject crossReferencedEObject)
           
protected  void ECrossReferenceAdapter.InverseCrossReferencer.add(InternalEObject eObject, EReference eReference, EObject crossReferencedEObject)
           
protected  void EcoreUtil.CrossReferencer.add(InternalEObject eObject, EReference eReference, EObject crossReferencedEObject)
           
protected  void ECrossReferenceAdapter.InverseCrossReferencer.addProxy(EObject proxy, EObject context)
           
protected  boolean EcoreUtil.CrossReferencer.containment(EObject eObject)
          Return true if the cross referencer should include references from children of the specified object.
 EObject EcoreUtil.Copier.copy(EObject eObject)
          Returns a copy of the given eObject.
protected  void EcoreUtil.Copier.copyAttribute(EAttribute eAttribute, EObject eObject, EObject copyEObject)
          Called to handle the copying of an attribute; this adds a list of values or sets a single value as appropriate for the multiplicity.
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.copyProxyURI(EObject eObject, EObject copyEObject)
          Copies the proxy URI from the original to the copy, if present.
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  DiagnosticChain EObjectValidator.createBadDataValueDiagnostic(EObject eObject, EAttribute eAttribute, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
protected  EObject EcoreUtil.Copier.createCopy(EObject eObject)
          Returns a new instance of the object's target class.
 BasicDiagnostic Diagnostician.createDefaultDiagnostic(EObject eObject)
           
static
<T> EContentsEList<T>
EContentsEList.createEContentsEList(EObject eObject)
           
static
<T> ECrossReferenceEList<T>
ECrossReferenceEList.createECrossReferenceEList(EObject eObject)
           
protected  boolean ECrossReferenceAdapter.InverseCrossReferencer.crossReference(EObject eObject, EReference eReference, EObject crossReferencedEObject)
           
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.
 T Switch.defaultCase(EObject eObject)
          Returns the result of interpreting the object as an instance of 'EObject'.
 T EcoreSwitch.defaultCase(EObject object)
          Returns the result of interpreting the object as an instance of 'EObject'
protected  T ComposedSwitch.delegatedDoSwitch(Switch<T> delegate, EClass theEClass, EObject theEObject)
          Call delegate.
static void EcoreUtil.delete(EObject eObject)
          Deletes the object from its containing resource and/or its containing object as well as from any other feature that references it within the enclosing resource set, resource, or root object.
static void EcoreUtil.delete(EObject eObject, boolean recursive)
          Deletes the object from its containing resource and/or its containing object as well as from any other feature that references it within the enclosing resource set, resource, or root object.
protected  T Switch.doSwitch(EClass eClass, EObject eObject)
          Calls caseXXX for each (super-)class of the model until one returns a non-null result; it yields that result.
protected  T ComposedSwitch.doSwitch(EClass theEClass, EObject theEObject)
           
 T Switch.doSwitch(EObject eObject)
          Dispatches the target object to the appropriate caseXXX methods.
protected  T Switch.doSwitch(int classifierID, EObject eObject)
          Calls caseXXX for each class of the model until one returns a non-null result; it yields that result.
protected  T EcoreSwitch.doSwitch(int classifierID, EObject theEObject)
          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
protected  boolean Diagnostician.doValidateContents(EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
static boolean EcoreUtil.equals(EObject eObject1, EObject eObject2)
          Returns true if eObject1 and eObject2 are equal, false otherwise.
 boolean EcoreUtil.EqualityHelper.equals(EObject eObject1, EObject eObject2)
          Returns whether eObject1 and eObject2 are equal in the context of this helper instance.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.ExternalCrossReferencer.find(EObject eObject)
          Returns a map of all external cross references from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.ProxyCrossReferencer.find(EObject eObject)
          Returns a map of all proxy references from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.UnresolvedProxyCrossReferencer.find(EObject eObject)
          Returns a map of all unresolvable proxies from the specified content tree.
static java.util.Collection<EStructuralFeature.Setting> EcoreUtil.UsageCrossReferencer.find(EObject eObjectOfInterest, java.util.Collection<?> emfObjectsToSearch)
          Returns a collection of usage references from the combined content trees of the specified collection of objects.
static java.util.Collection<EStructuralFeature.Setting> EcoreUtil.UsageCrossReferencer.find(EObject eObjectOfInterest, EObject eObject)
          Returns a collection of usage references from the specified content tree.
static java.util.Collection<EStructuralFeature.Setting> EcoreUtil.UsageCrossReferencer.find(EObject eObjectOfInterest, Resource resource)
          Returns a collection of usage references from the specified content tree.
static java.util.Collection<EStructuralFeature.Setting> EcoreUtil.UsageCrossReferencer.find(EObject eObjectOfInterest, ResourceSet resourceSet)
          Returns a collection of usage references from the specified content tree.
static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> EcoreUtil.UsageCrossReferencer.findAll(java.util.Collection<?> eObjectsOfInterest, EObject eObject)
          Returns a map of usage references from the specified content tree.
protected  java.util.Collection<EStructuralFeature.Setting> EcoreUtil.UsageCrossReferencer.findUsage(EObject eObject)
          Returns the collection of usage references to the specified object.
static
<T> TreeIterator<T>
EcoreUtil.getAllContents(EObject eObject, boolean resolve)
          Returns a tree iterator that iterates over all the direct contents and indirect contents of the object.
static
<T> TreeIterator<T>
EcoreUtil.getAllProperContents(EObject eObject, boolean resolve)
          Returns a tree iterator that iterates over all the direct contents and indirect contents of the object, skipping over any child object that's in a different resource from its parent.
protected  EContentsEList.FeatureIterator<EObject> ECrossReferenceAdapter.InverseCrossReferencer.getCrossReferences(EObject eObject)
           
protected  EContentsEList.FeatureIterator<EObject> EcoreUtil.CrossReferencer.getCrossReferences(EObject eObject)
           
protected  java.util.Iterator<? extends EObject> EcoreUtil.ContentTreeIterator.getEObjectChildren(EObject eObject)
          Returns an iterator over the children of the given parent EObject.
static java.lang.String EcoreUtil.getID(EObject eObject)
          Returns the value of the object's ID attribute as a String.
static java.lang.String EcoreUtil.getIdentification(EObject eObject)
          Returns a unique string identification of the eObject; it is structured as follows: <java-class-name>[/<dynamic-eClass-name>]@<java-hex-hash-code>{<uri-of-eObject>}
 java.util.Collection<EStructuralFeature.Setting> ECrossReferenceAdapter.getInverseReferences(EObject eObject)
           
 java.util.Collection<EStructuralFeature.Setting> ECrossReferenceAdapter.getInverseReferences(EObject eObject, boolean resolve)
           
 java.util.Collection<EStructuralFeature.Setting> ECrossReferenceAdapter.getNonNavigableInverseReferences(EObject eObject)
           
 java.util.Collection<EStructuralFeature.Setting> ECrossReferenceAdapter.getNonNavigableInverseReferences(EObject eObject, boolean resolve)
           
 java.lang.String Diagnostician.getObjectLabel(EObject eObject)
           
static java.lang.String EObjectValidator.getObjectLabel(EObject eObject, java.util.Map<java.lang.Object,java.lang.Object> context)
           
static Adapter EcoreUtil.getRegisteredAdapter(EObject eObject, java.lang.Object type)
          Returns the specified eObject's adapter of the specified type.
static EObject EcoreUtil.getRootContainer(EObject eObject)
          Returns the root container; it may be this object itself and it will have a null container.
static EObject EcoreUtil.getRootContainer(EObject eObject, boolean resolve)
          Returns the root container; it may be this object itself and it will have a null container.
static URI EcoreUtil.getURI(EObject eObject)
          Returns a URI for the eObject, i.e., either the eProxyURI, the URI of the eResource with the fragment produced by the eResource, or the URI consisting of just the fragment that would be produced by a default Resource with the eObject as its only contents.
protected  void EcoreUtil.CrossReferencer.handleCrossReference(EObject eObject)
           
protected  boolean EcoreUtil.EqualityHelper.haveEqualAttribute(EObject eObject1, EObject eObject2, EAttribute attribute)
          Returns whether the two objects have equal values for the attribute.
protected  boolean EcoreUtil.EqualityHelper.haveEqualFeature(EObject eObject1, EObject eObject2, EStructuralFeature feature)
          Returns whether the two objects have equal isSet states and values for the feature.
protected  boolean EcoreUtil.EqualityHelper.haveEqualReference(EObject eObject1, EObject eObject2, EReference reference)
          Returns whether the two objects have equal values for the reference.
static boolean EcoreUtil.isAncestor(java.util.Collection<?> ancestorEMFObjects, EObject eObject)
          Returns whether any EObject, Resource, or ResourceSet in the collection is an ancestor of the EObject.
static boolean EcoreUtil.isAncestor(EObject ancestorEObject, EObject eObject)
          Returns whether the second object is directly or indirectly contained by the first object, i.e., whether the second object is in the content tree of the first.
static boolean EcoreUtil.isAncestor(Resource ancestorResource, EObject eObject)
          Returns whether the given resource is that of the object, i.e., whether the object is in the content tree of the resource.
static boolean EcoreUtil.isAncestor(ResourceSet ancestorResourceSet, EObject eObject)
          Returns whether the given resource set is that of the object, i.e., whether the object is in the content tree of the resource set.
static boolean FeatureMapUtil.isMany(EObject owner, EStructuralFeature feature)
           
protected  URI ECrossReferenceAdapter.InverseCrossReferencer.normalizeURI(URI uri, EObject objectContext)
           
 java.lang.Object ECrossReferenceAdapter.InverseCrossReferencer.remove(EObject eObject)
           
static void EcoreUtil.remove(EObject eObject)
          Removes the object from its containing resource and/or its containing object.
 void ECrossReferenceAdapter.InverseCrossReferencer.remove(EObject eObject, EReference eReference, EObject crossReferencedEObject)
           
static void EcoreUtil.remove(EObject eObject, EStructuralFeature eStructuralFeature, java.lang.Object value)
          Removes the value from the feature of the object.
protected  void ECrossReferenceAdapter.InverseCrossReferencer.removeProxy(EObject proxy, EObject context)
           
static void EcoreUtil.replace(EObject eObject, EObject replacementEObject)
          Replace the object in its containing resource and/or its containing object, with the replacement object.
static void EcoreUtil.replace(EObject eObject, EStructuralFeature eStructuralFeature, java.lang.Object oldValue, java.lang.Object newValue)
          Replaces the old value in the object's feature with the new value.
protected  void EObjectValidator.reportConstraintDelegateException(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context, java.lang.String constraint, int severity, java.lang.String source, int code, java.lang.Throwable throwable)
           
protected  void EObjectValidator.reportConstraintDelegateNotFound(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context, java.lang.String constraint, int severity, java.lang.String source, int code, java.lang.String validationDelegate)
           
protected  void EObjectValidator.reportConstraintDelegateViolation(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context, java.lang.String constraint, int severity, java.lang.String source, int code)
           
protected static void EObjectValidator.reportInvariantDelegateException(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context, EOperation invariant, int severity, java.lang.String source, int code, java.lang.Throwable throwable)
           
protected static void EObjectValidator.reportInvariantDelegateNotFound(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context, EOperation invariant, int severity, java.lang.String source, int code, java.lang.String validationDelegate)
           
protected static void EObjectValidator.reportInvariantDelegateViolation(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context, EOperation invariant, int severity, java.lang.String source, int code)
           
static EObject EcoreUtil.resolve(EObject proxy, EObject objectContext)
          Returns the resolved object represented by proxy.
static EObject EcoreUtil.resolve(EObject proxy, Resource resourceContext)
          Returns the resolved object represented by proxy.
static EObject EcoreUtil.resolve(EObject proxy, ResourceSet resourceSet)
          Returns the resolved object represented by proxy.
protected  EObject EcoreEList.resolve(int index, EObject eObject)
           
protected  void ECrossReferenceAdapter.resolveAll(EObject eObject)
           
static void EcoreUtil.resolveAll(EObject eObject)
          Visits all proxies referenced by the object and recursively any of its contained objects.
protected  EObject EcoreEList.resolveProxy(EObject eObject)
           
protected  EObject DelegatingFeatureMap.resolveProxy(EObject eObject)
           
protected  EObject DelegatingEcoreEList.resolveProxy(EObject eObject)
           
protected  EObject BasicFeatureMap.resolveProxy(EObject eObject)
           
protected  void ECrossReferenceAdapter.resolveProxy(Resource resource, EObject eObject, EObject proxy, EStructuralFeature.Setting setting)
           
static void EcoreUtil.setID(EObject eObject, java.lang.String id)
          Sets the value of the object's ID attribute according to the value represented by the String.
protected  void ECrossReferenceAdapter.setTarget(EObject target)
          Handles installation of the adapter on an EObject by adding the adapter to each of the directly contained objects.
protected  void EContentAdapter.setTarget(EObject target)
          Handles installation of the adapter on an EObject by adding the adapter to each of the directly contained objects.
protected  void ECrossReferenceAdapter.unsetTarget(EObject target)
          Handles undoing the installation of the adapter from an EObject by removing the adapter to each of the directly contained objects.
protected  void EContentAdapter.unsetTarget(EObject target)
          Handles undoing the installation of the adapter from an EObject by removing the adapter from each of the directly contained objects.
 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_DataValueConforms(EObject eObject, EAttribute eAttribute, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EObjectValidator.validate_EveryBidirectionalReferenceIsPaired(EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EObjectValidator.validate_EveryDataValueConforms(EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EObjectValidator.validate_EveryDefaultConstraint(EObject object, DiagnosticChain theDiagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EObjectValidator.validate_EveryKeyUnique(EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EObjectValidator.validate_EveryMapEntryUnique(EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EObjectValidator.validate_EveryMultiplicityConforms(EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EObjectValidator.validate_EveryProxyResolves(EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EObjectValidator.validate_EveryReferenceIsContained(EObject eObject, 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)
           
protected  boolean EObjectValidator.validate_MultiplicityConforms(EObject eObject, EStructuralFeature eStructuralFeature, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EObjectValidator.validate_NoCircularContainment(EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EObjectValidator.validate_UniqueID(EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EObjectValidator.validate(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EObjectValidator.DynamicEClassValidator.validate(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean Diagnostician.validate(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
static boolean EObjectValidator.validate(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context, java.lang.String validationDelegate, EOperation invariant, java.lang.String expression, int severity, java.lang.String source, int code)
          Delegates evaluation of the given invariant expression against the object in the given context.
 boolean EObjectValidator.validate(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context, java.lang.String validationDelegate, java.lang.String constraint, java.lang.String expression, int severity, java.lang.String source, int code)
          Delegates evaluation of the given constraint expression against the object in the given context.
 Diagnostic Diagnostician.validate(EObject eObject)
           
 boolean Diagnostician.validate(EObject eObject, DiagnosticChain diagnostics)
          Validates the object in the given context, optionally producing diagnostics.
 boolean EObjectValidator.validate(EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the object in the given context, optionally producing diagnostics.
 boolean Diagnostician.validate(EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 Diagnostic Diagnostician.validate(EObject eObject, java.util.Map<?,?> contextEntries)
           
protected  boolean EObjectValidator.DynamicEClassValidator.validateDelegatedConstraints(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
protected  boolean EObjectValidator.DynamicEClassValidator.validateDelegatedInvariants(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EcoreValidator.validateEObject(EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 

Method parameters in org.eclipse.emf.ecore.util with type arguments of type EObject
static boolean EcoreUtil.equals(java.util.List<? extends EObject> eObjectList1, java.util.List<? extends EObject> eObjectList2)
          Returns true if eObjectList1 and eObjectList2 contain equal objects.
static boolean EcoreUtil.equals(java.util.List<? extends EObject> eObjectList1, java.util.List<? extends EObject> eObjectList2)
          Returns true if eObjectList1 and eObjectList2 contain equal objects.
 boolean EcoreUtil.EqualityHelper.equals(java.util.List<EObject> list1, java.util.List<EObject> list2)
          Returns whether list1 and list2 contain equal EObjects at the same index.
 boolean EcoreUtil.EqualityHelper.equals(java.util.List<EObject> list1, java.util.List<EObject> list2)
          Returns whether list1 and list2 contain equal EObjects at the same index.
static java.util.List<EObject> EcoreUtil.filterDescendants(java.util.Collection<? extends EObject> eObjects)
          Returns a subset of the objects such that no object in the result is an ancestor of any other object in the result.
static void EcoreUtil.CrossReferencer.print(java.io.PrintStream out, java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> crossReferenceMap)
          Print the specified cross reference map to the specified stream.
 

Constructors in org.eclipse.emf.ecore.util with parameters of type EObject
EContentsEList.FeatureIteratorImpl(EObject eObject, EStructuralFeature[] eStructuralFeatures)
           
EContentsEList.FeatureIteratorImpl(EObject eObject, java.util.List<? extends EStructuralFeature> eStructuralFeatures)
           
EContentsEList.ResolvingFeatureIteratorImpl(EObject eObject, EStructuralFeature[] eStructuralFeatures)
           
EContentsEList.ResolvingFeatureIteratorImpl(EObject eObject, java.util.List<? extends EStructuralFeature> eStructuralFeatures)
           
EContentsEList(EObject eObject)
           
EContentsEList(EObject eObject, EStructuralFeature[] eStructuralFeatures)
           
EContentsEList(EObject eObject, java.util.List<? extends EStructuralFeature> eStructuralFeatures)
           
EcoreUtil.CrossReferencer(EObject eObject)
          Creates an instance for the given object.
EcoreUtil.ExternalCrossReferencer(EObject eObject)
          Creates an instance for the given object.
EcoreUtil.ProperContentIterator(EObject eObject)
           
EcoreUtil.ProperContentIterator(EObject eObject, boolean isResolveProxies)
           
EcoreUtil.ProxyCrossReferencer(EObject eObject)
          Creates an instance for the given object.
EcoreUtil.UnresolvedProxyCrossReferencer(EObject eObject)
          Creates an instance for the given object.
EcoreUtil.UsageCrossReferencer(EObject eObject)
          Creates an instance for the given object.
ECrossReferenceEList.FeatureIteratorImpl(EObject eObject)
           
ECrossReferenceEList.FeatureIteratorImpl(EObject eObject, EStructuralFeature[] eStructuralFeatures)
           
ECrossReferenceEList.ResolvingFeatureIteratorImpl(EObject eObject)
           
ECrossReferenceEList.ResolvingFeatureIteratorImpl(EObject eObject, EStructuralFeature[] eStructuralFeatures)
           
ECrossReferenceEList(EObject eObject)
           
ECrossReferenceEList(EObject eObject, EStructuralFeature[] eStructuralFeatures)
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore
 

Subinterfaces of EObject in org.eclipse.emf.ecore.xcore
 interface XAnnotation
          A representation of the model object 'XAnnotation'
 interface XAnnotationDirective
          A representation of the model object 'XAnnotation Directive'
 interface XAttribute
          A representation of the model object 'XAttribute'
 interface XClass
          A representation of the model object 'XClass'
 interface XClassifier
          A representation of the model object 'XClassifier'
 interface XcoreFactory
          The Factory for the model.
 interface XcorePackage
          The Package for the model.
 interface XDataType
          A representation of the model object 'XData Type'
 interface XEnum
          A representation of the model object 'XEnum'
 interface XEnumLiteral
          A representation of the model object 'XEnum Literal'
 interface XGenericType
          A representation of the model object 'XGeneric Type'
 interface XImportDirective
          A representation of the model object 'XImport Directive'
 interface XMember
          A representation of the model object 'XMember'
 interface XModelElement
          A representation of the model object 'XModel Element'
 interface XNamedElement
          A representation of the model object 'XNamed Element'
 interface XOperation
          A representation of the model object 'XOperation'
 interface XPackage
          A representation of the model object 'XPackage'
 interface XParameter
          A representation of the model object 'XParameter'
 interface XReference
          A representation of the model object 'XReference'
 interface XStructuralFeature
          A representation of the model object 'XStructural Feature'
 interface XTypedElement
          A representation of the model object 'XTyped Element'
 interface XTypeParameter
          A representation of the model object 'XType Parameter'
 

Methods in org.eclipse.emf.ecore.xcore that return EObject
 EObject XImportDirective.getImportedObject()
          Returns the value of the 'Imported Object' reference
 

Methods in org.eclipse.emf.ecore.xcore that return types with arguments of type EObject
static java.lang.Iterable<EObject> XcoreExtensions.allContentsIterable(EObject eObject)
           
static java.lang.Iterable<EObject> XcoreExtensions.allContentsIterable(Resource resource)
           
 

Methods in org.eclipse.emf.ecore.xcore with parameters of type EObject
static java.lang.Iterable<EObject> XcoreExtensions.allContentsIterable(EObject eObject)
           
 void XImportDirective.setImportedObject(EObject value)
          Sets the value of the 'Imported Object' reference
 

Uses of EObject in org.eclipse.emf.ecore.xcore.conversion
 

Methods in org.eclipse.emf.ecore.xcore.conversion with parameters of type EObject
protected  boolean XcoreQualifiedNameValueConverter.isDelegateRuleCall(EObject grammarElement)
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore.impl
 

Classes in org.eclipse.emf.ecore.xcore.impl that implement EObject
 class XAnnotationDirectiveImpl
          An implementation of the model object 'XAnnotation Directive'
 class XAnnotationImpl
          An implementation of the model object 'XAnnotation'
 class XAttributeImpl
          An implementation of the model object 'XAttribute'
 class XClassifierImpl
          An implementation of the model object 'XClassifier'
 class XClassImpl
          An implementation of the model object 'XClass'
 class XcoreFactoryImpl
          An implementation of the model Factory
 class XcorePackageImpl
          An implementation of the model Package
 class XDataTypeImpl
          An implementation of the model object 'XData Type'
 class XEnumImpl
          An implementation of the model object 'XEnum'
 class XEnumLiteralImpl
          An implementation of the model object 'XEnum Literal'
 class XGenericTypeImpl
          An implementation of the model object 'XGeneric Type'
 class XImportDirectiveImpl
          An implementation of the model object 'XImport Directive'
 class XMemberImpl
          An implementation of the model object 'XMember'
 class XModelElementImpl
          An implementation of the model object 'XModel Element'
 class XNamedElementImpl
          An implementation of the model object 'XNamed Element'
 class XOperationImpl
          An implementation of the model object 'XOperation'
 class XPackageImpl
          An implementation of the model object 'XPackage'
 class XParameterImpl
          An implementation of the model object 'XParameter'
 class XReferenceImpl
          An implementation of the model object 'XReference'
 class XStringToStringMapEntryImpl
          An implementation of the model object 'XString To String Map Entry'
 class XStructuralFeatureImpl
          An implementation of the model object 'XStructural Feature'
 class XTypedElementImpl
          An implementation of the model object 'XTyped Element'
 class XTypeParameterImpl
          An implementation of the model object 'XType Parameter'
 

Fields in org.eclipse.emf.ecore.xcore.impl declared as EObject
protected  EObject XImportDirectiveImpl.importedObject
          The cached value of the 'Imported Object' reference
 

Methods in org.eclipse.emf.ecore.xcore.impl that return EObject
 EObject XImportDirectiveImpl.basicGetImportedObject()
           
 EObject XcoreFactoryImpl.create(EClass eClass)
           
 EObject XImportDirectiveImpl.getImportedObject()
           
 

Methods in org.eclipse.emf.ecore.xcore.impl with parameters of type EObject
 void XImportDirectiveImpl.setImportedObject(EObject newImportedObject)
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore.mappings
 

Methods in org.eclipse.emf.ecore.xcore.mappings that return EObject
 EObject XcoreMapper.getXcoreElement(EObject eObject)
           
 

Methods in org.eclipse.emf.ecore.xcore.mappings with parameters of type EObject
 ToXcoreMapping XcoreMapper.getToXcoreMapping(EObject eObject)
           
 XClass XcoreMapper.getXClass(EObject eObject)
           
 EObject XcoreMapper.getXcoreElement(EObject eObject)
           
 XDataType XcoreMapper.getXDataType(EObject eObject)
           
 XEnum XcoreMapper.getXEnum(EObject eObject)
           
 XEnumLiteral XcoreMapper.getXEnumLiteral(EObject eObject)
           
 XStructuralFeature XcoreMapper.getXFeature(EObject eObject)
           
 XOperation XcoreMapper.getXOperation(EObject eObject)
           
 XParameter XcoreMapper.getXParameter(EObject eObject)
           
 XTypeParameter XcoreMapper.getXTypeParameter(EObject eObject)
           
protected
<T extends Adapter>
T
XcoreMapper.lazyCreateMapping(EObject eObject, java.lang.Class<T> mapperType)
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore.parser.antlr.internal
 

Methods in org.eclipse.emf.ecore.xcore.parser.antlr.internal that return EObject
 EObject InternalXcoreParser.entryRuleFullJvmFormalParameter()
           
 EObject InternalXcoreParser.entryRuleJvmArgumentTypeReference()
           
 EObject InternalXcoreParser.entryRuleJvmFormalParameter()
           
 EObject InternalXcoreParser.entryRuleJvmLowerBound()
           
 EObject InternalXcoreParser.entryRuleJvmParameterizedTypeReference()
           
 EObject InternalXcoreParser.entryRuleJvmTypeReference()
           
 EObject InternalXcoreParser.entryRuleJvmUpperBound()
           
 EObject InternalXcoreParser.entryRuleJvmUpperBoundAnded()
           
 EObject InternalXcoreParser.entryRuleJvmWildcardTypeReference()
           
 EObject InternalXcoreParser.entryRuleXAdditiveExpression()
           
 EObject InternalXcoreParser.entryRuleXAndExpression()
           
 EObject InternalXcoreParser.entryRuleXAnnotation()
           
 EObject InternalXcoreParser.entryRuleXAnnotationDirective()
           
 EObject InternalXcoreParser.entryRuleXAssignment()
           
 EObject InternalXcoreParser.entryRuleXAttribute()
           
 EObject InternalXcoreParser.entryRuleXBlockExpression()
           
 EObject InternalXcoreParser.entryRuleXBooleanLiteral()
           
 EObject InternalXcoreParser.entryRuleXCasePart()
           
 EObject InternalXcoreParser.entryRuleXCastedExpression()
           
 EObject InternalXcoreParser.entryRuleXCatchClause()
           
 EObject InternalXcoreParser.entryRuleXClass()
           
 EObject InternalXcoreParser.entryRuleXClassifier()
           
 EObject InternalXcoreParser.entryRuleXClosure()
           
 EObject InternalXcoreParser.entryRuleXConstructorCall()
           
 EObject InternalXcoreParser.entryRuleXDataType()
           
 EObject InternalXcoreParser.entryRuleXDoWhileExpression()
           
 EObject InternalXcoreParser.entryRuleXEnum()
           
 EObject InternalXcoreParser.entryRuleXEnumLiteral()
           
 EObject InternalXcoreParser.entryRuleXEqualityExpression()
           
 EObject InternalXcoreParser.entryRuleXExpression()
           
 EObject InternalXcoreParser.entryRuleXExpressionInClosure()
           
 EObject InternalXcoreParser.entryRuleXExpressionInsideBlock()
           
 EObject InternalXcoreParser.entryRuleXFeatureCall()
           
 EObject InternalXcoreParser.entryRuleXForLoopExpression()
           
 EObject InternalXcoreParser.entryRuleXFunctionTypeRef()
           
 EObject InternalXcoreParser.entryRuleXGenericType()
           
 EObject InternalXcoreParser.entryRuleXGenericTypeArgument()
           
 EObject InternalXcoreParser.entryRuleXGenericWildcardTypeArgument()
           
 EObject InternalXcoreParser.entryRuleXIfExpression()
           
 EObject InternalXcoreParser.entryRuleXImportDirective()
           
 EObject InternalXcoreParser.entryRuleXLiteral()
           
 EObject InternalXcoreParser.entryRuleXMember()
           
 EObject InternalXcoreParser.entryRuleXMemberFeatureCall()
           
 EObject InternalXcoreParser.entryRuleXMultiplicativeExpression()
           
 EObject InternalXcoreParser.entryRuleXNullLiteral()
           
 EObject InternalXcoreParser.entryRuleXNumberLiteral()
           
 EObject InternalXcoreParser.entryRuleXOperation()
           
 EObject InternalXcoreParser.entryRuleXOrExpression()
           
 EObject InternalXcoreParser.entryRuleXOtherOperatorExpression()
           
 EObject InternalXcoreParser.entryRuleXPackage()
           
 EObject InternalXcoreParser.entryRuleXParameter()
           
 EObject InternalXcoreParser.entryRuleXParenthesizedExpression()
           
 EObject InternalXcoreParser.entryRuleXPrimaryExpression()
           
 EObject InternalXcoreParser.entryRuleXReference()
           
 EObject InternalXcoreParser.entryRuleXRelationalExpression()
           
 EObject InternalXcoreParser.entryRuleXReturnExpression()
           
 EObject InternalXcoreParser.entryRuleXShortClosure()
           
 EObject InternalXcoreParser.entryRuleXStringLiteral()
           
 EObject InternalXcoreParser.entryRuleXStringToStringMapEntry()
           
 EObject InternalXcoreParser.entryRuleXSwitchExpression()
           
 EObject InternalXcoreParser.entryRuleXThrowExpression()
           
 EObject InternalXcoreParser.entryRuleXTryCatchFinallyExpression()
           
 EObject InternalXcoreParser.entryRuleXTypeLiteral()
           
 EObject InternalXcoreParser.entryRuleXTypeParameter()
           
 EObject InternalXcoreParser.entryRuleXUnaryOperation()
           
 EObject InternalXcoreParser.entryRuleXVariableDeclaration()
           
 EObject InternalXcoreParser.entryRuleXWhileExpression()
           
 EObject InternalXcoreParser.ruleFullJvmFormalParameter()
           
 EObject InternalXcoreParser.ruleJvmArgumentTypeReference()
           
 EObject InternalXcoreParser.ruleJvmFormalParameter()
           
 EObject InternalXcoreParser.ruleJvmLowerBound()
           
 EObject InternalXcoreParser.ruleJvmParameterizedTypeReference()
           
 EObject InternalXcoreParser.ruleJvmTypeReference()
           
 EObject InternalXcoreParser.ruleJvmUpperBound()
           
 EObject InternalXcoreParser.ruleJvmUpperBoundAnded()
           
 EObject InternalXcoreParser.ruleJvmWildcardTypeReference()
           
 EObject InternalXcoreParser.ruleXAdditiveExpression()
           
 EObject InternalXcoreParser.ruleXAndExpression()
           
 EObject InternalXcoreParser.ruleXAnnotation()
           
 EObject InternalXcoreParser.ruleXAnnotationDirective()
           
 EObject InternalXcoreParser.ruleXAssignment()
           
 EObject InternalXcoreParser.ruleXAttribute()
           
 EObject InternalXcoreParser.ruleXBlockExpression()
           
 EObject InternalXcoreParser.ruleXBooleanLiteral()
           
 EObject InternalXcoreParser.ruleXCasePart()
           
 EObject InternalXcoreParser.ruleXCastedExpression()
           
 EObject InternalXcoreParser.ruleXCatchClause()
           
 EObject InternalXcoreParser.ruleXClass()
           
 EObject InternalXcoreParser.ruleXClassifier()
           
 EObject InternalXcoreParser.ruleXClosure()
           
 EObject InternalXcoreParser.ruleXConstructorCall()
           
 EObject InternalXcoreParser.ruleXDataType()
           
 EObject InternalXcoreParser.ruleXDoWhileExpression()
           
 EObject InternalXcoreParser.ruleXEnum()
           
 EObject InternalXcoreParser.ruleXEnumLiteral()
           
 EObject InternalXcoreParser.ruleXEqualityExpression()
           
 EObject InternalXcoreParser.ruleXExpression()
           
 EObject InternalXcoreParser.ruleXExpressionInClosure()
           
 EObject InternalXcoreParser.ruleXExpressionInsideBlock()
           
 EObject InternalXcoreParser.ruleXFeatureCall()
           
 EObject InternalXcoreParser.ruleXForLoopExpression()
           
 EObject InternalXcoreParser.ruleXFunctionTypeRef()
           
 EObject InternalXcoreParser.ruleXGenericType()
           
 EObject InternalXcoreParser.ruleXGenericTypeArgument()
           
 EObject InternalXcoreParser.ruleXGenericWildcardTypeArgument()
           
 EObject InternalXcoreParser.ruleXIfExpression()
           
 EObject InternalXcoreParser.ruleXImportDirective()
           
 EObject InternalXcoreParser.ruleXLiteral()
           
 EObject InternalXcoreParser.ruleXMember()
           
 EObject InternalXcoreParser.ruleXMemberFeatureCall()
           
 EObject InternalXcoreParser.ruleXMultiplicativeExpression()
           
 EObject InternalXcoreParser.ruleXNullLiteral()
           
 EObject InternalXcoreParser.ruleXNumberLiteral()
           
 EObject InternalXcoreParser.ruleXOperation()
           
 EObject InternalXcoreParser.ruleXOrExpression()
           
 EObject InternalXcoreParser.ruleXOtherOperatorExpression()
           
 EObject InternalXcoreParser.ruleXPackage()
           
 EObject InternalXcoreParser.ruleXParameter()
           
 EObject InternalXcoreParser.ruleXParenthesizedExpression()
           
 EObject InternalXcoreParser.ruleXPrimaryExpression()
           
 EObject InternalXcoreParser.ruleXReference()
           
 EObject InternalXcoreParser.ruleXRelationalExpression()
           
 EObject InternalXcoreParser.ruleXReturnExpression()
           
 EObject InternalXcoreParser.ruleXShortClosure()
           
 EObject InternalXcoreParser.ruleXStringLiteral()
           
 EObject InternalXcoreParser.ruleXStringToStringMapEntry()
           
 EObject InternalXcoreParser.ruleXSwitchExpression()
           
 EObject InternalXcoreParser.ruleXThrowExpression()
           
 EObject InternalXcoreParser.ruleXTryCatchFinallyExpression()
           
 EObject InternalXcoreParser.ruleXTypeLiteral()
           
 EObject InternalXcoreParser.ruleXTypeParameter()
           
 EObject InternalXcoreParser.ruleXUnaryOperation()
           
 EObject InternalXcoreParser.ruleXVariableDeclaration()
           
 EObject InternalXcoreParser.ruleXWhileExpression()
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore.resource
 

Fields in org.eclipse.emf.ecore.xcore.resource with type parameters of type EObject
protected  java.util.Map<java.lang.String,EObject> XcoreResource.FragmentCache.map
           
 

Methods in org.eclipse.emf.ecore.xcore.resource that return EObject
protected  EObject XcoreResource.findEObject(EClass eClass, org.eclipse.xtext.naming.QualifiedName name, java.lang.String uriFragment)
          Finds the EObject of the given type and the given QualifiedName.
 EObject XcoreResource.FragmentCache.get(java.lang.String uriFragment)
           
 EObject XcoreResource.getEObject(java.lang.String uriFragment)
           
protected  EObject XcoreResource.getEObjectForURIFragmentRootSegment(java.lang.String uriFragmentRootSegment)
           
 EObject XcoreModelAssociator.getPrimarySourceElement(EObject eObject)
           
 

Methods in org.eclipse.emf.ecore.xcore.resource that return types with arguments of type EObject
 java.util.Set<EObject> XcoreModelAssociator.getJvmElements(EObject eObject)
           
 java.util.Set<EObject> XcoreModelAssociator.getSourceElements(EObject eObject)
           
 

Methods in org.eclipse.emf.ecore.xcore.resource with parameters of type EObject
protected  void XcoreResource.FragmentCache.buildEntry(EObject eObject)
           
 java.util.Set<EObject> XcoreModelAssociator.getJvmElements(EObject eObject)
           
 org.eclipse.xtext.common.types.JvmIdentifiableElement XcoreModelAssociator.getLogicalContainer(EObject eObject)
           
 org.eclipse.xtext.common.types.JvmIdentifiableElement XcoreModelAssociator.getNearestLogicalContainer(EObject eObject)
           
 EObject XcoreModelAssociator.getPrimarySourceElement(EObject eObject)
           
 java.util.Set<EObject> XcoreModelAssociator.getSourceElements(EObject eObject)
           
 java.lang.String XcoreResource.getURIFragment(EObject object)
           
protected  java.lang.String XcoreResource.getURIFragmentRootSegment(EObject eObject)
           
 void XcoreReferableElementsUnloader.unloadRoot(EObject root)
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore.scoping
 

Methods in org.eclipse.emf.ecore.xcore.scoping with parameters of type EObject
 boolean XcoreResourceDescriptionStrategy.createEObjectDescriptions(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)
           
 org.eclipse.xtext.util.Pair<EClass,org.eclipse.xtext.naming.QualifiedName> LazyCreationProxyURIConverter.decodeProxy(EObject eObject)
           
protected  org.eclipse.xtext.common.types.JvmDeclaredType XcoreScopeProvider.getContextType(EObject call)
           
 org.eclipse.xtext.naming.QualifiedName XcoreQualifiedNameProvider.getFullyQualifiedName(EObject eObject)
           
protected  org.eclipse.xtext.scoping.IScope XcoreImportedNamespaceAwareScopeProvider.getLocalElementsScope(org.eclipse.xtext.scoping.IScope parent, EObject context, EReference reference)
           
 URI LazyCreationProxyURIConverter.getProxyURI(URI resourceURI, EObject eObject, org.eclipse.xtext.naming.QualifiedName name)
           
protected  org.eclipse.xtext.scoping.IScope XcoreImportedNamespaceAwareScopeProvider.getResourceScope(org.eclipse.xtext.scoping.IScope parent, EObject context, EReference reference)
           
 org.eclipse.xtext.scoping.IScope XcoreScopeProvider.getScope(EObject context, EReference reference)
           
 org.eclipse.xtext.scoping.IScope XcoreImportedNamespaceAwareScopeProvider.getScope(EObject context, EReference reference)
           
 void LazyCreationProxyURIConverter.installProxyURI(URI resourceURI, EObject eobject, org.eclipse.xtext.naming.QualifiedName name)
           
protected  java.util.List<org.eclipse.xtext.scoping.impl.ImportNormalizer> XcoreImportedNamespaceAwareScopeProvider.internalGetImportedNamespaceResolvers(EObject context, boolean ignoreCase)
           
protected  boolean LazyCreationProxyURIConverter.isSupported(EObject eObject)
           
 

Constructors in org.eclipse.emf.ecore.xcore.scoping with parameters of type EObject
XcoreScopeProvider.TypeParameterScope(org.eclipse.xtext.scoping.IScope parent, boolean ignoreCase, EObject context)
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore.typing
 

Methods in org.eclipse.emf.ecore.xcore.typing with parameters of type EObject
protected  org.eclipse.xtext.common.types.JvmTypeReference XcoreTypeProvider._expectedType(EObject container, EReference reference, int index, boolean rawType)
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore.ui.contentassist
 

Methods in org.eclipse.emf.ecore.xcore.ui.contentassist with parameters of type EObject
 void AbstractXcoreProposalProvider.complete_QualifiedNameWithWildcard(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_ValidID(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XAnnotation(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XAnnotationDirective(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XAttribute(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XBlockExpression(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XClass(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XClassifier(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XDataType(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XEnum(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XEnumLiteral(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XGenericType(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XGenericTypeArgument(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XGenericWildcardTypeArgument(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XID(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XImportDirective(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XMember(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XMultiplicity(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XOperation(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XPackage(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XParameter(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XQualifiedName(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XReference(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XStringToStringMapEntry(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.complete_XTypeParameter(EObject model, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAnnotation_Details(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAnnotation_Source(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAnnotationDirective_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAnnotationDirective_SourceURI(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_Annotations(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_DefaultValueLiteral(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_Derived(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_GetBody(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_ID(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_IsSetBody(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_Multiplicity(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void XcoreProposalProvider.completeXAttribute_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_Readonly(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_SetBody(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_Transient(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_Type(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_Unique(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_Unordered(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_UnsetBody(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_Unsettable(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXAttribute_Volatile(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXBlockExpression_Expressions(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXClass_Abstract(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXClass_Annotations(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXClass_InstanceType(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXClass_Interface(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXClass_Members(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXClass_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXClass_SuperTypes(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXClass_TypeParameters(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXDataType_Annotations(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXDataType_ConvertBody(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXDataType_CreateBody(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXDataType_InstanceType(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXDataType_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXDataType_Serializable(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXDataType_TypeParameters(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXEnum_Annotations(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXEnum_Literals(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXEnum_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXEnumLiteral_Annotations(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXEnumLiteral_Literal(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXEnumLiteral_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXEnumLiteral_Value(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXGenericType_Type(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void XcoreProposalProvider.completeXGenericType_Type(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXGenericType_TypeArguments(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXGenericWildcardTypeArgument_LowerBound(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXGenericWildcardTypeArgument_UpperBound(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXImportDirective_ImportedNamespace(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXImportDirective_ImportedObject(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXOperation_Annotations(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXOperation_Body(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXOperation_Exceptions(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXOperation_Multiplicity(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXOperation_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXOperation_Parameters(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXOperation_Type(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXOperation_TypeParameters(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXOperation_Unique(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXOperation_Unordered(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXPackage_AnnotationDirectives(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXPackage_Annotations(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXPackage_Classifiers(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXPackage_ImportDirectives(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXPackage_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXParameter_Annotations(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXParameter_Multiplicity(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXParameter_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXParameter_Type(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXParameter_Unique(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXParameter_Unordered(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Annotations(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Container(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Containment(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Derived(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_GetBody(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_IsSetBody(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Keys(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Local(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Multiplicity(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void XcoreProposalProvider.completeXReference_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Opposite(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void XcoreProposalProvider.completeXReference_Opposite(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Readonly(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_ResolveProxies(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_SetBody(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Transient(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Type(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Unique(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Unordered(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_UnsetBody(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Unsettable(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXReference_Volatile(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXStringToStringMapEntry_Key(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXStringToStringMapEntry_Value(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void XcoreProposalProvider.completeXStructuralFeature_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXTypeParameter_Annotations(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXTypeParameter_Bounds(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
 void AbstractXcoreProposalProvider.completeXTypeParameter_Name(EObject model, org.eclipse.xtext.Assignment assignment, org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context, org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
           
protected  java.lang.String XcoreVariableCompletions.getTextUnderReference(EObject context, EReference refToTypeRef)
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore.ui.hover
 

Methods in org.eclipse.emf.ecore.xcore.ui.hover with parameters of type EObject
protected  java.lang.String XcoreHoverDocumentationProvider.getDerivedElementInformation(EObject eObject)
           
protected  boolean XcoreHoverProvider.hasHover(EObject eObject)
           
protected  java.lang.String XcoreHoverSignatureProvider.internalGetSignature(EObject object, boolean typeAtEnd)
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore.ui.hyperlinking
 

Methods in org.eclipse.emf.ecore.xcore.ui.hyperlinking with parameters of type EObject
 void XcoreHyperLinkHelper.createHyperlinksTo(org.eclipse.xtext.resource.XtextResource from, Region region, EObject to, org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkAcceptor acceptor)
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore.ui.quickfix
 

Constructors in org.eclipse.emf.ecore.xcore.ui.quickfix with parameters of type EObject
XcoreQuickfixProvider.RemovalRegion(org.eclipse.xtext.ui.editor.model.IXtextDocument xtextDocument, EObject eObject)
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore.ui.refactoring
 

Methods in org.eclipse.emf.ecore.xcore.ui.refactoring that return EObject
protected  EObject XcoreRenameStrategy.setName(URI targetElementURI, java.lang.String newName, ResourceSet resourceSet)
           
 

Methods in org.eclipse.emf.ecore.xcore.ui.refactoring with parameters of type EObject
protected  java.util.List<URI> XcoreDependentElementsCalculator.doGetDependentElementURIs(EObject eObject, IProgressMonitor monitor)
           
 java.util.List<URI> XcoreDependentElementsCalculator.getDependentElementURIs(EObject eObject, IProgressMonitor monitor)
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore.util
 

Methods in org.eclipse.emf.ecore.xcore.util with parameters of type EObject
protected  org.eclipse.xtext.common.types.JvmField XcoreJvmInferrer.createJvmField(EObject context, org.eclipse.xtext.common.types.JvmVisibility jvmVisibility, boolean isStatic, org.eclipse.xtext.common.types.JvmTypeReference jvmTypeReference)
           
protected  org.eclipse.xtext.common.types.JvmField XcoreJvmInferrer.createJvmField(EObject context, org.eclipse.xtext.common.types.JvmVisibility jvmVisibility, boolean isStatic, java.lang.String name, org.eclipse.xtext.common.types.JvmTypeReference jvmTypeReference)
           
protected  org.eclipse.xtext.common.types.JvmFormalParameter XcoreJvmInferrer.createJvmFormalParameter(EObject context, org.eclipse.xtext.common.types.JvmTypeReference jvmTypeReference)
           
protected  org.eclipse.xtext.common.types.JvmFormalParameter XcoreJvmInferrer.createJvmFormalParameter(EObject context, java.lang.String name, org.eclipse.xtext.common.types.JvmTypeReference jvmTypeReference)
           
protected  org.eclipse.xtext.common.types.JvmOperation XcoreJvmInferrer.createJvmOperation(EObject context, org.eclipse.xtext.common.types.JvmVisibility jvmVisibility, boolean isStatic, org.eclipse.xtext.common.types.JvmTypeReference jvmTypeReference)
           
protected  org.eclipse.xtext.common.types.JvmOperation XcoreJvmInferrer.createJvmOperation(EObject context, org.eclipse.xtext.common.types.JvmVisibility jvmVisibility, boolean isStatic, java.lang.String name, org.eclipse.xtext.common.types.JvmTypeReference jvmTypeReference)
           
 T XcoreSwitch.defaultCase(EObject object)
          Returns the result of interpreting the object as an instance of 'EObject'
protected  T XcoreSwitch.doSwitch(int classifierID, EObject theEObject)
          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
protected  org.eclipse.xtext.common.types.JvmTypeReference XcoreJvmInferrer.getJvmTypeReference(EGenericType eGenericType, EObject context)
           
protected  org.eclipse.xtext.common.types.JvmTypeReference XcoreJvmInferrer.getJvmTypeReference(java.lang.String instanceTypeName, EObject context)
           
protected  java.util.List<org.eclipse.xtext.common.types.JvmTypeReference> XcoreJvmInferrer.getJvmTypeReferences(java.util.List<EGenericType> eGenericTypes, EObject context)
           
static java.lang.Iterable<org.eclipse.xtext.nodemodel.INode> XcoreUtil.importableCrossReferences(EObject eObject)
           
 

Uses of EObject in org.eclipse.emf.ecore.xcore.validation
 

Methods in org.eclipse.emf.ecore.xcore.validation that return EObject
protected  EObject XcoreDiagnosticConverter.getCauser(Diagnostic diagnostic)
           
protected  EObject XcoreDiagnosticConverter.getCauser(EObject eObject)
           
 

Methods in org.eclipse.emf.ecore.xcore.validation with parameters of type EObject
protected  EObject XcoreDiagnosticConverter.getCauser(EObject eObject)
           
 java.lang.String XcoreDiagnostician.getObjectLabel(EObject eObject)
           
 

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

Fields in org.eclipse.emf.ecore.xmi declared as EObject
protected  EObject IllegalValueException.object
           
protected  EObject FeatureNotFoundException.object
           
 

Methods in org.eclipse.emf.ecore.xmi that return EObject
 EObject XMLHelper.createObject(EFactory eFactory, EClassifier type)
          Create an object given an EFactory and a type
 EObject XMLHelper.createObject(EFactory eFactory, java.lang.String name)
          Deprecated. since 2.2. Instead use #createObject(EFactory, EClassifier) and #getType(EFactory, String)
 EObject DOMHelper.getContainer(org.w3c.dom.Node node)
           
 EObject XMLHelper.ManyReference.getObject()
           
 EObject IllegalValueException.getObject()
           
 EObject FeatureNotFoundException.getObject()
           
 

Methods in org.eclipse.emf.ecore.xmi that return types with arguments of type EObject
 java.util.Map<EObject,AnyType> XMLResource.getEObjectToExtensionMap()
          Returns the map with EObject as keys and corresponding AnyTypes as the values.
 java.util.Map<EObject,java.lang.String> XMLResource.getEObjectToIDMap()
          Deprecated. since 2.1.0 This map should not be manipulated directly. Use XMLResource.setID(EObject, String) and XMLResource.getID(EObject) or Resource.getEObject(String) instead. This method may be removed from this interface.
 java.util.Map<java.lang.String,EObject> XMLResource.getIDToEObjectMap()
          Deprecated. since 2.1.0 This map should not be manipulated directly. Use XMLResource.setID(EObject, String) and XMLResource.getID(EObject) or Resource.getEObject(String) instead. This method may be removed from this interface.
 

Methods in org.eclipse.emf.ecore.xmi with parameters of type EObject
 java.lang.String XMLHelper.getHREF(EObject eObject)
          Returns an HREF to this object from this resource
 java.lang.String XMLResource.getID(EObject eObject)
          Returns the ID that was assigned with XMLResource.setID(EObject, String); if there is no ID, it returns null.
 java.lang.String XMLHelper.getID(EObject eObject)
          Returns the xmi:id or null to supress
 java.lang.String XMLHelper.getIDREF(EObject eObject)
          Returns an IDREF to this object
 java.lang.Object XMLHelper.getValue(EObject eObject, EStructuralFeature eStructuralFeature)
          Returns the XMI value of the EObject's feature
 void DOMHandler.recordValues(org.w3c.dom.Node node, EObject container, EStructuralFeature feature, java.lang.Object value)
          Record the DOM node and its corresponding EMF values.
 void XMLResource.setID(EObject eObject, java.lang.String id)
          Sets the ID for the given object.
 void XMLHelper.setValue(EObject eObject, EStructuralFeature eStructuralFeature, java.lang.Object value, int position)
          Set the value of the feature for the object.
 

Constructors in org.eclipse.emf.ecore.xmi with parameters of type EObject
FeatureNotFoundException(java.lang.String name, EObject object, java.lang.String location, int line, int column)
           
IllegalValueException(EObject object, EStructuralFeature feature, java.lang.Object value, java.lang.Exception emfException, java.lang.String location, int line, int column)
           
 

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

Fields in org.eclipse.emf.ecore.xmi.impl declared as EObject
protected  EObject XMLHandler.documentRoot
           
protected  EObject[] XMLHandler.MyEObjectStack.eObjectData
           
protected  EObject XMLSaveImpl.root
           
 

Fields in org.eclipse.emf.ecore.xmi.impl with type parameters of type EObject
protected  java.util.List<EObject> XMLHandler.deferredExtent
           
protected static java.util.Map<EObject,java.lang.String> XMLResourceImpl.DETACHED_EOBJECT_TO_ID_MAP
          The map from EObject to ID.
protected  java.util.ArrayList<EObject> XMLSaveImpl.Lookup.docRoots
           
protected  java.util.Map<EPackage,EObject> ConfigurationCache.documentRoots
           
protected  java.util.Map<EObject,AnyType> XMLSaveImpl.eObjectToExtensionMap
           
protected  java.util.Map<EObject,AnyType> XMLResourceImpl.eObjectToExtensionMap
           
protected  java.util.Map<EObject,AnyType> XMLHandler.eObjectToExtensionMap
           
protected  java.util.Map<EObject,java.lang.String> XMLResourceImpl.eObjectToIDMap
          The map from EObject to ID.
protected  InternalEList<EObject> XMLHandler.extent
           
protected  java.util.Map<java.lang.String,EObject> XMLResourceImpl.idToEObjectMap
          The map from ID to EObject.
protected  java.util.HashMap<org.w3c.dom.Node,EObject> DefaultDOMHandlerImpl.nodeToContainer
          store node to container. used only to record some text/cdata nodes
protected  java.util.Set<EObject> EMOFHelperImpl.objectsWithGenericTypeList
           
protected  java.util.List<EObject> EMOFHelperImpl.propertyFeatureList
           
protected  java.util.List<? extends EObject> XMLSaveImpl.roots
           
protected  java.util.List<? extends EObject> XMLHelperImpl.roots
           
 

Methods in org.eclipse.emf.ecore.xmi.impl that return EObject
protected  EObject XMLHandler.createDocumentRoot(java.lang.String prefix, java.lang.String uri, java.lang.String name, EFactory eFactory, boolean top)
           
protected  EObject XMIHandler.createDocumentRoot(java.lang.String prefix, java.lang.String uri, java.lang.String name, EFactory eFactory, boolean top)
           
 EObject XMLHelperImpl.createObject(EFactory eFactory, EClassifier type)
           
 EObject EMOFHelperImpl.createObject(EFactory eFactory, EClassifier type)
           
protected  EObject XMLHandler.createObject(EFactory eFactory, EClassifier type, boolean documentRoot)
           
 EObject XMLHelperImpl.createObject(EFactory eFactory, java.lang.String classXMIName)
          Deprecated. since 2.2
protected  EObject XMLHandler.createObjectByType(java.lang.String prefix, java.lang.String name, boolean top)
          Create an object based on the prefix and type name.
protected  EObject XMLHandler.createObjectFromFactory(EFactory factory, java.lang.String typeName)
          Deprecated. since 2.2 Create an object given a content helper, a factory, and a type name, and process the XML attributes.
protected  EObject XMLHandler.createObjectFromFeatureType(EObject peekObject, EStructuralFeature feature)
          Create an object based on the type of the given feature.
protected  EObject XMLHandler.createObjectFromTypeName(EObject peekObject, java.lang.String typeQName, EStructuralFeature feature)
          Create an object from the given qualified type name.
 EObject DefaultDOMHandlerImpl.getContainer(org.w3c.dom.Node node)
           
protected  EObject XMLResourceImpl.getEObjectByID(java.lang.String id)
           
 EObject XMLHandler.SingleReference.getObject()
           
 EObject XMLHandler.ManyReference.getObject()
           
protected  EObject XMLSaveImpl.getSchemaLocationRoot(EObject eObject)
           
 EObject XMLHandler.MyEObjectStack.peekEObject()
           
 EObject XMLHandler.MyEObjectStack.popEObject()
           
protected  EObject XMLHandler.validateCreateObjectFromFactory(EFactory factory, java.lang.String typeName, EObject newObject, boolean top)
           
protected  EObject XMLHandler.validateCreateObjectFromFactory(EFactory factory, java.lang.String typeName, EObject newObject, EStructuralFeature feature)
           
 

Methods in org.eclipse.emf.ecore.xmi.impl that return types with arguments of type EObject
 java.util.Map<EObject,AnyType> XMLResourceImpl.getEObjectToExtensionMap()
           
 java.util.Map<EObject,java.lang.String> XMLResourceImpl.getEObjectToIDMap()
           
 java.util.Map<java.lang.String,EObject> XMLResourceImpl.getIDToEObjectMap()
           
 

Methods in org.eclipse.emf.ecore.xmi.impl with parameters of type EObject
protected  void XMLResourceImpl.attachedHelper(EObject eObject)
           
protected  void XMLHandler.createObject(EObject peekObject, EStructuralFeature feature)
          Create an object based on the given feature and attributes.
protected  void XMIHandler.createObject(EObject peekObject, EStructuralFeature feature)
           
protected  EObject XMLHandler.createObjectFromFeatureType(EObject peekObject, EStructuralFeature feature)
          Create an object based on the type of the given feature.
protected  EObject XMLHandler.createObjectFromTypeName(EObject peekObject, java.lang.String typeQName, EStructuralFeature feature)
          Create an object from the given qualified type name.
protected  void XMLResourceImpl.detachedHelper(EObject eObject)
           
protected  void XMLSaveImpl.endSaveFeatures(EObject o, int elementType, java.lang.String content)
           
protected  java.lang.String XMLSaveImpl.getContent(EObject o, EStructuralFeature[] features)
           
protected  EStructuralFeature SAXXMLHandler.getContentFeature(EObject object)
           
protected  java.lang.String XMLSaveImpl.getDataTypeElementSingleSimple(EObject o, EStructuralFeature f)
           
protected  java.lang.String XMLSaveImpl.getElementIDRefManySimple(EObject o, EStructuralFeature f)
           
protected  java.lang.String XMLSaveImpl.getElementIDRefSingleSimple(EObject o, EStructuralFeature f)
           
protected  java.lang.String XMLSaveImpl.getElementReferenceManySimple(EObject o, EStructuralFeature f)
           
protected  java.lang.String XMLSaveImpl.getElementReferenceSingleSimple(EObject o, EStructuralFeature f)
           
protected  AnyType XMLHandler.getExtension(EObject peekObject)
           
protected  EStructuralFeature XMLHandler.getFeature(EObject object, java.lang.String prefix, java.lang.String name)
          Deprecated.  
protected  EStructuralFeature XMLHandler.getFeature(EObject object, java.lang.String prefix, java.lang.String name, boolean isElement)
          Get the EStructuralFeature from the metaObject for the given object and feature name.
 java.lang.String XMLHelperImpl.getHREF(EObject obj)
           
 java.lang.String EMOFHelperImpl.getHREF(EObject obj)
           
protected  URI XMLHelperImpl.getHREF(Resource otherResource, EObject obj)
           
 java.lang.String XMLResourceImpl.getID(EObject eObject)
           
 java.lang.String XMLHelperImpl.getID(EObject obj)
           
 java.lang.String EMOFResourceImpl.getID(EObject eObject)
           
 java.lang.String XMLHelperImpl.getIDREF(EObject obj)
           
protected  EObject XMLSaveImpl.getSchemaLocationRoot(EObject eObject)
           
 java.lang.String XMLResourceImpl.getURIFragment(EObject eObject)
           
protected  java.lang.String XMLHelperImpl.getURIFragment(Resource containingResource, EObject object)
           
protected  java.lang.String XMLHelperImpl.getURIFragmentQuery(Resource containingResource, EObject object)
           
 java.lang.Object XMLHelperImpl.getValue(EObject obj, EStructuralFeature f)
           
 java.lang.Object EMOFHelperImpl.getValue(EObject object, EStructuralFeature feature)
           
protected  URI XMLHelperImpl.handleDanglingHREF(EObject object)
           
protected abstract  void XMLHandler.handleObjectAttribs(EObject obj)
          Process the XML attributes for the newly created object.
protected  void SAXXMLHandler.handleObjectAttribs(EObject obj)
          Process the XML attributes for the newly created object.
protected  void SAXXMIHandler.handleObjectAttribs(EObject obj)
          Process the XMI attributes for the newly created object.
protected  void XMLHandler.handleUnknownFeature(java.lang.String prefix, java.lang.String name, boolean isElement, EObject peekObject, java.lang.String value)
           
protected  void XMIHandler.handleUnknownFeature(java.lang.String prefix, java.lang.String name, boolean isElement, EObject peekObject, java.lang.String value)
           
protected  boolean XMLSaveImpl.isEmpty(EObject o, EStructuralFeature f)
           
protected  boolean XMLSaveImpl.isNil(EObject o, EStructuralFeature f)
           
protected  java.lang.String EMOFResourceImpl.makeID(EObject eObject)
           
protected  void XMLSaveImpl.processAttributeExtensions(EObject object)
           
protected  boolean XMLSaveImpl.processElementExtensions(EObject object)
          Returns true if there were extensions for the specified object.
protected  void XMLHandler.processObject(EObject object)
          Add object to appropriate stacks.
protected  void SAXXMLHandler.processObject(EObject object)
           
protected  void XMLHandler.processTopObject(EObject object)
          Add object to extent and call processObject.
protected  EMap<java.lang.String,java.lang.String> XMLHandler.recordNamespacesSchemaLocations(EObject root)
           
protected  void XMLHandler.recordUnknownFeature(java.lang.String prefix, java.lang.String name, boolean isElement, EObject peekObject, java.lang.String value)
           
 void DefaultDOMHandlerImpl.recordValues(org.w3c.dom.Node node, EObject container, EStructuralFeature feature, java.lang.Object value)
           
protected  void XMLHandler.reportUnknownFeature(java.lang.String prefix, java.lang.String name, boolean isElement, EObject peekObject, java.lang.String value)
           
protected  int XMLSaveImpl.sameDocMany(EObject o, EStructuralFeature f)
           
protected  int XMLSaveImpl.sameDocSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveAttributeFeatureMap(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveContainedMany(EObject o, EStructuralFeature f)
           
protected  void EMOFSaveImpl.saveContainedMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveContainedSingle(EObject o, EStructuralFeature f)
           
protected  void EMOFSaveImpl.saveContainedSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveDataTypeAttributeMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveDataTypeElementSingle(EObject o, EStructuralFeature f)
           
protected  void EMOFSaveImpl.saveDataTypeElementSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveDataTypeMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveDataTypeSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElement(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElement(EObject o, java.lang.Object value, EStructuralFeature f)
           
protected  boolean XMLSaveImpl.saveElementFeatureMap(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElementID(EObject o)
           
protected  void XMLSaveImpl.saveElementIDRef(EObject o, EObject target, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElementIDRef(EObject target, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElementIDRefMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElementIDRefSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElementReference(EObject remote, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElementReferenceMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElementReferenceSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveEObjectMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveEObjectSingle(EObject o, EStructuralFeature f)
           
protected  void EMOFSaveImpl.saveExtensionFeature(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveFeatureMapElementReference(EObject o, EReference f)
           
protected  void XMISaveImpl.saveFeatureMapElementReference(EObject o, EReference f)
           
protected  boolean XMLSaveImpl.saveFeatures(EObject o)
           
protected  boolean XMLSaveImpl.saveFeatures(EObject o, boolean attributesOnly)
           
protected  void XMLSaveImpl.saveHref(EObject remote, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveHRefMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveHRefSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveIDRefMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveIDRefSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveManyEmpty(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveNil(EObject o, EStructuralFeature f)
           
protected  void XMLHandler.setAttribValue(EObject object, java.lang.String name, java.lang.String value)
          Create a feature with the given name for the given object with the given values.
protected  void EMOFHandler.setAttribValue(EObject object, java.lang.String name, java.lang.String value)
           
protected  void XMLHandler.setFeatureValue(EObject object, EStructuralFeature feature, java.lang.Object value)
           
protected  void XMLHandler.setFeatureValue(EObject object, EStructuralFeature feature, java.lang.Object value, int position)
          Set the given feature of the given object to the given value.
 void XMLResourceImpl.setID(EObject eObject, java.lang.String id)
          Sets the ID of the object.
 void XMLHelperImpl.setValue(EObject object, EStructuralFeature feature, java.lang.Object value, int position)
           
 void EMOFHelperImpl.setValue(EObject object, EStructuralFeature feature, java.lang.Object value, int position)
           
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.
protected  boolean XMLSaveImpl.shouldSaveFeature(EObject o, EStructuralFeature f)
           
protected  boolean EMOFSaveImpl.shouldSaveFeature(EObject o, EStructuralFeature f)
           
protected  void XMLHandler.validateCreateObjectFromFactory(EFactory factory, java.lang.String typeName, EObject newObject)
           
protected  EObject XMLHandler.validateCreateObjectFromFactory(EFactory factory, java.lang.String typeName, EObject newObject, boolean top)
           
protected  EObject XMLHandler.validateCreateObjectFromFactory(EFactory factory, java.lang.String typeName, EObject newObject, EStructuralFeature feature)
           
protected  void XMLSaveImpl.writeTopAttributes(EObject top)
           
protected  boolean XMLSaveImpl.writeTopElements(EObject top)
           
protected  java.lang.Object XMLSaveImpl.writeTopObject(EObject top)
           
 

Method parameters in org.eclipse.emf.ecore.xmi.impl with type arguments of type EObject
protected  void XMLSaveImpl.endSave(java.util.List<? extends EObject> contents)
           
static java.lang.String XMLHelperImpl.saveString(java.util.Map<?,?> options, java.util.List<? extends EObject> contents, java.lang.String encoding, XMLHelper helper)
           
 void XMLSaveImpl.traverse(java.util.List<? extends EObject> contents)
           
protected  java.lang.Object XMLSaveImpl.writeTopObjects(java.util.List<? extends EObject> contents)
           
 java.lang.Object XMISaveImpl.writeTopObjects(java.util.List<? extends EObject> contents)
           
 java.lang.Object EMOFSaveImpl.writeTopObjects(java.util.List<? extends EObject> contents)
           
 

Constructors in org.eclipse.emf.ecore.xmi.impl with parameters of type EObject
XMLHandler.ManyReference(EObject object, EStructuralFeature feature, java.lang.Object[] values, int[] positions, int lineNumber, int columnNumber)
           
XMLHandler.SingleReference(EObject object, EStructuralFeature feature, java.lang.Object value, int position, int lineNumber, int columnNumber)
           
 

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

Subinterfaces of EObject in org.eclipse.emf.ecore.xml.namespace
 interface XMLNamespaceDocumentRoot
          A representation of the model object 'Document Root'
 interface XMLNamespaceFactory
          The Factory for the model.
 interface XMLNamespacePackage
          The Package for the model.
 

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

Classes in org.eclipse.emf.ecore.xml.namespace.impl that implement EObject
 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 that return EObject
 EObject XMLNamespaceFactoryImpl.create(EClass eClass)
           
 

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

Subinterfaces of EObject in org.eclipse.emf.ecore.xml.type
 interface AnyType
          A representation of the model object 'Any Type'
 interface ProcessingInstruction
          A representation of the model object 'Processing Instruction Type'
 interface SimpleAnyType
          A representation of the model object 'Simple Any Type'
 interface XMLTypeDocumentRoot
          A representation of the model object 'Document Root'
 interface XMLTypeFactory
          The Factory for the model.
 interface XMLTypePackage
          The Package for the model.
 

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

Classes in org.eclipse.emf.ecore.xml.type.impl that implement EObject
 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 that return EObject
 EObject XMLTypeFactoryImpl.create(EClass eClass)
           
 

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

Fields in org.eclipse.emf.edit.command declared as EObject
protected  EObject InitializeCopyCommand.copy
          This is the object (copy) being initialized.
protected  EObject CreateCopyCommand.copy
          This is the copy.
protected  EObject SetCommand.owner
          This is the owner object upon which the command will act.
protected  EObject ReplaceCommand.owner
          This is the owner object upon which the command will act.
protected  EObject RemoveCommand.owner
          This is the owner object upon which the command will act.
protected  EObject MoveCommand.owner
          This is the owner object upon which the command will act.
protected  EObject InitializeCopyCommand.owner
          This is the object being copied.
protected  EObject CreateCopyCommand.owner
          This is the object being copied.
protected  EObject CreateChildCommand.owner
          This is the object to which the child will be added.
protected  EObject CopyCommand.owner
          This keeps track of the owner in the command parameter from the constructor.
protected  EObject AddCommand.owner
          This is the owner object upon which the command will act.
 

Fields in org.eclipse.emf.edit.command with type parameters of type EObject
protected  java.util.ArrayList<EObject> CopyCommand.Helper.initializationList
           
 

Methods in org.eclipse.emf.edit.command that return EObject
 EObject InitializeCopyCommand.getCopy()
          This is the object (copy) being initialized.
 EObject CopyCommand.Helper.getCopy(EObject object)
          Return the copy of the specified object if it has one.
 EObject CopyCommand.Helper.getCopyTarget(EObject target, boolean copyRequired)
          Return the copy of the specified object or the object itself if it has no copy.
 EObject CommandParameter.getEOwner()
          This returns the specified owner as a EObject, if it is one.
 EObject CommandParameter.getEValue()
          This returns the specified value as a EObject, if it is one.
 EObject SetCommand.getOwner()
          This returns the owner object upon which the command will act.
 EObject ReplaceCommand.getOwner()
          This returns the owner object upon which the command will act.
 EObject RemoveCommand.getOwner()
          This returns the owner object upon which the command will act.
 EObject MoveCommand.getOwner()
          This returns the owner object upon which the command will act.
 EObject InitializeCopyCommand.getOwner()
          This is the object being copied.
 EObject CreateCopyCommand.getOwner()
          This is the object being copied.
 EObject AddCommand.getOwner()
          This returns the owner object upon which the command will act.
 EObject CopyCommand.Helper.put(EObject key, EObject value)
           
 EObject CopyCommand.Helper.remove(java.lang.Object key)
           
 

Methods in org.eclipse.emf.edit.command that return types with arguments of type EObject
protected  java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> DeleteCommand.findReferences(java.util.Collection<EObject> eObjects)
          Returns the references to the objects in the given collection that are to be cleared.
 java.util.Iterator<EObject> CopyCommand.Helper.initializationIterator()
           
 

Methods in org.eclipse.emf.edit.command with parameters of type EObject
protected  void CopyCommand.addCreateCopyCommands(CompoundCommand compoundCommand, EObject object)
           
 EObject CopyCommand.Helper.getCopy(EObject object)
          Return the copy of the specified object if it has one.
 EObject CopyCommand.Helper.getCopyTarget(EObject target, boolean copyRequired)
          Return the copy of the specified object or the object itself if it has no copy.
static EList<java.lang.Object> AbstractOverrideableCommand.getOwnerList(EObject owner, EStructuralFeature feature)
           
 EObject CopyCommand.Helper.put(EObject key, EObject value)
           
protected  void AbstractOverrideableCommand.updateEMap(EObject owner, EStructuralFeature feature)
          If the owner and the feature aren't null, the feature is the key of a map entry class, and the owner is contained in a EMap, then the map is updated to properly reflect the change to the key's hash code.
 

Method parameters in org.eclipse.emf.edit.command with type arguments of type EObject
protected  java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>> DeleteCommand.findReferences(java.util.Collection<EObject> eObjects)
          Returns the references to the objects in the given collection that are to be cleared.
 

Constructors in org.eclipse.emf.edit.command with parameters of type EObject
AddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection)
          This constructs a primitive command to add a collection of values to the specified many-valued feature of the owner.
AddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection, int index)
          This constructs a primitive command to insert a collection of values into the specified many-valued feature of the owner.
AddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)
          This constructs a primitive command to add a particular value to the specified many-valued feature of the owner.
AddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index)
          This constructs a primitive command to insert particular value into the specified many-valued feature of the owner.
CopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper copyHelper)
          This creates and instance in the given domain and for the given owner
CopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper copyHelper, boolean optimize)
          This creates and instance in the given domain and for the given owner
CreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object child, java.util.Collection<?> selection)
          This constructor initializes an instance that adds the specified child object to the feature of the owner object.
CreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object child, java.util.Collection<?> selection, CreateChildCommand.Helper helper)
          This constructor initializes an instance, as above, but the command delegates functionality to the specified Helper.
CreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object child, int index, java.util.Collection<?> selection)
          This constructor initializes an instance that adds the specified child object to the owner object, at the specified index of its feature feature, if it is multi-valued.
CreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object child, int index, java.util.Collection<?> selection, CreateChildCommand.Helper helper)
          This constructor initializes an instance, as above, but the command delegates functionality to the specified Helper.
CreateCopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper copyHelper)
          This constructs a command that will create an object that is a copy of the given object.
InitializeCopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper copyHelper)
          This constructs an instance that will copy the attribute values of value to those of owner.
MoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, int sourceIndex, int targetIndex)
          This constructs a primitive command to move a value at a particular index to another particular index of the specified many-valued feature of the owner.
MoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index)
          This constructs a primitive command to move a particular value to a particular index of the specified many-valued feature of the owner.
RemoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection)
          This constructs a primitive command to remove a collection of values from the specified feature of the owner.
RemoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)
          This constructs a primitive command to remove a particular value from the specified feature of the owner.
ReplaceCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, java.util.Collection<?> collection)
          This constructs a primitive command to replace a particular value in the specified feature of the owner with the specified collection of replacements.
ReplaceCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, java.lang.Object replacement)
          This constructs a primitive command to replace a particular value in the specified feature of the owner with the specified replacement.
SetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)
          This constructs a primitive command to set the owner's feature to the specified value.
SetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index)
          This constructs a primitive command to set the owner's feature to the specified value at the given index.
 

Uses of EObject in org.eclipse.emf.edit.domain
 

Methods in org.eclipse.emf.edit.domain with parameters of type EObject
static EditingDomain AdapterFactoryEditingDomain.getEditingDomainFor(EObject object)
          This returns the editing domain of the given EMF object, or null, if it can't be determined.
 

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

Fields in org.eclipse.emf.edit.provider with type parameters of type EObject
protected  java.util.List<EObject> ReflectiveItemProvider.allRoots
           
 

Methods in org.eclipse.emf.edit.provider that return types with arguments of type EObject
static java.util.Collection<EObject> ItemPropertyDescriptor.getReachableObjectsOfType(EObject object, EClassifier type)
          This yields all reachable references from object with a meta object which indicates that it is a subtype of type.
 

Methods in org.eclipse.emf.edit.provider with parameters of type EObject
static void ItemPropertyDescriptor.collectReachableObjectsOfType(java.util.Collection<EObject> visited, java.util.Collection<EObject> result, EObject object, EClassifier type)
          This will visit all reachable references from object except those in visited; it updates visited and adds to result any object with a meta object that indicates that it is a subtype of type.
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.createAddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection, int index)
          This creates a primitive AddCommand.
protected  Command ItemProviderAdapter.createCopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper helper)
          This creates a primitive CopyCommand.
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.createCreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index, java.util.Collection<?> collection)
          This creates a primitive CreateChildCommand.
protected  Command ItemProviderAdapter.createCreateCopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper helper)
          This creates a primitive CreateCopyCommand.
protected  Command ItemProviderAdapter.createInitializeCopyCommand(EditingDomain domain, EObject owner, CopyCommand.Helper helper)
          This creates a primitive InitializeCopyCommand.
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.createMoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index)
          This creates a primitive MoveCommand.
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.createRemoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection)
          This creates a primitive RemoveCommand.
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  Command ItemProviderAdapter.createReplaceCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, EObject value, java.util.Collection<?> collection)
          This creates a primitive ReplaceCommand.
protected  Command ItemProviderAdapter.createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)
          This returned a primitive SetCommand, but it has been replaced, since this command can now take an index.
protected  Command ItemProviderAdapter.createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index)
          This creates a primitive SetCommand.
protected  java.lang.Object ItemProviderAdapter.createWrapper(EObject object, EStructuralFeature feature, java.lang.Object value, int index)
          Creates and returns a wrapper for the given value, at the given index in the given feature of the given object if such a wrapper is needed; otherwise, returns the original value.
protected  void ReflectiveItemProvider.gatherAllMetaData(EObject eObject)
           
protected  java.lang.Object ItemProviderAdapter.getFeatureValue(EObject object, EStructuralFeature feature)
          This method is called by factorRemoveCommand to retrieve the children objects of the features returned from getChildrenFeatures.
static java.util.Collection<EObject> ItemPropertyDescriptor.getReachableObjectsOfType(EObject object, EClassifier type)
          This yields all reachable references from object with a meta object which indicates that it is a subtype of type.
protected  java.lang.Object ItemProviderAdapter.getReferenceValue(EObject object, EReference reference)
          Deprecated. As of EMF 2.0, replaced by getFeatureValue.
protected  java.lang.Object WrapperItemProvider.WrapperItemPropertyDescriptor.getValue(EObject object, EStructuralFeature feature)
          Returns a value from a model object.
protected  java.lang.Object ItemProviderAdapter.getValue(EObject eObject, EStructuralFeature eStructuralFeature)
          Returns the value of the feature.
protected  java.lang.Object ItemPropertyDescriptor.getValue(EObject object, EStructuralFeature feature)
          This is called by getPropertyValue to reflectively obtain the value of a feature from an object.
protected  void WrapperItemProvider.WrapperItemPropertyDescriptor.setValue(EObject object, EStructuralFeature feature, java.lang.Object value)
          Sets a value on a model object.
protected  java.lang.Object ItemProviderAdapter.wrap(EObject object, EStructuralFeature feature, java.lang.Object value, int index)
          Wraps a value, if needed, and keeps the wrapper for disposal along with the item provider.
 

Method parameters in org.eclipse.emf.edit.provider with type arguments of type EObject
static void ItemPropertyDescriptor.collectReachableObjectsOfType(java.util.Collection<EObject> visited, java.util.Collection<EObject> result, EObject object, EClassifier type)
          This will visit all reachable references from object except those in visited; it updates visited and adds to result any object with a meta object that indicates that it is a subtype of type.
static void ItemPropertyDescriptor.collectReachableObjectsOfType(java.util.Collection<EObject> visited, java.util.Collection<EObject> result, EObject object, EClassifier type)
          This will visit all reachable references from object except those in visited; it updates visited and adds to result any object with a meta object that indicates that it is a subtype of type.
 

Constructors in org.eclipse.emf.edit.provider with parameters of type EObject
AttributeValueWrapperItemProvider(java.lang.Object value, EObject owner, EAttribute attribute, AdapterFactory adapterFactory)
          Deprecated. As of EMF 2.0.1, replaced by this form.
AttributeValueWrapperItemProvider(java.lang.Object value, EObject owner, EAttribute attribute, AdapterFactory adapterFactory, ResourceLocator resourceLocator)
          Creates an instance for a single-valued attribute.
AttributeValueWrapperItemProvider(java.lang.Object value, EObject owner, EAttribute attribute, int index, AdapterFactory adapterFactory)
          Deprecated. As of EMF 2.0.1, replaced by this form.
AttributeValueWrapperItemProvider(java.lang.Object value, EObject owner, EAttribute attribute, int index, AdapterFactory adapterFactory, ResourceLocator resourceLocator)
          Creates an instance for a value within a multi-valued attribute.
FeatureMapEntryWrapperItemProvider(FeatureMap.Entry entry, EObject owner, EAttribute attribute, int index, AdapterFactory adapterFactory)
          Deprecated. As of EMF 2.0.1, replaced by this form.
FeatureMapEntryWrapperItemProvider(FeatureMap.Entry entry, EObject owner, EAttribute attribute, int index, AdapterFactory adapterFactory, ResourceLocator resourceLocator)
          Creates an instance for the feature map entry.
 

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

Subinterfaces of EObject in org.eclipse.emf.edit.tree
 interface TreeFactory
          The Factory for the model.
 interface TreeNode
          A representation of the model object 'Node'
 interface TreePackage
          The Package for the model.
 

Methods in org.eclipse.emf.edit.tree that return EObject
 EObject TreeNode.getData()
          Returns the value of the 'Data' reference
 

Methods in org.eclipse.emf.edit.tree with parameters of type EObject
 void TreeNode.setData(EObject value)
          Sets the value of the 'Data' reference
 

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

Classes in org.eclipse.emf.edit.tree.impl that implement EObject
 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
 

Fields in org.eclipse.emf.edit.tree.impl declared as EObject
protected  EObject TreeNodeImpl.data
          The cached value of the 'Data' reference
 

Methods in org.eclipse.emf.edit.tree.impl that return EObject
 EObject TreeNodeImpl.basicGetData()
           
 EObject TreeFactoryImpl.create(EClass eClass)
           
 EObject TreeNodeImpl.getData()
           
 

Methods in org.eclipse.emf.edit.tree.impl with parameters of type EObject
 void TreeNodeImpl.setData(EObject newData)
           
 

Uses of EObject in org.eclipse.emf.edit.tree.util
 

Methods in org.eclipse.emf.edit.tree.util with parameters of type EObject
 T TreeSwitch.defaultCase(EObject object)
          Returns the result of interpreting the object as an instance of 'EObject'
protected  T TreeSwitch.doSwitch(int classifierID, EObject theEObject)
          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
 

Uses of EObject in org.eclipse.emf.edit.ui.action
 

Fields in org.eclipse.emf.edit.ui.action declared as EObject
protected  EObject ControlAction.eObject
           
 

Fields in org.eclipse.emf.edit.ui.action with type parameters of type EObject
protected  java.util.List<EObject> ValidateAction.selectedObjects
           
 

Uses of EObject in org.eclipse.emf.edit.ui.celleditor
 

Constructors in org.eclipse.emf.edit.ui.celleditor with parameters of type EObject
FeatureEditorDialog(Shell parent, ILabelProvider labelProvider, EObject eObject, EStructuralFeature eStructuralFeature, java.lang.String displayName, java.util.List<?> choiceOfValues)
           
 

Uses of EObject in org.eclipse.emf.edit.ui.util
 

Methods in org.eclipse.emf.edit.ui.util with parameters of type EObject
static boolean EditUIUtil.openEditor(EObject eObject)
          Opens the default editor for the resource that contains the specified EObject.
 

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

Fields in org.eclipse.emf.importer.rose.builder with type parameters of type EObject
protected  EList<EObject> UnitTreeNode.extent
           
protected  java.util.Map<EObject,java.lang.String> RoseUtil.typeTable
           
 

Methods in org.eclipse.emf.importer.rose.builder that return types with arguments of type EObject
 EList<EObject> UnitTreeNode.getExtent()
           
protected  EList<EObject> RoseEcoreBuilder.getExtentFromTableObject(RoseNode roseNode)
           
 

Methods in org.eclipse.emf.importer.rose.builder with parameters of type EObject
 void RoseEcoreBuilder.setIDs(EObject parent, EObject child)
           
 void RoseEcoreBuilder.validate(EObject object)
           
 

Method parameters in org.eclipse.emf.importer.rose.builder with type arguments of type EObject
 void RoseEcoreBuilder.createEPackageForRootClasses(EList<EObject> extent, RoseNode roseNode, java.lang.String packageName)
           
 void UnitTreeNode.setExtent(EList<EObject> extent)
           
 

Uses of EObject in org.eclipse.emf.mapping
 

Subinterfaces of EObject in org.eclipse.emf.mapping
 interface ComplexTypeConverter
          A representation of the model object 'Complex Type Converter'
 interface FunctionNamePair
          A representation of the model object 'Function Name Pair'
 interface FunctionPair
          A representation of the model object 'Function Pair'
 interface Mapping
          A representation of the model object 'Mapping'
 interface MappingFactory
          The Factory for the model.
 interface MappingHelper
          A representation of the model object 'Helper'
 interface MappingPackage
          The Package for the model.
 interface MappingRoot
          A representation of the model object 'Root'
 interface MappingStrategy
          A representation of the model object 'Strategy'
 interface TypeConverter
          A representation of the model object 'Type Converter'
 

Methods in org.eclipse.emf.mapping that return EObject
 EObject MappingHelper.getHelpedObject()
          Returns the value of the 'Helped Object' reference
 

Methods in org.eclipse.emf.mapping that return types with arguments of type EObject
 EList<EObject> Mapping.getBottoms()
          This returns the same as either Mapping.getInputs() or Mapping.getOutputs() depending on the mapping root's isTopToBottom.
 EList<EObject> Mapping.getInputs()
          Returns the value of the 'Inputs' reference list.
 java.util.Collection<? extends EObject> Mapping.getMappedObjects()
          This returns a set containing the results of Mapping.getInputs() and Mapping.getOutputs().
 EList<EObject> Mapping.getOutputs()
          Returns the value of the 'Outputs' reference list.
 EList<EObject> Mapping.getReceivers()
          This returns the same as Mapping.getOutputs() if Mapping.isReverse() returns false.
 EList<EObject> Mapping.getSenders()
          This returns the same as Mapping.getInputs() if Mapping.isReverse() returns false.
 EList<EObject> Mapping.getTops()
          This returns the same as either Mapping.getInputs() or Mapping.getOutputs() depending on the mapping root's isTopToBottom.
 

Methods in org.eclipse.emf.mapping with parameters of type EObject
 void MappingHelper.setHelpedObject(EObject value)
          Sets the value of the 'Helped Object' reference
 

Uses of EObject in org.eclipse.emf.mapping.command
 

Fields in org.eclipse.emf.mapping.command declared as EObject
protected  EObject CreateCopyOverrideCommand.copy
          This is the copy.
protected  EObject CreateCopyOverrideCommand.owner
          This is the object being copied.
 

Uses of EObject in org.eclipse.emf.mapping.domain
 

Methods in org.eclipse.emf.mapping.domain that return EObject
protected  EObject AdapterFactoryMappingDomain.getCorrespondingType(EObject sourceType, java.util.HashMap<java.lang.String,java.lang.String> typeTable)
           
 EObject MappingDomain.getOutputMetaObject(EObject inputMetaObject)
          This returns the output meta object corresponding to the given input meta object.
 EObject AdapterFactoryMappingDomain.getOutputMetaObject(EObject inputMetaObject)
           
 

Methods in org.eclipse.emf.mapping.domain with parameters of type EObject
protected  EObject AdapterFactoryMappingDomain.getCorrespondingType(EObject sourceType, java.util.HashMap<java.lang.String,java.lang.String> typeTable)
           
 EObject MappingDomain.getOutputMetaObject(EObject inputMetaObject)
          This returns the output meta object corresponding to the given input meta object.
 EObject AdapterFactoryMappingDomain.getOutputMetaObject(EObject inputMetaObject)
           
 

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

Subinterfaces of EObject in org.eclipse.emf.mapping.ecore2ecore
 interface Ecore2EcoreFactory
          The Factory for the model.
 interface Ecore2EcoreMappingRoot
          A representation of the model object 'Mapping Root'
 interface Ecore2EcorePackage
          The Package for the model.
 

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

Classes in org.eclipse.emf.mapping.ecore2ecore.impl that implement EObject
 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
 

Methods in org.eclipse.emf.mapping.ecore2ecore.impl that return EObject
 EObject Ecore2EcoreFactoryImpl.create(EClass eClass)
           
 

Uses of EObject in org.eclipse.emf.mapping.ecore2ecore.presentation
 

Methods in org.eclipse.emf.mapping.ecore2ecore.presentation that return EObject
protected  EObject Ecore2EcoreModelWizard.createInitialModelGen()
          Create a new model
 

Uses of EObject in org.eclipse.emf.mapping.ecore2ecore.util
 

Methods in org.eclipse.emf.mapping.ecore2ecore.util with parameters of type EObject
 T Ecore2EcoreSwitch.defaultCase(EObject object)
          Returns the result of interpreting the object as an instance of 'EObject'
protected  T Ecore2EcoreSwitch.doSwitch(int classifierID, EObject theEObject)
          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
 

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

Subinterfaces of EObject in org.eclipse.emf.mapping.ecore2xml
 interface Ecore2XMLFactory
          The Factory for the model.
 interface Ecore2XMLPackage
          The Package for the model.
 interface XMLInfo
          A representation of the model object 'XML Info'.
 interface XMLMap
          A representation of the model object 'XML Map'.
 

Uses of EObject in org.eclipse.emf.mapping.ecore2xml.action
 

Methods in org.eclipse.emf.mapping.ecore2xml.action with parameters of type EObject
protected static XMLResource.XMLInfo GenerateEcore2XMLActionDelegate.createXMLInfo(EObject eObject)
           
 

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

Classes in org.eclipse.emf.mapping.ecore2xml.impl that implement EObject
 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 that return EObject
 EObject Ecore2XMLFactoryImpl.create(EClass eClass)
           
 

Uses of EObject in org.eclipse.emf.mapping.ecore2xml.presentation
 

Methods in org.eclipse.emf.mapping.ecore2xml.presentation that return EObject
protected  EObject Ecore2XMLModelWizard.createInitialModel()
          Create a new model
 

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

Methods in org.eclipse.emf.mapping.ecore2xml.util with parameters of type EObject
 T Ecore2XMLSwitch.defaultCase(EObject object)
          Returns the result of interpreting the object as an instance of 'EObject'
protected  T Ecore2XMLSwitch.doSwitch(int classifierID, EObject theEObject)
          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
 

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

Classes in org.eclipse.emf.mapping.impl that implement EObject
 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'
 

Fields in org.eclipse.emf.mapping.impl declared as EObject
protected  EObject MappingHelperImpl.helpedObject
          The cached value of the 'Helped Object' reference
 

Fields in org.eclipse.emf.mapping.impl with type parameters of type EObject
protected  EList<EObject> MappingImpl.inputs
          The cached value of the 'Inputs' reference list
protected  EList<EObject> MappingImpl.outputs
          The cached value of the 'Outputs' reference list
 

Methods in org.eclipse.emf.mapping.impl that return EObject
 EObject MappingHelperImpl.basicGetHelpedObject()
           
 EObject MappingFactoryImpl.create(EClass eClass)
           
 EObject MappingHelperImpl.getHelpedObject()
           
 

Methods in org.eclipse.emf.mapping.impl that return types with arguments of type EObject
 EList<EObject> MappingImpl.getBottoms()
           
 EList<EObject> MappingImpl.getInputs()
           
 java.util.Collection<? extends EObject> MappingImpl.getMappedObjects()
           
 EList<EObject> MappingImpl.getOutputs()
           
 EList<EObject> MappingImpl.getReceivers()
           
 EList<EObject> MappingImpl.getSenders()
           
 EList<EObject> MappingImpl.getTops()
           
 

Methods in org.eclipse.emf.mapping.impl with parameters of type EObject
 void MappingHelperImpl.setHelpedObject(EObject newHelpedObject)
           
protected  void MappingRootImpl.walk(EObject object)
           
 

Uses of EObject in org.eclipse.emf.mapping.provider
 

Fields in org.eclipse.emf.mapping.provider declared as EObject
protected  EObject MappedObjectItemProvider.mappedObject
           
 

Methods in org.eclipse.emf.mapping.provider that return EObject
 EObject MappedObjectItemProvider.getMappedObject()
           
 

Methods in org.eclipse.emf.mapping.provider with parameters of type EObject
protected  Command MappingItemProvider.createAddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection, int index)
           
protected  Command MappingItemProvider.createMoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, EObject value, int index)
          This creates a primitive MoveCommand.
protected  Command MappingItemProvider.createRemoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection)
           
protected  Command MappingItemProvider.createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)
          This creates a primitive SetCommand.
 

Constructors in org.eclipse.emf.mapping.provider with parameters of type EObject
MappedObjectItemProvider(AdapterFactory adapterFactory, EObject mappedObject, Mapping mapping)
          This constructs an instance from a factory and a notifier.
 

Uses of EObject in org.eclipse.emf.mapping.util
 

Methods in org.eclipse.emf.mapping.util with parameters of type EObject
 T MappingSwitch.defaultCase(EObject object)
          Returns the result of interpreting the object as an instance of 'EObject'
protected  T MappingSwitch.doSwitch(int classifierID, EObject theEObject)
          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
 


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