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

mgIPhysicalElementMapping.h File Reference


Namespaces

namespace  OSGeo
namespace  OSGeo::FDO
namespace  OSGeo::FDO::Commands
namespace  OSGeo::FDO::Commands::Schema
namespace  OSGeo::FDO::Common
namespace  OSGeo::FDO::Common::Xml
namespace  OSGeo::FDO::Xml

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 ()
 Indicates whether the name of the Element can be changed once it has been created.
__property System::String * get_Name ()
 Gets the fully qualified name of this element.
__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.

Variables

public __gc __interface IPhysicalElementMapping

Function Documentation

OSGeo ::FDO ::Common ::Xml ::IXmlSaxHandler* ChoiceSubElementError 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.

Parameters:
context Input context contain information about the current deserialization operation
parentElement Input the XML parent element
subElements Input the list of the XML sub elements

OSGeo ::FDO ::Common ::Xml ::IXmlSaxHandler* DuplicateSubElementError 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.

Parameters:
context Input context contain information about the current deserialization operation
parentElement Input the XML parent element
subElement Input the XML sub element
subElementName Input the XML sub element name

__property System::Boolean get_CanSetName  ) 
 

Indicates whether the name of the Element can be changed once it has been created.

Returns:
Returns true if the Element name can be changed; otherwise false.

__property System::String* get_Name  ) 
 

Gets the fully qualified name of this element.

Returns:
default implementation simply returns the element name

__property System::String* get_QualifiedName  ) 
 

Gets the fully qualified name of this element.

Returns:
Returns the qualified name of this element.

__property OSGeo ::FDO ::Commands ::Schema ::PhysicalSchemaMapping* get_SchemaMapping  ) 
 

Gets the PhysicalSchemaMapping that this element is a part of. Returns null if this object has not been added to a feature schema.

Returns:
Returns PhysicalSchemaMapping this object is a part of

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.

Parameters:
context Input context contain information about the current deserialization operation
attributes Input the XML attributes.
Returns:
Returns nothing

OSGeo ::FDO ::Common ::Xml ::IXmlSaxHandler* MultiSubElementError 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.

Parameters:
context Input context contain information about the current deserialization operation
parentElement Input the XML parent element
subElement Input the XML sub element

__property System::Void set_Name System::String *  name  ) 
 

Gets the name of this element.

Returns:
Returns the name of this element.

OSGeo ::FDO ::Common ::Xml ::IXmlSaxHandler* SubElementError 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.

Parameters:
context Input context contain information about the current deserialization operation
parentElement Input the XML parent element
subElement Input the XML sub element

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.

Parameters:
xmlWriter Input write the element to this XML writer
flags Input flags that control the writing of the element.
Returns:
Returns nothing

Variable Documentation

public __gc __interface OSGeo::FDO::Commands::Schema::IPhysicalElementMapping
 


Comments or suggestions? Send us feedback.