org.jaxen.expr
Class DefaultXPathFactoryEx

java.lang.Object
  extended byorg.jaxen.expr.DefaultXPathFactory
      extended byorg.jaxen.expr.DefaultXPathFactoryEx
All Implemented Interfaces:
org.jaxen.saxpath.Operator, org.jaxen.expr.XPathFactory

public class DefaultXPathFactoryEx
extends org.jaxen.expr.DefaultXPathFactory
implements org.jaxen.expr.XPathFactory


Field Summary
protected  LookupCallback referredNodes
           
 
Fields inherited from interface org.jaxen.saxpath.Operator
ADD, DIV, EQUALS, GREATER_THAN, GREATER_THAN_EQUALS, LESS_THAN, LESS_THAN_EQUALS, MOD, MULTIPLY, NEGATIVE, NO_OP, NOT_EQUALS, SUBTRACT
 
Constructor Summary
DefaultXPathFactoryEx()
           
 
Method Summary
 org.jaxen.expr.LocationPath createAbsoluteLocationPath()
           
 org.jaxen.expr.BinaryExpr createAndExpr(org.jaxen.expr.Expr lhs, org.jaxen.expr.Expr rhs)
           
 org.jaxen.expr.LocationPath createRelativeLocationPath()
           
 void setReferredNodes(LookupCallback v)
           
 
Methods inherited from class org.jaxen.expr.DefaultXPathFactory
createAdditiveExpr, createAllNodeStep, createCommentNodeStep, createEqualityExpr, createFilterExpr, createFunctionCallExpr, createLiteralExpr, createMultiplicativeExpr, createNameStep, createNumberExpr, createNumberExpr, createOrExpr, createPathExpr, createPredicate, createPredicateSet, createProcessingInstructionNodeStep, createRelationalExpr, createTextNodeStep, createUnaryExpr, createUnionExpr, createVariableReferenceExpr, createXPath, getIterableAxis
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jaxen.expr.XPathFactory
createAdditiveExpr, createAllNodeStep, createCommentNodeStep, createEqualityExpr, createFilterExpr, createFunctionCallExpr, createLiteralExpr, createMultiplicativeExpr, createNameStep, createNumberExpr, createNumberExpr, createOrExpr, createPathExpr, createPredicate, createPredicateSet, createProcessingInstructionNodeStep, createRelationalExpr, createTextNodeStep, createUnaryExpr, createUnionExpr, createVariableReferenceExpr, createXPath
 

Field Detail

referredNodes

protected LookupCallback referredNodes
Constructor Detail

DefaultXPathFactoryEx

public DefaultXPathFactoryEx()
Method Detail

setReferredNodes

public void setReferredNodes(LookupCallback v)

createRelativeLocationPath

public org.jaxen.expr.LocationPath createRelativeLocationPath()
                                                       throws org.jaxen.JaxenException
Specified by:
createRelativeLocationPath in interface org.jaxen.expr.XPathFactory
Throws:
org.jaxen.JaxenException

createAbsoluteLocationPath

public org.jaxen.expr.LocationPath createAbsoluteLocationPath()
                                                       throws org.jaxen.JaxenException
Specified by:
createAbsoluteLocationPath in interface org.jaxen.expr.XPathFactory
Throws:
org.jaxen.JaxenException

createAndExpr

public org.jaxen.expr.BinaryExpr createAndExpr(org.jaxen.expr.Expr lhs,
                                               org.jaxen.expr.Expr rhs)
                                        throws org.jaxen.JaxenException
Specified by:
createAndExpr in interface org.jaxen.expr.XPathFactory
Throws:
org.jaxen.JaxenException


X-Smiles 1.2