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 TypeMethodDescriptionvoidTLcdGML2MappingLibrary.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 TypeMethodDescriptionvoidTLcdGML31MappingLibrary.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 theTLcdXMLSchemaBasedMappingassociated with this decoder.TLcdXMLSchemaBasedEncoder.getMapping()Returns theTLcdXMLSchemaBasedMappingassociated with this encoder.TLcdXMLFeaturedDescriptor.getXMLMapping()Returns theTLcdXMLSchemaBasedMappingby which the object was created.Methods in com.luciad.format.xml.bind.schema with parameters of type TLcdXMLSchemaBasedMappingModifier and TypeMethodDescriptionvoidILcdXMLSchemaBasedMappingLibrary.configureMapping(TLcdXMLSchemaBasedMapping aMapping) Configures the specifiedTLcdXMLSchemaBasedMappingso that it can be used for creating, encoding and decoding XML documents.voidTLcdXMLBuiltInMappingLibrary.configureMapping(TLcdXMLSchemaBasedMapping aMapping) static ILcdSelfDescribedFeaturedTLcdXMLSchemaBasedMappingUtil.createFeaturedObject(TLcdXMLSchemaBasedMapping aMapping, TLcdXMLSchemaElement aSchemaElement) Creates a new object instance for the specified XML Schema type, and implementingcom.luciad.util.ILcdSelfDescribedFeatured.static <T> TTLcdXMLSchemaBasedMappingUtil.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 TypeMethodDescriptionvoidTLcdXMLDataObjectMappingLibrary.configureMapping(TLcdXMLSchemaBasedMapping aMapping) Checks if the given mapping is already configured for the data model.protected voidTLcdXMLDataObjectMappingLibrary.doConfigureMapping(TLcdXMLSchemaBasedMapping aMapping) Configures the mapping for the data model using the data model's XML schema and the default mapping rules.