blob: 4e8a850eb310133ec5b4610dc0555d577f479f3c [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.5.0_18) on Sun Apr 01 21:18:30 PDT 2012 -->
<TITLE>
DTMAxisIterator
</TITLE>
<META NAME="keywords" CONTENT="org.apache.xml.dtm.DTMAxisIterator interface">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="DTMAxisIterator";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DTMAxisIterator.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/xml/dtm/DTMAxisTraverser.html" title="class in org.apache.xml.dtm"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/xml/dtm/DTMAxisIterator.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="DTMAxisIterator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.xml.dtm</FONT>
<BR>
Interface DTMAxisIterator</H2>
<DL>
<DT><B>All Superinterfaces:</B> <DD>java.lang.Cloneable</DD>
</DL>
<DL>
<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/xalan/xsltc/dom/AbsoluteIterator.html" title="class in org.apache.xalan.xsltc.dom">AbsoluteIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/ArrayNodeListIterator.html" title="class in org.apache.xalan.xsltc.dom">ArrayNodeListIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/CachedNodeListIterator.html" title="class in org.apache.xalan.xsltc.dom">CachedNodeListIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/ClonedNodeListIterator.html" title="class in org.apache.xalan.xsltc.dom">ClonedNodeListIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/CurrentNodeListIterator.html" title="class in org.apache.xalan.xsltc.dom">CurrentNodeListIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMAxisIteratorBase.html" title="class in org.apache.xml.dtm.ref">DTMAxisIteratorBase</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.AncestorIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.AncestorIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.AttributeIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.AttributeIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.ChildrenIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.ChildrenIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.DescendantIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.DescendantIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.FollowingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.FollowingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.FollowingSiblingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.FollowingSiblingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.InternalAxisIteratorBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.InternalAxisIteratorBase</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NamespaceAttributeIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.NamespaceAttributeIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NamespaceChildrenIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.NamespaceChildrenIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NamespaceIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.NamespaceIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NthDescendantIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.NthDescendantIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.ParentIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.ParentIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.PrecedingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.PrecedingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.PrecedingSiblingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.PrecedingSiblingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.RootIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.RootIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.SingletonIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.SingletonIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedAncestorIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedAncestorIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedAttributeIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedAttributeIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedChildrenIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedChildrenIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedDescendantIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedDescendantIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedFollowingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedFollowingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedFollowingSiblingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedFollowingSiblingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedNamespaceIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedNamespaceIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedPrecedingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedPrecedingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedPrecedingSiblingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedPrecedingSiblingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedRootIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedRootIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedSingletonIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedSingletonIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/DupFilterIterator.html" title="class in org.apache.xalan.xsltc.dom">DupFilterIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/EmptyIterator.html" title="class in org.apache.xml.dtm.ref">EmptyIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/FilteredStepIterator.html" title="class in org.apache.xalan.xsltc.dom">FilteredStepIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/FilterIterator.html" title="class in org.apache.xalan.xsltc.dom">FilterIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/ForwardPositionIterator.html" title="class in org.apache.xalan.xsltc.dom">ForwardPositionIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/KeyIndex.html" title="class in org.apache.xalan.xsltc.dom">KeyIndex</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/KeyIndex.KeyIndexIterator.html" title="class in org.apache.xalan.xsltc.dom">KeyIndex.KeyIndexIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/MatchingIterator.html" title="class in org.apache.xalan.xsltc.dom">MatchingIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/MultiDOM.AxisIterator.html" title="class in org.apache.xalan.xsltc.dom">MultiDOM.AxisIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/MultiDOM.NodeValueIterator.html" title="class in org.apache.xalan.xsltc.dom">MultiDOM.NodeValueIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/MultiValuedNodeHeapIterator.html" title="class in org.apache.xalan.xsltc.dom">MultiValuedNodeHeapIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/NthIterator.html" title="class in org.apache.xalan.xsltc.dom">NthIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.AncestorIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.AncestorIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.AttributeIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.AttributeIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.ChildrenIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.ChildrenIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.DescendantIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.DescendantIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.FollowingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.FollowingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.FollowingSiblingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.FollowingSiblingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.ParentIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.ParentIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.PrecedingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.PrecedingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.PrecedingSiblingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.PrecedingSiblingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedAncestorIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedAncestorIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedAttributeIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedAttributeIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedChildrenIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedChildrenIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedDescendantIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedDescendantIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedFollowingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedFollowingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedFollowingSiblingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedFollowingSiblingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedPrecedingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedPrecedingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedPrecedingSiblingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedPrecedingSiblingIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedRootIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedRootIterator</A>, <A HREF="../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedSingletonIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedSingletonIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/SAXImpl.NamespaceAttributeIterator.html" title="class in org.apache.xalan.xsltc.dom">SAXImpl.NamespaceAttributeIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/SAXImpl.NamespaceChildrenIterator.html" title="class in org.apache.xalan.xsltc.dom">SAXImpl.NamespaceChildrenIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/SAXImpl.NamespaceWildcardIterator.html" title="class in org.apache.xalan.xsltc.dom">SAXImpl.NamespaceWildcardIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/SAXImpl.NodeValueIterator.html" title="class in org.apache.xalan.xsltc.dom">SAXImpl.NodeValueIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/SAXImpl.TypedNamespaceIterator.html" title="class in org.apache.xalan.xsltc.dom">SAXImpl.TypedNamespaceIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/SimpleResultTreeImpl.SimpleIterator.html" title="class in org.apache.xalan.xsltc.dom">SimpleResultTreeImpl.SimpleIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/SimpleResultTreeImpl.SingletonIterator.html" title="class in org.apache.xalan.xsltc.dom">SimpleResultTreeImpl.SingletonIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/SingletonIterator.html" title="class in org.apache.xalan.xsltc.dom">SingletonIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/SortingIterator.html" title="class in org.apache.xalan.xsltc.dom">SortingIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/StepIterator.html" title="class in org.apache.xalan.xsltc.dom">StepIterator</A>, <A HREF="../../../../org/apache/xalan/xsltc/dom/UnionIterator.html" title="class in org.apache.xalan.xsltc.dom">UnionIterator</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public interface <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.26"><B>DTMAxisIterator</B></A><DT>extends java.lang.Cloneable</DL>
</PRE>
<P>
This class iterates over a single XPath Axis, and returns node handles.
<P>
<P>
<HR>
<P>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html#END">END</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies the end of the iteration, and is the same as DTM.NULL.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html" title="interface in org.apache.xml.dtm">DTMAxisIterator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html#cloneIterator()">cloneIterator</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html#getLast()">getLast</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html#getNodeByPosition(int)">getNodeByPosition</A></B>(int&nbsp;position)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the node at the given position.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html#getPosition()">getPosition</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html#getStartNode()">getStartNode</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get start to END should 'close' the iterator,
i.e.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html#gotoMark()">gotoMark</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Restores the current node remembered by setMark().</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html#isReverse()">isReverse</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html#next()">next</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the next node in the iteration.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html" title="interface in org.apache.xml.dtm">DTMAxisIterator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html#reset()">reset</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resets the iterator to the last start node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html#setMark()">setMark</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remembers the current node for the next call to gotoMark().</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html#setRestartable(boolean)">setRestartable</A></B>(boolean&nbsp;isRestartable)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set if restartable.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html" title="interface in org.apache.xml.dtm">DTMAxisIterator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html#setStartNode(int)">setStartNode</A></B>(int&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set start to END should 'close' the iterator,
i.e.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="END"><!-- --></A><H3>
END</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.30"><B>END</B></A></PRE>
<DL>
<DD>Specifies the end of the iteration, and is the same as DTM.NULL.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.dtm.DTMAxisIterator.END">Constant Field Values</A></DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="next()"><!-- --></A><H3>
next</H3>
<PRE>
int <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.37"><B>next</B></A>()</PRE>
<DL>
<DD>Get the next node in the iteration.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>The next node handle in the iteration, or END.</DL>
</DD>
</DL>
<HR>
<A NAME="reset()"><!-- --></A><H3>
reset</H3>
<PRE>
<A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html" title="interface in org.apache.xml.dtm">DTMAxisIterator</A> <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.46"><B>reset</B></A>()</PRE>
<DL>
<DD>Resets the iterator to the last start node.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>A DTMAxisIterator, which may or may not be the same as this
iterator.</DL>
</DD>
</DL>
<HR>
<A NAME="getLast()"><!-- --></A><H3>
getLast</H3>
<PRE>
int <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.52"><B>getLast</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of nodes in this iterator. This may be an expensive
operation when called the first time.</DL>
</DD>
</DL>
<HR>
<A NAME="getPosition()"><!-- --></A><H3>
getPosition</H3>
<PRE>
int <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.57"><B>getPosition</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>The position of the current node in the set, as defined by XPath.</DL>
</DD>
</DL>
<HR>
<A NAME="setMark()"><!-- --></A><H3>
setMark</H3>
<PRE>
void <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.62"><B>setMark</B></A>()</PRE>
<DL>
<DD>Remembers the current node for the next call to gotoMark().
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="gotoMark()"><!-- --></A><H3>
gotoMark</H3>
<PRE>
void <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.67"><B>gotoMark</B></A>()</PRE>
<DL>
<DD>Restores the current node remembered by setMark().
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setStartNode(int)"><!-- --></A><H3>
setStartNode</H3>
<PRE>
<A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html" title="interface in org.apache.xml.dtm">DTMAxisIterator</A> <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.77"><B>setStartNode</B></A>(int&nbsp;node)</PRE>
<DL>
<DD>Set start to END should 'close' the iterator,
i.e. subsequent call to next() should return END.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - Sets the root of the iteration.
<DT><B>Returns:</B><DD>A DTMAxisIterator set to the start of the iteration.</DL>
</DD>
</DL>
<HR>
<A NAME="getStartNode()"><!-- --></A><H3>
getStartNode</H3>
<PRE>
int <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.85"><B>getStartNode</B></A>()</PRE>
<DL>
<DD>Get start to END should 'close' the iterator,
i.e. subsequent call to next() should return END.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>The root node of the iteration.</DL>
</DD>
</DL>
<HR>
<A NAME="isReverse()"><!-- --></A><H3>
isReverse</H3>
<PRE>
boolean <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.90"><B>isReverse</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>true if this iterator has a reversed axis, else false.</DL>
</DD>
</DL>
<HR>
<A NAME="cloneIterator()"><!-- --></A><H3>
cloneIterator</H3>
<PRE>
<A HREF="../../../../org/apache/xml/dtm/DTMAxisIterator.html" title="interface in org.apache.xml.dtm">DTMAxisIterator</A> <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.96"><B>cloneIterator</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>a deep copy of this iterator. The clone should not be reset
from its current position.</DL>
</DD>
</DL>
<HR>
<A NAME="setRestartable(boolean)"><!-- --></A><H3>
setRestartable</H3>
<PRE>
void <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.101"><B>setRestartable</B></A>(boolean&nbsp;isRestartable)</PRE>
<DL>
<DD>Set if restartable.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getNodeByPosition(int)"><!-- --></A><H3>
getNodeByPosition</H3>
<PRE>
int <A HREF="../../../../src-html/org/apache/xml/dtm/DTMAxisIterator.html#line.109"><B>getNodeByPosition</B></A>(int&nbsp;position)</PRE>
<DL>
<DD>Return the node at the given position.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>position</CODE> - The position
<DT><B>Returns:</B><DD>The node at the given position.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DTMAxisIterator.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/xml/dtm/DTMAxisTraverser.html" title="class in org.apache.xml.dtm"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/xml/dtm/DTMAxisIterator.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="DTMAxisIterator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>