Class NotationDeclarationEvent
java.lang.Object
com.bea.xml.stream.events.BaseEvent
com.bea.xml.stream.events.NotationDeclarationEvent
- All Implemented Interfaces:
NotationDeclaration, XMLEvent, Location, XMLStreamConstants
Simple implementation of
NotationDeclaration.- Author:
- Tatu Saloranta
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Stringprotected final Stringprotected final StringFields inherited from interface 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoWriteAsEncodedUnicode(Writer writer) Template method to be implemented by sub-classes.getName()The notation name.Returns the public ID of the XMLReturns the system ID of the XMLMethods inherited from class BaseEvent
asCharacters, asEndElement, asStartElement, getCharacterOffset, getColumnNumber, getEventType, getLineNumber, getLocation, getLocationURI, getSchemaType, getSourceName, getTypeAsString, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, recycle, setCharacterOffset, setColumnNumber, setEventType, setLineNumber, setLocationURI, toString, writeAsEncodedUnicodeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface XMLEvent
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
-
Field Details
-
name
-
publicId
-
systemId
-
-
Constructor Details
-
NotationDeclarationEvent
-
-
Method Details
-
getName
Description copied from interface:javax.xml.stream.events.NotationDeclarationThe notation name.- Specified by:
getNamein interfaceNotationDeclaration
-
getPublicId
Description copied from interface:javax.xml.stream.LocationReturns the public ID of the XML- Specified by:
getPublicIdin interfaceLocation- Specified by:
getPublicIdin interfaceNotationDeclaration- Overrides:
getPublicIdin classBaseEvent- Returns:
- the public ID, or null if not available
-
getSystemId
Description copied from interface:javax.xml.stream.LocationReturns the system ID of the XML- Specified by:
getSystemIdin interfaceLocation- Specified by:
getSystemIdin interfaceNotationDeclaration- Overrides:
getSystemIdin classBaseEvent- Returns:
- the system ID, or null if not available
-
doWriteAsEncodedUnicode
Description copied from class:BaseEventTemplate method to be implemented by sub-classes.- Specified by:
doWriteAsEncodedUnicodein classBaseEvent- Throws:
IOException
-