| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
| <!--NewPage-->
|
| <HTML>
|
| <HEAD>
|
| <!-- Generated by javadoc on Thu Nov 22 17:12:56 EST 2007 -->
|
| <TITLE>
|
| Xalan-Java 2.7.1: Class Axis
|
| </TITLE>
|
| <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
|
| </HEAD>
|
| <BODY BGCOLOR="white">
|
|
|
| <!-- ========== START OF NAVBAR ========== -->
|
| <A NAME="navbar_top"><!-- --></A> |
| <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
|
| <TR>
|
| <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
| <A NAME="navbar_top_firstrow"><!-- --></A> |
| <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
|
| <TR ALIGN="center" VALIGN="top">
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Axis.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
| </TR>
|
| </TABLE>
|
| </TD>
|
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
| </EM>
|
| </TD>
|
| </TR>
|
|
|
| <TR>
|
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
| PREV CLASS
|
| <A HREF="../../../../org/apache/xml/dtm/DTMAxisTraverser.html"><B>NEXT CLASS</B></A></FONT></TD>
|
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
| <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
|
| <A HREF="Axis.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
|
| </TR>
|
| <TR>
|
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
| SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
| DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
| </TR>
|
| </TABLE>
|
| <!-- =========== END OF NAVBAR =========== -->
|
|
|
| <HR>
|
| <!-- ======== START OF CLASS DATA ======== -->
|
| <H2>
|
| <FONT SIZE="-1">
|
| org.apache.xml.dtm</FONT>
|
| <BR>
|
| Class Axis</H2>
|
| <PRE>
|
| java.lang.Object
|
| |
|
| +--<B>org.apache.xml.dtm.Axis</B>
|
| </PRE>
|
| <HR>
|
| <DL>
|
| <DT>public final class <B>Axis</B><DT>extends java.lang.Object</DL>
|
|
|
| <P>
|
| Specifies values related to XPath Axes. |
| <p>The ancestor, descendant, following, preceding and self axes partition a |
| document (ignoring attribute and namespace nodes): they do not overlap |
| and together they contain all the nodes in the document.</p>
|
| <P>
|
| <HR>
|
|
|
| <P>
|
| <!-- ======== INNER CLASS SUMMARY ======== -->
|
|
|
|
|
| <!-- =========== FIELD SUMMARY =========== -->
|
|
|
| <A NAME="field_summary"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
| <TD COLSPAN=2><FONT SIZE="+2">
|
| <B>Field Summary</B></FONT></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#ALL">ALL</A></B></CODE>
|
|
|
| <BR>
|
| A non-xpath axis, returns all nodes in the tree from and including the |
| root.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#ALLFROMNODE">ALLFROMNODE</A></B></CODE>
|
|
|
| <BR>
|
| A non-xpath axis, traversing the subtree including the subtree |
| root, descendants, attributes, and namespace node decls.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#ANCESTOR">ANCESTOR</A></B></CODE>
|
|
|
| <BR>
|
| The ancestor axis contains the ancestors of the context node; |
| the ancestors of the context node consist of the parent of context |
| node and the parent's parent and so on; thus, the ancestor axis will |
| always include the root node, unless the context node is the root node.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#ANCESTORORSELF">ANCESTORORSELF</A></B></CODE>
|
|
|
| <BR>
|
| the ancestor-or-self axis contains the context node and the ancestors of |
| the context node; thus, the ancestor axis will always include the |
| root node.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#ATTRIBUTE">ATTRIBUTE</A></B></CODE>
|
|
|
| <BR>
|
| the attribute axis contains the attributes of the context node; the axis |
| will be empty unless the context node is an element.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#CHILD">CHILD</A></B></CODE>
|
|
|
| <BR>
|
| The child axis contains the children of the context node.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#DESCENDANT">DESCENDANT</A></B></CODE>
|
|
|
| <BR>
|
| The descendant axis contains the descendants of the context node; |
| a descendant is a child or a child of a child and so on; thus the |
| descendant axis never contains attribute or namespace nodes.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#DESCENDANTORSELF">DESCENDANTORSELF</A></B></CODE>
|
|
|
| <BR>
|
| The descendant-or-self axis contains the context node and the |
| descendants of the context node.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#DESCENDANTSFROMROOT">DESCENDANTSFROMROOT</A></B></CODE>
|
|
|
| <BR>
|
| A non-xpath axis, returns all nodes that aren't namespaces or attributes, |
| from and including the root.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#DESCENDANTSORSELFFROMROOT">DESCENDANTSORSELFFROMROOT</A></B></CODE>
|
|
|
| <BR>
|
| A non-xpath axis, returns all nodes that aren't namespaces or attributes, |
| from and including the root.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#FILTEREDLIST">FILTEREDLIST</A></B></CODE>
|
|
|
| <BR>
|
| A non-xpath axis, for functions.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#FOLLOWING">FOLLOWING</A></B></CODE>
|
|
|
| <BR>
|
| the following axis contains all nodes in the same document as the |
| context node that are after the context node in document order, excluding |
| any descendants and excluding attribute nodes and namespace nodes.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#FOLLOWINGSIBLING">FOLLOWINGSIBLING</A></B></CODE>
|
|
|
| <BR>
|
| The following-sibling axis contains all the following siblings of the |
| context node; if the context node is an attribute node or namespace node, |
| the following-sibling axis is empty.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#NAMESPACE">NAMESPACE</A></B></CODE>
|
|
|
| <BR>
|
| The namespace axis contains the namespace nodes of the context node; the |
| axis will be empty unless the context node is an element.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#NAMESPACEDECLS">NAMESPACEDECLS</A></B></CODE>
|
|
|
| <BR>
|
| The namespace axis contains the namespace nodes of the context node; the |
| axis will be empty unless the context node is an element.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#PARENT">PARENT</A></B></CODE>
|
|
|
| <BR>
|
| The parent axis contains the parent of the context node, |
| if there is one.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#PRECEDING">PRECEDING</A></B></CODE>
|
|
|
| <BR>
|
| The preceding axis contains all nodes in the same document as the context |
| node that are before the context node in document order, excluding any |
| ancestors and excluding attribute nodes and namespace nodes</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#PRECEDINGANDANCESTOR">PRECEDINGANDANCESTOR</A></B></CODE>
|
|
|
| <BR>
|
| A non-xpath axis, traversing the the preceding and the ancestor nodes, |
| needed for inverseing select patterns to match patterns.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#PRECEDINGSIBLING">PRECEDINGSIBLING</A></B></CODE>
|
|
|
| <BR>
|
| The preceding-sibling axis contains all the preceding siblings of the |
| context node; if the context node is an attribute node or namespace node, |
| the preceding-sibling axis is empty.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#ROOT">ROOT</A></B></CODE>
|
|
|
| <BR>
|
| A non-xpath axis, returns root only.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#SELF">SELF</A></B></CODE>
|
|
|
| <BR>
|
| The self axis contains just the context node itself.</TD>
|
| </TR>
|
| </TABLE>
|
|
|
| <!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
|
| <A NAME="constructor_summary"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
| <TD COLSPAN=2><FONT SIZE="+2">
|
| <B>Constructor Summary</B></FONT></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#Axis()">Axis</A></B>()</CODE>
|
|
|
| <BR>
|
| </TD>
|
| </TR>
|
| </TABLE>
|
|
|
| <!-- ========== METHOD SUMMARY =========== -->
|
|
|
| <A NAME="method_summary"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
| <TD COLSPAN=2><FONT SIZE="+2">
|
| <B>Method Summary</B></FONT></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static java.lang.String</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#getNames(int)">getNames</A></B>(int index)</CODE>
|
|
|
| <BR>
|
| </TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#getNamesLength()">getNamesLength</A></B>()</CODE>
|
|
|
| <BR>
|
| </TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static boolean</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/dtm/Axis.html#isReverse(int)">isReverse</A></B>(int axis)</CODE>
|
|
|
| <BR>
|
| </TD>
|
| </TR>
|
| </TABLE>
|
| <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
| <TD><B>Methods inherited from class java.lang.Object</B></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD><CODE>equals,
|
| getClass,
|
| hashCode,
|
| notify,
|
| notifyAll,
|
| toString,
|
| wait,
|
| wait,
|
| wait</CODE></TD>
|
| </TR>
|
| </TABLE>
|
|
|
| <P>
|
|
|
| <!-- ============ FIELD DETAIL =========== -->
|
|
|
| <A NAME="field_detail"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
| <TD COLSPAN=1><FONT SIZE="+2">
|
| <B>Field Detail</B></FONT></TD>
|
| </TR>
|
| </TABLE>
|
|
|
| <A NAME="ANCESTOR"><!-- --></A><H3>
|
| ANCESTOR</H3>
|
| <PRE>
|
| public static final int <B>ANCESTOR</B></PRE>
|
| <DL>
|
| <DD>The ancestor axis contains the ancestors of the context node; |
| the ancestors of the context node consist of the parent of context |
| node and the parent's parent and so on; thus, the ancestor axis will |
| always include the root node, unless the context node is the root node.</DL>
|
| <HR>
|
|
|
| <A NAME="ANCESTORORSELF"><!-- --></A><H3>
|
| ANCESTORORSELF</H3>
|
| <PRE>
|
| public static final int <B>ANCESTORORSELF</B></PRE>
|
| <DL>
|
| <DD>the ancestor-or-self axis contains the context node and the ancestors of |
| the context node; thus, the ancestor axis will always include the |
| root node.</DL>
|
| <HR>
|
|
|
| <A NAME="ATTRIBUTE"><!-- --></A><H3>
|
| ATTRIBUTE</H3>
|
| <PRE>
|
| public static final int <B>ATTRIBUTE</B></PRE>
|
| <DL>
|
| <DD>the attribute axis contains the attributes of the context node; the axis |
| will be empty unless the context node is an element.</DL>
|
| <HR>
|
|
|
| <A NAME="CHILD"><!-- --></A><H3>
|
| CHILD</H3>
|
| <PRE>
|
| public static final int <B>CHILD</B></PRE>
|
| <DL>
|
| <DD>The child axis contains the children of the context node.</DL>
|
| <HR>
|
|
|
| <A NAME="DESCENDANT"><!-- --></A><H3>
|
| DESCENDANT</H3>
|
| <PRE>
|
| public static final int <B>DESCENDANT</B></PRE>
|
| <DL>
|
| <DD>The descendant axis contains the descendants of the context node; |
| a descendant is a child or a child of a child and so on; thus the |
| descendant axis never contains attribute or namespace nodes.</DL>
|
| <HR>
|
|
|
| <A NAME="DESCENDANTORSELF"><!-- --></A><H3>
|
| DESCENDANTORSELF</H3>
|
| <PRE>
|
| public static final int <B>DESCENDANTORSELF</B></PRE>
|
| <DL>
|
| <DD>The descendant-or-self axis contains the context node and the |
| descendants of the context node.</DL>
|
| <HR>
|
|
|
| <A NAME="FOLLOWING"><!-- --></A><H3>
|
| FOLLOWING</H3>
|
| <PRE>
|
| public static final int <B>FOLLOWING</B></PRE>
|
| <DL>
|
| <DD>the following axis contains all nodes in the same document as the |
| context node that are after the context node in document order, excluding |
| any descendants and excluding attribute nodes and namespace nodes.</DL>
|
| <HR>
|
|
|
| <A NAME="FOLLOWINGSIBLING"><!-- --></A><H3>
|
| FOLLOWINGSIBLING</H3>
|
| <PRE>
|
| public static final int <B>FOLLOWINGSIBLING</B></PRE>
|
| <DL>
|
| <DD>The following-sibling axis contains all the following siblings of the |
| context node; if the context node is an attribute node or namespace node, |
| the following-sibling axis is empty.</DL>
|
| <HR>
|
|
|
| <A NAME="NAMESPACEDECLS"><!-- --></A><H3>
|
| NAMESPACEDECLS</H3>
|
| <PRE>
|
| public static final int <B>NAMESPACEDECLS</B></PRE>
|
| <DL>
|
| <DD>The namespace axis contains the namespace nodes of the context node; the |
| axis will be empty unless the context node is an element.</DL>
|
| <HR>
|
|
|
| <A NAME="NAMESPACE"><!-- --></A><H3>
|
| NAMESPACE</H3>
|
| <PRE>
|
| public static final int <B>NAMESPACE</B></PRE>
|
| <DL>
|
| <DD>The namespace axis contains the namespace nodes of the context node; the |
| axis will be empty unless the context node is an element.</DL>
|
| <HR>
|
|
|
| <A NAME="PARENT"><!-- --></A><H3>
|
| PARENT</H3>
|
| <PRE>
|
| public static final int <B>PARENT</B></PRE>
|
| <DL>
|
| <DD>The parent axis contains the parent of the context node, |
| if there is one.</DL>
|
| <HR>
|
|
|
| <A NAME="PRECEDING"><!-- --></A><H3>
|
| PRECEDING</H3>
|
| <PRE>
|
| public static final int <B>PRECEDING</B></PRE>
|
| <DL>
|
| <DD>The preceding axis contains all nodes in the same document as the context |
| node that are before the context node in document order, excluding any |
| ancestors and excluding attribute nodes and namespace nodes</DL>
|
| <HR>
|
|
|
| <A NAME="PRECEDINGSIBLING"><!-- --></A><H3>
|
| PRECEDINGSIBLING</H3>
|
| <PRE>
|
| public static final int <B>PRECEDINGSIBLING</B></PRE>
|
| <DL>
|
| <DD>The preceding-sibling axis contains all the preceding siblings of the |
| context node; if the context node is an attribute node or namespace node, |
| the preceding-sibling axis is empty.</DL>
|
| <HR>
|
|
|
| <A NAME="SELF"><!-- --></A><H3>
|
| SELF</H3>
|
| <PRE>
|
| public static final int <B>SELF</B></PRE>
|
| <DL>
|
| <DD>The self axis contains just the context node itself.</DL>
|
| <HR>
|
|
|
| <A NAME="ALLFROMNODE"><!-- --></A><H3>
|
| ALLFROMNODE</H3>
|
| <PRE>
|
| public static final int <B>ALLFROMNODE</B></PRE>
|
| <DL>
|
| <DD>A non-xpath axis, traversing the subtree including the subtree |
| root, descendants, attributes, and namespace node decls.</DL>
|
| <HR>
|
|
|
| <A NAME="PRECEDINGANDANCESTOR"><!-- --></A><H3>
|
| PRECEDINGANDANCESTOR</H3>
|
| <PRE>
|
| public static final int <B>PRECEDINGANDANCESTOR</B></PRE>
|
| <DL>
|
| <DD>A non-xpath axis, traversing the the preceding and the ancestor nodes, |
| needed for inverseing select patterns to match patterns.</DL>
|
| <HR>
|
|
|
| <A NAME="ALL"><!-- --></A><H3>
|
| ALL</H3>
|
| <PRE>
|
| public static final int <B>ALL</B></PRE>
|
| <DL>
|
| <DD>A non-xpath axis, returns all nodes in the tree from and including the |
| root.</DL>
|
| <HR>
|
|
|
| <A NAME="DESCENDANTSFROMROOT"><!-- --></A><H3>
|
| DESCENDANTSFROMROOT</H3>
|
| <PRE>
|
| public static final int <B>DESCENDANTSFROMROOT</B></PRE>
|
| <DL>
|
| <DD>A non-xpath axis, returns all nodes that aren't namespaces or attributes, |
| from and including the root.</DL>
|
| <HR>
|
|
|
| <A NAME="DESCENDANTSORSELFFROMROOT"><!-- --></A><H3>
|
| DESCENDANTSORSELFFROMROOT</H3>
|
| <PRE>
|
| public static final int <B>DESCENDANTSORSELFFROMROOT</B></PRE>
|
| <DL>
|
| <DD>A non-xpath axis, returns all nodes that aren't namespaces or attributes, |
| from and including the root.</DL>
|
| <HR>
|
|
|
| <A NAME="ROOT"><!-- --></A><H3>
|
| ROOT</H3>
|
| <PRE>
|
| public static final int <B>ROOT</B></PRE>
|
| <DL>
|
| <DD>A non-xpath axis, returns root only.</DL>
|
| <HR>
|
|
|
| <A NAME="FILTEREDLIST"><!-- --></A><H3>
|
| FILTEREDLIST</H3>
|
| <PRE>
|
| public static final int <B>FILTEREDLIST</B></PRE>
|
| <DL>
|
| <DD>A non-xpath axis, for functions.</DL>
|
|
|
| <!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
|
| <A NAME="constructor_detail"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
| <TD COLSPAN=1><FONT SIZE="+2">
|
| <B>Constructor Detail</B></FONT></TD>
|
| </TR>
|
| </TABLE>
|
|
|
| <A NAME="Axis()"><!-- --></A><H3>
|
| Axis</H3>
|
| <PRE>
|
| public <B>Axis</B>()</PRE>
|
| <DL>
|
| </DL>
|
|
|
| <!-- ============ METHOD DETAIL ========== -->
|
|
|
| <A NAME="method_detail"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
| <TD COLSPAN=1><FONT SIZE="+2">
|
| <B>Method Detail</B></FONT></TD>
|
| </TR>
|
| </TABLE>
|
|
|
| <A NAME="isReverse(int)"><!-- --></A><H3>
|
| isReverse</H3>
|
| <PRE>
|
| public static boolean <B>isReverse</B>(int axis)</PRE>
|
| <DL>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="getNames(int)"><!-- --></A><H3>
|
| getNames</H3>
|
| <PRE>
|
| public static java.lang.String <B>getNames</B>(int index)</PRE>
|
| <DL>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="getNamesLength()"><!-- --></A><H3>
|
| getNamesLength</H3>
|
| <PRE>
|
| public static int <B>getNamesLength</B>()</PRE>
|
| <DL>
|
| </DL>
|
| <!-- ========= END OF CLASS DATA ========= -->
|
| <HR>
|
|
|
| <!-- ========== START OF NAVBAR ========== -->
|
| <A NAME="navbar_bottom"><!-- --></A> |
| <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
|
| <TR>
|
| <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
| <A NAME="navbar_bottom_firstrow"><!-- --></A> |
| <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
|
| <TR ALIGN="center" VALIGN="top">
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Axis.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
| </TR>
|
| </TABLE>
|
| </TD>
|
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
| </EM>
|
| </TD>
|
| </TR>
|
|
|
| <TR>
|
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
| PREV CLASS
|
| <A HREF="../../../../org/apache/xml/dtm/DTMAxisTraverser.html"><B>NEXT CLASS</B></A></FONT></TD>
|
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
| <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
|
| <A HREF="Axis.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
|
| </TR>
|
| <TR>
|
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
| SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
| DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
| </TR>
|
| </TABLE>
|
| <!-- =========== END OF NAVBAR =========== -->
|
|
|
| <HR>
|
| Copyright © 2006 Apache XML Project. All Rights Reserved.
|
| </BODY>
|
| </HTML>
|