| java.lang.Object net.sf.saxon.om.InscopeNamespaceResolver
InscopeNamespaceResolver | public class InscopeNamespaceResolver implements NamespaceResolver(Code) | | A NamespaceResolver that resolves namespace prefixes by reference to a node in a document for which
those namespaces are in-scope.
|
InscopeNamespaceResolver | public InscopeNamespaceResolver(NodeInfo node)(Code) | | |
getNode | public NodeInfo getNode()(Code) | | Get the node on which this namespace resolver is based
|
getURIForPrefix | public String getURIForPrefix(String prefix, boolean useDefault)(Code) | | Get the namespace URI corresponding to a given prefix. Return null
if the prefix is not in scope.
Parameters: prefix - the namespace prefix Parameters: useDefault - true if the default namespace is to be used when theprefix is "" the uri for the namespace, or null if the prefix is not in scopeReturn "" for the no-namespace. |
iteratePrefixes | public Iterator iteratePrefixes()(Code) | | Get an iterator over all the prefixes declared in this namespace context. This will include
the default namespace (prefix="") and the XML namespace where appropriate
|
|
|