public class OrderedFeatureMap
extends org.eclipse.emf.ecore.util.BasicFeatureMap
| Modifier and Type | Class and Description |
|---|---|
static interface |
OrderedFeatureMap.ListBehavior<T> |
static interface |
OrderedFeatureMap.Order<T> |
static class |
OrderedFeatureMap.OrderedListBehavior<T>
Class which encapsulates the behavior that ensures that elements to the list will be inserted into the list
without violating the order of the list.
|
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 |
|---|
OrderedFeatureMap(org.eclipse.emf.ecore.InternalEObject owner,
int featureID) |
OrderedFeatureMap(org.eclipse.emf.ecore.InternalEObject owner,
int featureID,
org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doAdd(org.eclipse.emf.ecore.util.FeatureMap.Entry object) |
void |
doAdd(int index,
org.eclipse.emf.ecore.util.FeatureMap.Entry object) |
boolean |
doAddAll(java.util.Collection<? extends org.eclipse.emf.ecore.util.FeatureMap.Entry> collection) |
boolean |
doAddAll(int index,
java.util.Collection<? extends org.eclipse.emf.ecore.util.FeatureMap.Entry> collection) |
org.eclipse.emf.ecore.util.FeatureMap.Entry |
doSet(int index,
org.eclipse.emf.ecore.util.FeatureMap.Entry object) |
add, add, add, add, add, addAll, 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, entryIndex, featureMap, get, get, getEStructuralFeature, getModCount, getValue, getWrapper, hasInverse, hasShadow, indexOf, indexOf, inverseAdd, inverseAdd, inverseRemove, inverseRemove, inverseTouch, isEmpty, isMany, isResolveProxies, isSet, iterator, lastIndexOf, lastIndexOf, list, listIterator, listIterator, move, move, move, newData, remove, remove, removeAll, resolve, resolveProxy, resolveProxy, retainAll, set, set, set, set, setting, setUnique, setValue, setWrapper, shadowAdd, shadowAdd, shadowRemove, shadowRemove, shadowSet, shouldUnset, size, toArray, toArray, toArray, toArray, unset, validate, valueListIterator, valueListIteratorcontains, 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, unsetbasicContains, basicContainsAll, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicToArray, basicToArrayaddAllUnique, addAllUnique, addAllUnique, addUnique, basicAdd, basicSet, canContainNull, clear, createNotification, createNotificationChain, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddUnique, doAddUnique, doClear, doMove, doRemove, doRemoveAll, doSetUnique, getFeatureID, remove, removeAll, setUniqueassign, basicGet, clone, data, get, grow, isEmpty, primitiveGet, setData, shrink, sizedidAdd, didChange, didClear, didMove, didRemove, didSet, equalObjects, equals, getDuplicates, getNonDuplicates, hashCode, isUnique, iterator, listIterator, listIterator, move, remove, retainAll, toString, useEqualsfinalize, getClass, notify, notifyAll, wait, wait, waitaddAllUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicGet, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicToArray, basicToArray, setUniquepublic OrderedFeatureMap(org.eclipse.emf.ecore.InternalEObject owner,
int featureID)
public OrderedFeatureMap(org.eclipse.emf.ecore.InternalEObject owner,
int featureID,
org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
protected boolean doAdd(org.eclipse.emf.ecore.util.FeatureMap.Entry object)
doAdd in class org.eclipse.emf.ecore.util.BasicFeatureMappublic org.eclipse.emf.ecore.util.FeatureMap.Entry doSet(int index,
org.eclipse.emf.ecore.util.FeatureMap.Entry object)
doSet in class org.eclipse.emf.ecore.util.BasicFeatureMappublic void doAdd(int index,
org.eclipse.emf.ecore.util.FeatureMap.Entry object)
doAdd in class org.eclipse.emf.ecore.util.BasicFeatureMappublic boolean doAddAll(java.util.Collection<? extends org.eclipse.emf.ecore.util.FeatureMap.Entry> collection)
doAddAll in class org.eclipse.emf.ecore.util.BasicFeatureMappublic boolean doAddAll(int index,
java.util.Collection<? extends org.eclipse.emf.ecore.util.FeatureMap.Entry> collection)
doAddAll in class org.eclipse.emf.ecore.util.BasicFeatureMap