Package org.jaxen.jdom
Class XPathNamespace
- java.lang.Object
-
- org.jaxen.jdom.XPathNamespace
-
public class XPathNamespace extends java.lang.Object
Wrapper for JDOM namespace nodes to give them a parent, as required by the XPath data model.
-
-
Field Summary
Fields Modifier and Type Field Description private org.jdom.Element
jdomElement
private org.jdom.Namespace
jdomNamespace
-
Constructor Summary
Constructors Constructor Description XPathNamespace(org.jdom.Element jdomElement, org.jdom.Namespace jdomNamespace)
Creates a namespace-node wrapper for a namespace node that is assigned to the given JDOM element.XPathNamespace(org.jdom.Namespace jdomNamespace)
Creates a namespace-node wrapper for a namespace node that hasn't been assigned to an element yet.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jdom.Element
getJDOMElement()
Returns the JDOM element from which this namespace node has been retrieved.org.jdom.Namespace
getJDOMNamespace()
Returns the JDOM namespace object of this namespace node; the JDOM namespace object contains the prefix and URI of the namespace.void
setJDOMElement(org.jdom.Element jdomElement)
Sets or changes the element to which this namespace node is assigned.java.lang.String
toString()
-
-
-
Constructor Detail
-
XPathNamespace
public XPathNamespace(org.jdom.Namespace jdomNamespace)
Creates a namespace-node wrapper for a namespace node that hasn't been assigned to an element yet.
-
XPathNamespace
public XPathNamespace(org.jdom.Element jdomElement, org.jdom.Namespace jdomNamespace)
Creates a namespace-node wrapper for a namespace node that is assigned to the given JDOM element.
-
-
Method Detail
-
getJDOMElement
public org.jdom.Element getJDOMElement()
Returns the JDOM 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.
-
setJDOMElement
public void setJDOMElement(org.jdom.Element jdomElement)
Sets or changes the element to which this namespace node is assigned.
-
getJDOMNamespace
public org.jdom.Namespace getJDOMNamespace()
Returns the JDOM namespace object of this namespace node; the JDOM namespace object contains the prefix and URI of the namespace.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-