org.planx.xpath.expr.axis
Class FollowingSiblingAxis

java.lang.Object
  extended by org.planx.xpath.expr.axis.Axis
      extended by org.planx.xpath.expr.axis.FollowingSiblingAxis

public class FollowingSiblingAxis
extends Axis

Contains all the following siblings of the context node. If the context node is an attribute node the following-sibling axis is empty.


Constructor Summary
FollowingSiblingAxis()
           
 
Method Summary
 int getPrincipalNodeType()
          The principal node type of this axis is Navigator.ELEMENT.
 boolean isReverse()
          Returns true if this axis is a reverse axis.
 AxisIterator iterator(Object contextNode, Navigator navigator)
          Return an iterator over the nodes of this axis.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FollowingSiblingAxis

public FollowingSiblingAxis()
Method Detail

iterator

public AxisIterator iterator(Object contextNode,
                             Navigator navigator)
                      throws XPathException
Description copied from class: Axis
Return an iterator over the nodes of this axis.

Specified by:
iterator in class Axis
Throws:
XPathException

getPrincipalNodeType

public int getPrincipalNodeType()
The principal node type of this axis is Navigator.ELEMENT.

Specified by:
getPrincipalNodeType in class Axis

isReverse

public boolean isReverse()
Description copied from class: Axis
Returns true if this axis is a reverse axis. I.e. returns nodes in reverse document order.

Specified by:
isReverse in class Axis

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2010. All Rights Reserved.