|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.n52.security.common.xml.SimpleNamespaceContext
public class SimpleNamespaceContext
Class SimpleNamespaceContext is a simple NamespaceContext implementation.
It is possible to register more as one prefix for a namespace. Internally it uses to maps and a prefix set to fullfill the interface specification. If your xml contains a default namespace than you have to register it with the empty string orjavax.xml.XMLConstants.DEFAULT_NS_PREFIX
.
It is not necessary to register the xml or xmlns namespace prefixes.
Usage:
new SimpleNamespaceContext()
.add("myns","http://tempuri.org/myns")
.add("my2ns","http://tempuri.org/my2ns");
Constructor Summary | |
---|---|
SimpleNamespaceContext()
Constructor creates a new instance. |
Method Summary | |
---|---|
SimpleNamespaceContext |
add(java.lang.String prefix,
java.lang.String namespace)
Method adds a prefix to namespace mapping. |
java.lang.String |
getNamespaceURI(java.lang.String prefix)
Method gets a namespace uri for a prefix. |
java.lang.String |
getPrefix(java.lang.String namespaceURI)
Method gets the Prefix for a namespace uri. |
java.util.Iterator |
getPrefixes(java.lang.String namespaceURI)
Method getPrefixes for a namespace uri. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SimpleNamespaceContext()
Method Detail |
---|
public java.lang.String getNamespaceURI(java.lang.String prefix)
getNamespaceURI
in interface javax.xml.namespace.NamespaceContext
NamespaceContext.getNamespaceURI(String)
public java.lang.String getPrefix(java.lang.String namespaceURI)
getPrefix
in interface javax.xml.namespace.NamespaceContext
NamespaceContext.getPrefix(String)
public java.util.Iterator getPrefixes(java.lang.String namespaceURI)
getPrefixes
in interface javax.xml.namespace.NamespaceContext
NamespaceContext.getPrefixes(String)
public SimpleNamespaceContext add(java.lang.String prefix, java.lang.String namespace)
prefix
- the prefix.namespace
- the namespace.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |