org.jaxen.xom

Class XOMXPath

public class XOMXPath extends BaseXPath

An XPath implementation for the XOM 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 xomNode = ...; // Document, Element etc.
 XPath path = new XOMXPath("a/b/c");
 List results = path.selectNodes(xomNode);
 

Version: $Revision: 1.6 $

See Also: BaseXPath The XOM website

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

Field Detail

serialVersionUID

private static final long serialVersionUID

Constructor Detail

XOMXPath

public XOMXPath(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