org.exolab.adaptx.xpath.expressions

Interface LocationStep

public interface LocationStep extends PathComponent

This interface represents a Location Step as defined by XPath 1.0

Version: $Revision: 3734 $ $Date: 2003-05-13 03:55:04 -0400 (Tue, 13 May 2003) $

Author: Keith Visco

Field Summary
static shortANCESTORS_AXIS
static shortANCESTORS_OR_SELF_AXIS
static shortATTRIBUTES_AXIS
static shortCHILDREN_AXIS
static shortDESCENDANTS_AXIS
static shortDESCENDANTS_OR_SELF_AXIS
static shortFOLLOWING_AXIS
static shortFOLLOWING_SIBLINGS_AXIS
static shortNAMESPACE_AXIS
static shortPARENT_AXIS
static shortPRECEDING_AXIS
static shortPRECEDING_SIBLINGS_AXIS
static shortSELF_AXIS
Method Summary
shortgetAxisIdentifier()
Returns the axis-identifier for this LocationStep.
NodeExpressiongetNodeExpr()
Returns the NodeExpression for this LocationStep

Field Detail

ANCESTORS_AXIS

public static final short ANCESTORS_AXIS

ANCESTORS_OR_SELF_AXIS

public static final short ANCESTORS_OR_SELF_AXIS

ATTRIBUTES_AXIS

public static final short ATTRIBUTES_AXIS

CHILDREN_AXIS

public static final short CHILDREN_AXIS

DESCENDANTS_AXIS

public static final short DESCENDANTS_AXIS

DESCENDANTS_OR_SELF_AXIS

public static final short DESCENDANTS_OR_SELF_AXIS

FOLLOWING_AXIS

public static final short FOLLOWING_AXIS

FOLLOWING_SIBLINGS_AXIS

public static final short FOLLOWING_SIBLINGS_AXIS

NAMESPACE_AXIS

public static final short NAMESPACE_AXIS

PARENT_AXIS

public static final short PARENT_AXIS

PRECEDING_AXIS

public static final short PRECEDING_AXIS

PRECEDING_SIBLINGS_AXIS

public static final short PRECEDING_SIBLINGS_AXIS

SELF_AXIS

public static final short SELF_AXIS

Method Detail

getAxisIdentifier

public short getAxisIdentifier()
Returns the axis-identifier for this LocationStep.

Returns: the axis-identifier for this LocationStep.

getNodeExpr

public NodeExpression getNodeExpr()
Returns the NodeExpression for this LocationStep

Returns: the NodeExpression for this LocationStep