FdoXmlSaxHandler Class Reference

FdoXmlSaxHandler defines the FDO SAX Handler callback interface. It is not an interface in the strict sense, since each function has a default implementation that does nothing. Implementors can override these callbacks to customize the handling of XML fragments parsed by FdoXmlReader. More...

#include <SaxHandler.h>

Inherited by FdoPhysicalElementMapping [virtual], FdoSchemaAttributeDictionary [virtual], FdoSchemaElement [virtual], FdoXmlCharDataHandler, FdoXmlCopyHandler, FdoXmlDeserializable, FdoXmlFeaturePropertyReader, FdoXmlNameCollectionHandler, FdoXmlSkipElementHandler, and FdoXmlSpatialContextReader.

List of all members.


Public Member Functions

virtual FDO_API_COMMON void XmlCharacters (FdoXmlSaxContext *saxContext, FdoString *chars)
 Default Sax callback that is called when the FdoXmlReader reads a chunk of simple content for the current element. Does nothing by default. This function may be called multiple times for the same element, if the the content is long. Applications must not make any assumptions about the chunk size or number of chunks for each element.
virtual FDO_API_COMMON void XmlEndDocument (FdoXmlSaxContext *saxContext)
 Default Sax callback that is called when the FdoXmlReader finishes reading an XML document. Does nothing.
virtual FDO_API_COMMON FdoBoolean XmlEndElement (FdoXmlSaxContext *saxContext, FdoString *uri, FdoString *name, FdoString *qname)
 Default Sax callback that is called when the FdoXmlReader reads the end tag for an XML element in the document. Does nothing.
virtual FDO_API_COMMON
FdoXmlSaxHandler
XmlStartDocument (FdoXmlSaxContext *saxContext)
 Default Sax callback that is called when the FdoXmlReader starts reading an XML document. Does nothing.
virtual FDO_API_COMMON
FdoXmlSaxHandler
XmlStartElement (FdoXmlSaxContext *saxContext, FdoString *uri, FdoString *name, FdoString *qname, FdoXmlAttributeCollection *atts)
 Default Sax callback that is called when the FdoXmlReader reads the start tag for an XML element in the document. Does nothing.

Detailed Description

FdoXmlSaxHandler defines the FDO SAX Handler callback interface. It is not an interface in the strict sense, since each function has a default implementation that does nothing. Implementors can override these callbacks to customize the handling of XML fragments parsed by FdoXmlReader.

Definition at line 29 of file SaxHandler.h.


The documentation for this class was generated from the following file: