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::Xml::XmlClassMapping Class Reference

Inherits OSGeo::FDO::Commands::Schema::PhysicalClassMapping.

Inheritance diagram for OSGeo::FDO::Xml::XmlClassMapping:

[legend]
List of all members.

Detailed Description

XmlClassMapping describes GML to FDO mappings for a particular FDO class Only mappings that cannot be represented in FDO are described.


Public Member Functions

__property OSGeo::FDO::Xml::XmlElementMappingCollectionget_ElementMappings ()
 Gets the mappings between GML elements for this class's properties and their Fdo Classes.
__property System::String * get_GmlName ()
 Gets the name of the class's corresponding GML complexType.
__property System::String * get_WkBaseName ()
 Gets the most specialized well-known base type.
__property System::String * get_WkSchemaName ()
 Gets the schema containing most specialized well-known base type.
 XmlClassMapping (System::String *name, System::String *schemaName, System::String *wkBaseName, System::String *wkSchemaName)
 Constructs an object describing the GML-FDO mappings for an FDO class.
 XmlClassMapping (System::String *name, System::String *schemaName, System::String *wkBaseName)
 Constructs an object describing the GML-FDO mappings for an FDO class.

Constructor & Destructor Documentation

OSGeo::FDO::Xml::XmlClassMapping::XmlClassMapping System::String *  name,
System::String *  schemaName,
System::String *  wkBaseName
 

Constructs an object describing the GML-FDO mappings for an FDO class.

Parameters:
name Input class name
schemaName Input corresponding type name in GML version of the class's schema.
wkBaseName Input name of the most specialized well-known type. This is set when the type represents geometries and indicates what kind of geometries the type represents.

OSGeo::FDO::Xml::XmlClassMapping::XmlClassMapping System::String *  name,
System::String *  schemaName,
System::String *  wkBaseName,
System::String *  wkSchemaName
 

Constructs an object describing the GML-FDO mappings for an FDO class.

Parameters:
name Input class name
schemaName Input corresponding type name in GML version of the class's schema.
wkBaseName Input name of the most specialized well-known type. This is set when the type represents geometries and indicates what kind of geometries the type represents.
wkSchemaName Input name of the most specialized well-known schema base type.

Member Function Documentation

__property OSGeo ::FDO ::Xml ::XmlElementMappingCollection* OSGeo::FDO::Xml::XmlClassMapping::get_ElementMappings  ) 
 

Gets the mappings between GML elements for this class's properties and their Fdo Classes.

Returns:
Returns XmlElementMappingCollection*

__property System::String* OSGeo::FDO::Xml::XmlClassMapping::get_GmlName  ) 
 

Gets the name of the class's corresponding GML complexType.

Returns:
Returns System::String.

__property System::String* OSGeo::FDO::Xml::XmlClassMapping::get_WkBaseName  ) 
 

Gets the most specialized well-known base type.

Returns:
Returns System::String.

__property System::String* OSGeo::FDO::Xml::XmlClassMapping::get_WkSchemaName  ) 
 

Gets the schema containing most specialized well-known base type.

Returns:
Returns System::String.

Comments or suggestions? Send us feedback.