Class GlobalDynamicNamespacePrefixMapper

java.lang.Object
org.glassfish.jaxb.runtime.marshaller.NamespacePrefixMapper
com.evolveum.midpoint.prism.impl.xml.GlobalDynamicNamespacePrefixMapper
All Implemented Interfaces:
DynamicNamespacePrefixMapper, DebugDumpable

public class GlobalDynamicNamespacePrefixMapper extends org.glassfish.jaxb.runtime.marshaller.NamespacePrefixMapper implements DynamicNamespacePrefixMapper, DebugDumpable
Maps namespaces to preferred prefixes. Should be used through the code to avoid generation of prefixes. Although this is usually used as singleton (static), it can also be instantiated to locally override some namespace mappings. This is useful for prefixes like "tns" (schema) or "ri" (resource schema).
Author:
Igor Farinic, Radovan Semancik
See Also: