This interface provides notification of syntax-level events.
Called at the beginning of the DTD, before any entity or notation
events.
aDoctypeName | The document type name. |
aSysid | The declared system identifier for the external DTD subset, or null if none was declared. |
aPubid | The declared public identifier for the external DTD subset, or null if none was declared. |
Called when a prefix mapping starts to be in-scope, before any
startElement events.
aPrefix | The Namespace prefix being declared. An empty string is used for the default element namespace, which has no prefix. |
aUri | The Namespace URI the prefix is mapped to. |
Called when a prefix mapping is no longer in-scope, after any
endElement events.
aPrefix | The prefix that was being mapped. This is the empty string when a default mapping scope ends. |
This is called for a declaration of notation. The base argument is
whatever was set by XML_SetBase. aNotationName will never be
null. The other arguments can be.
aNotationName | The notation name. |
aSysId | The notation's system identifier, or null if none was given. |
aPubId | The notation's pubilc identifier, or null if none was given. |
This is called for a declaration of an unparsed (NDATA) entity.
aName, aSysid and aNotationName arguments will never be
null. The other arguments may be.
aName | The unparsed entity's name. |
aSysId | The notation's system identifier. |
aPubId | The notation's pubilc identifier, or null if none was given. |
aNotationName | The name of the associated notation. |