protected class BasicFeatureMap.ValueListIteratorImpl<E1> extends AbstractEList.EListIterator<E1> implements FeatureMap.ValueListIterator<E1>
cursor, expectedModCount, lastCursor| Constructor and Description |
|---|
BasicFeatureMap.ValueListIteratorImpl() |
BasicFeatureMap.ValueListIteratorImpl(int index) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(E1 value)
Adds the object at the
next index and advances the iterator past it. |
void |
add(EStructuralFeature eStructuralFeature,
java.lang.Object value) |
EStructuralFeature |
feature() |
E1 |
next()
Returns the next object and advances the iterator.
|
E1 |
previous()
Returns the previous object and advances the iterator.
|
doAdd, doPrevious, doSet, hasPrevious, nextIndex, previousIndex, setcheckModCount, doNext, hasNext, removepublic BasicFeatureMap.ValueListIteratorImpl()
public BasicFeatureMap.ValueListIteratorImpl(int index)
public EStructuralFeature feature()
feature in interface EContentsEList.FeatureIterator<E1>public E1 next()
AbstractEList.EIteratordoNext.next in interface java.util.Iterator<E1>next in interface java.util.ListIterator<E1>next in class AbstractEList.EIterator<E1>public E1 previous()
AbstractEList.EListIteratordoPrevious.previous in interface java.util.ListIterator<E1>previous in class AbstractEList.EListIterator<E1>public void add(E1 value)
AbstractEList.EListIteratornext index and advances the iterator past it.
This implementation delegates to doAdd(E).add in interface java.util.ListIterator<E1>add in class AbstractEList.EListIterator<E1>value - the object to add.public void add(EStructuralFeature eStructuralFeature, java.lang.Object value)
add in interface FeatureMap.ValueListIterator<E1>