Class TLcdGMXDataTypes

java.lang.Object
com.luciad.format.metadata.model.TLcdGMXDataTypes

public class TLcdGMXDataTypes extends Object
This class provides access to the data model and the types of http://www.isotc211.org/2005/gmx.

Refer to the package javadoc for more information about this domain model.

The data model and its types are typically used to:

  • introspect the data structures (types, properties) of the domain model in a generic way
  • create Java instances for XML types which don't have a dedicated Java class equivalent
  • configure an XML decoder for decoding data of this data model:
    new TLcdXMLSchemaBasedDecoder().configure(getDataModel())
  • configure an XML encoder for encoding data of this data model:
    new TLcdXMLSchemaBasedEncoder().configure(getDataModel())
  • set up transformations between data models

This mapping has been automatically generated based on the XML schema iso/19139/gmx/gmx.xsd.

The display names of the entities in this data model can be customized by creating a resource bundle with base name com/luciad/format/metadata/model/TLcdGMXDataTypes. See TLcdResourceBundleDataModelDisplayNameProvider for more details on the required structure of the resource bundle.

Since:
2013.1
See Also:
  • Field Details

    • ML_VerticalCS_Type

      public static final TLcdDataType ML_VerticalCS_Type
    • MX_SupportFile_Type

      public static final TLcdDataType MX_SupportFile_Type
    • ML_CodeDefinition_PropertyType

      public static final TLcdDataType ML_CodeDefinition_PropertyType
    • ML_CompoundCRS_PropertyType

      public static final TLcdDataType ML_CompoundCRS_PropertyType
    • ML_UserDefinedCS_PropertyType

      public static final TLcdDataType ML_UserDefinedCS_PropertyType
    • ML_VerticalCRS_PropertyType

      public static final TLcdDataType ML_VerticalCRS_PropertyType
    • ML_CodeListDictionary_Type

      public static final TLcdDataType ML_CodeListDictionary_Type
    • ML_Conversion_PropertyType

      public static final TLcdDataType ML_Conversion_PropertyType
    • ML_DerivedUnit_Type

      public static final TLcdDataType ML_DerivedUnit_Type
    • FileName_Type

      public static final TLcdDataType FileName_Type
    • CrsAlt_PropertyType

      public static final TLcdDataType CrsAlt_PropertyType
    • ML_ConcatenatedOperation_PropertyType

      public static final TLcdDataType ML_ConcatenatedOperation_PropertyType
    • ML_CylindricalCS_PropertyType

      public static final TLcdDataType ML_CylindricalCS_PropertyType
    • CodeAlternativeExpression_Type

      public static final TLcdDataType CodeAlternativeExpression_Type
    • DerivedUnit_PropertyType

      public static final TLcdDataType DerivedUnit_PropertyType
    • ML_CylindricalCS_Type

      public static final TLcdDataType ML_CylindricalCS_Type
    • ML_ProjectedCRS_PropertyType

      public static final TLcdDataType ML_ProjectedCRS_PropertyType
    • ML_Ellipsoid_Type

      public static final TLcdDataType ML_Ellipsoid_Type
    • ML_SphericalCS_Type

      public static final TLcdDataType ML_SphericalCS_Type
    • ML_VerticalDatum_PropertyType

      public static final TLcdDataType ML_VerticalDatum_PropertyType
    • ML_GeodeticDatum_Type

      public static final TLcdDataType ML_GeodeticDatum_Type
    • ML_TimeCS_PropertyType

      public static final TLcdDataType ML_TimeCS_PropertyType
    • CT_CodelistCatalogue_Type

      public static final TLcdDataType CT_CodelistCatalogue_Type
    • CT_CoordinateSystemAxis_PropertyType

      public static final TLcdDataType CT_CoordinateSystemAxis_PropertyType
    • ML_ProjectedCRS_Type

      public static final TLcdDataType ML_ProjectedCRS_Type
    • MimeFileType_Type

      public static final TLcdDataType MimeFileType_Type
    • ML_DerivedCRS_Type

      public static final TLcdDataType ML_DerivedCRS_Type
    • OperationMethodAlt_Type

      public static final TLcdDataType OperationMethodAlt_Type
    • EllipsoidAlt_Type

      public static final TLcdDataType EllipsoidAlt_Type
    • ML_CartesianCS_Type

      public static final TLcdDataType ML_CartesianCS_Type
    • CT_OperationParameters_PropertyType

      public static final TLcdDataType CT_OperationParameters_PropertyType
    • OperationParameterAlt_PropertyType

      public static final TLcdDataType OperationParameterAlt_PropertyType
    • ML_OperationParameter_Type

      public static final TLcdDataType ML_OperationParameter_Type
    • ML_EngineeringCRS_PropertyType

      public static final TLcdDataType ML_EngineeringCRS_PropertyType
    • ML_ImageCRS_Type

      public static final TLcdDataType ML_ImageCRS_Type
    • BaseUnit_PropertyType

      public static final TLcdDataType BaseUnit_PropertyType
    • ML_CartesianCS_PropertyType

      public static final TLcdDataType ML_CartesianCS_PropertyType
    • MX_SupportFile_PropertyType

      public static final TLcdDataType MX_SupportFile_PropertyType
    • CT_PrimeMeridian_PropertyType

      public static final TLcdDataType CT_PrimeMeridian_PropertyType
    • ConventionalUnit_PropertyType

      public static final TLcdDataType ConventionalUnit_PropertyType
    • ML_EllipsoidalCS_Type

      public static final TLcdDataType ML_EllipsoidalCS_Type
    • ML_PrimeMeridian_Type

      public static final TLcdDataType ML_PrimeMeridian_Type
    • ML_UnitDefinition_PropertyType

      public static final TLcdDataType ML_UnitDefinition_PropertyType
    • ML_OperationMethod_Type

      public static final TLcdDataType ML_OperationMethod_Type
    • MX_File_PropertyType

      public static final TLcdDataType MX_File_PropertyType
    • ML_PassThroughOperation_PropertyType

      public static final TLcdDataType ML_PassThroughOperation_PropertyType
    • ML_ConventionalUnit_PropertyType

      public static final TLcdDataType ML_ConventionalUnit_PropertyType
    • ML_CompoundCRS_Type

      public static final TLcdDataType ML_CompoundCRS_Type
    • ML_ImageDatum_PropertyType

      public static final TLcdDataType ML_ImageDatum_PropertyType
    • CrsAlt_Type

      public static final TLcdDataType CrsAlt_Type
    • PrimeMeridianAlt_PropertyType

      public static final TLcdDataType PrimeMeridianAlt_PropertyType
    • ML_ConventionalUnit_Type

      public static final TLcdDataType ML_ConventionalUnit_Type
    • ML_DerivedUnit_PropertyType

      public static final TLcdDataType ML_DerivedUnit_PropertyType
    • CT_UomCatalogue_Type

      public static final TLcdDataType CT_UomCatalogue_Type
    • CT_CoordinateSystem_PropertyType

      public static final TLcdDataType CT_CoordinateSystem_PropertyType
    • OperationAlt_Type

      public static final TLcdDataType OperationAlt_Type
    • ML_VerticalCRS_Type

      public static final TLcdDataType ML_VerticalCRS_Type
    • CT_CodelistCatalogue_PropertyType

      public static final TLcdDataType CT_CodelistCatalogue_PropertyType
    • MX_Aggregate_Type

      public static final TLcdDataType MX_Aggregate_Type
    • CT_Operation_PropertyType

      public static final TLcdDataType CT_Operation_PropertyType
    • DatumAlt_Type

      public static final TLcdDataType DatumAlt_Type
    • CoordinateSystemAlt_PropertyType

      public static final TLcdDataType CoordinateSystemAlt_PropertyType
    • CT_Datum_PropertyType

      public static final TLcdDataType CT_Datum_PropertyType
    • CT_UomCatalogue_PropertyType

      public static final TLcdDataType CT_UomCatalogue_PropertyType
    • ML_PolarCS_PropertyType

      public static final TLcdDataType ML_PolarCS_PropertyType
    • UomAlternativeExpression_PropertyType

      public static final TLcdDataType UomAlternativeExpression_PropertyType
    • OperationMethodAlt_PropertyType

      public static final TLcdDataType OperationMethodAlt_PropertyType
    • ML_Transformation_PropertyType

      public static final TLcdDataType ML_Transformation_PropertyType
    • ML_EllipsoidalCS_PropertyType

      public static final TLcdDataType ML_EllipsoidalCS_PropertyType
    • CT_CrsCatalogue_PropertyType

      public static final TLcdDataType CT_CrsCatalogue_PropertyType
    • ML_Ellipsoid_PropertyType

      public static final TLcdDataType ML_Ellipsoid_PropertyType
    • ML_GeodeticDatum_PropertyType

      public static final TLcdDataType ML_GeodeticDatum_PropertyType
    • ML_PassThroughOperation_Type

      public static final TLcdDataType ML_PassThroughOperation_Type
    • ML_TemporalCRS_PropertyType

      public static final TLcdDataType ML_TemporalCRS_PropertyType
    • ML_CoordinateSystemAxis_PropertyType

      public static final TLcdDataType ML_CoordinateSystemAxis_PropertyType
    • EllipsoidAlt_PropertyType

      public static final TLcdDataType EllipsoidAlt_PropertyType
    • ML_OperationParameterGroup_PropertyType

      public static final TLcdDataType ML_OperationParameterGroup_PropertyType
    • ML_Transformation_Type

      public static final TLcdDataType ML_Transformation_Type
    • AbstractCT_Catalogue_Type

      public static final TLcdDataType AbstractCT_Catalogue_Type
    • CodeDefinition_Type

      public static final TLcdDataType CodeDefinition_Type
    • ML_AffineCS_PropertyType

      public static final TLcdDataType ML_AffineCS_PropertyType
    • CT_CRS_PropertyType

      public static final TLcdDataType CT_CRS_PropertyType
    • ML_ConcatenatedOperation_Type

      public static final TLcdDataType ML_ConcatenatedOperation_Type
    • MX_DataFile_PropertyType

      public static final TLcdDataType MX_DataFile_PropertyType
    • ML_OperationMethod_PropertyType

      public static final TLcdDataType ML_OperationMethod_PropertyType
    • ML_ImageCRS_PropertyType

      public static final TLcdDataType ML_ImageCRS_PropertyType
    • ML_OperationParameterGroup_Type

      public static final TLcdDataType ML_OperationParameterGroup_Type
    • ML_CodeDefinition_Type

      public static final TLcdDataType ML_CodeDefinition_Type
    • ML_EngineeringDatum_PropertyType

      public static final TLcdDataType ML_EngineeringDatum_PropertyType
    • DatumAlt_PropertyType

      public static final TLcdDataType DatumAlt_PropertyType
    • Anchor_PropertyType

      public static final TLcdDataType Anchor_PropertyType
    • ML_DerivedCRS_PropertyType

      public static final TLcdDataType ML_DerivedCRS_PropertyType
    • CodeListDictionary_Type

      public static final TLcdDataType CodeListDictionary_Type
    • ML_GeodeticCRS_Type

      public static final TLcdDataType ML_GeodeticCRS_Type
    • ML_TemporalDatum_PropertyType

      public static final TLcdDataType ML_TemporalDatum_PropertyType
    • ML_LinearCS_PropertyType

      public static final TLcdDataType ML_LinearCS_PropertyType
    • Anchor_Type

      public static final TLcdDataType Anchor_Type
    • MX_ScopeCode_PropertyType

      public static final TLcdDataType MX_ScopeCode_PropertyType
    • CoordinateSystemAxisAlt_Type

      public static final TLcdDataType CoordinateSystemAxisAlt_Type
    • ML_PrimeMeridian_PropertyType

      public static final TLcdDataType ML_PrimeMeridian_PropertyType
    • CoordinateSystemAxisAlt_PropertyType

      public static final TLcdDataType CoordinateSystemAxisAlt_PropertyType
    • ML_VerticalCS_PropertyType

      public static final TLcdDataType ML_VerticalCS_PropertyType
    • ML_CoordinateSystemAxis_Type

      public static final TLcdDataType ML_CoordinateSystemAxis_Type
    • FileName_PropertyType

      public static final TLcdDataType FileName_PropertyType
    • ML_BaseUnit_Type

      public static final TLcdDataType ML_BaseUnit_Type
    • ML_SphericalCS_PropertyType

      public static final TLcdDataType ML_SphericalCS_PropertyType
    • ML_VerticalDatum_Type

      public static final TLcdDataType ML_VerticalDatum_Type
    • AbstractMX_File_Type

      public static final TLcdDataType AbstractMX_File_Type
    • ML_ImageDatum_Type

      public static final TLcdDataType ML_ImageDatum_Type
    • ClAlternativeExpression_PropertyType

      public static final TLcdDataType ClAlternativeExpression_PropertyType
    • ML_LinearCS_Type

      public static final TLcdDataType ML_LinearCS_Type
    • ML_TemporalDatum_Type

      public static final TLcdDataType ML_TemporalDatum_Type
    • ML_CodeListDictionary_PropertyType

      public static final TLcdDataType ML_CodeListDictionary_PropertyType
    • MX_DataFile_Type

      public static final TLcdDataType MX_DataFile_Type
    • ML_BaseUnit_PropertyType

      public static final TLcdDataType ML_BaseUnit_PropertyType
    • CoordinateSystemAlt_Type

      public static final TLcdDataType CoordinateSystemAlt_Type
    • ML_Conversion_Type

      public static final TLcdDataType ML_Conversion_Type
    • ML_GeodeticCRS_PropertyType

      public static final TLcdDataType ML_GeodeticCRS_PropertyType
    • MX_DataSet_PropertyType

      public static final TLcdDataType MX_DataSet_PropertyType
    • OperationParameterAlt_Type

      public static final TLcdDataType OperationParameterAlt_Type
    • PrimeMeridianAlt_Type

      public static final TLcdDataType PrimeMeridianAlt_Type
    • ML_UnitDefinition_Type

      public static final TLcdDataType ML_UnitDefinition_Type
    • ML_EngineeringCRS_Type

      public static final TLcdDataType ML_EngineeringCRS_Type
    • OperationAlt_PropertyType

      public static final TLcdDataType OperationAlt_PropertyType
    • ML_AffineCS_Type

      public static final TLcdDataType ML_AffineCS_Type
    • CT_CrsCatalogue_Type

      public static final TLcdDataType CT_CrsCatalogue_Type
    • ML_PolarCS_Type

      public static final TLcdDataType ML_PolarCS_Type
    • UnitDefinition_PropertyType

      public static final TLcdDataType UnitDefinition_PropertyType
    • MimeFileType_PropertyType

      public static final TLcdDataType MimeFileType_PropertyType
    • CT_Codelist_PropertyType

      public static final TLcdDataType CT_Codelist_PropertyType
    • CodeListDictionary_PropertyType

      public static final TLcdDataType CodeListDictionary_PropertyType
    • ML_OperationParameter_PropertyType

      public static final TLcdDataType ML_OperationParameter_PropertyType
    • CT_CodelistValue_PropertyType

      public static final TLcdDataType CT_CodelistValue_PropertyType
    • MX_DataSet_Type

      public static final TLcdDataType MX_DataSet_Type
    • ML_TemporalCRS_Type

      public static final TLcdDataType ML_TemporalCRS_Type
    • CT_OperationMethod_PropertyType

      public static final TLcdDataType CT_OperationMethod_PropertyType
    • ML_EngineeringDatum_Type

      public static final TLcdDataType ML_EngineeringDatum_Type
    • CodeAlternativeExpression_PropertyType

      public static final TLcdDataType CodeAlternativeExpression_PropertyType
    • CodeDefinition_PropertyType

      public static final TLcdDataType CodeDefinition_PropertyType
    • ML_UserDefinedCS_Type

      public static final TLcdDataType ML_UserDefinedCS_Type
    • CT_Catalogue_PropertyType

      public static final TLcdDataType CT_Catalogue_PropertyType
    • CT_Ellipsoid_PropertyType

      public static final TLcdDataType CT_Ellipsoid_PropertyType
    • ML_TimeCS_Type

      public static final TLcdDataType ML_TimeCS_Type
    • UomAlternativeExpression_Type

      public static final TLcdDataType UomAlternativeExpression_Type
    • MX_Aggregate_PropertyType

      public static final TLcdDataType MX_Aggregate_PropertyType
    • ClAlternativeExpression_Type

      public static final TLcdDataType ClAlternativeExpression_Type
  • Method Details

    • getDataModel

      public static TLcdDataModel getDataModel()
      Returns the data model for http://www.isotc211.org/2005/gmx.
      Returns:
      the data model