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

OSGeo::FDO::Common::Xml::XmlSaxContext Class Reference

Inherits OSGeo::FDO::Runtime::Disposable.

Inherited by OSGeo::FDO::Xml::XmlContext, and OSGeo::FDO::Xml::XmlFeatureContext.

Inheritance diagram for OSGeo::FDO::Common::Xml::XmlSaxContext:

[legend]
List of all members.

Detailed Description

XmlSaxContext provides contextual information to the SaxHandler callback implementations when an XML document parse is in progress. This class provides very rudimentary functionality such as error reporting and access to the XmlReader doing the parse. Applications can pass extra information by sub-classing from this class.


Public Member Functions

__property OSGeo::FDO::Common::Xml::XmlReaderget_Reader ()
 Gets the XmlReader that is parsing the XML document.
 XmlSaxContext (System::IntPtr unmanaged, System::Boolean autoDelete)
 Constructs an XmlSaxContext object based on an unmanaged instance of the object.
 XmlSaxContext (OSGeo::FDO::Common::Xml::XmlReader *reader)
 Constructs the default Sax Context.

Protected Member Functions

System::Void ReleaseUnmanagedObject ()
 DOXYGEN-IGNORE

Constructor & Destructor Documentation

OSGeo::FDO::Common::Xml::XmlSaxContext::XmlSaxContext OSGeo::FDO::Common::Xml::XmlReader reader  ) 
 

Constructs the default Sax Context.

Parameters:
reader Input the XmlReader that is parsing the XML document.
Returns:
Returns XmlSaxContext

OSGeo::FDO::Common::Xml::XmlSaxContext::XmlSaxContext System::IntPtr  unmanaged,
System::Boolean  autoDelete
 

Constructs an XmlSaxContext object based on an unmanaged instance of the object.

Parameters:
unmanaged Input A Pointer to the unmanaged object.
autoDelete Input Indicates if the constructed object should be automatically deleted once it no longer referenced.

Member Function Documentation

__property OSGeo ::FDO ::Common ::Xml ::XmlReader* OSGeo::FDO::Common::Xml::XmlSaxContext::get_Reader  ) 
 

Gets the XmlReader that is parsing the XML document.

Returns:
Returns XmlReader

System::Void OSGeo::FDO::Common::Xml::XmlSaxContext::ReleaseUnmanagedObject  )  [protected, virtual]
 

DOXYGEN-IGNORE

Reimplemented from OSGeo::FDO::Runtime::Disposable.


Comments or suggestions? Send us feedback.