Uses of Interface
jd.xml.xpath.expr.ExpressionVisitor

Packages that use ExpressionVisitor
jd.xml.xpath.expr Contains the base XPath expression classes. 
jd.xml.xpath.expr.compare Contains classes for the =, !=, >, >=, <, <= operators. 
jd.xml.xpath.expr.function Contains the XPath functions. 
jd.xml.xpath.expr.misc Contains classes representing various XPath expressions. 
jd.xml.xpath.expr.operator Contains classes representing various XPath operators. 
jd.xml.xpath.expr.path   
jd.xml.xpath.expr.visitor   
jd.xml.xslt.expr Contains the XPath functions and expressions defined by XSLT. 
jd.xml.xslt.extension Contains support for extension functions defined by the XSLT script element. 
jd.xml.xslt.template Contains classes representing the various XSLT template elements and instructions. 
 

Uses of ExpressionVisitor in jd.xml.xpath.expr
 

Methods in jd.xml.xpath.expr with parameters of type ExpressionVisitor
 void Expression.accept(ExpressionVisitor visitor)
          Accept a ExpressionVisitor.
 

Uses of ExpressionVisitor in jd.xml.xpath.expr.compare
 

Methods in jd.xml.xpath.expr.compare with parameters of type ExpressionVisitor
 void Relate.accept(ExpressionVisitor visitor)
           
 void Equals.accept(ExpressionVisitor visitor)
           
 

Uses of ExpressionVisitor in jd.xml.xpath.expr.function
 

Methods in jd.xml.xpath.expr.function with parameters of type ExpressionVisitor
 void VariableFunction.accept(ExpressionVisitor visitor)
           
 void StringFunction.accept(ExpressionVisitor visitor)
           
 void NumericFunction.accept(ExpressionVisitor visitor)
           
 void NodeSetFunction.accept(ExpressionVisitor visitor)
           
 void BooleanFunction.accept(ExpressionVisitor visitor)
           
 

Uses of ExpressionVisitor in jd.xml.xpath.expr.misc
 

Methods in jd.xml.xpath.expr.misc with parameters of type ExpressionVisitor
 void VariableReference.accept(ExpressionVisitor visitor)
           
 void ProxyExpression.accept(ExpressionVisitor visitor)
           
 void ParenthesisExpression.accept(ExpressionVisitor visitor)
           
 void Negate.accept(ExpressionVisitor visitor)
           
 void Constant.accept(ExpressionVisitor visitor)
           
 

Uses of ExpressionVisitor in jd.xml.xpath.expr.operator
 

Methods in jd.xml.xpath.expr.operator with parameters of type ExpressionVisitor
 void Union.accept(ExpressionVisitor visitor)
           
 void Subtract.accept(ExpressionVisitor visitor)
           
 void Or.accept(ExpressionVisitor visitor)
           
 void Multiply.accept(ExpressionVisitor visitor)
           
 void Modulo.accept(ExpressionVisitor visitor)
           
 void Divide.accept(ExpressionVisitor visitor)
           
 void And.accept(ExpressionVisitor visitor)
           
 void Add.accept(ExpressionVisitor visitor)
           
 

Uses of ExpressionVisitor in jd.xml.xpath.expr.path
 

Methods in jd.xml.xpath.expr.path with parameters of type ExpressionVisitor
 void RootPath.accept(ExpressionVisitor visitor)
           
 void PredicateExpression.accept(ExpressionVisitor visitor)
           
 void LocationStepChain.accept(ExpressionVisitor visitor)
           
 void LocationStep.accept(ExpressionVisitor visitor)
           
 void FilteredLocationStep.accept(ExpressionVisitor visitor)
           
 void ComposedPath.accept(ExpressionVisitor visitor)
           
 

Uses of ExpressionVisitor in jd.xml.xpath.expr.visitor
 

Classes in jd.xml.xpath.expr.visitor that implement ExpressionVisitor
 class ExprPrecedence
           
 class ExprScreener
          ExprScreener is a visitor which iterates through all subexpressions of an expression.
 class ExprSimplifier
          ExprSimplifier simplifies a Expression by evaluating all constant subtrees.
 class ExprTreeWriter
          ExprTreeWriter prints out a hierarchy tree of an expression.
 class ExprVisitorImpl
          ExprVisitorImpl is a ExpressionVisitor implementation which does nothing.
 class ExprWriter
          ExprWriter prints a string representation of an expression.
 

Uses of ExpressionVisitor in jd.xml.xslt.expr
 

Methods in jd.xml.xslt.expr with parameters of type ExpressionVisitor
 void TextContentExpression.accept(ExpressionVisitor visitor)
           
 void InvalidExpression.accept(ExpressionVisitor visitor)
           
 

Uses of ExpressionVisitor in jd.xml.xslt.extension
 

Methods in jd.xml.xslt.extension with parameters of type ExpressionVisitor
 void ExtensionFunctionCall.accept(ExpressionVisitor visitor)
           
 

Uses of ExpressionVisitor in jd.xml.xslt.template
 

Fields in jd.xml.xslt.template declared as ExpressionVisitor
protected  ExpressionVisitor TemplateScreener.exprVisitor_
           
 

Constructors in jd.xml.xslt.template with parameters of type ExpressionVisitor
TemplateScreener(ExpressionVisitor exprVisitor)