org.jaxen.xom

Class DocumentNavigator.XPathNamespace

Enclosing Class:
DocumentNavigator

private static class DocumentNavigator.XPathNamespace
extends java.lang.Object

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

Field Summary

private Element
element
private String
prefix
private String
uri

Constructor Summary

XPathNamespace(Element elt, String uri, String prefix)

Method Summary

Element
getElement()
Returns the XOM element from which this namespace node has been retrieved.
String
getNamespacePrefix()
String
getNamespaceURI()
String
toString()

Field Details

element

private Element element

prefix

private String prefix

uri

private String uri

Constructor Details

XPathNamespace

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

Method Details

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()