com.evolveum.midpoint.prism.xml
Interface DynamicNamespacePrefixMapper
- All Superinterfaces:
- Dumpable
- All Known Implementing Classes:
- GlobalDynamicNamespacePrefixMapper
public interface DynamicNamespacePrefixMapper
- extends Dumpable
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
Methods inherited from interface com.evolveum.midpoint.util.Dumpable |
dump |
registerPrefix
void registerPrefix(java.lang.String namespace,
java.lang.String prefix,
boolean defaultNamespace)
registerPrefixLocal
void registerPrefixLocal(java.lang.String namespace,
java.lang.String prefix)
getPrefix
java.lang.String getPrefix(java.lang.String namespace)
setQNamePrefix
javax.xml.namespace.QName setQNamePrefix(javax.xml.namespace.QName qname)
setQNamePrefixExplicit
javax.xml.namespace.QName setQNamePrefixExplicit(javax.xml.namespace.QName qname)
- Makes sure that there is explicit prefix and not a default namespace prefix.
clone
DynamicNamespacePrefixMapper clone()
isAlwaysExplicit
boolean isAlwaysExplicit()
setAlwaysExplicit
void setAlwaysExplicit(boolean alwaysExplicit)
Copyright © 2012 evolveum. All Rights Reserved.