Class TLcdXLinkDataTypes
java.lang.Object
com.luciad.format.xml.bind.xlink.model.TLcdXLinkDataTypes
This class provides access to the data model and the types of http://www.w3.org/1999/xlink.
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 org/w3/xlink/1999/xlinks.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/xml/bind/xlink/model/TLcdXLinkDataTypes
.
See TLcdResourceBundleDataModelDisplayNameProvider
for more details on the required structure of the resource bundle.
- Since:
- 9.0
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataType
static final TLcdDataType
static final TLcdDataType
static final TLcdDataType
-
Method Summary
Modifier and TypeMethodDescriptionstatic ILcdXMLSchemaTypeMapping
createSchemaTypeMapping
(TLcdDataModel aDataModel) static TLcdDataModel
Returns the data model forhttp://www.w3.org/1999/xlink
.
-
Field Details
-
typeType
-
show
-
actuate
-
SimpleLinkInfoType
-
-
Method Details
-
getDataModel
Returns the data model forhttp://www.w3.org/1999/xlink
.- Returns:
- the data model
-
createSchemaTypeMapping
-