net.sf.saxon.om
public class InscopeNamespaceResolver extends Object implements NamespaceResolver
| Constructor Summary | |
|---|---|
| InscopeNamespaceResolver(NodeInfo node) | |
| Method Summary | |
|---|---|
| NodeInfo | getNode()
Get the node on which this namespace resolver is based |
| String | getURIForPrefix(String prefix, boolean useDefault)
Get the namespace URI corresponding to a given prefix. |
| Iterator | iteratePrefixes()
Get an iterator over all the prefixes declared in this namespace context. |
Parameters: prefix the namespace prefix useDefault true if the default namespace is to be used when the prefix is ""
Returns: the uri for the namespace, or null if the prefix is not in scope Return "" for the no-namespace.