|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.util.AbstractCollection
java.util.AbstractList
org.eclipse.emf.common.util.DelegatingEList
org.eclipse.emf.common.notify.impl.DelegatingNotifyingListImpl
org.eclipse.emf.ecore.util.DelegatingEcoreEList
org.eclipse.emf.ecore.util.DelegatingEcoreEList.Generic
org.eclipse.emf.ecore.util.DelegatingEcoreEList.Dynamic
org.eclipse.emf.ecore.impl.EStoreEObjectImpl.EStoreEList
A list that delegates to a eStore.
| Nested Class Summary |
| Nested classes inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList |
DelegatingEcoreEList.Dynamic, DelegatingEcoreEList.Generic, DelegatingEcoreEList.UnmodifiableEList, DelegatingEcoreEList.Unsettable |
| Nested classes inherited from class org.eclipse.emf.common.util.DelegatingEList |
DelegatingEList.EIterator, DelegatingEList.EListIterator, DelegatingEList.NonResolvingEIterator, DelegatingEList.NonResolvingEListIterator |
| Field Summary | |
protected InternalEObject.EStore |
store
|
| Fields inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList.Dynamic |
eStructuralFeature |
| Fields inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList.Generic |
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 |
| Fields inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList |
owner |
| Fields inherited from class java.util.AbstractList |
modCount |
| Constructor Summary | |
EStoreEObjectImpl.EStoreEList(InternalEObject owner,
EStructuralFeature eStructuralFeature,
InternalEObject.EStore store)
|
|
| Method Summary | |
protected void |
delegateAdd(int index,
Object object)
Adds the object at the given index in the backing store list. |
protected void |
delegateAdd(Object object)
Adds the object at the end of the backing store list. |
protected List |
delegateBasicList()
Returns an unsafe list that provides a non-resolving view of the backing store list. |
protected void |
delegateClear()
Clears the backing store list of all objects. |
protected boolean |
delegateContains(Object object)
Returns whether the backing store list contains the object. |
protected boolean |
delegateContainsAll(Collection collection)
Returns whether the backing store list contains each object in the collection. |
protected boolean |
delegateEquals(Object object)
Returns whether the object is a list with corresponding equal objects to those in the backing store list. |
protected Object |
delegateGet(int index)
Returns the object at the index in the backing store list. |
protected int |
delegateHashCode()
Returns the hash code of the backing store list. |
protected int |
delegateIndexOf(Object object)
Returns the position of the first occurrence of the object in the backing store list. |
protected boolean |
delegateIsEmpty()
Returns whether the backing store list has zero size. |
protected Iterator |
delegateIterator()
Returns an iterator over the backing store list. |
protected int |
delegateLastIndexOf(Object object)
Returns the position of the last occurrence of the object in the backing store list. |
protected List |
delegateList()
Returns the list that acts as the backing store. |
protected ListIterator |
delegateListIterator()
Returns a list iterator over the backing store list. |
protected Object |
delegateRemove(int index)
Removes the object at the index from the backing store list and returns it. |
protected Object |
delegateSet(int index,
Object object)
Sets the object at the index in the backing store list and returns the old object at the index. |
protected int |
delegateSize()
Returns the number of objects in the backing store list. |
protected Object[] |
delegateToArray()
Returns an array containing all the objects in the backing store list in sequence. |
protected Object[] |
delegateToArray(Object[] array)
Returns an array containing all the objects in the backing store list in sequence. |
protected String |
delegateToString()
Returns a the string form of the backing store list. |
EStructuralFeature |
getEStructuralFeature()
Returns the specific feature holding a value for the object. |
| Methods inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList.Generic |
canContainNull, didChange, hasInstanceClass, hasInverse, hasManyInverse, hasNavigableInverse, hasProxies, isContainer, isContainment, isEObject, isSet, isUnique, isUnsettable, kind, unset, useEquals |
| Methods inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList |
basicGet, basicIterator, basicList, basicListIterator, basicListIterator, 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 |
| Methods inherited from class org.eclipse.emf.common.notify.impl.DelegatingNotifyingListImpl |
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 |
| Methods inherited from class org.eclipse.emf.common.util.DelegatingEList |
add, add, addAll, addAll, containsAll, didAdd, didClear, didMove, didRemove, didSet, doClear, equalObjects, equals, get, getDuplicates, getNonDuplicates, hashCode, isEmpty, iterator, listIterator, listIterator, move, remove, retainAll, set, size, toString |
| Methods inherited from class java.util.AbstractList |
removeRange, subList |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.util.InternalEList |
addUnique, addUnique, basicAdd, basicRemove, setUnique |
| Methods inherited from interface org.eclipse.emf.common.util.EList |
move, move |
| Methods inherited from interface java.util.List |
add, add, addAll, addAll, clear, containsAll, equals, get, hashCode, isEmpty, iterator, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList |
| Field Detail |
protected InternalEObject.EStore store
| Constructor Detail |
public EStoreEObjectImpl.EStoreEList(InternalEObject owner,
EStructuralFeature eStructuralFeature,
InternalEObject.EStore store)
| Method Detail |
protected List delegateList()
DelegatingEList
delegateList in class DelegatingEListpublic EStructuralFeature getEStructuralFeature()
EStructuralFeature.Setting
getEStructuralFeature in interface EStructuralFeature.SettinggetEStructuralFeature in class DelegatingEcoreEList.Dynamic
protected void delegateAdd(int index,
Object object)
DelegatingEList
delegateAdd in class DelegatingEListobject - the object to be added.protected void delegateAdd(Object object)
DelegatingEList
delegateAdd in class DelegatingEListobject - the object to be added.protected List delegateBasicList()
DelegatingEListnon-resolving view of the backing store list.
delegateBasicList in class DelegatingEListprotected void delegateClear()
DelegatingEList
delegateClear in class DelegatingEListprotected boolean delegateContains(Object object)
DelegatingEList
delegateContains in class DelegatingEListobject - the object in question.
protected boolean delegateContainsAll(Collection collection)
DelegatingEList
delegateContainsAll in class DelegatingEListDelegatingEList.contains(java.lang.Object),
DelegatingEList.useEquals()protected Object delegateGet(int index)
DelegatingEList
delegateGet in class DelegatingEListindex - the position in question.
protected int delegateHashCode()
DelegatingEList
delegateHashCode in class DelegatingEListprotected int delegateIndexOf(Object object)
DelegatingEList
delegateIndexOf in class DelegatingEListobject - the object in question.
protected boolean delegateIsEmpty()
DelegatingEList
delegateIsEmpty in class DelegatingEListprotected Iterator delegateIterator()
DelegatingEList
delegateIterator in class DelegatingEListprotected int delegateLastIndexOf(Object object)
DelegatingEList
delegateLastIndexOf in class DelegatingEListobject - the object in question.
protected ListIterator delegateListIterator()
DelegatingEList
delegateListIterator in class DelegatingEListprotected Object delegateRemove(int index)
DelegatingEList
delegateRemove in class DelegatingEList
protected Object delegateSet(int index,
Object object)
DelegatingEList
delegateSet in class DelegatingEListobject - the object to set.
protected int delegateSize()
DelegatingEList
delegateSize in class DelegatingEListprotected Object[] delegateToArray()
DelegatingEList
delegateToArray in class DelegatingEListprotected Object[] delegateToArray(Object[] array)
DelegatingEList
delegateToArray in class DelegatingEListarray - the array that will be filled and returned, if it's big enough;
otherwise, a suitably large array of the same type will be allocated and used instead.
protected boolean delegateEquals(Object object)
DelegatingEList
delegateEquals in class DelegatingEListprotected String delegateToString()
DelegatingEList
delegateToString in class DelegatingEList
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||