Class EndElementEvent
- java.lang.Object
-
- com.sun.xml.fastinfoset.stax.events.EventBase
-
- com.sun.xml.fastinfoset.stax.events.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 Summary
Fields Modifier and Type Field Description (package private) java.util.List_namespaces(package private) javax.xml.namespace.QName_qname-
Fields inherited from class com.sun.xml.fastinfoset.stax.events.EventBase
_eventType, _location
-
-
Constructor Summary
Constructors Constructor Description EndElementEvent()EndElementEvent(java.lang.String prefix, java.lang.String namespaceURI, java.lang.String localpart)EndElementEvent(javax.xml.namespace.QName qname)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNamespace(javax.xml.stream.events.Namespace namespace)javax.xml.namespace.QNamegetName()Get the name of this eventjava.util.IteratorgetNamespaces()Returns an Iterator of namespaces that have gone out of scope.private javax.xml.namespace.QNamegetQName(java.lang.String uri, java.lang.String localPart, java.lang.String prefix)private java.lang.StringnameAsString()voidreset()voidsetName(javax.xml.namespace.QName qname)java.lang.StringtoString()-
Methods inherited from class com.sun.xml.fastinfoset.stax.events.EventBase
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, getSystemId, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, setEventType, setLocation, writeAsEncodedUnicode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface javax.xml.stream.events.XMLEvent
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
-
-
-
-
Method Detail
-
reset
public void reset()
-
getName
public javax.xml.namespace.QName getName()
Get the name of this event- Specified by:
getNamein interfacejavax.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 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:
getNamespacesin interfacejavax.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:
toStringin classjava.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)
-
-