org.ucl.xpath
Class DescendantAxis

java.lang.Object
  extended byorg.ucl.xpath.ForwardAxis
      extended byorg.ucl.xpath.ChildAxis
          extended byorg.ucl.xpath.DescendantAxis
All Implemented Interfaces:
Axis

public class DescendantAxis
extends ChildAxis

The descendant axis contains the descendants of the context node


Constructor Summary
DescendantAxis()
           
 
Method Summary
 ResultSequence iterate(NodeType node, DynamicContext dc)
          Using the context node retrieve the descendants of this node
 
Methods inherited from class org.ucl.xpath.ForwardAxis
principal_node_kind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DescendantAxis

public DescendantAxis()
Method Detail

iterate

public ResultSequence iterate(NodeType node,
                              DynamicContext dc)
Using the context node retrieve the descendants of this node

Specified by:
iterate in interface Axis
Overrides:
iterate in class ChildAxis
Parameters:
node - is the type of node.
dc - is the dynamic context.
Returns:
The descendants of the context node.