Uses of Class
org.apache.xpath.axes.AxesWalker

Packages that use AxesWalker
org.apache.xalan.transformer In charge of run-time transformations and the production of result trees. 
org.apache.xpath.axes Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator. 
 

Uses of AxesWalker in org.apache.xalan.transformer
 

Subclasses of AxesWalker in org.apache.xalan.transformer
 class KeyWalker
          **For internal use only** Walker for a Key() function.
 

Uses of AxesWalker in org.apache.xpath.axes
 

Subclasses of AxesWalker in org.apache.xpath.axes
 class AncestorOrSelfWalker
          Walker for the 'ancestor-or-self' axes.
 class AncestorWalker
          Walker for the 'ancestor' axes.
 class AttributeWalker
          Walker for the 'attribute' axes.
 class AttributeWalkerOneStep
          **For advanced use only** This walker should be used when the walker is at the end of a location path, or is the only step.
 class ChildWalker
          Walker for the 'child' axes.
 class ChildWalkerMultiStep
          **For advanced use only** A child walker multistep is created while only child steps are found.
 class ChildWalkerOneStep
          **For advanced use only** Walker to use when we only have one step, but it has a predicate.
 class DescendantOrSelfWalker
          Walker for the 'descendant-or-self' axes.
 class DescendantWalker
          Walker for the 'descendant' axes.
 class FilterExprWalker
          Walker for the OP_VARIABLE, or OP_EXTFUNCTION, or OP_FUNCTION, or OP_GROUP, op codes.
 class FollowingSiblingWalker
          Walker for the 'following-sibling' axes.
 class FollowingWalker
          Walker for the 'following' axes.
 class NamespaceWalker
          Walker for the 'namespace' axes.
 class ParentWalker
          Walker for the 'parent' axes.
 class PrecedingSiblingWalker
          Walker for the 'preceding-sibling' axes.
 class PrecedingWalker
          Walker for the 'preceding' axes.
 class ReverseAxesWalker
          Walker for a reverse axes.
 class RootWalker
          Walker for the FROM_ROOT axes.
 class RootWalkerMultiStep
          This class extends ChildWalkerMultiStep to handle the root step of patterns such as "/foo/baz" where the first step is the root, and the rest of the steps are simple child steps.
 class SelfWalker
          Walker for the 'self' axes.
 class SelfWalkerOneStep
          **For advanced use only** Class SelfWalkerOneStep
 

Methods in org.apache.xpath.axes that return AxesWalker
 AxesWalker AxesWalker.getNextWalker()
          Get the next walker in the location step chain.
 AxesWalker AxesWalker.getPrevWalker()
          Get the previous walker reference in the location step chain.
 AxesWalker LocPathIterator.getFirstWalker()
          **For advanced use only** Get the head of the walker list.
 AxesWalker LocPathIterator.getLastUsedWalker()
          **For advanced use only** Get the last used walker.
 

Methods in org.apache.xpath.axes with parameters of type AxesWalker
 void AxesWalker.setNextWalker(AxesWalker walker)
          Set the next walker in the location step chain.
 void AxesWalker.setPrevWalker(AxesWalker walker)
          Set or clear the previous walker reference in the location step chain.
 void LocPathIterator.setLastUsedWalker(AxesWalker walker)
          **For advanced use only** Set the last used walker.
 void LocPathIterator.addToWaitList(AxesWalker walker)
          **For advanced use only** Add a walker to the waiting list.
 void LocPathIterator.removeFromWaitList(AxesWalker walker)
          **For advanced use only** Remove a walker from the waiting list.
 



Copyright © 2000 Apache XML Project. All Rights Reserved.