Uses of Class
com.luciad.format.xml.bind.schema.TLcdXMLSchemaBasedMapping
Packages that use TLcdXMLSchemaBasedMapping
Package
Description
Provides support for decoding and encoding GML 2 data, and exporting models to GML 2.
Provides support for decoding and encoding GML 3.1 data, and exporting models to GML 3.1.
Provides an extension to the XML runtime binding framework
com.luciad.format.xml.bind
for
XML Schema based documents.
Provides an extension on the XML Binding framework in
com.luciad.format.xml.bind
and
com.luciad.format.xml.bind.schema
that adds support for automatic binding of XML data to
a generic domain model, accessible via the ILcdDataObject
interface.-
Uses of TLcdXMLSchemaBasedMapping in com.luciad.format.gml2.xml
Methods in com.luciad.format.gml2.xml with parameters of type TLcdXMLSchemaBasedMappingModifier and TypeMethodDescriptionvoid
TLcdGML2MappingLibrary.configureMapping
(TLcdXMLSchemaBasedMapping aMapping) Configures the mapping with the mapping library from the GML2 data model'sTLcdXMLSchemaMappingAnnotation
. -
Uses of TLcdXMLSchemaBasedMapping in com.luciad.format.gml31.xml
Methods in com.luciad.format.gml31.xml with parameters of type TLcdXMLSchemaBasedMappingModifier and TypeMethodDescriptionvoid
TLcdGML31MappingLibrary.configureMapping
(TLcdXMLSchemaBasedMapping aMapping) Configures the mapping with the mapping library from the GML31 data model'sTLcdXMLSchemaMappingAnnotation
. -
Uses of TLcdXMLSchemaBasedMapping in com.luciad.format.xml.bind.schema
Methods in com.luciad.format.xml.bind.schema that return TLcdXMLSchemaBasedMappingModifier and TypeMethodDescriptionTLcdXMLSchemaBasedDecoder.getMapping()
Returns theTLcdXMLSchemaBasedMapping
associated with this decoder.TLcdXMLSchemaBasedEncoder.getMapping()
Returns theTLcdXMLSchemaBasedMapping
associated with this encoder.TLcdXMLFeaturedDescriptor.getXMLMapping()
Returns theTLcdXMLSchemaBasedMapping
by which the object was created.Methods in com.luciad.format.xml.bind.schema with parameters of type TLcdXMLSchemaBasedMappingModifier and TypeMethodDescriptionvoid
ILcdXMLSchemaBasedMappingLibrary.configureMapping
(TLcdXMLSchemaBasedMapping aMapping) Configures the specifiedTLcdXMLSchemaBasedMapping
so that it can be used for creating, encoding and decoding XML documents.void
TLcdXMLBuiltInMappingLibrary.configureMapping
(TLcdXMLSchemaBasedMapping aMapping) static ILcdSelfDescribedFeatured
TLcdXMLSchemaBasedMappingUtil.createFeaturedObject
(TLcdXMLSchemaBasedMapping aMapping, TLcdXMLSchemaElement aSchemaElement) Creates a new object instance for the specified XML Schema type, and implementingcom.luciad.util.ILcdSelfDescribedFeatured
.static <T> T
TLcdXMLSchemaBasedMappingUtil.createObject
(TLcdXMLSchemaBasedMapping aMapping, TLcdXMLSchemaElement aSchemaElement, Class<T> aClass) Creates a new object instance for the specified XML Schema element, of the specified class (or subclass).Constructors in com.luciad.format.xml.bind.schema with parameters of type TLcdXMLSchemaBasedMappingModifierConstructorDescriptionTLcdXMLFeaturedDescriptor
(TLcdXMLSchemaBasedMapping aSchemaMapping, ILcdCollectionFeaturedDescriptor aCollectionFeaturedDescriptor, TLcdXMLSchemaType aType) Creates a newTLcdXMLFeaturedDescriptor
.TLcdXMLSchemaBasedDecoder
(ILcdXMLSchemaBasedDecoderLibrary aLibrary, ILcdXMLSchemaHandler aSchemaHandler, TLcdXMLSchemaBasedMapping aMapping) Creates a decoder for the specified decoder library.TLcdXMLSchemaBasedDecoder
(ILcdXMLSchemaHandler aSchemaHandler, TLcdXMLSchemaBasedMapping aMapping) Creates a new XML decoder using the given schema handler and mapping.TLcdXMLSchemaBasedDecoder
(List<ILcdXMLSchemaBasedDecoderLibrary> aLibraries, ILcdXMLSchemaHandler aSchemaHandler, TLcdXMLSchemaBasedMapping aMapping) Creates a decoder for the specified unmarshaller libraries.TLcdXMLSchemaBasedEncoder
(ILcdXMLSchemaBasedEncoderLibrary aLibrary, TLcdXMLSchemaBasedMapping aMapping) Creates an encoder for the specified encoder library.Creates a new, empty XML encoder.TLcdXMLSchemaBasedEncoder
(List<ILcdXMLSchemaBasedEncoderLibrary> aLibraries, TLcdXMLSchemaBasedMapping aMapping) Creates an encoder for the specified encoder libraries. -
Uses of TLcdXMLSchemaBasedMapping in com.luciad.format.xml.bind.schema.dataobject
Methods in com.luciad.format.xml.bind.schema.dataobject with parameters of type TLcdXMLSchemaBasedMappingModifier and TypeMethodDescriptionvoid
TLcdXMLDataObjectMappingLibrary.configureMapping
(TLcdXMLSchemaBasedMapping aMapping) Checks if the given mapping is already configured for the data model.protected void
TLcdXMLDataObjectMappingLibrary.doConfigureMapping
(TLcdXMLSchemaBasedMapping aMapping) Configures the mapping for the data model using the data model's XML schema and the default mapping rules.