org.codehaus.stax2.ri.evt
Class EndElementEventImpl

java.lang.Object
  extended byorg.codehaus.stax2.ri.evt.BaseEventImpl
      extended byorg.codehaus.stax2.ri.evt.EndElementEventImpl
All Implemented Interfaces:
javax.xml.stream.events.EndElement, javax.xml.stream.events.XMLEvent, XMLEvent2, javax.xml.stream.XMLStreamConstants

public class EndElementEventImpl
extends BaseEventImpl
implements javax.xml.stream.events.EndElement


Field Summary
 
Fields inherited from class org.codehaus.stax2.ri.evt.BaseEventImpl
mLocation
 
Fields inherited from interface javax.xml.stream.XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
 
Constructor Summary
EndElementEventImpl(javax.xml.stream.Location loc, javax.xml.namespace.QName name, java.util.Iterator namespaces)
          Constructor used by the event factory.
EndElementEventImpl(javax.xml.stream.Location loc, javax.xml.stream.XMLStreamReader r)
          Constructor usually used when reading events from a stream reader.
 
Method Summary
 javax.xml.stream.events.EndElement asEndElement()
           
 int getEventType()
           
 javax.xml.namespace.QName getName()
           
 java.util.Iterator getNamespaces()
           
 boolean isEndElement()
           
 void writeAsEncodedUnicode(java.io.Writer w)
           
 void writeUsing(XMLStreamWriter2 w)
           
 
Methods inherited from class org.codehaus.stax2.ri.evt.BaseEventImpl
asCharacters, asStartElement, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, throwFromIOE, toString
 
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, asStartElement, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement
 

Constructor Detail

EndElementEventImpl

public EndElementEventImpl(javax.xml.stream.Location loc,
                           javax.xml.stream.XMLStreamReader r)
Constructor usually used when reading events from a stream reader.


EndElementEventImpl

public EndElementEventImpl(javax.xml.stream.Location loc,
                           javax.xml.namespace.QName name,
                           java.util.Iterator namespaces)
Constructor used by the event factory.

Method Detail

getName

public javax.xml.namespace.QName getName()
Specified by:
getName in interface javax.xml.stream.events.EndElement

getNamespaces

public java.util.Iterator getNamespaces()
Specified by:
getNamespaces in interface javax.xml.stream.events.EndElement

asEndElement

public javax.xml.stream.events.EndElement asEndElement()
Specified by:
asEndElement in interface javax.xml.stream.events.XMLEvent
Overrides:
asEndElement in class BaseEventImpl

getEventType

public int getEventType()
Specified by:
getEventType in interface javax.xml.stream.events.XMLEvent
Specified by:
getEventType in class BaseEventImpl

isEndElement

public boolean isEndElement()
Specified by:
isEndElement in interface javax.xml.stream.events.XMLEvent
Overrides:
isEndElement in class BaseEventImpl

writeAsEncodedUnicode

public void writeAsEncodedUnicode(java.io.Writer w)
                           throws javax.xml.stream.XMLStreamException
Specified by:
writeAsEncodedUnicode in interface javax.xml.stream.events.XMLEvent
Specified by:
writeAsEncodedUnicode in class BaseEventImpl
Throws:
javax.xml.stream.XMLStreamException

writeUsing

public void writeUsing(XMLStreamWriter2 w)
                throws javax.xml.stream.XMLStreamException
Specified by:
writeUsing in interface XMLEvent2
Specified by:
writeUsing in class BaseEventImpl
Throws:
javax.xml.stream.XMLStreamException