|
||||||||||||
| 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.BasicEList
org.eclipse.emf.common.util.BasicEList.UnmodifiableEList
org.eclipse.emf.ecore.util.EcoreEList.UnmodifiableEList
| Nested Class Summary | |
|---|---|
static class |
EcoreEList.UnmodifiableEList.FastCompare
|
| Nested classes inherited from class org.eclipse.emf.common.util.BasicEList |
|---|
BasicEList.BasicIndexOutOfBoundsException, BasicEList.EIterator, BasicEList.EListIterator, BasicEList.NonResolvingEIterator, BasicEList.NonResolvingEListIterator, BasicEList.UnmodifiableEList |
| Nested classes inherited from class org.eclipse.emf.ecore.util.InternalEList |
|---|
InternalEList.Unsettable |
| Field Summary | |
|---|---|
protected EStructuralFeature |
eStructuralFeature
|
protected InternalEObject |
owner
|
| Fields inherited from class org.eclipse.emf.common.util.BasicEList |
|---|
data, size |
| Fields inherited from class java.util.AbstractList |
|---|
modCount |
| Constructor Summary | |
|---|---|
EcoreEList.UnmodifiableEList(InternalEObject owner,
EStructuralFeature eStructuralFeature,
int size,
java.lang.Object[] data)
|
|
| Method Summary | |
|---|---|
NotificationChain |
basicAdd(java.lang.Object object,
NotificationChain notifications)
Adds the object without updating the inverse. |
java.util.Iterator |
basicIterator()
Returns an iterator that yields unresolved values. |
java.util.List |
basicList()
Returns an unmodifiable list that yields unresolved values. |
java.util.ListIterator |
basicListIterator()
Returns a list iterator that yields unresolved values. |
java.util.ListIterator |
basicListIterator(int index)
Returns a list iterator that yields unresolved values. |
NotificationChain |
basicRemove(java.lang.Object object,
NotificationChain notifications)
Removes the object with without updating the inverse. |
java.lang.Object |
get(boolean resolve)
Returns the value held by the feature of the object; it optionally resolves the value. |
EObject |
getEObject()
Returns the object holding a value. |
EStructuralFeature |
getEStructuralFeature()
Returns the specific feature holding a value for the object. |
boolean |
isSet()
Returns whether a value is held by the feature of the object. |
void |
set(java.lang.Object newValue)
Set the value held by the feature of the object. |
void |
unset()
Unsets the value held by the feature of the object. |
| Methods inherited from class org.eclipse.emf.common.util.BasicEList.UnmodifiableEList |
|---|
add, add, addAll, addAll, clear, grow, iterator, listIterator, listIterator, move, move, remove, remove, removeAll, retainAll, set, shrink |
| Methods inherited from class org.eclipse.emf.common.util.BasicEList |
|---|
addAllUnique, addAllUnique, addAllUnique, addAllUnique, addUnique, addUnique, assign, basicGet, canContainNull, clone, contains, containsAll, data, didAdd, didChange, didClear, didMove, didRemove, didSet, equalObjects, equals, get, getDuplicates, getNonDuplicates, hashCode, indexOf, isEmpty, isUnique, lastIndexOf, newData, resolve, setData, setUnique, size, toArray, toArray, toString, useEquals, validate |
| Methods inherited from class java.util.AbstractList |
|---|
removeRange, subList |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.util.InternalEList |
|---|
addUnique, addUnique, basicGet, 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, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray |
| Field Detail |
protected final InternalEObject owner
protected final EStructuralFeature eStructuralFeature
| Constructor Detail |
public EcoreEList.UnmodifiableEList(InternalEObject owner,
EStructuralFeature eStructuralFeature,
int size,
java.lang.Object[] data)
| Method Detail |
public java.util.List basicList()
InternalEList
basicList in interface InternalEListbasicList in class BasicEListpublic java.util.Iterator basicIterator()
InternalEList
basicIterator in interface InternalEListbasicIterator in class BasicEListpublic java.util.ListIterator basicListIterator()
InternalEList
basicListIterator in interface InternalEListbasicListIterator in class BasicEListpublic java.util.ListIterator basicListIterator(int index)
InternalEList
basicListIterator in interface InternalEListbasicListIterator in class BasicEListindex - the starting index.
public EObject getEObject()
EStructuralFeature.Setting
getEObject in interface EStructuralFeature.Settingpublic EStructuralFeature getEStructuralFeature()
EStructuralFeature.Setting
getEStructuralFeature in interface EStructuralFeature.Settingpublic java.lang.Object get(boolean resolve)
EStructuralFeature.Settingresolves the value.
get in interface EStructuralFeature.Settingresolve - whether to resolve.
EObject.eGet(EStructuralFeature, boolean)public void set(java.lang.Object newValue)
EStructuralFeature.Setting
set in interface EStructuralFeature.SettingnewValue - the newValue.EObject.eSet(EStructuralFeature, Object)public boolean isSet()
InternalEList.Unsettable
isSet in interface InternalEList.UnsettableEObject.eIsSet(org.eclipse.emf.ecore.EStructuralFeature)public void unset()
InternalEList.Unsettable
unset in interface InternalEList.UnsettableEObject.eUnset(org.eclipse.emf.ecore.EStructuralFeature)
public NotificationChain basicRemove(java.lang.Object object,
NotificationChain notifications)
InternalEList
basicRemove in interface InternalEList
public NotificationChain basicAdd(java.lang.Object object,
NotificationChain notifications)
InternalEList
basicAdd in interface InternalEList
|
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 | |||||||||||