Package com.bea.xml.stream.events
Class NamedEvent
- java.lang.Object
-
- com.bea.xml.stream.events.BaseEvent
-
- com.bea.xml.stream.events.NamedEvent
-
- All Implemented Interfaces:
javax.xml.stream.events.XMLEvent
,javax.xml.stream.Location
,javax.xml.stream.XMLStreamConstants
- Direct Known Subclasses:
EndElementEvent
,StartElementEvent
public abstract class NamedEvent extends BaseEvent
-
-
Constructor Summary
Constructors Constructor Description NamedEvent()
NamedEvent(java.lang.String localName)
NamedEvent(java.lang.String prefix, java.lang.String namespaceURI, java.lang.String localName)
NamedEvent(javax.xml.namespace.QName name)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract void
doWriteAsEncodedUnicode(java.io.Writer writer)
Template method to be implemented by sub-classes.javax.xml.namespace.QName
getName()
java.lang.String
nameAsString()
void
setName(javax.xml.namespace.QName n)
-
Methods inherited from class com.bea.xml.stream.events.BaseEvent
asCharacters, asEndElement, asStartElement, 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
-
-
-
-
Method Detail
-
getName
public javax.xml.namespace.QName getName()
-
setName
public void setName(javax.xml.namespace.QName n)
-
nameAsString
public java.lang.String nameAsString()
-
doWriteAsEncodedUnicode
protected abstract void doWriteAsEncodedUnicode(java.io.Writer writer) throws java.io.IOException, javax.xml.stream.XMLStreamException
Description copied from class:BaseEvent
Template method to be implemented by sub-classes.- Specified by:
doWriteAsEncodedUnicode
in classBaseEvent
- Throws:
java.io.IOException
javax.xml.stream.XMLStreamException
-
-