|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.taleo.integration.client.customstep.util.xml.SimpleNamespaceContext
public class SimpleNamespaceContext
Implementation of NamespaceContext that introspect an XML fragment to collect the namespaces it contains.
Constructor Summary | |
---|---|
SimpleNamespaceContext(java.io.InputStream xml)
Constructor with the XML fragment. |
|
SimpleNamespaceContext(java.io.InputStream xml,
java.lang.String defaultNamespacePrefix)
Constructor with the XML fragment and the default namespace prefix. |
Method Summary | |
---|---|
java.lang.String |
getNamespaceURI(java.lang.String prefix)
|
java.lang.String |
getPrefix(java.lang.String uri)
|
java.util.Iterator |
getPrefixes(java.lang.String uri)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SimpleNamespaceContext(java.io.InputStream xml)
Note that this namespace context cannot be used to resolve XPath expressions that use elements in the default namespace.
xml
- The XML fragment as an InputStream.public SimpleNamespaceContext(java.io.InputStream xml, java.lang.String defaultNamespacePrefix)
Allows to set an explicit prefix for the default namespace. This is
useful because XPathExpression
evaluation does not work with the
default namespace. This prefix can then be used in the XPath expression
to evaluate instead of no namespace prefix.
xml
- The XML fragment as an InputStream.defaultNamespacePrefix
- The substitute prefix to use for the default namespace.Method Detail |
---|
public java.lang.String getNamespaceURI(java.lang.String prefix)
getNamespaceURI
in interface javax.xml.namespace.NamespaceContext
public java.lang.String getPrefix(java.lang.String uri)
getPrefix
in interface javax.xml.namespace.NamespaceContext
public java.util.Iterator getPrefixes(java.lang.String uri)
getPrefixes
in interface javax.xml.namespace.NamespaceContext
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |