org.jaxen.xom

Class DocumentNavigator.XPathNamespace

private static class DocumentNavigator.XPathNamespace extends Object

Wrapper for XOM namespace nodes to give them a parent, as required by the XPath data model.

Author: Erwin Bolwidt

Field Summary
Elementelement
Stringprefix
Stringuri
Constructor Summary
XPathNamespace(Element elt, String uri, String prefix)
Method Summary
ElementgetElement()
Returns the XOM element from which this namespace node has been retrieved.
StringgetNamespacePrefix()
StringgetNamespaceURI()
StringtoString()

Field Detail

element

private Element element

prefix

private String prefix

uri

private String uri

Constructor Detail

XPathNamespace

public XPathNamespace(Element elt, String uri, String prefix)

Method Detail

getElement

public Element getElement()
Returns the XOM element from which this namespace node has been retrieved. The result may be null when the namespace node has not yet been assigned to an element.

getNamespacePrefix

public String getNamespacePrefix()

getNamespaceURI

public String getNamespaceURI()

toString

public String toString()