NamespaceResolver
public class NamespaceResolverForElements extends java.lang.Object implements NamespaceResolver
Constructor | Description |
---|---|
NamespaceResolverForElements(NamespaceResolver base,
java.lang.String defaultNamespace) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getURIForPrefix(java.lang.String prefix,
boolean useDefault) |
Get the namespace URI corresponding to a given prefix.
|
java.util.Iterator |
iteratePrefixes() |
Get an iterator over all the prefixes declared in this namespace context.
|
public NamespaceResolverForElements(NamespaceResolver base, java.lang.String defaultNamespace)
public java.lang.String getURIForPrefix(java.lang.String prefix, boolean useDefault)
getURIForPrefix
in interface NamespaceResolver
prefix
- the namespace prefix. May be the zero-length string, indicating
that there is no prefix. This indicates either the default namespace or the
null namespace, depending on the value of useDefault.useDefault
- true if the default namespace is to be used when the
prefix is "". If false, the method returns "" when the prefix is "".public java.util.Iterator iteratePrefixes()
iteratePrefixes
in interface NamespaceResolver