Class TLcdKML22DataTypes

java.lang.Object
com.luciad.format.kml22.model.TLcdKML22DataTypes

public class TLcdKML22DataTypes extends Object
This class provides access to the data model and the types of http://www.opengis.net/kml/2.2.

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 net/opengis/kml/2.2.0/ogckml22.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/kml22/model/TLcdKML22DataTypes. See TLcdResourceBundleDataModelDisplayNameProvider for more details on the required structure of the resource bundle.

Since:
10.0
See Also:
  • Field Details

    • AbstractLatLonBoxType

      public static final TLcdDataType AbstractLatLonBoxType
    • IconStyleBasicLinkType

      public static final TLcdDataType IconStyleBasicLinkType
    • BasicLinkType

      public static final TLcdDataType BasicLinkType
    • LinkType

      public static final TLcdDataType LinkType
    • gridOriginEnumType

      public static final TLcdDataType gridOriginEnumType
    • ModelType

      public static final TLcdDataType ModelType
    • PairType

      public static final TLcdDataType PairType
    • TimeStampType

      public static final TLcdDataType TimeStampType
    • ResourceMapType

      public static final TLcdDataType ResourceMapType
    • UpdateType

      public static final TLcdDataType UpdateType
    • DocumentType

      public static final TLcdDataType DocumentType
    • GroundOverlayType

      public static final TLcdDataType GroundOverlayType
    • LocationType

      public static final TLcdDataType LocationType
    • itemIconStateEnumType

      public static final TLcdDataType itemIconStateEnumType
    • altitudeModeEnumType

      public static final TLcdDataType altitudeModeEnumType
    • AbstractFeatureType

      public static final TLcdDataType AbstractFeatureType
    • LodType

      public static final TLcdDataType LodType
    • ScreenOverlayType

      public static final TLcdDataType ScreenOverlayType
    • displayModeEnumType

      public static final TLcdDataType displayModeEnumType
    • anglepos90Type

      public static final TLcdDataType anglepos90Type
    • PointType

      public static final TLcdDataType PointType
    • LabelStyleType

      public static final TLcdDataType LabelStyleType
    • LinearRingType

      public static final TLcdDataType LinearRingType
    • angle180Type

      public static final TLcdDataType angle180Type
    • CreateType

      public static final TLcdDataType CreateType
    • ChangeType

      public static final TLcdDataType ChangeType
    • viewRefreshModeEnumType

      public static final TLcdDataType viewRefreshModeEnumType
    • MetadataType

      public static final TLcdDataType MetadataType
    • SchemaType

      public static final TLcdDataType SchemaType
    • CameraType

      public static final TLcdDataType CameraType
    • AbstractColorStyleType

      public static final TLcdDataType AbstractColorStyleType
    • vec2Type

      public static final TLcdDataType vec2Type
    • colorModeEnumType

      public static final TLcdDataType colorModeEnumType
    • IconStyleType

      public static final TLcdDataType IconStyleType
    • angle360Type

      public static final TLcdDataType angle360Type
    • ViewVolumeType

      public static final TLcdDataType ViewVolumeType
    • AbstractOverlayType

      public static final TLcdDataType AbstractOverlayType
    • FolderType

      public static final TLcdDataType FolderType
    • LatLonAltBoxType

      public static final TLcdDataType LatLonAltBoxType
    • styleStateEnumType

      public static final TLcdDataType styleStateEnumType
    • unitsEnumType

      public static final TLcdDataType unitsEnumType
    • LineStringType

      public static final TLcdDataType LineStringType
    • AbstractTimePrimitiveType

      public static final TLcdDataType AbstractTimePrimitiveType
    • AbstractStyleSelectorType

      public static final TLcdDataType AbstractStyleSelectorType
    • RegionType

      public static final TLcdDataType RegionType
    • shapeEnumType

      public static final TLcdDataType shapeEnumType
    • colorType

      public static final TLcdDataType colorType
    • AbstractViewType

      public static final TLcdDataType AbstractViewType
    • AbstractContainerType

      public static final TLcdDataType AbstractContainerType
    • SimpleDataType

      public static final TLcdDataType SimpleDataType
    • itemIconStateType

      public static final TLcdDataType itemIconStateType
    • anglepos180Type

      public static final TLcdDataType anglepos180Type
    • refreshModeEnumType

      public static final TLcdDataType refreshModeEnumType
    • ScaleType

      public static final TLcdDataType ScaleType
    • MultiGeometryType

      public static final TLcdDataType MultiGeometryType
    • KmlType

      public static final TLcdDataType KmlType
    • PolygonType

      public static final TLcdDataType PolygonType
    • NetworkLinkControlType

      public static final TLcdDataType NetworkLinkControlType
    • LatLonBoxType

      public static final TLcdDataType LatLonBoxType
    • dateTimeType

      public static final TLcdDataType dateTimeType
    • ListStyleType

      public static final TLcdDataType ListStyleType
    • BalloonStyleType

      public static final TLcdDataType BalloonStyleType
    • coordinatesType

      public static final TLcdDataType coordinatesType
    • AbstractGeometryType

      public static final TLcdDataType AbstractGeometryType
    • DeleteType

      public static final TLcdDataType DeleteType
    • PolyStyleType

      public static final TLcdDataType PolyStyleType
    • ItemIconType

      public static final TLcdDataType ItemIconType
    • OrientationType

      public static final TLcdDataType OrientationType
    • PlacemarkType

      public static final TLcdDataType PlacemarkType
    • LineStyleType

      public static final TLcdDataType LineStyleType
    • LookAtType

      public static final TLcdDataType LookAtType
    • BoundaryType

      public static final TLcdDataType BoundaryType
    • StyleType

      public static final TLcdDataType StyleType
    • PhotoOverlayType

      public static final TLcdDataType PhotoOverlayType
    • angle90Type

      public static final TLcdDataType angle90Type
    • SimpleFieldType

      public static final TLcdDataType SimpleFieldType
    • NetworkLinkType

      public static final TLcdDataType NetworkLinkType
    • AbstractObjectType

      public static final TLcdDataType AbstractObjectType
    • ImagePyramidType

      public static final TLcdDataType ImagePyramidType
    • AbstractSubStyleType

      public static final TLcdDataType AbstractSubStyleType
    • SchemaDataType

      public static final TLcdDataType SchemaDataType
    • listItemTypeEnumType

      public static final TLcdDataType listItemTypeEnumType
    • TimeSpanType

      public static final TLcdDataType TimeSpanType
    • ExtendedDataType

      public static final TLcdDataType ExtendedDataType
    • AliasType

      public static final TLcdDataType AliasType
    • SnippetType

      public static final TLcdDataType SnippetType
    • StyleMapType

      public static final TLcdDataType StyleMapType
    • DataType

      public static final TLcdDataType DataType
  • Method Details

    • getDataModel

      public static TLcdDataModel getDataModel()
      Returns the data model for http://www.opengis.net/kml/2.2.
      Returns:
      the data model