Class AbstractStaxXmlParser.MyEObjectStack

    • 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 org.eclipse.emf.common.util.BasicEList

        data, size
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected MyEObjectStack()  
    • Field Detail

      • eObjectData

        protected org.eclipse.emf.ecore.EObject[] eObjectData
    • Constructor Detail

      • MyEObjectStack

        protected MyEObjectStack()
    • Method Detail

      • newData

        protected final Object[] newData​(int capacity)
        Overrides:
        newData in class org.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 interface Collection<org.eclipse.emf.ecore.EObject>
        Specified by:
        clear in interface List<org.eclipse.emf.ecore.EObject>
        Overrides:
        clear in class org.eclipse.emf.common.util.BasicEList<org.eclipse.emf.ecore.EObject>