FDO .NET API Reference Feature Data Objects
Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

mgIXmlSaxHandler.h File Reference


Namespaces

namespace  OSGeo
namespace  OSGeo::FDO
namespace  OSGeo::FDO::Common
namespace  OSGeo::FDO::Common::Xml

Functions

System::Void XmlCharacters (OSGeo::FDO::Common::Xml::XmlSaxContext *context, System::String *characters)
 Default Sax callback that is called when the XmlReader 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.
System::Void XmlEndDocument (OSGeo::FDO::Common::Xml::XmlSaxContext *context)
 Default Sax callback that is called when the XmlReader finishes reading an XML document. Does nothing.
System::Boolean XmlEndElement (OSGeo::FDO::Common::Xml::XmlSaxContext *context, System::String *resourceLocation, System::String *name, System::String *qualifiedName)
 Default Sax callback that is called when the XmlReader reads the end tag for an XML element in the document. Does nothing.
OSGeo::FDO::Common::Xml::IXmlSaxHandlerXmlStartElement (OSGeo::FDO::Common::Xml::XmlSaxContext *context, System::String *resourceLocation, System::String *name, System::String *qualifiedName, OSGeo::FDO::Common::Xml::XmlAttributeCollection *attributes)
 Default Sax callback that is called when the XmlReader reads the start tag for an XML element in the document. Does nothing.

Function Documentation

System::Void XmlCharacters OSGeo::FDO::Common::Xml::XmlSaxContext context,
System::String *  characters
 

Default Sax callback that is called when the XmlReader 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.

Parameters:
context Input caller specified contextual information
characters Input the next chunk of simple content

System::Void XmlEndDocument OSGeo::FDO::Common::Xml::XmlSaxContext context  ) 
 

Default Sax callback that is called when the XmlReader finishes reading an XML document. Does nothing.

Parameters:
context Input caller specified contextual information

System::Boolean XmlEndElement OSGeo::FDO::Common::Xml::XmlSaxContext context,
System::String *  resourceLocation,
System::String *  name,
System::String *  qualifiedName
 

Default Sax callback that is called when the XmlReader reads the end tag for an XML element in the document. Does nothing.

Parameters:
context Input caller specified contextual information
resourceLocation Input the element's Universal Resource Indicator
name Input the unqualified element name (doesn't include namespace)
qualifiedName Input the qualified element name (includes namespace)
Returns:
Returning true causes the current parse to stop. Returning false cause the parse to continue. Return value is ignored if the current parse is not an incremental parse ( see XmlReader::Parse())

OSGeo ::FDO ::Common ::Xml ::IXmlSaxHandler* XmlStartElement OSGeo::FDO::Common::Xml::XmlSaxContext context,
System::String *  resourceLocation,
System::String *  name,
System::String *  qualifiedName,
OSGeo::FDO::Common::Xml::XmlAttributeCollection attributes
 

Default Sax callback that is called when the XmlReader reads the start tag for an XML element in the document. Does nothing.

Parameters:
context Input caller specified contextual information
resourceLocation Input the element's Universal Resource Indicator
name Input the unqualified element name (doesn't include namespace)
qualifiedName Input the qualified element name (includes namespace)
attributes Input the attributes for the element.
Returns:
Returns the SAX Handler for the element's sub-elements. If NULL then this SAX handler will handle the sub-elements

Comments or suggestions? Send us feedback.