com.ctc.wstx.evt
public abstract class WNotationDeclaration extends WEvent implements javax.xml.stream.events.NotationDeclaration
NotationDeclaration
; basically
just wraps the internal notation declaration object woodstox usesConstructor and Description |
---|
WNotationDeclaration(javax.xml.stream.Location loc) |
Modifier and Type | Method and Description |
---|---|
int |
getEventType() |
abstract java.lang.String |
getName() |
abstract java.lang.String |
getPublicId() |
abstract java.lang.String |
getSystemId() |
void |
writeAsEncodedUnicode(java.io.Writer w) |
abstract void |
writeEnc(java.io.Writer w) |
void |
writeUsing(javax.xml.stream.XMLStreamWriter w)
This method does not make much sense for this event type -- the reason
being that the notation declarations can only be written as part of
a DTD (internal or external subset), not separately.
|
asCharacters, asEndElement, asStartElement, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, throwFromIOE, toString
public abstract java.lang.String getName()
getName
in interface javax.xml.stream.events.NotationDeclaration
public abstract java.lang.String getPublicId()
getPublicId
in interface javax.xml.stream.events.NotationDeclaration
public abstract java.lang.String getSystemId()
getSystemId
in interface javax.xml.stream.events.NotationDeclaration
public int getEventType()
getEventType
in interface javax.xml.stream.events.XMLEvent
getEventType
in class WEvent
public abstract void writeEnc(java.io.Writer w) throws java.io.IOException
java.io.IOException
public void writeAsEncodedUnicode(java.io.Writer w) throws javax.xml.stream.XMLStreamException
writeAsEncodedUnicode
in interface javax.xml.stream.events.XMLEvent
writeAsEncodedUnicode
in class WEvent
javax.xml.stream.XMLStreamException
public void writeUsing(javax.xml.stream.XMLStreamWriter w) throws javax.xml.stream.XMLStreamException
writeUsing
in interface XMLEvent2
writeUsing
in class WEvent
javax.xml.stream.XMLStreamException