Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

DbXMLSaxHandler Class Reference

#include <DbXMLSaxHandler.hpp>

List of all members.

Public Methods

 DbXMLSaxHandler ()
void startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const Attributes &attrs)
void endElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname)
void characters (const XMLCh *const chars, const unsigned int length)
void resetDocument ()
FoldergetRoot ()


Detailed Description

SAX handler to process a XBel file.


Constructor & Destructor Documentation

DbXMLSaxHandler::DbXMLSaxHandler  
 

Default constructor.


Member Function Documentation

void DbXMLSaxHandler::characters const XMLCh *const    chars,
const unsigned int    length
 

Called whenever raw character data inside an element are encountered.

void DbXMLSaxHandler::endElement const XMLCh *const    uri,
const XMLCh *const    localname,
const XMLCh *const    qname
 

Called whenever a element is closed in the XML source file.

Folder * DbXMLSaxHandler::getRoot  
 

Return the root folder of the XML file. This only returns something useful after the parsing has finished.

void DbXMLSaxHandler::resetDocument  
 

Todo:
reset the data structures

void DbXMLSaxHandler::startElement const XMLCh *const    uri,
const XMLCh *const    localname,
const XMLCh *const    qname,
const Attributes &    attrs
 

Called whenever a new element is encountered in the XML source file.


The documentation for this class was generated from the following files:
Generated on Sun Jan 20 20:59:59 2002 for bkmd by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001