public class ForwardingBasicFeatureMap
extends org.eclipse.emf.ecore.util.BasicFeatureMap
org.eclipse.emf.ecore.util.BasicFeatureMap.FeatureEIterator<E>, org.eclipse.emf.ecore.util.BasicFeatureMap.FeatureMapEObjectImpl, org.eclipse.emf.ecore.util.BasicFeatureMap.ResolvingFeatureEIterator<E>, org.eclipse.emf.ecore.util.BasicFeatureMap.ValueListIteratorImpl<E1>
org.eclipse.emf.ecore.util.EDataTypeEList.Unsettable<E>
org.eclipse.emf.ecore.util.EcoreEList.Dynamic<E>, org.eclipse.emf.ecore.util.EcoreEList.Generic<E>, org.eclipse.emf.ecore.util.EcoreEList.UnmodifiableEList<E>
org.eclipse.emf.common.util.BasicEList.BasicIndexOutOfBoundsException, org.eclipse.emf.common.util.BasicEList.EIterator<E1>, org.eclipse.emf.common.util.BasicEList.EListIterator<E1>, org.eclipse.emf.common.util.BasicEList.FastCompare<E>, org.eclipse.emf.common.util.BasicEList.NonResolvingEIterator<E1>, org.eclipse.emf.common.util.BasicEList.NonResolvingEListIterator<E1>
org.eclipse.emf.ecore.util.FeatureMap.Internal.Wrapper
Constructor and Description |
---|
ForwardingBasicFeatureMap(org.eclipse.emf.ecore.InternalEObject owner,
int featureID,
java.util.List<? extends org.eclipse.emf.ecore.EObject> list) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object object) |
boolean |
add(org.eclipse.emf.ecore.util.FeatureMap.Entry object) |
boolean |
addAll(java.util.Collection collection) |
org.eclipse.emf.ecore.util.FeatureMap.Entry |
basicGet(int index)
Overridden due to call by ChangeRecorder->eContents(resolveProxies=false).
|
org.eclipse.emf.ecore.util.FeatureMap.Entry |
get(int index) |
java.util.Iterator<org.eclipse.emf.ecore.util.FeatureMap.Entry> |
iterator() |
java.util.Iterator<java.lang.Object> |
iterator(org.eclipse.emf.ecore.EStructuralFeature feature) |
java.lang.Object |
set(org.eclipse.emf.ecore.EStructuralFeature feature,
int index,
java.lang.Object object) |
int |
size() |
add, add, add, addAll, addAll, addAll, addAll, addAllUnique, addAllUnique, addAllUnique, addUnique, addUnique, addUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicRemove, basicRemove, basicToArray, basicToArray, clear, contains, contains, containsAll, createEntry, createNotification, createRawEntry, doAdd, doAdd, doAddAll, doAddAll, doSet, entryIndex, featureMap, get, get, getEStructuralFeature, getModCount, getValue, getWrapper, hasInverse, hasShadow, indexOf, indexOf, inverseAdd, inverseAdd, inverseRemove, inverseRemove, inverseTouch, isEmpty, isMany, isResolveProxies, isSet, lastIndexOf, lastIndexOf, list, listIterator, listIterator, move, move, move, newData, remove, remove, removeAll, resolve, resolveProxy, resolveProxy, retainAll, set, set, set, setting, setUnique, setValue, setWrapper, shadowAdd, shadowAdd, shadowRemove, shadowRemove, shadowSet, shouldUnset, size, toArray, toArray, toArray, toArray, unset, validate, valueListIterator, valueListIterator
contains, createNotification, createNotification, dispatchNotification, get, getEObject, getEStructuralFeature, getFeature, getFeatureType, getInverseEReference, getInverseFeatureClass, getInverseFeatureID, getNotifier, hasInstanceClass, hasManyInverse, hasNavigableInverse, hasProxies, indexOf, isContainment, isInstance, isNotificationRequired, isSet, lastIndexOf, resolve, resolve, toArray, toArray, unset
basicContains, basicContainsAll, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicToArray, basicToArray
addAllUnique, addAllUnique, addAllUnique, addUnique, basicAdd, basicSet, canContainNull, clear, createNotification, createNotificationChain, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddUnique, doAddUnique, doClear, doMove, doRemove, doRemoveAll, doSetUnique, getFeatureID, remove, removeAll, setUnique
assign, clone, data, grow, isEmpty, primitiveGet, setData, shrink
didAdd, didChange, didClear, didMove, didRemove, didSet, equalObjects, equals, getDuplicates, getNonDuplicates, hashCode, isUnique, listIterator, listIterator, move, remove, retainAll, toString, useEquals
finalize, getClass, notify, notifyAll, wait, wait, wait
addAllUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicToArray, basicToArray, setUnique
public ForwardingBasicFeatureMap(org.eclipse.emf.ecore.InternalEObject owner, int featureID, java.util.List<? extends org.eclipse.emf.ecore.EObject> list)
public boolean add(org.eclipse.emf.ecore.util.FeatureMap.Entry object)
add
in interface java.util.Collection<org.eclipse.emf.ecore.util.FeatureMap.Entry>
add
in interface java.util.List<org.eclipse.emf.ecore.util.FeatureMap.Entry>
add
in class org.eclipse.emf.ecore.util.BasicFeatureMap
public org.eclipse.emf.ecore.util.FeatureMap.Entry basicGet(int index)
basicGet
in interface org.eclipse.emf.ecore.util.InternalEList<org.eclipse.emf.ecore.util.FeatureMap.Entry>
basicGet
in class org.eclipse.emf.common.util.BasicEList<org.eclipse.emf.ecore.util.FeatureMap.Entry>
public org.eclipse.emf.ecore.util.FeatureMap.Entry get(int index)
get
in interface java.util.List<org.eclipse.emf.ecore.util.FeatureMap.Entry>
get
in class org.eclipse.emf.common.util.BasicEList<org.eclipse.emf.ecore.util.FeatureMap.Entry>
public java.util.Iterator<org.eclipse.emf.ecore.util.FeatureMap.Entry> iterator()
iterator
in interface java.lang.Iterable<org.eclipse.emf.ecore.util.FeatureMap.Entry>
iterator
in interface java.util.Collection<org.eclipse.emf.ecore.util.FeatureMap.Entry>
iterator
in interface java.util.List<org.eclipse.emf.ecore.util.FeatureMap.Entry>
iterator
in class org.eclipse.emf.common.util.AbstractEList<org.eclipse.emf.ecore.util.FeatureMap.Entry>
public java.util.Iterator<java.lang.Object> iterator(org.eclipse.emf.ecore.EStructuralFeature feature)
iterator
in interface org.eclipse.emf.ecore.util.FeatureMap.Internal
iterator
in class org.eclipse.emf.ecore.util.BasicFeatureMap
public java.lang.Object set(org.eclipse.emf.ecore.EStructuralFeature feature, int index, java.lang.Object object)
set
in interface org.eclipse.emf.ecore.util.FeatureMap.Internal
set
in class org.eclipse.emf.ecore.util.BasicFeatureMap
public int size()
size
in interface java.util.Collection<org.eclipse.emf.ecore.util.FeatureMap.Entry>
size
in interface java.util.List<org.eclipse.emf.ecore.util.FeatureMap.Entry>
size
in class org.eclipse.emf.common.util.BasicEList<org.eclipse.emf.ecore.util.FeatureMap.Entry>
public boolean add(org.eclipse.emf.ecore.EStructuralFeature feature, java.lang.Object object)
add
in interface org.eclipse.emf.ecore.util.FeatureMap
add
in class org.eclipse.emf.ecore.util.BasicFeatureMap
public boolean addAll(java.util.Collection collection)
addAll
in interface java.util.Collection<org.eclipse.emf.ecore.util.FeatureMap.Entry>
addAll
in interface java.util.List<org.eclipse.emf.ecore.util.FeatureMap.Entry>
addAll
in class org.eclipse.emf.ecore.util.BasicFeatureMap