Package com.luciad.format.metadata.model
Class TLcdGSSDataTypes
java.lang.Object
com.luciad.format.metadata.model.TLcdGSSDataTypes
This class provides access to the data model and the types of http://www.isotc211.org/2005/gss.
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/gss/gss.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/TLcdGSSDataTypes
.
See TLcdResourceBundleDataModelDisplayNameProvider
for more details on the required structure of the resource bundle.
- Since:
- 10.0
- See Also:
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic TLcdDataModel
Returns the data model forhttp://www.isotc211.org/2005/gss
.
-
Field Details
-
GM_Object_PropertyType
-
GM_Point_PropertyType
-
-
Method Details
-
getDataModel
Returns the data model forhttp://www.isotc211.org/2005/gss
.- Returns:
- the data model
-