| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
  |
  +--org.apache.xpath.Expression
        |
        +--org.apache.xpath.patterns.NodeTest
              |
              +--org.apache.xpath.axes.PredicatedNodeTest
                    |
                    +--org.apache.xpath.axes.AxesWalker
                          |
                          +--org.apache.xpath.axes.AttributeWalker
Walker for the 'attribute' axes.
| Fields inherited from class org.apache.xpath.axes.AxesWalker | 
FEATURE_NODETESTFILTER | 
| Fields inherited from class org.apache.xpath.patterns.NodeTest | 
SCORE_NODETEST,  
SCORE_NONE,  
SCORE_NSWILD,  
SCORE_OTHER,  
SCORE_QNAME,  
SHOW_BYFUNCTION,  
SHOW_NAMESPACE,  
SUPPORTS_PRE_STRIPPING,  
WILD | 
| Constructor Summary | |
AttributeWalker(LocPathIterator locPathIterator)
Construct an AttributeWalker using a LocPathWalker.  | 
|
| Method Summary | |
 Node | 
firstChild()
Moves the TreeWalker to the first visible child of the
 current node, and returns the new node. | 
 Node | 
nextSibling()
Moves the TreeWalker to the next sibling of the current
 node, and returns the new node. | 
 void | 
setRoot(Node root)
The root node of the TreeWalker.  | 
| Methods inherited from class org.apache.xpath.axes.AxesWalker | 
canTraverseOutsideSubtree, 
clone, 
getCurrentNode, 
getExpandEntityReferences, 
getFilter, 
getLastPos, 
getNextWalker, 
getPrevWalker, 
getRoot, 
init, 
lastChild, 
nextNode, 
parentNode, 
previousNode, 
previousSibling, 
setCurrentNode, 
setNextWalker, 
setPrevWalker, 
toString | 
| Methods inherited from class org.apache.xpath.axes.PredicatedNodeTest | 
acceptNode, 
getLocPathIterator, 
getPredicateCount, 
getPredicateIndex, 
getProximityPosition, 
getProximityPosition, 
initProximityPosition, 
isReverseAxes, 
resetProximityPositions, 
setLocPathIterator, 
setPredicateCount | 
| Methods inherited from class org.apache.xpath.patterns.NodeTest | 
debugWhatToShow, 
execute, 
execute, 
getDefaultScore, 
getLocalName, 
getNamespace, 
getWhatToShow, 
initNodeTest, 
initNodeTest | 
| Methods inherited from class org.apache.xpath.Expression | 
assert, 
error, 
setSourceLocator, 
warn | 
| Methods inherited from class java.lang.Object | 
equals, 
getClass, 
hashCode, 
notify, 
notifyAll, 
wait, 
wait, 
wait | 
| Constructor Detail | 
public AttributeWalker(LocPathIterator locPathIterator)
locPathIterator - The location path iterator that 'owns' this walker.| Method Detail | 
public void setRoot(Node root)
root - The context node of this step.public Node firstChild()
TreeWalker to the first visible child of the
 current node, and returns the new node. If the current node has no
 visible children, returns null , and retains the current
 node.null if the current node has no
   visible children in the TreeWalker's logical view.public Node nextSibling()
TreeWalker to the next sibling of the current
 node, and returns the new node. If the current node has no visible
 next sibling, returns null , and retains the current node.null if the current node has no
   next sibling in the TreeWalker's logical view.
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||