Overview | Module | Use | Devguide | Index

Methods' Summary | Methods' Details | Attributes' Summary | Attributes' Details

:: com :: sun :: star :: xml :: sax ::
interface XDTDHandler
  Base Hierarchy
      ::com::sun::star::uno::XInterface
       |
       +-XDTDHandler
Description receives events according to the DTD of the document. The SAX parser may report these events in any order, regardless of the order in which the notations and unparsed entities were declared; however, all DTD events must be reported after the document handler's `startDocument` event, and before the first`startElement` event. It is up to the application to store the information for future use (perhaps in a hash table or object tree). If the application encounters attributes of type "NOTATION", "ENTITY", or "ENTITIES", it can use the information that it obtained through this interface to find the entity and/or notation that corresponds with the attribute value.

Methods' Summary
notationDecl | receives notification of a notation declaration event.
unparsedEntityDecl | receives notification of an unparsed entity declaration event.

Methods' Details
notationDecl
void notationDecl( | [in] string [in] string [in] string | sName, sPublicId, sSystemId );
Description receives notification of a notation declaration event.
unparsedEntityDecl
void unparsedEntityDecl( | [in] string [in] string [in] string [in] string | sName, sPublicId, sSystemId, sNotationName );
Description receives notification of an unparsed entity declaration event.

Top of Page

Copyright © 2003 Sun Microsystems, Inc.