protected class CDOResourceImpl.ContentsCDOList extends org.eclipse.emf.ecore.impl.EStoreEObjectImpl.BasicEStoreEList<Object>
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
HAS_INSTANCE_CLASS, HAS_MANY_INVERSE, HAS_NAVIGABLE_INVERSE, HAS_PROXIES, IS_CONTAINER, IS_CONTAINMENT, IS_ENUM, IS_EOBJECT, IS_PRIMITIVE, IS_SET, IS_UNIQUE, IS_UNSETTABLE, kind
modCount
Constructor and Description |
---|
CDOResourceImpl.ContentsCDOList(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(Object object)
Optimization taken from ResourceImpl.EContentList.contains.
|
protected void |
didAdd(int index,
Object newObject) |
protected void |
didClear(int size,
Object[] oldObjects) |
protected boolean |
hasInverse() |
org.eclipse.emf.common.notify.NotificationChain |
inverseAdd(Object object,
org.eclipse.emf.common.notify.NotificationChain notifications) |
org.eclipse.emf.common.notify.NotificationChain |
inverseRemove(Object object,
org.eclipse.emf.common.notify.NotificationChain notifications) |
protected boolean |
isUnique() |
protected void |
loaded() |
protected void |
modified() |
protected boolean |
useEquals() |
protected Object |
validate(int index,
Object object) |
delegateAdd, delegateAdd, delegateBasicList, delegateClear, delegateContains, delegateContainsAll, delegateEquals, delegateGet, delegateHashCode, delegateIndexOf, delegateIsEmpty, delegateIterator, delegateLastIndexOf, delegateList, delegateListIterator, delegateMove, delegateRemove, delegateSet, delegateSize, delegateToArray, delegateToArray, delegateToString, eStore, getEStructuralFeature, isSet, unset
canContainNull, didChange, hasInstanceClass, hasManyInverse, hasNavigableInverse, hasProxies, isContainer, isContainment, isEObject, isUnsettable, kind
createNotification, createNotification, dispatchNotification, get, getEObject, getFeature, getFeatureID, getFeatureType, getInverseEReference, getInverseFeatureClass, getInverseFeatureID, getNotifier, indexOf, isInstance, isNotificationRequired, lastIndexOf, resolve, resolve, resolveProxy, set, toArray, toArray
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, didMove, didRemove, didSet, equalObjects, getDuplicates, getNonDuplicates, iterator, listIterator, listIterator, move, set
removeRange, subList
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 CDOResourceImpl.ContentsCDOList(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
public boolean contains(Object object)
public org.eclipse.emf.common.notify.NotificationChain inverseAdd(Object object, org.eclipse.emf.common.notify.NotificationChain notifications)
inverseAdd
in class org.eclipse.emf.ecore.util.DelegatingEcoreEList<Object>
public org.eclipse.emf.common.notify.NotificationChain inverseRemove(Object object, org.eclipse.emf.common.notify.NotificationChain notifications)
inverseRemove
in class org.eclipse.emf.ecore.util.DelegatingEcoreEList<Object>
protected void loaded()
protected void modified()
protected boolean useEquals()
useEquals
in class org.eclipse.emf.ecore.util.DelegatingEcoreEList.Generic<Object>
protected boolean hasInverse()
hasInverse
in class org.eclipse.emf.ecore.util.DelegatingEcoreEList.Generic<Object>
protected boolean isUnique()
isUnique
in class org.eclipse.emf.ecore.util.DelegatingEcoreEList.Generic<Object>
protected Object validate(int index, Object object)
validate
in class org.eclipse.emf.ecore.util.DelegatingEcoreEList<Object>
protected void didAdd(int index, Object newObject)
didAdd
in class org.eclipse.emf.common.util.AbstractEList<Object>
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.