protected class ExtendedResourceSetImpl.ExtendedResourcesEList<E extends java.lang.Object & org.eclipse.emf.ecore.resource.Resource>
extends org.eclipse.emf.ecore.util.NotifyingInternalEListImpl<E>
ResourcesEList
implementation that exposes a getModCount()
method through which
clients figure out the number of times this list has been structurally modified and updates
ResourceSetImpl.getURIResourceMap()
when Resource
s are added of removed.AbstractList.modCount
,
Serialized Formorg.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.common.util.BasicEList.UnmodifiableEList<E>
Modifier | Constructor and Description |
---|---|
protected |
ExtendedResourceSetImpl.ExtendedResourcesEList() |
Modifier and Type | Method and Description |
---|---|
protected void |
didAdd(int index,
E newObject) |
protected void |
didClear(int size,
java.lang.Object[] oldObjects) |
protected void |
didRemove(int index,
E oldObject) |
protected void |
didSet(int index,
E newObject,
E oldObject) |
protected int |
getModCount() |
basicContains, basicContainsAll, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicToArray, basicToArray
addAllUnique, addAllUnique, addAllUnique, addAllUnique, addUnique, addUnique, basicAdd, basicRemove, basicSet, canContainNull, clear, createNotification, createNotification, createNotificationChain, dispatchNotification, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddUnique, doAddUnique, doClear, doMove, doRemove, doRemoveAll, doSetUnique, getFeature, getFeatureID, hasShadow, isSet, move, remove, removeAll, resolve, setUnique, shadowAdd, shadowRemove, shadowSet
assign, basicGet, clone, data, get, grow, indexOf, isEmpty, lastIndexOf, primitiveGet, setData, shrink, size, toArray, toArray
add, add, addAll, addAll, didChange, didMove, equalObjects, equals, getDuplicates, getNonDuplicates, hashCode, iterator, listIterator, listIterator, move, remove, resolve, retainAll, set, toString, validate
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 ExtendedResourceSetImpl.ExtendedResourcesEList()
protected int getModCount()
protected void didAdd(int index, E newObject)
didAdd
in class org.eclipse.emf.common.util.AbstractEList<E extends java.lang.Object & org.eclipse.emf.ecore.resource.Resource>
protected void didRemove(int index, E oldObject)
didRemove
in class org.eclipse.emf.common.util.AbstractEList<E extends java.lang.Object & org.eclipse.emf.ecore.resource.Resource>
protected void didSet(int index, E newObject, E oldObject)
didSet
in class org.eclipse.emf.common.util.AbstractEList<E extends java.lang.Object & org.eclipse.emf.ecore.resource.Resource>
protected void didClear(int size, java.lang.Object[] oldObjects)
didClear
in class org.eclipse.emf.common.util.AbstractEList<E extends java.lang.Object & org.eclipse.emf.ecore.resource.Resource>