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.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.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.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.util   
org.eclipse.emf.mapping.provider   
 

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.setEcoreFeature(EStructuralFeature value)
          Sets the value of the 'Ecore Feature' reference
 void GenFeature.initialize(EStructuralFeature eFeature)
           
 

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.getEcoreFeature()
           
 EStructuralFeature GenFeatureImpl.basicGetEcoreFeature()
           
 

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

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 GenPackageItemProvider.getChildFeature(Object object, Object child)
           
protected  EStructuralFeature GenModelItemProvider.getChildFeature(Object object, Object child)
           
protected  EStructuralFeature GenClassItemProvider.getChildFeature(Object object, Object child)
           
protected  EStructuralFeature GenAnnotationItemProvider.getChildFeature(Object object, Object child)
           
 

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

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

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 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 EObject.eContainingFeature()
           Returns the particular feature of the container that actually holds the object, or null, if there is no container.
 EStructuralFeature EClass.getEStructuralFeature(int featureID)
           Returns the feature with this ID.
 EStructuralFeature EClass.getEStructuralFeature(String featureName)
           Returns the feature with this name.
 

Methods in org.eclipse.emf.ecore with parameters of type EStructuralFeature
 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.
 EStructuralFeature.Setting InternalEObject.eSetting(EStructuralFeature feature)
          Returns a setting that can be used to access this object's feature.
 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.
 Object InternalEObject.EStore.get(InternalEObject object, EStructuralFeature feature, int index)
          Returns the value at the index in the content of the object's feature.
 Object InternalEObject.EStore.set(InternalEObject object, EStructuralFeature feature, int index, Object value)
          Sets the value at the index in the content of the object's feature.
 boolean InternalEObject.EStore.isSet(InternalEObject object, EStructuralFeature feature)
          Returns whether the object's feature is considered set.
 void InternalEObject.EStore.unset(InternalEObject object, EStructuralFeature feature)
          Unsets the feature of the object.
 boolean InternalEObject.EStore.isEmpty(InternalEObject object, EStructuralFeature feature)
          Returns whether the content of the object's feature is empty.
 int InternalEObject.EStore.size(InternalEObject object, EStructuralFeature feature)
          Returns the number of values in the content of the object's feature.
 boolean InternalEObject.EStore.contains(InternalEObject object, EStructuralFeature feature, Object value)
          Returns whether the content of the object's feature contains the given value.
 int InternalEObject.EStore.indexOf(InternalEObject object, EStructuralFeature feature, Object value)
          Returns the first index of the given value in the content of the object's feature.
 int InternalEObject.EStore.lastIndexOf(InternalEObject object, EStructuralFeature feature, Object value)
          Returns the last index of the given value in the content of the object's feature.
 void InternalEObject.EStore.add(InternalEObject object, EStructuralFeature feature, int index, Object value)
          Adds the value at the index in the content of the object's feature.
 Object InternalEObject.EStore.remove(InternalEObject object, EStructuralFeature feature, int index)
          Removes the value at the index in the content of the object's feature.
 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.
 void InternalEObject.EStore.clear(InternalEObject object, EStructuralFeature feature)
          Removes all values form the content of the object's feature
 Object[] InternalEObject.EStore.toArray(InternalEObject object, EStructuralFeature feature)
          Returns a new array of the values in the content of the object's feature.
 Object[] InternalEObject.EStore.toArray(InternalEObject object, EStructuralFeature feature, Object[] array)
          Returns an array of the values in the content of the object's feature.
 int InternalEObject.EStore.hashCode(InternalEObject object, EStructuralFeature feature)
          Returns the hash code of the content of the object's feature.
 String EValidator.SubstitutionLabelProvider.getFeatureLabel(EStructuralFeature eStructuralFeature)
          Returns the label used to identify a feature.
 Object EObject.eGet(EStructuralFeature feature)
           Returns the value of the given feature of this object.
 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.
 void EObject.eSet(EStructuralFeature feature, Object newValue)
           Sets the value of the given feature of the object to the new value.
 boolean EObject.eIsSet(EStructuralFeature feature)
           Returns whether the feature of the object is considered to be set.
 void EObject.eUnset(EStructuralFeature feature)
           Unsets the feature of the object.
 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.
 

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

Methods in org.eclipse.emf.ecore.change that return EStructuralFeature
 EStructuralFeature ListChange.getFeature()
          Returns the value of the 'Feature' reference
 EStructuralFeature FeatureMapEntry.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
 void ListChange.setFeature(EStructuralFeature value)
          Sets the value of the 'Feature' reference
 void FeatureMapEntry.setFeature(EStructuralFeature value)
          Sets the value of the 'Feature' reference
 void FeatureChange.setFeature(EStructuralFeature value)
          Sets the value of the 'Feature' reference
 FeatureChange ChangeFactory.createFeatureChange(EStructuralFeature feature, Object oldValue, boolean oldIsSet)
           
 FeatureMapEntry ChangeFactory.createFeatureMapEntry(EStructuralFeature feature, Object value)
           
 

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

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

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

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

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

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

Methods in org.eclipse.emf.ecore.change.provider that return EStructuralFeature
protected  EStructuralFeature ChangeDescriptionItemProvider.getChildFeature(Object object, Object child)
           
 

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

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

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 EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.feature
           
protected  EStructuralFeature EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.featureMapFeature
           
protected  EStructuralFeature EStructuralFeatureImpl.InternalSettingDelegateMany.feature
           
protected  EStructuralFeature EStructuralFeatureImpl.InternalSettingDelegateSingle.feature
           
protected  EStructuralFeature EStructuralFeatureImpl.SettingMany.eStructuralFeature
           
protected  EStructuralFeature EStoreEObjectImpl.EStoreImpl.Entry.eStructuralFeature
           
protected  EStructuralFeature ENotificationImpl.feature
           
protected  EStructuralFeature[] EClassImpl.eAllStructuralFeaturesData
           
protected  EStructuralFeature DynamicEObjectImpl.BasicEMapEntry.keyFeature
           
protected  EStructuralFeature DynamicEObjectImpl.BasicEMapEntry.valueFeature
           
 

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

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

Constructors in org.eclipse.emf.ecore.impl with parameters of type EStructuralFeature
EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator(EStructuralFeature feature, EStructuralFeature featureMapFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateMany(int style, Class dataClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateMany(int style, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateMany(int style, Class dataClass, EStructuralFeature feature, EReference inverseFeature)
           
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(Object defaultValue, Object intrinsicDefaultValue, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleDataDynamic(EDataType eDataType, Object defaultValue, Object intrinsicDefaultValue, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleDataStatic(Class dataClass, Object defaultValue, Object intrinsicDefaultValue, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleDataUnsettable(Object defaultValue, Object intrinsicDefaultValue, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleDataUnsettableDynamic(EDataType eDataType, Object defaultValue, Object intrinsicDefaultValue, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleDataUnsettableStatic(Class dataClass, Object defaultValue, Object intrinsicDefaultValue, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObject(EClass eClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObject(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.InternalSettingDelegateSingleEObjectContainment(EClass eClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainment(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentResolving(EClass eClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverse(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverseResolving(EClass eClass, EStructuralFeature feature, EReference inverseFeature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentUnsettable(EClass eClass, EStructuralFeature feature)
           
EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentUnsettableResolving(EClass eClass, EStructuralFeature feature)
           
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.SettingMany(EObject owner, EStructuralFeature eStructuralFeature, List list)
           
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)
           
ENotificationImpl(InternalEObject notifier, int eventType, EStructuralFeature feature, Object oldValue, Object newValue, boolean isSetChange)
           
ENotificationImpl(InternalEObject notifier, int eventType, EStructuralFeature feature, Object oldValue, Object newValue)
           
ENotificationImpl(InternalEObject notifier, int eventType, EStructuralFeature feature, Object oldValue, Object newValue, int position)
           
ENotificationImpl(InternalEObject notifier, int eventType, EStructuralFeature feature, Object oldValue, Object newValue, int position, boolean wasSet)
           
 

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

Methods in org.eclipse.emf.ecore.provider that return EStructuralFeature
protected  EStructuralFeature EPackageItemProvider.getChildFeature(Object object, Object child)
           
protected  EStructuralFeature EClassItemProvider.getChildFeature(Object object, Object child)
           
protected  EStructuralFeature EAnnotationItemProvider.getChildFeature(Object object, Object child)
           
 

Methods in org.eclipse.emf.ecore.provider with parameters of type EStructuralFeature
protected  Command EStringToStringMapEntryItemProvider.createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Object value, int index)
          When setting the key attribute, use a command wrapper that reindexes the attribute's details map.
 

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

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

Methods in org.eclipse.emf.ecore.util that return EStructuralFeature
 EStructuralFeature FeatureMapUtil.EntryImpl.getEStructuralFeature()
           
 EStructuralFeature FeatureMapUtil.FeatureEList.getEStructuralFeature()
           
 EStructuralFeature FeatureMapUtil.FeatureFeatureMap.getEStructuralFeature(int index)
           
 EStructuralFeature FeatureMapUtil.FeatureValue.getEStructuralFeature()
           
 EStructuralFeature FeatureMap.getEStructuralFeature(int index)
           
 EStructuralFeature FeatureMap.Entry.getEStructuralFeature()
          Returns the feature.
 EStructuralFeature ExtendedMetaData.getAttribute(String namespace, 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 ExtendedMetaData.getElement(String namespace, 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 ExtendedMetaData.getAttribute(EClass eClass, String namespace, 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 ExtendedMetaData.getElement(EClass eClass, String namespace, 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 ExtendedMetaData.getSimpleFeature(EClass eClass)
          If the given class represents simple content, returns the simple feature used to store its content.
 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 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 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 ExtendedMetaData.getAttributeWildcardAffiliation(EClass eClass, String namespace, String name)
          Returns a wildcard feature in the given class that allows allows attribute values from the given namespace.
 EStructuralFeature ExtendedMetaData.getElementWildcardAffiliation(EClass eClass, String namespace, String name)
          Returns a wildcard feature in the given class that allows allows element values from the given namespace.
 EStructuralFeature ExtendedMetaData.demandFeature(String namespace, 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 ExtendedMetaData.demandFeature(String namespace, 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.
protected  EStructuralFeature EcoreUtil.Copier.getTarget(EStructuralFeature eStructuralFeature)
          Returns the target feature used to populate a copy instance from the given source feature.
 EStructuralFeature EcoreEMap.getEStructuralFeature()
           
 EStructuralFeature EcoreEList.getEStructuralFeature()
           
 EStructuralFeature EcoreEList.UnmodifiableEList.getEStructuralFeature()
           
 EStructuralFeature EcoreEList.Dynamic.getEStructuralFeature()
           
 EStructuralFeature EContentsEList.FeatureIterator.feature()
           
 EStructuralFeature EContentsEList.FeatureIteratorImpl.feature()
           
 EStructuralFeature DelegatingFeatureMap.getEStructuralFeature()
           
 EStructuralFeature DelegatingFeatureMap.getEStructuralFeature(int index)
           
 EStructuralFeature DelegatingFeatureMap.ValueListIteratorImpl.feature()
           
 EStructuralFeature DelegatingEcoreEList.getEStructuralFeature()
           
 EStructuralFeature DelegatingEcoreEList.UnmodifiableEList.getEStructuralFeature()
           
 EStructuralFeature DelegatingEcoreEList.Dynamic.getEStructuralFeature()
           
 EStructuralFeature BasicFeatureMap.getEStructuralFeature(int index)
           
 EStructuralFeature BasicFeatureMap.ValueListIteratorImpl.feature()
           
 EStructuralFeature BasicExtendedMetaData.getAttribute(String namespace, String name)
           
 EStructuralFeature BasicExtendedMetaData.getElement(String namespace, String name)
           
 EStructuralFeature BasicExtendedMetaData.getLocalAttribute(EClass eClass, String namespace, String name)
           
 EStructuralFeature BasicExtendedMetaData.getAttribute(EClass eClass, String namespace, String name)
           
protected  EStructuralFeature BasicExtendedMetaData.getLocalElement(EClass eClass, String namespace, String name)
           
 EStructuralFeature BasicExtendedMetaData.getElement(EClass eClass, String namespace, String name)
           
 EStructuralFeature BasicExtendedMetaData.getSimpleFeature(EClass eClass)
           
 EStructuralFeature BasicExtendedMetaData.getGroup(EStructuralFeature eStructuralFeature)
           
protected  EStructuralFeature BasicExtendedMetaData.basicGetGroup(EStructuralFeature eStructuralFeature)
           
 EStructuralFeature BasicExtendedMetaData.getAffiliation(EStructuralFeature eStructuralFeature)
           
protected  EStructuralFeature BasicExtendedMetaData.basicGetAffiliation(EStructuralFeature eStructuralFeature)
           
 EStructuralFeature BasicExtendedMetaData.getAffiliation(EClass eClass, EStructuralFeature eStructuralFeature)
           
 EStructuralFeature BasicExtendedMetaData.getAttributeWildcardAffiliation(EClass eClass, String namespace, String name)
           
 EStructuralFeature BasicExtendedMetaData.getElementWildcardAffiliation(EClass eClass, String namespace, String name)
           
 EStructuralFeature BasicExtendedMetaData.demandFeature(String namespace, String name, boolean isElement)
           
 EStructuralFeature BasicExtendedMetaData.demandFeature(String namespace, String name, boolean isElement, boolean isReference)
           
 EStructuralFeature BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.getGroup()
           
 EStructuralFeature BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.getAffiliation()
           
 EStructuralFeature BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.getGroup()
           
 EStructuralFeature BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.getAffiliation()
           
 

Methods in org.eclipse.emf.ecore.util with parameters of type EStructuralFeature
static boolean FeatureMapUtil.isText(EStructuralFeature eStructuralFeature)
           
static boolean FeatureMapUtil.isCDATA(EStructuralFeature eStructuralFeature)
           
static boolean FeatureMapUtil.isComment(EStructuralFeature eStructuralFeature)
           
static boolean FeatureMapUtil.isFeatureMap(EStructuralFeature eStructuralFeature)
           
static FeatureMap.Entry FeatureMapUtil.createEntry(EStructuralFeature eStructuralFeature, Object value)
           
static FeatureMap.Entry.Internal FeatureMapUtil.createRawEntry(EStructuralFeature eStructuralFeature, Object value)
           
static FeatureMapUtil.Validator FeatureMapUtil.getValidator(EClass containingClass, EStructuralFeature eStructuralFeature)
           
static boolean FeatureMapUtil.isMany(EObject owner, EStructuralFeature feature)
           
 EList FeatureMapUtil.FeatureFeatureMap.list(EStructuralFeature feature)
           
 boolean FeatureMapUtil.FeatureFeatureMap.add(EStructuralFeature feature, Object value)
           
 void FeatureMapUtil.FeatureFeatureMap.add(int index, EStructuralFeature feature, Object value)
           
 void FeatureMapUtil.FeatureFeatureMap.add(EStructuralFeature feature, int index, Object value)
           
 boolean FeatureMapUtil.FeatureFeatureMap.addAll(EStructuralFeature feature, Collection values)
           
 boolean FeatureMapUtil.FeatureFeatureMap.addAll(int index, EStructuralFeature feature, Collection values)
           
 boolean FeatureMapUtil.FeatureFeatureMap.addAll(EStructuralFeature feature, int index, Collection values)
           
 Object FeatureMapUtil.FeatureFeatureMap.resolveProxy(EStructuralFeature feature, int entryIndex, int index, Object object)
           
 int FeatureMapUtil.FeatureFeatureMap.size(EStructuralFeature feature)
           
 boolean FeatureMapUtil.FeatureFeatureMap.isEmpty(EStructuralFeature feature)
           
 boolean FeatureMapUtil.FeatureFeatureMap.contains(EStructuralFeature feature, Object object)
           
 boolean FeatureMapUtil.FeatureFeatureMap.containsAll(EStructuralFeature feature, Collection collection)
           
 int FeatureMapUtil.FeatureFeatureMap.indexOf(EStructuralFeature feature, Object object)
           
 int FeatureMapUtil.FeatureFeatureMap.lastIndexOf(EStructuralFeature feature, Object object)
           
 Iterator FeatureMapUtil.FeatureFeatureMap.iterator(EStructuralFeature feature)
           
 ListIterator FeatureMapUtil.FeatureFeatureMap.listIterator(EStructuralFeature feature)
           
 ListIterator FeatureMapUtil.FeatureFeatureMap.listIterator(EStructuralFeature feature, int index)
           
 EStructuralFeature.Setting FeatureMapUtil.FeatureFeatureMap.setting(EStructuralFeature feature)
           
 List FeatureMapUtil.FeatureFeatureMap.basicList(EStructuralFeature feature)
           
 Iterator FeatureMapUtil.FeatureFeatureMap.basicIterator(EStructuralFeature feature)
           
 ListIterator FeatureMapUtil.FeatureFeatureMap.basicListIterator(EStructuralFeature feature)
           
 ListIterator FeatureMapUtil.FeatureFeatureMap.basicListIterator(EStructuralFeature feature, int index)
           
 Object[] FeatureMapUtil.FeatureFeatureMap.toArray(EStructuralFeature feature)
           
 Object[] FeatureMapUtil.FeatureFeatureMap.toArray(EStructuralFeature feature, Object[] array)
           
 void FeatureMapUtil.FeatureFeatureMap.addUnique(EStructuralFeature feature, Object object)
           
 void FeatureMapUtil.FeatureFeatureMap.addUnique(EStructuralFeature feature, int index, Object object)
           
 NotificationChain FeatureMapUtil.FeatureFeatureMap.basicAdd(EStructuralFeature feature, Object object, NotificationChain notifications)
           
 boolean FeatureMapUtil.FeatureFeatureMap.remove(EStructuralFeature feature, Object object)
           
 Object FeatureMapUtil.FeatureFeatureMap.remove(EStructuralFeature feature, int index)
           
 boolean FeatureMapUtil.FeatureFeatureMap.removeAll(EStructuralFeature feature, Collection collection)
           
 NotificationChain FeatureMapUtil.FeatureFeatureMap.basicRemove(EStructuralFeature feature, Object object, NotificationChain notifications)
           
 boolean FeatureMapUtil.FeatureFeatureMap.retainAll(EStructuralFeature feature, Collection collection)
           
 void FeatureMapUtil.FeatureFeatureMap.clear(EStructuralFeature feature)
           
 void FeatureMapUtil.FeatureFeatureMap.move(EStructuralFeature feature, int index, Object object)
           
 Object FeatureMapUtil.FeatureFeatureMap.move(EStructuralFeature feature, int targetIndex, int sourceIndex)
           
 Object FeatureMapUtil.FeatureFeatureMap.get(EStructuralFeature feature, boolean resolve)
           
 Object FeatureMapUtil.FeatureFeatureMap.get(EStructuralFeature feature, int index, boolean resolve)
           
 void FeatureMapUtil.FeatureFeatureMap.set(EStructuralFeature feature, Object object)
           
 Object FeatureMapUtil.FeatureFeatureMap.set(EStructuralFeature feature, int index, Object object)
           
 Object FeatureMapUtil.FeatureFeatureMap.setUnique(EStructuralFeature feature, int index, Object object)
           
 boolean FeatureMapUtil.FeatureFeatureMap.isSet(EStructuralFeature feature)
           
 void FeatureMapUtil.FeatureFeatureMap.unset(EStructuralFeature feature)
           
 boolean FeatureMapUtil.Validator.isValid(EStructuralFeature feature)
           
 boolean FeatureMapUtil.BasicValidator.isValid(EStructuralFeature feature)
           
 boolean FeatureMapUtil.BasicValidator.isIncluded(EStructuralFeature feature)
           
 Boolean FeatureMapUtil.BasicValidator.Cache.get(EStructuralFeature eStructuralFeature)
           
 void FeatureMapUtil.BasicValidator.Cache.put(EStructuralFeature eStructuralFeature, Boolean isValid)
           
 EList FeatureMap.list(EStructuralFeature feature)
           
 Object FeatureMap.get(EStructuralFeature feature, boolean resolve)
           
 void FeatureMap.set(EStructuralFeature feature, Object object)
           
 boolean FeatureMap.isSet(EStructuralFeature feature)
           
 void FeatureMap.unset(EStructuralFeature feature)
           
 boolean FeatureMap.add(EStructuralFeature feature, Object value)
           
 void FeatureMap.add(int index, EStructuralFeature feature, Object value)
           
 boolean FeatureMap.addAll(EStructuralFeature feature, Collection values)
           
 boolean FeatureMap.addAll(int index, EStructuralFeature feature, Collection values)
           
 void FeatureMap.ValueListIterator.add(EStructuralFeature eStructuralFeature, Object value)
           
 Object FeatureMap.Internal.resolveProxy(EStructuralFeature feature, int entryIndex, int index, Object object)
           
 int FeatureMap.Internal.size(EStructuralFeature feature)
           
 boolean FeatureMap.Internal.isEmpty(EStructuralFeature feature)
           
 boolean FeatureMap.Internal.contains(EStructuralFeature feature, Object object)
           
 boolean FeatureMap.Internal.containsAll(EStructuralFeature feature, Collection collection)
           
 int FeatureMap.Internal.indexOf(EStructuralFeature feature, Object object)
           
 int FeatureMap.Internal.lastIndexOf(EStructuralFeature feature, Object object)
           
 Iterator FeatureMap.Internal.iterator(EStructuralFeature feature)
           
 ListIterator FeatureMap.Internal.listIterator(EStructuralFeature feature)
           
 ListIterator FeatureMap.Internal.listIterator(EStructuralFeature feature, int index)
           
 EStructuralFeature.Setting FeatureMap.Internal.setting(EStructuralFeature feature)
           
 List FeatureMap.Internal.basicList(EStructuralFeature feature)
           
 Iterator FeatureMap.Internal.basicIterator(EStructuralFeature feature)
           
 ListIterator FeatureMap.Internal.basicListIterator(EStructuralFeature feature)
           
 ListIterator FeatureMap.Internal.basicListIterator(EStructuralFeature feature, int index)
           
 Object[] FeatureMap.Internal.toArray(EStructuralFeature feature)
           
 Object[] FeatureMap.Internal.toArray(EStructuralFeature feature, Object[] array)
           
 void FeatureMap.Internal.add(EStructuralFeature feature, int index, Object object)
           
 boolean FeatureMap.Internal.addAll(EStructuralFeature feature, int index, Collection collection)
           
 void FeatureMap.Internal.addUnique(EStructuralFeature feature, Object object)
           
 void FeatureMap.Internal.addUnique(EStructuralFeature feature, int index, Object object)
           
 NotificationChain FeatureMap.Internal.basicAdd(EStructuralFeature feature, Object object, NotificationChain notifications)
           
 boolean FeatureMap.Internal.remove(EStructuralFeature feature, Object object)
           
 Object FeatureMap.Internal.remove(EStructuralFeature feature, int index)
           
 boolean FeatureMap.Internal.removeAll(EStructuralFeature feature, Collection collection)
           
 NotificationChain FeatureMap.Internal.basicRemove(EStructuralFeature feature, Object object, NotificationChain notifications)
           
 boolean FeatureMap.Internal.retainAll(EStructuralFeature feature, Collection collection)
           
 void FeatureMap.Internal.clear(EStructuralFeature feature)
           
 void FeatureMap.Internal.move(EStructuralFeature feature, int index, Object object)
           
 Object FeatureMap.Internal.move(EStructuralFeature feature, int targetIndex, int sourceIndex)
           
 Object FeatureMap.Internal.get(EStructuralFeature feature, int index, boolean resolve)
           
 Object FeatureMap.Internal.set(EStructuralFeature feature, int index, Object object)
           
 Object FeatureMap.Internal.setUnique(EStructuralFeature feature, int index, Object object)
           
 String ExtendedMetaData.getNamespace(EStructuralFeature eStructuralFeature)
          Returns the namespace associated with the specified structural feature.
 void ExtendedMetaData.setNamespace(EStructuralFeature eStructuralFeature, String namespace)
          Sets the namespace associated with the specified structural feature.
 String ExtendedMetaData.getName(EStructuralFeature eStructuralFeature)
          Returns the XML name for a structural feature.
 void ExtendedMetaData.setName(EStructuralFeature eStructuralFeature, String name)
          Set the XML name for a structural feature.
 int ExtendedMetaData.getFeatureKind(EStructuralFeature eStructuralFeature)
          Returns the kind of XML structure that should be used to represent the given structural feature.
 void ExtendedMetaData.setFeatureKind(EStructuralFeature eStructuralFeature, int kind)
          Sets the kind of XML structure that should be used to represent the given structural feature.
 List ExtendedMetaData.getWildcards(EStructuralFeature eStructuralFeature)
          Returns the allowable namespace patterns for a structural feature corresponding to an any or anyAttribute wildcard.
 void ExtendedMetaData.setWildcards(EStructuralFeature eStructuralFeature, List wildcards)
          Sets the allowable namespace patterns for a structural feature corresponding to an any or anyAttribute wildcard.
 int ExtendedMetaData.getProcessingKind(EStructuralFeature eStructuralFeature)
          Returns the kind of contents processing to be used for a structural feature corresponding to an any wildcard.
 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.
 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.
 void ExtendedMetaData.setAffiliation(EStructuralFeature eStructuralFeature, EStructuralFeature affiliation)
          Sets the substitution group affiliation for the given structural feature.
 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.
 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.
 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.
static void EcoreUtil.remove(EObject eObject, EStructuralFeature eStructuralFeature, Object value)
          Removes the value from the feature of the object.
static void EcoreUtil.replace(EObject eObject, EStructuralFeature eStructuralFeature, Object oldValue, Object newValue)
          Replaces the old value in the object's feature with the new value.
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 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.
protected  EStructuralFeature EcoreUtil.Copier.getTarget(EStructuralFeature eStructuralFeature)
          Returns the target feature used to populate a copy instance from the given source feature.
protected  boolean EcoreUtil.EqualityHelper.haveEqualFeature(EObject eObject1, EObject eObject2, EStructuralFeature feature)
          Returns whether the two objects have equal isSet states and values for the feature.
protected  boolean EcoreUtil.EqualityHelper.equalFeatureMapValues(Object value1, Object value2, EStructuralFeature feature)
          Returns whether the two values of a feature map are equal.
 Object EcoreSwitch.caseEStructuralFeature(EStructuralFeature object)
          Returns the result of interpretting the object as an instance of 'EStructural Feature'
static int EcoreEList.Generic.kind(EStructuralFeature eStructuralFeature)
           
static String EObjectValidator.getFeatureLabel(EStructuralFeature eStructuralFeature, Map context)
           
protected  boolean EObjectValidator.validate_MultiplicityConforms(EObject eObject, EStructuralFeature eStructuralFeature, DiagnosticChain diagnostics, Map context)
           
protected  boolean ECrossReferenceEList.isIncluded(EStructuralFeature eStructuralFeature)
           
protected  boolean ECrossReferenceEList.isIncludedEntry(EStructuralFeature eStructuralFeature)
           
protected  boolean ECrossReferenceEList.FeatureIteratorImpl.isIncludedEntry(EStructuralFeature eStructuralFeature)
           
protected  boolean EContentsEList.isIncluded(EStructuralFeature eStructuralFeature)
           
protected  boolean EContentsEList.isIncludedEntry(EStructuralFeature eStructuralFeature)
           
protected  boolean EContentsEList.FeatureIteratorImpl.isIncluded(EStructuralFeature eStructuralFeature)
           
protected  boolean EContentsEList.FeatureIteratorImpl.isIncludedEntry(EStructuralFeature eStructuralFeature)
           
 String Diagnostician.getFeatureLabel(EStructuralFeature eStructuralFeature)
           
protected  FeatureMap.Entry DelegatingFeatureMap.createEntry(EStructuralFeature eStructuralFeature, Object value)
           
protected  FeatureMap.Entry.Internal DelegatingFeatureMap.createRawEntry(EStructuralFeature eStructuralFeature, Object value)
           
protected  NotificationImpl DelegatingFeatureMap.createNotification(int eventType, EStructuralFeature feature, Object oldObject, Object newObject, int index, boolean wasSet)
           
protected  boolean DelegatingFeatureMap.isMany(EStructuralFeature feature)
           
protected  int DelegatingFeatureMap.entryIndex(EStructuralFeature feature, int index)
           
protected  boolean DelegatingFeatureMap.isResolveProxies(EStructuralFeature feature)
           
 Object DelegatingFeatureMap.resolveProxy(EStructuralFeature feature, int entryIndex, int index, Object object)
           
 int DelegatingFeatureMap.size(EStructuralFeature feature)
           
 boolean DelegatingFeatureMap.isEmpty(EStructuralFeature feature)
           
 boolean DelegatingFeatureMap.contains(EStructuralFeature feature, Object object)
           
 boolean DelegatingFeatureMap.containsAll(EStructuralFeature feature, Collection collection)
           
 int DelegatingFeatureMap.indexOf(EStructuralFeature feature, Object object)
           
 int DelegatingFeatureMap.lastIndexOf(EStructuralFeature feature, Object object)
           
 Iterator DelegatingFeatureMap.iterator(EStructuralFeature feature)
           
 ListIterator DelegatingFeatureMap.listIterator(EStructuralFeature feature)
           
 ListIterator DelegatingFeatureMap.listIterator(EStructuralFeature feature, int index)
           
 EList DelegatingFeatureMap.list(EStructuralFeature feature)
           
 EStructuralFeature.Setting DelegatingFeatureMap.setting(EStructuralFeature feature)
           
 List DelegatingFeatureMap.basicList(EStructuralFeature feature)
           
 Iterator DelegatingFeatureMap.basicIterator(EStructuralFeature feature)
           
 ListIterator DelegatingFeatureMap.basicListIterator(EStructuralFeature feature)
           
 ListIterator DelegatingFeatureMap.basicListIterator(EStructuralFeature feature, int index)
           
 Object[] DelegatingFeatureMap.toArray(EStructuralFeature feature)
           
 Object[] DelegatingFeatureMap.toArray(EStructuralFeature feature, Object[] array)
           
 void DelegatingFeatureMap.set(EStructuralFeature feature, Object object)
           
protected  boolean DelegatingFeatureMap.shouldUnset(EStructuralFeature feature, Object value)
           
 void DelegatingFeatureMap.add(int index, EStructuralFeature feature, Object object)
           
 boolean DelegatingFeatureMap.add(EStructuralFeature feature, Object object)
           
 void DelegatingFeatureMap.add(EStructuralFeature feature, int index, Object object)
           
 boolean DelegatingFeatureMap.addAll(int index, EStructuralFeature feature, Collection collection)
           
 boolean DelegatingFeatureMap.addAll(EStructuralFeature feature, Collection collection)
           
 boolean DelegatingFeatureMap.addAll(EStructuralFeature feature, int index, Collection collection)
           
 void DelegatingFeatureMap.addUnique(EStructuralFeature feature, Object object)
           
 void DelegatingFeatureMap.addUnique(EStructuralFeature feature, int index, Object object)
           
 NotificationChain DelegatingFeatureMap.basicAdd(EStructuralFeature feature, Object object, NotificationChain notifications)
           
 boolean DelegatingFeatureMap.remove(EStructuralFeature feature, Object object)
           
 Object DelegatingFeatureMap.remove(EStructuralFeature feature, int index)
           
 boolean DelegatingFeatureMap.removeAll(EStructuralFeature feature, Collection collection)
           
 NotificationChain DelegatingFeatureMap.basicRemove(EStructuralFeature feature, Object object, NotificationChain notifications)
           
 boolean DelegatingFeatureMap.retainAll(EStructuralFeature feature, Collection collection)
           
 void DelegatingFeatureMap.clear(EStructuralFeature feature)
           
 void DelegatingFeatureMap.move(EStructuralFeature feature, int index, Object object)
           
 Object DelegatingFeatureMap.move(EStructuralFeature feature, int targetIndex, int sourceIndex)
           
 Object DelegatingFeatureMap.get(EStructuralFeature feature, boolean resolve)
           
 Object DelegatingFeatureMap.get(EStructuralFeature feature, int index, boolean resolve)
           
 Object DelegatingFeatureMap.set(EStructuralFeature feature, int index, Object object)
           
 Object DelegatingFeatureMap.setUnique(EStructuralFeature feature, int index, Object object)
           
 boolean DelegatingFeatureMap.isSet(EStructuralFeature feature)
           
 void DelegatingFeatureMap.unset(EStructuralFeature feature)
           
 void DelegatingFeatureMap.ValueListIteratorImpl.add(EStructuralFeature eStructuralFeature, Object value)
           
 Object DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicGet(EStructuralFeature eFeature, boolean resolve)
           
 void DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicSet(EStructuralFeature eFeature, Object newValue)
           
 void DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicUnset(EStructuralFeature eFeature)
           
 boolean DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicIsSet(EStructuralFeature eFeature)
           
static int DelegatingEcoreEList.Generic.kind(EStructuralFeature eStructuralFeature)
           
protected  FeatureMap.Entry BasicFeatureMap.createEntry(EStructuralFeature eStructuralFeature, Object value)
           
protected  FeatureMap.Entry.Internal BasicFeatureMap.createRawEntry(EStructuralFeature eStructuralFeature, Object value)
           
protected  NotificationImpl BasicFeatureMap.createNotification(int eventType, EStructuralFeature feature, Object oldObject, Object newObject, int index, boolean wasSet)
           
protected  boolean BasicFeatureMap.isMany(EStructuralFeature feature)
           
protected  int BasicFeatureMap.entryIndex(EStructuralFeature feature, int index)
           
protected  boolean BasicFeatureMap.isResolveProxies(EStructuralFeature feature)
           
 Object BasicFeatureMap.resolveProxy(EStructuralFeature feature, int entryIndex, int index, Object object)
           
 int BasicFeatureMap.size(EStructuralFeature feature)
           
 boolean BasicFeatureMap.isEmpty(EStructuralFeature feature)
           
 boolean BasicFeatureMap.contains(EStructuralFeature feature, Object object)
           
 boolean BasicFeatureMap.containsAll(EStructuralFeature feature, Collection collection)
           
 int BasicFeatureMap.indexOf(EStructuralFeature feature, Object object)
           
 int BasicFeatureMap.lastIndexOf(EStructuralFeature feature, Object object)
           
 Iterator BasicFeatureMap.iterator(EStructuralFeature feature)
           
 ListIterator BasicFeatureMap.listIterator(EStructuralFeature feature)
           
 ListIterator BasicFeatureMap.listIterator(EStructuralFeature feature, int index)
           
 EList BasicFeatureMap.list(EStructuralFeature feature)
           
 EStructuralFeature.Setting BasicFeatureMap.setting(EStructuralFeature feature)
           
 List BasicFeatureMap.basicList(EStructuralFeature feature)
           
 Iterator BasicFeatureMap.basicIterator(EStructuralFeature feature)
           
 ListIterator BasicFeatureMap.basicListIterator(EStructuralFeature feature)
           
 ListIterator BasicFeatureMap.basicListIterator(EStructuralFeature feature, int index)
           
 Object[] BasicFeatureMap.toArray(EStructuralFeature feature)
           
 Object[] BasicFeatureMap.toArray(EStructuralFeature feature, Object[] array)
           
 void BasicFeatureMap.set(EStructuralFeature feature, Object object)
           
protected  boolean BasicFeatureMap.shouldUnset(EStructuralFeature feature, Object value)
           
 void BasicFeatureMap.add(int index, EStructuralFeature feature, Object object)
           
 boolean BasicFeatureMap.add(EStructuralFeature feature, Object object)
           
 void BasicFeatureMap.add(EStructuralFeature feature, int index, Object object)
           
 boolean BasicFeatureMap.addAll(int index, EStructuralFeature feature, Collection collection)
           
 boolean BasicFeatureMap.addAll(EStructuralFeature feature, Collection collection)
           
 boolean BasicFeatureMap.addAll(EStructuralFeature feature, int index, Collection collection)
           
 void BasicFeatureMap.addUnique(EStructuralFeature feature, Object object)
           
 void BasicFeatureMap.addUnique(EStructuralFeature feature, int index, Object object)
           
 NotificationChain BasicFeatureMap.basicAdd(EStructuralFeature feature, Object object, NotificationChain notifications)
           
 boolean BasicFeatureMap.remove(EStructuralFeature feature, Object object)
           
 Object BasicFeatureMap.remove(EStructuralFeature feature, int index)
           
 boolean BasicFeatureMap.removeAll(EStructuralFeature feature, Collection collection)
           
 NotificationChain BasicFeatureMap.basicRemove(EStructuralFeature feature, Object object, NotificationChain notifications)
           
 boolean BasicFeatureMap.retainAll(EStructuralFeature feature, Collection collection)
           
 void BasicFeatureMap.clear(EStructuralFeature feature)
           
 void BasicFeatureMap.move(EStructuralFeature feature, int index, Object object)
           
 Object BasicFeatureMap.move(EStructuralFeature feature, int targetIndex, int sourceIndex)
           
 Object BasicFeatureMap.get(EStructuralFeature feature, boolean resolve)
           
 Object BasicFeatureMap.get(EStructuralFeature feature, int index, boolean resolve)
           
 Object BasicFeatureMap.set(EStructuralFeature feature, int index, Object object)
           
 Object BasicFeatureMap.setUnique(EStructuralFeature feature, int index, Object object)
           
 boolean BasicFeatureMap.isSet(EStructuralFeature feature)
           
 void BasicFeatureMap.unset(EStructuralFeature feature)
           
 void BasicFeatureMap.ValueListIteratorImpl.add(EStructuralFeature eStructuralFeature, Object value)
           
 Object BasicFeatureMap.FeatureMapEObjectImpl.eDynamicGet(EStructuralFeature eFeature, boolean resolve)
           
 void BasicFeatureMap.FeatureMapEObjectImpl.eDynamicSet(EStructuralFeature eFeature, Object newValue)
           
 void BasicFeatureMap.FeatureMapEObjectImpl.eDynamicUnset(EStructuralFeature eFeature)
           
 boolean BasicFeatureMap.FeatureMapEObjectImpl.eDynamicIsSet(EStructuralFeature eFeature)
           
 String BasicExtendedMetaData.getNamespace(EStructuralFeature eStructuralFeature)
           
 String BasicExtendedMetaData.basicGetNamespace(EStructuralFeature eStructuralFeature)
           
 void BasicExtendedMetaData.setNamespace(EStructuralFeature eStructuralFeature, String namespace)
           
 String BasicExtendedMetaData.getName(EStructuralFeature eStructuralFeature)
           
protected  String BasicExtendedMetaData.basicGetName(EStructuralFeature eStructuralFeature)
           
 void BasicExtendedMetaData.setName(EStructuralFeature eStructuralFeature, String name)
           
protected  String BasicExtendedMetaData.getQualifiedName(String defaultNamespace, EStructuralFeature eStructuralFeature)
           
 int BasicExtendedMetaData.getFeatureKind(EStructuralFeature eStructuralFeature)
           
protected  int BasicExtendedMetaData.basicGetFeatureKind(EStructuralFeature eStructuralFeature)
           
 void BasicExtendedMetaData.setFeatureKind(EStructuralFeature eStructuralFeature, int kind)
           
 List BasicExtendedMetaData.getWildcards(EStructuralFeature eStructuralFeature)
           
protected  List BasicExtendedMetaData.basicGetWildcards(EStructuralFeature eStructuralFeature)
           
 void BasicExtendedMetaData.setWildcards(EStructuralFeature eStructuralFeature, List wildcards)
           
 int BasicExtendedMetaData.getProcessingKind(EStructuralFeature eStructuralFeature)
           
protected  int BasicExtendedMetaData.basicGetProcessingKind(EStructuralFeature eStructuralFeature)
           
 void BasicExtendedMetaData.setProcessingKind(EStructuralFeature eStructuralFeature, int kind)
           
 EStructuralFeature BasicExtendedMetaData.getGroup(EStructuralFeature eStructuralFeature)
           
protected  EStructuralFeature BasicExtendedMetaData.basicGetGroup(EStructuralFeature eStructuralFeature)
           
 void BasicExtendedMetaData.setGroup(EStructuralFeature eStructuralFeature, EStructuralFeature group)
           
 EStructuralFeature BasicExtendedMetaData.getAffiliation(EStructuralFeature eStructuralFeature)
           
protected  EStructuralFeature BasicExtendedMetaData.basicGetAffiliation(EStructuralFeature eStructuralFeature)
           
 void BasicExtendedMetaData.setAffiliation(EStructuralFeature eStructuralFeature, EStructuralFeature affiliation)
           
 EStructuralFeature BasicExtendedMetaData.getAffiliation(EClass eClass, EStructuralFeature eStructuralFeature)
           
protected  BasicExtendedMetaData.EStructuralFeatureExtendedMetaData BasicExtendedMetaData.getExtendedMetaData(EStructuralFeature eStructuralFeature)
           
protected  BasicExtendedMetaData.EStructuralFeatureExtendedMetaData BasicExtendedMetaData.createEStructuralFeatureExtendedMetaData(EStructuralFeature eStructuralFeature)
           
 void BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.setGroup(EStructuralFeature group)
           
 void BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.setAffiliation(EStructuralFeature affiliation)
           
 void BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.setGroup(EStructuralFeature group)
           
 void BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.setAffiliation(EStructuralFeature affiliation)
           
 

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

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 XMLResource.XMLMap.getFeature(EClass eClass, String namespaceURI, String name)
          Returns the feature for the given class with the given namespace URI and name.
 EStructuralFeature XMLHelper.getFeature(EClass eClass, String namespaceURI, String name)
          Returns the structural feature for the XML element/attribute with the given namespaceURI and name.
 EStructuralFeature XMLHelper.getFeature(EClass eClass, String namespaceURI, String name, boolean isElement)
          Returns the structural feature for the XML element/attribute with the given namespaceURI and name.
 EStructuralFeature XMLHelper.ManyReference.getFeature()
           
 EStructuralFeature IllegalValueException.getFeature()
           
 EStructuralFeature DOMHelper.getEStructuralFeature(Node node)
           
 

Methods in org.eclipse.emf.ecore.xmi with parameters of type EStructuralFeature
 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.
 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.
 Object XMLHelper.getValue(EObject eObject, EStructuralFeature eStructuralFeature)
          Returns the XMI value of the EObject's feature
 String XMLHelper.getQName(EStructuralFeature feature)
          By default, this method returns the name of the 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 XMLHelper.setValue(EObject eObject, EStructuralFeature eStructuralFeature, Object value, int position)
          Set the value of the feature for the object.
 int XMLHelper.getFeatureKind(EStructuralFeature feature)
          Return the kind of feature.
 void DOMHandler.recordValues(Node node, EObject container, EStructuralFeature feature, Object value)
          Record the DOM node and its corresponding EMF values.
 

Constructors in org.eclipse.emf.ecore.xmi with parameters of type EStructuralFeature
IllegalValueException(EObject object, EStructuralFeature feature, Object value, Exception emfException, 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[][] XMLSaveImpl.Lookup.features
           
protected  EStructuralFeature XMLHandler.contextFeature
           
 

Methods in org.eclipse.emf.ecore.xmi.impl that return EStructuralFeature
 EStructuralFeature[] XMLSaveImpl.Lookup.getFeatures(EClass cls)
           
protected  EStructuralFeature[] XMLSaveImpl.Lookup.listFeatures(EClass cls)
           
 EStructuralFeature XMLMapImpl.getFeature(EClass eClass, String namespaceURI, String name)
           
 EStructuralFeature XMLHelperImpl.getFeature(EClass eClass, String namespaceURI, String name)
           
 EStructuralFeature XMLHelperImpl.getFeature(EClass eClass, String namespaceURI, String name, boolean isElement)
           
protected  EStructuralFeature XMLHelperImpl.getFeatureWithoutMap(EClass eClass, String name)
           
protected  EStructuralFeature XMLHandler.getFeature(EObject object, String prefix, String name)
          Deprecated.  
protected  EStructuralFeature XMLHandler.getFeature(EObject object, String prefix, String name, boolean isElement)
          Get the EStructuralFeature from the metaObject for the given object and feature name.
 EStructuralFeature XMLHandler.SingleReference.getFeature()
           
 EStructuralFeature XMLHandler.ManyReference.getFeature()
           
protected  EStructuralFeature SAXXMLHandler.getContentFeature(EObject object)
           
 EStructuralFeature EMOFHelperImpl.getFeature(EClass eClass, String namespaceURI, String name, boolean isElement)
           
 EStructuralFeature DefaultDOMHandlerImpl.getEStructuralFeature(Node node)
           
 

Methods in org.eclipse.emf.ecore.xmi.impl with parameters of type EStructuralFeature
protected  void XMLSaveImpl.saveElement(InternalEObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElement(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveDataTypeSingle(EObject o, EStructuralFeature f)
           
protected  boolean XMLSaveImpl.isNil(EObject o, EStructuralFeature f)
           
protected  boolean XMLSaveImpl.isEmpty(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveNil(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveNil(EStructuralFeature f)
           
protected  void XMLSaveImpl.saveManyEmpty(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveManyEmpty(EStructuralFeature f)
           
protected  void XMLSaveImpl.saveDataTypeMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveDataTypeAttributeMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveEObjectSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveEObjectMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveIDRefSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveIDRefMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElementReference(EObject remote, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElementReferenceSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElementReferenceMany(EObject o, EStructuralFeature f)
           
protected  String XMLSaveImpl.getElementReferenceSingleSimple(EObject o, EStructuralFeature f)
           
protected  String XMLSaveImpl.getElementReferenceManySimple(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.saveElementIDRefSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveElementIDRefMany(EObject o, EStructuralFeature f)
           
protected  String XMLSaveImpl.getElementIDRefSingleSimple(EObject o, EStructuralFeature f)
           
protected  String XMLSaveImpl.getElementIDRefManySimple(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveHref(EObject remote, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveHRefSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveHRefMany(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveContainedSingle(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveContainedMany(EObject o, EStructuralFeature f)
           
protected  boolean XMLSaveImpl.saveElementFeatureMap(EObject o, EStructuralFeature f)
           
protected  void XMLSaveImpl.saveAttributeFeatureMap(EObject o, EStructuralFeature f)
           
protected  int XMLSaveImpl.sameDocSingle(EObject o, EStructuralFeature f)
           
protected  int XMLSaveImpl.sameDocMany(EObject o, EStructuralFeature f)
           
protected  String XMLSaveImpl.getContent(EObject o, EStructuralFeature[] features)
           
protected  void XMLSaveImpl.saveDataTypeElementSingle(EObject o, EStructuralFeature f)
           
protected  String XMLSaveImpl.getDataTypeElementSingleSimple(EObject o, EStructuralFeature f)
           
protected  String XMLSaveImpl.getDatatypeValue(Object value, EStructuralFeature f, boolean isAttribute)
           
 int[] XMLSaveImpl.Lookup.getKinds(EClass cls, EStructuralFeature[] featureList)
           
protected  int[] XMLSaveImpl.Lookup.listKinds(EStructuralFeature[] featureList)
           
protected  int XMLSaveImpl.Lookup.featureKind(EStructuralFeature f)
           
 boolean XMLSaveImpl.XMLTypeInfoImpl.shouldSaveType(EClass objectType, EClassifier featureType, EStructuralFeature feature)
           
 boolean XMLSaveImpl.XMLTypeInfoImpl.shouldSaveType(EClass objectType, EClass featureType, EStructuralFeature feature)
           
 Object XMLHelperImpl.getValue(EObject obj, EStructuralFeature f)
           
 String XMLHelperImpl.getQName(EStructuralFeature feature)
           
 void XMLHelperImpl.populateNameInfo(NameInfo nameInfo, EStructuralFeature feature)
           
 int XMLHelperImpl.getFeatureKind(EStructuralFeature feature)
           
protected  void XMLHelperImpl.computeFeatureKind(EStructuralFeature feature)
           
 void XMLHelperImpl.setValue(EObject object, EStructuralFeature feature, Object value, int position)
           
protected  void XMLHandler.createObject(EObject peekObject, EStructuralFeature feature)
          Create an object based on the given feature and attributes.
protected  EObject XMLHandler.createObjectFromTypeName(EObject peekObject, String typeQName, EStructuralFeature feature)
          Create an object from the given qualified type name.
protected  EObject XMLHandler.createObjectFromFeatureType(EObject peekObject, EStructuralFeature feature)
          Create an object based on the type of the given feature.
protected  EObject XMLHandler.validateCreateObjectFromFactory(EFactory factory, String typeName, EObject newObject, EStructuralFeature feature)
           
protected  void XMLHandler.setFeatureValue(EObject object, EStructuralFeature feature, Object value)
           
protected  void XMLHandler.setFeatureValue(EObject object, EStructuralFeature feature, Object value, int position)
          Set the given feature of the given object to the given value.
protected  void XMIHandler.createObject(EObject peekObject, EStructuralFeature feature)
           
protected  void EMOFSaveImpl.saveDataTypeElementSingle(EObject o, EStructuralFeature f)
           
protected  String EMOFSaveImpl.getDatatypeValue(Object value, EStructuralFeature f, boolean isAttribute)
           
protected  void EMOFSaveImpl.saveExtensionFeature(EObject o, EStructuralFeature f)
           
protected  void EMOFSaveImpl.saveContainedMany(EObject o, EStructuralFeature f)
           
 Object EMOFHelperImpl.getValue(EObject object, EStructuralFeature feature)
           
 void EMOFHelperImpl.setValue(EObject object, EStructuralFeature feature, Object value, int position)
           
 String EMOFExtendedMetaData.getName(EStructuralFeature eStructuralFeature)
           
 int EMOFExtendedMetaData.getFeatureKind(EStructuralFeature feature)
           
 void DefaultDOMHandlerImpl.recordValues(Node node, EObject container, EStructuralFeature feature, Object value)
           
 

Constructors in org.eclipse.emf.ecore.xmi.impl with parameters of type EStructuralFeature
XMLHandler.SingleReference(EObject object, EStructuralFeature feature, 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 SetCommand.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 RemoveCommand.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.
protected  EStructuralFeature AddCommand.feature
          This is the feature of the owner object upon the command will act.
 

Methods in org.eclipse.emf.edit.command that return EStructuralFeature
 EStructuralFeature SetCommand.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 RemoveCommand.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.
 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.
 

Methods in org.eclipse.emf.edit.command with parameters of type EStructuralFeature
protected  boolean DragAndDropCommand.isNonContainment(EStructuralFeature feature)
           
protected  boolean AddCommand.isUserElement(EStructuralFeature entryFeature)
           
static EList AbstractOverrideableCommand.getOwnerList(EObject owner, EStructuralFeature feature)
           
 

Constructors in org.eclipse.emf.edit.command with parameters of type EStructuralFeature
SetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Object value)
          This constructs a primitive command to set the owner's feature to the specified value.
SetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Object value, int index)
          This constructs a primitive command to set the owner's feature to the specified value at the given index.
ReplaceCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Object value, Object replacement)
          This constructs a primitive command to replace a particular value in the specified feature of the owner with the specified replacement.
ReplaceCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Object value, 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.
RemoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Object value)
          This constructs a primitive command to remove a particular value from the specified feature of the owner.
RemoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Collection collection)
          This constructs a primitive command to remove a collection of values from the specified feature of the owner.
MoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, 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.
CreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Object child, 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, Object child, 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, Object child, int index, 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, Object child, int index, Collection selection, CreateChildCommand.Helper helper)
          This constructor initializes an instance, as above, but the command delegates functionality to the specified Helper.
AddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, 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, Object value, int index)
          This constructs a primitive command to insert particular value into the specified many-valued feature of the owner.
AddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, 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, Collection collection, int index)
          This constructs a primitive command to insert a collection of values into the specified many-valued feature of the owner.
 

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

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

Methods in org.eclipse.emf.edit.provider that return EStructuralFeature
 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.getChildFeature(Object object, Object child)
          This returns the most appropriate feature of the object into which the given child could be added.
protected  EStructuralFeature ItemProviderAdapter.getSetFeature(Object object, Object value)
          This returns the most appropriate feature of the object into which the value be set.
 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.
protected  EStructuralFeature FeatureMapEntryWrapperItemProvider.getEntryFeature()
          Returns the feature of the wrapped feature map entry.
 

Methods in org.eclipse.emf.edit.provider with parameters of type EStructuralFeature
protected  Object WrapperItemProvider.WrapperItemPropertyDescriptor.getValue(EObject object, EStructuralFeature feature)
          Returns a value from a model object.
protected  void WrapperItemProvider.WrapperItemPropertyDescriptor.setValue(EObject object, EStructuralFeature feature, Object value)
          Sets a value on a model object.
protected  List ReflectiveItemProvider.getAllDelegatedFeatures(EStructuralFeature feature)
           
protected  Object ItemProviderAdapter.getFeatureValue(EObject object, EStructuralFeature feature)
          This method is called by factorRemoveCommand to retrieve the children objects of the features returned from getChildrenFeatures.
protected  Command ItemProviderAdapter.createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Object value, int index)
          This creates a primitive SetCommand.
protected  Command ItemProviderAdapter.createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Object value)
          This returned a primitive SetCommand, but it has been replaced, since this command can now take an index.
protected  Command ItemProviderAdapter.createRemoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Collection collection)
          This creates a primitive RemoveCommand.
protected  Command ItemProviderAdapter.createReplaceCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, EObject value, Collection collection)
          This creates a primitive ReplaceCommand.
protected  Command ItemProviderAdapter.createAddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Collection collection, int index)
          This creates a primitive AddCommand.
protected  Command ItemProviderAdapter.createMoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Object value, int index)
          This creates a primitive MoveCommand.
protected  Command ItemProviderAdapter.createCreateChildCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Object value, int index, Collection collection)
          This creates a primitive CreateChildCommand.
protected  Object ItemProviderAdapter.wrap(EObject object, EStructuralFeature feature, Object value, int index)
          Wraps a value, if needed, and keeps the wrapper for disposal along with the item provider.
protected  Object ItemProviderAdapter.createWrapper(EObject object, EStructuralFeature feature, Object value, int index)
          Creates and returns a wrapper for the given value, at the given index in the given feature of the given object if such a wrapper is needed; otherwise, returns the original value.
protected  ItemPropertyDescriptor ItemProviderAdapter.createItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, String displayName, String description, EStructuralFeature feature, boolean isSettable, Object staticImage, String category, 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  ItemPropertyDescriptor ItemProviderAdapter.createItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, String displayName, String description, EStructuralFeature feature, boolean isSettable, boolean multiLine, boolean sortChoices, Object staticImage, String category, String[] filterFlags)
          Creates an instance that uses a resource locator; indicates whether to be mutli-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  ItemProviderAdapter.ChildrenStore.Entry ItemProviderAdapter.ChildrenStore.getEntry(EStructuralFeature feature)
           
protected  EList 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.
 boolean ItemProviderAdapter.ChildrenStore.contains(EStructuralFeature feature)
          Returns whether the store handles children of the specified feature.
 EList ItemProviderAdapter.ChildrenStore.getList(EStructuralFeature feature)
          Returns the list view of the specified feature, or null if the store does not handle the feature.
 Object ItemProviderAdapter.ChildrenStore.getValue(EStructuralFeature feature)
          Returns the value view of the specified feature.
 boolean ItemProviderAdapter.ChildrenStore.setValue(EStructuralFeature feature, Object value)
          Sets the value of the specified feature.
 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.
 boolean ItemProviderAdapter.ChildrenStore.set(EStructuralFeature feature, int index, Object object)
          Sets either a single element of the specified feature or, if the index is -1, the value of the feature.
 int ItemProviderAdapter.ChildrenStore.getOffset(EStructuralFeature feature)
          Returns the offset in the list returned by getChildren of given feature's children.
protected  Object ItemPropertyDescriptor.getValue(EObject object, EStructuralFeature feature)
          This is called by getPropertyValue to reflectively obtain the value of a feature from an object.
 

Constructors in org.eclipse.emf.edit.provider with parameters of type EStructuralFeature
WrapperItemProvider(Object value, Object owner, EStructuralFeature feature, int index, AdapterFactory adapterFactory)
          Creates an instance.
WrapperItemProvider.WrapperItemPropertyDescriptor(ResourceLocator resourceLocator, EStructuralFeature feature)
           
ItemProviderAdapter.ChildrenStore.Entry(EStructuralFeature feature)
           
ItemPropertyDescriptor(AdapterFactory adapterFactory, String displayName, 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, ResourceLocator resourceLocator, String displayName, 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, String displayName, 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, ResourceLocator resourceLocator, String displayName, 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, String displayName, String description, EStructuralFeature feature, boolean isSettable, 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, ResourceLocator resourceLocator, String displayName, String description, EStructuralFeature feature, boolean isSettable, 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, String displayName, String description, EStructuralFeature feature, boolean isSettable, 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, ResourceLocator resourceLocator, String displayName, String description, EStructuralFeature feature, boolean isSettable, 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, String displayName, String description, EStructuralFeature feature, boolean isSettable, Object staticImage, 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, ResourceLocator resourceLocator, String displayName, String description, EStructuralFeature feature, boolean isSettable, Object staticImage, 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, String displayName, String description, EStructuralFeature feature, boolean isSettable, String category, 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.
ItemPropertyDescriptor(AdapterFactory adapterFactory, ResourceLocator resourceLocator, String displayName, String description, EStructuralFeature feature, boolean isSettable, String category, 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, String displayName, String description, EStructuralFeature feature, boolean isSettable, Object staticImage, String category, 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, ResourceLocator resourceLocator, String displayName, String description, EStructuralFeature feature, boolean isSettable, Object staticImage, String category, 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, String displayName, String description, EStructuralFeature feature, boolean isSettable, boolean multiLine, boolean sortChoices, Object staticImage, String category, String[] filterFlags)
          This creates an instance that uses a resource locator; indicates whether to be mutli-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.
DelegatingWrapperItemProvider(Object value, Object owner, EStructuralFeature feature, int index, AdapterFactory adapterFactory)
          Creates an instance for the given value.
 

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, String displayName, List choiceOfValues)
           
 

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

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

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

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, String namespaceURI, String name)
           
 

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

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

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

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

Methods in org.eclipse.emf.mapping.provider with parameters of type EStructuralFeature
protected  Command MappingItemProvider.createRemoveCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Collection collection)
           
protected  Command MappingItemProvider.createAddCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, 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.createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, Object value)
          This creates a primitive SetCommand.
 


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