Uses of Class
org.apache.xpath.XPathVisitor
| Package | Description |
|---|---|
| org.apache.xalan.extensions | |
| org.apache.xalan.templates |
Implements the
Templates interface,
and defines a set of classes that represent an XSLT stylesheet. |
| org.apache.xpath |
Implementation of XPath; for the most part, only classes meant for public use are
found at this root level of the XPath packages.
|
| org.apache.xpath.axes |
Implementation of XPath LocationPath support -- primary classes are
LocPathIterator and UnionPathIterator.
|
| org.apache.xpath.functions |
Implements XPath functions -- each function is derived from Function,
FunctionOneArg, Function2Args, etc, with number-of-arguments checking being
applied mainly at compile time -- this package only implements XPath functions,
XSLT functions are found in the "templates" package.
|
| org.apache.xpath.objects |
Implementation of XPath polymorphic type objects -- this package will grow
as XPath objects are expanded to support XML Schema data types.
|
| org.apache.xpath.operations |
Support for XPath operations, such as +, -, string(), etc.
|
| org.apache.xpath.patterns |
Implementation of XPath nodeTest support, and XSLT pattern matching support.
|
-
Uses of XPathVisitor in org.apache.xalan.extensions
Subclasses of XPathVisitor in org.apache.xalan.extensions Modifier and Type Class Description classExpressionVisitorWhenStylesheetHandlercreates anXPath, the ExpressionVisitor visits the XPath expression. -
Uses of XPathVisitor in org.apache.xalan.templates
Subclasses of XPathVisitor in org.apache.xalan.templates Modifier and Type Class Description classAbsPathCheckerThis class runs over a path expression that is assumed to be absolute, and checks for variables and the like that may make it context dependent.classRedundentExprEliminatorThis class eleminates redundent XPaths from a given subtree, and also collects all absolute paths within the subtree.classVarNameCollectorThis class visits variable refs in an XPath and collects their QNames.classXSLTVisitorA derivation from this class can be passed to a class that implements the XSLTVisitable interface, to have the appropriate method called for each component of an XSLT stylesheet. -
Uses of XPathVisitor in org.apache.xpath
Methods in org.apache.xpath with parameters of type XPathVisitor Modifier and Type Method Description voidXPath. callVisitors(ExpressionOwner owner, XPathVisitor visitor)This will traverse the heararchy, calling the visitor for each member.voidXPathVisitable. callVisitors(ExpressionOwner owner, XPathVisitor visitor)This will traverse the heararchy, calling the visitor for each member. -
Uses of XPathVisitor in org.apache.xpath.axes
Subclasses of XPathVisitor in org.apache.xpath.axes Modifier and Type Class Description classHasPositionalPredCheckerMethods in org.apache.xpath.axes with parameters of type XPathVisitor Modifier and Type Method Description voidFilterExprIterator. callPredicateVisitors(XPathVisitor visitor)This will traverse the heararchy, calling the visitor for each member.voidFilterExprIteratorSimple. callPredicateVisitors(XPathVisitor visitor)This will traverse the heararchy, calling the visitor for each member.voidFilterExprWalker. callPredicateVisitors(XPathVisitor visitor)This will traverse the heararchy, calling the visitor for each member.voidPredicatedNodeTest. callPredicateVisitors(XPathVisitor visitor)This will traverse the heararchy, calling the visitor for each member.voidAxesWalker. callVisitors(ExpressionOwner owner, XPathVisitor visitor)This will traverse the heararchy, calling the visitor for each member.voidLocPathIterator. callVisitors(ExpressionOwner owner, XPathVisitor visitor)voidUnionPathIterator. callVisitors(ExpressionOwner owner, XPathVisitor visitor)voidWalkingIterator. callVisitors(ExpressionOwner owner, XPathVisitor visitor) -
Uses of XPathVisitor in org.apache.xpath.functions
Methods in org.apache.xpath.functions with parameters of type XPathVisitor Modifier and Type Method Description voidFuncExtFunction. callArgVisitors(XPathVisitor visitor)Call the visitors for the function arguments.voidFunction. callArgVisitors(XPathVisitor visitor)Call the visitors for the function arguments.voidFunction2Args. callArgVisitors(XPathVisitor visitor)voidFunction3Args. callArgVisitors(XPathVisitor visitor)voidFunctionMultiArgs. callArgVisitors(XPathVisitor visitor)voidFunctionOneArg. callArgVisitors(XPathVisitor visitor)voidFunction. callVisitors(ExpressionOwner owner, XPathVisitor visitor) -
Uses of XPathVisitor in org.apache.xpath.objects
Methods in org.apache.xpath.objects with parameters of type XPathVisitor Modifier and Type Method Description voidXNumber. callVisitors(ExpressionOwner owner, XPathVisitor visitor)voidXObject. callVisitors(ExpressionOwner owner, XPathVisitor visitor)voidXString. callVisitors(ExpressionOwner owner, XPathVisitor visitor) -
Uses of XPathVisitor in org.apache.xpath.operations
Methods in org.apache.xpath.operations with parameters of type XPathVisitor Modifier and Type Method Description voidOperation. callVisitors(ExpressionOwner owner, XPathVisitor visitor)voidUnaryOperation. callVisitors(ExpressionOwner owner, XPathVisitor visitor)voidVariable. callVisitors(ExpressionOwner owner, XPathVisitor visitor) -
Uses of XPathVisitor in org.apache.xpath.patterns
Methods in org.apache.xpath.patterns with parameters of type XPathVisitor Modifier and Type Method Description protected voidFunctionPattern. callSubtreeVisitors(XPathVisitor visitor)Call the visitor for the function.protected voidStepPattern. callSubtreeVisitors(XPathVisitor visitor)Call the visitors on the subtree.voidNodeTest. callVisitors(ExpressionOwner owner, XPathVisitor visitor)voidStepPattern. callVisitors(ExpressionOwner owner, XPathVisitor visitor)voidUnionPattern. callVisitors(ExpressionOwner owner, XPathVisitor visitor)