FDO .NET API Reference Feature Data Objects

OSGeo::FDO::Xml::XmlFlags Class Reference
[OSGeo::FDO::Xml]

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

Inherited by OSGeo::FDO::Xml::XmlFeatureFlags, and OSGeo::FDO::Xml::XmlSpatialContextFlags.

Inheritance diagram for OSGeo::FDO::Xml::XmlFlags:

Inheritance graph
[legend]
List of all members.

Detailed Description

XmlFlags defines various options for serializing and deserializing FDO element to and from XML Documents.

()

Definition at line 34 of file mgXmlFlags.h.


Public Types

enum  ErrorLevel {
  ErrorLevel_High = FdoXmlFlags::ErrorLevel_High,
  ErrorLevel_Normal = FdoXmlFlags::ErrorLevel_Normal,
  ErrorLevel_Low = FdoXmlFlags::ErrorLevel_Low,
  ErrorLevel_VeryLow = FdoXmlFlags::ErrorLevel_VeryLow
}
 The XmlFlags::ErrorLevel determines how strict the error reporting is when a Feature Schema is read from an XML Document. For each errorLevel a certain level of round-trip fidelity is guaranteed if the read succeeds. More...

Public Member Functions

__property OSGeo::FDO::Xml::XmlFlags::ErrorLevel get_Errorlevel ()
 Gets the current error level, see XmlFlags::Create().
__property System::Boolean get_NameAdjust ()
 Gets the name adjustment flag, see XmlFlags::Create().
__property OSGeo::FDO::Commands::Schema::PhysicalSchemaMappingCollectionget_SchemaMappings ()
 Gets the current Schema Mapping Overrides.
__property System::Boolean get_SchemaNameAsPrefix ()
 Gets the Schema Name as Prefix flag.
__property System::String * get_Url ()
 Gets the target namespace prefix, see XmlFlags::Create().
__property System::Boolean get_UseGmlId ()
 Gets the Use GML ID flag.
__property System::Void set_Errorlevel (OSGeo::FDO::Xml::XmlFlags::ErrorLevel value)
 Sets the error level, see XmlFlags::Create().
__property System::Void set_NameAdjust (System::Boolean nameAdjust)
 Sets the name adjustment flag, see XmlFlags::Create().
__property System::Void set_SchemaMappings (OSGeo::FDO::Commands::Schema::PhysicalSchemaMappingCollection *mappings)
 Sets the Schema Mapping Overrides for translating schemas between GML and FDO.
__property System::Void set_SchemaNameAsPrefix (System::Boolean schemaNameAsPrefix)
 Sets the Schema Name as Prefix flag. This flag controls how an FDO Feature Schema name is generated when the schema is read from GML.
__property System::Void set_Url (System::String *location)
 Sets the target namespace prefix, see XmlFlags::Create().
__property System::Void set_UseGmlId (System::Boolean id)
 Sets the Use GML ID flag.
 XmlFlags (System::String *location, OSGeo::FDO::Xml::XmlFlags::ErrorLevel errorLevel, System::Boolean nameAdjust)
 Constructs an XmlFlags object.
 XmlFlags (System::String *location, OSGeo::FDO::Xml::XmlFlags::ErrorLevel errorLevel)
 Constructs an XmlFlags object.
 XmlFlags (System::String *location)
 Constructs an XmlFlags object.
 XmlFlags ()
 Constructs an XmlFlags object.

Comments or suggestions? Send us feedback.