Interface ILcdXMLSchemaBasedEncoderLibrary
- All Known Implementing Classes:
TLcdGML2EncoderLibrary,TLcdGML31EncoderLibrary,TLcdOGCFilterEncoderLibrary,TLcdSLDFeatureTypeStyleEncoderLibrary,TLcdSLDStyledLayerDescriptorEncoderLibrary,TLcdXLinkEncoderLibrary,TLcdXMLBuiltInEncoderLibrary,TLcdXMLDataObjectEncoderLibrary,TLcdXMLXPathEncoderLibrary
public interface ILcdXMLSchemaBasedEncoderLibrary
Interface for XML Schema based encoder libraries, responsible for configuring a
TLcdXMLSchemaBasedEncoder so that it can be used for marshalling Java object graphs
to XML documents.
An XML Schema based encoder library is responsible for the following actions:
- providing the set of namespaces used within this library
- registering schema information for all types and elements supported by this library, on the
schema mapping's
TLcdXMLSchemaSet - instantiating and registering type and datatype marshallers on a type marshaller provider
- instantiating and registering marshallers on a marshaller provider
package documentation for a general overview
of the XML Binding Framework.- Since:
- 9.0
-
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureEncoder(TLcdXMLSchemaBasedEncoder aEncoder) Configures the specifiedTLcdXMLSchemaBasedEncoderso that it can be used for marshalling Java object graphs to XML documents for which this library was written.
-
Method Details
-
configureEncoder
Configures the specifiedTLcdXMLSchemaBasedEncoderso that it can be used for marshalling Java object graphs to XML documents for which this library was written.- Parameters:
aEncoder- the XML encoder to be configured.
-