Package com._1c.g5.modeling.xml.parser
Class AbstractStaxXmlParser.MyEObjectStack
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- org.eclipse.emf.common.util.AbstractEList<E>
-
- org.eclipse.emf.common.util.BasicEList<E>
-
- com._1c.g5.modeling.xml.parser.AbstractStaxXmlParser.MyStack<org.eclipse.emf.ecore.EObject>
-
- com._1c.g5.modeling.xml.parser.AbstractStaxXmlParser.MyEObjectStack
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<org.eclipse.emf.ecore.EObject>
,Collection<org.eclipse.emf.ecore.EObject>
,List<org.eclipse.emf.ecore.EObject>
,RandomAccess
,org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject>
- Enclosing class:
- AbstractStaxXmlParser
protected static class AbstractStaxXmlParser.MyEObjectStack extends AbstractStaxXmlParser.MyStack<org.eclipse.emf.ecore.EObject>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.util.BasicEList
org.eclipse.emf.common.util.BasicEList.BasicIndexOutOfBoundsException, org.eclipse.emf.common.util.BasicEList.EIterator<E1 extends Object>, org.eclipse.emf.common.util.BasicEList.EListIterator<E1 extends Object>, org.eclipse.emf.common.util.BasicEList.FastCompare<E extends Object>, org.eclipse.emf.common.util.BasicEList.NonResolvingEIterator<E1 extends Object>, org.eclipse.emf.common.util.BasicEList.NonResolvingEListIterator<E1 extends Object>, org.eclipse.emf.common.util.BasicEList.UnmodifiableEList<E extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.emf.ecore.EObject[]
eObjectData
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
MyEObjectStack()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
protected Object[]
newData(int capacity)
org.eclipse.emf.ecore.EObject
peekEObject()
org.eclipse.emf.ecore.EObject
popEObject()
-
Methods inherited from class com._1c.g5.modeling.xml.parser.AbstractStaxXmlParser.MyStack
peek, pop, push
-
Methods inherited from class org.eclipse.emf.common.util.BasicEList
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
-
Methods inherited from class org.eclipse.emf.common.util.AbstractEList
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
-
Methods inherited from class java.util.AbstractList
removeRange, subList
-
Methods inherited from class java.util.AbstractCollection
containsAll
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Methods inherited from interface java.util.List
containsAll, replaceAll, sort, spliterator, subList
-
-
-
-
Method Detail
-
newData
protected final Object[] newData(int capacity)
- Overrides:
newData
in classorg.eclipse.emf.common.util.BasicEList<org.eclipse.emf.ecore.EObject>
-
peekEObject
public final org.eclipse.emf.ecore.EObject peekEObject()
-
popEObject
public final org.eclipse.emf.ecore.EObject popEObject()
-
clear
public void clear()
- Specified by:
clear
in interfaceCollection<org.eclipse.emf.ecore.EObject>
- Specified by:
clear
in interfaceList<org.eclipse.emf.ecore.EObject>
- Overrides:
clear
in classorg.eclipse.emf.common.util.BasicEList<org.eclipse.emf.ecore.EObject>
-
-