Package org.exolab.adaptx.xpath.engine
Class ErrorExpr
- java.lang.Object
-
- org.exolab.adaptx.xpath.engine.ErrorExpr
-
- All Implemented Interfaces:
XPathExpression
public class ErrorExpr extends java.lang.Object implements XPathExpression
Simple interface for XSL Expressions- Version:
- $Revision: 3737 $ $Id: ErrorExpr.java 3737 2003-05-13 07:59:57Z kvisco $
- Author:
- Keith Visco
-
-
Field Summary
-
Fields inherited from interface org.exolab.adaptx.xpath.XPathExpression
BOOLEAN, ERROR, FILTER_EXPR, LOCATION_PATH, NODE_TEST, NUMBER, PATH_EXPR, PRIMARY, STEP, STRING, UNION_EXPR
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XPathResultevaluate(XPathContext context)Evaluates the expression and returns the XPath result.shortgetExprType()Returns the type of Expr this Expr representsjava.lang.StringtoString()Returns the XPath expression as a string.
-
-
-
Method Detail
-
getExprType
public short getExprType()
Returns the type of Expr this Expr represents- Specified by:
getExprTypein interfaceXPathExpression- Returns:
- the type of Expr this Expr represents
-
evaluate
public XPathResult evaluate(XPathContext context) throws XPathException
Evaluates the expression and returns the XPath result.- Specified by:
evaluatein interfaceXPathExpression- Parameters:
context- The XPathContext to use during evaluation.- Returns:
- The XPathResult (not null).
- Throws:
XPathException- if an error occured while evaluating this expression.
-
toString
public java.lang.String toString()
Description copied from interface:XPathExpressionReturns the XPath expression as a string. The returned value is a valid XPath expression that can be parsed into an equivalentXPathExpressionobject.- Specified by:
toStringin interfaceXPathExpression- Overrides:
toStringin classjava.lang.Object- Returns:
- The XPath expression as a string
-
-