public class NSContext
extends java.lang.Object
implements javax.xml.namespace.NamespaceContext, java.lang.Cloneable
NamespaceContext interface.| Constructor and Description |
|---|
NSContext()
Creates a new object.
|
NSContext(java.lang.String prefix,
java.lang.String uri)
Creates a new context object and add one namespace to it.
|
| Modifier and Type | Method and Description |
|---|---|
NSContext |
clone() |
boolean |
containsPair(java.lang.String prefix,
java.lang.String uri)
Indicates if this context has a given namespace URI associated with a given prefix.
|
java.lang.String |
getNamespaceURI(java.lang.String prefix) |
java.lang.String |
getPrefix(java.lang.String uri) |
java.util.Iterator<java.lang.String> |
getPrefixes(java.lang.String uri) |
void |
put(java.lang.String prefix,
java.lang.String uri)
Sets a prefix/uri pair to this context.
|
java.lang.String |
toString() |
public NSContext()
public NSContext(java.lang.String prefix,
java.lang.String uri)
prefix - the prefix of the namespace to add.uri - the namespace URI.public java.lang.String toString()
toString in class java.lang.Objectpublic NSContext clone()
clone in class java.lang.Objectpublic java.lang.String getNamespaceURI(java.lang.String prefix)
getNamespaceURI in interface javax.xml.namespace.NamespaceContextpublic java.lang.String getPrefix(java.lang.String uri)
getPrefix in interface javax.xml.namespace.NamespaceContextpublic java.util.Iterator<java.lang.String> getPrefixes(java.lang.String uri)
getPrefixes in interface javax.xml.namespace.NamespaceContextpublic void put(java.lang.String prefix,
java.lang.String uri)
prefix - the prefix of the namespace.uri - the URI of the namespace.public boolean containsPair(java.lang.String prefix,
java.lang.String uri)
prefix - the prefix to look for.uri - the URI to look for.