Package org.eclipse.wst.xml.xpath2.processor.internal.ast


org.eclipse.wst.xml.xpath2.processor.internal.ast
Class ReverseStep



public class ReverseStep
extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Step
Class for Reverse stepping support for Step operations.

Field Summary

public static intANCESTOR
     Set internal value for ANCESTOR.
public static intANCESTOR_OR_SELF
     Set internal value for ANCESTOR_OR_SELF.
public static intDOTDOT
     Set internal value for DOTDOT.
public static intPARENT
     Set internal value for PARENT.
public static intPRECEDING
     Set internal value for PRECEDING.
public static intPRECEDING_SIBLING
     Set internal value for PRECEDING_SIBLING.

Constructor Summary

ReverseStep(int axis , org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest node_test)

Method Summary

public java.lang.Objectaccept(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)
     Support for Visitor interface.
public intaxis()
     Support for Axis interface.
public org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxisiterator()
     Support for Iterator interface.

Field Detail

ANCESTOR

public static int ANCESTOR

Set internal value for ANCESTOR.

ANCESTOR_OR_SELF

public static int ANCESTOR_OR_SELF

Set internal value for ANCESTOR_OR_SELF.

DOTDOT

public static int DOTDOT

Set internal value for DOTDOT.

PARENT

public static int PARENT

Set internal value for PARENT.

PRECEDING

public static int PRECEDING

Set internal value for PRECEDING.

PRECEDING_SIBLING

public static int PRECEDING_SIBLING

Set internal value for PRECEDING_SIBLING.

Constructor Detail

ReverseStep

public ReverseStep(int axis , org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest node_test)

Constructor for ReverseStep.


Methods Detail

accept

public java.lang.Object accept(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)

Support for Visitor interface.

Parameters

v

Returns

java.lang.Object - Result of Visitor operation.


axis

public int axis()

Support for Axis interface.

Returns

int - Result of Axis operation.


iterator

public org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis iterator()

Support for Iterator interface.

Returns

org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis - Result of Iterator operation.