public static class EcoreEList.Dynamic<E> extends EcoreEList.Generic<E>
EcoreEList.Dynamic<E>, EcoreEList.Generic<E>, EcoreEList.UnmodifiableEList<E>
BasicEList.BasicIndexOutOfBoundsException, BasicEList.EIterator<E1>, BasicEList.EListIterator<E1>, BasicEList.FastCompare<E>, BasicEList.NonResolvingEIterator<E1>, BasicEList.NonResolvingEListIterator<E1>
InternalEList.Unsettable<E>
Modifier and Type | Field and Description |
---|---|
protected EStructuralFeature |
eStructuralFeature |
HAS_INSTANCE_CLASS, HAS_MANY_INVERSE, HAS_NAVIGABLE_INVERSE, HAS_PROXIES, IS_CONTAINER, IS_CONTAINMENT, IS_ENUM, IS_EOBJECT, IS_PRIMITIVE, IS_SET, IS_UNIQUE, IS_UNSETTABLE, kind
dataClass, owner
data, size
Constructor and Description |
---|
EcoreEList.Dynamic(int kind,
java.lang.Class<?> dataClass,
InternalEObject owner,
EStructuralFeature eStructuralFeature) |
EcoreEList.Dynamic(InternalEObject owner,
EStructuralFeature eStructuralFeature) |
EcoreEList.Dynamic(int kind,
InternalEObject owner,
EStructuralFeature eStructuralFeature) |
Modifier and Type | Method and Description |
---|---|
EStructuralFeature |
getEStructuralFeature()
Returns the specific feature holding a value for the object.
|
canContainNull, didChange, hasInstanceClass, hasInverse, hasManyInverse, hasNavigableInverse, hasProxies, isContainer, isContainment, isEObject, isInstance, isSet, isUnique, isUnsettable, kind, unset, useEquals, wrapperClassFor
contains, createNotification, createNotification, dispatchNotification, get, getEObject, getFeature, getFeatureID, getFeatureType, getInverseEReference, getInverseFeatureClass, getInverseFeatureID, getNotifier, indexOf, inverseAdd, inverseRemove, isNotificationRequired, lastIndexOf, newData, resolve, resolve, resolve, resolveProxy, set, toArray, toArray, validate
basicContains, basicContainsAll, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicToArray, basicToArray
addAllUnique, addAllUnique, addAllUnique, addAllUnique, addUnique, addUnique, basicAdd, basicRemove, basicSet, clear, createNotification, createNotificationChain, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddUnique, doAddUnique, doClear, doMove, doRemove, doRemoveAll, doSetUnique, getFeatureID, hasShadow, move, remove, removeAll, setUnique, shadowAdd, shadowRemove, shadowSet
assign, basicGet, clone, data, get, grow, isEmpty, primitiveGet, setData, shrink, size
add, add, addAll, addAll, didAdd, didClear, didMove, didRemove, didSet, equalObjects, equals, getDuplicates, getNonDuplicates, hashCode, iterator, listIterator, listIterator, move, remove, retainAll, set, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
addAllUnique, addAllUnique, addUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicGet, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicRemove, basicToArray, basicToArray, setUnique
protected EStructuralFeature eStructuralFeature
public EcoreEList.Dynamic(InternalEObject owner, EStructuralFeature eStructuralFeature)
public EcoreEList.Dynamic(int kind, InternalEObject owner, EStructuralFeature eStructuralFeature)
public EcoreEList.Dynamic(int kind, java.lang.Class<?> dataClass, InternalEObject owner, EStructuralFeature eStructuralFeature)
public EStructuralFeature getEStructuralFeature()
EStructuralFeature.Setting
getEStructuralFeature
in interface EStructuralFeature.Setting
getEStructuralFeature
in class EcoreEList<E>