public class BasicNamespaceContext extends Object implements NamespaceContext
NamespaceContext
interface.Modifier and Type | Field and Description |
---|---|
static String |
XLINK_NS_PREFIX |
static String |
XLINK_NS_URI |
Constructor and Description |
---|
BasicNamespaceContext()
Sole constructor for BasicNamespaceContext.
|
Modifier and Type | Method and Description |
---|---|
void |
addNamespace(String prefix,
String namespaceURI)
Adds a namepsace binding to this XML namespace context.
|
String |
getNamespaceURI(String prefix) |
String |
getPrefix(String namespaceURI) |
Iterator |
getPrefixes(String namespaceURI) |
public static final String XLINK_NS_PREFIX
public static final String XLINK_NS_URI
public BasicNamespaceContext()
Prefix | URI |
---|---|
xml | http://www.w3.org/XML/1998/namespace |
xmlns | http://www.w3.org/2000/xmlns/ |
xlink | http://www.w3.org/1999/xlink |
public void addNamespace(String prefix, String namespaceURI)
prefix
- the namespace prefix.namespaceURI
- the namespace URI.IllegalArgumentException
- if either the prefix or the namepsace URI are null.public String getNamespaceURI(String prefix)
getNamespaceURI
in interface NamespaceContext
public String getPrefix(String namespaceURI)
getPrefix
in interface NamespaceContext
public Iterator getPrefixes(String namespaceURI)
getPrefixes
in interface NamespaceContext