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 TypeMethodDescriptionvoid
configureEncoder
(TLcdXMLSchemaBasedEncoder aEncoder) Configures the specifiedTLcdXMLSchemaBasedEncoder
so that it can be used for marshalling Java object graphs to XML documents for which this library was written.
-
Method Details
-
configureEncoder
Configures the specifiedTLcdXMLSchemaBasedEncoder
so 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.
-