| Package | Description |
|---|---|
| org.eclipse.emf.ecore |
Provides an API for the Ecore dialect of
UML.
|
| org.eclipse.emf.ecore.impl |
Provides an implementation of Ecore.
|
| org.eclipse.emf.ecore.resource.impl |
Provides an implementation of the resource API.
|
| org.eclipse.emf.ecore.util |
Provides utilities.
|
| Modifier and Type | Interface and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
EStructuralFeature |
EObject.eContainingFeature()
|
EStructuralFeature |
InternalEObject.EStore.getContainingFeature(InternalEObject object)
Returns the object's
containing feature. |
EStructuralFeature |
EStructuralFeature.Setting.getEStructuralFeature()
Returns the specific feature holding a value for the object.
|
EStructuralFeature |
EClass.getEStructuralFeature(int featureID)
Returns the feature with this ID.
|
EStructuralFeature |
EClass.getEStructuralFeature(java.lang.String featureName)
Returns the feature with this name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InternalEObject.EStore.add(InternalEObject object,
EStructuralFeature feature,
int index,
java.lang.Object value)
Adds the value at the index in the
content of the object's feature. |
void |
InternalEObject.EStore.clear(InternalEObject object,
EStructuralFeature feature)
Removes all values form the
content of the object's feature |
boolean |
InternalEObject.EStore.contains(InternalEObject object,
EStructuralFeature feature,
java.lang.Object value)
Returns whether the
content of the object's feature contains the given value. |
EStructuralFeature.Internal.SettingDelegate |
EStructuralFeature.Internal.SettingDelegate.Factory.createSettingDelegate(EStructuralFeature eStructuralFeature)
Creates a setting delegate for the given feature.
|
java.lang.Object |
EObject.eGet(EStructuralFeature feature)
Returns the value of the given feature of this object.
|
java.lang.Object |
EObject.eGet(EStructuralFeature feature,
boolean resolve)
Returns the value of the given feature of the object;
the value is optionally
resolved before it is returned. |
java.lang.Object |
InternalEObject.eGet(EStructuralFeature eFeature,
boolean resolve,
boolean coreType)
Returns the value of the given feature of the object;
the value is optionally
resolved before it is returned. |
boolean |
EObject.eIsSet(EStructuralFeature feature)
Returns whether the feature of the object is considered to be set.
|
void |
EObject.eSet(EStructuralFeature feature,
java.lang.Object newValue)
Sets the value of the given feature of the object to the new value.
|
EStructuralFeature.Setting |
InternalEObject.eSetting(EStructuralFeature feature)
Returns a setting that can be used to access this object's feature.
|
void |
EObject.eUnset(EStructuralFeature feature)
Unsets the feature of the object.
|
java.lang.String |
InternalEObject.eURIFragmentSegment(EStructuralFeature eFeature,
EObject eObject)
Returns the fragment segment that,
when passed to
eObjectForURIFragmentSegment,
will resolve to the given object in this object's given feature. |
java.lang.Object |
InternalEObject.EStore.get(InternalEObject object,
EStructuralFeature feature,
int index)
Returns the value at the index in the
content of the object's feature. |
int |
EClass.getFeatureID(EStructuralFeature feature)
Returns the ID of the feature relative to this class, or -1 if the feature is not in this class.
|
java.lang.String |
EValidator.SubstitutionLabelProvider.getFeatureLabel(EStructuralFeature eStructuralFeature)
Returns the label used to identify a feature.
|
EGenericType |
EClass.getFeatureType(EStructuralFeature feature)
Returns the generic type representing the effective
reified type of the feature in the context of this specific class. |
int |
InternalEObject.EStore.hashCode(InternalEObject object,
EStructuralFeature feature)
Returns the hash code of the
content of the object's feature. |
int |
InternalEObject.EStore.indexOf(InternalEObject object,
EStructuralFeature feature,
java.lang.Object value)
Returns the first index of the given value in the
content of the object's feature. |
boolean |
InternalEObject.EStore.isEmpty(InternalEObject object,
EStructuralFeature feature)
Returns whether the
content of the object's feature is empty. |
boolean |
InternalEObject.EStore.isSet(InternalEObject object,
EStructuralFeature feature)
Returns whether the object's feature is considered set.
|
int |
InternalEObject.EStore.lastIndexOf(InternalEObject object,
EStructuralFeature feature,
java.lang.Object value)
Returns the last index of the given value in the
content of the object's feature. |
java.lang.Object |
InternalEObject.EStore.move(InternalEObject object,
EStructuralFeature feature,
int targetIndex,
int sourceIndex)
Moves the value at the source index in the
content of the object's feature
to the target index. |
java.lang.Object |
InternalEObject.EStore.remove(InternalEObject object,
EStructuralFeature feature,
int index)
Removes the value at the index in the
content of the object's feature. |
java.lang.Object |
InternalEObject.EStore.set(InternalEObject object,
EStructuralFeature feature,
int index,
java.lang.Object value)
Sets the value at the index in the
content of the object's feature. |
int |
InternalEObject.EStore.size(InternalEObject object,
EStructuralFeature feature)
Returns the number of values in the
content of the object's feature. |
java.lang.Object[] |
InternalEObject.EStore.toArray(InternalEObject object,
EStructuralFeature feature)
Returns a new array of the values in the
content of the object's feature. |
<T> T[] |
InternalEObject.EStore.toArray(InternalEObject object,
EStructuralFeature feature,
T[] array)
Returns an array of the values in the
content of the object's feature. |
void |
InternalEObject.EStore.unset(InternalEObject object,
EStructuralFeature feature)
Unsets the feature of the object.
|
| Modifier and Type | Class and Description |
|---|---|
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'.
|
| Modifier and Type | Field and Description |
|---|---|
protected EStructuralFeature[] |
EClassImpl.eAllStructuralFeaturesData |
protected EStructuralFeature |
EStructuralFeatureImpl.SettingMany.eStructuralFeature |
protected EStructuralFeature |
EStoreEObjectImpl.EStoreImpl.Entry.eStructuralFeature |
protected EStructuralFeature |
EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.feature |
protected EStructuralFeature |
EStructuralFeatureImpl.InternalSettingDelegateMany.feature |
protected EStructuralFeature |
EStructuralFeatureImpl.InternalSettingDelegateSingle.feature |
protected EStructuralFeature |
ENotificationImpl.feature |
protected EStructuralFeature |
EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator.featureMapFeature |
protected EStructuralFeature |
MinimalEObjectImpl.Container.Dynamic.BasicEMapEntry.keyFeature |
protected EStructuralFeature |
DynamicEObjectImpl.BasicEMapEntry.keyFeature |
protected EStructuralFeature |
MinimalEObjectImpl.Container.Dynamic.BasicEMapEntry.valueFeature |
protected EStructuralFeature |
DynamicEObjectImpl.BasicEMapEntry.valueFeature |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,EStructuralFeature> |
EClassImpl.eNameToFeatureMap |
| Modifier and Type | Method and Description |
|---|---|
EStructuralFeature[] |
EClassImpl.FeatureSubsetSupplier.containments() |
EStructuralFeature[] |
EClassImpl.FeatureSubsetSupplier.crossReferences() |
EStructuralFeature |
BasicEObjectImpl.eContainingFeature() |
protected EStructuralFeature |
BasicEObjectImpl.eDynamicFeature(int dynamicFeatureID) |
EStructuralFeature[] |
EClassImpl.FeatureSubsetSupplier.features() |
EStructuralFeature |
EStoreEObjectImpl.EStoreImpl.getContainingFeature(InternalEObject eObject) |
protected EStructuralFeature[] |
EClassImpl.getEAllStructuralFeaturesData() |
EStructuralFeature |
EStructuralFeatureImpl.SettingMany.getEStructuralFeature() |
EStructuralFeature |
EStructuralFeatureImpl.BasicFeatureMapEntry.getEStructuralFeature() |
EStructuralFeature |
EStoreEObjectImpl.BasicEStoreEList.getEStructuralFeature() |
EStructuralFeature |
EStoreEObjectImpl.BasicEStoreFeatureMap.getEStructuralFeature() |
EStructuralFeature |
EClassImpl.getEStructuralFeature(int featureID) |
EStructuralFeature |
EClassImpl.getEStructuralFeature(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
EStoreEObjectImpl.EStoreImpl.add(InternalEObject eObject,
EStructuralFeature feature,
int index,
java.lang.Object value) |
void |
EStoreEObjectImpl.EStoreImpl.clear(InternalEObject eObject,
EStructuralFeature feature) |
boolean |
EStoreEObjectImpl.EStoreImpl.contains(InternalEObject eObject,
EStructuralFeature feature,
java.lang.Object value) |
protected FeatureMap |
MinimalEStoreEObjectImpl.createFeatureMap(EStructuralFeature eStructuralFeature) |
protected FeatureMap |
EStoreEObjectImpl.createFeatureMap(EStructuralFeature eStructuralFeature) |
protected FeatureMap |
DynamicEStoreEObjectImpl.createFeatureMap(EStructuralFeature eStructuralFeature) |
protected <any> |
MinimalEStoreEObjectImpl.createList(EStructuralFeature eStructuralFeature) |
protected <any> |
EStoreEObjectImpl.createList(EStructuralFeature eStructuralFeature) |
protected <T> <any> |
DynamicEStoreEObjectImpl.createList(EStructuralFeature eStructuralFeature) |
Notification |
EStructuralFeatureImpl.InternalSettingDelegateSingleData.NotificationCreator.createNotification(InternalEObject notifier,
int eventType,
EStructuralFeature feature,
java.lang.Object oldValue,
java.lang.Object newValue) |
Notification |
EStructuralFeatureImpl.InternalSettingDelegateSingleData.NotificationCreator.createNotification(InternalEObject notifier,
int eventType,
EStructuralFeature feature,
java.lang.Object oldValue,
java.lang.Object newValue,
boolean wasSet) |
int |
MinimalEStoreEObjectImpl.eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature) |
int |
EStoreEObjectImpl.eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature) |
int |
DynamicEObjectImpl.eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature) |
int |
BasicEObjectImpl.eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature) |
protected int |
BasicEObjectImpl.eDynamicFeatureID(EStructuralFeature eStructuralFeature) |
java.lang.Object |
BasicEObjectImpl.eDynamicGet(EStructuralFeature eFeature,
boolean resolve) |
protected java.lang.Object |
BasicEObjectImpl.eDynamicGet(int dynamicFeatureID,
EStructuralFeature eFeature,
boolean resolve,
boolean coreType) |
boolean |
DynamicEStoreEObjectImpl.eDynamicIsSet(EStructuralFeature eStructuralFeature) |
boolean |
BasicEObjectImpl.eDynamicIsSet(EStructuralFeature eFeature) |
protected boolean |
MinimalEStoreEObjectImpl.eDynamicIsSet(int dynamicFeatureID,
EStructuralFeature eFeature) |
protected boolean |
EStoreEObjectImpl.eDynamicIsSet(int dynamicFeatureID,
EStructuralFeature eFeature) |
protected boolean |
BasicEObjectImpl.eDynamicIsSet(int dynamicFeatureID,
EStructuralFeature eFeature) |
void |
BasicEObjectImpl.eDynamicSet(EStructuralFeature eFeature,
java.lang.Object newValue) |
protected void |
BasicEObjectImpl.eDynamicSet(int dynamicFeatureID,
EStructuralFeature eFeature,
java.lang.Object newValue) |
void |
BasicEObjectImpl.eDynamicUnset(EStructuralFeature eFeature) |
protected void |
BasicEObjectImpl.eDynamicUnset(int dynamicFeatureID,
EStructuralFeature eFeature) |
java.lang.Object |
BasicEObjectImpl.eGet(EStructuralFeature eFeature) |
java.lang.Object |
BasicEObjectImpl.eGet(EStructuralFeature eFeature,
boolean resolve) |
java.lang.Object |
BasicEObjectImpl.eGet(EStructuralFeature eFeature,
boolean resolve,
boolean coreType) |
boolean |
BasicEObjectImpl.eIsSet(EStructuralFeature eFeature) |
java.lang.Object |
BasicEObjectImpl.eOpenGet(EStructuralFeature eFeature,
boolean resolve) |
boolean |
BasicEObjectImpl.eOpenIsSet(EStructuralFeature eFeature) |
void |
BasicEObjectImpl.eOpenSet(EStructuralFeature eFeature,
java.lang.Object newValue) |
void |
BasicEObjectImpl.eOpenUnset(EStructuralFeature eFeature) |
void |
BasicEObjectImpl.eSet(EStructuralFeature eFeature,
java.lang.Object newValue) |
EStructuralFeature.Setting |
BasicEObjectImpl.eSetting(EStructuralFeature eFeature) |
protected EStructuralFeature.Internal.SettingDelegate |
BasicEObjectImpl.eSettingDelegate(EStructuralFeature eFeature) |
void |
BasicEObjectImpl.eUnset(EStructuralFeature eFeature) |
java.lang.String |
EModelElementImpl.eURIFragmentSegment(EStructuralFeature eStructuralFeature,
EObject eObject) |
java.lang.String |
BasicEObjectImpl.eURIFragmentSegment(EStructuralFeature eStructuralFeature,
EObject eObject) |
java.lang.Object |
EStoreEObjectImpl.EStoreImpl.get(InternalEObject eObject,
EStructuralFeature feature,
int index) |
int |
EClassImpl.getFeatureID(EStructuralFeature feature) |
EGenericType |
EClassImpl.getFeatureType(EStructuralFeature feature) |
int |
EStoreEObjectImpl.EStoreImpl.hashCode(InternalEObject eObject,
EStructuralFeature feature) |
int |
EStoreEObjectImpl.EStoreImpl.indexOf(InternalEObject eObject,
EStructuralFeature feature,
java.lang.Object value) |
boolean |
EStoreEObjectImpl.EStoreImpl.isEmpty(InternalEObject eObject,
EStructuralFeature feature) |
boolean |
EStoreEObjectImpl.EStoreImpl.isSet(InternalEObject eObject,
EStructuralFeature feature) |
int |
EStoreEObjectImpl.EStoreImpl.lastIndexOf(InternalEObject eObject,
EStructuralFeature feature,
java.lang.Object value) |
java.lang.Object |
EStoreEObjectImpl.EStoreImpl.move(InternalEObject eObject,
EStructuralFeature feature,
int targetIndex,
int sourceIndex) |
java.lang.Object |
EStoreEObjectImpl.EStoreImpl.remove(InternalEObject eObject,
EStructuralFeature feature,
int index) |
java.lang.Object |
EStoreEObjectImpl.EStoreImpl.set(InternalEObject eObject,
EStructuralFeature feature,
int index,
java.lang.Object value) |
int |
EStoreEObjectImpl.EStoreImpl.size(InternalEObject eObject,
EStructuralFeature feature) |
java.lang.Object[] |
EStoreEObjectImpl.EStoreImpl.toArray(InternalEObject eObject,
EStructuralFeature feature) |
<T> T[] |
EStoreEObjectImpl.EStoreImpl.toArray(InternalEObject eObject,
EStructuralFeature feature,
T[] array) |
void |
EStoreEObjectImpl.EStoreImpl.unset(InternalEObject eObject,
EStructuralFeature feature) |
| Modifier and Type | Field and Description |
|---|---|
EStructuralFeature |
BinaryResourceImpl.EObjectInputStream.EStructuralFeatureData.eStructuralFeature |
| Modifier and Type | Method and Description |
|---|---|
static BinaryResourceImpl.BinaryIO.FeatureKind |
BinaryResourceImpl.BinaryIO.FeatureKind.get(EStructuralFeature eStructuralFeature) |
protected BinaryResourceImpl.EObjectOutputStream.EStructuralFeatureData |
BinaryResourceImpl.EObjectOutputStream.writeEStructuralFeature(EStructuralFeature eStructuralFeature) |
| Modifier and Type | Field and Description |
|---|---|
protected EStructuralFeature |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.affiliation |
protected EStructuralFeature |
DelegatingEcoreEList.UnmodifiableEList.eStructuralFeature |
protected EStructuralFeature |
DelegatingEcoreEList.Dynamic.eStructuralFeature |
protected EStructuralFeature |
FeatureMapUtil.EntryImpl.eStructuralFeature |
protected EStructuralFeature |
FeatureMapUtil.BasicFeatureEIterator.eStructuralFeature |
protected EStructuralFeature |
FeatureMapUtil.BasicValidator.eStructuralFeature |
protected EStructuralFeature |
EcoreEList.UnmodifiableEList.eStructuralFeature |
protected EStructuralFeature |
EcoreEList.Dynamic.eStructuralFeature |
protected EStructuralFeature |
DelegatingFeatureMap.eStructuralFeature |
protected EStructuralFeature |
BasicSettingDelegate.eStructuralFeature |
protected EStructuralFeature |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.eStructuralFeature |
protected EStructuralFeature[] |
EContentsEList.eStructuralFeatures |
protected EStructuralFeature[] |
EContentsEList.FeatureIteratorImpl.eStructuralFeatures |
protected EStructuralFeature |
FeatureMapUtil.FeatureEList.feature |
protected EStructuralFeature |
FeatureMapUtil.FeatureValue.feature |
protected EStructuralFeature |
EContentsEList.FeatureIteratorImpl.feature |
protected EStructuralFeature |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.group |
protected static EStructuralFeature[] |
ECrossReferenceEList.FeatureIteratorImpl.NO_FEATURES |
protected EStructuralFeature |
EContentsEList.FeatureIteratorImpl.preparedFeature |
protected static EStructuralFeature |
BasicExtendedMetaData.UNINITIALIZED_ESTRUCTURAL_FEATURE |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<EStructuralFeature> |
FeatureMapUtil.BasicValidator.groupMembers |
| Modifier and Type | Method and Description |
|---|---|
protected EStructuralFeature |
BasicExtendedMetaData.basicGetAffiliation(EStructuralFeature eStructuralFeature) |
protected EStructuralFeature |
BasicExtendedMetaData.basicGetGroup(EStructuralFeature eStructuralFeature) |
EStructuralFeature |
ExtendedMetaData.demandFeature(java.lang.String namespace,
java.lang.String name,
boolean isElement)
Returns a feature corresponding to a global element or attribute from the namespace-specified package in the
demand package registry, creating it, and the package, if necessary.
|
EStructuralFeature |
BasicExtendedMetaData.demandFeature(java.lang.String namespace,
java.lang.String name,
boolean isElement) |
EStructuralFeature |
ExtendedMetaData.demandFeature(java.lang.String namespace,
java.lang.String name,
boolean isElement,
boolean isReference)
Returns a feature corresponding to a global element or attribute from the namespace-specified package in the
demand package registry, creating it, and the package, if necessary.
|
EStructuralFeature |
BasicExtendedMetaData.demandFeature(java.lang.String namespace,
java.lang.String name,
boolean isElement,
boolean isReference) |
EStructuralFeature |
EContentsEList.FeatureIterator.feature() |
EStructuralFeature |
EContentsEList.FeatureIteratorImpl.feature() |
EStructuralFeature |
DelegatingFeatureMap.ValueListIteratorImpl.feature() |
EStructuralFeature |
BasicFeatureMap.ValueListIteratorImpl.feature() |
EStructuralFeature |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.getAffiliation() |
EStructuralFeature |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.getAffiliation() |
EStructuralFeature |
ExtendedMetaData.getAffiliation(EClass eClass,
EStructuralFeature eStructuralFeature)
Returns a structural feature within the given class that is or is associated with the given structural feature.
|
EStructuralFeature |
BasicExtendedMetaData.getAffiliation(EClass eClass,
EStructuralFeature eStructuralFeature) |
EStructuralFeature |
ExtendedMetaData.getAffiliation(EStructuralFeature eStructuralFeature)
Returns the substitution group affiliation for the given structural feature, that is, the feature corresponding to
the head element of the substitution group to which the element corresponding to the given feature belongs.
|
EStructuralFeature |
BasicExtendedMetaData.getAffiliation(EStructuralFeature eStructuralFeature) |
EStructuralFeature |
ExtendedMetaData.getAttribute(EClass eClass,
java.lang.String namespace,
java.lang.String name)
Returns a structural feature within a class, corresponding to a local attribute with the given namespace and name,
or, failing that, a document root feature corresponding to a global attribute with the given namespace and name
that is
affiliated with a feature in the class. |
EStructuralFeature |
BasicExtendedMetaData.getAttribute(EClass eClass,
java.lang.String namespace,
java.lang.String name) |
EStructuralFeature |
ExtendedMetaData.getAttribute(java.lang.String namespace,
java.lang.String name)
Returns the structural feature with the given XML name that corresponds to a global attribute within the package
with the given namespace.
|
EStructuralFeature |
BasicExtendedMetaData.getAttribute(java.lang.String namespace,
java.lang.String name) |
EStructuralFeature |
ExtendedMetaData.getAttributeWildcardAffiliation(EClass eClass,
java.lang.String namespace,
java.lang.String name)
Returns a wildcard feature in the given class that allows allows attribute values from the given namespace.
|
EStructuralFeature |
BasicExtendedMetaData.getAttributeWildcardAffiliation(EClass eClass,
java.lang.String namespace,
java.lang.String name) |
EStructuralFeature |
ExtendedMetaData.getElement(EClass eClass,
java.lang.String namespace,
java.lang.String name)
Returns a structural feature within a class, corresponding to a local element with the given namespace and name,
or, failing that, a document root feature corresponding to a global element with the given namespace and name
that is
affiliated with a feature in the class. |
EStructuralFeature |
BasicExtendedMetaData.getElement(EClass eClass,
java.lang.String namespace,
java.lang.String name) |
EStructuralFeature |
ExtendedMetaData.getElement(java.lang.String namespace,
java.lang.String name)
Returns the structural feature with the given XML name that corresponds to a global element within the package
with the given namespace.
|
EStructuralFeature |
BasicExtendedMetaData.getElement(java.lang.String namespace,
java.lang.String name) |
EStructuralFeature |
ExtendedMetaData.getElementWildcardAffiliation(EClass eClass,
java.lang.String namespace,
java.lang.String name)
Returns a wildcard feature in the given class that allows allows element values from the given namespace.
|
EStructuralFeature |
BasicExtendedMetaData.getElementWildcardAffiliation(EClass eClass,
java.lang.String namespace,
java.lang.String name) |
EStructuralFeature |
DelegatingEcoreEList.getEStructuralFeature() |
EStructuralFeature |
DelegatingEcoreEList.UnmodifiableEList.getEStructuralFeature() |
EStructuralFeature |
DelegatingEcoreEList.Dynamic.getEStructuralFeature() |
EStructuralFeature |
FeatureMapUtil.EntryImpl.getEStructuralFeature() |
EStructuralFeature |
FeatureMapUtil.FeatureEList.getEStructuralFeature() |
EStructuralFeature |
FeatureMapUtil.FeatureValue.getEStructuralFeature() |
EStructuralFeature |
FeatureMap.Entry.getEStructuralFeature()
Returns the feature.
|
EStructuralFeature |
EcoreEMap.getEStructuralFeature() |
EStructuralFeature |
EcoreEList.getEStructuralFeature() |
EStructuralFeature |
EcoreEList.UnmodifiableEList.getEStructuralFeature() |
EStructuralFeature |
EcoreEList.Dynamic.getEStructuralFeature() |
EStructuralFeature |
DelegatingFeatureMap.getEStructuralFeature() |
EStructuralFeature |
FeatureMapUtil.FeatureFeatureMap.getEStructuralFeature(int index) |
EStructuralFeature |
FeatureMap.getEStructuralFeature(int index) |
EStructuralFeature |
DelegatingFeatureMap.getEStructuralFeature(int index) |
EStructuralFeature |
BasicFeatureMap.getEStructuralFeature(int index) |
EStructuralFeature |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.getGroup() |
EStructuralFeature |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.getGroup() |
EStructuralFeature |
ExtendedMetaData.getGroup(EStructuralFeature eStructuralFeature)
Returns the feature representing the model group feature, substitution group head feature, or wildcard feature to which the implementation
of the given feature is delegated.
|
EStructuralFeature |
BasicExtendedMetaData.getGroup(EStructuralFeature eStructuralFeature) |
EStructuralFeature |
BasicExtendedMetaData.getLocalAttribute(EClass eClass,
java.lang.String namespace,
java.lang.String name) |
protected EStructuralFeature |
BasicExtendedMetaData.getLocalElement(EClass eClass,
java.lang.String namespace,
java.lang.String name) |
EStructuralFeature |
ExtendedMetaData.getSimpleFeature(EClass eClass)
If the given class represents simple content, returns the simple feature used to store its content.
|
EStructuralFeature |
BasicExtendedMetaData.getSimpleFeature(EClass eClass) |
protected EStructuralFeature |
EcoreUtil.Copier.getTarget(EStructuralFeature eStructuralFeature)
Returns the target feature used to populate a copy instance from the given source feature.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<EStructuralFeature> |
ExtendedMetaData.getAllAttributes(EClass eClass)
Returns all the structural features of the given class, and its super classes, corresponding to XML attributes
and attribute wildcards.
|
java.util.List<EStructuralFeature> |
BasicExtendedMetaData.getAllAttributes(EClass eClass) |
java.util.List<EStructuralFeature> |
ExtendedMetaData.getAllElements(EClass eClass)
Returns all the structural features of the given class, and its super classes, corresponding to elements, element
wildards, and model groups.
|
java.util.List<EStructuralFeature> |
BasicExtendedMetaData.getAllElements(EClass eClass) |
java.util.Map<java.lang.String,EStructuralFeature> |
BasicEAnnotationValidator.Assistant.getApplicableProperties(EObject eObject,
EAnnotation eAnnotation)
Returns the
subset of properties that are applicable for the current state of the modeled annotation instance. |
java.util.List<EStructuralFeature> |
ExtendedMetaData.getAttributes(EClass eClass)
Returns the structural features of the given class corresponding to XML attributes and attribute wildcards.
|
java.util.List<EStructuralFeature> |
BasicExtendedMetaData.getAttributes(EClass eClass) |
java.util.List<EStructuralFeature> |
ExtendedMetaData.getElements(EClass eClass)
Returns the structural features of the given class corresponding to elements, element wildcards, and model groups.
|
java.util.List<EStructuralFeature> |
BasicExtendedMetaData.getElements(EClass eClass) |
protected java.util.Map<java.lang.String,EStructuralFeature> |
BasicEAnnotationValidator.getProperties(EModelElement eModelElement)
Returns a map from key to
feature. |
java.util.Map<java.lang.String,EStructuralFeature> |
BasicEAnnotationValidator.Assistant.getProperties(EModelElement eModelElement)
Returns a map from key to
feature. |
| Modifier and Type | Method and Description |
|---|---|
void |
FeatureMapUtil.FeatureFeatureMap.add(EStructuralFeature feature,
int index,
java.lang.Object value) |
void |
FeatureMap.Internal.add(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
DelegatingFeatureMap.add(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
BasicFeatureMap.add(EStructuralFeature feature,
int index,
java.lang.Object object) |
boolean |
FeatureMapUtil.FeatureFeatureMap.add(EStructuralFeature feature,
java.lang.Object value) |
boolean |
FeatureMap.add(EStructuralFeature feature,
java.lang.Object value) |
void |
FeatureMap.ValueListIterator.add(EStructuralFeature eStructuralFeature,
java.lang.Object value) |
boolean |
DelegatingFeatureMap.add(EStructuralFeature feature,
java.lang.Object object) |
void |
DelegatingFeatureMap.ValueListIteratorImpl.add(EStructuralFeature eStructuralFeature,
java.lang.Object value) |
boolean |
BasicFeatureMap.add(EStructuralFeature feature,
java.lang.Object object) |
void |
BasicFeatureMap.ValueListIteratorImpl.add(EStructuralFeature eStructuralFeature,
java.lang.Object value) |
void |
FeatureMapUtil.FeatureFeatureMap.add(int index,
EStructuralFeature feature,
java.lang.Object value) |
void |
FeatureMap.add(int index,
EStructuralFeature feature,
java.lang.Object value) |
void |
DelegatingFeatureMap.add(int index,
EStructuralFeature feature,
java.lang.Object object) |
void |
BasicFeatureMap.add(int index,
EStructuralFeature feature,
java.lang.Object object) |
boolean |
FeatureMapUtil.FeatureFeatureMap.addAll(EStructuralFeature feature,
java.util.Collection<?> values) |
boolean |
FeatureMap.addAll(EStructuralFeature feature,
java.util.Collection<?> values) |
boolean |
DelegatingFeatureMap.addAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
BasicFeatureMap.addAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
FeatureMapUtil.FeatureFeatureMap.addAll(EStructuralFeature feature,
int index,
java.util.Collection<?> values) |
boolean |
FeatureMap.Internal.addAll(EStructuralFeature feature,
int index,
java.util.Collection<?> collection) |
boolean |
DelegatingFeatureMap.addAll(EStructuralFeature feature,
int index,
java.util.Collection<?> collection) |
boolean |
BasicFeatureMap.addAll(EStructuralFeature feature,
int index,
java.util.Collection<?> collection) |
boolean |
FeatureMapUtil.FeatureFeatureMap.addAll(int index,
EStructuralFeature feature,
java.util.Collection<?> values) |
boolean |
FeatureMap.addAll(int index,
EStructuralFeature feature,
java.util.Collection<?> values) |
boolean |
DelegatingFeatureMap.addAll(int index,
EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
BasicFeatureMap.addAll(int index,
EStructuralFeature feature,
java.util.Collection<?> collection) |
void |
FeatureMapUtil.FeatureFeatureMap.addUnique(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
FeatureMap.Internal.addUnique(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
DelegatingFeatureMap.addUnique(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
BasicFeatureMap.addUnique(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
FeatureMapUtil.FeatureFeatureMap.addUnique(EStructuralFeature feature,
java.lang.Object object) |
void |
FeatureMap.Internal.addUnique(EStructuralFeature feature,
java.lang.Object object) |
void |
DelegatingFeatureMap.addUnique(EStructuralFeature feature,
java.lang.Object object) |
void |
BasicFeatureMap.addUnique(EStructuralFeature feature,
java.lang.Object object) |
NotificationChain |
FeatureMapUtil.FeatureFeatureMap.basicAdd(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications) |
NotificationChain |
FeatureMap.Internal.basicAdd(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications) |
NotificationChain |
DelegatingFeatureMap.basicAdd(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications) |
NotificationChain |
BasicFeatureMap.basicAdd(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications) |
boolean |
FeatureMapUtil.FeatureFeatureMap.basicContains(EStructuralFeature feature,
java.lang.Object object) |
boolean |
FeatureMap.Internal.basicContains(EStructuralFeature feature,
java.lang.Object object) |
boolean |
DelegatingFeatureMap.basicContains(EStructuralFeature feature,
java.lang.Object object) |
boolean |
BasicFeatureMap.basicContains(EStructuralFeature feature,
java.lang.Object object) |
boolean |
FeatureMapUtil.FeatureFeatureMap.basicContainsAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
FeatureMap.Internal.basicContainsAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
DelegatingFeatureMap.basicContainsAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
BasicFeatureMap.basicContainsAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
protected EStructuralFeature |
BasicExtendedMetaData.basicGetAffiliation(EStructuralFeature eStructuralFeature) |
protected int |
BasicExtendedMetaData.basicGetFeatureKind(EStructuralFeature eStructuralFeature) |
protected EStructuralFeature |
BasicExtendedMetaData.basicGetGroup(EStructuralFeature eStructuralFeature) |
protected java.lang.String |
BasicExtendedMetaData.basicGetName(EStructuralFeature eStructuralFeature) |
java.lang.String |
BasicExtendedMetaData.basicGetNamespace(EStructuralFeature eStructuralFeature) |
protected int |
BasicExtendedMetaData.basicGetProcessingKind(EStructuralFeature eStructuralFeature) |
protected java.util.List<java.lang.String> |
BasicExtendedMetaData.basicGetWildcards(EStructuralFeature eStructuralFeature) |
int |
FeatureMapUtil.FeatureFeatureMap.basicIndexOf(EStructuralFeature feature,
java.lang.Object object) |
int |
FeatureMap.Internal.basicIndexOf(EStructuralFeature feature,
java.lang.Object object) |
int |
DelegatingFeatureMap.basicIndexOf(EStructuralFeature feature,
java.lang.Object object) |
int |
BasicFeatureMap.basicIndexOf(EStructuralFeature feature,
java.lang.Object object) |
java.util.Iterator<java.lang.Object> |
FeatureMapUtil.FeatureFeatureMap.basicIterator(EStructuralFeature feature) |
java.util.Iterator<java.lang.Object> |
FeatureMap.Internal.basicIterator(EStructuralFeature feature) |
java.util.Iterator<java.lang.Object> |
DelegatingFeatureMap.basicIterator(EStructuralFeature feature) |
java.util.Iterator<java.lang.Object> |
BasicFeatureMap.basicIterator(EStructuralFeature feature) |
int |
FeatureMapUtil.FeatureFeatureMap.basicLastIndexOf(EStructuralFeature feature,
java.lang.Object object) |
int |
FeatureMap.Internal.basicLastIndexOf(EStructuralFeature feature,
java.lang.Object object) |
int |
DelegatingFeatureMap.basicLastIndexOf(EStructuralFeature feature,
java.lang.Object object) |
int |
BasicFeatureMap.basicLastIndexOf(EStructuralFeature feature,
java.lang.Object object) |
java.util.List<java.lang.Object> |
FeatureMapUtil.FeatureFeatureMap.basicList(EStructuralFeature feature) |
java.util.List<java.lang.Object> |
FeatureMap.Internal.basicList(EStructuralFeature feature) |
java.util.List<java.lang.Object> |
DelegatingFeatureMap.basicList(EStructuralFeature feature) |
java.util.List<java.lang.Object> |
BasicFeatureMap.basicList(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
FeatureMapUtil.FeatureFeatureMap.basicListIterator(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
FeatureMap.Internal.basicListIterator(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
DelegatingFeatureMap.basicListIterator(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
BasicFeatureMap.basicListIterator(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
FeatureMapUtil.FeatureFeatureMap.basicListIterator(EStructuralFeature feature,
int index) |
java.util.ListIterator<java.lang.Object> |
FeatureMap.Internal.basicListIterator(EStructuralFeature feature,
int index) |
java.util.ListIterator<java.lang.Object> |
DelegatingFeatureMap.basicListIterator(EStructuralFeature feature,
int index) |
java.util.ListIterator<java.lang.Object> |
BasicFeatureMap.basicListIterator(EStructuralFeature feature,
int index) |
NotificationChain |
FeatureMapUtil.FeatureFeatureMap.basicRemove(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications) |
NotificationChain |
FeatureMap.Internal.basicRemove(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications) |
NotificationChain |
DelegatingFeatureMap.basicRemove(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications) |
NotificationChain |
BasicFeatureMap.basicRemove(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications) |
java.lang.Object[] |
FeatureMapUtil.FeatureFeatureMap.basicToArray(EStructuralFeature feature) |
java.lang.Object[] |
FeatureMap.Internal.basicToArray(EStructuralFeature feature) |
java.lang.Object[] |
DelegatingFeatureMap.basicToArray(EStructuralFeature feature) |
java.lang.Object[] |
BasicFeatureMap.basicToArray(EStructuralFeature feature) |
<T> T[] |
FeatureMapUtil.FeatureFeatureMap.basicToArray(EStructuralFeature feature,
T[] array) |
<T> T[] |
FeatureMap.Internal.basicToArray(EStructuralFeature feature,
T[] array) |
<T> T[] |
DelegatingFeatureMap.basicToArray(EStructuralFeature feature,
T[] array) |
<T> T[] |
BasicFeatureMap.basicToArray(EStructuralFeature feature,
T[] array) |
T |
EcoreSwitch.caseEStructuralFeature(EStructuralFeature object)
Returns the result of interpreting the object as an instance of 'EStructural Feature'.
|
void |
FeatureMapUtil.FeatureFeatureMap.clear(EStructuralFeature feature) |
void |
FeatureMap.Internal.clear(EStructuralFeature feature) |
void |
DelegatingFeatureMap.clear(EStructuralFeature feature) |
void |
BasicFeatureMap.clear(EStructuralFeature feature) |
boolean |
FeatureMapUtil.FeatureFeatureMap.contains(EStructuralFeature feature,
java.lang.Object object) |
boolean |
FeatureMap.Internal.contains(EStructuralFeature feature,
java.lang.Object object) |
boolean |
DelegatingFeatureMap.contains(EStructuralFeature feature,
java.lang.Object object) |
boolean |
BasicFeatureMap.contains(EStructuralFeature feature,
java.lang.Object object) |
protected boolean |
DelegatingFeatureMap.contains(EStructuralFeature feature,
java.lang.Object object,
boolean resolve) |
protected boolean |
BasicFeatureMap.contains(EStructuralFeature feature,
java.lang.Object object,
boolean resolve) |
boolean |
FeatureMapUtil.FeatureFeatureMap.containsAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
FeatureMap.Internal.containsAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
DelegatingFeatureMap.containsAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
BasicFeatureMap.containsAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
protected java.lang.String |
BasicEAnnotationValidator.convertPropertyValueToLiteral(EObject eObject,
EStructuralFeature eStructuralFeature,
java.lang.Object value)
Returns the value of the feature of the modeled object converted to a literal representation as used in
detail entry. |
java.lang.String |
BasicEAnnotationValidator.Assistant.convertPropertyValueToLiteral(EObject eObject,
EStructuralFeature eStructuralFeature,
java.lang.Object value) |
protected java.lang.String |
BasicEAnnotationValidator.convertPropertyValueToLiteralItem(EObject eObject,
EStructuralFeature eStructuralFeature,
java.lang.Object value)
Returns the single value of the feature's
type for the modeled object converted to a literal representation as used in detail entry. |
static FeatureMap.Entry |
FeatureMapUtil.createEntry(EStructuralFeature eStructuralFeature,
java.lang.Object value) |
protected FeatureMap.Entry |
DelegatingFeatureMap.createEntry(EStructuralFeature eStructuralFeature,
java.lang.Object value) |
protected FeatureMap.Entry |
BasicFeatureMap.createEntry(EStructuralFeature eStructuralFeature,
java.lang.Object value) |
protected BasicExtendedMetaData.EStructuralFeatureExtendedMetaData |
BasicExtendedMetaData.createEStructuralFeatureExtendedMetaData(EStructuralFeature eStructuralFeature) |
protected NotificationImpl |
DelegatingFeatureMap.createNotification(int eventType,
EStructuralFeature feature,
java.lang.Object oldObject,
java.lang.Object newObject,
int index,
boolean wasSet) |
protected NotificationImpl |
BasicFeatureMap.createNotification(int eventType,
EStructuralFeature feature,
java.lang.Object oldObject,
java.lang.Object newObject,
int index,
boolean wasSet) |
static FeatureMap.Entry.Internal |
FeatureMapUtil.createRawEntry(EStructuralFeature eStructuralFeature,
java.lang.Object value) |
protected FeatureMap.Entry.Internal |
DelegatingFeatureMap.createRawEntry(EStructuralFeature eStructuralFeature,
java.lang.Object value) |
protected FeatureMap.Entry.Internal |
BasicFeatureMap.createRawEntry(EStructuralFeature eStructuralFeature,
java.lang.Object value) |
protected BasicDiagnostic |
BasicEAnnotationValidator.createValueDiagnostic(EAnnotation eAnnotation,
EModelElement eModelElement,
java.util.Map.Entry<java.lang.String,java.lang.String> entry,
EStructuralFeature feature)
Creates the placeholder diagnostic used by
validateFeatureDetail. |
java.lang.Object |
DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicGet(EStructuralFeature eFeature,
boolean resolve) |
java.lang.Object |
BasicFeatureMap.FeatureMapEObjectImpl.eDynamicGet(EStructuralFeature eFeature,
boolean resolve) |
boolean |
DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicIsSet(EStructuralFeature eFeature) |
boolean |
BasicFeatureMap.FeatureMapEObjectImpl.eDynamicIsSet(EStructuralFeature eFeature) |
void |
DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicSet(EStructuralFeature eFeature,
java.lang.Object newValue) |
void |
BasicFeatureMap.FeatureMapEObjectImpl.eDynamicSet(EStructuralFeature eFeature,
java.lang.Object newValue) |
void |
DelegatingFeatureMap.FeatureMapEObjectImpl.eDynamicUnset(EStructuralFeature eFeature) |
void |
BasicFeatureMap.FeatureMapEObjectImpl.eDynamicUnset(EStructuralFeature eFeature) |
protected int |
DelegatingFeatureMap.entryIndex(EStructuralFeature feature,
int index) |
protected int |
BasicFeatureMap.entryIndex(EStructuralFeature feature,
int index) |
protected boolean |
EcoreUtil.EqualityHelper.equalFeatureMapValues(java.lang.Object value1,
java.lang.Object value2,
EStructuralFeature feature)
Returns whether the two values of a feature map are
equal. |
java.util.Collection<?> |
ExtendedMetaDataAnnotationValidator.filterChoiceOfValues(EObject eObject,
EStructuralFeature eStructuralFeature,
java.util.Collection<?> choiceOfValues) |
java.lang.Boolean |
FeatureMapUtil.BasicValidator.Cache.get(EStructuralFeature eStructuralFeature) |
java.lang.Object |
FeatureMapUtil.FeatureFeatureMap.get(EStructuralFeature feature,
boolean resolve) |
java.lang.Object |
FeatureMap.get(EStructuralFeature feature,
boolean resolve) |
java.lang.Object |
DelegatingFeatureMap.get(EStructuralFeature feature,
boolean resolve) |
java.lang.Object |
BasicFeatureMap.get(EStructuralFeature feature,
boolean resolve) |
java.lang.Object |
FeatureMapUtil.FeatureFeatureMap.get(EStructuralFeature feature,
int index,
boolean resolve) |
java.lang.Object |
FeatureMap.Internal.get(EStructuralFeature feature,
int index,
boolean resolve) |
java.lang.Object |
DelegatingFeatureMap.get(EStructuralFeature feature,
int index,
boolean resolve) |
java.lang.Object |
BasicFeatureMap.get(EStructuralFeature feature,
int index,
boolean resolve) |
EStructuralFeature |
ExtendedMetaData.getAffiliation(EClass eClass,
EStructuralFeature eStructuralFeature)
Returns a structural feature within the given class that is or is associated with the given structural feature.
|
EStructuralFeature |
BasicExtendedMetaData.getAffiliation(EClass eClass,
EStructuralFeature eStructuralFeature) |
EStructuralFeature |
ExtendedMetaData.getAffiliation(EStructuralFeature eStructuralFeature)
Returns the substitution group affiliation for the given structural feature, that is, the feature corresponding to
the head element of the substitution group to which the element corresponding to the given feature belongs.
|
EStructuralFeature |
BasicExtendedMetaData.getAffiliation(EStructuralFeature eStructuralFeature) |
protected BasicExtendedMetaData.EStructuralFeatureExtendedMetaData |
BasicExtendedMetaData.getExtendedMetaData(EStructuralFeature eStructuralFeature) |
int |
ExtendedMetaData.getFeatureKind(EStructuralFeature eStructuralFeature)
Returns the kind of XML structure that should be used to represent the given structural feature.
|
int |
BasicExtendedMetaData.getFeatureKind(EStructuralFeature eStructuralFeature) |
java.lang.String |
Diagnostician.getFeatureLabel(EStructuralFeature eStructuralFeature) |
static java.lang.String |
EObjectValidator.getFeatureLabel(EStructuralFeature eStructuralFeature,
java.util.Map<java.lang.Object,java.lang.Object> context) |
EStructuralFeature |
ExtendedMetaData.getGroup(EStructuralFeature eStructuralFeature)
Returns the feature representing the model group feature, substitution group head feature, or wildcard feature to which the implementation
of the given feature is delegated.
|
EStructuralFeature |
BasicExtendedMetaData.getGroup(EStructuralFeature eStructuralFeature) |
java.lang.String |
ExtendedMetaData.getName(EStructuralFeature eStructuralFeature)
Returns the XML name for a structural feature.
|
java.lang.String |
BasicExtendedMetaData.getName(EStructuralFeature eStructuralFeature) |
java.lang.String |
ExtendedMetaData.getNamespace(EStructuralFeature eStructuralFeature)
Returns the namespace associated with the specified structural feature.
|
java.lang.String |
BasicExtendedMetaData.getNamespace(EStructuralFeature eStructuralFeature) |
protected java.lang.String |
BasicExtendedMetaData.getPackageNamespace(EStructuralFeature eStructuralFeature) |
int |
ExtendedMetaData.getProcessingKind(EStructuralFeature eStructuralFeature)
Returns the kind of contents processing to be used for a structural feature corresponding to an any wildcard.
|
int |
BasicExtendedMetaData.getProcessingKind(EStructuralFeature eStructuralFeature) |
protected java.lang.String |
BasicExtendedMetaData.getQualifiedName(java.lang.String defaultNamespace,
EStructuralFeature eStructuralFeature) |
static EStructuralFeature.Internal.SettingDelegate.Factory |
EcoreUtil.getSettingDelegateFactory(EStructuralFeature eStructuralFeature) |
protected EStructuralFeature |
EcoreUtil.Copier.getTarget(EStructuralFeature eStructuralFeature)
Returns the target feature used to populate a copy instance from the given source feature.
|
protected EStructuralFeature.Setting |
EcoreUtil.Copier.getTarget(EStructuralFeature eStructuralFeature,
EObject eObject,
EObject copyEObject)
Returns a setting for the feature and copy instance to be populated with the original object's source feature's value.
|
static FeatureMapUtil.Validator |
FeatureMapUtil.getValidator(EClass containingClass,
EStructuralFeature eStructuralFeature) |
java.util.List<java.lang.String> |
ExtendedMetaData.getWildcards(EStructuralFeature eStructuralFeature)
Returns the allowable namespace patterns for a structural feature corresponding to an any or anyAttribute wildcard.
|
java.util.List<java.lang.String> |
BasicExtendedMetaData.getWildcards(EStructuralFeature eStructuralFeature) |
protected boolean |
EcoreUtil.EqualityHelper.haveEqualFeature(EObject eObject1,
EObject eObject2,
EStructuralFeature feature)
|
int |
FeatureMapUtil.FeatureFeatureMap.indexOf(EStructuralFeature feature,
java.lang.Object object) |
int |
FeatureMap.Internal.indexOf(EStructuralFeature feature,
java.lang.Object object) |
int |
DelegatingFeatureMap.indexOf(EStructuralFeature feature,
java.lang.Object object) |
int |
BasicFeatureMap.indexOf(EStructuralFeature feature,
java.lang.Object object) |
protected int |
DelegatingFeatureMap.indexOf(EStructuralFeature feature,
java.lang.Object object,
boolean resolve) |
protected int |
BasicFeatureMap.indexOf(EStructuralFeature feature,
java.lang.Object object,
boolean resolve) |
protected boolean |
ExtendedMetaDataAnnotationValidator.isApplicable(EObject eObject,
EStructuralFeature eStructuralFeature) |
protected boolean |
BasicEAnnotationValidator.isApplicable(EObject eObject,
EStructuralFeature eStructuralFeature)
Returns whether the given feature of the given modeled representation is meaningful for the current state of the model.
|
static boolean |
FeatureMapUtil.isCDATA(EStructuralFeature eStructuralFeature) |
static boolean |
FeatureMapUtil.isComment(EStructuralFeature eStructuralFeature) |
boolean |
FeatureMapUtil.FeatureFeatureMap.isEmpty(EStructuralFeature feature) |
boolean |
FeatureMap.Internal.isEmpty(EStructuralFeature feature) |
boolean |
DelegatingFeatureMap.isEmpty(EStructuralFeature feature) |
boolean |
BasicFeatureMap.isEmpty(EStructuralFeature feature) |
static boolean |
FeatureMapUtil.isFeatureMap(EStructuralFeature eStructuralFeature) |
boolean |
FeatureMapUtil.BasicValidator.isIncluded(EStructuralFeature feature) |
protected boolean |
ECrossReferenceEList.isIncluded(EStructuralFeature eStructuralFeature) |
protected boolean |
EContentsEList.isIncluded(EStructuralFeature eStructuralFeature) |
boolean |
EContentsEList.FeatureFilter.isIncluded(EStructuralFeature eStructuralFeature) |
protected boolean |
EContentsEList.FeatureIteratorImpl.isIncluded(EStructuralFeature eStructuralFeature) |
protected boolean |
ECrossReferenceEList.isIncludedEntry(EStructuralFeature eStructuralFeature) |
protected boolean |
ECrossReferenceEList.FeatureIteratorImpl.isIncludedEntry(EStructuralFeature eStructuralFeature) |
protected boolean |
EContentsEList.isIncludedEntry(EStructuralFeature eStructuralFeature) |
protected boolean |
EContentsEList.FeatureIteratorImpl.isIncludedEntry(EStructuralFeature eStructuralFeature) |
protected boolean |
BasicEAnnotationValidator.isIncludedProperty(EModelElement eModelElement,
EClass eClass,
EStructuralFeature eStructuralFeature)
Returns whether the given structural feature of the given class for the given model element is
included as a property. |
static boolean |
FeatureMapUtil.isMany(EObject owner,
EStructuralFeature feature) |
protected boolean |
DelegatingFeatureMap.isMany(EStructuralFeature feature) |
protected boolean |
BasicFeatureMap.isMany(EStructuralFeature feature) |
static boolean |
FeatureMapUtil.isProcessingInstruction(EStructuralFeature eStructuralFeature) |
protected boolean |
DelegatingFeatureMap.isResolveProxies(EStructuralFeature feature) |
protected boolean |
BasicFeatureMap.isResolveProxies(EStructuralFeature feature) |
boolean |
FeatureMapUtil.FeatureFeatureMap.isSet(EStructuralFeature feature) |
boolean |
FeatureMap.isSet(EStructuralFeature feature) |
boolean |
DelegatingFeatureMap.isSet(EStructuralFeature feature) |
boolean |
BasicFeatureMap.isSet(EStructuralFeature feature) |
static boolean |
EcoreUtil.isSuppressedVisibility(EStructuralFeature eStructuralFeature,
int accessor)
Tests whether the given structural feature has been annotated to prevent generation of accessor methods in its
interface.
|
static boolean |
FeatureMapUtil.isText(EStructuralFeature eStructuralFeature) |
boolean |
FeatureMapUtil.Validator.isValid(EStructuralFeature feature) |
boolean |
FeatureMapUtil.BasicValidator.isValid(EStructuralFeature feature) |
java.util.Iterator<java.lang.Object> |
FeatureMapUtil.FeatureFeatureMap.iterator(EStructuralFeature feature) |
java.util.Iterator<java.lang.Object> |
FeatureMap.Internal.iterator(EStructuralFeature feature) |
java.util.Iterator<java.lang.Object> |
DelegatingFeatureMap.iterator(EStructuralFeature feature) |
java.util.Iterator<java.lang.Object> |
BasicFeatureMap.iterator(EStructuralFeature feature) |
protected java.lang.String |
BasicEAnnotationValidator.join(EObject eObject,
EStructuralFeature eStructuralFeature,
java.util.List<java.lang.String> literalValues)
Returns the joined list of values of this modeled object's feature.
|
static int |
DelegatingEcoreEList.Generic.kind(EStructuralFeature eStructuralFeature) |
static int |
EcoreEList.Generic.kind(EStructuralFeature eStructuralFeature) |
int |
FeatureMapUtil.FeatureFeatureMap.lastIndexOf(EStructuralFeature feature,
java.lang.Object object) |
int |
FeatureMap.Internal.lastIndexOf(EStructuralFeature feature,
java.lang.Object object) |
int |
DelegatingFeatureMap.lastIndexOf(EStructuralFeature feature,
java.lang.Object object) |
int |
BasicFeatureMap.lastIndexOf(EStructuralFeature feature,
java.lang.Object object) |
protected int |
DelegatingFeatureMap.lastIndexOf(EStructuralFeature feature,
java.lang.Object object,
boolean resolve) |
protected int |
BasicFeatureMap.lastIndexOf(EStructuralFeature feature,
java.lang.Object object,
boolean resolve) |
<T> <any> |
FeatureMapUtil.FeatureFeatureMap.list(EStructuralFeature feature) |
<T> <any> |
FeatureMap.list(EStructuralFeature feature) |
<T> <any> |
DelegatingFeatureMap.list(EStructuralFeature feature) |
<T> <any> |
BasicFeatureMap.list(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
FeatureMapUtil.FeatureFeatureMap.listIterator(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
FeatureMap.Internal.listIterator(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
DelegatingFeatureMap.listIterator(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
BasicFeatureMap.listIterator(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
FeatureMapUtil.FeatureFeatureMap.listIterator(EStructuralFeature feature,
int index) |
java.util.ListIterator<java.lang.Object> |
FeatureMap.Internal.listIterator(EStructuralFeature feature,
int index) |
java.util.ListIterator<java.lang.Object> |
DelegatingFeatureMap.listIterator(EStructuralFeature feature,
int index) |
java.util.ListIterator<java.lang.Object> |
BasicFeatureMap.listIterator(EStructuralFeature feature,
int index) |
java.lang.Object |
FeatureMapUtil.FeatureFeatureMap.move(EStructuralFeature feature,
int targetIndex,
int sourceIndex) |
java.lang.Object |
FeatureMap.Internal.move(EStructuralFeature feature,
int targetIndex,
int sourceIndex) |
java.lang.Object |
DelegatingFeatureMap.move(EStructuralFeature feature,
int targetIndex,
int sourceIndex) |
java.lang.Object |
BasicFeatureMap.move(EStructuralFeature feature,
int targetIndex,
int sourceIndex) |
void |
FeatureMapUtil.FeatureFeatureMap.move(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
FeatureMap.Internal.move(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
DelegatingFeatureMap.move(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
BasicFeatureMap.move(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
FeatureMapUtil.BasicValidator.Cache.put(EStructuralFeature eStructuralFeature,
java.lang.Boolean isValid) |
static void |
EcoreUtil.remove(EObject eObject,
EStructuralFeature eStructuralFeature,
java.lang.Object value)
Removes the value from the feature of the object.
|
java.lang.Object |
FeatureMapUtil.FeatureFeatureMap.remove(EStructuralFeature feature,
int index) |
java.lang.Object |
FeatureMap.Internal.remove(EStructuralFeature feature,
int index) |
java.lang.Object |
DelegatingFeatureMap.remove(EStructuralFeature feature,
int index) |
java.lang.Object |
BasicFeatureMap.remove(EStructuralFeature feature,
int index) |
boolean |
FeatureMapUtil.FeatureFeatureMap.remove(EStructuralFeature feature,
java.lang.Object object) |
boolean |
FeatureMap.Internal.remove(EStructuralFeature feature,
java.lang.Object object) |
boolean |
DelegatingFeatureMap.remove(EStructuralFeature feature,
java.lang.Object object) |
boolean |
BasicFeatureMap.remove(EStructuralFeature feature,
java.lang.Object object) |
static void |
EcoreUtil.removeAll(EObject eObject,
EStructuralFeature eStructuralFeature,
java.util.Collection<?> values)
Removes the values from the feature of the object.
|
boolean |
FeatureMapUtil.FeatureFeatureMap.removeAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
FeatureMap.Internal.removeAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
DelegatingFeatureMap.removeAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
BasicFeatureMap.removeAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
static void |
EcoreUtil.replace(EObject eObject,
EStructuralFeature eStructuralFeature,
java.lang.Object oldValue,
java.lang.Object newValue)
Replaces the old value in the object's feature with the new value.
|
protected void |
BasicEAnnotationValidator.reportMissingEntry(EAnnotation eAnnotation,
EModelElement eModelElement,
java.lang.String key,
EStructuralFeature property,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected void |
BasicEAnnotationValidator.reportMissingRequiredEntryValue(EAnnotation eAnnotation,
EModelElement eModelElement,
EStructuralFeature feature,
java.util.List<java.lang.Object> values,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected void |
BasicEAnnotationValidator.reportTooFewValues(EAnnotation eAnnotation,
EModelElement eModelElement,
java.util.Map.Entry<java.lang.String,java.lang.String> entry,
EStructuralFeature feature,
java.util.List<java.lang.Object> values,
int size,
int lowerBound,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected void |
BasicEAnnotationValidator.reportTooManyValues(EAnnotation eAnnotation,
EModelElement eModelElement,
java.util.Map.Entry<java.lang.String,java.lang.String> entry,
EStructuralFeature feature,
java.util.List<java.lang.Object> values,
int size,
int upperBound,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
java.lang.Object |
FeatureMapUtil.FeatureFeatureMap.resolveProxy(EStructuralFeature feature,
int entryIndex,
int index,
java.lang.Object object) |
java.lang.Object |
FeatureMap.Internal.resolveProxy(EStructuralFeature feature,
int entryIndex,
int index,
java.lang.Object object) |
java.lang.Object |
DelegatingFeatureMap.resolveProxy(EStructuralFeature feature,
int entryIndex,
int index,
java.lang.Object object) |
java.lang.Object |
BasicFeatureMap.resolveProxy(EStructuralFeature feature,
int entryIndex,
int index,
java.lang.Object object) |
boolean |
FeatureMapUtil.FeatureFeatureMap.retainAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
FeatureMap.Internal.retainAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
DelegatingFeatureMap.retainAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
boolean |
BasicFeatureMap.retainAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
java.lang.Object |
FeatureMapUtil.FeatureFeatureMap.set(EStructuralFeature feature,
int index,
java.lang.Object object) |
java.lang.Object |
FeatureMap.Internal.set(EStructuralFeature feature,
int index,
java.lang.Object object) |
java.lang.Object |
DelegatingFeatureMap.set(EStructuralFeature feature,
int index,
java.lang.Object object) |
java.lang.Object |
BasicFeatureMap.set(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
FeatureMapUtil.FeatureFeatureMap.set(EStructuralFeature feature,
java.lang.Object object) |
void |
FeatureMap.set(EStructuralFeature feature,
java.lang.Object object) |
void |
DelegatingFeatureMap.set(EStructuralFeature feature,
java.lang.Object object) |
void |
BasicFeatureMap.set(EStructuralFeature feature,
java.lang.Object object) |
void |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.setAffiliation(EStructuralFeature affiliation) |
void |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.setAffiliation(EStructuralFeature affiliation) |
void |
ExtendedMetaData.setAffiliation(EStructuralFeature eStructuralFeature,
EStructuralFeature affiliation)
Sets the substitution group affiliation for the given structural feature.
|
void |
BasicExtendedMetaData.setAffiliation(EStructuralFeature eStructuralFeature,
EStructuralFeature affiliation) |
void |
ExtendedMetaData.setFeatureKind(EStructuralFeature eStructuralFeature,
int kind)
Sets the kind of XML structure that should be used to represent the given structural feature.
|
void |
BasicExtendedMetaData.setFeatureKind(EStructuralFeature eStructuralFeature,
int kind) |
void |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.setGroup(EStructuralFeature group) |
void |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.setGroup(EStructuralFeature group) |
void |
ExtendedMetaData.setGroup(EStructuralFeature eStructuralFeature,
EStructuralFeature group)
Sets a model group feature, substitution group head feature, or wildcard feature, to which the implementation of the given feature should be
delegated.
|
void |
BasicExtendedMetaData.setGroup(EStructuralFeature eStructuralFeature,
EStructuralFeature group) |
void |
ExtendedMetaData.setName(EStructuralFeature eStructuralFeature,
java.lang.String name)
Set the XML name for a structural feature.
|
void |
BasicExtendedMetaData.setName(EStructuralFeature eStructuralFeature,
java.lang.String name) |
void |
ExtendedMetaData.setNamespace(EStructuralFeature eStructuralFeature,
java.lang.String namespace)
Sets the namespace associated with the specified structural feature.
|
void |
BasicExtendedMetaData.setNamespace(EStructuralFeature eStructuralFeature,
java.lang.String namespace) |
void |
ExtendedMetaData.setProcessingKind(EStructuralFeature eStructuralFeature,
int processingKind)
Sets the kind of contents processing to be used for a structural feature corresponding to an any wildcard.
|
void |
BasicExtendedMetaData.setProcessingKind(EStructuralFeature eStructuralFeature,
int kind) |
static void |
EcoreUtil.setSuppressedVisibility(EStructuralFeature eStructuralFeature,
int accessor,
boolean suppress)
Sets or removes annotations on the given structural feature to prevent generation of accessor methods in its interface.
|
EStructuralFeature.Setting |
FeatureMapUtil.FeatureFeatureMap.setting(EStructuralFeature feature) |
EStructuralFeature.Setting |
FeatureMap.Internal.setting(EStructuralFeature feature) |
EStructuralFeature.Setting |
DelegatingFeatureMap.setting(EStructuralFeature feature) |
EStructuralFeature.Setting |
BasicFeatureMap.setting(EStructuralFeature feature) |
java.lang.Object |
FeatureMapUtil.FeatureFeatureMap.setUnique(EStructuralFeature feature,
int index,
java.lang.Object object) |
java.lang.Object |
FeatureMap.Internal.setUnique(EStructuralFeature feature,
int index,
java.lang.Object object) |
java.lang.Object |
DelegatingFeatureMap.setUnique(EStructuralFeature feature,
int index,
java.lang.Object object) |
java.lang.Object |
BasicFeatureMap.setUnique(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
ExtendedMetaData.setWildcards(EStructuralFeature eStructuralFeature,
java.util.List<java.lang.String> wildcards)
Sets the allowable namespace patterns for a structural feature corresponding to an any or anyAttribute wildcard.
|
void |
BasicExtendedMetaData.setWildcards(EStructuralFeature eStructuralFeature,
java.util.List<java.lang.String> wildcards) |
protected boolean |
DelegatingFeatureMap.shouldUnset(EStructuralFeature feature,
java.lang.Object value) |
protected boolean |
BasicFeatureMap.shouldUnset(EStructuralFeature feature,
java.lang.Object value) |
int |
FeatureMapUtil.FeatureFeatureMap.size(EStructuralFeature feature) |
int |
FeatureMap.Internal.size(EStructuralFeature feature) |
int |
DelegatingFeatureMap.size(EStructuralFeature feature) |
int |
BasicFeatureMap.size(EStructuralFeature feature) |
protected java.util.List<java.lang.String> |
BasicEAnnotationValidator.split(EAnnotation eAnnotation,
EModelElement eModelElement,
java.util.Map.Entry<java.lang.String,java.lang.String> entry,
java.lang.String literalValue,
EStructuralFeature feature,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Splits the literal value into a list of literal values as appropriate for this feature.
|
java.lang.Object[] |
FeatureMapUtil.FeatureFeatureMap.toArray(EStructuralFeature feature) |
java.lang.Object[] |
FeatureMap.Internal.toArray(EStructuralFeature feature) |
java.lang.Object[] |
DelegatingFeatureMap.toArray(EStructuralFeature feature) |
java.lang.Object[] |
BasicFeatureMap.toArray(EStructuralFeature feature) |
protected java.lang.Object[] |
DelegatingFeatureMap.toArray(EStructuralFeature feature,
boolean resolve) |
protected java.lang.Object[] |
BasicFeatureMap.toArray(EStructuralFeature feature,
boolean resolve) |
<T> T[] |
FeatureMapUtil.FeatureFeatureMap.toArray(EStructuralFeature feature,
T[] array) |
<T> T[] |
FeatureMap.Internal.toArray(EStructuralFeature feature,
T[] array) |
<T> T[] |
DelegatingFeatureMap.toArray(EStructuralFeature feature,
T[] array) |
<T> T[] |
BasicFeatureMap.toArray(EStructuralFeature feature,
T[] array) |
protected <T> T[] |
DelegatingFeatureMap.toArray(EStructuralFeature feature,
T[] array,
boolean resolve) |
protected <T> T[] |
BasicFeatureMap.toArray(EStructuralFeature feature,
T[] array,
boolean resolve) |
void |
FeatureMapUtil.FeatureFeatureMap.unset(EStructuralFeature feature) |
void |
FeatureMap.unset(EStructuralFeature feature) |
void |
DelegatingFeatureMap.unset(EStructuralFeature feature) |
void |
BasicFeatureMap.unset(EStructuralFeature feature) |
protected boolean |
EObjectValidator.validate_MultiplicityConforms(EObject eObject,
EStructuralFeature eStructuralFeature,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
boolean |
EcoreValidator.validateEStructuralFeature_ValidDefaultValueLiteral(EStructuralFeature eStructuralFeature,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the ValidDefaultValueLiteral constraint of 'EStructural Feature'.
|
boolean |
EcoreValidator.validateEStructuralFeature(EStructuralFeature eStructuralFeature,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
ExtendedMetaDataAnnotationValidator.validateFeatureDetail(EAnnotation eAnnotation,
EModelElement eModelElement,
java.util.Map.Entry<java.lang.String,java.lang.String> entry,
EStructuralFeature feature,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
BasicEAnnotationValidator.validateFeatureDetail(EAnnotation eAnnotation,
EModelElement eModelElement,
java.util.Map.Entry<java.lang.String,java.lang.String> entry,
EStructuralFeature feature,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Returns whether the value of this detail entry for the corresponding feature is valid.
|
protected boolean |
ExtendedMetaDataAnnotationValidator.validateFeatureDetailValue(EAnnotation eAnnotation,
EModelElement eModelElement,
java.util.Map.Entry<java.lang.String,java.lang.String> entry,
EStructuralFeature feature,
java.util.List<java.lang.Object> values,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
BasicEAnnotationValidator.validateFeatureDetailValue(EAnnotation eAnnotation,
EModelElement eModelElement,
java.util.Map.Entry<java.lang.String,java.lang.String> entry,
EStructuralFeature feature,
java.util.List<java.lang.Object> values,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Returns whether the modeled values for this detail entry's corresponding feature are valid.
|
| Constructor and Description |
|---|
EContentsEList(EObject eObject,
java.util.List<? extends EStructuralFeature> eStructuralFeatures) |
FeatureIteratorImpl(EObject eObject,
java.util.List<? extends EStructuralFeature> eStructuralFeatures) |
ResolvingFeatureIteratorImpl(EObject eObject,
java.util.List<? extends EStructuralFeature> eStructuralFeatures) |
Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature