Class GMXSchema

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface Map

        Map.Entry<K extends Object,​V extends Object>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static ComplexType ABSTRACTCT_CATALOGUE_TYPE_TYPE
      <xs:complexType abstract="true" name="AbstractCT_Catalogue_Type"> <xs:complexContent> <xs:extension base="gco:AbstractObject_Type"> <xs:sequence> <xs:element name="name" type="gco:CharacterString_PropertyType"/> <xs:element maxOccurs="unbounded" name="scope" type="gco:CharacterString_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="fieldOfApplication" type="gco:CharacterString_PropertyType"/> <xs:element name="versionNumber" type="gco:CharacterString_PropertyType"/> <xs:element name="versionDate" type="gco:Date_PropertyType"/> <xs:element minOccurs="0" name="language" type="gco:CharacterString_PropertyType"/> <xs:element minOccurs="0" name="characterSet" type="gmd:MD_CharacterSetCode_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="locale" type="gmd:PT_Locale_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="subCatalogue" type="gmx:CT_Catalogue_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ABSTRACTMX_FILE_TYPE_TYPE
      <xs:complexType abstract="true" name="AbstractMX_File_Type"> <xs:complexContent> <xs:extension base="gco:AbstractObject_Type"> <xs:sequence> <xs:element name="fileName" type="gmx:FileName_PropertyType"/> <xs:element name="fileDescription" type="gco:CharacterString_PropertyType"/> <xs:element name="fileType" type="gmx:MimeFileType_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ANCHOR_PROPERTYTYPE_TYPE
      <xs:complexType name="Anchor_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:Anchor"/> </xs:sequence> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ANCHOR_TYPE_TYPE
      <xs:complexType name="Anchor_Type"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attributeGroup ref="xlink:simpleLink"/> </xs:extension> </xs:simpleContent> </xs:complexType>
      static ComplexType BASEUNIT_PROPERTYTYPE_TYPE
      <xs:complexType name="BaseUnit_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:BaseUnit"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CLALTERNATIVEEXPRESSION_PROPERTYTYPE_TYPE
      <xs:complexType name="ClAlternativeExpression_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ClAlternativeExpression"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CLALTERNATIVEEXPRESSION_TYPE_TYPE
      <xs:complexType name="ClAlternativeExpression_Type"> <xs:annotation> <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:DefinitionType"> <xs:sequence> <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/> </xs:sequence> <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType CODEALTERNATIVEEXPRESSION_PROPERTYTYPE_TYPE
      <xs:complexType name="CodeAlternativeExpression_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:CodeAlternativeExpression"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CODEALTERNATIVEEXPRESSION_TYPE_TYPE
      <xs:complexType name="CodeAlternativeExpression_Type"> <xs:annotation> <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:DefinitionType"> <xs:sequence> <xs:element minOccurs="0" name="locale" type="gmd:PT_Locale_PropertyType"/> </xs:sequence> <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType CODEDEFINITION_PROPERTYTYPE_TYPE
      <xs:complexType name="CodeDefinition_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:CodeDefinition"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CODEDEFINITION_TYPE_TYPE
      <xs:complexType name="CodeDefinition_Type"> <xs:complexContent> <xs:extension base="gml:DefinitionType"/> </xs:complexContent> </xs:complexType>
      static ComplexType CODELISTDICTIONARY_PROPERTYTYPE_TYPE
      <xs:complexType name="CodeListDictionary_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:CodeListDictionary"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CODELISTDICTIONARY_TYPE_TYPE
      <xs:complexType name="CodeListDictionary_Type"> <xs:annotation> <xs:documentation>Constraints: - 1) metadataProperty.card = 0 - 2) dictionaryEntry.card = 0</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:DictionaryType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="codeEntry" type="gmx:CodeDefinition_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType CONVENTIONALUNIT_PROPERTYTYPE_TYPE
      <xs:complexType name="ConventionalUnit_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:ConventionalUnit"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType COORDINATESYSTEMALT_PROPERTYTYPE_TYPE
      <xs:complexType name="CoordinateSystemAlt_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:CoordinateSystemAlt"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType COORDINATESYSTEMALT_TYPE_TYPE
      <xs:complexType name="CoordinateSystemAlt_Type"> <xs:annotation> <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:IdentifiedObjectType"> <xs:sequence> <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/> </xs:sequence> <xs:attributeGroup ref="gml:AggregationAttributeGroup"/> <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType COORDINATESYSTEMAXISALT_PROPERTYTYPE_TYPE
      <xs:complexType name="CoordinateSystemAxisAlt_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:CoordinateSystemAxisAlt"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType COORDINATESYSTEMAXISALT_TYPE_TYPE
      <xs:complexType name="CoordinateSystemAxisAlt_Type"> <xs:annotation> <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:CoordinateSystemAxisType"> <xs:sequence> <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/> </xs:sequence> <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType CRSALT_PROPERTYTYPE_TYPE
      <xs:complexType name="CrsAlt_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:CrsAlt"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CRSALT_TYPE_TYPE
      <xs:complexType name="CrsAlt_Type"> <xs:annotation> <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:AbstractCRSType"> <xs:sequence> <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/> </xs:sequence> <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType CT_CATALOGUE_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_Catalogue_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:AbstractCT_Catalogue"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_CODELIST_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_Codelist_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:CodeListDictionary"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_CODELISTCATALOGUE_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_CodelistCatalogue_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:CT_CodelistCatalogue"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_CODELISTCATALOGUE_TYPE_TYPE
      <xs:complexType name="CT_CodelistCatalogue_Type"> <xs:complexContent> <xs:extension base="gmx:AbstractCT_Catalogue_Type"> <xs:sequence> <xs:element maxOccurs="unbounded" name="codelistItem" type="gmx:CT_Codelist_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType CT_CODELISTVALUE_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_CodelistValue_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:CodeDefinition"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_COORDINATESYSTEM_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_CoordinateSystem_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:AbstractCoordinateSystem"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_COORDINATESYSTEMAXIS_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_CoordinateSystemAxis_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:CoordinateSystemAxis"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_CRS_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_CRS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:AbstractCRS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_CRSCATALOGUE_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_CrsCatalogue_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:CT_CrsCatalogue"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_CRSCATALOGUE_TYPE_TYPE
      <xs:complexType name="CT_CrsCatalogue_Type"> <xs:complexContent> <xs:extension base="gmx:AbstractCT_Catalogue_Type"> <xs:sequence> <xs:element maxOccurs="unbounded" name="crs" type="gmx:CT_CRS_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="coordinateSystem" type="gmx:CT_CoordinateSystem_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="axis" type="gmx:CT_CoordinateSystemAxis_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="datum" type="gmx:CT_Datum_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="ellipsoid" type="gmx:CT_Ellipsoid_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="primeMeridian" type="gmx:CT_PrimeMeridian_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="operation" type="gmx:CT_Operation_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="operationMethod" type="gmx:CT_OperationMethod_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="parameters" type="gmx:CT_OperationParameters_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType CT_DATUM_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_Datum_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:AbstractDatum"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_ELLIPSOID_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_Ellipsoid_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:Ellipsoid"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_OPERATION_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_Operation_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:AbstractCoordinateOperation"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_OPERATIONMETHOD_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_OperationMethod_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:OperationMethod"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_OPERATIONPARAMETERS_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_OperationParameters_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:AbstractGeneralOperationParameter"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_PRIMEMERIDIAN_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_PrimeMeridian_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:PrimeMeridian"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_UOMCATALOGUE_PROPERTYTYPE_TYPE
      <xs:complexType name="CT_UomCatalogue_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:CT_UomCatalogue"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType CT_UOMCATALOGUE_TYPE_TYPE
      <xs:complexType name="CT_UomCatalogue_Type"> <xs:complexContent> <xs:extension base="gmx:AbstractCT_Catalogue_Type"> <xs:sequence> <xs:element maxOccurs="unbounded" name="uomItem" type="gmx:UnitDefinition_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType DATUMALT_PROPERTYTYPE_TYPE
      <xs:complexType name="DatumAlt_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:DatumAlt"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType DATUMALT_TYPE_TYPE
      <xs:complexType name="DatumAlt_Type"> <xs:annotation> <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:AbstractDatumType"> <xs:sequence> <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/> </xs:sequence> <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType DERIVEDUNIT_PROPERTYTYPE_TYPE
      <xs:complexType name="DerivedUnit_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:DerivedUnit"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ELLIPSOIDALT_PROPERTYTYPE_TYPE
      <xs:complexType name="EllipsoidAlt_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:EllipsoidAlt"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ELLIPSOIDALT_TYPE_TYPE
      <xs:complexType name="EllipsoidAlt_Type"> <xs:annotation> <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:IdentifiedObjectType"> <xs:sequence> <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/> </xs:sequence> <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType FILENAME_PROPERTYTYPE_TYPE
      <xs:complexType name="FileName_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:FileName"/> </xs:sequence> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType FILENAME_TYPE_TYPE
      <xs:complexType name="FileName_Type"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="src" type="xs:anyURI"/> </xs:extension> </xs:simpleContent> </xs:complexType>
      static ComplexType MIMEFILETYPE_PROPERTYTYPE_TYPE
      <xs:complexType name="MimeFileType_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:MimeFileType"/> </xs:sequence> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType MIMEFILETYPE_TYPE_TYPE
      <xs:complexType name="MimeFileType_Type"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="type" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType>
      static ComplexType ML_AFFINECS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_AffineCS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_AffineCS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_AFFINECS_TYPE_TYPE
      <xs:complexType name="ML_AffineCS_Type"> <xs:complexContent> <xs:extension base="gml:AffineCSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_BASEUNIT_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_BaseUnit_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_BaseUnit"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_BASEUNIT_TYPE_TYPE
      <xs:complexType name="ML_BaseUnit_Type"> <xs:complexContent> <xs:extension base="gml:BaseUnitType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:UomAlternativeExpression_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_CARTESIANCS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_CartesianCS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_CartesianCS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_CARTESIANCS_TYPE_TYPE
      <xs:complexType name="ML_CartesianCS_Type"> <xs:complexContent> <xs:extension base="gml:CartesianCSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_CODEDEFINITION_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_CodeDefinition_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_CodeDefinition"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_CODEDEFINITION_TYPE_TYPE
      <xs:complexType name="ML_CodeDefinition_Type"> <xs:complexContent> <xs:extension base="gmx:CodeDefinition_Type"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CodeAlternativeExpression_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_CODELISTDICTIONARY_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_CodeListDictionary_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_CodeListDictionary"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_CODELISTDICTIONARY_TYPE_TYPE
      <xs:complexType name="ML_CodeListDictionary_Type"> <xs:annotation> <xs:documentation>Constraint: codeEntry.type = ML_CodeListDefinition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gmx:CodeListDictionary_Type"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:ClAlternativeExpression_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_COMPOUNDCRS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_CompoundCRS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_CompoundCRS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_COMPOUNDCRS_TYPE_TYPE
      <xs:complexType name="ML_CompoundCRS_Type"> <xs:complexContent> <xs:extension base="gml:CompoundCRSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_CONCATENATEDOPERATION_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_ConcatenatedOperation_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_ConcatenatedOperation"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_CONCATENATEDOPERATION_TYPE_TYPE
      <xs:complexType name="ML_ConcatenatedOperation_Type"> <xs:complexContent> <xs:extension base="gml:ConcatenatedOperationType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:OperationAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_CONVENTIONALUNIT_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_ConventionalUnit_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_ConventionalUnit"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_CONVENTIONALUNIT_TYPE_TYPE
      <xs:complexType name="ML_ConventionalUnit_Type"> <xs:complexContent> <xs:extension base="gml:ConventionalUnitType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:UomAlternativeExpression_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_CONVERSION_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_Conversion_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_Conversion"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_CONVERSION_TYPE_TYPE
      <xs:complexType name="ML_Conversion_Type"> <xs:complexContent> <xs:extension base="gml:ConversionType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:OperationAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_COORDINATESYSTEMAXIS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_CoordinateSystemAxis_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_CoordinateSystemAxis"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_COORDINATESYSTEMAXIS_TYPE_TYPE
      <xs:complexType name="ML_CoordinateSystemAxis_Type"> <xs:complexContent> <xs:extension base="gml:CoordinateSystemAxisType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CoordinateSystemAxisAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_CYLINDRICALCS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_CylindricalCS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_CylindricalCS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_CYLINDRICALCS_TYPE_TYPE
      <xs:complexType name="ML_CylindricalCS_Type"> <xs:complexContent> <xs:extension base="gml:CylindricalCSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_DERIVEDCRS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_DerivedCRS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_DerivedCRS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_DERIVEDCRS_TYPE_TYPE
      <xs:complexType name="ML_DerivedCRS_Type"> <xs:complexContent> <xs:extension base="gml:DerivedCRSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_DERIVEDUNIT_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_DerivedUnit_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_DerivedUnit"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_DERIVEDUNIT_TYPE_TYPE
      <xs:complexType name="ML_DerivedUnit_Type"> <xs:complexContent> <xs:extension base="gml:DerivedUnitType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:UomAlternativeExpression_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_ELLIPSOID_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_Ellipsoid_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_Ellipsoid"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_ELLIPSOID_TYPE_TYPE
      <xs:complexType name="ML_Ellipsoid_Type"> <xs:complexContent> <xs:extension base="gml:EllipsoidType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:EllipsoidAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_ELLIPSOIDALCS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_EllipsoidalCS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_EllipsoidalCS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_ELLIPSOIDALCS_TYPE_TYPE
      <xs:complexType name="ML_EllipsoidalCS_Type"> <xs:complexContent> <xs:extension base="gml:EllipsoidalCSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_ENGINEERINGCRS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_EngineeringCRS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_EngineeringCRS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_ENGINEERINGCRS_TYPE_TYPE
      <xs:complexType name="ML_EngineeringCRS_Type"> <xs:complexContent> <xs:extension base="gml:EngineeringCRSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_ENGINEERINGDATUM_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_EngineeringDatum_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_EngineeringDatum"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_ENGINEERINGDATUM_TYPE_TYPE
      <xs:complexType name="ML_EngineeringDatum_Type"> <xs:complexContent> <xs:extension base="gml:EngineeringDatumType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:DatumAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_GEODETICCRS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_GeodeticCRS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_GeodeticCRS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_GEODETICCRS_TYPE_TYPE
      <xs:complexType name="ML_GeodeticCRS_Type"> <xs:complexContent> <xs:extension base="gml:GeodeticCRSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_GEODETICDATUM_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_GeodeticDatum_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_GeodeticDatum"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_GEODETICDATUM_TYPE_TYPE
      <xs:complexType name="ML_GeodeticDatum_Type"> <xs:complexContent> <xs:extension base="gml:GeodeticDatumType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:DatumAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_IMAGECRS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_ImageCRS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_ImageCRS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_IMAGECRS_TYPE_TYPE
      <xs:complexType name="ML_ImageCRS_Type"> <xs:complexContent> <xs:extension base="gml:ImageCRSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_IMAGEDATUM_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_ImageDatum_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_ImageDatum"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_IMAGEDATUM_TYPE_TYPE
      <xs:complexType name="ML_ImageDatum_Type"> <xs:complexContent> <xs:extension base="gml:ImageDatumType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:DatumAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_LINEARCS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_LinearCS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_LinearCS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_LINEARCS_TYPE_TYPE
      <xs:complexType name="ML_LinearCS_Type"> <xs:complexContent> <xs:extension base="gml:LinearCSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_OPERATIONMETHOD_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_OperationMethod_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_OperationMethod"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_OPERATIONMETHOD_TYPE_TYPE
      <xs:complexType name="ML_OperationMethod_Type"> <xs:complexContent> <xs:extension base="gml:OperationMethodType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:OperationMethodAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_OPERATIONPARAMETER_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_OperationParameter_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_OperationParameter"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_OPERATIONPARAMETER_TYPE_TYPE
      <xs:complexType name="ML_OperationParameter_Type"> <xs:complexContent> <xs:extension base="gml:OperationParameterType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:OperationParameterAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_OPERATIONPARAMETERGROUP_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_OperationParameterGroup_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_OperationParameterGroup"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_OPERATIONPARAMETERGROUP_TYPE_TYPE
      <xs:complexType name="ML_OperationParameterGroup_Type"> <xs:complexContent> <xs:extension base="gml:OperationParameterGroupType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:OperationParameterAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_PASSTHROUGHOPERATION_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_PassThroughOperation_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_PassThroughOperation"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_PASSTHROUGHOPERATION_TYPE_TYPE
      <xs:complexType name="ML_PassThroughOperation_Type"> <xs:complexContent> <xs:extension base="gml:PassThroughOperationType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:OperationAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_POLARCS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_PolarCS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_PolarCS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_POLARCS_TYPE_TYPE
      <xs:complexType name="ML_PolarCS_Type"> <xs:complexContent> <xs:extension base="gml:PolarCSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_PRIMEMERIDIAN_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_PrimeMeridian_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_PrimeMeridian"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_PRIMEMERIDIAN_TYPE_TYPE
      <xs:complexType name="ML_PrimeMeridian_Type"> <xs:complexContent> <xs:extension base="gml:PrimeMeridianType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:PrimeMeridianAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_PROJECTEDCRS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_ProjectedCRS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_ProjectedCRS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_PROJECTEDCRS_TYPE_TYPE
      <xs:complexType name="ML_ProjectedCRS_Type"> <xs:complexContent> <xs:extension base="gml:ProjectedCRSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_SPHERICALCS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_SphericalCS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_SphericalCS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_SPHERICALCS_TYPE_TYPE
      <xs:complexType name="ML_SphericalCS_Type"> <xs:complexContent> <xs:extension base="gml:SphericalCSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_TEMPORALCRS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_TemporalCRS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_TemporalCRS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_TEMPORALCRS_TYPE_TYPE
      <xs:complexType name="ML_TemporalCRS_Type"> <xs:complexContent> <xs:extension base="gml:TemporalCRSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_TEMPORALDATUM_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_TemporalDatum_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_TemporalDatum"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_TEMPORALDATUM_TYPE_TYPE
      <xs:complexType name="ML_TemporalDatum_Type"> <xs:complexContent> <xs:extension base="gml:TemporalDatumType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:DatumAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_TIMECS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_TimeCS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_TimeCS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_TIMECS_TYPE_TYPE
      <xs:complexType name="ML_TimeCS_Type"> <xs:complexContent> <xs:extension base="gml:TimeCSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_TRANSFORMATION_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_Transformation_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_Transformation"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_TRANSFORMATION_TYPE_TYPE
      <xs:complexType name="ML_Transformation_Type"> <xs:complexContent> <xs:extension base="gml:TransformationType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:OperationAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_UNITDEFINITION_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_UnitDefinition_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_UnitDefinition"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_UNITDEFINITION_TYPE_TYPE
      <xs:complexType name="ML_UnitDefinition_Type"> <xs:complexContent> <xs:extension base="gml:UnitDefinitionType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:UomAlternativeExpression_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_USERDEFINEDCS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_UserDefinedCS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_UserDefinedCS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_USERDEFINEDCS_TYPE_TYPE
      <xs:complexType name="ML_UserDefinedCS_Type"> <xs:complexContent> <xs:extension base="gml:UserDefinedCSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_VERTICALCRS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_VerticalCRS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_VerticalCRS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_VERTICALCRS_TYPE_TYPE
      <xs:complexType name="ML_VerticalCRS_Type"> <xs:complexContent> <xs:extension base="gml:VerticalCRSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_VERTICALCS_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_VerticalCS_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_VerticalCS"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_VERTICALCS_TYPE_TYPE
      <xs:complexType name="ML_VerticalCS_Type"> <xs:complexContent> <xs:extension base="gml:VerticalCSType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType ML_VERTICALDATUM_PROPERTYTYPE_TYPE
      <xs:complexType name="ML_VerticalDatum_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:ML_VerticalDatum"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType ML_VERTICALDATUM_TYPE_TYPE
      <xs:complexType name="ML_VerticalDatum_Type"> <xs:complexContent> <xs:extension base="gml:VerticalDatumType"> <xs:sequence> <xs:element maxOccurs="unbounded" name="alternativeExpression" type="gmx:DatumAlt_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType MX_AGGREGATE_PROPERTYTYPE_TYPE
      <xs:complexType name="MX_Aggregate_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:MX_Aggregate"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType MX_AGGREGATE_TYPE_TYPE
      <xs:complexType name="MX_Aggregate_Type"> <xs:complexContent> <xs:extension base="gmd:AbstractDS_Aggregate_Type"> <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="aggregateCatalogue" type="gmx:CT_Catalogue_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="aggregateFile" type="gmx:MX_SupportFile_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType MX_DATAFILE_PROPERTYTYPE_TYPE
      <xs:complexType name="MX_DataFile_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:MX_DataFile"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType MX_DATAFILE_TYPE_TYPE
      <xs:complexType name="MX_DataFile_Type"> <xs:complexContent> <xs:extension base="gmx:AbstractMX_File_Type"> <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="featureTypes" type="gco:GenericName_PropertyType"/> <xs:element name="fileFormat" type="gmd:MD_Format_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType MX_DATASET_PROPERTYTYPE_TYPE
      <xs:complexType name="MX_DataSet_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:MX_DataSet"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType MX_DATASET_TYPE_TYPE
      <xs:complexType name="MX_DataSet_Type"> <xs:complexContent> <xs:extension base="gmd:DS_DataSet_Type"> <xs:sequence> <xs:element maxOccurs="unbounded" name="dataFile" type="gmx:MX_DataFile_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="datasetCatalogue" type="gmx:CT_Catalogue_PropertyType"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="supportFile" type="gmx:MX_SupportFile_PropertyType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType MX_FILE_PROPERTYTYPE_TYPE
      <xs:complexType name="MX_File_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:AbstractMX_File"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType MX_SCOPECODE_PROPERTYTYPE_TYPE
      <xs:complexType name="MX_ScopeCode_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:MX_ScopeCode"/> </xs:sequence> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType MX_SUPPORTFILE_PROPERTYTYPE_TYPE
      <xs:complexType name="MX_SupportFile_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:MX_SupportFile"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType MX_SUPPORTFILE_TYPE_TYPE
      <xs:complexType name="MX_SupportFile_Type"> <xs:complexContent> <xs:extension base="gmx:AbstractMX_File_Type"/> </xs:complexContent> </xs:complexType>
      static ComplexType OPERATIONALT_PROPERTYTYPE_TYPE
      <xs:complexType name="OperationAlt_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:OperationAlt"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType OPERATIONALT_TYPE_TYPE
      <xs:complexType name="OperationAlt_Type"> <xs:annotation> <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:AbstractCoordinateOperationType"> <xs:sequence> <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/> </xs:sequence> <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType OPERATIONMETHODALT_PROPERTYTYPE_TYPE
      <xs:complexType name="OperationMethodAlt_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:OperationMethodAlt"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType OPERATIONMETHODALT_TYPE_TYPE
      <xs:complexType name="OperationMethodAlt_Type"> <xs:annotation> <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:IdentifiedObjectType"> <xs:sequence> <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/> </xs:sequence> <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType OPERATIONPARAMETERALT_PROPERTYTYPE_TYPE
      <xs:complexType name="OperationParameterAlt_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:OperationParameterAlt"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType OPERATIONPARAMETERALT_TYPE_TYPE
      <xs:complexType name="OperationParameterAlt_Type"> <xs:annotation> <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:OperationParameterType"> <xs:sequence> <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/> </xs:sequence> <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType PRIMEMERIDIANALT_PROPERTYTYPE_TYPE
      <xs:complexType name="PrimeMeridianAlt_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:PrimeMeridianAlt"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType PRIMEMERIDIANALT_TYPE_TYPE
      <xs:complexType name="PrimeMeridianAlt_Type"> <xs:annotation> <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:IdentifiedObjectType"> <xs:sequence> <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/> </xs:sequence> <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
      static ComplexType UNITDEFINITION_PROPERTYTYPE_TYPE
      <xs:complexType name="UnitDefinition_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:UnitDefinition"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType UOMALTERNATIVEEXPRESSION_PROPERTYTYPE_TYPE
      <xs:complexType name="UomAlternativeExpression_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gmx:UomAlternativeExpression"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType>
      static ComplexType UOMALTERNATIVEEXPRESSION_TYPE_TYPE
      <xs:complexType name="UomAlternativeExpression_Type"> <xs:annotation> <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="gml:UnitDefinitionType"> <xs:sequence> <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/> </xs:sequence> <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
    • Constructor Summary

      Constructors 
      Constructor Description
      GMXSchema()  
    • Field Detail

      • ABSTRACTCT_CATALOGUE_TYPE_TYPE

        public static final ComplexType ABSTRACTCT_CATALOGUE_TYPE_TYPE
           
          <xs:complexType abstract="true" name="AbstractCT_Catalogue_Type">
              <xs:complexContent>
                  <xs:extension base="gco:AbstractObject_Type">
                      <xs:sequence>
                          <xs:element name="name" type="gco:CharacterString_PropertyType"/>
                          <xs:element maxOccurs="unbounded" name="scope" type="gco:CharacterString_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="fieldOfApplication" type="gco:CharacterString_PropertyType"/>
                          <xs:element name="versionNumber" type="gco:CharacterString_PropertyType"/>
                          <xs:element name="versionDate" type="gco:Date_PropertyType"/>
                          <xs:element minOccurs="0" name="language" type="gco:CharacterString_PropertyType"/>
                          <xs:element minOccurs="0" name="characterSet" type="gmd:MD_CharacterSetCode_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="locale" type="gmd:PT_Locale_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="subCatalogue" type="gmx:CT_Catalogue_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ABSTRACTMX_FILE_TYPE_TYPE

        public static final ComplexType ABSTRACTMX_FILE_TYPE_TYPE
           
          <xs:complexType abstract="true" name="AbstractMX_File_Type">
              <xs:complexContent>
                  <xs:extension base="gco:AbstractObject_Type">
                      <xs:sequence>
                          <xs:element name="fileName" type="gmx:FileName_PropertyType"/>
                          <xs:element name="fileDescription" type="gco:CharacterString_PropertyType"/>
                          <xs:element name="fileType" type="gmx:MimeFileType_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ANCHOR_PROPERTYTYPE_TYPE

        public static final ComplexType ANCHOR_PROPERTYTYPE_TYPE
           
          <xs:complexType name="Anchor_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:Anchor"/>
              </xs:sequence>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ANCHOR_TYPE_TYPE

        public static final ComplexType ANCHOR_TYPE_TYPE
           
          <xs:complexType name="Anchor_Type">
              <xs:simpleContent>
                  <xs:extension base="xs:string">
                      <xs:attributeGroup ref="xlink:simpleLink"/>
                  </xs:extension>
              </xs:simpleContent>
          </xs:complexType>
        
            
           
      • BASEUNIT_PROPERTYTYPE_TYPE

        public static final ComplexType BASEUNIT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="BaseUnit_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gml:BaseUnit"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_CRS_PROPERTYTYPE_TYPE

        public static final ComplexType CT_CRS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_CRS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gml:AbstractCRS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_CATALOGUE_PROPERTYTYPE_TYPE

        public static final ComplexType CT_CATALOGUE_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_Catalogue_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:AbstractCT_Catalogue"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_CODELISTCATALOGUE_PROPERTYTYPE_TYPE

        public static final ComplexType CT_CODELISTCATALOGUE_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_CodelistCatalogue_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:CT_CodelistCatalogue"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_CODELISTCATALOGUE_TYPE_TYPE

        public static final ComplexType CT_CODELISTCATALOGUE_TYPE_TYPE
           
          <xs:complexType name="CT_CodelistCatalogue_Type">
              <xs:complexContent>
                  <xs:extension base="gmx:AbstractCT_Catalogue_Type">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded" name="codelistItem" type="gmx:CT_Codelist_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • CT_CODELISTVALUE_PROPERTYTYPE_TYPE

        public static final ComplexType CT_CODELISTVALUE_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_CodelistValue_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:CodeDefinition"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_CODELIST_PROPERTYTYPE_TYPE

        public static final ComplexType CT_CODELIST_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_Codelist_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:CodeListDictionary"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_COORDINATESYSTEMAXIS_PROPERTYTYPE_TYPE

        public static final ComplexType CT_COORDINATESYSTEMAXIS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_CoordinateSystemAxis_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gml:CoordinateSystemAxis"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_COORDINATESYSTEM_PROPERTYTYPE_TYPE

        public static final ComplexType CT_COORDINATESYSTEM_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_CoordinateSystem_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gml:AbstractCoordinateSystem"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_CRSCATALOGUE_PROPERTYTYPE_TYPE

        public static final ComplexType CT_CRSCATALOGUE_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_CrsCatalogue_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:CT_CrsCatalogue"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_CRSCATALOGUE_TYPE_TYPE

        public static final ComplexType CT_CRSCATALOGUE_TYPE_TYPE
           
          <xs:complexType name="CT_CrsCatalogue_Type">
              <xs:complexContent>
                  <xs:extension base="gmx:AbstractCT_Catalogue_Type">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded" name="crs" type="gmx:CT_CRS_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="coordinateSystem" type="gmx:CT_CoordinateSystem_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="axis" type="gmx:CT_CoordinateSystemAxis_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="datum" type="gmx:CT_Datum_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="ellipsoid" type="gmx:CT_Ellipsoid_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="primeMeridian" type="gmx:CT_PrimeMeridian_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="operation" type="gmx:CT_Operation_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="operationMethod" type="gmx:CT_OperationMethod_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="parameters" type="gmx:CT_OperationParameters_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • CT_DATUM_PROPERTYTYPE_TYPE

        public static final ComplexType CT_DATUM_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_Datum_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gml:AbstractDatum"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_ELLIPSOID_PROPERTYTYPE_TYPE

        public static final ComplexType CT_ELLIPSOID_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_Ellipsoid_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gml:Ellipsoid"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_OPERATIONMETHOD_PROPERTYTYPE_TYPE

        public static final ComplexType CT_OPERATIONMETHOD_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_OperationMethod_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gml:OperationMethod"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_OPERATIONPARAMETERS_PROPERTYTYPE_TYPE

        public static final ComplexType CT_OPERATIONPARAMETERS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_OperationParameters_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gml:AbstractGeneralOperationParameter"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_OPERATION_PROPERTYTYPE_TYPE

        public static final ComplexType CT_OPERATION_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_Operation_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gml:AbstractCoordinateOperation"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_PRIMEMERIDIAN_PROPERTYTYPE_TYPE

        public static final ComplexType CT_PRIMEMERIDIAN_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_PrimeMeridian_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gml:PrimeMeridian"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_UOMCATALOGUE_PROPERTYTYPE_TYPE

        public static final ComplexType CT_UOMCATALOGUE_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CT_UomCatalogue_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:CT_UomCatalogue"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CT_UOMCATALOGUE_TYPE_TYPE

        public static final ComplexType CT_UOMCATALOGUE_TYPE_TYPE
           
          <xs:complexType name="CT_UomCatalogue_Type">
              <xs:complexContent>
                  <xs:extension base="gmx:AbstractCT_Catalogue_Type">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded" name="uomItem" type="gmx:UnitDefinition_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • CLALTERNATIVEEXPRESSION_PROPERTYTYPE_TYPE

        public static final ComplexType CLALTERNATIVEEXPRESSION_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ClAlternativeExpression_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ClAlternativeExpression"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CLALTERNATIVEEXPRESSION_TYPE_TYPE

        public static final ComplexType CLALTERNATIVEEXPRESSION_TYPE_TYPE
           
          <xs:complexType name="ClAlternativeExpression_Type">
              <xs:annotation>
                  <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gml:DefinitionType">
                      <xs:sequence>
                          <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/>
                      </xs:sequence>
                      <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • CODEALTERNATIVEEXPRESSION_PROPERTYTYPE_TYPE

        public static final ComplexType CODEALTERNATIVEEXPRESSION_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CodeAlternativeExpression_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:CodeAlternativeExpression"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CODEALTERNATIVEEXPRESSION_TYPE_TYPE

        public static final ComplexType CODEALTERNATIVEEXPRESSION_TYPE_TYPE
           
          <xs:complexType name="CodeAlternativeExpression_Type">
              <xs:annotation>
                  <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gml:DefinitionType">
                      <xs:sequence>
                          <xs:element minOccurs="0" name="locale" type="gmd:PT_Locale_PropertyType"/>
                      </xs:sequence>
                      <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • CODEDEFINITION_PROPERTYTYPE_TYPE

        public static final ComplexType CODEDEFINITION_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CodeDefinition_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:CodeDefinition"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CODEDEFINITION_TYPE_TYPE

        public static final ComplexType CODEDEFINITION_TYPE_TYPE
           
          <xs:complexType name="CodeDefinition_Type">
              <xs:complexContent>
                  <xs:extension base="gml:DefinitionType"/>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • CODELISTDICTIONARY_PROPERTYTYPE_TYPE

        public static final ComplexType CODELISTDICTIONARY_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CodeListDictionary_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:CodeListDictionary"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CODELISTDICTIONARY_TYPE_TYPE

        public static final ComplexType CODELISTDICTIONARY_TYPE_TYPE
           
          <xs:complexType name="CodeListDictionary_Type">
              <xs:annotation>
                  <xs:documentation>Constraints: - 1) metadataProperty.card = 0 - 2) dictionaryEntry.card = 0</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gml:DictionaryType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded" name="codeEntry" type="gmx:CodeDefinition_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • CONVENTIONALUNIT_PROPERTYTYPE_TYPE

        public static final ComplexType CONVENTIONALUNIT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ConventionalUnit_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gml:ConventionalUnit"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • COORDINATESYSTEMALT_PROPERTYTYPE_TYPE

        public static final ComplexType COORDINATESYSTEMALT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CoordinateSystemAlt_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:CoordinateSystemAlt"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • COORDINATESYSTEMALT_TYPE_TYPE

        public static final ComplexType COORDINATESYSTEMALT_TYPE_TYPE
           
          <xs:complexType name="CoordinateSystemAlt_Type">
              <xs:annotation>
                  <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gml:IdentifiedObjectType">
                      <xs:sequence>
                          <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/>
                      </xs:sequence>
                      <xs:attributeGroup ref="gml:AggregationAttributeGroup"/>
                      <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • COORDINATESYSTEMAXISALT_PROPERTYTYPE_TYPE

        public static final ComplexType COORDINATESYSTEMAXISALT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CoordinateSystemAxisAlt_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:CoordinateSystemAxisAlt"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • COORDINATESYSTEMAXISALT_TYPE_TYPE

        public static final ComplexType COORDINATESYSTEMAXISALT_TYPE_TYPE
           
          <xs:complexType name="CoordinateSystemAxisAlt_Type">
              <xs:annotation>
                  <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gml:CoordinateSystemAxisType">
                      <xs:sequence>
                          <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/>
                      </xs:sequence>
                      <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • CRSALT_PROPERTYTYPE_TYPE

        public static final ComplexType CRSALT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="CrsAlt_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:CrsAlt"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • CRSALT_TYPE_TYPE

        public static final ComplexType CRSALT_TYPE_TYPE
           
          <xs:complexType name="CrsAlt_Type">
              <xs:annotation>
                  <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gml:AbstractCRSType">
                      <xs:sequence>
                          <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/>
                      </xs:sequence>
                      <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • DATUMALT_PROPERTYTYPE_TYPE

        public static final ComplexType DATUMALT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="DatumAlt_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:DatumAlt"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • DATUMALT_TYPE_TYPE

        public static final ComplexType DATUMALT_TYPE_TYPE
           
          <xs:complexType name="DatumAlt_Type">
              <xs:annotation>
                  <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gml:AbstractDatumType">
                      <xs:sequence>
                          <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/>
                      </xs:sequence>
                      <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • DERIVEDUNIT_PROPERTYTYPE_TYPE

        public static final ComplexType DERIVEDUNIT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="DerivedUnit_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gml:DerivedUnit"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ELLIPSOIDALT_PROPERTYTYPE_TYPE

        public static final ComplexType ELLIPSOIDALT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="EllipsoidAlt_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:EllipsoidAlt"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ELLIPSOIDALT_TYPE_TYPE

        public static final ComplexType ELLIPSOIDALT_TYPE_TYPE
           
          <xs:complexType name="EllipsoidAlt_Type">
              <xs:annotation>
                  <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gml:IdentifiedObjectType">
                      <xs:sequence>
                          <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/>
                      </xs:sequence>
                      <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • FILENAME_PROPERTYTYPE_TYPE

        public static final ComplexType FILENAME_PROPERTYTYPE_TYPE
           
          <xs:complexType name="FileName_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:FileName"/>
              </xs:sequence>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • FILENAME_TYPE_TYPE

        public static final ComplexType FILENAME_TYPE_TYPE
           
          <xs:complexType name="FileName_Type">
              <xs:simpleContent>
                  <xs:extension base="xs:string">
                      <xs:attribute name="src" type="xs:anyURI"/>
                  </xs:extension>
              </xs:simpleContent>
          </xs:complexType>
        
            
           
      • ML_AFFINECS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_AFFINECS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_AffineCS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_AffineCS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_AFFINECS_TYPE_TYPE

        public static final ComplexType ML_AFFINECS_TYPE_TYPE
           
          <xs:complexType name="ML_AffineCS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:AffineCSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_BASEUNIT_PROPERTYTYPE_TYPE

        public static final ComplexType ML_BASEUNIT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_BaseUnit_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_BaseUnit"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_BASEUNIT_TYPE_TYPE

        public static final ComplexType ML_BASEUNIT_TYPE_TYPE
           
          <xs:complexType name="ML_BaseUnit_Type">
              <xs:complexContent>
                  <xs:extension base="gml:BaseUnitType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:UomAlternativeExpression_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_CARTESIANCS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_CARTESIANCS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_CartesianCS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_CartesianCS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_CARTESIANCS_TYPE_TYPE

        public static final ComplexType ML_CARTESIANCS_TYPE_TYPE
           
          <xs:complexType name="ML_CartesianCS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:CartesianCSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_CODEDEFINITION_PROPERTYTYPE_TYPE

        public static final ComplexType ML_CODEDEFINITION_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_CodeDefinition_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_CodeDefinition"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_CODEDEFINITION_TYPE_TYPE

        public static final ComplexType ML_CODEDEFINITION_TYPE_TYPE
           
          <xs:complexType name="ML_CodeDefinition_Type">
              <xs:complexContent>
                  <xs:extension base="gmx:CodeDefinition_Type">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CodeAlternativeExpression_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_CODELISTDICTIONARY_PROPERTYTYPE_TYPE

        public static final ComplexType ML_CODELISTDICTIONARY_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_CodeListDictionary_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_CodeListDictionary"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_CODELISTDICTIONARY_TYPE_TYPE

        public static final ComplexType ML_CODELISTDICTIONARY_TYPE_TYPE
           
          <xs:complexType name="ML_CodeListDictionary_Type">
              <xs:annotation>
                  <xs:documentation>Constraint: codeEntry.type = ML_CodeListDefinition</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gmx:CodeListDictionary_Type">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:ClAlternativeExpression_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_COMPOUNDCRS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_COMPOUNDCRS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_CompoundCRS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_CompoundCRS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_COMPOUNDCRS_TYPE_TYPE

        public static final ComplexType ML_COMPOUNDCRS_TYPE_TYPE
           
          <xs:complexType name="ML_CompoundCRS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:CompoundCRSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_CONCATENATEDOPERATION_PROPERTYTYPE_TYPE

        public static final ComplexType ML_CONCATENATEDOPERATION_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_ConcatenatedOperation_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_ConcatenatedOperation"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_CONCATENATEDOPERATION_TYPE_TYPE

        public static final ComplexType ML_CONCATENATEDOPERATION_TYPE_TYPE
           
          <xs:complexType name="ML_ConcatenatedOperation_Type">
              <xs:complexContent>
                  <xs:extension base="gml:ConcatenatedOperationType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:OperationAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_CONVENTIONALUNIT_PROPERTYTYPE_TYPE

        public static final ComplexType ML_CONVENTIONALUNIT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_ConventionalUnit_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_ConventionalUnit"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_CONVENTIONALUNIT_TYPE_TYPE

        public static final ComplexType ML_CONVENTIONALUNIT_TYPE_TYPE
           
          <xs:complexType name="ML_ConventionalUnit_Type">
              <xs:complexContent>
                  <xs:extension base="gml:ConventionalUnitType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:UomAlternativeExpression_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_CONVERSION_PROPERTYTYPE_TYPE

        public static final ComplexType ML_CONVERSION_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_Conversion_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_Conversion"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_CONVERSION_TYPE_TYPE

        public static final ComplexType ML_CONVERSION_TYPE_TYPE
           
          <xs:complexType name="ML_Conversion_Type">
              <xs:complexContent>
                  <xs:extension base="gml:ConversionType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:OperationAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_COORDINATESYSTEMAXIS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_COORDINATESYSTEMAXIS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_CoordinateSystemAxis_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_CoordinateSystemAxis"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_COORDINATESYSTEMAXIS_TYPE_TYPE

        public static final ComplexType ML_COORDINATESYSTEMAXIS_TYPE_TYPE
           
          <xs:complexType name="ML_CoordinateSystemAxis_Type">
              <xs:complexContent>
                  <xs:extension base="gml:CoordinateSystemAxisType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CoordinateSystemAxisAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_CYLINDRICALCS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_CYLINDRICALCS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_CylindricalCS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_CylindricalCS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_CYLINDRICALCS_TYPE_TYPE

        public static final ComplexType ML_CYLINDRICALCS_TYPE_TYPE
           
          <xs:complexType name="ML_CylindricalCS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:CylindricalCSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_DERIVEDCRS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_DERIVEDCRS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_DerivedCRS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_DerivedCRS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_DERIVEDCRS_TYPE_TYPE

        public static final ComplexType ML_DERIVEDCRS_TYPE_TYPE
           
          <xs:complexType name="ML_DerivedCRS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:DerivedCRSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_DERIVEDUNIT_PROPERTYTYPE_TYPE

        public static final ComplexType ML_DERIVEDUNIT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_DerivedUnit_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_DerivedUnit"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_DERIVEDUNIT_TYPE_TYPE

        public static final ComplexType ML_DERIVEDUNIT_TYPE_TYPE
           
          <xs:complexType name="ML_DerivedUnit_Type">
              <xs:complexContent>
                  <xs:extension base="gml:DerivedUnitType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:UomAlternativeExpression_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_ELLIPSOID_PROPERTYTYPE_TYPE

        public static final ComplexType ML_ELLIPSOID_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_Ellipsoid_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_Ellipsoid"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_ELLIPSOID_TYPE_TYPE

        public static final ComplexType ML_ELLIPSOID_TYPE_TYPE
           
          <xs:complexType name="ML_Ellipsoid_Type">
              <xs:complexContent>
                  <xs:extension base="gml:EllipsoidType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:EllipsoidAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_ELLIPSOIDALCS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_ELLIPSOIDALCS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_EllipsoidalCS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_EllipsoidalCS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_ELLIPSOIDALCS_TYPE_TYPE

        public static final ComplexType ML_ELLIPSOIDALCS_TYPE_TYPE
           
          <xs:complexType name="ML_EllipsoidalCS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:EllipsoidalCSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_ENGINEERINGCRS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_ENGINEERINGCRS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_EngineeringCRS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_EngineeringCRS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_ENGINEERINGCRS_TYPE_TYPE

        public static final ComplexType ML_ENGINEERINGCRS_TYPE_TYPE
           
          <xs:complexType name="ML_EngineeringCRS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:EngineeringCRSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_ENGINEERINGDATUM_PROPERTYTYPE_TYPE

        public static final ComplexType ML_ENGINEERINGDATUM_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_EngineeringDatum_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_EngineeringDatum"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_ENGINEERINGDATUM_TYPE_TYPE

        public static final ComplexType ML_ENGINEERINGDATUM_TYPE_TYPE
           
          <xs:complexType name="ML_EngineeringDatum_Type">
              <xs:complexContent>
                  <xs:extension base="gml:EngineeringDatumType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:DatumAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_GEODETICCRS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_GEODETICCRS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_GeodeticCRS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_GeodeticCRS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_GEODETICCRS_TYPE_TYPE

        public static final ComplexType ML_GEODETICCRS_TYPE_TYPE
           
          <xs:complexType name="ML_GeodeticCRS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:GeodeticCRSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_GEODETICDATUM_PROPERTYTYPE_TYPE

        public static final ComplexType ML_GEODETICDATUM_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_GeodeticDatum_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_GeodeticDatum"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_GEODETICDATUM_TYPE_TYPE

        public static final ComplexType ML_GEODETICDATUM_TYPE_TYPE
           
          <xs:complexType name="ML_GeodeticDatum_Type">
              <xs:complexContent>
                  <xs:extension base="gml:GeodeticDatumType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:DatumAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_IMAGECRS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_IMAGECRS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_ImageCRS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_ImageCRS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_IMAGECRS_TYPE_TYPE

        public static final ComplexType ML_IMAGECRS_TYPE_TYPE
           
          <xs:complexType name="ML_ImageCRS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:ImageCRSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_IMAGEDATUM_PROPERTYTYPE_TYPE

        public static final ComplexType ML_IMAGEDATUM_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_ImageDatum_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_ImageDatum"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_IMAGEDATUM_TYPE_TYPE

        public static final ComplexType ML_IMAGEDATUM_TYPE_TYPE
           
          <xs:complexType name="ML_ImageDatum_Type">
              <xs:complexContent>
                  <xs:extension base="gml:ImageDatumType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:DatumAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_LINEARCS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_LINEARCS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_LinearCS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_LinearCS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_LINEARCS_TYPE_TYPE

        public static final ComplexType ML_LINEARCS_TYPE_TYPE
           
          <xs:complexType name="ML_LinearCS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:LinearCSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_OPERATIONMETHOD_PROPERTYTYPE_TYPE

        public static final ComplexType ML_OPERATIONMETHOD_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_OperationMethod_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_OperationMethod"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_OPERATIONMETHOD_TYPE_TYPE

        public static final ComplexType ML_OPERATIONMETHOD_TYPE_TYPE
           
          <xs:complexType name="ML_OperationMethod_Type">
              <xs:complexContent>
                  <xs:extension base="gml:OperationMethodType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:OperationMethodAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_OPERATIONPARAMETERGROUP_PROPERTYTYPE_TYPE

        public static final ComplexType ML_OPERATIONPARAMETERGROUP_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_OperationParameterGroup_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_OperationParameterGroup"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_OPERATIONPARAMETERGROUP_TYPE_TYPE

        public static final ComplexType ML_OPERATIONPARAMETERGROUP_TYPE_TYPE
           
          <xs:complexType name="ML_OperationParameterGroup_Type">
              <xs:complexContent>
                  <xs:extension base="gml:OperationParameterGroupType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:OperationParameterAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_OPERATIONPARAMETER_PROPERTYTYPE_TYPE

        public static final ComplexType ML_OPERATIONPARAMETER_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_OperationParameter_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_OperationParameter"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_OPERATIONPARAMETER_TYPE_TYPE

        public static final ComplexType ML_OPERATIONPARAMETER_TYPE_TYPE
           
          <xs:complexType name="ML_OperationParameter_Type">
              <xs:complexContent>
                  <xs:extension base="gml:OperationParameterType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:OperationParameterAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_PASSTHROUGHOPERATION_PROPERTYTYPE_TYPE

        public static final ComplexType ML_PASSTHROUGHOPERATION_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_PassThroughOperation_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_PassThroughOperation"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_PASSTHROUGHOPERATION_TYPE_TYPE

        public static final ComplexType ML_PASSTHROUGHOPERATION_TYPE_TYPE
           
          <xs:complexType name="ML_PassThroughOperation_Type">
              <xs:complexContent>
                  <xs:extension base="gml:PassThroughOperationType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:OperationAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_POLARCS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_POLARCS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_PolarCS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_PolarCS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_POLARCS_TYPE_TYPE

        public static final ComplexType ML_POLARCS_TYPE_TYPE
           
          <xs:complexType name="ML_PolarCS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:PolarCSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_PRIMEMERIDIAN_PROPERTYTYPE_TYPE

        public static final ComplexType ML_PRIMEMERIDIAN_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_PrimeMeridian_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_PrimeMeridian"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_PRIMEMERIDIAN_TYPE_TYPE

        public static final ComplexType ML_PRIMEMERIDIAN_TYPE_TYPE
           
          <xs:complexType name="ML_PrimeMeridian_Type">
              <xs:complexContent>
                  <xs:extension base="gml:PrimeMeridianType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:PrimeMeridianAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_PROJECTEDCRS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_PROJECTEDCRS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_ProjectedCRS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_ProjectedCRS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_PROJECTEDCRS_TYPE_TYPE

        public static final ComplexType ML_PROJECTEDCRS_TYPE_TYPE
           
          <xs:complexType name="ML_ProjectedCRS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:ProjectedCRSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_SPHERICALCS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_SPHERICALCS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_SphericalCS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_SphericalCS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_SPHERICALCS_TYPE_TYPE

        public static final ComplexType ML_SPHERICALCS_TYPE_TYPE
           
          <xs:complexType name="ML_SphericalCS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:SphericalCSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_TEMPORALCRS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_TEMPORALCRS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_TemporalCRS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_TemporalCRS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_TEMPORALCRS_TYPE_TYPE

        public static final ComplexType ML_TEMPORALCRS_TYPE_TYPE
           
          <xs:complexType name="ML_TemporalCRS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:TemporalCRSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_TEMPORALDATUM_PROPERTYTYPE_TYPE

        public static final ComplexType ML_TEMPORALDATUM_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_TemporalDatum_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_TemporalDatum"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_TEMPORALDATUM_TYPE_TYPE

        public static final ComplexType ML_TEMPORALDATUM_TYPE_TYPE
           
          <xs:complexType name="ML_TemporalDatum_Type">
              <xs:complexContent>
                  <xs:extension base="gml:TemporalDatumType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:DatumAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_TIMECS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_TIMECS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_TimeCS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_TimeCS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_TIMECS_TYPE_TYPE

        public static final ComplexType ML_TIMECS_TYPE_TYPE
           
          <xs:complexType name="ML_TimeCS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:TimeCSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_TRANSFORMATION_PROPERTYTYPE_TYPE

        public static final ComplexType ML_TRANSFORMATION_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_Transformation_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_Transformation"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_TRANSFORMATION_TYPE_TYPE

        public static final ComplexType ML_TRANSFORMATION_TYPE_TYPE
           
          <xs:complexType name="ML_Transformation_Type">
              <xs:complexContent>
                  <xs:extension base="gml:TransformationType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:OperationAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_UNITDEFINITION_PROPERTYTYPE_TYPE

        public static final ComplexType ML_UNITDEFINITION_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_UnitDefinition_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_UnitDefinition"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_UNITDEFINITION_TYPE_TYPE

        public static final ComplexType ML_UNITDEFINITION_TYPE_TYPE
           
          <xs:complexType name="ML_UnitDefinition_Type">
              <xs:complexContent>
                  <xs:extension base="gml:UnitDefinitionType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:UomAlternativeExpression_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_USERDEFINEDCS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_USERDEFINEDCS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_UserDefinedCS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_UserDefinedCS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_USERDEFINEDCS_TYPE_TYPE

        public static final ComplexType ML_USERDEFINEDCS_TYPE_TYPE
           
          <xs:complexType name="ML_UserDefinedCS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:UserDefinedCSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_VERTICALCRS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_VERTICALCRS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_VerticalCRS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_VerticalCRS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_VERTICALCRS_TYPE_TYPE

        public static final ComplexType ML_VERTICALCRS_TYPE_TYPE
           
          <xs:complexType name="ML_VerticalCRS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:VerticalCRSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CrsAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_VERTICALCS_PROPERTYTYPE_TYPE

        public static final ComplexType ML_VERTICALCS_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_VerticalCS_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_VerticalCS"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_VERTICALCS_TYPE_TYPE

        public static final ComplexType ML_VERTICALCS_TYPE_TYPE
           
          <xs:complexType name="ML_VerticalCS_Type">
              <xs:complexContent>
                  <xs:extension base="gml:VerticalCSType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:CoordinateSystemAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • ML_VERTICALDATUM_PROPERTYTYPE_TYPE

        public static final ComplexType ML_VERTICALDATUM_PROPERTYTYPE_TYPE
           
          <xs:complexType name="ML_VerticalDatum_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:ML_VerticalDatum"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • ML_VERTICALDATUM_TYPE_TYPE

        public static final ComplexType ML_VERTICALDATUM_TYPE_TYPE
           
          <xs:complexType name="ML_VerticalDatum_Type">
              <xs:complexContent>
                  <xs:extension base="gml:VerticalDatumType">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded"
                              name="alternativeExpression" type="gmx:DatumAlt_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • MX_AGGREGATE_PROPERTYTYPE_TYPE

        public static final ComplexType MX_AGGREGATE_PROPERTYTYPE_TYPE
           
          <xs:complexType name="MX_Aggregate_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:MX_Aggregate"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • MX_AGGREGATE_TYPE_TYPE

        public static final ComplexType MX_AGGREGATE_TYPE_TYPE
           
          <xs:complexType name="MX_Aggregate_Type">
              <xs:complexContent>
                  <xs:extension base="gmd:AbstractDS_Aggregate_Type">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="aggregateCatalogue" type="gmx:CT_Catalogue_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="aggregateFile" type="gmx:MX_SupportFile_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • MX_DATAFILE_PROPERTYTYPE_TYPE

        public static final ComplexType MX_DATAFILE_PROPERTYTYPE_TYPE
           
          <xs:complexType name="MX_DataFile_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:MX_DataFile"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • MX_DATAFILE_TYPE_TYPE

        public static final ComplexType MX_DATAFILE_TYPE_TYPE
           
          <xs:complexType name="MX_DataFile_Type">
              <xs:complexContent>
                  <xs:extension base="gmx:AbstractMX_File_Type">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="featureTypes" type="gco:GenericName_PropertyType"/>
                          <xs:element name="fileFormat" type="gmd:MD_Format_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • MX_DATASET_PROPERTYTYPE_TYPE

        public static final ComplexType MX_DATASET_PROPERTYTYPE_TYPE
           
          <xs:complexType name="MX_DataSet_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:MX_DataSet"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • MX_DATASET_TYPE_TYPE

        public static final ComplexType MX_DATASET_TYPE_TYPE
           
          <xs:complexType name="MX_DataSet_Type">
              <xs:complexContent>
                  <xs:extension base="gmd:DS_DataSet_Type">
                      <xs:sequence>
                          <xs:element maxOccurs="unbounded" name="dataFile" type="gmx:MX_DataFile_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="datasetCatalogue" type="gmx:CT_Catalogue_PropertyType"/>
                          <xs:element maxOccurs="unbounded" minOccurs="0"
                              name="supportFile" type="gmx:MX_SupportFile_PropertyType"/>
                      </xs:sequence>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • MX_FILE_PROPERTYTYPE_TYPE

        public static final ComplexType MX_FILE_PROPERTYTYPE_TYPE
           
          <xs:complexType name="MX_File_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:AbstractMX_File"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • MX_SCOPECODE_PROPERTYTYPE_TYPE

        public static final ComplexType MX_SCOPECODE_PROPERTYTYPE_TYPE
           
          <xs:complexType name="MX_ScopeCode_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:MX_ScopeCode"/>
              </xs:sequence>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • MX_SUPPORTFILE_PROPERTYTYPE_TYPE

        public static final ComplexType MX_SUPPORTFILE_PROPERTYTYPE_TYPE
           
          <xs:complexType name="MX_SupportFile_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:MX_SupportFile"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • MX_SUPPORTFILE_TYPE_TYPE

        public static final ComplexType MX_SUPPORTFILE_TYPE_TYPE
           
          <xs:complexType name="MX_SupportFile_Type">
              <xs:complexContent>
                  <xs:extension base="gmx:AbstractMX_File_Type"/>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • MIMEFILETYPE_PROPERTYTYPE_TYPE

        public static final ComplexType MIMEFILETYPE_PROPERTYTYPE_TYPE
           
          <xs:complexType name="MimeFileType_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:MimeFileType"/>
              </xs:sequence>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • MIMEFILETYPE_TYPE_TYPE

        public static final ComplexType MIMEFILETYPE_TYPE_TYPE
           
          <xs:complexType name="MimeFileType_Type">
              <xs:simpleContent>
                  <xs:extension base="xs:string">
                      <xs:attribute name="type" type="xs:string" use="required"/>
                  </xs:extension>
              </xs:simpleContent>
          </xs:complexType>
        
            
           
      • OPERATIONALT_PROPERTYTYPE_TYPE

        public static final ComplexType OPERATIONALT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="OperationAlt_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:OperationAlt"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • OPERATIONALT_TYPE_TYPE

        public static final ComplexType OPERATIONALT_TYPE_TYPE
           
          <xs:complexType name="OperationAlt_Type">
              <xs:annotation>
                  <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gml:AbstractCoordinateOperationType">
                      <xs:sequence>
                          <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/>
                      </xs:sequence>
                      <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • OPERATIONMETHODALT_PROPERTYTYPE_TYPE

        public static final ComplexType OPERATIONMETHODALT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="OperationMethodAlt_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:OperationMethodAlt"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • OPERATIONMETHODALT_TYPE_TYPE

        public static final ComplexType OPERATIONMETHODALT_TYPE_TYPE
           
          <xs:complexType name="OperationMethodAlt_Type">
              <xs:annotation>
                  <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gml:IdentifiedObjectType">
                      <xs:sequence>
                          <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/>
                      </xs:sequence>
                      <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • OPERATIONPARAMETERALT_PROPERTYTYPE_TYPE

        public static final ComplexType OPERATIONPARAMETERALT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="OperationParameterAlt_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:OperationParameterAlt"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • OPERATIONPARAMETERALT_TYPE_TYPE

        public static final ComplexType OPERATIONPARAMETERALT_TYPE_TYPE
           
          <xs:complexType name="OperationParameterAlt_Type">
              <xs:annotation>
                  <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gml:OperationParameterType">
                      <xs:sequence>
                          <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/>
                      </xs:sequence>
                      <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • PRIMEMERIDIANALT_PROPERTYTYPE_TYPE

        public static final ComplexType PRIMEMERIDIANALT_PROPERTYTYPE_TYPE
           
          <xs:complexType name="PrimeMeridianAlt_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:PrimeMeridianAlt"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • PRIMEMERIDIANALT_TYPE_TYPE

        public static final ComplexType PRIMEMERIDIANALT_TYPE_TYPE
           
          <xs:complexType name="PrimeMeridianAlt_Type">
              <xs:annotation>
                  <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gml:IdentifiedObjectType">
                      <xs:sequence>
                          <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/>
                      </xs:sequence>
                      <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
      • UNITDEFINITION_PROPERTYTYPE_TYPE

        public static final ComplexType UNITDEFINITION_PROPERTYTYPE_TYPE
           
          <xs:complexType name="UnitDefinition_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gml:UnitDefinition"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • UOMALTERNATIVEEXPRESSION_PROPERTYTYPE_TYPE

        public static final ComplexType UOMALTERNATIVEEXPRESSION_PROPERTYTYPE_TYPE
           
          <xs:complexType name="UomAlternativeExpression_PropertyType">
              <xs:sequence minOccurs="0">
                  <xs:element ref="gmx:UomAlternativeExpression"/>
              </xs:sequence>
              <xs:attributeGroup ref="gco:ObjectReference"/>
              <xs:attribute ref="gco:nilReason"/>
          </xs:complexType>
        
            
           
      • UOMALTERNATIVEEXPRESSION_TYPE_TYPE

        public static final ComplexType UOMALTERNATIVEEXPRESSION_TYPE_TYPE
           
          <xs:complexType name="UomAlternativeExpression_Type">
              <xs:annotation>
                  <xs:documentation>XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                  <xs:extension base="gml:UnitDefinitionType">
                      <xs:sequence>
                          <xs:element name="locale" type="gmd:PT_Locale_PropertyType"/>
                      </xs:sequence>
                      <xs:attribute name="codeSpace" type="xs:anyURI" use="required"/>
                  </xs:extension>
              </xs:complexContent>
          </xs:complexType>
        
            
           
    • Constructor Detail

      • GMXSchema

        public GMXSchema()