org.jaxen.jdom

Class JDOMXPath

public class JDOMXPath extends BaseXPath

An XPath implementation for the JDOM model

This is the main entry point for matching an XPath against a DOM tree. You create a compiled XPath object, then match it against one or more context nodes using the {@link #selectNodes(Object)} method, as in the following example:

 Object jdomNode = ...; // Document, Element etc.
 XPath path = new JDOMXPath("a/b/c");
 List results = path.selectNodes(jdomNode);
 

Version: $Revision: 1.8 $

Author: bob mcwhirter James Strachan

See Also: BaseXPath The JDOM website

Field Summary
static longserialVersionUID
Constructor Summary
JDOMXPath(String xpathExpr)
Construct given an XPath expression string.

Field Detail

serialVersionUID

private static final long serialVersionUID

Constructor Detail

JDOMXPath

public JDOMXPath(String xpathExpr)
Construct given an XPath expression string.

Parameters: xpathExpr the XPath expression.

Throws: JaxenException if there is a syntax error while parsing the expression