public class BasicEStoreEList<E>
extends org.eclipse.emf.ecore.util.DelegatingEcoreEList.Dynamic<E>
org.eclipse.emf.ecore.util.DelegatingEcoreEList.Dynamic<E>, org.eclipse.emf.ecore.util.DelegatingEcoreEList.Generic<E>, org.eclipse.emf.ecore.util.DelegatingEcoreEList.UnmodifiableEList<E>, org.eclipse.emf.ecore.util.DelegatingEcoreEList.Unsettable<E>
org.eclipse.emf.common.util.DelegatingEList.EIterator<E1>, org.eclipse.emf.common.util.DelegatingEList.EListIterator<E1>, org.eclipse.emf.common.util.DelegatingEList.NonResolvingEIterator<E1>, org.eclipse.emf.common.util.DelegatingEList.NonResolvingEListIterator<E1>
eStructuralFeature
Constructor and Description |
---|
BasicEStoreEList(org.eclipse.emf.ecore.InternalEObject owner,
org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
Modifier and Type | Method and Description |
---|---|
protected void |
afterChange() |
protected void |
beforeChange(java.lang.String featureName) |
protected void |
delegateAdd(int index,
java.lang.Object object) |
protected void |
delegateAdd(java.lang.Object object) |
protected java.util.List<E> |
delegateBasicList() |
protected void |
delegateClear() |
protected boolean |
delegateContains(java.lang.Object object) |
protected boolean |
delegateContainsAll(java.util.Collection<?> collection) |
protected boolean |
delegateEquals(java.lang.Object object) |
protected E |
delegateGet(int index) |
protected int |
delegateHashCode() |
protected int |
delegateIndexOf(java.lang.Object object) |
protected boolean |
delegateIsEmpty() |
protected java.util.Iterator<E> |
delegateIterator() |
protected int |
delegateLastIndexOf(java.lang.Object object) |
protected java.util.List<E> |
delegateList() |
protected java.util.ListIterator<E> |
delegateListIterator() |
protected E |
delegateMove(int targetIndex,
int sourceIndex) |
protected E |
delegateRemove(int index) |
protected E |
delegateSet(int index,
E object) |
protected int |
delegateSize() |
protected java.lang.Object[] |
delegateToArray() |
protected <T> T[] |
delegateToArray(T[] array) |
protected java.lang.String |
delegateToString() |
protected org.eclipse.emf.ecore.InternalEObject.EStore |
eStore() |
protected void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue,
int index) |
protected void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue,
int index,
int newIndex) |
protected void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue,
int index,
int willbeAddedInPosition,
java.util.List<E> oldValueList) |
protected void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue,
int index,
java.util.List<E> oldValueList) |
org.eclipse.emf.ecore.EStructuralFeature |
getEStructuralFeature() |
protected java.lang.String |
getPropertyEventName(java.lang.Object value) |
boolean |
makeLastInCollection(java.lang.Object value) |
canContainNull, didChange, hasInstanceClass, hasInverse, hasManyInverse, hasNavigableInverse, hasProxies, isContainer, isContainment, isEObject, isSet, isUnique, isUnsettable, kind, unset, useEquals
contains, createNotification, createNotification, dispatchNotification, get, getEObject, getFeature, getFeatureID, getFeatureType, getInverseEReference, getInverseFeatureClass, getInverseFeatureID, getNotifier, indexOf, inverseAdd, inverseRemove, isInstance, isNotificationRequired, lastIndexOf, resolve, resolve, resolveProxy, set, toArray, toArray, validate
basicContains, basicContainsAll, basicGet, 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
containsAll, doClear, equals, get, hashCode, isEmpty, primitiveGet, remove, retainAll, size, toString
add, add, addAll, addAll, didAdd, didClear, didMove, didRemove, didSet, equalObjects, getDuplicates, getNonDuplicates, iterator, listIterator, listIterator, move, set
clone, 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
public BasicEStoreEList(org.eclipse.emf.ecore.InternalEObject owner, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
protected void beforeChange(java.lang.String featureName)
protected void afterChange()
protected void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue, int index)
protected void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue, int index, java.util.List<E> oldValueList)
protected void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue, int index, int willbeAddedInPosition, java.util.List<E> oldValueList)
protected void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue, int index, int newIndex)
protected org.eclipse.emf.ecore.InternalEObject.EStore eStore()
protected java.util.List<E> delegateList()
delegateList
in class org.eclipse.emf.common.util.DelegatingEList<E>
public org.eclipse.emf.ecore.EStructuralFeature getEStructuralFeature()
getEStructuralFeature
in interface org.eclipse.emf.ecore.EStructuralFeature.Setting
getEStructuralFeature
in class org.eclipse.emf.ecore.util.DelegatingEcoreEList.Dynamic<E>
protected java.lang.String getPropertyEventName(java.lang.Object value)
protected void delegateAdd(int index, java.lang.Object object)
delegateAdd
in class org.eclipse.emf.common.util.DelegatingEList<E>
public boolean makeLastInCollection(java.lang.Object value)
protected void delegateAdd(java.lang.Object object)
delegateAdd
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected java.util.List<E> delegateBasicList()
delegateBasicList
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected void delegateClear()
delegateClear
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected boolean delegateContains(java.lang.Object object)
delegateContains
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected boolean delegateContainsAll(java.util.Collection<?> collection)
delegateContainsAll
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected E delegateGet(int index)
delegateGet
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected int delegateHashCode()
delegateHashCode
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected int delegateIndexOf(java.lang.Object object)
delegateIndexOf
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected boolean delegateIsEmpty()
delegateIsEmpty
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected java.util.Iterator<E> delegateIterator()
delegateIterator
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected int delegateLastIndexOf(java.lang.Object object)
delegateLastIndexOf
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected java.util.ListIterator<E> delegateListIterator()
delegateListIterator
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected E delegateRemove(int index)
delegateRemove
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected E delegateSet(int index, E object)
delegateSet
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected int delegateSize()
delegateSize
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected java.lang.Object[] delegateToArray()
delegateToArray
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected <T> T[] delegateToArray(T[] array)
delegateToArray
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected E delegateMove(int targetIndex, int sourceIndex)
delegateMove
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected boolean delegateEquals(java.lang.Object object)
delegateEquals
in class org.eclipse.emf.common.util.DelegatingEList<E>
protected java.lang.String delegateToString()
delegateToString
in class org.eclipse.emf.common.util.DelegatingEList<E>