Uses of Class
org.htmlunit.xpath.XPathVisitor
-
Packages that use XPathVisitor Package Description org.htmlunit.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.htmlunit.xpath.axes Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.org.htmlunit.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.htmlunit.xpath.objects Implementation of XPath polymorphic type objects -- this package will grow as XPath objects are expanded to support XML Schema data types.org.htmlunit.xpath.operations Support for XPath operations, such as +, -, string(), etc.org.htmlunit.xpath.patterns Implementation of XPath nodeTest support, and XSLT pattern matching support. -
-
Uses of XPathVisitor in org.htmlunit.xpath
Methods in org.htmlunit.xpath with parameters of type XPathVisitor Modifier and Type Method Description void
XPath. callVisitors(XPathVisitor visitor)
This will traverse the heararchy, calling the visitor for each member.void
XPathVisitable. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member. -
Uses of XPathVisitor in org.htmlunit.xpath.axes
Subclasses of XPathVisitor in org.htmlunit.xpath.axes Modifier and Type Class Description class
HasPositionalPredChecker
Methods in org.htmlunit.xpath.axes with parameters of type XPathVisitor Modifier and Type Method Description void
FilterExprWalker. callPredicateVisitors(XPathVisitor visitor)
This will traverse the heararchy, calling the visitor for each member.void
PredicatedNodeTest. callPredicateVisitors(XPathVisitor visitor)
This will traverse the heararchy, calling the visitor for each member.void
AxesWalker. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member.void
LocPathIterator. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member.void
UnionPathIterator. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member.void
WalkingIterator. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member. -
Uses of XPathVisitor in org.htmlunit.xpath.functions
Methods in org.htmlunit.xpath.functions with parameters of type XPathVisitor Modifier and Type Method Description void
Function. callArgVisitors(XPathVisitor visitor)
Call the visitors for the function arguments.void
Function2Args. callArgVisitors(XPathVisitor visitor)
Call the visitors for the function arguments.void
Function3Args. callArgVisitors(XPathVisitor visitor)
Call the visitors for the function arguments.void
FunctionMultiArgs. callArgVisitors(XPathVisitor visitor)
Call the visitors for the function arguments.void
FunctionOneArg. callArgVisitors(XPathVisitor visitor)
Call the visitors for the function arguments.void
Function. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member. -
Uses of XPathVisitor in org.htmlunit.xpath.objects
Methods in org.htmlunit.xpath.objects with parameters of type XPathVisitor Modifier and Type Method Description void
XNumber. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member.void
XObject. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member.void
XString. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member. -
Uses of XPathVisitor in org.htmlunit.xpath.operations
Methods in org.htmlunit.xpath.operations with parameters of type XPathVisitor Modifier and Type Method Description void
Operation. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member.void
UnaryOperation. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member. -
Uses of XPathVisitor in org.htmlunit.xpath.patterns
Methods in org.htmlunit.xpath.patterns with parameters of type XPathVisitor Modifier and Type Method Description protected void
FunctionPattern. callSubtreeVisitors(XPathVisitor visitor)
Call the visitors on the subtree.protected void
StepPattern. callSubtreeVisitors(XPathVisitor visitor)
Call the visitors on the subtree.void
NodeTest. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member.void
StepPattern. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member.void
UnionPattern. callVisitors(XPathVisitor visitor)
This will traverse the hierarchy, calling the visitor for each member.
-