FDO .NET API Reference Feature Data Objects

OSGeo::FDO::Commands::Schema::PhysicalElementMapping Class Reference
[OSGeo::FDO::Commands::Schema]

Inherits OSGeo::FDO::Common::Xml::XmlSaxHandler, and OSGeo::FDO::Commands::Schema::IPhysicalElementMapping.

Inherited by OSGeo::FDO::Commands::Schema::PhysicalClassMapping, OSGeo::FDO::Commands::Schema::PhysicalPropertyMapping, OSGeo::FDO::Commands::Schema::PhysicalSchemaMapping, and OSGeo::FDO::Xml::XmlElementMapping.

Inheritance diagram for OSGeo::FDO::Commands::Schema::PhysicalElementMapping:

Inheritance graph
[legend]
List of all members.

Detailed Description

PhysicalElementMapping is an abstract class that acts as a base class for all Physical Schema Mapping Override classes. FDO also provides a number of sub-classes for particular types of Provider-specific override classes:.

()

Definition at line 57 of file mgPhysicalElementMapping.h.


Public Member Functions

OSGeo::FDO::Common::Xml::IXmlSaxHandlerChoiceSubElementError (OSGeo::FDO::Common::Xml::XmlSaxContext *context, System::String *parentElement, OSGeo::FDO::Common::StringCollection *subElements)
 Error reporting function that are not yet part of the supported FDO API. Return a XmlSkipElementHandler, which can be used to skip over the element in error.
OSGeo::FDO::Common::Xml::IXmlSaxHandlerDuplicateSubElementError (OSGeo::FDO::Common::Xml::XmlSaxContext *context, System::String *parentElement, System::String *subElement, System::String *subElementName)
 Error reporting function that are not yet part of the supported FDO API. Return a XmlSkipElementHandler, which can be used to skip over the element in error.
__property System::Boolean get_CanSetName ()
__property System::String * get_Name ()
 Gets the fully qualified name of this element.
__property OSGeo::FDO::Commands::Schema::IPhysicalElementMappingget_Parent ()
 Gets the parent of this PhysicalElementMapping or null if this object has not been added to a parent object.
__property System::String * get_QualifiedName ()
 Gets the fully qualified name of this element.
__property OSGeo::FDO::Commands::Schema::PhysicalSchemaMappingget_SchemaMapping ()
 Gets the PhysicalSchemaMapping that this element is a part of. Returns null if this object has not been added to a feature schema.
System::Void InitFromXml (OSGeo::FDO::Common::Xml::XmlSaxContext *context, OSGeo::FDO::Common::Xml::XmlAttributeCollection *attributes)
 Initializes this Physical Element Mapping from its XML attributes. Called when the element is deserialized from XML. Can be extended to handle particular XML attributes for derived classes.
OSGeo::FDO::Common::Xml::IXmlSaxHandlerMultiSubElementError (OSGeo::FDO::Common::Xml::XmlSaxContext *context, System::String *parentElement, System::String *subElement)
 Error reporting function that are not yet part of the supported FDO API. Return a XmlSkipElementHandler, which can be used to skip over the element in error.
__property System::Void set_Name (System::String *name)
 Gets the name of this element.
OSGeo::FDO::Common::Xml::IXmlSaxHandlerSubElementError (OSGeo::FDO::Common::Xml::XmlSaxContext *context, System::String *parentElement, System::String *subElement)
 Error reporting function that are not yet part of the supported FDO API. Return a XmlSkipElementHandler, which can be used to skip over the element in error.
System::Void WriteXml (OSGeo::FDO::Common::Xml::XmlWriter *xmlWriter, OSGeo::FDO::Xml::XmlFlags *flags)
 Writes this Physical Mapping Element to XML. Called when the element is serialized to XML. Can be extended to handle particular XML attributes and sub-elements for derived classes.

Protected Member Functions

 PhysicalElementMapping (System::IntPtr unmanaged, System::Boolean autoDelete)

Comments or suggestions? Send us feedback.