<!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:33 PDT 2012 --> | |
<TITLE> | |
SAX2DTM2 | |
</TITLE> | |
<META NAME="keywords" CONTENT="org.apache.xml.dtm.ref.sax2dtm.SAX2DTM2 class"> | |
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> | |
<SCRIPT type="text/javascript"> | |
function windowTitle() | |
{ | |
parent.document.title="SAX2DTM2"; | |
} | |
</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> </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/SAX2DTM2.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"> | |
<A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm"><B>PREV CLASS</B></A> | |
<A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.AncestorIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm"><B>NEXT CLASS</B></A></FONT></TD> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../../../index.html?org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="SAX2DTM2.html" target="_top"><B>NO FRAMES</B></A> | |
<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: <A HREF="#nested_class_summary">NESTED</A> | <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> | |
<A NAME="skip-navbar_top"></A> | |
<!-- ========= END OF TOP NAVBAR ========= --> | |
<HR> | |
<!-- ======== START OF CLASS DATA ======== --> | |
<H2> | |
<FONT SIZE="-1"> | |
org.apache.xml.dtm.ref.sax2dtm</FONT> | |
<BR> | |
Class SAX2DTM2</H2> | |
<PRE> | |
java.lang.Object | |
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref">org.apache.xml.dtm.ref.DTMDefaultBase</A> | |
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseTraversers.html" title="class in org.apache.xml.dtm.ref">org.apache.xml.dtm.ref.DTMDefaultBaseTraversers</A> | |
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.html" title="class in org.apache.xml.dtm.ref">org.apache.xml.dtm.ref.DTMDefaultBaseIterators</A> | |
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">org.apache.xml.dtm.ref.sax2dtm.SAX2DTM</A> | |
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xml.dtm.ref.sax2dtm.SAX2DTM2</B> | |
</PRE> | |
<DL> | |
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A>, org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, org.xml.sax.ext.DeclHandler, org.xml.sax.ext.LexicalHandler</DD> | |
</DL> | |
<DL> | |
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../org/apache/xalan/xsltc/dom/SAXImpl.html" title="class in org.apache.xalan.xsltc.dom">SAXImpl</A></DD> | |
</DL> | |
<HR> | |
<DL> | |
<DT><PRE>public class <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.61"><B>SAX2DTM2</B></A><DT>extends <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></DL> | |
</PRE> | |
<P> | |
SAX2DTM2 is an optimized version of SAX2DTM which is used in non-incremental situation. | |
It is used as the super class of the XSLTC SAXImpl. Many of the interfaces in SAX2DTM | |
and DTMDefaultBase are overridden in SAX2DTM2 in order to allow fast, efficient | |
access to the DTM model. Some nested iterators in DTMDefaultBaseIterators | |
are also overridden in SAX2DTM2 for performance reasons. | |
<p> | |
Performance is the biggest consideration in the design of SAX2DTM2. To make the code most | |
efficient, the incremental support is dropped in SAX2DTM2, which means that you should not | |
use it in incremental situation. To reduce the overhead of pulling data from the DTM model, | |
a few core interfaces in SAX2DTM2 have direct access to the internal arrays of the | |
SuballocatedIntVectors. | |
<p> | |
The design of SAX2DTM2 may limit its extensibilty. If you have a reason to extend the | |
SAX2DTM model, please extend from SAX2DTM instead of this class. | |
<p> | |
TODO: This class is currently only used by XSLTC. We need to investigate the possibility | |
of also using it in Xalan-J Interpretive. Xalan's performance is likely to get an instant | |
boost if we use SAX2DTM2 instead of SAX2DTM in non-incremental case. | |
<p> | |
%MK% The code in this class is critical to the XSLTC_DTM performance. Be very careful | |
when making changes here! | |
<P> | |
<P> | |
<HR> | |
<P> | |
<!-- ======== NESTED CLASS SUMMARY ======== --> | |
<A NAME="nested_class_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>Nested Class Summary</B></FONT></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.AncestorIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.AncestorIterator</A></B></CODE> | |
<BR> | |
Iterator that returns the ancestors of a given node in document | |
order.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.AttributeIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.AttributeIterator</A></B></CODE> | |
<BR> | |
Iterator that returns attribute nodes (of what nodes?)</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.ChildrenIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.ChildrenIterator</A></B></CODE> | |
<BR> | |
Iterator that returns all immediate children of a given node</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.DescendantIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.DescendantIterator</A></B></CODE> | |
<BR> | |
Iterator that returns the descendants of a given node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.FollowingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.FollowingIterator</A></B></CODE> | |
<BR> | |
Iterator that returns following nodes of for a given node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.FollowingSiblingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.FollowingSiblingIterator</A></B></CODE> | |
<BR> | |
Iterator that returns all siblings of a given node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.ParentIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.ParentIterator</A></B></CODE> | |
<BR> | |
Iterator that returns the parent of a given node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.PrecedingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.PrecedingIterator</A></B></CODE> | |
<BR> | |
Iterator that returns preceding nodes of a given node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.PrecedingSiblingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.PrecedingSiblingIterator</A></B></CODE> | |
<BR> | |
Iterator that returns preceding siblings of a given node</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedAncestorIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedAncestorIterator</A></B></CODE> | |
<BR> | |
Typed iterator that returns the ancestors of a given node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedAttributeIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedAttributeIterator</A></B></CODE> | |
<BR> | |
Iterator that returns attribute nodes of a given type</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedChildrenIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedChildrenIterator</A></B></CODE> | |
<BR> | |
Iterator that returns children of a given type for a given node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedDescendantIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedDescendantIterator</A></B></CODE> | |
<BR> | |
Typed iterator that returns the descendants of a given node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedFollowingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedFollowingIterator</A></B></CODE> | |
<BR> | |
Iterator that returns following nodes of a given type for a given node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedFollowingSiblingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedFollowingSiblingIterator</A></B></CODE> | |
<BR> | |
Iterator that returns all following siblings of a given node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedPrecedingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedPrecedingIterator</A></B></CODE> | |
<BR> | |
Iterator that returns preceding nodes of agiven type for a | |
given node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedPrecedingSiblingIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedPrecedingSiblingIterator</A></B></CODE> | |
<BR> | |
Iterator that returns preceding siblings of a given type for | |
a given node</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedRootIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedRootIterator</A></B></CODE> | |
<BR> | |
Iterator that returns the namespace nodes as defined by the XPath data model | |
for a given node, filtered by extended type ID.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.TypedSingletonIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2.TypedSingletonIterator</A></B></CODE> | |
<BR> | |
Iterator that returns a given node only if it is of a given type.</TD> | |
</TR> | |
</TABLE> | |
<A NAME="nested_classes_inherited_from_class_org.apache.xml.dtm.ref.DTMDefaultBaseIterators"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class org.apache.xml.dtm.ref.<A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators</A></B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><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.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.TypedNamespaceIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedNamespaceIterator</A></CODE></TD> | |
</TR> | |
</TABLE> | |
| |
<!-- =========== 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>private static java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#EMPTY_STR">EMPTY_STR</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private static <A HREF="../../../../../../org/apache/xml/utils/XMLString.html" title="interface in org.apache.xml.utils">XMLString</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#EMPTY_XML_STR">EMPTY_XML_STR</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_blocksize">m_blocksize</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_buildIdIndex">m_buildIdIndex</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int[][]</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_exptype_map">m_exptype_map</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int[]</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_exptype_map0">m_exptype_map0</A></B></CODE> | |
<BR> | |
End of nested iterators</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected <A HREF="../../../../../../org/apache/xml/dtm/ref/ExtendedType.html" title="class in org.apache.xml.dtm.ref">ExtendedType</A>[]</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_extendedTypes">m_extendedTypes</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int[][]</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_firstch_map">m_firstch_map</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int[]</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_firstch_map0">m_firstch_map0</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_MASK">m_MASK</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_maxNodeIndex">m_maxNodeIndex</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int[][]</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_nextsib_map">m_nextsib_map</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int[]</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_nextsib_map0">m_nextsib_map0</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int[][]</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_parent_map">m_parent_map</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int[]</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_parent_map0">m_parent_map0</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_SHIFT">m_SHIFT</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_valueIndex">m_valueIndex</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected java.util.Vector</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#m_values">m_values</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#TEXT_LENGTH_BITS">TEXT_LENGTH_BITS</A></B></CODE> | |
<BR> | |
%OPT% If the offset and length of a Text node are within certain limits, | |
we store a bitwise encoded value into an int, using 10 bits (max.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#TEXT_LENGTH_MAX">TEXT_LENGTH_MAX</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#TEXT_OFFSET_BITS">TEXT_OFFSET_BITS</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#TEXT_OFFSET_MAX">TEXT_OFFSET_MAX</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
</TABLE> | |
<A NAME="fields_inherited_from_class_org.apache.xml.dtm.ref.sax2dtm.SAX2DTM"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Fields inherited from class org.apache.xml.dtm.ref.sax2dtm.<A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_chars">m_chars</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_coalescedTextType">m_coalescedTextType</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_contextIndexes">m_contextIndexes</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_data">m_data</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_dataOrQName">m_dataOrQName</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_endDocumentOccured">m_endDocumentOccured</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_idAttributes">m_idAttributes</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_insideDTD">m_insideDTD</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_locator">m_locator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_parents">m_parents</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_pastFirstElement">m_pastFirstElement</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_prefixMappings">m_prefixMappings</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_previous">m_previous</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_sourceColumn">m_sourceColumn</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_sourceLine">m_sourceLine</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_sourceSystemId">m_sourceSystemId</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_textPendingStart">m_textPendingStart</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_textType">m_textType</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_useSourceLocationProperty">m_useSourceLocationProperty</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_valuesOrPrefixes">m_valuesOrPrefixes</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_walker">m_walker</A></CODE></TD> | |
</TR> | |
</TABLE> | |
<A NAME="fields_inherited_from_class_org.apache.xml.dtm.ref.DTMDefaultBase"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Fields inherited from class org.apache.xml.dtm.ref.<A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBase</A></B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#DEFAULT_BLOCKSIZE">DEFAULT_BLOCKSIZE</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#DEFAULT_NUMBLOCKS">DEFAULT_NUMBLOCKS</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#DEFAULT_NUMBLOCKS_SMALL">DEFAULT_NUMBLOCKS_SMALL</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_documentBaseURI">m_documentBaseURI</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_dtmIdent">m_dtmIdent</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_elemIndexes">m_elemIndexes</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_expandedNameTable">m_expandedNameTable</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_exptype">m_exptype</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_firstch">m_firstch</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_indexing">m_indexing</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_mgr">m_mgr</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_mgrDefault">m_mgrDefault</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_namespaceDeclSetElements">m_namespaceDeclSetElements</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_namespaceDeclSets">m_namespaceDeclSets</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_nextsib">m_nextsib</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_parent">m_parent</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_prevsib">m_prevsib</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_shouldStripWhitespaceStack">m_shouldStripWhitespaceStack</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_shouldStripWS">m_shouldStripWS</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_size">m_size</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_traversers">m_traversers</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_wsfilter">m_wsfilter</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_xstrf">m_xstrf</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#NOTPROCESSED">NOTPROCESSED</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#ROOTNODE">ROOTNODE</A></CODE></TD> | |
</TR> | |
</TABLE> | |
<A NAME="fields_inherited_from_class_org.apache.xml.dtm.DTM"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Fields inherited from interface org.apache.xml.dtm.<A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#DOCUMENT_FRAGMENT_NODE">DOCUMENT_FRAGMENT_NODE</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#DOCUMENT_TYPE_NODE">DOCUMENT_TYPE_NODE</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#ENTITY_NODE">ENTITY_NODE</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#ENTITY_REFERENCE_NODE">ENTITY_REFERENCE_NODE</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#NAMESPACE_NODE">NAMESPACE_NODE</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#NOTATION_NODE">NOTATION_NODE</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#NTYPES">NTYPES</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#NULL">NULL</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#PROCESSING_INSTRUCTION_NODE">PROCESSING_INSTRUCTION_NODE</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#ROOT_NODE">ROOT_NODE</A>, <A HREF="../../../../../../org/apache/xml/dtm/DTM.html#TEXT_NODE">TEXT_NODE</A></CODE></TD> | |
</TR> | |
</TABLE> | |
| |
<!-- ======== CONSTRUCTOR SUMMARY ======== --> | |
<A NAME="constructor_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>Constructor Summary</B></FONT></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#SAX2DTM2(org.apache.xml.dtm.DTMManager, javax.xml.transform.Source, int, org.apache.xml.dtm.DTMWSFilter, org.apache.xml.utils.XMLStringFactory, boolean)">SAX2DTM2</A></B>(<A HREF="../../../../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A> mgr, | |
javax.xml.transform.Source source, | |
int dtmIdentity, | |
<A HREF="../../../../../../org/apache/xml/dtm/DTMWSFilter.html" title="interface in org.apache.xml.dtm">DTMWSFilter</A> whiteSpaceFilter, | |
<A HREF="../../../../../../org/apache/xml/utils/XMLStringFactory.html" title="class in org.apache.xml.utils">XMLStringFactory</A> xstringfactory, | |
boolean doIndexing)</CODE> | |
<BR> | |
Construct a SAX2DTM2 object using the default block size.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#SAX2DTM2(org.apache.xml.dtm.DTMManager, javax.xml.transform.Source, int, org.apache.xml.dtm.DTMWSFilter, org.apache.xml.utils.XMLStringFactory, boolean, int, boolean, boolean, boolean)">SAX2DTM2</A></B>(<A HREF="../../../../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A> mgr, | |
javax.xml.transform.Source source, | |
int dtmIdentity, | |
<A HREF="../../../../../../org/apache/xml/dtm/DTMWSFilter.html" title="interface in org.apache.xml.dtm">DTMWSFilter</A> whiteSpaceFilter, | |
<A HREF="../../../../../../org/apache/xml/utils/XMLStringFactory.html" title="class in org.apache.xml.utils">XMLStringFactory</A> xstringfactory, | |
boolean doIndexing, | |
int blocksize, | |
boolean usePrevsib, | |
boolean buildIdIndex, | |
boolean newNameTable)</CODE> | |
<BR> | |
Construct a SAX2DTM2 object using the given block size.</TD> | |
</TR> | |
</TABLE> | |
| |
<!-- ========== 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> int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#_exptype(int)">_exptype</A></B>(int identity)</CODE> | |
<BR> | |
Override DTMDefaultBase._exptype() by dropping the incremental code.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#_exptype2(int)">_exptype2</A></B>(int identity)</CODE> | |
<BR> | |
The optimized version of DTMDefaultBase._exptype().</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#_exptype2Type(int)">_exptype2Type</A></B>(int exptype)</CODE> | |
<BR> | |
Return the node type from the expanded type</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#_firstch2(int)">_firstch2</A></B>(int identity)</CODE> | |
<BR> | |
The optimized version of DTMDefaultBase._firstch().</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#_nextsib2(int)">_nextsib2</A></B>(int identity)</CODE> | |
<BR> | |
The optimized version of DTMDefaultBase._nextsib().</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#_parent2(int)">_parent2</A></B>(int identity)</CODE> | |
<BR> | |
The optimized version of DTMDefaultBase._parent().</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#_type2(int)">_type2</A></B>(int identity)</CODE> | |
<BR> | |
The optimized version of DTMDefaultBase._type().</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#addNode(int, int, int, int, int, boolean)">addNode</A></B>(int type, | |
int expandedTypeID, | |
int parentIndex, | |
int previousSibling, | |
int dataOrPrefix, | |
boolean canHaveFirstChild)</CODE> | |
<BR> | |
Construct the node map from the node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#charactersFlush()">charactersFlush</A></B>()</CODE> | |
<BR> | |
Check whether accumulated text should be stripped; if not, | |
append the appropriate flavor of text/cdata node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#comment(char[], int, int)">comment</A></B>(char[] ch, | |
int start, | |
int length)</CODE> | |
<BR> | |
Report an XML comment anywhere in the document.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#copyAttribute(int, int, org.apache.xml.serializer.SerializationHandler)">copyAttribute</A></B>(int nodeID, | |
int exptype, | |
<A HREF="../../../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A> handler)</CODE> | |
<BR> | |
Copy an Attribute node to a SerializationHandler</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#copyAttributes(int, org.apache.xml.serializer.SerializationHandler)">copyAttributes</A></B>(int nodeID, | |
<A HREF="../../../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A> handler)</CODE> | |
<BR> | |
Copy attribute nodes from an element .</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#copyElement(int, int, org.apache.xml.serializer.SerializationHandler)">copyElement</A></B>(int nodeID, | |
int exptype, | |
<A HREF="../../../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A> handler)</CODE> | |
<BR> | |
Copy an Element node to a SerializationHandler.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#copyNS(int, org.apache.xml.serializer.SerializationHandler, boolean)">copyNS</A></B>(int nodeID, | |
<A HREF="../../../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A> handler, | |
boolean inScope)</CODE> | |
<BR> | |
Copy namespace nodes.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#copyTextNode(int, org.apache.xml.serializer.SerializationHandler)">copyTextNode</A></B>(int nodeID, | |
<A HREF="../../../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A> handler)</CODE> | |
<BR> | |
Copy the String value of a Text node to a SerializationHandler</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#dispatchCharactersEvents(int, org.xml.sax.ContentHandler, boolean)">dispatchCharactersEvents</A></B>(int nodeHandle, | |
org.xml.sax.ContentHandler ch, | |
boolean normalize)</CODE> | |
<BR> | |
The optimized version of SAX2DTM.dispatchCharactersEvents(int, ContentHandler, boolean).</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#endDocument()">endDocument</A></B>()</CODE> | |
<BR> | |
Receive notification of the end of the document.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#endElement(java.lang.String, java.lang.String, java.lang.String)">endElement</A></B>(java.lang.String uri, | |
java.lang.String localName, | |
java.lang.String qName)</CODE> | |
<BR> | |
Receive notification of the end of an element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getExpandedTypeID2(int)">getExpandedTypeID2</A></B>(int nodeHandle)</CODE> | |
<BR> | |
The optimized version of DTMDefaultBase.getExpandedTypeID(int).</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getFirstAttribute(int)">getFirstAttribute</A></B>(int nodeHandle)</CODE> | |
<BR> | |
The optimized version of DTMDefaultBase.getFirstAttribute().</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getFirstAttributeIdentity(int)">getFirstAttributeIdentity</A></B>(int identity)</CODE> | |
<BR> | |
The optimized version of DTMDefaultBase.getFirstAttributeIdentity(int).</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getIdForNamespace(java.lang.String)">getIdForNamespace</A></B>(java.lang.String uri)</CODE> | |
<BR> | |
Get a prefix either from the uri mapping, or just make | |
one up!</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getLocalName(int)">getLocalName</A></B>(int nodeHandle)</CODE> | |
<BR> | |
Override SAX2DTM.getLocalName() in SAX2DTM2.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getNextAttributeIdentity(int)">getNextAttributeIdentity</A></B>(int identity)</CODE> | |
<BR> | |
The optimized version of DTMDefaultBase.getNextAttributeIdentity(int).</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getNextNamespaceNode2(int)">getNextNamespaceNode2</A></B>(int baseID)</CODE> | |
<BR> | |
Return the next namespace node following the given base node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getNodeName(int)">getNodeName</A></B>(int nodeHandle)</CODE> | |
<BR> | |
The optimized version of SAX2DTM.getNodeName().</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getNodeNameX(int)">getNodeNameX</A></B>(int nodeHandle)</CODE> | |
<BR> | |
The optimized version of SAX2DTM.getNodeNameX().</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getNodeValue(int)">getNodeValue</A></B>(int nodeHandle)</CODE> | |
<BR> | |
Given a node handle, return its node value.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getStringValue()">getStringValue</A></B>()</CODE> | |
<BR> | |
Returns the string value of the entire tree</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../../../org/apache/xml/utils/XMLString.html" title="interface in org.apache.xml.utils">XMLString</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getStringValue(int)">getStringValue</A></B>(int nodeHandle)</CODE> | |
<BR> | |
Override SAX2DTM.getStringValue(int)</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getStringValueX(int)">getStringValueX</A></B>(int nodeHandle)</CODE> | |
<BR> | |
The optimized version of SAX2DTM.getStringValue(int).</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#getTypedAttribute(int, int)">getTypedAttribute</A></B>(int nodeHandle, | |
int attType)</CODE> | |
<BR> | |
The optimized version of DTMDefaultBase.getTypedAttribute(int, int).</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#processingInstruction(java.lang.String, java.lang.String)">processingInstruction</A></B>(java.lang.String target, | |
java.lang.String data)</CODE> | |
<BR> | |
Override the processingInstruction() interface in SAX2DTM2.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#startDocument()">startDocument</A></B>()</CODE> | |
<BR> | |
Receive notification of the beginning of the document.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)">startElement</A></B>(java.lang.String uri, | |
java.lang.String localName, | |
java.lang.String qName, | |
org.xml.sax.Attributes attributes)</CODE> | |
<BR> | |
Override SAX2DTM.startElement()</TD> | |
</TR> | |
</TABLE> | |
<A NAME="methods_inherited_from_class_org.apache.xml.dtm.ref.sax2dtm.SAX2DTM"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Methods inherited from class org.apache.xml.dtm.ref.sax2dtm.<A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#_dataOrQName(int)">_dataOrQName</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#addNewDTMID(int)">addNewDTMID</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">attributeDecl</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#characters(char[], int, int)">characters</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#clearCoRoutine()">clearCoRoutine</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#clearCoRoutine(boolean)">clearCoRoutine</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#declAlreadyDeclared(java.lang.String)">declAlreadyDeclared</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#dispatchToEvents(int, org.xml.sax.ContentHandler)">dispatchToEvents</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#elementDecl(java.lang.String, java.lang.String)">elementDecl</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#endCDATA()">endCDATA</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#endDTD()">endDTD</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#endEntity(java.lang.String)">endEntity</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#endPrefixMapping(java.lang.String)">endPrefixMapping</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#error(org.xml.sax.SAXParseException)">error</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#externalEntityDecl(java.lang.String, java.lang.String, java.lang.String)">externalEntityDecl</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#fatalError(org.xml.sax.SAXParseException)">fatalError</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getAttributeNode(int, java.lang.String, java.lang.String)">getAttributeNode</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getContentHandler()">getContentHandler</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getDeclHandler()">getDeclHandler</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getDocumentTypeDeclarationPublicIdentifier()">getDocumentTypeDeclarationPublicIdentifier</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getDocumentTypeDeclarationSystemIdentifier()">getDocumentTypeDeclarationSystemIdentifier</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getDTDHandler()">getDTDHandler</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getElementById(java.lang.String)">getElementById</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getEntityResolver()">getEntityResolver</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getErrorHandler()">getErrorHandler</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getFixedNames(int)">getFixedNames</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getLexicalHandler()">getLexicalHandler</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getNamespaceURI(int)">getNamespaceURI</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getNamespaceURI(java.lang.String)">getNamespaceURI</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getNextNodeIdentity(int)">getNextNodeIdentity</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getNumberOfNodes()">getNumberOfNodes</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getPrefix(int)">getPrefix</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getPrefix(java.lang.String, java.lang.String)">getPrefix</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getSourceLocatorFor(int)">getSourceLocatorFor</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getUnparsedEntityURI(java.lang.String)">getUnparsedEntityURI</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#ignorableWhitespace(char[], int, int)">ignorableWhitespace</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#internalEntityDecl(java.lang.String, java.lang.String)">internalEntityDecl</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#isAttributeSpecified(int)">isAttributeSpecified</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#isWhitespace(int)">isWhitespace</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#migrateTo(org.apache.xml.dtm.DTMManager)">migrateTo</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#needsTwoThreads()">needsTwoThreads</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#nextNode()">nextNode</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#notationDecl(java.lang.String, java.lang.String, java.lang.String)">notationDecl</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#resolveEntity(java.lang.String, java.lang.String)">resolveEntity</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#setDocumentLocator(org.xml.sax.Locator)">setDocumentLocator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#setIDAttribute(java.lang.String, int)">setIDAttribute</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#setIncrementalSAXSource(org.apache.xml.dtm.ref.IncrementalSAXSource)">setIncrementalSAXSource</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#setProperty(java.lang.String, java.lang.Object)">setProperty</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#setSourceLocation()">setSourceLocation</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#setUseSourceLocation(boolean)">setUseSourceLocation</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#skippedEntity(java.lang.String)">skippedEntity</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#startCDATA()">startCDATA</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#startDTD(java.lang.String, java.lang.String, java.lang.String)">startDTD</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#startEntity(java.lang.String)">startEntity</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#startPrefixMapping(java.lang.String, java.lang.String)">startPrefixMapping</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String)">unparsedEntityDecl</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#warning(org.xml.sax.SAXParseException)">warning</A></CODE></TD> | |
</TR> | |
</TABLE> | |
<A NAME="methods_inherited_from_class_org.apache.xml.dtm.ref.DTMDefaultBaseIterators"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Methods inherited from class org.apache.xml.dtm.ref.<A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators</A></B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.html#getAxisIterator(int)">getAxisIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.html#getTypedAxisIterator(int, int)">getTypedAxisIterator</A></CODE></TD> | |
</TR> | |
</TABLE> | |
<A NAME="methods_inherited_from_class_org.apache.xml.dtm.ref.DTMDefaultBaseTraversers"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Methods inherited from class org.apache.xml.dtm.ref.<A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseTraversers.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseTraversers</A></B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseTraversers.html#getAxisTraverser(int)">getAxisTraverser</A></CODE></TD> | |
</TR> | |
</TABLE> | |
<A NAME="methods_inherited_from_class_org.apache.xml.dtm.ref.DTMDefaultBase"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Methods inherited from class org.apache.xml.dtm.ref.<A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBase</A></B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#_firstch(int)">_firstch</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#_level(int)">_level</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#_nextsib(int)">_nextsib</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#_parent(int)">_parent</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#_prevsib(int)">_prevsib</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#_type(int)">_type</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#appendChild(int, boolean, boolean)">appendChild</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#appendTextChild(java.lang.String)">appendTextChild</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#declareNamespaceInContext(int, int)">declareNamespaceInContext</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#documentRegistration()">documentRegistration</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#documentRelease()">documentRelease</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#dumpDTM(java.io.OutputStream)">dumpDTM</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#dumpNode(int)">dumpNode</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#ensureSizeOfIndex(int, int)">ensureSizeOfIndex</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#error(java.lang.String)">error</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#findGTE(int[], int, int, int)">findGTE</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#findInSortedSuballocatedIntVector(org.apache.xml.utils.SuballocatedIntVector, int)">findInSortedSuballocatedIntVector</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#findNamespaceContext(int)">findNamespaceContext</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getDocument()">getDocument</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getDocumentAllDeclarationsProcessed()">getDocumentAllDeclarationsProcessed</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getDocumentBaseURI()">getDocumentBaseURI</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getDocumentEncoding(int)">getDocumentEncoding</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getDocumentRoot(int)">getDocumentRoot</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getDocumentStandalone(int)">getDocumentStandalone</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getDocumentSystemIdentifier(int)">getDocumentSystemIdentifier</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getDocumentVersion(int)">getDocumentVersion</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getDTMIDs()">getDTMIDs</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getExpandedTypeID(int)">getExpandedTypeID</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getExpandedTypeID(java.lang.String, java.lang.String, int)">getExpandedTypeID</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getFirstChild(int)">getFirstChild</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getFirstNamespaceNode(int, boolean)">getFirstNamespaceNode</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getLastChild(int)">getLastChild</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getLevel(int)">getLevel</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getLocalNameFromExpandedNameID(int)">getLocalNameFromExpandedNameID</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getManager()">getManager</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNamespaceFromExpandedNameID(int)">getNamespaceFromExpandedNameID</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNamespaceType(int)">getNamespaceType</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNextAttribute(int)">getNextAttribute</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNextNamespaceNode(int, int, boolean)">getNextNamespaceNode</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNextSibling(int)">getNextSibling</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNode(int)">getNode</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNodeHandle(int)">getNodeHandle</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNodeIdent(int)">getNodeIdent</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNodeType(int)">getNodeType</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getOwnerDocument(int)">getOwnerDocument</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getParent(int)">getParent</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getPreviousSibling(int)">getPreviousSibling</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getShouldStripWhitespace()">getShouldStripWhitespace</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getStringValueChunk(int, int, int[])">getStringValueChunk</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getStringValueChunkCount(int)">getStringValueChunkCount</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getTypedFirstChild(int, int)">getTypedFirstChild</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getTypedNextSibling(int, int)">getTypedNextSibling</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#hasChildNodes(int)">hasChildNodes</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#indexNode(int, int)">indexNode</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#isCharacterElementContentWhitespace(int)">isCharacterElementContentWhitespace</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#isDocumentAllDeclarationsProcessed(int)">isDocumentAllDeclarationsProcessed</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#isNodeAfter(int, int)">isNodeAfter</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#isSupported(java.lang.String, java.lang.String)">isSupported</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#makeNodeHandle(int)">makeNodeHandle</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#makeNodeIdentity(int)">makeNodeIdentity</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#popShouldStripWhitespace()">popShouldStripWhitespace</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#pushShouldStripWhitespace(boolean)">pushShouldStripWhitespace</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#setDocumentBaseURI(java.lang.String)">setDocumentBaseURI</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#setFeature(java.lang.String, boolean)">setFeature</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#setShouldStripWhitespace(boolean)">setShouldStripWhitespace</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#supportsPreStripping()">supportsPreStripping</A></CODE></TD> | |
</TR> | |
</TABLE> | |
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD> | |
</TR> | |
</TABLE> | |
| |
<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="m_exptype_map0"><!-- --></A><H3> | |
m_exptype_map0</H3> | |
<PRE> | |
private int[] <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1780"><B>m_exptype_map0</B></A></PRE> | |
<DL> | |
<DD>End of nested iterators | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_nextsib_map0"><!-- --></A><H3> | |
m_nextsib_map0</H3> | |
<PRE> | |
private int[] <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1781"><B>m_nextsib_map0</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_firstch_map0"><!-- --></A><H3> | |
m_firstch_map0</H3> | |
<PRE> | |
private int[] <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1782"><B>m_firstch_map0</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_parent_map0"><!-- --></A><H3> | |
m_parent_map0</H3> | |
<PRE> | |
private int[] <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1783"><B>m_parent_map0</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_exptype_map"><!-- --></A><H3> | |
m_exptype_map</H3> | |
<PRE> | |
private int[][] <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1786"><B>m_exptype_map</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_nextsib_map"><!-- --></A><H3> | |
m_nextsib_map</H3> | |
<PRE> | |
private int[][] <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1787"><B>m_nextsib_map</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_firstch_map"><!-- --></A><H3> | |
m_firstch_map</H3> | |
<PRE> | |
private int[][] <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1788"><B>m_firstch_map</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_parent_map"><!-- --></A><H3> | |
m_parent_map</H3> | |
<PRE> | |
private int[][] <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1789"><B>m_parent_map</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_extendedTypes"><!-- --></A><H3> | |
m_extendedTypes</H3> | |
<PRE> | |
protected <A HREF="../../../../../../org/apache/xml/dtm/ref/ExtendedType.html" title="class in org.apache.xml.dtm.ref">ExtendedType</A>[] <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1792"><B>m_extendedTypes</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_values"><!-- --></A><H3> | |
m_values</H3> | |
<PRE> | |
protected java.util.Vector <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1802"><B>m_values</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_valueIndex"><!-- --></A><H3> | |
m_valueIndex</H3> | |
<PRE> | |
private int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1805"><B>m_valueIndex</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_maxNodeIndex"><!-- --></A><H3> | |
m_maxNodeIndex</H3> | |
<PRE> | |
private int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1808"><B>m_maxNodeIndex</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_SHIFT"><!-- --></A><H3> | |
m_SHIFT</H3> | |
<PRE> | |
protected int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1811"><B>m_SHIFT</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_MASK"><!-- --></A><H3> | |
m_MASK</H3> | |
<PRE> | |
protected int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1812"><B>m_MASK</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_blocksize"><!-- --></A><H3> | |
m_blocksize</H3> | |
<PRE> | |
protected int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1813"><B>m_blocksize</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="TEXT_LENGTH_BITS"><!-- --></A><H3> | |
TEXT_LENGTH_BITS</H3> | |
<PRE> | |
protected static final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1822"><B>TEXT_LENGTH_BITS</B></A></PRE> | |
<DL> | |
<DD>%OPT% If the offset and length of a Text node are within certain limits, | |
we store a bitwise encoded value into an int, using 10 bits (max. 1024) | |
for length and 21 bits for offset. We can save two SuballocatedIntVector | |
calls for each getStringValueX() and dispatchCharacterEvents() call by | |
doing this. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.apache.xml.dtm.ref.sax2dtm.SAX2DTM2.TEXT_LENGTH_BITS">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="TEXT_OFFSET_BITS"><!-- --></A><H3> | |
TEXT_OFFSET_BITS</H3> | |
<PRE> | |
protected static final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1825"><B>TEXT_OFFSET_BITS</B></A></PRE> | |
<DL> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.apache.xml.dtm.ref.sax2dtm.SAX2DTM2.TEXT_OFFSET_BITS">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="TEXT_LENGTH_MAX"><!-- --></A><H3> | |
TEXT_LENGTH_MAX</H3> | |
<PRE> | |
protected static final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1828"><B>TEXT_LENGTH_MAX</B></A></PRE> | |
<DL> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.apache.xml.dtm.ref.sax2dtm.SAX2DTM2.TEXT_LENGTH_MAX">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="TEXT_OFFSET_MAX"><!-- --></A><H3> | |
TEXT_OFFSET_MAX</H3> | |
<PRE> | |
protected static final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1831"><B>TEXT_OFFSET_MAX</B></A></PRE> | |
<DL> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.apache.xml.dtm.ref.sax2dtm.SAX2DTM2.TEXT_OFFSET_MAX">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="m_buildIdIndex"><!-- --></A><H3> | |
m_buildIdIndex</H3> | |
<PRE> | |
protected boolean <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1834"><B>m_buildIdIndex</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="EMPTY_STR"><!-- --></A><H3> | |
EMPTY_STR</H3> | |
<PRE> | |
private static final java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1837"><B>EMPTY_STR</B></A></PRE> | |
<DL> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.apache.xml.dtm.ref.sax2dtm.SAX2DTM2.EMPTY_STR">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="EMPTY_XML_STR"><!-- --></A><H3> | |
EMPTY_XML_STR</H3> | |
<PRE> | |
private static final <A HREF="../../../../../../org/apache/xml/utils/XMLString.html" title="interface in org.apache.xml.utils">XMLString</A> <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1840"><B>EMPTY_XML_STR</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<!-- ========= CONSTRUCTOR DETAIL ======== --> | |
<A NAME="constructor_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>Constructor Detail</B></FONT></TH> | |
</TR> | |
</TABLE> | |
<A NAME="SAX2DTM2(org.apache.xml.dtm.DTMManager, javax.xml.transform.Source, int, org.apache.xml.dtm.DTMWSFilter, org.apache.xml.utils.XMLStringFactory, boolean)"><!-- --></A><H3> | |
SAX2DTM2</H3> | |
<PRE> | |
public <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1845"><B>SAX2DTM2</B></A>(<A HREF="../../../../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A> mgr, | |
javax.xml.transform.Source source, | |
int dtmIdentity, | |
<A HREF="../../../../../../org/apache/xml/dtm/DTMWSFilter.html" title="interface in org.apache.xml.dtm">DTMWSFilter</A> whiteSpaceFilter, | |
<A HREF="../../../../../../org/apache/xml/utils/XMLStringFactory.html" title="class in org.apache.xml.utils">XMLStringFactory</A> xstringfactory, | |
boolean doIndexing)</PRE> | |
<DL> | |
<DD>Construct a SAX2DTM2 object using the default block size. | |
<P> | |
</DL> | |
<HR> | |
<A NAME="SAX2DTM2(org.apache.xml.dtm.DTMManager, javax.xml.transform.Source, int, org.apache.xml.dtm.DTMWSFilter, org.apache.xml.utils.XMLStringFactory, boolean, int, boolean, boolean, boolean)"><!-- --></A><H3> | |
SAX2DTM2</H3> | |
<PRE> | |
public <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1858"><B>SAX2DTM2</B></A>(<A HREF="../../../../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A> mgr, | |
javax.xml.transform.Source source, | |
int dtmIdentity, | |
<A HREF="../../../../../../org/apache/xml/dtm/DTMWSFilter.html" title="interface in org.apache.xml.dtm">DTMWSFilter</A> whiteSpaceFilter, | |
<A HREF="../../../../../../org/apache/xml/utils/XMLStringFactory.html" title="class in org.apache.xml.utils">XMLStringFactory</A> xstringfactory, | |
boolean doIndexing, | |
int blocksize, | |
boolean usePrevsib, | |
boolean buildIdIndex, | |
boolean newNameTable)</PRE> | |
<DL> | |
<DD>Construct a SAX2DTM2 object using the given block size. | |
<P> | |
</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="_exptype(int)"><!-- --></A><H3> | |
_exptype</H3> | |
<PRE> | |
public final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1901"><B>_exptype</B></A>(int identity)</PRE> | |
<DL> | |
<DD>Override DTMDefaultBase._exptype() by dropping the incremental code. | |
<p>This one is less efficient than _exptype2. It is only used during | |
DTM building. _exptype2 is used after the document is fully built. | |
<P> | |
<DD><DL> | |
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#_exptype(int)">_exptype</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBase</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>identity</CODE> - The node identity. | |
<DT><B>Returns:</B><DD>The expanded type ID, or DTM.NULL.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="_exptype2(int)"><!-- --></A><H3> | |
_exptype2</H3> | |
<PRE> | |
public final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1922"><B>_exptype2</B></A>(int identity)</PRE> | |
<DL> | |
<DD>The optimized version of DTMDefaultBase._exptype(). | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>identity</CODE> - A node identity, which <em>must not</em> be equal to | |
<code>DTM.NULL</code></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="_nextsib2(int)"><!-- --></A><H3> | |
_nextsib2</H3> | |
<PRE> | |
public final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1938"><B>_nextsib2</B></A>(int identity)</PRE> | |
<DL> | |
<DD>The optimized version of DTMDefaultBase._nextsib(). | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>identity</CODE> - A node identity, which <em>must not</em> be equal to | |
<code>DTM.NULL</code></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="_firstch2(int)"><!-- --></A><H3> | |
_firstch2</H3> | |
<PRE> | |
public final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1954"><B>_firstch2</B></A>(int identity)</PRE> | |
<DL> | |
<DD>The optimized version of DTMDefaultBase._firstch(). | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>identity</CODE> - A node identity, which <em>must not</em> be equal to | |
<code>DTM.NULL</code></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="_parent2(int)"><!-- --></A><H3> | |
_parent2</H3> | |
<PRE> | |
public final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1970"><B>_parent2</B></A>(int identity)</PRE> | |
<DL> | |
<DD>The optimized version of DTMDefaultBase._parent(). | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>identity</CODE> - A node identity, which <em>must not</em> be equal to | |
<code>DTM.NULL</code></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="_type2(int)"><!-- --></A><H3> | |
_type2</H3> | |
<PRE> | |
public final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.1986"><B>_type2</B></A>(int identity)</PRE> | |
<DL> | |
<DD>The optimized version of DTMDefaultBase._type(). | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>identity</CODE> - A node identity, which <em>must not</em> be equal to | |
<code>DTM.NULL</code></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getExpandedTypeID2(int)"><!-- --></A><H3> | |
getExpandedTypeID2</H3> | |
<PRE> | |
public final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2007"><B>getExpandedTypeID2</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>The optimized version of DTMDefaultBase.getExpandedTypeID(int). | |
<p>This one is only used by DOMAdapter.getExpandedTypeID(int), which | |
is mostly called from the compiled translets. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="_exptype2Type(int)"><!-- --></A><H3> | |
_exptype2Type</H3> | |
<PRE> | |
public final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2031"><B>_exptype2Type</B></A>(int exptype)</PRE> | |
<DL> | |
<DD>Return the node type from the expanded type | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getIdForNamespace(java.lang.String)"><!-- --></A><H3> | |
getIdForNamespace</H3> | |
<PRE> | |
public int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2047"><B>getIdForNamespace</B></A>(java.lang.String uri)</PRE> | |
<DL> | |
<DD>Get a prefix either from the uri mapping, or just make | |
one up! | |
<P> | |
<DD><DL> | |
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getIdForNamespace(java.lang.String)">getIdForNamespace</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>uri</CODE> - The namespace URI, which may be null. | |
<DT><B>Returns:</B><DD>The prefix if there is one, or null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)"><!-- --></A><H3> | |
startElement</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2082"><B>startElement</B></A>(java.lang.String uri, | |
java.lang.String localName, | |
java.lang.String qName, | |
org.xml.sax.Attributes attributes) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Override SAX2DTM.startElement() | |
<p>Receive notification of the start of an element. | |
<p>By default, do nothing. Application writers may override this | |
method in a subclass to take specific actions at the start of | |
each element (such as allocating a new tree node or writing | |
output to a file).</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>startElement</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)">startElement</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>uri</CODE> - The Namespace URI, or the empty string if the | |
element has no Namespace URI or if Namespace | |
processing is not being performed.<DD><CODE>localName</CODE> - The local name (without prefix), or the | |
empty string if Namespace processing is not being | |
performed.<DD><CODE>qName</CODE> - The qualified name (with prefix), or the | |
empty string if qualified names are not available.<DD><CODE>attributes</CODE> - The specified or defaulted attributes. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - Any SAX exception, possibly | |
wrapping another exception.<DT><B>See Also:</B><DD><CODE>ContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="endElement(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> | |
endElement</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2226"><B>endElement</B></A>(java.lang.String uri, | |
java.lang.String localName, | |
java.lang.String qName) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Receive notification of the end of an element. | |
<p>By default, do nothing. Application writers may override this | |
method in a subclass to take specific actions at the end of | |
each element (such as finalising a tree node or writing | |
output to a file).</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>endElement</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#endElement(java.lang.String, java.lang.String, java.lang.String)">endElement</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>uri</CODE> - The Namespace URI, or the empty string if the | |
element has no Namespace URI or if Namespace | |
processing is not being performed.<DD><CODE>localName</CODE> - The local name (without prefix), or the | |
empty string if Namespace processing is not being | |
performed.<DD><CODE>qName</CODE> - The qualified XML 1.0 name (with prefix), or the | |
empty string if qualified names are not available. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - Any SAX exception, possibly | |
wrapping another exception.<DT><B>See Also:</B><DD><CODE>ContentHandler.endElement(java.lang.String, java.lang.String, java.lang.String)</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="comment(char[], int, int)"><!-- --></A><H3> | |
comment</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2258"><B>comment</B></A>(char[] ch, | |
int start, | |
int length) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Report an XML comment anywhere in the document. | |
<p>This callback will be used for comments inside or outside the | |
document element, including comments in the external DTD | |
subset (if read).</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>comment</CODE> in interface <CODE>org.xml.sax.ext.LexicalHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#comment(char[], int, int)">comment</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>ch</CODE> - An array holding the characters in the comment.<DD><CODE>start</CODE> - The starting position in the array.<DD><CODE>length</CODE> - The number of characters to use from the array. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - The application may raise an exception.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="startDocument()"><!-- --></A><H3> | |
startDocument</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2282"><B>startDocument</B></A>() | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Receive notification of the beginning of the document. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>startDocument</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#startDocument()">startDocument</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - Any SAX exception, possibly | |
wrapping another exception.<DT><B>See Also:</B><DD><CODE>ContentHandler.startDocument()</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="endDocument()"><!-- --></A><H3> | |
endDocument</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2302"><B>endDocument</B></A>() | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Receive notification of the end of the document. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>endDocument</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#endDocument()">endDocument</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - Any SAX exception, possibly | |
wrapping another exception.<DT><B>See Also:</B><DD><CODE>ContentHandler.endDocument()</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="addNode(int, int, int, int, int, boolean)"><!-- --></A><H3> | |
addNode</H3> | |
<PRE> | |
protected final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2334"><B>addNode</B></A>(int type, | |
int expandedTypeID, | |
int parentIndex, | |
int previousSibling, | |
int dataOrPrefix, | |
boolean canHaveFirstChild)</PRE> | |
<DL> | |
<DD>Construct the node map from the node. | |
<P> | |
<DD><DL> | |
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#addNode(int, int, int, int, int, boolean)">addNode</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>type</CODE> - raw type ID, one of DTM.XXX_NODE.<DD><CODE>expandedTypeID</CODE> - The expended type ID.<DD><CODE>parentIndex</CODE> - The current parent index.<DD><CODE>previousSibling</CODE> - The previous sibling index.<DD><CODE>dataOrPrefix</CODE> - index into m_data table, or string handle.<DD><CODE>canHaveFirstChild</CODE> - true if the node can have a first child, false | |
if it is atomic. | |
<DT><B>Returns:</B><DD>The index identity of the node that was added.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="charactersFlush()"><!-- --></A><H3> | |
charactersFlush</H3> | |
<PRE> | |
protected final void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2391"><B>charactersFlush</B></A>()</PRE> | |
<DL> | |
<DD>Check whether accumulated text should be stripped; if not, | |
append the appropriate flavor of text/cdata node. | |
<P> | |
<DD><DL> | |
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#charactersFlush()">charactersFlush</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="processingInstruction(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
processingInstruction</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2455"><B>processingInstruction</B></A>(java.lang.String target, | |
java.lang.String data) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Override the processingInstruction() interface in SAX2DTM2. | |
<p> | |
%OPT% This one is different from SAX2DTM.processingInstruction() | |
in that we do not use extended types for PI nodes. The name of | |
the PI is saved in the DTMStringPool. | |
Receive notification of a processing instruction. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>processingInstruction</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#processingInstruction(java.lang.String, java.lang.String)">processingInstruction</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>target</CODE> - The processing instruction target.<DD><CODE>data</CODE> - The processing instruction data, or null if | |
none is supplied. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - Any SAX exception, possibly | |
wrapping another exception.<DT><B>See Also:</B><DD><CODE>ContentHandler.processingInstruction(java.lang.String, java.lang.String)</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getFirstAttribute(int)"><!-- --></A><H3> | |
getFirstAttribute</H3> | |
<PRE> | |
public final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2481"><B>getFirstAttribute</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>The optimized version of DTMDefaultBase.getFirstAttribute(). | |
<p> | |
Given a node handle, get the index of the node's first attribute. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getFirstAttribute(int)">getFirstAttribute</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getFirstAttribute(int)">getFirstAttribute</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBase</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeHandle</CODE> - int Handle of the node. | |
<DT><B>Returns:</B><DD>Handle of first attribute, or DTM.NULL to indicate none exists.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getFirstAttributeIdentity(int)"><!-- --></A><H3> | |
getFirstAttributeIdentity</H3> | |
<PRE> | |
protected int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2521"><B>getFirstAttributeIdentity</B></A>(int identity)</PRE> | |
<DL> | |
<DD>The optimized version of DTMDefaultBase.getFirstAttributeIdentity(int). | |
<p> | |
Given a node identity, get the index of the node's first attribute. | |
<P> | |
<DD><DL> | |
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getFirstAttributeIdentity(int)">getFirstAttributeIdentity</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBase</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>identity</CODE> - int identity of the node. | |
<DT><B>Returns:</B><DD>Identity of first attribute, or DTM.NULL to indicate none exists.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNextAttributeIdentity(int)"><!-- --></A><H3> | |
getNextAttributeIdentity</H3> | |
<PRE> | |
protected int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2563"><B>getNextAttributeIdentity</B></A>(int identity)</PRE> | |
<DL> | |
<DD>The optimized version of DTMDefaultBase.getNextAttributeIdentity(int). | |
<p> | |
Given a node identity for an attribute, advance to the next attribute. | |
<P> | |
<DD><DL> | |
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNextAttributeIdentity(int)">getNextAttributeIdentity</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBase</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>identity</CODE> - int identity of the attribute node. This | |
<strong>must</strong> be an attribute node. | |
<DT><B>Returns:</B><DD>int DTM node-identity of the resolved attr, | |
or DTM.NULL to indicate none exists.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getTypedAttribute(int, int)"><!-- --></A><H3> | |
getTypedAttribute</H3> | |
<PRE> | |
protected final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2590"><B>getTypedAttribute</B></A>(int nodeHandle, | |
int attType)</PRE> | |
<DL> | |
<DD>The optimized version of DTMDefaultBase.getTypedAttribute(int, int). | |
<p> | |
Given a node handle and an expanded type ID, get the index of the node's | |
attribute of that type, if any. | |
<P> | |
<DD><DL> | |
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getTypedAttribute(int, int)">getTypedAttribute</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBase</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeHandle</CODE> - int Handle of the node.<DD><CODE>attType</CODE> - int expanded type ID of the required attribute. | |
<DT><B>Returns:</B><DD>Handle of attribute of the required type, or DTM.NULL to indicate | |
none exists.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getLocalName(int)"><!-- --></A><H3> | |
getLocalName</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2637"><B>getLocalName</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>Override SAX2DTM.getLocalName() in SAX2DTM2. | |
<p>Processing for PIs is different. | |
Given a node handle, return its XPath- style localname. (As defined in | |
Namespaces, this is the portion of the name after any colon character). | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getLocalName(int)">getLocalName</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getLocalName(int)">getLocalName</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeHandle</CODE> - the id of the node. | |
<DT><B>Returns:</B><DD>String Local name of this node.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNodeNameX(int)"><!-- --></A><H3> | |
getNodeNameX</H3> | |
<PRE> | |
public final java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2660"><B>getNodeNameX</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>The optimized version of SAX2DTM.getNodeNameX(). | |
<p> | |
Given a node handle, return the XPath node name. This should be the name | |
as described by the XPath data model, NOT the DOM- style name. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getNodeNameX(int)">getNodeNameX</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getNodeNameX(int)">getNodeNameX</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeHandle</CODE> - the id of the node. | |
<DT><B>Returns:</B><DD>String Name of this node, which may be an empty string.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNodeName(int)"><!-- --></A><H3> | |
getNodeName</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2707"><B>getNodeName</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>The optimized version of SAX2DTM.getNodeName(). | |
<p> | |
Given a node handle, return its DOM-style node name. This will include | |
names such as #text or #document. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getNodeName(int)">getNodeName</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getNodeName(int)">getNodeName</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeHandle</CODE> - the id of the node. | |
<DT><B>Returns:</B><DD>String Name of this node, which may be an empty string. | |
%REVIEW% Document when empty string is possible... | |
%REVIEW-COMMENT% It should never be empty, should it?</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getStringValue(int)"><!-- --></A><H3> | |
getStringValue</H3> | |
<PRE> | |
public <A HREF="../../../../../../org/apache/xml/utils/XMLString.html" title="interface in org.apache.xml.utils">XMLString</A> <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2773"><B>getStringValue</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>Override SAX2DTM.getStringValue(int) | |
<p> | |
This method is only used by Xalan-J Interpretive. It is not used by XSLTC. | |
<p> | |
If the caller supplies an XMLStringFactory, the getStringValue() interface | |
in SAX2DTM will be called. Otherwise just calls getStringValueX() and | |
wraps the returned String in an XMLString. | |
Get the string-value of a node as a String object | |
(see http://www.w3.org/TR/xpath#data-model | |
for the definition of a node's string-value). | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getStringValue(int)">getStringValue</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getStringValue(int)">getStringValue</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeHandle</CODE> - The node ID. | |
<DT><B>Returns:</B><DD>A string object that represents the string-value of the given node.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getStringValueX(int)"><!-- --></A><H3> | |
getStringValueX</H3> | |
<PRE> | |
public final java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2886"><B>getStringValueX</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>The optimized version of SAX2DTM.getStringValue(int). | |
<p> | |
%OPT% This is one of the most often used interfaces. Performance is | |
critical here. This one is different from SAX2DTM.getStringValue(int) in | |
that it returns a String instead of a XMLString. | |
Get the string- value of a node as a String object (see http: //www. w3. | |
org/TR/xpath#data- model for the definition of a node's string- value). | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeHandle</CODE> - The node ID. | |
<DT><B>Returns:</B><DD>A string object that represents the string-value of the given node.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getStringValue()"><!-- --></A><H3> | |
getStringValue</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.2974"><B>getStringValue</B></A>()</PRE> | |
<DL> | |
<DD>Returns the string value of the entire tree | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="dispatchCharactersEvents(int, org.xml.sax.ContentHandler, boolean)"><!-- --></A><H3> | |
dispatchCharactersEvents</H3> | |
<PRE> | |
public final void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.3013"><B>dispatchCharactersEvents</B></A>(int nodeHandle, | |
org.xml.sax.ContentHandler ch, | |
boolean normalize) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>The optimized version of SAX2DTM.dispatchCharactersEvents(int, ContentHandler, boolean). | |
<p> | |
Directly call the | |
characters method on the passed ContentHandler for the | |
string-value of the given node (see http://www.w3.org/TR/xpath#data-model | |
for the definition of a node's string-value). Multiple calls to the | |
ContentHandler's characters methods may well occur for a single call to | |
this method. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#dispatchCharactersEvents(int, org.xml.sax.ContentHandler, boolean)">dispatchCharactersEvents</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#dispatchCharactersEvents(int, org.xml.sax.ContentHandler, boolean)">dispatchCharactersEvents</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeHandle</CODE> - The node ID.<DD><CODE>ch</CODE> - A non-null reference to a ContentHandler.<DD><CODE>normalize</CODE> - true if the content should be normalized according to | |
the rules for the XPath | |
<a href="http://www.w3.org/TR/xpath#function-normalize-space">normalize-space</a> | |
function. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNodeValue(int)"><!-- --></A><H3> | |
getNodeValue</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.3126"><B>getNodeValue</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>Given a node handle, return its node value. This is mostly | |
as defined by the DOM, but may ignore some conveniences. | |
<p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getNodeValue(int)">getNodeValue</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getNodeValue(int)">getNodeValue</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeHandle</CODE> - The node id. | |
<DT><B>Returns:</B><DD>String Value of this node, or null if not | |
meaningful for this node type.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="copyTextNode(int, org.apache.xml.serializer.SerializationHandler)"><!-- --></A><H3> | |
copyTextNode</H3> | |
<PRE> | |
protected final void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.3168"><B>copyTextNode</B></A>(int nodeID, | |
<A HREF="../../../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A> handler) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Copy the String value of a Text node to a SerializationHandler | |
<P> | |
<DD><DL> | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="copyElement(int, int, org.apache.xml.serializer.SerializationHandler)"><!-- --></A><H3> | |
copyElement</H3> | |
<PRE> | |
protected final java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.3192"><B>copyElement</B></A>(int nodeID, | |
int exptype, | |
<A HREF="../../../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A> handler) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Copy an Element node to a SerializationHandler. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeID</CODE> - The node identity<DD><CODE>exptype</CODE> - The expanded type of the Element node<DD><CODE>handler</CODE> - The SerializationHandler | |
<DT><B>Returns:</B><DD>The qualified name of the Element node. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="copyNS(int, org.apache.xml.serializer.SerializationHandler, boolean)"><!-- --></A><H3> | |
copyNS</H3> | |
<PRE> | |
protected final void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.3242"><B>copyNS</B></A>(int nodeID, | |
<A HREF="../../../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A> handler, | |
boolean inScope) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Copy namespace nodes. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeID</CODE> - The Element node identity<DD><CODE>handler</CODE> - The SerializationHandler<DD><CODE>inScope</CODE> - true if all namespaces in scope should be copied, | |
false if only the namespace declarations should be copied. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNextNamespaceNode2(int)"><!-- --></A><H3> | |
getNextNamespaceNode2</H3> | |
<PRE> | |
protected final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.3310"><B>getNextNamespaceNode2</B></A>(int baseID)</PRE> | |
<DL> | |
<DD>Return the next namespace node following the given base node. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The namespace node immediately following the base node.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="copyAttributes(int, org.apache.xml.serializer.SerializationHandler)"><!-- --></A><H3> | |
copyAttributes</H3> | |
<PRE> | |
protected final void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.3326"><B>copyAttributes</B></A>(int nodeID, | |
<A HREF="../../../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A> handler) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Copy attribute nodes from an element . | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeID</CODE> - The Element node identity<DD><CODE>handler</CODE> - The SerializationHandler | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="copyAttribute(int, int, org.apache.xml.serializer.SerializationHandler)"><!-- --></A><H3> | |
copyAttribute</H3> | |
<PRE> | |
protected final void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html#line.3344"><B>copyAttribute</B></A>(int nodeID, | |
int exptype, | |
<A HREF="../../../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A> handler) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Copy an Attribute node to a SerializationHandler | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeID</CODE> - The node identity<DD><CODE>exptype</CODE> - The expanded type of the Element node<DD><CODE>handler</CODE> - The SerializationHandler | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE></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> </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/SAX2DTM2.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"> | |
<A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm"><B>PREV CLASS</B></A> | |
<A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.AncestorIterator.html" title="class in org.apache.xml.dtm.ref.sax2dtm"><B>NEXT CLASS</B></A></FONT></TD> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../../../index.html?org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="SAX2DTM2.html" target="_top"><B>NO FRAMES</B></A> | |
<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: <A HREF="#nested_class_summary">NESTED</A> | <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> | |
<A NAME="skip-navbar_bottom"></A> | |
<!-- ======== END OF BOTTOM NAVBAR ======= --> | |
<HR> | |
</BODY> | |
</HTML> |