com.bea.xml.stream.events

Class NamedEvent

Implemented Interfaces:
javax.xml.stream.Location, javax.xml.stream.events.XMLEvent
Known Direct Subclasses:
EndElementEvent, StartElementEvent

public abstract class NamedEvent
extends BaseEvent

Constructor Summary

NamedEvent()
NamedEvent(String localName)
NamedEvent(String prefix, String namespaceURI, String localName)
NamedEvent(javax.xml.namespace.QName name)

Method Summary

protected abstract void
doWriteAsEncodedUnicode(java.io.Writer writer)
javax.xml.namespace.QName
getName()
String
nameAsString()
void
setName(javax.xml.namespace.QName n)

Methods inherited from class com.bea.xml.stream.events.BaseEvent

asCharacters, asEndElement, asStartElement, doWriteAsEncodedUnicode, getCharacterOffset, getColumnNumber, getEventType, getLineNumber, getLocation, getLocationURI, getPublicId, getSchemaType, getSourceName, getSystemId, getTypeAsString, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, recycle, setCharacterOffset, setColumnNumber, setEventType, setLineNumber, setLocationURI, toString, writeAsEncodedUnicode

Constructor Details

NamedEvent

public NamedEvent()

NamedEvent

public NamedEvent(String localName)

NamedEvent

public NamedEvent(String prefix,
                  String namespaceURI,
                  String localName)

NamedEvent

public NamedEvent(javax.xml.namespace.QName name)

Method Details

doWriteAsEncodedUnicode

protected abstract void doWriteAsEncodedUnicode(java.io.Writer writer)
            throws java.io.IOException,
                   javax.xml.stream.XMLStreamException

getName

public javax.xml.namespace.QName getName()

nameAsString

public String nameAsString()

setName

public void setName(javax.xml.namespace.QName n)