|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.ucl.xpath.ast.XPathNode org.ucl.xpath.ast.Step org.ucl.xpath.ast.ForwardStep
Class for Forward stepping support for Step operations.
Field Summary | |
static int |
AT_SYM
Set internal value for AT_SYM. |
static int |
ATTRIBUTE
Set internal value for ATTRIBUTE. |
static int |
CHILD
Set internal value for CHILD. |
static int |
DESCENDANT
Set internal value for DESCENDANT. |
static int |
DESCENDANT_OR_SELF
Set internal value for DESCENDANT_OR_SELF. |
static int |
FOLLOWING
Set internal value for FOLLOWING. |
static int |
FOLLOWING_SIBLING
Set internal value for FOLLOWING_SIBLING. |
static int |
NAMESPACE
Set internal value for NAMESPACE. |
static int |
NONE
Set internal value for NONE. |
static int |
SELF
Set internal value for SELF. |
Constructor Summary | |
ForwardStep(int axis,
NodeTest node_test)
Constructor for ForwardStep. |
Method Summary | |
java.lang.Object |
accept(XPathVisitor v)
Support for Visitor interface. |
int |
axis()
Support for Axis interface. |
ForwardAxis |
iterator()
Support for Iterator interface. |
void |
set_axis(int axis)
Set Axis to current. |
Methods inherited from class org.ucl.xpath.ast.Step |
node_test |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int NONE
public static final int CHILD
public static final int DESCENDANT
public static final int ATTRIBUTE
public static final int SELF
public static final int DESCENDANT_OR_SELF
public static final int FOLLOWING_SIBLING
public static final int FOLLOWING
public static final int NAMESPACE
public static final int AT_SYM
Constructor Detail |
public ForwardStep(int axis, NodeTest node_test)
axis
- Axis number.node_test
- Node test.Method Detail |
public java.lang.Object accept(XPathVisitor v)
accept
in class XPathNode
public int axis()
public void set_axis(int axis)
axis
- Axis to set.public ForwardAxis iterator()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |