Class EndElementEvent

  • All Implemented Interfaces:
    javax.xml.stream.events.EndElement, javax.xml.stream.events.XMLEvent, javax.xml.stream.XMLStreamConstants

    public class EndElementEvent
    extends EventBase
    implements javax.xml.stream.events.EndElement
    • Field Detail

      • _namespaces

        java.util.List<javax.xml.stream.events.Namespace> _namespaces
      • _qname

        javax.xml.namespace.QName _qname
    • Constructor Detail

      • EndElementEvent

        public EndElementEvent()
      • EndElementEvent

        public EndElementEvent​(java.lang.String prefix,
                               java.lang.String namespaceURI,
                               java.lang.String localpart)
      • EndElementEvent

        public EndElementEvent​(javax.xml.namespace.QName qname)
    • Method Detail

      • reset

        public void reset()
      • getName

        public javax.xml.namespace.QName getName()
        Get the name of this event
        Specified by:
        getName in interface javax.xml.stream.events.EndElement
        Returns:
        the qualified name of this event
      • setName

        public void setName​(javax.xml.namespace.QName qname)
      • getNamespaces

        public java.util.Iterator<javax.xml.stream.events.Namespace> getNamespaces()
        Returns an Iterator of namespaces that have gone out of scope. Returns an empty iterator if no namespaces have gone out of scope.
        Specified by:
        getNamespaces in interface javax.xml.stream.events.EndElement
        Returns:
        an Iterator over Namespace interfaces, or an empty iterator
      • addNamespace

        public void addNamespace​(javax.xml.stream.events.Namespace namespace)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • nameAsString

        private java.lang.String nameAsString()
      • getQName

        private javax.xml.namespace.QName getQName​(java.lang.String uri,
                                                   java.lang.String localPart,
                                                   java.lang.String prefix)