|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Class Summary | |
| StandaloneContext | A StandaloneContext provides a context for parsing an expression or pattern appearing in a context other than a stylesheet. |
| Variable | An object representing an XPath variable for use in the standalone XPath API. |
| XPathEvaluator | XPathEvaluator provides a simple API for standalone XPath processing (that is, executing XPath expressions in the absence of an XSLT stylesheet). |
| XPathExpression | XPathExpression represents a compiled XPath expression that can be repeatedly evaluated. |
| Exception Summary | |
| XPathException | XPathException is used to indicate an error in an XPath expression. |
| XPathException.Circularity | Subclass used to report circularities |
| XPathException.Dynamic | Subclass used for dynamic errors |
| XPathException.Static | Subclass used for static errors |
| XPathException.Type | Subclass used for type errors |
This package provides an API for executing XPath expressions directly from a Java application. The API can be used either in a free-standing Java application (that is, where there is no XSLT stylesheet), or it can be used from within Java extension functions called from XPath expressions within a stylesheet.
The API is loosely modelled on the draft W3C DOM Level 3 API for XPath. However, it does not implement the proposed DOM interfaces directly. The main differences are due to the need to support a richer set of result types in XPath 2.0 (the DOM API currently only supports XPath 1.0).
Michael H. Kay
25 April 2002
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||