L'interface DTDHandler est chargée de gérer des événements relatifs à la définition de type de document (DTD).
Si une application de SAX a besoin d'informations sur des notations et des entités non-analysées, alors une classe doit implémenter cette interface et définir un comportement pour les deux méthodes, puis doit enregistrer l'instance de cette classe avec l'analyseur SAX en utilisant la méthode XMLReader.setDTDHandler(). L'analyseur emploie cet objet pour rapporter à l'application, les déclarations de notation et d'entité non-analysée.
Méthode |
---|
Description |
void notationDecl(String name, String publicId, String systemId) |
reçoit la notification d'un événement de déclaration d'une notation. |
void unparsedEntityDecl( String name, String publicId, String systemId, String notationName) |
reçoit la notification d'un événement d'une déclaration d'entité non-analysée. |