Class DomXPathNamespaceResolver
java.lang.Object
org.camunda.spin.impl.xml.dom.query.DomXPathNamespaceResolver
- All Implemented Interfaces:
NamespaceContext
Resolves the namespaces of the given element.
- Author:
- Stefan Hentschel
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetNamespaceURI(String prefix) getPrefixes(String namespaceURI) voidsetNamespace(String prefix, String namespaceURI) Maps a single prefix, uri pair as namespace.voidsetNamespaces(Map<String, String> namespaces) Maps a map of prefix, uri pairs as namespaces.
-
Field Details
-
namespaces
-
element
-
-
Constructor Details
-
DomXPathNamespaceResolver
-
-
Method Details
-
getNamespaceURI
- Specified by:
getNamespaceURIin interfaceNamespaceContext
-
getPrefix
- Specified by:
getPrefixin interfaceNamespaceContext
-
getPrefixes
- Specified by:
getPrefixesin interfaceNamespaceContext
-
setNamespace
Maps a single prefix, uri pair as namespace.- Parameters:
prefix- the prefix to usenamespaceURI- the URI to use- Throws:
IllegalArgumentException- if prefix or namespaceURI is null
-
setNamespaces
Maps a map of prefix, uri pairs as namespaces.- Parameters:
namespaces- the map of namespaces- Throws:
IllegalArgumentException- if namespaces is null
-