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

Packages that use EStructuralFeature
org.eclipse.emf.codegen.ecore.genmodel   
org.eclipse.emf.codegen.ecore.genmodel.impl   
org.eclipse.emf.codegen.ecore.genmodel.provider   
org.eclipse.emf.codegen.ecore.genmodel.util   
org.eclipse.emf.databinding   
org.eclipse.emf.databinding.edit   
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.provider Provides item providers for 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.provider Provides item providers for Ecore. 
org.eclipse.emf.ecore.resource.impl Provides an implementation of the resource API. 
org.eclipse.emf.ecore.util Provides utilities. 
org.eclipse.emf.ecore.xmi   
org.eclipse.emf.ecore.xmi.impl   
org.eclipse.emf.edit.command This provides a framework for implementing and composing Commands as well as implementations of all primitive EMF commands.
org.eclipse.emf.edit.provider This provides reusable ItemProviderAdapter support to drive JFace StructuredViewers, Eclipse IPropertySources, and EditingDomain
org.eclipse.emf.edit.provider.resource   
org.eclipse.emf.edit.tree.provider   
org.eclipse.emf.edit.ui.celleditor   
org.eclipse.emf.importer.java.builder   
org.eclipse.emf.importer.rose.builder   
org.eclipse.emf.mapping.ecore2xml.action   
org.eclipse.emf.mapping.ecore2xml.impl   
org.eclipse.emf.mapping.ecore2xml.provider   
org.eclipse.emf.mapping.ecore2xml.util   
org.eclipse.emf.mapping.provider   
org.eclipse.emf.oda.ecore.util   
 

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

Methods in org.eclipse.emf.codegen.ecore.genmodel that return EStructuralFeature
 EStructuralFeature GenFeature.getEcoreFeature()
          Returns the value of the 'Ecore Feature' reference
 

Methods in org.eclipse.emf.codegen.ecore.genmodel with parameters of type EStructuralFeature
 void GenFeature.initialize(EStructuralFeature eFeature)
           
 void GenFeature.setEcoreFeature(EStructuralFeature value)
          Sets the value of the 'Ecore Feature' reference
 

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

Fields in org.eclipse.emf.codegen.ecore.genmodel.impl declared as EStructuralFeature
protected  EStructuralFeature GenFeatureImpl.ecoreFeature
          The cached value of the 'Ecore Feature' reference
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl that return EStructuralFeature
 EStructuralFeature GenFeatureImpl.basicGetEcoreFeature()
           
 EStructuralFeature GenFeatureImpl.getEcoreFeature()
           
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl with parameters of type EStructuralFeature
 java.lang.String GenBaseImpl.eURIFragmentSegment(EStructuralFeature eStructuralFeature, EObject eObject)
           
protected  GenFeature GenBaseImpl.findGenFeature(EStructuralFeature eStructuralFeature)
           
 void GenFeatureImpl.initialize(EStructuralFeature eFeature)
           
 void GenFeatureImpl.setEcoreFeature(EStructuralFeature newEcoreFeature)
           
 

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

Methods in org.eclipse.emf.codegen.ecore.genmodel.provider that return EStructuralFeature
protected  EStructuralFeature GenClassItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature GenEnumItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature GenPackageItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature GenModelItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature GenAnnotationItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature GenBaseItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.provider that return types with arguments of type EStructuralFeature
 java.util.Collection<? extends EStructuralFeature> GenClassItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> GenEnumItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> GenPackageItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and AddCommand and RemoveCommand support in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter).
 java.util.Collection<? extends EStructuralFeature> GenModelItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> GenAnnotationItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> GenBaseItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.provider with parameters of type EStructuralFeature
protected  ItemPropertyDescriptor GenBaseItemProvider.createItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, boolean multiLine, boolean sortChoices, java.lang.Object staticImage, java.lang.String category, java.lang.String[] filterFlags)
           
protected  Command GenModelItemProvider.createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)
           
 

Constructors in org.eclipse.emf.codegen.ecore.genmodel.provider with parameters of type EStructuralFeature
GenBaseItemProvider.GenItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, boolean multiLine, boolean sortChoices, java.lang.Object staticImage, java.lang.String category, java.lang.String[] filterFlags)
           
GenBaseItemProvider.GenItemPropertyDescriptor(AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.Object staticImage, java.lang.String category)
           
GenBaseItemProvider.GenItemPropertyDescriptor(AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.String category)
           
 

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

Methods in org.eclipse.emf.codegen.ecore.genmodel.util with parameters of type EStructuralFeature
protected  boolean GenModelValidator.validate_MultiplicityConforms(EObject eObject, EStructuralFeature eStructuralFeature, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 

Uses of EStructuralFeature in org.eclipse.emf.databinding
 

Fields in org.eclipse.emf.databinding declared as EStructuralFeature
protected  EStructuralFeature EObjectObservableList.eStructuralFeature
          The structural feature
protected  EStructuralFeature EObjectObservableMap.eStructuralFeature
          The feature to observe
protected  EStructuralFeature EObjectObservableValue.eStructuralFeature
          The feature
 

Methods in org.eclipse.emf.databinding that return EStructuralFeature
 EStructuralFeature[] FeaturePath.getFeaturePath()
           
 EStructuralFeature IEMFObservable.getStructuralFeature()
           
 EStructuralFeature IEMFProperty.getStructuralFeature()
          Returns the descriptor of the EStructuralFeature being observed.
 

Methods in org.eclipse.emf.databinding with parameters of type EStructuralFeature
static FeaturePath FeaturePath.fromList(EStructuralFeature... featurePath)
          Create a feature path from the list of given features
 IEMFListProperty IEMFValueProperty.list(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified list feature.
static IEMFListProperty EMFProperties.list(EStructuralFeature feature)
          Returns a list property for the given EStructuralFeature
static IObservableFactory EMFObservables.listFactory(Realm realm, EStructuralFeature eStructuralFeature)
          Returns a factory for creating observable lists tracking the value of the given feature of a particular object.
 IEMFMapProperty IEMFValueProperty.map(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified map feature.
static IEMFMapProperty EMFProperties.map(EStructuralFeature feature)
          Returns a map property for the given EStructuralFeature.
static IObservableFactory EMFObservables.mapFactory(EStructuralFeature eStructuralFeature)
          Returns a factory for creating observable maps tracking the value of the given feature of a particular object.
static IEMFListProperty EMFProperties.multiList(EStructuralFeature... features)
          Combine multiple multi-value features into one observable list property
static IEMFListProperty EMFProperties.multiList(FeaturePath rootPath, EStructuralFeature... features)
          Combine multiple features below a common path into one observable list property
static IObservableList EMFObservables.observeDetailList(Realm realm, IObservableValue value, EStructuralFeature eStructuralFeature)
          Returns an observable list that tracks the current value of the feature of the current value of the master observable value.
static IObservableValue EMFObservables.observeDetailValue(Realm realm, IObservableValue value, EStructuralFeature eStructuralFeature)
          Returns an observable value that tracks the current value of the feature of the current value of the master observable value.
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 IObservableMap EMFObservables.observeMap(IObservableSet objects, EStructuralFeature eStructuralFeature)
          Returns an observable map in the default realm tracking the current value of the given feature for each object in the given set.
static IObservableMap[] EMFObservables.observeMaps(IObservableSet objects, EStructuralFeature[] eStructuralFeatures)
          Returns an array of observable maps in the default realm tracking the current value of the given features for each object in the given set.
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.
 IEMFSetProperty IEMFValueProperty.set(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified set property.
static IEMFSetProperty EMFProperties.set(EStructuralFeature feature)
          Returns a set property for the given EStructuralFeature
 IEMFValueProperty IEMFValueProperty.value(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified value feature.
static IEMFValueProperty EMFProperties.value(EStructuralFeature feature)
          Returns a value property for the given EStructuralFeature
static IObservableFactory EMFObservables.valueFactory(Realm realm, EStructuralFeature eStructuralFeature)
          Returns a factory for creating observable values tracking the value of the given feature of a particular object.
static IEMFValueProperty[] EMFProperties.values(EStructuralFeature... features)
          Returns multiple value properties for the given EStructuralFeatures
 IEMFMapProperty IEMFMapProperty.values(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified value feature.
 IEMFListProperty IEMFListProperty.values(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified value property.
 IEMFMapProperty IEMFSetProperty.values(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified value property.
 

Constructors in org.eclipse.emf.databinding with parameters of type EStructuralFeature
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
EObjectObservableMap(IObservableSet objects, EStructuralFeature feature)
          Create a new observable for the set of features
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 EStructuralFeature in org.eclipse.emf.databinding.edit
 

Methods in org.eclipse.emf.databinding.edit with parameters of type EStructuralFeature
static IEMFEditListProperty EMFEditProperties.list(EditingDomain editingDomain, EStructuralFeature feature)
          Returns a list property for the given EStructuralFeature
 IEMFEditListProperty IEMFEditValueProperty.list(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified list feature.
static IObservableFactory EMFEditObservables.listFactory(Realm realm, EditingDomain domain, EStructuralFeature eStructuralFeature)
          Returns a factory for creating observable lists tracking the value of the given feature of a particular object.
static IEMFEditMapProperty EMFEditProperties.map(EditingDomain editingDomain, EStructuralFeature feature)
          Returns a map property for the given EStructuralFeature.
 IEMFEditMapProperty IEMFEditValueProperty.map(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified map feature.
static IObservableFactory EMFEditObservables.mapFactory(EditingDomain domain, EStructuralFeature eStructuralFeature)
          Returns a factory for creating observable maps tracking the value of the given feature of a particular object.
static IEMFEditListProperty EMFEditProperties.multiList(EditingDomain editingDomain, EStructuralFeature... features)
          Combine multiple multi-value features into one observable list property
static IEMFEditListProperty EMFEditProperties.multiList(EditingDomain editingDomain, FeaturePath rootPath, EStructuralFeature... features)
          Combine multiple features below a common path into one observable list property
static IObservableList EMFEditObservables.observeDetailList(Realm realm, EditingDomain domain, IObservableValue value, EStructuralFeature eStructuralFeature)
          Returns an observable list that tracks the current value of the feature of the current value of the master observable value.
static IObservableValue EMFEditObservables.observeDetailValue(Realm realm, EditingDomain domain, IObservableValue value, EStructuralFeature eStructuralFeature)
          Returns an observable value that tracks the current value of the feature of the current value of the master observable value.
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 IObservableMap EMFEditObservables.observeMap(EditingDomain domain, IObservableSet objects, EStructuralFeature eStructuralFeature)
          Returns an observable map in the default realm tracking the current value of the given feature for each object in the given set.
static IObservableMap[] EMFEditObservables.observeMaps(EditingDomain domain, IObservableSet objects, EStructuralFeature[] eStructuralFeatures)
          Returns an array of observable maps in the default realm tracking the current value of the given features for each object in the given set.
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.
static IEMFEditSetProperty EMFEditProperties.set(EditingDomain editingDomain, EStructuralFeature feature)
          Returns a set property for the given EStructuralFeature
 IEMFEditSetProperty IEMFEditValueProperty.set(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified set property.
static IEMFEditValueProperty EMFEditProperties.value(EditingDomain editingDomain, EStructuralFeature feature)
          Returns a value property for the given EStructuralFeature
 IEMFEditValueProperty IEMFEditValueProperty.value(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified value feature.
static IObservableFactory EMFEditObservables.valueFactory(Realm realm, EditingDomain domain, EStructuralFeature eStructuralFeature)
          Returns a factory for creating observable values tracking the value of the given feature of a particular object.
static IEMFEditValueProperty[] EMFEditProperties.values(EditingDomain editingDomain, EStructuralFeature... features)
          Returns multiple value properties for the given EStructuralFeatures
 IEMFEditMapProperty IEMFEditSetProperty.values(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified value property.
 IEMFEditMapProperty IEMFEditMapProperty.values(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified value feature.
 IEMFEditListProperty IEMFEditListProperty.values(EStructuralFeature feature)
          Returns a master-detail combination of this property and the specified value property.
 

Constructors in org.eclipse.emf.databinding.edit with parameters of type EStructuralFeature
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
EditingDomainEObjectObservableMap(EditingDomain domain, IObservableSet objects, EStructuralFeature eStructuralFeature)
          Create a new observable for the set of features
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 EStructuralFeature in org.eclipse.emf.ecore
 

Subinterfaces of EStructuralFeature in org.eclipse.emf.ecore
 interface EAttribute
          A representation of the model object 'EAttribute'
 interface EReference
          A representation of the model object 'EReference'
static interface EStructuralFeature.Internal
          Internal API implemented by all features.
 

Methods in org.eclipse.emf.ecore that return EStructuralFeature
 EStructuralFeature EObject.eContainingFeature()
          Returns the particular feature of the container that actually holds the object, or null, if there is no container.
 EStructuralFeature InternalEObject.EStore.getContainingFeature(InternalEObject object)
          Returns the object's containing feature.
 EStructuralFeature EStructuralFeature.Setting.getEStructuralFeature()
          Returns the specific feature holding a value for the object.
 EStructuralFeature EClass.getEStructuralFeature(int featureID)
          Returns the feature with this ID.
 EStructuralFeature EClass.getEStructuralFeature(java.lang.String featureName)
          Returns the feature with this name.
 

Methods in org.eclipse.emf.ecore that return types with arguments of type EStructuralFeature
 EList<EStructuralFeature> EClass.getEAllStructuralFeatures()
          Returns the value of the 'EAll Structural Features' reference list.
 EList<EStructuralFeature> EClass.getEStructuralFeatures()
          Returns the value of the 'EStructural Features' containment reference list.
 

Methods in org.eclipse.emf.ecore with parameters of type EStructuralFeature
 void InternalEObject.EStore.add(InternalEObject object, EStructuralFeature feature, int index, java.lang.Object value)
          Adds the value at the index in the content of the object's feature.
 void InternalEObject.EStore.clear(InternalEObject object, EStructuralFeature feature)
          Removes all values form the content of the object's feature
 boolean InternalEObject.EStore.contains(InternalEObject object, EStructuralFeature feature, java.lang.Object value)
          Returns whether the content of the object's feature contains the given value.
 EStructuralFeature.Internal.SettingDelegate EStructuralFeature.Internal.SettingDelegate.Factory.createSettingDelegate(EStructuralFeature eStructuralFeature)
          Creates a setting delegate for the given feature.
 java.lang.Object EObject.eGet(EStructuralFeature feature)
          Returns the value of the given feature of this object.
 java.lang.Object EObject.eGet(EStructuralFeature feature, boolean resolve)
          Returns the value of the given feature of the object; the value is optionally resolved before it is returned.
 java.lang.Object InternalEObject.eGet(EStructuralFeature eFeature, boolean resolve, boolean coreType)
          Returns the value of the given feature of the object; the value is optionally resolved before it is returned.
 boolean EObject.eIsSet(EStructuralFeature feature)
          Returns whether the feature of the object is considered to be set.
 void EObject.eSet(EStructuralFeature feature, java.lang.Object newValue)
          Sets the value of the given feature of the object to the new value.
 EStructuralFeature.Setting InternalEObject.eSetting(EStructuralFeature feature)
          Returns a setting that can be used to access this object's feature.
 void EObject.eUnset(EStructuralFeature feature)
          Unsets the feature of the object.
 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.Object InternalEObject.EStore.get(InternalEObject object, EStructuralFeature feature, int index)
          Returns the value at the index in the content of the object's feature.
 int EClass.getFeatureID(EStructuralFeature feature)
          Returns the ID of the feature relative to this class, or -1 if the feature is not in this class.
 java.lang.String EValidator.SubstitutionLabelProvider.getFeatureLabel(EStructuralFeature eStructuralFeature)
          Returns the label used to identify a feature.
 int InternalEObject.EStore.hashCode(InternalEObject object, EStructuralFeature feature)
          Returns the hash code of the content of the object's feature.
 int InternalEObject.EStore.indexOf(InternalEObject object, EStructuralFeature feature, java.lang.Object value)
          Returns the first index of the given value in the content of the object's feature.
 boolean InternalEObject.EStore.isEmpty(InternalEObject object, EStructuralFeature feature)
          Returns whether the content of the object's feature is empty.
 boolean InternalEObject.EStore.isSet(InternalEObject object, EStructuralFeature feature)
          Returns whether the object's feature is considered set.
 int InternalEObject.EStore.lastIndexOf(InternalEObject object, EStructuralFeature feature, java.lang.Object value)
          Returns the last index of the given value in the content of the object's feature.
 java.lang.Object InternalEObject.EStore.move(InternalEObject object, EStructuralFeature feature, int targetIndex, int sourceIndex)
          Moves the value at the source index in the content of the object's feature to the target index.
 java.lang.Object InternalEObject.EStore.remove(InternalEObject object, EStructuralFeature feature, int index)
          Removes the value at the index in the content of the object's feature.
 java.lang.Object InternalEObject.EStore.set(InternalEObject object, EStructuralFeature feature, int index, java.lang.Object value)
          Sets the value at the index in the content of the object's feature.
 int InternalEObject.EStore.size(InternalEObject object, EStructuralFeature feature)
          Returns the number of values in the content of the object's feature.
 java.lang.Object[] InternalEObject.EStore.toArray(InternalEObject object, EStructuralFeature feature)
          Returns a new array of the values in the content of the object's feature.
<T> T[]
InternalEObject.EStore.toArray(InternalEObject object, EStructuralFeature feature, T[] array)
          Returns an array of the values in the content of the object's feature.
 void InternalEObject.EStore.unset(InternalEObject object, EStructuralFeature feature)
          Unsets the feature of the object.
 

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

Methods in org.eclipse.emf.ecore.change that return EStructuralFeature
 EStructuralFeature FeatureMapEntry.getFeature()
          Returns the value of the 'Feature' reference
 EStructuralFeature ListChange.getFeature()
          Returns the value of the 'Feature' reference
 EStructuralFeature FeatureChange.getFeature()
          Returns the value of the 'Feature' reference
 

Methods in org.eclipse.emf.ecore.change with parameters of type EStructuralFeature
 FeatureChange ChangeFactory.createFeatureChange(EStructuralFeature feature, java.lang.Object oldValue, boolean oldIsSet)
           
 FeatureMapEntry ChangeFactory.createFeatureMapEntry(EStructuralFeature feature, java.lang.Object value)
           
 void FeatureMapEntry.setFeature(EStructuralFeature value)
          Sets the value of the 'Feature' reference
 void ListChange.setFeature(EStructuralFeature value)
          Sets the value of the 'Feature' reference
 void FeatureChange.setFeature(EStructuralFeature value)
          Sets the value of the 'Feature' reference
 

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

Fields in org.eclipse.emf.ecore.change.impl declared as EStructuralFeature
protected  EStructuralFeature FeatureMapEntryImpl.feature
           
protected  EStructuralFeature FeatureChangeImpl.feature
           
protected  EStructuralFeature ListChangeImpl.feature
          The cached value of the 'Feature' reference
 

Methods in org.eclipse.emf.ecore.change.impl that return EStructuralFeature
 EStructuralFeature FeatureMapEntryImpl.basicGetFeature()
           
 EStructuralFeature FeatureChangeImpl.basicGetFeature()
           
 EStructuralFeature ListChangeImpl.basicGetFeature()
           
 EStructuralFeature FeatureMapEntryImpl.getEStructuralFeature()
           
 EStructuralFeature FeatureMapEntryImpl.getFeature()
           
 EStructuralFeature FeatureChangeImpl.getFeature()
           
 EStructuralFeature ListChangeImpl.getFeature()
           
 EStructuralFeature ListChangeImpl.getFeatureGen()
           
 

Methods in org.eclipse.emf.ecore.change.impl with parameters of type EStructuralFeature
 FeatureChange ChangeFactoryImpl.createFeatureChange(EStructuralFeature feature, java.lang.Object oldValue, boolean oldIsSet)
           
 FeatureMapEntry ChangeFactoryImpl.createFeatureMapEntry(EStructuralFeature feature, java.lang.Object value)
           
protected  FeatureMapEntry ListChangeImpl.createFeatureMapEntry(EStructuralFeature feature, java.lang.Object value)
           
 void FeatureMapEntryImpl.setFeature(EStructuralFeature newFeature)
           
 void FeatureChangeImpl.setFeature(EStructuralFeature newFeature)
           
 void ListChangeImpl.setFeature(EStructuralFeature newFeature)
           
 

Constructors in org.eclipse.emf.ecore.change.impl with parameters of type EStructuralFeature
FeatureChangeImpl(EStructuralFeature feature, java.lang.Object value, boolean isSet)
           
FeatureMapEntryImpl(EStructuralFeature feature, java.lang.Object value)
           
 

Uses of EStructuralFeature in org.eclipse.emf.ecore.change.provider
 

Methods in org.eclipse.emf.ecore.change.provider that return EStructuralFeature
protected  EStructuralFeature ListChangeItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature ResourceChangeItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature ChangeDescriptionItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature FeatureChangeItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature EObjectToChangesMapEntryItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
 

Methods in org.eclipse.emf.ecore.change.provider that return types with arguments of type EStructuralFeature
 java.util.Collection<? extends EStructuralFeature> ListChangeItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> ResourceChangeItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> ChangeDescriptionItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> FeatureChangeItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> EObjectToChangesMapEntryItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 

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

Methods in org.eclipse.emf.ecore.change.util with parameters of type EStructuralFeature
protected  FeatureChange BasicChangeRecorder.createFeatureChange(EObject eObject, EStructuralFeature eStructuralFeature, java.lang.Object value, boolean isSet)
           
protected  FeatureChange BasicChangeRecorder.getFeatureChange(java.util.List<FeatureChange> featureChanges, EStructuralFeature eStructuralFeature)
           
protected  void ChangeRecorder.handleFeature(EStructuralFeature feature, EReference containment, Notification notification, EObject eObject)
           
protected  boolean BasicChangeRecorder.shouldRecord(EStructuralFeature feature, EObject eObject)
           
protected  boolean ChangeRecorder.shouldRecord(EStructuralFeature feature, EReference containment, Notification notification, EObject eObject)
           
 

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

Classes in org.eclipse.emf.ecore.impl that implement EStructuralFeature
 class EAttributeImpl
          An implementation of the model object 'EAttribute'
 class EReferenceImpl
          An implementation of the model object 'EReference'
 class EStructuralFeatureImpl
          An implementation of the model object 'EStructural Feature'.
 

Fields in org.eclipse.emf.ecore.impl declared as EStructuralFeature
protected  EStructuralFeature[] EClassImpl.eAllStructuralFeaturesData
           
protected  EStructuralFeature EStoreEObjectImpl.EStoreImpl.Entry.eStructuralFeature
           
protected  EStructuralFeature EStructuralFeatureImpl.SettingMany.eStructuralFeature
           
protected  EStructuralFeature ENotificationImpl.feature
           
protected  EStructuralFeature EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.feature
           
protected  EStructuralFeature EStructuralFeatureImpl.InternalSettingDelegateMany.feature
           
protected  EStructuralFeature EStructuralFeatureImpl.InternalSettingDelegateSingle.feature
           
protected  EStructuralFeature EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.featureMapFeature
           
protected  EStructuralFeature DynamicEObjectImpl.BasicEMapEntry.keyFeature
           
protected  EStructuralFeature MinimalEObjectImpl.Container.Dynamic.BasicEMapEntry.keyFeature
           
protected  EStructuralFeature DynamicEObjectImpl.BasicEMapEntry.valueFeature
           
protected  EStructuralFeature MinimalEObjectImpl.Container.Dynamic.BasicEMapEntry.valueFeature
           
 

Fields in org.eclipse.emf.ecore.impl with type parameters of type EStructuralFeature
protected  BasicEList<EStructuralFeature> EClassImpl.eAllStructuralFeatures
           
protected  java.util.Map<java.lang.String,EStructuralFeature> EClassImpl.eNameToFeatureMap
           
protected  EList<EStructuralFeature> EClassImpl.eStructuralFeatures
          The cached value of the 'EStructural Features' containment reference list
 

Methods in org.eclipse.emf.ecore.impl that return EStructuralFeature
 EStructuralFeature[] EClassImpl.FeatureSubsetSupplier.containments()
           
 EStructuralFeature[] EClassImpl.FeatureSubsetSupplier.crossReferences()
           
 EStructuralFeature BasicEObjectImpl.eContainingFeature()
           
protected  EStructuralFeature BasicEObjectImpl.eDynamicFeature(int dynamicFeatureID)
           
 EStructuralFeature[] EClassImpl.FeatureSubsetSupplier.features()
           
 EStructuralFeature EStoreEObjectImpl.EStoreImpl.getContainingFeature(InternalEObject eObject)
           
protected  EStructuralFeature[] EClassImpl.getEAllStructuralFeaturesData()
           
 EStructuralFeature EStoreEObjectImpl.BasicEStoreEList.getEStructuralFeature()
           
 EStructuralFeature EStoreEObjectImpl.BasicEStoreFeatureMap.getEStructuralFeature()
           
 EStructuralFeature EStructuralFeatureImpl.SettingMany.getEStructuralFeature()
           
 EStructuralFeature EStructuralFeatureImpl.BasicFeatureMapEntry.getEStructuralFeature()
           
 EStructuralFeature EClassImpl.getEStructuralFeature(int featureID)
           
 EStructuralFeature EClassImpl.getEStructuralFeature(java.lang.String name)
           
 

Methods in org.eclipse.emf.ecore.impl that return types with arguments of type EStructuralFeature
 EList<EStructuralFeature> EClassImpl.getEAllStructuralFeatures()
           
 EList<EStructuralFeature> EClassImpl.getEStructuralFeatures()
           
 

Methods in org.eclipse.emf.ecore.impl with parameters of type EStructuralFeature
 void EStoreEObjectImpl.EStoreImpl.add(InternalEObject eObject, EStructuralFeature feature, int index, java.lang.Object value)
           
 void EStoreEObjectImpl.EStoreImpl.clear(InternalEObject eObject, EStructuralFeature feature)
           
 boolean EStoreEObjectImpl.EStoreImpl.contains(InternalEObject eObject, EStructuralFeature feature, java.lang.Object value)
           
protected  FeatureMap DynamicEStoreEObjectImpl.createFeatureMap(EStructuralFeature eStructuralFeature)
           
protected  FeatureMap EStoreEObjectImpl.createFeatureMap(EStructuralFeature eStructuralFeature)
           
protected  EList<?> EStoreEObjectImpl.createList(EStructuralFeature eStructuralFeature)
           
protected
<T> EList<T>
DynamicEStoreEObjectImpl.createList(EStructuralFeature eStructuralFeature)
           
 int EStoreEObjectImpl.eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature)
           
 int BasicEObjectImpl.eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature)
           
 int DynamicEObjectImpl.eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature)
           
protected  int BasicEObjectImpl.eDynamicFeatureID(EStructuralFeature eStructuralFeature)
           
 java.lang.Object BasicEObjectImpl.eDynamicGet(EStructuralFeature eFeature, boolean resolve)
           
protected  java.lang.Object BasicEObjectImpl.eDynamicGet(int dynamicFeatureID, EStructuralFeature eFeature, boolean resolve, boolean coreType)
           
 boolean DynamicEStoreEObjectImpl.eDynamicIsSet(EStructuralFeature eStructuralFeature)
           
 boolean BasicEObjectImpl.eDynamicIsSet(EStructuralFeature eFeature)
           
protected  boolean EStoreEObjectImpl.eDynamicIsSet(int dynamicFeatureID, EStructuralFeature eFeature)
           
protected  boolean BasicEObjectImpl.eDynamicIsSet(int dynamicFeatureID, EStructuralFeature eFeature)
           
 void BasicEObjectImpl.eDynamicSet(EStructuralFeature eFeature, java.lang.Object newValue)
           
protected  void BasicEObjectImpl.eDynamicSet(int dynamicFeatureID, EStructuralFeature eFeature, java.lang.Object newValue)
           
 void BasicEObjectImpl.eDynamicUnset(EStructuralFeature eFeature)
           
protected  void BasicEObjectImpl.eDynamicUnset(int dynamicFeatureID, EStructuralFeature eFeature)
           
 java.lang.Object BasicEObjectImpl.eGet(EStructuralFeature eFeature)
           
 java.lang.Object BasicEObjectImpl.eGet(EStructuralFeature eFeature, boolean resolve)
           
 java.lang.Object BasicEObjectImpl.eGet(EStructuralFeature eFeature, boolean resolve, boolean coreType)
           
 boolean BasicEObjectImpl.eIsSet(EStructuralFeature eFeature)
           
 java.lang.Object BasicEObjectImpl.eOpenGet(EStructuralFeature eFeature, boolean resolve)
           
 boolean BasicEObjectImpl.eOpenIsSet(EStructuralFeature eFeature)
           
 void BasicEObjectImpl.eOpenSet(EStructuralFeature eFeature, java.lang.Object newValue)
           
 void BasicEObjectImpl.eOpenUnset(EStructuralFeature eFeature)
           
 void BasicEObjectImpl.eSet(EStructuralFeature eFeature, java.lang.Object newValue)
           
 EStructuralFeature.Setting BasicEObjectImpl.eSetting(EStructuralFeature eFeature)
           
protected  EStructuralFeature.Internal.SettingDelegate BasicEObjectImpl.eSettingDelegate(EStructuralFeature eFeature)
           
 void BasicEObjectImpl.eUnset(EStructuralFeature eFeature)
           
 java.lang.String EModelElementImpl.eURIFragmentSegment(EStructuralFeature eStructuralFeature, EObject eObject)
           
 java.lang.String BasicEObjectImpl.eURIFragmentSegment(EStructuralFeature eStructuralFeature, EObject eObject)
           
 java.lang.Object EStoreEObjectImpl.EStoreImpl.get(InternalEObject eObject, EStructuralFeature feature, int index)
           
 int EClassImpl.getFeatureID(EStructuralFeature feature)
           
 int EStoreEObjectImpl.EStoreImpl.hashCode(InternalEObject eObject, EStructuralFeature feature)
           
 int EStoreEObjectImpl.EStoreImpl.indexOf(InternalEObject eObject, EStructuralFeature feature, java.lang.Object value)
           
 boolean EStoreEObjectImpl.EStoreImpl.isEmpty(InternalEObject eObject, EStructuralFeature feature)
           
 boolean EStoreEObjectImpl.EStoreImpl.isSet(InternalEObject eObject, EStructuralFeature feature)
           
 int EStoreEObjectImpl.EStoreImpl.lastIndexOf(InternalEObject eObject, EStructuralFeature feature, java.lang.Object value)
           
 java.lang.Object EStoreEObjectImpl.EStoreImpl.move(InternalEObject eObject, EStructuralFeature feature, int targetIndex, int sourceIndex)
           
 java.lang.Object EStoreEObjectImpl.EStoreImpl.remove(InternalEObject eObject, EStructuralFeature feature, int index)
           
 java.lang.Object EStoreEObjectImpl.EStoreImpl.set(InternalEObject eObject, EStructuralFeature feature, int index, java.lang.Object value)
           
 int EStoreEObjectImpl.EStoreImpl.size(InternalEObject eObject, EStructuralFeature feature)
           
 java.lang.Object[] EStoreEObjectImpl.EStoreImpl.toArray(InternalEObject eObject, EStructuralFeature feature)
           
<T> T[]
EStoreEObjectImpl.EStoreImpl.toArray(InternalEObject eObject, EStructuralFeature feature, T[] array)
           
 void EStoreEObjectImpl.EStoreImpl.unset(InternalEObject eObject, EStructuralFeature feature)
           
 

Constructors in org.eclipse.emf.ecore.impl with parameters of type EStructuralFeature
ENotificationImpl(InternalEObject notifier, int eventType, EStructuralFeature feature, java.lang.Object oldValue, java.lang.Object newValue)
           
ENotificationImpl(InternalEObject notifier, int eventType, EStructuralFeature feature, java.lang.Object oldValue, java.lang.Object newValue, boolean isSetChange)
           
ENotificationImpl(InternalEObject notifier, int eventType, EStructuralFeature feature, java.lang.Object oldValue, java.lang.Object newValue, int position)
           
ENotificationImpl(InternalEObject notifier, int eventType, EStructuralFeature feature, java.lang.Object oldValue, java.lang.Object newValue, int position, boolean wasSet)
           
EStoreEObjectImpl.BasicEStoreEList(InternalEObject owner, EStructuralFeature eStructuralFeature)
           
EStoreEObjectImpl.BasicEStoreFeatureMap(InternalEObject owner, EStructuralFeature eStructuralFeature)
           
EStoreEObjectImpl.EStoreEList(InternalEObject owner, EStructuralFeature eStructuralFeature, InternalEObject.EStore store)
           
EStoreEObjectImpl.EStoreFeatureMap(InternalEObject owner, EStructuralFeature eStructuralFeature, InternalEObject.EStore store)
           
EStoreEObjectImpl.EStoreImpl.Entry(InternalEObject eObject, EStructuralFeature eStructuralFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator(EStructuralFeature feature, EStructuralFeature featureMapFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateMany(int style, java.lang.Class<?> dataClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateMany(int style, java.lang.Class<?> dataClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateMany(int style, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateMany(int style, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingle(EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleContainer(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleContainerResolving(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleData(java.lang.Object defaultValue, java.lang.Object intrinsicDefaultValue, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleDataDynamic(EDataType eDataType, java.lang.Object defaultValue, java.lang.Object intrinsicDefaultValue, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleDataStatic(java.lang.Class<?> dataClass, java.lang.Object defaultValue, java.lang.Object intrinsicDefaultValue, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleDataUnsettable(java.lang.Object defaultValue, java.lang.Object intrinsicDefaultValue, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleDataUnsettableDynamic(EDataType eDataType, java.lang.Object defaultValue, java.lang.Object intrinsicDefaultValue, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleDataUnsettableStatic(java.lang.Class<?> dataClass, java.lang.Object defaultValue, java.lang.Object intrinsicDefaultValue, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObject(EClass eClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObject(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainment(EClass eClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainment(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentResolving(EClass eClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentUnsettable(EClass eClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentUnsettableResolving(EClass eClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverse(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverseResolving(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverseUnsettable(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverseUnsettableResolving(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectResolving(EClass eClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectResolving(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectResolvingUnsettable(EClass eClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectResolvingWithInverse(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectResolvingWithInverseUnsettable(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectUnsettable(EClass eClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectWithInverse(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectWithInverseUnsettable(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.SettingMany(EObject owner, EStructuralFeature eStructuralFeature, java.util.List<java.lang.Object> list)
           
 

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

Methods in org.eclipse.emf.ecore.provider that return EStructuralFeature
protected  EStructuralFeature EPackageItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature EEnumItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature EModelElementItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature ETypedElementItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature EGenericTypeItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature ETypeParameterItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature EOperationItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature EClassifierItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature EClassItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature EAnnotationItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
 

Methods in org.eclipse.emf.ecore.provider that return types with arguments of type EStructuralFeature
 java.util.Collection<? extends EStructuralFeature> EPackageItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> EEnumItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> EModelElementItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> ETypedElementItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> EGenericTypeItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> ETypeParameterItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> EOperationItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> EClassifierItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> EClassItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> EAnnotationItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 

Methods in org.eclipse.emf.ecore.provider with parameters of type EStructuralFeature
protected  Command EGenericTypeItemProvider.createCreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value, int index, java.util.Collection<?> collection)
           
 

Constructors in org.eclipse.emf.ecore.provider with parameters of type EStructuralFeature
EModelElementItemProvider.ItemPropertyDescriptorWithUniqueChoiceOfValueLabels(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, boolean multiLine, boolean sortChoices, java.lang.Object staticImage, java.lang.String category, java.lang.String[] filterFlags)
           
 

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

Fields in org.eclipse.emf.ecore.resource.impl declared as EStructuralFeature
 EStructuralFeature BinaryResourceImpl.EObjectInputStream.EStructuralFeatureData.eStructuralFeature
           
 

Methods in org.eclipse.emf.ecore.resource.impl with parameters of type EStructuralFeature
static BinaryResourceImpl.BinaryIO.FeatureKind BinaryResourceImpl.BinaryIO.FeatureKind.get(EStructuralFeature eStructuralFeature)
           
protected  BinaryResourceImpl.EObjectOutputStream.EStructuralFeatureData BinaryResourceImpl.EObjectOutputStream.writeEStructuralFeature(EStructuralFeature eStructuralFeature)
           
 

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

Fields in org.eclipse.emf.ecore.util declared as EStructuralFeature
protected  EStructuralFeature BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.affiliation
           
protected  EStructuralFeature DelegatingEcoreEList.UnmodifiableEList.eStructuralFeature
           
protected  EStructuralFeature DelegatingEcoreEList.Dynamic.eStructuralFeature
           
protected  EStructuralFeature FeatureMapUtil.EntryImpl.eStructuralFeature
           
protected  EStructuralFeature FeatureMapUtil.BasicFeatureEIterator.eStructuralFeature
           
protected  EStructuralFeature FeatureMapUtil.BasicValidator.eStructuralFeature
           
protected  EStructuralFeature EcoreEList.UnmodifiableEList.eStructuralFeature
           
protected  EStructuralFeature EcoreEList.Dynamic.eStructuralFeature
           
protected  EStructuralFeature BasicSettingDelegate.eStructuralFeature
           
protected  EStructuralFeature BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.eStructuralFeature
           
protected  EStructuralFeature DelegatingFeatureMap.eStructuralFeature
           
protected  EStructuralFeature[] EContentsEList.eStructuralFeatures
           
protected  EStructuralFeature[] EContentsEList.FeatureIteratorImpl.eStructuralFeatures
           
protected  EStructuralFeature FeatureMapUtil.FeatureEList.feature
           
protected  EStructuralFeature FeatureMapUtil.FeatureValue.feature
           
protected  EStructuralFeature EContentsEList.FeatureIteratorImpl.feature
           
protected  EStructuralFeature BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.group
           
protected static EStructuralFeature[] ECrossReferenceEList.FeatureIteratorImpl.NO_FEATURES
           
protected  EStructuralFeature EContentsEList.FeatureIteratorImpl.preparedFeature
           
protected static EStructuralFeature BasicExtendedMetaData.UNINITIALIZED_ESTRUCTURAL_FEATURE
           
 

Fields in org.eclipse.emf.ecore.util with type parameters of type EStructuralFeature
protected  java.util.List<EStructuralFeature> FeatureMapUtil.BasicValidator.groupMembers
           
 

Methods in org.eclipse.emf.ecore.util that return EStructuralFeature
protected  EStructuralFeature BasicExtendedMetaData.basicGetAffiliation(EStructuralFeature eStructuralFeature)
           
protected  EStructuralFeature BasicExtendedMetaData.basicGetGroup(EStructuralFeature eStructuralFeature)
           
 EStructuralFeature ExtendedMetaData.demandFeature(java.lang.String namespace, java.lang.String name, boolean isElement)
          Returns a feature corresponding to a global element or attribute from the namespace-specified package in the demand package registry, creating it, and the package, if necessary.
 EStructuralFeature BasicExtendedMetaData.demandFeature(java.lang.String namespace, java.lang.String name, boolean isElement)
           
 EStructuralFeature ExtendedMetaData.demandFeature(java.lang.String namespace, java.lang.String name, boolean isElement, boolean isReference)
          Returns a feature corresponding to a global element or attribute from the namespace-specified package in the demand package registry, creating it, and the package, if necessary.
 EStructuralFeature BasicExtendedMetaData.demandFeature(java.lang.String namespace, java.lang.String name, boolean isElement, boolean isReference)
           
 EStructuralFeature BasicFeatureMap.ValueListIteratorImpl.feature()
           
 EStructuralFeature EContentsEList.FeatureIterator.feature()
           
 EStructuralFeature EContentsEList.FeatureIteratorImpl.feature()
           
 EStructuralFeature DelegatingFeatureMap.ValueListIteratorImpl.feature()
           
 EStructuralFeature BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.getAffiliation()
           
 EStructuralFeature BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.getAffiliation()
           
 EStructuralFeature ExtendedMetaData.getAffiliation(EClass eClass, EStructuralFeature eStructuralFeature)
          Returns a structural feature within the given class that is or is associated with the given structural feature.
 EStructuralFeature BasicExtendedMetaData.getAffiliation(EClass eClass, EStructuralFeature eStructuralFeature)
           
 EStructuralFeature ExtendedMetaData.getAffiliation(EStructuralFeature eStructuralFeature)
          Returns the substitution group affiliation for the given structural feature, that is, the feature corresponding to the head element of the substitution group to which the element corresponding to the given feature belongs.
 EStructuralFeature BasicExtendedMetaData.getAffiliation(EStructuralFeature eStructuralFeature)
           
 EStructuralFeature ExtendedMetaData.getAttribute(EClass eClass, java.lang.String namespace, java.lang.String name)
          Returns a structural feature within a class, corresponding to a local attribute with the given namespace and name, or, failing that, a document root feature corresponding to a global attribute with the given namespace and name that is affiliated with a feature in the class.
 EStructuralFeature BasicExtendedMetaData.getAttribute(EClass eClass, java.lang.String namespace, java.lang.String name)
           
 EStructuralFeature ExtendedMetaData.getAttribute(java.lang.String namespace, java.lang.String name)
          Returns the structural feature with the given XML name that corresponds to a global attribute within the package with the given namespace.
 EStructuralFeature BasicExtendedMetaData.getAttribute(java.lang.String namespace, java.lang.String name)
           
 EStructuralFeature ExtendedMetaData.getAttributeWildcardAffiliation(EClass eClass, java.lang.String namespace, java.lang.String name)
          Returns a wildcard feature in the given class that allows allows attribute values from the given namespace.
 EStructuralFeature BasicExtendedMetaData.getAttributeWildcardAffiliation(EClass eClass, java.lang.String namespace, java.lang.String name)
           
 EStructuralFeature ExtendedMetaData.getElement(EClass eClass, java.lang.String namespace, java.lang.String name)
          Returns a structural feature within a class, corresponding to a local element with the given namespace and name, or, failing that, a document root feature corresponding to a global element with the given namespace and name that is affiliated with a feature in the class.
 EStructuralFeature BasicExtendedMetaData.getElement(EClass eClass, java.lang.String namespace, java.lang.String name)
           
 EStructuralFeature ExtendedMetaData.getElement(java.lang.String namespace, java.lang.String name)
          Returns the structural feature with the given XML name that corresponds to a global element within the package with the given namespace.
 EStructuralFeature BasicExtendedMetaData.getElement(java.lang.String namespace, java.lang.String name)
           
 EStructuralFeature ExtendedMetaData.getElementWildcardAffiliation(EClass eClass, java.lang.String namespace, java.lang.String name)
          Returns a wildcard feature in the given class that allows allows element values from the given namespace.
 EStructuralFeature BasicExtendedMetaData.getElementWildcardAffiliation(EClass eClass, java.lang.String namespace, java.lang.String name)
           
 EStructuralFeature DelegatingEcoreEList.getEStructuralFeature()
           
 EStructuralFeature DelegatingEcoreEList.UnmodifiableEList.getEStructuralFeature()
           
 EStructuralFeature DelegatingEcoreEList.Dynamic.getEStructuralFeature()
           
 EStructuralFeature FeatureMapUtil.EntryImpl.getEStructuralFeature()
           
 EStructuralFeature FeatureMapUtil.FeatureEList.getEStructuralFeature()
           
 EStructuralFeature FeatureMapUtil.FeatureValue.getEStructuralFeature()
           
 EStructuralFeature FeatureMap.Entry.getEStructuralFeature()
          Returns the feature.
 EStructuralFeature EcoreEList.getEStructuralFeature()
           
 EStructuralFeature EcoreEList.UnmodifiableEList.getEStructuralFeature()
           
 EStructuralFeature EcoreEList.Dynamic.getEStructuralFeature()
           
 EStructuralFeature EcoreEMap.getEStructuralFeature()
           
 EStructuralFeature DelegatingFeatureMap.getEStructuralFeature()
           
 EStructuralFeature BasicFeatureMap.getEStructuralFeature(int index)
           
 EStructuralFeature FeatureMapUtil.FeatureFeatureMap.getEStructuralFeature(int index)
           
 EStructuralFeature FeatureMap.getEStructuralFeature(int index)
           
 EStructuralFeature DelegatingFeatureMap.getEStructuralFeature(int index)
           
 EStructuralFeature BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.getGroup()
           
 EStructuralFeature BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.getGroup()
           
 EStructuralFeature ExtendedMetaData.getGroup(EStructuralFeature eStructuralFeature)
          Returns the feature respresenting the model group or subtitution group head feature to which the implementation of the given feature is delegated.
 EStructuralFeature BasicExtendedMetaData.getGroup(EStructuralFeature eStructuralFeature)
           
 EStructuralFeature BasicExtendedMetaData.getLocalAttribute(EClass eClass, java.lang.String namespace, java.lang.String name)
           
protected  EStructuralFeature BasicExtendedMetaData.getLocalElement(EClass eClass, java.lang.String namespace, java.lang.String name)
           
 EStructuralFeature ExtendedMetaData.getSimpleFeature(EClass eClass)
          If the given class represents simple content, returns the simple feature used to store its content.
 EStructuralFeature BasicExtendedMetaData.getSimpleFeature(EClass eClass)
           
protected  EStructuralFeature EcoreUtil.Copier.getTarget(EStructuralFeature eStructuralFeature)
          Returns the target feature used to populate a copy instance from the given source feature.
 

Methods in org.eclipse.emf.ecore.util that return types with arguments of type EStructuralFeature
 java.util.List<EStructuralFeature> ExtendedMetaData.getAllAttributes(EClass eClass)
          Returns all the structural features of the given class, and its super classes, corresponding to XML attributes and attribute wildcards.
 java.util.List<EStructuralFeature> BasicExtendedMetaData.getAllAttributes(EClass eClass)
           
 java.util.List<EStructuralFeature> ExtendedMetaData.getAllElements(EClass eClass)
          Returns all the structural features of the given class, and its super classes, corresponding to elements, element wildards, and model groups.
 java.util.List<EStructuralFeature> BasicExtendedMetaData.getAllElements(EClass eClass)
           
 java.util.List<EStructuralFeature> ExtendedMetaData.getAttributes(EClass eClass)
          Returns the structural features of the given class corresponding to XML attributes and attribute wildcards.
 java.util.List<EStructuralFeature> BasicExtendedMetaData.getAttributes(EClass eClass)
           
 java.util.List<EStructuralFeature> ExtendedMetaData.getElements(EClass eClass)
          Returns the structural features of the given class corresponding to elements, element wildcards, and model groups.
 java.util.List<EStructuralFeature> BasicExtendedMetaData.getElements(EClass eClass)
           
 

Methods in org.eclipse.emf.ecore.util with parameters of type EStructuralFeature
 void BasicFeatureMap.add(EStructuralFeature feature, int index, java.lang.Object object)
           
 void FeatureMapUtil.FeatureFeatureMap.add(EStructuralFeature feature, int index, java.lang.Object value)
           
 void FeatureMap.Internal.add(EStructuralFeature feature, int index, java.lang.Object object)
           
 void DelegatingFeatureMap.add(EStructuralFeature feature, int index, java.lang.Object object)
           
 boolean BasicFeatureMap.add(EStructuralFeature feature, java.lang.Object object)
           
 void BasicFeatureMap.ValueListIteratorImpl.add(EStructuralFeature eStructuralFeature, java.lang.Object value)
           
 boolean FeatureMapUtil.FeatureFeatureMap.add(EStructuralFeature feature, java.lang.Object value)
           
 boolean FeatureMap.add(EStructuralFeature feature, java.lang.Object value)
           
 void FeatureMap.ValueListIterator.add(EStructuralFeature eStructuralFeature, java.lang.Object value)
           
 boolean DelegatingFeatureMap.add(EStructuralFeature feature, java.lang.Object object)
           
 void DelegatingFeatureMap.ValueListIteratorImpl.add(EStructuralFeature eStructuralFeature, java.lang.Object value)
           
 void BasicFeatureMap.add(int index, EStructuralFeature feature, java.lang.Object object)
           
 void FeatureMapUtil.FeatureFeatureMap.add(int index, EStructuralFeature feature, java.lang.Object value)
           
 void FeatureMap.add(int index, EStructuralFeature feature, java.lang.Object value)
           
 void DelegatingFeatureMap.add(int index, EStructuralFeature feature, java.lang.Object object)
           
 boolean BasicFeatureMap.addAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean FeatureMapUtil.FeatureFeatureMap.addAll(EStructuralFeature feature, java.util.Collection<?> values)
           
 boolean FeatureMap.addAll(EStructuralFeature feature, java.util.Collection<?> values)
           
 boolean DelegatingFeatureMap.addAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean BasicFeatureMap.addAll(EStructuralFeature feature, int index, java.util.Collection<?> collection)
           
 boolean FeatureMapUtil.FeatureFeatureMap.addAll(EStructuralFeature feature, int index, java.util.Collection<?> values)
           
 boolean FeatureMap.Internal.addAll(EStructuralFeature feature, int index, java.util.Collection<?> collection)
           
 boolean DelegatingFeatureMap.addAll(EStructuralFeature feature, int index, java.util.Collection<?> collection)
           
 boolean BasicFeatureMap.addAll(int index, EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean FeatureMapUtil.FeatureFeatureMap.addAll(int index, EStructuralFeature feature, java.util.Collection<?> values)
           
 boolean FeatureMap.addAll(int index, EStructuralFeature feature, java.util.Collection<?> values)
           
 boolean DelegatingFeatureMap.addAll(int index, EStructuralFeature feature, java.util.Collection<?> collection)
           
 void BasicFeatureMap.addUnique(EStructuralFeature feature, int index, java.lang.Object object)
           
 void FeatureMapUtil.FeatureFeatureMap.addUnique(EStructuralFeature feature, int index, java.lang.Object object)
           
 void FeatureMap.Internal.addUnique(EStructuralFeature feature, int index, java.lang.Object object)
           
 void DelegatingFeatureMap.addUnique(EStructuralFeature feature, int index, java.lang.Object object)
           
 void BasicFeatureMap.addUnique(EStructuralFeature feature, java.lang.Object object)
           
 void FeatureMapUtil.FeatureFeatureMap.addUnique(EStructuralFeature feature, java.lang.Object object)
           
 void FeatureMap.Internal.addUnique(EStructuralFeature feature, java.lang.Object object)
           
 void DelegatingFeatureMap.addUnique(EStructuralFeature feature, java.lang.Object object)
           
 NotificationChain BasicFeatureMap.basicAdd(EStructuralFeature feature, java.lang.Object object, NotificationChain notifications)
           
 NotificationChain FeatureMapUtil.FeatureFeatureMap.basicAdd(EStructuralFeature feature, java.lang.Object object, NotificationChain notifications)
           
 NotificationChain FeatureMap.Internal.basicAdd(EStructuralFeature feature, java.lang.Object object, NotificationChain notifications)
           
 NotificationChain DelegatingFeatureMap.basicAdd(EStructuralFeature feature, java.lang.Object object, NotificationChain notifications)
           
 boolean BasicFeatureMap.basicContains(EStructuralFeature feature, java.lang.Object object)
           
 boolean FeatureMapUtil.FeatureFeatureMap.basicContains(EStructuralFeature feature, java.lang.Object object)
           
 boolean FeatureMap.Internal.basicContains(EStructuralFeature feature, java.lang.Object object)
           
 boolean DelegatingFeatureMap.basicContains(EStructuralFeature feature, java.lang.Object object)
           
 boolean BasicFeatureMap.basicContainsAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean FeatureMapUtil.FeatureFeatureMap.basicContainsAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean FeatureMap.Internal.basicContainsAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean DelegatingFeatureMap.basicContainsAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
protected  EStructuralFeature BasicExtendedMetaData.basicGetAffiliation(EStructuralFeature eStructuralFeature)
           
protected  int BasicExtendedMetaData.basicGetFeatureKind(EStructuralFeature eStructuralFeature)
           
protected  EStructuralFeature BasicExtendedMetaData.basicGetGroup(EStructuralFeature eStructuralFeature)
           
protected  java.lang.String BasicExtendedMetaData.basicGetName(EStructuralFeature eStructuralFeature)
           
 java.lang.String BasicExtendedMetaData.basicGetNamespace(EStructuralFeature eStructuralFeature)
           
protected  int BasicExtendedMetaData.basicGetProcessingKind(EStructuralFeature eStructuralFeature)
           
protected  java.util.List<java.lang.String> BasicExtendedMetaData.basicGetWildcards(EStructuralFeature eStructuralFeature)
           
 int BasicFeatureMap.basicIndexOf(EStructuralFeature feature, java.lang.Object object)
           
 int FeatureMapUtil.FeatureFeatureMap.basicIndexOf(EStructuralFeature feature, java.lang.Object object)
           
 int FeatureMap.Internal.basicIndexOf(EStructuralFeature feature, java.lang.Object object)
           
 int DelegatingFeatureMap.basicIndexOf(EStructuralFeature feature, java.lang.Object object)
           
 java.util.Iterator<java.lang.Object> BasicFeatureMap.basicIterator(EStructuralFeature feature)
           
 java.util.Iterator<java.lang.Object> FeatureMapUtil.FeatureFeatureMap.basicIterator(EStructuralFeature feature)
           
 java.util.Iterator<java.lang.Object> FeatureMap.Internal.basicIterator(EStructuralFeature feature)
           
 java.util.Iterator<java.lang.Object> DelegatingFeatureMap.basicIterator(EStructuralFeature feature)
           
 int BasicFeatureMap.basicLastIndexOf(EStructuralFeature feature, java.lang.Object object)
           
 int FeatureMapUtil.FeatureFeatureMap.basicLastIndexOf(EStructuralFeature feature, java.lang.Object object)
           
 int FeatureMap.Internal.basicLastIndexOf(EStructuralFeature feature, java.lang.Object object)
           
 int DelegatingFeatureMap.basicLastIndexOf(EStructuralFeature feature, java.lang.Object object)
           
 java.util.List<java.lang.Object> BasicFeatureMap.basicList(EStructuralFeature feature)
           
 java.util.List<java.lang.Object> FeatureMapUtil.FeatureFeatureMap.basicList(EStructuralFeature feature)
           
 java.util.List<java.lang.Object> FeatureMap.Internal.basicList(EStructuralFeature feature)
           
 java.util.List<java.lang.Object> DelegatingFeatureMap.basicList(EStructuralFeature feature)
           
 java.util.ListIterator<java.lang.Object> BasicFeatureMap.basicListIterator(EStructuralFeature feature)
           
 java.util.ListIterator<java.lang.Object> FeatureMapUtil.FeatureFeatureMap.basicListIterator(EStructuralFeature feature)
           
 java.util.ListIterator<java.lang.Object> FeatureMap.Internal.basicListIterator(EStructuralFeature feature)
           
 java.util.ListIterator<java.lang.Object> DelegatingFeatureMap.basicListIterator(EStructuralFeature feature)
           
 java.util.ListIterator<java.lang.Object> BasicFeatureMap.basicListIterator(EStructuralFeature feature, int index)
           
 java.util.ListIterator<java.lang.Object> FeatureMapUtil.FeatureFeatureMap.basicListIterator(EStructuralFeature feature, int index)
           
 java.util.ListIterator<java.lang.Object> FeatureMap.Internal.basicListIterator(EStructuralFeature feature, int index)
           
 java.util.ListIterator<java.lang.Object> DelegatingFeatureMap.basicListIterator(EStructuralFeature feature, int index)
           
 NotificationChain BasicFeatureMap.basicRemove(EStructuralFeature feature, java.lang.Object object, NotificationChain notifications)
           
 NotificationChain FeatureMapUtil.FeatureFeatureMap.basicRemove(EStructuralFeature feature, java.lang.Object object, NotificationChain notifications)
           
 NotificationChain FeatureMap.Internal.basicRemove(EStructuralFeature feature, java.lang.Object object, NotificationChain notifications)
           
 NotificationChain DelegatingFeatureMap.basicRemove(EStructuralFeature feature, java.lang.Object object, NotificationChain notifications)
           
 java.lang.Object[] BasicFeatureMap.basicToArray(EStructuralFeature feature)
           
 java.lang.Object[] FeatureMapUtil.FeatureFeatureMap.basicToArray(EStructuralFeature feature)
           
 java.lang.Object[] FeatureMap.Internal.basicToArray(EStructuralFeature feature)
           
 java.lang.Object[] DelegatingFeatureMap.basicToArray(EStructuralFeature feature)
           
<T> T[]
BasicFeatureMap.basicToArray(EStructuralFeature feature, T[] array)
           
<T> T[]
FeatureMapUtil.FeatureFeatureMap.basicToArray(EStructuralFeature feature, T[] array)
           
<T> T[]
FeatureMap.Internal.basicToArray(EStructuralFeature feature, T[] array)
           
<T> T[]
DelegatingFeatureMap.basicToArray(EStructuralFeature feature, T[] array)
           
 T EcoreSwitch.caseEStructuralFeature(EStructuralFeature object)
          Returns the result of interpreting the object as an instance of 'EStructural Feature'
 void BasicFeatureMap.clear(EStructuralFeature feature)
           
 void FeatureMapUtil.FeatureFeatureMap.clear(EStructuralFeature feature)
           
 void FeatureMap.Internal.clear(EStructuralFeature feature)
           
 void DelegatingFeatureMap.clear(EStructuralFeature feature)
           
 boolean BasicFeatureMap.contains(EStructuralFeature feature, java.lang.Object object)
           
 boolean FeatureMapUtil.FeatureFeatureMap.contains(EStructuralFeature feature, java.lang.Object object)
           
 boolean FeatureMap.Internal.contains(EStructuralFeature feature, java.lang.Object object)
           
 boolean DelegatingFeatureMap.contains(EStructuralFeature feature, java.lang.Object object)
           
protected  boolean BasicFeatureMap.contains(EStructuralFeature feature, java.lang.Object object, boolean resolve)
           
protected  boolean DelegatingFeatureMap.contains(EStructuralFeature feature, java.lang.Object object, boolean resolve)
           
 boolean BasicFeatureMap.containsAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean FeatureMapUtil.FeatureFeatureMap.containsAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean FeatureMap.Internal.containsAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean DelegatingFeatureMap.containsAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
protected  FeatureMap.Entry BasicFeatureMap.createEntry(EStructuralFeature eStructuralFeature, java.lang.Object value)
           
static FeatureMap.Entry FeatureMapUtil.createEntry(EStructuralFeature eStructuralFeature, java.lang.Object value)
           
protected  FeatureMap.Entry DelegatingFeatureMap.createEntry(EStructuralFeature eStructuralFeature, java.lang.Object value)
           
protected  BasicExtendedMetaData.EStructuralFeatureExtendedMetaData BasicExtendedMetaData.createEStructuralFeatureExtendedMetaData(EStructuralFeature eStructuralFeature)
           
protected  NotificationImpl BasicFeatureMap.createNotification(int eventType, EStructuralFeature feature, java.lang.Object oldObject, java.lang.Object newObject, int index, boolean wasSet)
           
protected  NotificationImpl DelegatingFeatureMap.createNotification(int eventType, EStructuralFeature feature, java.lang.Object oldObject, java.lang.Object newObject, int index, boolean wasSet)
           
protected  FeatureMap.Entry.Internal BasicFeatureMap.createRawEntry(EStructuralFeature eStructuralFeature, java.lang.Object value)
           
static FeatureMap.Entry.Internal FeatureMapUtil.createRawEntry(EStructuralFeature eStructuralFeature, java.lang.Object value)
           
protected  FeatureMap.Entry.Internal DelegatingFeatureMap.createRawEntry(EStructuralFeature eStructuralFeature, java.lang.Object value)
           
 java.lang.Object BasicFeatureMap.FeatureMapEObjectImpl.eDynamicGet(EStructuralFeature eFeature, boolean resolve)
           
 java.lang.Object DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicGet(EStructuralFeature eFeature, boolean resolve)
           
 boolean BasicFeatureMap.FeatureMapEObjectImpl.eDynamicIsSet(EStructuralFeature eFeature)
           
 boolean DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicIsSet(EStructuralFeature eFeature)
           
 void BasicFeatureMap.FeatureMapEObjectImpl.eDynamicSet(EStructuralFeature eFeature, java.lang.Object newValue)
           
 void DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicSet(EStructuralFeature eFeature, java.lang.Object newValue)
           
 void BasicFeatureMap.FeatureMapEObjectImpl.eDynamicUnset(EStructuralFeature eFeature)
           
 void DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicUnset(EStructuralFeature eFeature)
           
protected  int BasicFeatureMap.entryIndex(EStructuralFeature feature, int index)
           
protected  int DelegatingFeatureMap.entryIndex(EStructuralFeature feature, int index)
           
protected  boolean EcoreUtil.EqualityHelper.equalFeatureMapValues(java.lang.Object value1, java.lang.Object value2, EStructuralFeature feature)
          Returns whether the two values of a feature map are equal.
 java.lang.Boolean FeatureMapUtil.BasicValidator.Cache.get(EStructuralFeature eStructuralFeature)
           
 java.lang.Object BasicFeatureMap.get(EStructuralFeature feature, boolean resolve)
           
 java.lang.Object FeatureMapUtil.FeatureFeatureMap.get(EStructuralFeature feature, boolean resolve)
           
 java.lang.Object FeatureMap.get(EStructuralFeature feature, boolean resolve)
           
 java.lang.Object DelegatingFeatureMap.get(EStructuralFeature feature, boolean resolve)
           
 java.lang.Object BasicFeatureMap.get(EStructuralFeature feature, int index, boolean resolve)
           
 java.lang.Object FeatureMapUtil.FeatureFeatureMap.get(EStructuralFeature feature, int index, boolean resolve)
           
 java.lang.Object FeatureMap.Internal.get(EStructuralFeature feature, int index, boolean resolve)
           
 java.lang.Object DelegatingFeatureMap.get(EStructuralFeature feature, int index, boolean resolve)
           
 EStructuralFeature ExtendedMetaData.getAffiliation(EClass eClass, EStructuralFeature eStructuralFeature)
          Returns a structural feature within the given class that is or is associated with the given structural feature.
 EStructuralFeature BasicExtendedMetaData.getAffiliation(EClass eClass, EStructuralFeature eStructuralFeature)
           
 EStructuralFeature ExtendedMetaData.getAffiliation(EStructuralFeature eStructuralFeature)
          Returns the substitution group affiliation for the given structural feature, that is, the feature corresponding to the head element of the substitution group to which the element corresponding to the given feature belongs.
 EStructuralFeature BasicExtendedMetaData.getAffiliation(EStructuralFeature eStructuralFeature)
           
protected  BasicExtendedMetaData.EStructuralFeatureExtendedMetaData BasicExtendedMetaData.getExtendedMetaData(EStructuralFeature eStructuralFeature)
           
 int ExtendedMetaData.getFeatureKind(EStructuralFeature eStructuralFeature)
          Returns the kind of XML structure that should be used to represent the given structural feature.
 int BasicExtendedMetaData.getFeatureKind(EStructuralFeature eStructuralFeature)
           
 java.lang.String Diagnostician.getFeatureLabel(EStructuralFeature eStructuralFeature)
           
static java.lang.String EObjectValidator.getFeatureLabel(EStructuralFeature eStructuralFeature, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 EStructuralFeature ExtendedMetaData.getGroup(EStructuralFeature eStructuralFeature)
          Returns the feature respresenting the model group or subtitution group head feature to which the implementation of the given feature is delegated.
 EStructuralFeature BasicExtendedMetaData.getGroup(EStructuralFeature eStructuralFeature)
           
 java.lang.String ExtendedMetaData.getName(EStructuralFeature eStructuralFeature)
          Returns the XML name for a structural feature.
 java.lang.String BasicExtendedMetaData.getName(EStructuralFeature eStructuralFeature)
           
 java.lang.String ExtendedMetaData.getNamespace(EStructuralFeature eStructuralFeature)
          Returns the namespace associated with the specified structural feature.
 java.lang.String BasicExtendedMetaData.getNamespace(EStructuralFeature eStructuralFeature)
           
 int ExtendedMetaData.getProcessingKind(EStructuralFeature eStructuralFeature)
          Returns the kind of contents processing to be used for a structural feature corresponding to an any wildcard.
 int BasicExtendedMetaData.getProcessingKind(EStructuralFeature eStructuralFeature)
           
protected  java.lang.String BasicExtendedMetaData.getQualifiedName(java.lang.String defaultNamespace, EStructuralFeature eStructuralFeature)
           
static EStructuralFeature.Internal.SettingDelegate.Factory EcoreUtil.getSettingDelegateFactory(EStructuralFeature eStructuralFeature)
           
protected  EStructuralFeature EcoreUtil.Copier.getTarget(EStructuralFeature eStructuralFeature)
          Returns the target feature used to populate a copy instance from the given source feature.
static FeatureMapUtil.Validator FeatureMapUtil.getValidator(EClass containingClass, EStructuralFeature eStructuralFeature)
           
 java.util.List<java.lang.String> ExtendedMetaData.getWildcards(EStructuralFeature eStructuralFeature)
          Returns the allowable namespace patterns for a structural feature corresponding to an any or anyAttribute wildcard.
 java.util.List<java.lang.String> BasicExtendedMetaData.getWildcards(EStructuralFeature eStructuralFeature)
           
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.
 int BasicFeatureMap.indexOf(EStructuralFeature feature, java.lang.Object object)
           
 int FeatureMapUtil.FeatureFeatureMap.indexOf(EStructuralFeature feature, java.lang.Object object)
           
 int FeatureMap.Internal.indexOf(EStructuralFeature feature, java.lang.Object object)
           
 int DelegatingFeatureMap.indexOf(EStructuralFeature feature, java.lang.Object object)
           
protected  int BasicFeatureMap.indexOf(EStructuralFeature feature, java.lang.Object object, boolean resolve)
           
protected  int DelegatingFeatureMap.indexOf(EStructuralFeature feature, java.lang.Object object, boolean resolve)
           
static boolean FeatureMapUtil.isCDATA(EStructuralFeature eStructuralFeature)
           
static boolean FeatureMapUtil.isComment(EStructuralFeature eStructuralFeature)
           
 boolean BasicFeatureMap.isEmpty(EStructuralFeature feature)
           
 boolean FeatureMapUtil.FeatureFeatureMap.isEmpty(EStructuralFeature feature)
           
 boolean FeatureMap.Internal.isEmpty(EStructuralFeature feature)
           
 boolean DelegatingFeatureMap.isEmpty(EStructuralFeature feature)
           
static boolean FeatureMapUtil.isFeatureMap(EStructuralFeature eStructuralFeature)
           
 boolean FeatureMapUtil.BasicValidator.isIncluded(EStructuralFeature feature)
           
protected  boolean ECrossReferenceEList.isIncluded(EStructuralFeature eStructuralFeature)
           
protected  boolean EContentsEList.isIncluded(EStructuralFeature eStructuralFeature)
           
protected  boolean EContentsEList.FeatureIteratorImpl.isIncluded(EStructuralFeature eStructuralFeature)
           
protected  boolean ECrossReferenceEList.isIncludedEntry(EStructuralFeature eStructuralFeature)
           
protected  boolean ECrossReferenceEList.FeatureIteratorImpl.isIncludedEntry(EStructuralFeature eStructuralFeature)
           
protected  boolean EContentsEList.isIncludedEntry(EStructuralFeature eStructuralFeature)
           
protected  boolean EContentsEList.FeatureIteratorImpl.isIncludedEntry(EStructuralFeature eStructuralFeature)
           
static boolean FeatureMapUtil.isMany(EObject owner, EStructuralFeature feature)
           
protected  boolean BasicFeatureMap.isMany(EStructuralFeature feature)
           
protected  boolean DelegatingFeatureMap.isMany(EStructuralFeature feature)
           
static boolean FeatureMapUtil.isProcessingInstruction(EStructuralFeature eStructuralFeature)
           
protected  boolean BasicFeatureMap.isResolveProxies(EStructuralFeature feature)
           
protected  boolean DelegatingFeatureMap.isResolveProxies(EStructuralFeature feature)
           
 boolean BasicFeatureMap.isSet(EStructuralFeature feature)
           
 boolean FeatureMapUtil.FeatureFeatureMap.isSet(EStructuralFeature feature)
           
 boolean FeatureMap.isSet(EStructuralFeature feature)
           
 boolean DelegatingFeatureMap.isSet(EStructuralFeature feature)
           
static boolean EcoreUtil.isSuppressedVisibility(EStructuralFeature eStructuralFeature, int accessor)
          Tests whether the given structural feature has been annotated to prevent generation of accessor methods in its interface.
static boolean FeatureMapUtil.isText(EStructuralFeature eStructuralFeature)
           
 boolean FeatureMapUtil.Validator.isValid(EStructuralFeature feature)
           
 boolean FeatureMapUtil.BasicValidator.isValid(EStructuralFeature feature)
           
 java.util.Iterator<java.lang.Object> BasicFeatureMap.iterator(EStructuralFeature feature)
           
 java.util.Iterator<java.lang.Object> FeatureMapUtil.FeatureFeatureMap.iterator(EStructuralFeature feature)
           
 java.util.Iterator<java.lang.Object> FeatureMap.Internal.iterator(EStructuralFeature feature)
           
 java.util.Iterator<java.lang.Object> DelegatingFeatureMap.iterator(EStructuralFeature feature)
           
static int DelegatingEcoreEList.Generic.kind(EStructuralFeature eStructuralFeature)
           
static int EcoreEList.Generic.kind(EStructuralFeature eStructuralFeature)
           
 int BasicFeatureMap.lastIndexOf(EStructuralFeature feature, java.lang.Object object)
           
 int FeatureMapUtil.FeatureFeatureMap.lastIndexOf(EStructuralFeature feature, java.lang.Object object)
           
 int FeatureMap.Internal.lastIndexOf(EStructuralFeature feature, java.lang.Object object)
           
 int DelegatingFeatureMap.lastIndexOf(EStructuralFeature feature, java.lang.Object object)
           
protected  int BasicFeatureMap.lastIndexOf(EStructuralFeature feature, java.lang.Object object, boolean resolve)
           
protected  int DelegatingFeatureMap.lastIndexOf(EStructuralFeature feature, java.lang.Object object, boolean resolve)
           
<T> EList<T>
BasicFeatureMap.list(EStructuralFeature feature)
           
<T> EList<T>
FeatureMapUtil.FeatureFeatureMap.list(EStructuralFeature feature)
           
<T> EList<T>
FeatureMap.list(EStructuralFeature feature)
           
<T> EList<T>
DelegatingFeatureMap.list(EStructuralFeature feature)
           
 java.util.ListIterator<java.lang.Object> BasicFeatureMap.listIterator(EStructuralFeature feature)
           
 java.util.ListIterator<java.lang.Object> FeatureMapUtil.FeatureFeatureMap.listIterator(EStructuralFeature feature)
           
 java.util.ListIterator<java.lang.Object> FeatureMap.Internal.listIterator(EStructuralFeature feature)
           
 java.util.ListIterator<java.lang.Object> DelegatingFeatureMap.listIterator(EStructuralFeature feature)
           
 java.util.ListIterator<java.lang.Object> BasicFeatureMap.listIterator(EStructuralFeature feature, int index)
           
 java.util.ListIterator<java.lang.Object> FeatureMapUtil.FeatureFeatureMap.listIterator(EStructuralFeature feature, int index)
           
 java.util.ListIterator<java.lang.Object> FeatureMap.Internal.listIterator(EStructuralFeature feature, int index)
           
 java.util.ListIterator<java.lang.Object> DelegatingFeatureMap.listIterator(EStructuralFeature feature, int index)
           
 java.lang.Object BasicFeatureMap.move(EStructuralFeature feature, int targetIndex, int sourceIndex)
           
 java.lang.Object FeatureMapUtil.FeatureFeatureMap.move(EStructuralFeature feature, int targetIndex, int sourceIndex)
           
 java.lang.Object FeatureMap.Internal.move(EStructuralFeature feature, int targetIndex, int sourceIndex)
           
 java.lang.Object DelegatingFeatureMap.move(EStructuralFeature feature, int targetIndex, int sourceIndex)
           
 void BasicFeatureMap.move(EStructuralFeature feature, int index, java.lang.Object object)
           
 void FeatureMapUtil.FeatureFeatureMap.move(EStructuralFeature feature, int index, java.lang.Object object)
           
 void FeatureMap.Internal.move(EStructuralFeature feature, int index, java.lang.Object object)
           
 void DelegatingFeatureMap.move(EStructuralFeature feature, int index, java.lang.Object object)
           
 void FeatureMapUtil.BasicValidator.Cache.put(EStructuralFeature eStructuralFeature, java.lang.Boolean isValid)
           
static void EcoreUtil.remove(EObject eObject, EStructuralFeature eStructuralFeature, java.lang.Object value)
          Removes the value from the feature of the object.
 java.lang.Object BasicFeatureMap.remove(EStructuralFeature feature, int index)
           
 java.lang.Object FeatureMapUtil.FeatureFeatureMap.remove(EStructuralFeature feature, int index)
           
 java.lang.Object FeatureMap.Internal.remove(EStructuralFeature feature, int index)
           
 java.lang.Object DelegatingFeatureMap.remove(EStructuralFeature feature, int index)
           
 boolean BasicFeatureMap.remove(EStructuralFeature feature, java.lang.Object object)
           
 boolean FeatureMapUtil.FeatureFeatureMap.remove(EStructuralFeature feature, java.lang.Object object)
           
 boolean FeatureMap.Internal.remove(EStructuralFeature feature, java.lang.Object object)
           
 boolean DelegatingFeatureMap.remove(EStructuralFeature feature, java.lang.Object object)
           
 boolean BasicFeatureMap.removeAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean FeatureMapUtil.FeatureFeatureMap.removeAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean FeatureMap.Internal.removeAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean DelegatingFeatureMap.removeAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
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.
 java.lang.Object BasicFeatureMap.resolveProxy(EStructuralFeature feature, int entryIndex, int index, java.lang.Object object)
           
 java.lang.Object FeatureMapUtil.FeatureFeatureMap.resolveProxy(EStructuralFeature feature, int entryIndex, int index, java.lang.Object object)
           
 java.lang.Object FeatureMap.Internal.resolveProxy(EStructuralFeature feature, int entryIndex, int index, java.lang.Object object)
           
 java.lang.Object DelegatingFeatureMap.resolveProxy(EStructuralFeature feature, int entryIndex, int index, java.lang.Object object)
           
 boolean BasicFeatureMap.retainAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean FeatureMapUtil.FeatureFeatureMap.retainAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean FeatureMap.Internal.retainAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 boolean DelegatingFeatureMap.retainAll(EStructuralFeature feature, java.util.Collection<?> collection)
           
 java.lang.Object BasicFeatureMap.set(EStructuralFeature feature, int index, java.lang.Object object)
           
 java.lang.Object FeatureMapUtil.FeatureFeatureMap.set(EStructuralFeature feature, int index, java.lang.Object object)
           
 java.lang.Object FeatureMap.Internal.set(EStructuralFeature feature, int index, java.lang.Object object)
           
 java.lang.Object DelegatingFeatureMap.set(EStructuralFeature feature, int index, java.lang.Object object)
           
 void BasicFeatureMap.set(EStructuralFeature feature, java.lang.Object object)
           
 void FeatureMapUtil.FeatureFeatureMap.set(EStructuralFeature feature, java.lang.Object object)
           
 void FeatureMap.set(EStructuralFeature feature, java.lang.Object object)
           
 void DelegatingFeatureMap.set(EStructuralFeature feature, java.lang.Object object)
           
 void BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.setAffiliation(EStructuralFeature affiliation)
           
 void BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.setAffiliation(EStructuralFeature affiliation)
           
 void ExtendedMetaData.setAffiliation(EStructuralFeature eStructuralFeature, EStructuralFeature affiliation)
          Sets the substitution group affiliation for the given structural feature.
 void BasicExtendedMetaData.setAffiliation(EStructuralFeature eStructuralFeature, EStructuralFeature affiliation)
           
 void ExtendedMetaData.setFeatureKind(EStructuralFeature eStructuralFeature, int kind)
          Sets the kind of XML structure that should be used to represent the given structural feature.
 void BasicExtendedMetaData.setFeatureKind(EStructuralFeature eStructuralFeature, int kind)
           
 void BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.setGroup(EStructuralFeature group)
           
 void BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.setGroup(EStructuralFeature group)
           
 void ExtendedMetaData.setGroup(EStructuralFeature eStructuralFeature, EStructuralFeature group)
          Sets a group or substitution group head feature, to which the implementation of the given feature should be delegated.
 void BasicExtendedMetaData.setGroup(EStructuralFeature eStructuralFeature, EStructuralFeature group)
           
 void ExtendedMetaData.setName(EStructuralFeature eStructuralFeature, java.lang.String name)
          Set the XML name for a structural feature.
 void BasicExtendedMetaData.setName(EStructuralFeature eStructuralFeature, java.lang.String name)
           
 void ExtendedMetaData.setNamespace(EStructuralFeature eStructuralFeature, java.lang.String namespace)
          Sets the namespace associated with the specified structural feature.
 void BasicExtendedMetaData.setNamespace(EStructuralFeature eStructuralFeature, java.lang.String namespace)
           
 void ExtendedMetaData.setProcessingKind(EStructuralFeature eStructuralFeature, int processingKind)
          Sets the kind of contents processing to be used for a structural feature corresponding to an any wildcard.
 void BasicExtendedMetaData.setProcessingKind(EStructuralFeature eStructuralFeature, int kind)
           
static void EcoreUtil.setSuppressedVisibility(EStructuralFeature eStructuralFeature, int accessor, boolean suppress)
          Sets or removes annotations on the given structural feature to prevent generation of accessor methods in its interface.
 EStructuralFeature.Setting BasicFeatureMap.setting(EStructuralFeature feature)
           
 EStructuralFeature.Setting FeatureMapUtil.FeatureFeatureMap.setting(EStructuralFeature feature)
           
 EStructuralFeature.Setting FeatureMap.Internal.setting(EStructuralFeature feature)
           
 EStructuralFeature.Setting DelegatingFeatureMap.setting(EStructuralFeature feature)
           
 java.lang.Object BasicFeatureMap.setUnique(EStructuralFeature feature, int index, java.lang.Object object)
           
 java.lang.Object FeatureMapUtil.FeatureFeatureMap.setUnique(EStructuralFeature feature, int index, java.lang.Object object)
           
 java.lang.Object FeatureMap.Internal.setUnique(EStructuralFeature feature, int index, java.lang.Object object)
           
 java.lang.Object DelegatingFeatureMap.setUnique(EStructuralFeature feature, int index, java.lang.Object object)
           
 void ExtendedMetaData.setWildcards(EStructuralFeature eStructuralFeature, java.util.List<java.lang.String> wildcards)
          Sets the allowable namespace patterns for a structural feature corresponding to an any or anyAttribute wildcard.
 void BasicExtendedMetaData.setWildcards(EStructuralFeature eStructuralFeature, java.util.List<java.lang.String> wildcards)
           
protected  boolean BasicFeatureMap.shouldUnset(EStructuralFeature feature, java.lang.Object value)
           
protected  boolean DelegatingFeatureMap.shouldUnset(EStructuralFeature feature, java.lang.Object value)
           
 int BasicFeatureMap.size(EStructuralFeature feature)
           
 int FeatureMapUtil.FeatureFeatureMap.size(EStructuralFeature feature)
           
 int FeatureMap.Internal.size(EStructuralFeature feature)
           
 int DelegatingFeatureMap.size(EStructuralFeature feature)
           
 java.lang.Object[] BasicFeatureMap.toArray(EStructuralFeature feature)
           
 java.lang.Object[] FeatureMapUtil.FeatureFeatureMap.toArray(EStructuralFeature feature)
           
 java.lang.Object[] FeatureMap.Internal.toArray(EStructuralFeature feature)
           
 java.lang.Object[] DelegatingFeatureMap.toArray(EStructuralFeature feature)
           
protected  java.lang.Object[] BasicFeatureMap.toArray(EStructuralFeature feature, boolean resolve)
           
protected  java.lang.Object[] DelegatingFeatureMap.toArray(EStructuralFeature feature, boolean resolve)
           
<T> T[]
BasicFeatureMap.toArray(EStructuralFeature feature, T[] array)
           
<T> T[]
FeatureMapUtil.FeatureFeatureMap.toArray(EStructuralFeature feature, T[] array)
           
<T> T[]
FeatureMap.Internal.toArray(EStructuralFeature feature, T[] array)
           
<T> T[]
DelegatingFeatureMap.toArray(EStructuralFeature feature, T[] array)
           
protected
<T> T[]
BasicFeatureMap.toArray(EStructuralFeature feature, T[] array, boolean resolve)
           
protected
<T> T[]
DelegatingFeatureMap.toArray(EStructuralFeature feature, T[] array, boolean resolve)
           
 void BasicFeatureMap.unset(EStructuralFeature feature)
           
 void FeatureMapUtil.FeatureFeatureMap.unset(EStructuralFeature feature)
           
 void FeatureMap.unset(EStructuralFeature feature)
           
 void DelegatingFeatureMap.unset(EStructuralFeature feature)
           
protected  boolean EObjectValidator.validate_MultiplicityConforms(EObject eObject, EStructuralFeature eStructuralFeature, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean EcoreValidator.validateEStructuralFeature_ValidDefaultValueLiteral(EStructuralFeature eStructuralFeature, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the ValidDefaultValueLiteral constraint of 'EStructural Feature'
 boolean EcoreValidator.validateEStructuralFeature(EStructuralFeature eStructuralFeature, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 

Constructors in org.eclipse.emf.ecore.util with parameters of type EStructuralFeature
BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl(EStructuralFeature eStructuralFeature)
           
BasicFeatureMap.FeatureEIterator(EStructuralFeature eStructuralFeature, FeatureMap.Internal featureMap)
           
BasicFeatureMap.ResolvingFeatureEIterator(EStructuralFeature eStructuralFeature, FeatureMap.Internal featureMap)
           
BasicFeatureMap(InternalEObject owner, int featureID, EStructuralFeature eStructuralFeature)
           
BasicSettingDelegate.Stateless(EStructuralFeature eStructuralFeature)
           
BasicSettingDelegate(EStructuralFeature eStructuralFeature)
           
DelegatingEcoreEList.Dynamic(InternalEObject owner, EStructuralFeature eStructuralFeature)
           
DelegatingEcoreEList.Dynamic(int kind, InternalEObject owner, EStructuralFeature eStructuralFeature)
           
DelegatingEcoreEList.UnmodifiableEList(InternalEObject owner, EStructuralFeature eStructuralFeature, java.util.List<E> underlyingList)
           
DelegatingFeatureMap.FeatureEIterator(EStructuralFeature eStructuralFeature, FeatureMap.Internal featureMap)
           
DelegatingFeatureMap.ResolvingFeatureEIterator(EStructuralFeature eStructuralFeature, FeatureMap.Internal featureMap)
           
DelegatingFeatureMap(InternalEObject owner, EStructuralFeature eStructuralFeature)
           
EContentsEList.FeatureIteratorImpl(EObject eObject, EStructuralFeature[] eStructuralFeatures)
           
EContentsEList.ResolvingFeatureIteratorImpl(EObject eObject, EStructuralFeature[] eStructuralFeatures)
           
EContentsEList(EObject eObject, EStructuralFeature[] eStructuralFeatures)
           
EcoreEList.Dynamic(int kind, java.lang.Class<?> dataClass, InternalEObject owner, EStructuralFeature eStructuralFeature)
           
EcoreEList.Dynamic(InternalEObject owner, EStructuralFeature eStructuralFeature)
           
EcoreEList.Dynamic(int kind, InternalEObject owner, EStructuralFeature eStructuralFeature)
           
EcoreEList.UnmodifiableEList.FastCompare(InternalEObject owner, EStructuralFeature eStructuralFeature, int size, java.lang.Object[] data)
           
EcoreEList.UnmodifiableEList(InternalEObject owner, EStructuralFeature eStructuralFeature, int size, java.lang.Object[] data)
           
ECrossReferenceEList.FeatureIteratorImpl(EObject eObject, EStructuralFeature[] eStructuralFeatures)
           
ECrossReferenceEList.ResolvingFeatureIteratorImpl(EObject eObject, EStructuralFeature[] eStructuralFeatures)
           
ECrossReferenceEList(EObject eObject, EStructuralFeature[] eStructuralFeatures)
           
FeatureMapUtil.BasicFeatureEIterator(EStructuralFeature eStructuralFeature, FeatureMap.Internal featureMap)
           
FeatureMapUtil.BasicValidator(EClass containingClass, EStructuralFeature eStructuralFeature)
           
FeatureMapUtil.EntryImpl(EStructuralFeature eStructuralFeature, java.lang.Object value)
           
FeatureMapUtil.FeatureEList.Basic(EStructuralFeature feature, FeatureMap.Internal featureMap)
           
FeatureMapUtil.FeatureEList(EStructuralFeature feature, FeatureMap.Internal featureMap)
           
FeatureMapUtil.FeatureENotificationImpl(InternalEObject owner, int eventType, EStructuralFeature feature, java.lang.Object oldObject, java.lang.Object newObject, int index)
           
FeatureMapUtil.FeatureENotificationImpl(InternalEObject owner, int eventType, EStructuralFeature feature, java.lang.Object oldObject, java.lang.Object newObject, int index, boolean wasSet)
           
FeatureMapUtil.FeatureFeatureMap(EStructuralFeature feature, FeatureMap.Internal featureMap)
           
FeatureMapUtil.FeatureValue(EStructuralFeature feature, FeatureMap.Internal featureMap)
           
 

Constructor parameters in org.eclipse.emf.ecore.util with type arguments of type EStructuralFeature
EContentsEList.FeatureIteratorImpl(EObject eObject, java.util.List<? extends EStructuralFeature> eStructuralFeatures)
           
EContentsEList.ResolvingFeatureIteratorImpl(EObject eObject, java.util.List<? extends EStructuralFeature> eStructuralFeatures)
           
EContentsEList(EObject eObject, java.util.List<? extends EStructuralFeature> eStructuralFeatures)
           
 

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

Fields in org.eclipse.emf.ecore.xmi declared as EStructuralFeature
protected  EStructuralFeature IllegalValueException.feature
           
 

Methods in org.eclipse.emf.ecore.xmi that return EStructuralFeature
 EStructuralFeature DOMHelper.getEStructuralFeature(org.w3c.dom.Node node)
           
 EStructuralFeature XMLHelper.ManyReference.getFeature()
           
 EStructuralFeature IllegalValueException.getFeature()
           
 EStructuralFeature XMLResource.XMLMap.getFeature(EClass eClass, java.lang.String namespaceURI, java.lang.String name)
          Returns the feature for the given class with the given namespace URI and name.
 EStructuralFeature XMLHelper.getFeature(EClass eClass, java.lang.String namespaceURI, java.lang.String name)
          Returns the structural feature for the XML element/attribute with the given namespaceURI and name.
 EStructuralFeature XMLHelper.getFeature(EClass eClass, java.lang.String namespaceURI, java.lang.String name, boolean isElement)
          Returns the structural feature for the XML element/attribute with the given namespaceURI and name.
 EStructuralFeature XMLResource.ElementHandler.getRoot(ExtendedMetaData extendedMetaData, EClassifier eClassifier)
          Returns an appropriate feature for serializing a value of the give type.
 EStructuralFeature XMLResource.ElementHandler.getSubstitutionGroup(ExtendedMetaData extendedMetaData, EStructuralFeature eStructuralFeature, EClassifier eClassifier)
          Returns an feature, related by substitution group affiliation to the given feature, for serializing a value of the give type.
 

Methods in org.eclipse.emf.ecore.xmi that return types with arguments of type EStructuralFeature
 java.util.List<EStructuralFeature> XMLResource.XMLMap.getFeatures(EClass eClass)
          Returns the list of features for the given class in the order in which they should be saved.
 

Methods in org.eclipse.emf.ecore.xmi with parameters of type EStructuralFeature
 int XMLHelper.getFeatureKind(EStructuralFeature feature)
          Return the kind of feature.
 java.lang.String XMLHelper.getQName(EStructuralFeature feature)
          By default, this method returns the name of the feature.
 EStructuralFeature XMLResource.ElementHandler.getSubstitutionGroup(ExtendedMetaData extendedMetaData, EStructuralFeature eStructuralFeature, EClassifier eClassifier)
          Returns an feature, related by substitution group affiliation to the given feature, for serializing a value of the give type.
 java.lang.Object XMLHelper.getValue(EObject eObject, EStructuralFeature eStructuralFeature)
          Returns the XMI value of the EObject's feature
 void XMLHelper.populateNameInfo(NameInfo nameInfo, EStructuralFeature feature)
          This method populates the given NameInfo with name information, resetting all the current values in the nameInfo
 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 XMLHelper.setValue(EObject eObject, EStructuralFeature eStructuralFeature, java.lang.Object value, int position)
          Set the value of the feature for the object.
 boolean XMLSave.XMLTypeInfo.shouldSaveType(EClass objectType, EClass featureType, EStructuralFeature feature)
          Determines whether type information should be saved for an object of the specified type in a feature of the specified type.
 boolean XMLSave.XMLTypeInfo.shouldSaveType(EClass objectType, EClassifier featureType, EStructuralFeature feature)
          Determines whether type information should be saved for an object of the specified type in a feature of the specified type.
 

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

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

Fields in org.eclipse.emf.ecore.xmi.impl declared as EStructuralFeature
protected  EStructuralFeature XMLHandler.contextFeature
           
protected  EStructuralFeature[][] XMLSaveImpl.Lookup.features
           
protected static EStructuralFeature XMLSaveImpl.Lookup.NULL_FEATURE
           
 

Fields in org.eclipse.emf.ecore.xmi.impl with type parameters of type EStructuralFeature
protected  java.util.Map<EClass,EList<EStructuralFeature>> XMLMapImpl.eClassToFeatures
           
protected  java.util.Map<EStructuralFeature,java.lang.Integer> XMLHelperImpl.featuresToKinds
           
protected  java.util.Map<EStructuralFeature,java.lang.Integer> XMLHandler.featuresToKinds
           
protected  java.util.HashMap<org.w3c.dom.Node,EStructuralFeature> DefaultDOMHandlerImpl.nodeToFeature
          store node to containment feature mapping
protected  java.util.Map<XMLSaveImpl.Lookup.FeatureClassifierPair,EStructuralFeature> XMLSaveImpl.Lookup.substitutionGroupMap
           
 

Methods in org.eclipse.emf.ecore.xmi.impl that return EStructuralFeature
protected  EStructuralFeature SAXXMLHandler.getContentFeature(EObject object)
           
 EStructuralFeature DefaultDOMHandlerImpl.getEStructuralFeature(org.w3c.dom.Node node)
           
 EStructuralFeature XMLHandler.SingleReference.getFeature()
           
 EStructuralFeature XMLHandler.ManyReference.getFeature()
           
 EStructuralFeature XMLHelperImpl.getFeature(EClass eClass, java.lang.String namespaceURI, java.lang.String name)
           
 EStructuralFeature XMLMapImpl.getFeature(EClass eClass, java.lang.String namespaceURI, java.lang.String name)
           
 EStructuralFeature XMLHelperImpl.getFeature(EClass eClass, java.lang.String namespaceURI, java.lang.String name, boolean isElement)
           
 EStructuralFeature EMOFHelperImpl.getFeature(EClass eClass, java.lang.String namespaceURI, java.lang.String name, boolean isElement)
           
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.
 EStructuralFeature[] XMLSaveImpl.Lookup.getFeatures(EClass cls)
           
protected  EStructuralFeature XMLHelperImpl.getFeatureWithoutMap(EClass eClass, java.lang.String name)
           
 EStructuralFeature XMLSaveImpl.Lookup.getRoot(EClassifier eClassifier)
           
 EStructuralFeature ElementHandlerImpl.getRoot(ExtendedMetaData extendedMetaData, EClassifier eClassifier)
           
 EStructuralFeature XMLSaveImpl.Lookup.getSubstitutionGroup(EStructuralFeature eStructuralFeature, EClassifier eClassifier)
           
protected  EStructuralFeature ElementHandlerImpl.getSubstitutionGroup(ExtendedMetaData extendedMetaData, EPackage ePackage, EClass eContainingClass, EStructuralFeature eStructuralFeature, EClassifier eClassifier)
          Searches the document root object package for a changeable (non-abstract) element that is affiliated with the given feature in the given class and a classifier that exactly matches the given classifier
 EStructuralFeature ElementHandlerImpl.getSubstitutionGroup(ExtendedMetaData extendedMetaData, EStructuralFeature eStructuralFeature, EClassifier eClassifier)
           
protected  EStructuralFeature[] XMLSaveImpl.Lookup.listFeatures(EClass cls)
           
 

Methods in org.eclipse.emf.ecore.xmi.impl that return types with arguments of type EStructuralFeature
 java.util.List<EStructuralFeature> XMLMapImpl.getFeatures(EClass eClass)
           
 

Methods in org.eclipse.emf.ecore.xmi.impl with parameters of type EStructuralFeature
protected  void XMLHelperImpl.computeFeatureKind(EStructuralFeature feature)
           
protected  void XMIHandler.createObject(EObject peekObject, EStructuralFeature feature)
           
protected  void XMLHandler.createObject(EObject peekObject, EStructuralFeature feature)
          Create an object based on the given feature and 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.
protected  int XMLSaveImpl.Lookup.featureKind(EStructuralFeature f)
           
protected  java.lang.String XMLSaveImpl.getContent(EObject o, EStructuralFeature[] features)
           
protected  java.lang.String XMLSaveImpl.getDataTypeElementSingleSimple(EObject o, EStructuralFeature f)
           
protected  java.lang.String EMOFSaveImpl.getDatatypeValue(java.lang.Object value, EStructuralFeature f, boolean isAttribute)
           
protected  java.lang.String XMLSaveImpl.getDatatypeValue(java.lang.Object value, EStructuralFeature f, boolean isAttribute)
           
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)
           
 int XMLHelperImpl.getFeatureKind(EStructuralFeature feature)
           
 int EMOFExtendedMetaData.getFeatureKind(EStructuralFeature feature)
           
 int[] XMLSaveImpl.Lookup.getKinds(EClass cls, EStructuralFeature[] featureList)
           
 java.lang.String EMOFExtendedMetaData.getName(EStructuralFeature eStructuralFeature)
           
 java.lang.String XMLHelperImpl.getQName(EStructuralFeature feature)
           
 EStructuralFeature XMLSaveImpl.Lookup.getSubstitutionGroup(EStructuralFeature eStructuralFeature, EClassifier eClassifier)
           
protected  EStructuralFeature ElementHandlerImpl.getSubstitutionGroup(ExtendedMetaData extendedMetaData, EPackage ePackage, EClass eContainingClass, EStructuralFeature eStructuralFeature, EClassifier eClassifier)
          Searches the document root object package for a changeable (non-abstract) element that is affiliated with the given feature in the given class and a classifier that exactly matches the given classifier
 EStructuralFeature ElementHandlerImpl.getSubstitutionGroup(ExtendedMetaData extendedMetaData, EStructuralFeature eStructuralFeature, EClassifier eClassifier)
           
 java.lang.Object XMLHelperImpl.getValue(EObject obj, EStructuralFeature f)
           
 java.lang.Object EMOFHelperImpl.getValue(EObject object, EStructuralFeature feature)
           
protected  boolean XMLSaveImpl.isEmpty(EObject o, EStructuralFeature f)
           
protected  boolean XMLSaveImpl.isNil(EObject o, EStructuralFeature f)
           
protected  int[] XMLSaveImpl.Lookup.listKinds(EStructuralFeature[] featureList)
           
 void XMLHelperImpl.populateNameInfo(NameInfo nameInfo, EStructuralFeature feature)
           
 void DefaultDOMHandlerImpl.recordValues(org.w3c.dom.Node node, EObject container, EStructuralFeature feature, java.lang.Object 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 EMOFSaveImpl.saveContainedMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveContainedMany(EObject o, EStructuralFeature f)
           
protected  void EMOFSaveImpl.saveContainedSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveContainedSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveDataTypeAttributeMany(EObject o, EStructuralFeature f)
           
protected  void EMOFSaveImpl.saveDataTypeElementSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.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  void XMLSaveImpl.saveElement(InternalEObject o, EStructuralFeature f)
           
protected  boolean XMLSaveImpl.saveElementFeatureMap(EObject o, EStructuralFeature f)
           
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.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.saveManyEmpty(EStructuralFeature f)
           
protected  void XMLSaveImpl.saveNil(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveNil(EStructuralFeature f)
           
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 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  boolean EMOFSaveImpl.shouldSaveFeature(EObject o, EStructuralFeature f)
           
protected  boolean XMLSaveImpl.shouldSaveFeature(EObject o, EStructuralFeature f)
           
 boolean EMOFSaveImpl.EMOFXMLTypeInfoImpl.shouldSaveType(EClass objectType, EClass featureType, EStructuralFeature feature)
           
 boolean XMLSaveImpl.XMLTypeInfoImpl.shouldSaveType(EClass objectType, EClass featureType, EStructuralFeature feature)
           
 boolean EMOFSaveImpl.EMOFXMLTypeInfoImpl.shouldSaveType(EClass objectType, EClassifier featureType, EStructuralFeature feature)
           
 boolean XMLSaveImpl.XMLTypeInfoImpl.shouldSaveType(EClass objectType, EClassifier featureType, EStructuralFeature feature)
           
protected  EObject XMLHandler.validateCreateObjectFromFactory(EFactory factory, java.lang.String typeName, EObject newObject, EStructuralFeature feature)
           
 

Constructors in org.eclipse.emf.ecore.xmi.impl with parameters of type EStructuralFeature
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 EStructuralFeature in org.eclipse.emf.edit.command
 

Fields in org.eclipse.emf.edit.command declared as EStructuralFeature
protected  EStructuralFeature AddCommand.feature
          This is the feature of the owner object upon the command will act.
protected  EStructuralFeature SetCommand.feature
          This is the feature of the owner object upon the command will act.
protected  EStructuralFeature RemoveCommand.feature
          This is the feature of the owner object upon the command will act.
protected  EStructuralFeature ReplaceCommand.feature
          This is the feature of the owner object upon the command will act.
protected  EStructuralFeature MoveCommand.feature
          This is the feature of the owner object upon the command will act.
protected  EStructuralFeature CreateChildCommand.feature
          This is the feature of the owner to which the child will be added.
 

Methods in org.eclipse.emf.edit.command that return EStructuralFeature
 EStructuralFeature CommandParameter.getEStructuralFeature()
          This returns the specified feature as a EStructuralFeature, if it is one.
 EStructuralFeature AddCommand.getFeature()
          This returns the feature of the owner object upon the command will act.
 EStructuralFeature SetCommand.getFeature()
          This returns the feature of the owner object upon the command will act.
 EStructuralFeature RemoveCommand.getFeature()
          This returns the feature of the owner object upon the command will act.
 EStructuralFeature ReplaceCommand.getFeature()
          This returns the feature of the owner object upon the command will act.
 EStructuralFeature MoveCommand.getFeature()
          This returns the feature of the owner object upon the command will act.
 

Methods in org.eclipse.emf.edit.command with parameters of type EStructuralFeature
static EList<java.lang.Object> AbstractOverrideableCommand.getOwnerList(EObject owner, EStructuralFeature feature)
           
protected  boolean DragAndDropCommand.isNonContainment(EStructuralFeature feature)
           
protected  boolean AddCommand.isUserElement(EStructuralFeature entryFeature)
           
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.
 

Constructors in org.eclipse.emf.edit.command with parameters of type EStructuralFeature
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.
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.
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 EStructuralFeature in org.eclipse.emf.edit.provider
 

Fields in org.eclipse.emf.edit.provider declared as EStructuralFeature
 EStructuralFeature ItemProviderAdapter.ChildrenStore.Entry.feature
           
protected  EStructuralFeature ItemPropertyDescriptor.feature
          This is the structural feature that provides the values for this property.
protected  EStructuralFeature WrapperItemProvider.feature
          The structural feature, if applicable, through which the value can be set and retrieved.
 

Fields in org.eclipse.emf.edit.provider with type parameters of type EStructuralFeature
protected  java.util.List<EStructuralFeature> ItemProviderAdapter.childrenFeatures
          This is used to store all the children features.
 

Methods in org.eclipse.emf.edit.provider that return EStructuralFeature
protected  EStructuralFeature ItemProviderAdapter.getChildFeature(java.lang.Object object, java.lang.Object child)
          This returns the most appropriate feature of the object into which the given child could be added.
protected  EStructuralFeature FeatureMapEntryWrapperItemProvider.getEntryFeature()
          Returns the feature of the wrapped feature map entry.
 EStructuralFeature IWrapperItemProvider.getFeature()
          Returns the structural feature through which the value can be set and retrieved, or null if the feature is unknown or not applicable.
 EStructuralFeature WrapperItemProvider.getFeature()
          Returns the structural feature through which the value can be set and retrieved, or null if the feature is unknown or not applicable.
protected  EStructuralFeature ReflectiveItemProvider.getLabelFeature(EClass eClass)
           
protected  EStructuralFeature ItemProviderAdapter.getSetFeature(java.lang.Object object, java.lang.Object value)
          This returns the most appropriate feature of the object into which the value be set.
 

Methods in org.eclipse.emf.edit.provider that return types with arguments of type EStructuralFeature
protected  java.util.List<? extends EStructuralFeature> ReflectiveItemProvider.getAllDelegatedFeatures(EStructuralFeature feature)
           
protected  java.util.Collection<? extends EStructuralFeature> ItemProviderAdapter.getChildrenFeatures(java.lang.Object object)
          If this is defined to be something other than an empty list, it is used to implement getChildren, including in determining whether to cache children and, if so, in setting up the store.
protected  java.util.Collection<? extends EStructuralFeature> ReflectiveItemProvider.getChildrenFeatures(java.lang.Object object)
           
protected  java.util.Collection<? extends EStructuralFeature> ItemProviderAdapter.getSetFeatures(java.lang.Object object)
          If this is defined to be something other than an empty list, it is used to implement getSetFeature and to deduce the EMF feature in the SetCommand createCommand.
 

Methods in org.eclipse.emf.edit.provider with parameters of type EStructuralFeature
 boolean ItemProviderAdapter.ChildrenStore.contains(EStructuralFeature feature)
          Returns whether the store handles children of the specified feature.
protected  Command ItemProviderAdapter.createAddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.util.Collection<?> collection, int index)
          This creates a primitive AddCommand.
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  ItemPropertyDescriptor ItemProviderAdapter.createItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, boolean multiLine, boolean sortChoices, java.lang.Object staticImage, java.lang.String category, java.lang.String[] filterFlags)
          Creates an instance that uses a resource locator; indicates whether to be multi-line and to sort choices; specifies a static image, a category, and filter flags; and determines the cell editor from the type of the structural feature.
protected  ItemPropertyDescriptor ItemProviderAdapter.createItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.Object staticImage, java.lang.String category, java.lang.String[] filterFlags)
          This creates an item provider descriptor that uses a resource locator; specifies a static image, a category, and filter flags; and determines the cell editor from the type of the structural feature.
protected  EList<java.lang.Object> ItemProviderAdapter.ChildrenStore.createList(EStructuralFeature feature)
          Returns a list, either a full list implementation or a fixed-sized modifiable singleton list, depending on the multiplicity of the feature.
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, EStructuralFeature feature, java.util.Collection<?> collection)
          This creates a primitive RemoveCommand.
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.
 java.lang.Object ItemProviderAdapter.ChildrenStore.get(EStructuralFeature feature, int index)
          Returns either a single element of the specified feature or, if index is -1, the value view.
protected  java.util.List<? extends EStructuralFeature> ReflectiveItemProvider.getAllDelegatedFeatures(EStructuralFeature feature)
           
static java.lang.String ItemPropertyDescriptor.getDefaultId(EStructuralFeature eStructuralFeature)
          Returns the feature's default identifier.
protected  ItemProviderAdapter.ChildrenStore.Entry ItemProviderAdapter.ChildrenStore.getEntry(EStructuralFeature feature)
           
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.
 EList<java.lang.Object> ItemProviderAdapter.ChildrenStore.getList(EStructuralFeature feature)
          Returns the list view of the specified feature, or null if the store does not handle the feature.
 int ItemProviderAdapter.ChildrenStore.getOffset(EStructuralFeature feature)
          Returns the offset in the list returned by getChildren of given feature's children.
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  java.lang.Object WrapperItemProvider.WrapperItemPropertyDescriptor.getValue(EObject object, EStructuralFeature feature)
          Returns a value from a model object.
 java.lang.Object ItemProviderAdapter.ChildrenStore.getValue(EStructuralFeature feature)
          Returns the value view of the specified feature.
protected  boolean ItemProviderAdapter.isValidValue(java.lang.Object object, java.lang.Object value, EStructuralFeature feature)
          This returns whether the given value is an appropriate instance for the given feature of the given object.
 boolean ItemProviderAdapter.ChildrenStore.set(EStructuralFeature feature, int index, java.lang.Object object)
          Sets either a single element of the specified feature or, if the index is -1, the value of the feature.
protected  void WrapperItemProvider.WrapperItemPropertyDescriptor.setValue(EObject object, EStructuralFeature feature, java.lang.Object value)
          Sets a value on a model object.
 boolean ItemProviderAdapter.ChildrenStore.setValue(EStructuralFeature feature, java.lang.Object value)
          Sets the value of the specified feature.
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.
 

Constructors in org.eclipse.emf.edit.provider with parameters of type EStructuralFeature
DelegatingWrapperItemProvider(java.lang.Object value, java.lang.Object owner, EStructuralFeature feature, int index, AdapterFactory adapterFactory)
          Creates an instance for the given value.
ItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature)
          This creates an instance that uses a resource locator and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable)
          This creates an instance that uses a resource locator and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, boolean multiLine, boolean sortChoices, java.lang.Object staticImage, java.lang.String category, java.lang.String[] filterFlags)
          This creates an instance that uses a resource locator; indicates whether to be multi-line and to sort choices; specifies a static image, a category, and filter flags; and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.Object staticImage)
          This creates an instance that uses a resource locator, specifies a static image, and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.Object staticImage, java.lang.String category)
          This creates an instance that uses a resource locator, specifies a static image and category, and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.Object staticImage, java.lang.String category, java.lang.String[] filterFlags)
          This creates an instance that uses a resource locator; specifies a static image, a category, and filter flags; and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.String category)
          This creates an instance that uses a resource locator, specifies a category, and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.String category, java.lang.String[] filterFlags)
          This creates an instance that uses a resource locator, specifies a category and filter flags, and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, EStructuralFeature feature)
          This creates an instance that does not use a resource locator and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable)
          This creates an instance that does not use a resource locator and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.Object staticImage)
          This creates an instance that does not use a resource locator, specifies a static image, and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.Object staticImage, java.lang.String category)
          This creates an instance that does not use a resource locator, specifies a static image and category, and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.Object staticImage, java.lang.String category, java.lang.String[] filterFlags)
          This creates an instance that does not use a resource locator; specifies a static image, a category, and filter flags; and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.String category)
          This creates an instance that does not use a resource locator, specifies a category, and determines the cell editor from the type of the structural feature.
ItemPropertyDescriptor(AdapterFactory adapterFactory, java.lang.String displayName, java.lang.String description, EStructuralFeature feature, boolean isSettable, java.lang.String category, java.lang.String[] filterFlags)
          This creates an instance that does not use a resource locator, specifies a category and filter flags, and determines the cell editor from the type of the structural feature.
ItemProviderAdapter.ChildrenStore.Entry(EStructuralFeature feature)
           
WrapperItemProvider.WrapperItemPropertyDescriptor(ResourceLocator resourceLocator, EStructuralFeature feature)
           
WrapperItemProvider(java.lang.Object value, java.lang.Object owner, EStructuralFeature feature, int index, AdapterFactory adapterFactory)
          Creates an instance.
 

Constructor parameters in org.eclipse.emf.edit.provider with type arguments of type EStructuralFeature
ItemProviderAdapter.ChildrenStore(java.util.Collection<? extends EStructuralFeature> features)
          Creates a store for the children of the given features.
 

Uses of EStructuralFeature in org.eclipse.emf.edit.provider.resource
 

Methods in org.eclipse.emf.edit.provider.resource that return types with arguments of type EStructuralFeature
 java.util.Collection<? extends EStructuralFeature> ResourceItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ResourceItemProvider.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in createCommand.
 java.util.Collection<? extends EStructuralFeature> ResourceSetItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ResourceSetItemProvider.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in createCommand.
 

Uses of EStructuralFeature in org.eclipse.emf.edit.tree.provider
 

Methods in org.eclipse.emf.edit.tree.provider that return types with arguments of type EStructuralFeature
 java.util.Collection<? extends EStructuralFeature> TreeNodeItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement getChildren and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in createCommand
 

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

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

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

Fields in org.eclipse.emf.importer.java.builder with type parameters of type EStructuralFeature
protected  java.util.Set<EStructuralFeature> JavaEcoreBuilder.eStructuralFeatures
          The features handled during the traversal.
 

Methods in org.eclipse.emf.importer.java.builder that return EStructuralFeature
protected  EStructuralFeature JavaEcoreBuilder.createFeature(EClass eClass, java.lang.String name, EGenericType eGenericType)
           
 

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

Fields in org.eclipse.emf.importer.rose.builder with type parameters of type EStructuralFeature
protected  java.util.Comparator<EStructuralFeature> RoseEcoreBuilder.eStructuralFeatureComparator
           
protected  java.util.List<EStructuralFeature> RoseEcoreBuilder.eStructuralFeatures
           
protected  java.util.Map<EStructuralFeature,java.lang.String> RoseEcoreBuilder.eStructuralFeatureToXMLNamespaceMap
           
 

Methods in org.eclipse.emf.importer.rose.builder with parameters of type EStructuralFeature
protected  void RoseEcoreBuilder.setEStructuralFeatureProperties(RoseNode roseNode, EStructuralFeature eStructuralFeature)
           
protected  void RoseEcoreBuilder.setEStructuralFeatureVisibility(RoseNode roseNode, EStructuralFeature eStructuralFeature)
          Maps the single, user-friendly Rose setting into accessor method suppression, via EcoreUtil.
 

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

Methods in org.eclipse.emf.mapping.ecore2xml.action with parameters of type EStructuralFeature
protected static int GenerateEcore2XMLActionDelegate.getXMLRepresentation(EStructuralFeature eStructuralFeature)
           
 

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

Methods in org.eclipse.emf.mapping.ecore2xml.impl that return EStructuralFeature
 EStructuralFeature XMLMapImpl.getFeature(EClass eClass, java.lang.String namespaceURI, java.lang.String name)
           
 

Methods in org.eclipse.emf.mapping.ecore2xml.impl that return types with arguments of type EStructuralFeature
 java.util.List<EStructuralFeature> XMLMapImpl.getFeatures(EClass eClass)
           
 

Uses of EStructuralFeature in org.eclipse.emf.mapping.ecore2xml.provider
 

Methods in org.eclipse.emf.mapping.ecore2xml.provider that return EStructuralFeature
protected  EStructuralFeature ENamedElementToXMLInfoMapEntryItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature XMLMapItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
 

Methods in org.eclipse.emf.mapping.ecore2xml.provider that return types with arguments of type EStructuralFeature
 java.util.Collection<? extends EStructuralFeature> ENamedElementToXMLInfoMapEntryItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> XMLMapItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 

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

Methods in org.eclipse.emf.mapping.ecore2xml.util with parameters of type EStructuralFeature
 int Ecore2XMLExtendedMetaData.getFeatureKind(EStructuralFeature eStructuralFeature)
           
 java.lang.String Ecore2XMLExtendedMetaData.getName(EStructuralFeature eStructuralFeature)
           
 

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

Methods in org.eclipse.emf.mapping.provider that return EStructuralFeature
protected  EStructuralFeature MappingHelperItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
protected  EStructuralFeature MappingItemProvider.getChildFeature(java.lang.Object object, java.lang.Object child)
           
 EStructuralFeature MappingItemProvider.getSetFeature(java.lang.Object object, java.lang.Object value)
           
 

Methods in org.eclipse.emf.mapping.provider that return types with arguments of type EStructuralFeature
 java.util.Collection<? extends EStructuralFeature> MappingHelperItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement MappingHelperItemProvider.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)
 java.util.Collection<? extends EStructuralFeature> MappingItemProvider.getChildrenFeatures(java.lang.Object object)
          This specifies how to implement MappingItemProvider.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an AddCommand, RemoveCommand or MoveCommand in MappingItemProvider.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter).
 

Methods in org.eclipse.emf.mapping.provider with parameters of type EStructuralFeature
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.
 

Uses of EStructuralFeature in org.eclipse.emf.oda.ecore.util
 

Methods in org.eclipse.emf.oda.ecore.util that return EStructuralFeature
protected static EStructuralFeature StringUtil.getLabelFeature(EClass eClass)
           
 

Methods in org.eclipse.emf.oda.ecore.util with parameters of type EStructuralFeature
static java.lang.String StringUtil.getFeatureText(EStructuralFeature feature)
          Returns formatted text for the specified feature
 


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