javax.xml.stream.events.EndElement |
Class Overview
An interface for the end element event. An EndElement is reported
for each End Tag in the document.
Summary
Public Methods |
abstract
QName
|
getName()
Get the name of this event
|
abstract
Iterator
|
getNamespaces()
Returns an Iterator of namespaces that have gone out
of scope.
|
[Expand]
Inherited Methods |
From interface
javax.xml.stream.events.XMLEvent
abstract
Characters
|
asCharacters()
Returns this event as Characters, may result in
a class cast exception if this event is not Characters.
|
abstract
EndElement
|
asEndElement()
Returns this event as an end element event, may result in
a class cast exception if this event is not a end element.
|
abstract
StartElement
|
asStartElement()
Returns this event as a start element event, may result in
a class cast exception if this event is not a start element.
|
abstract
int
|
getEventType()
Returns an integer code for this event.
|
abstract
Location
|
getLocation()
Return the location of this event.
|
abstract
QName
|
getSchemaType()
This method is provided for implementations to provide
optional type information about the associated event.
|
abstract
boolean
|
isAttribute()
A utility function to check if this event is an Attribute.
|
abstract
boolean
|
isCharacters()
A utility function to check if this event is Characters.
|
abstract
boolean
|
isEndDocument()
A utility function to check if this event is an EndDocument.
|
abstract
boolean
|
isEndElement()
A utility function to check if this event is a EndElement.
|
abstract
boolean
|
isEntityReference()
A utility function to check if this event is an EntityReference.
|
abstract
boolean
|
isNamespace()
A utility function to check if this event is a Namespace.
|
abstract
boolean
|
isProcessingInstruction()
A utility function to check if this event is a ProcessingInstruction.
|
abstract
boolean
|
isStartDocument()
A utility function to check if this event is a StartDocument.
|
abstract
boolean
|
isStartElement()
A utility function to check if this event is a StartElement.
|
abstract
void
|
writeAsEncodedUnicode(Writer writer)
This method will write the XMLEvent as per the XML 1.0 specification as Unicode characters.
|
|
Public Methods
public
abstract
QName
getName
()
Get the name of this event
Returns
- the qualified name of this event
public
abstract
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.
Returns
- an Iterator over Namespace interfaces, or an
empty iterator