protected static class XMLHandler.MyEObjectStack extends XMLHandler.MyStack<EObject>
BasicEList.BasicIndexOutOfBoundsException, BasicEList.EIterator<E1>, BasicEList.EListIterator<E1>, BasicEList.FastCompare<E>, BasicEList.NonResolvingEIterator<E1>, BasicEList.NonResolvingEListIterator<E1>, BasicEList.UnmodifiableEList<E>
Modifier and Type | Field and Description |
---|---|
protected EObject[] |
eObjectData |
data, size
Constructor and Description |
---|
XMLHandler.MyEObjectStack() |
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clears the list of all objects.
|
protected java.lang.Object[] |
newData(int capacity)
Returns new allocated data storage.
|
EObject |
peekEObject() |
EObject |
popEObject() |
peek, pop, push
addAllUnique, addAllUnique, addAllUnique, addAllUnique, addUnique, addUnique, assign, basicGet, basicList, clone, contains, data, get, grow, indexOf, isEmpty, lastIndexOf, move, primitiveGet, remove, setData, setUnique, shrink, size, toArray, toArray
add, add, addAll, addAll, basicIterator, basicListIterator, basicListIterator, canContainNull, didAdd, didChange, didClear, didMove, didRemove, didSet, equalObjects, equals, getDuplicates, getNonDuplicates, hashCode, isUnique, iterator, listIterator, listIterator, move, remove, removeAll, resolve, retainAll, set, toString, useEquals, validate
protected EObject[] eObjectData
protected final java.lang.Object[] newData(int capacity)
BasicEList
newData
in class BasicEList<EObject>
public final EObject peekEObject()
public final EObject popEObject()
public void clear()
BasicEList
didClear
and didChange
.clear
in interface java.util.Collection<EObject>
clear
in interface java.util.List<EObject>
clear
in class BasicEList<EObject>