org.apache.ws.resource.properties.query.xpath
Class AbstractXPathExpressionEvaluator

java.lang.Object
  extended byorg.apache.ws.resource.properties.query.xpath.AbstractXPathExpressionEvaluator
All Implemented Interfaces:
ExpressionEvaluator
Direct Known Subclasses:
XalanXPathExpressionEvaluator, XmlBeansXPathExpressionEvaluator

public abstract class AbstractXPathExpressionEvaluator
extends java.lang.Object
implements ExpressionEvaluator

LOG-DONE

Author:
Ian P. Springer

Field Summary
static org.apache.ws.util.i18n.Messages MSG
           
 
Constructor Summary
AbstractXPathExpressionEvaluator()
           
 
Method Summary
 java.lang.Object evaluate(QueryExpression queryExpr, ResourcePropertySet resourcePropertySet, org.w3c.dom.Element nsContext)
          DOCUMENT_ME
protected abstract  java.lang.Object evaluate(XPathExpression expr, ResourcePropertySet resourcePropSet)
          DOCUMENT_ME
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.ws.resource.properties.query.ExpressionEvaluator
getSupportedDialects
 

Field Detail

MSG

public static final org.apache.ws.util.i18n.Messages MSG
Constructor Detail

AbstractXPathExpressionEvaluator

public AbstractXPathExpressionEvaluator()
Method Detail

evaluate

public java.lang.Object evaluate(QueryExpression queryExpr,
                                 ResourcePropertySet resourcePropertySet,
                                 org.w3c.dom.Element nsContext)
                          throws UnknownQueryExpressionDialectException,
                                 QueryEvaluationErrorException,
                                 InvalidQueryExpressionException
DOCUMENT_ME

Specified by:
evaluate in interface ExpressionEvaluator
Parameters:
queryExpr - DOCUMENT_ME
resourcePropertySet - DOCUMENT_ME
nsContext - DOCUMENT_ME
Returns:
DOCUMENT_ME
Throws:
UnknownQueryExpressionDialectException - DOCUMENT_ME
QueryEvaluationErrorException - DOCUMENT_ME
InvalidQueryExpressionException - DOCUMENT_ME

evaluate

protected abstract java.lang.Object evaluate(XPathExpression expr,
                                             ResourcePropertySet resourcePropSet)
                                      throws UnknownQueryExpressionDialectException,
                                             QueryEvaluationErrorException,
                                             InvalidQueryExpressionException
DOCUMENT_ME

Parameters:
expr - DOCUMENT_ME
resourcePropSet - DOCUMENT_ME
Returns:
DOCUMENT_ME
Throws:
UnknownQueryExpressionDialectException - DOCUMENT_ME
QueryEvaluationErrorException - DOCUMENT_ME
InvalidQueryExpressionException - DOCUMENT_ME


Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.