public class ECrossReferenceEList<E> extends EContentsEList<E>
| Modifier and Type | Class and Description |
|---|---|
static class |
ECrossReferenceEList.FeatureIteratorImpl<E> |
static class |
ECrossReferenceEList.ResolvingFeatureIteratorImpl<E> |
EContentsEList.FeatureFilter, EContentsEList.FeatureIterator<E>, EContentsEList.FeatureListIterator<E>, EContentsEList.FilterableInternalEList.Unsettable<E>| Modifier and Type | Field and Description |
|---|---|
static ECrossReferenceEList<?> |
EMPTY_CROSS_REFERENCE_ELIST |
EMPTY_CONTENTS_ELIST, eObject, eStructuralFeatures| Modifier | Constructor and Description |
|---|---|
|
ECrossReferenceEList(EObject eObject) |
protected |
ECrossReferenceEList(EObject eObject,
EStructuralFeature[] eStructuralFeatures) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<E> |
basicList()
Returns an unmodifiable list that yields unresolved values.
|
static <T> ECrossReferenceEList<T> |
createECrossReferenceEList(EObject eObject) |
static <T> ECrossReferenceEList<T> |
emptyCrossReferenceEList() |
protected boolean |
isIncluded(EStructuralFeature eStructuralFeature) |
protected boolean |
isIncludedEntry(EStructuralFeature eStructuralFeature) |
protected java.util.ListIterator<E> |
newNonResolvingListIterator() |
protected java.util.ListIterator<E> |
newResolvingListIterator() |
basicGet, basicIterator, basicListIterator, basicListIterator, createEContentsEList, emptyContentsEList, isEmpty, iterator, listIterator, move, move, newIterator, newListIterator, resolve, size, useIsSetaddAllUnique, addAllUnique, addUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicIndexOf, basicLastIndexOf, basicRemove, basicToArray, basicToArray, setUniqueadd, clear, equals, hashCode, indexOf, lastIndexOf, listIterator, removeRange, subListaddAll, contains, containsAll, remove, removeAll, retainAll, toArray, toArray, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddAllUnique, addAllUnique, addUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicIndexOf, basicLastIndexOf, basicRemove, basicToArray, basicToArray, setUniquepublic static final ECrossReferenceEList<?> EMPTY_CROSS_REFERENCE_ELIST
public ECrossReferenceEList(EObject eObject)
protected ECrossReferenceEList(EObject eObject, EStructuralFeature[] eStructuralFeatures)
public static <T> ECrossReferenceEList<T> emptyCrossReferenceEList()
public static <T> ECrossReferenceEList<T> createECrossReferenceEList(EObject eObject)
protected boolean isIncluded(EStructuralFeature eStructuralFeature)
isIncluded in class EContentsEList<E>protected boolean isIncludedEntry(EStructuralFeature eStructuralFeature)
isIncludedEntry in class EContentsEList<E>protected java.util.ListIterator<E> newResolvingListIterator()
newResolvingListIterator in class EContentsEList<E>protected java.util.ListIterator<E> newNonResolvingListIterator()
newNonResolvingListIterator in class EContentsEList<E>public java.util.List<E> basicList()
InternalEListbasicList in interface InternalEList<E>basicList in class EContentsEList<E>Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature