org.exolab.adaptx.xpath.functions

Class ErrorFunctionCall

public class ErrorFunctionCall extends FunctionCallImpl

A function to allow invalid expr's to go unnoticed until called. Since Adaptx parses the expressions up front this FunctionCall is useful in saving error messages for a later invocation!

Version: $Revision: 3736 $ $Date: 2003-05-13 03:57:04 -0400 (Tue, 13 May 2003) $

Author: Keith Visco

Field Summary
static StringERROR_FN
Constructor Summary
ErrorFunctionCall()
Creates a new ErrorFunctionCall
Method Summary
XPathResultevaluate(XPathContext context)
Evaluates the expression and returns the XPath result.
voidsetError(String error)

Field Detail

ERROR_FN

public static final String ERROR_FN

Constructor Detail

ErrorFunctionCall

public ErrorFunctionCall()
Creates a new ErrorFunctionCall

Method Detail

evaluate

public XPathResult evaluate(XPathContext context)
Evaluates the expression and returns the XPath result.

Parameters: context The XPathContext to use during evaluation.

Returns: The XPathResult (not null).

Throws: XPathException if an error occured while evaluating this expression.

setError

public void setError(String error)