com.novell.xml.xpath
Class AxisElement

java.lang.Object
  extended bycom.novell.xml.xpath.Axis
      extended bycom.novell.xml.xpath.AxisElement
All Implemented Interfaces:
ContextNodeList
Direct Known Subclasses:
AxisAncestor, AxisChild, AxisDescendant, AxisFollowing, AxisFollowingSibling, AxisParent, AxisPreceding, AxisPrecedingSibling, AxisSelf

public abstract class AxisElement
extends Axis

base class for element axes


Nested Class Summary
 
Nested classes inherited from class com.novell.xml.xpath.Axis
Axis.AxisMark
 
Field Summary
 
Fields inherited from class com.novell.xml.xpath.Axis
stripper
 
Fields inherited from interface com.novell.xml.xpath.ContextNodeList
DOCUMENT_ORDER, REVERSE_DOCUMENT_ORDER, UNKNOWN_ORDER
 
Constructor Summary
AxisElement()
           
 
Method Summary
 int principalNodeType()
          Return the principal node type for the axis.
 
Methods inherited from class com.novell.xml.xpath.Axis
count, done, getContextNode, incPosition, init, order, position, setup, stripNode, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.novell.xml.xpath.ContextNodeList
first, getMark, next, returnToMark
 

Constructor Detail

AxisElement

public AxisElement()
Method Detail

principalNodeType

public int principalNodeType()
Return the principal node type for the axis. For all axes other than attribute and namespace this is org.w3c.dom.Node.ELEMENT_NODE

Specified by:
principalNodeType in class Axis
Returns:
node type for axis