Interface Summary : IXMLReader

Methods

procedure setDTDHandler(IDTDHandler)
function getDTDHandler() : IDTDHandler
procedure setContentHandler(IContentHandler)
function getContentHandler() : IContentHandler

Properties



procedure setDTDHandler(const handler : IDTDHandler);

Allow an application to register a DTD event handler.

If the application does not register a DTD handler, all DTD events reported by the SAX parser will be silently ignored.

Applications may register a new or different handler in the middle of a parse, and the SAX parser must begin using the new handler immediately.


Parameter : handler The DTD handler.
See : IXMLReader.getDTDHandler

Top


function getDTDHandler() : IDTDHandler;

Return the current DTD handler.
Result : The current DTD handler, or null if none has been registered.
See : IXMLReader.setDTDHandler

Top


procedure setContentHandler(const handler : IContentHandler);

Allow an application to register a content event handler.

If the application does not register a content handler, all content events reported by the SAX parser will be silently ignored.

Applications may register a new or different handler in the middle of a parse, and the SAX parser must begin using the new handler immediately.


Parameter : handler The content handler.
See : IXMLReader.getContentHandler

Top


function getContentHandler() : IContentHandler;

Return the current content handler.
Result : The current content handler, or nil if none has been registered.
See : IXMLReader.setContentHandler

Top


ContentHandler

Extension property to get and set the ContentHandler
Result : The current content handler, or nil if none has been registered.
See : IXMLReader.getContentHandler
See : IXMLReader.setContentHandler

property ContentHandler: IContentHandler read getContentHandler write setContentHandler

Top


DTDHandler

Extension property to get and set the DTDHandler
Result : The current DTD handler, or nil if none has been registered.
See : IXMLReader.getDTDHandler
See : IXMLReader.setDTDHandler

property DTDHandler: IDTDHandler read getDTDHandler write setDTDHandler

Top