- All Superinterfaces:
XMLEvent
,XMLStreamConstants
An interface for handling Notation Declarations
Receive notification of a notation declaration event.
It is up to the application to record the notation for later reference,
At least one of publicId and systemId must be non-null.
There is no guarantee that the notation declaration
will be reported before any unparsed entities that use it.
- Since:
- 1.6
-
Field Summary
Fields declared in 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
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
The notation name.The notation's public identifier, or null if none was given.The notation's system identifier, or null if none was given.Methods declared in interface javax.xml.stream.events.XMLEvent
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
-
Method Details
-
getName
String getName()The notation name.- Returns:
- the notation name
-
getPublicId
String getPublicId()The notation's public identifier, or null if none was given.- Returns:
- the public identifier
-
getSystemId
String getSystemId()The notation's system identifier, or null if none was given.- Returns:
- the system identifier
-