Package com.evolveum.midpoint.prism.xml
Interface DynamicNamespacePrefixMapper
- All Superinterfaces:
DebugDumpable
- All Known Implementing Classes:
GlobalDynamicNamespacePrefixMapper
Maps namespaces to preferred prefixes. Should be used through the code to
avoid generation of prefixes.
- Author:
- Igor Farinic, Radovan Semancik
- See Also:
-
- MID-349 TODO consider removal from the Prism API
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDeclaredByDefault(String prefix) clone()voidregisterPrefix(String namespace, String prefix, boolean defaultNamespace) voidregisterPrefixLocal(String namespace, String prefix) setQNamePrefix(QName qname) setQNamePrefixExplicit(QName qname) Makes sure that there is explicit prefix and not a default namespace prefix.Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazily
-
Method Details
-
registerPrefix
-
registerPrefixLocal
-
getPrefix
-
setQNamePrefix
-
setQNamePrefixExplicit
Makes sure that there is explicit prefix and not a default namespace prefix. -
clone
DynamicNamespacePrefixMapper clone() -
addDeclaredByDefault
-
getNamespacesDeclaredByDefault
-