public class SubsetSupersetEObjectWithInverseResolvingEList<E> extends SubsetSupersetEObjectWithInverseEList<E>
Modifier and Type | Class and Description |
---|---|
static class |
SubsetSupersetEObjectWithInverseResolvingEList.ManyInverse<E> |
static class |
SubsetSupersetEObjectWithInverseResolvingEList.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.FastCompare<E>
org.eclipse.emf.common.util.AbstractEList.EIterator<E1>, org.eclipse.emf.common.util.AbstractEList.EListIterator<E1>, org.eclipse.emf.common.util.AbstractEList.NonResolvingEIterator<E1>, org.eclipse.emf.common.util.AbstractEList.NonResolvingEListIterator<E1>
inverseFeatureID
subsetFeatureIDs, supersetFeatureIDs
Constructor and Description |
---|
SubsetSupersetEObjectWithInverseResolvingEList(java.lang.Class<?> dataClass,
org.eclipse.emf.ecore.InternalEObject owner,
int featureID,
int[] supersetFeatureIDs,
int[] subsetFeatureIDs,
int inverseFeatureID) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
hasProxies() |
protected E |
resolve(int index,
E object) |
getInverseFeatureClass, getInverseFeatureID, hasInverse, hasNavigableInverse
add, add, addAll, addAll, basicAdd, basicSet, didRemove, enforceSubsetConstraints, enforceSupersetConstraints, set, subsetRemove, supersetAdd
canContainNull, getFeatureID, isEObject, isUnique, useEquals
contains, createNotification, createNotification, dispatchNotification, get, getEObject, getEStructuralFeature, getFeature, getFeatureType, getInverseEReference, getNotifier, hasInstanceClass, hasManyInverse, indexOf, inverseAdd, inverseRemove, isContainment, isInstance, isNotificationRequired, isSet, lastIndexOf, newData, resolve, resolve, resolveProxy, set, toArray, toArray, unset, validate
basicContains, basicContainsAll, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicToArray, basicToArray
addAllUnique, addAllUnique, addAllUnique, addAllUnique, addUnique, addUnique, basicRemove, 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, data, get, grow, isEmpty, primitiveGet, setData, shrink, size
didAdd, didChange, didClear, didMove, didSet, equalObjects, equals, getDuplicates, getNonDuplicates, hashCode, iterator, listIterator, listIterator, move, remove, retainAll, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addAllUnique, addAllUnique, addUnique, addUnique, basicContains, basicContainsAll, basicGet, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicRemove, basicToArray, basicToArray, setUnique