<!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> | |
SAX2DTM | |
</TITLE> | |
<META NAME="keywords" CONTENT="org.apache.xml.dtm.ref.sax2dtm.SAX2DTM class"> | |
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> | |
<SCRIPT type="text/javascript"> | |
function windowTitle() | |
{ | |
parent.document.title="SAX2DTM"; | |
} | |
</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/SAX2DTM.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> | |
</TR> | |
</TABLE> | |
</TD> | |
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> | |
</EM> | |
</TD> | |
</TR> | |
<TR> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
PREV CLASS | |
<A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.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/SAX2DTM.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="SAX2DTM.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_classes_inherited_from_class_org.apache.xml.dtm.ref.DTMDefaultBaseIterators">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 SAX2DTM</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 "><B>org.apache.xml.dtm.ref.sax2dtm.SAX2DTM</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/xml/dtm/ref/sax2dtm/SAX2DTM2.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2DTM2</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2RTFDTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2RTFDTM</A></DD> | |
</DL> | |
<HR> | |
<DL> | |
<DT><PRE>public class <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.48"><B>SAX2DTM</B></A><DT>extends <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators</A><DT>implements org.xml.sax.EntityResolver, org.xml.sax.DTDHandler, org.xml.sax.ContentHandler, org.xml.sax.ErrorHandler, org.xml.sax.ext.DeclHandler, org.xml.sax.ext.LexicalHandler</DL> | |
</PRE> | |
<P> | |
This class implements a DTM that tends to be optimized more for speed than | |
for compactness, that is constructed via SAX2 ContentHandler events. | |
<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> | |
</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.AncestorIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.AncestorIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.AttributeIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.AttributeIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.ChildrenIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.ChildrenIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.DescendantIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.DescendantIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.FollowingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.FollowingIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.FollowingSiblingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.FollowingSiblingIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.InternalAxisIteratorBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.InternalAxisIteratorBase</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NamespaceAttributeIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.NamespaceAttributeIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NamespaceChildrenIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.NamespaceChildrenIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NamespaceIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.NamespaceIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NthDescendantIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.NthDescendantIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.ParentIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.ParentIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.PrecedingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.PrecedingIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.PrecedingSiblingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.PrecedingSiblingIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.RootIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.RootIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.SingletonIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.SingletonIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedAncestorIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedAncestorIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedAttributeIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedAttributeIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedChildrenIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedChildrenIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedDescendantIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedDescendantIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedFollowingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedFollowingIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedFollowingSiblingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedFollowingSiblingIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedNamespaceIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedNamespaceIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedPrecedingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedPrecedingIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedPrecedingSiblingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedPrecedingSiblingIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedRootIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedRootIterator</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedSingletonIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedSingletonIterator</A></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 boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#DEBUG">DEBUG</A></B></CODE> | |
<BR> | |
Set true to monitor SAX events and similar diagnostic info.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#ENTITY_FIELD_NAME">ENTITY_FIELD_NAME</A></B></CODE> | |
<BR> | |
m_entities name offset.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#ENTITY_FIELD_NOTATIONNAME">ENTITY_FIELD_NOTATIONNAME</A></B></CODE> | |
<BR> | |
m_entities notation name offset.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#ENTITY_FIELD_PUBLICID">ENTITY_FIELD_PUBLICID</A></B></CODE> | |
<BR> | |
m_entities public ID offset.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#ENTITY_FIELD_SYSTEMID">ENTITY_FIELD_SYSTEMID</A></B></CODE> | |
<BR> | |
m_entities system ID offset.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#ENTITY_FIELDS_PER">ENTITY_FIELDS_PER</A></B></CODE> | |
<BR> | |
Number of entries per record for m_entities.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected <A HREF="../../../../../../org/apache/xml/utils/FastStringBuffer.html" title="class in org.apache.xml.utils">FastStringBuffer</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_chars">m_chars</A></B></CODE> | |
<BR> | |
All the character content, including attribute values, are stored in | |
this buffer.</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/SAX2DTM.html#m_coalescedTextType">m_coalescedTextType</A></B></CODE> | |
<BR> | |
Type of coalesced text block.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected <A HREF="../../../../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_contextIndexes">m_contextIndexes</A></B></CODE> | |
<BR> | |
Namespace support, only relevent at construction time.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected <A HREF="../../../../../../org/apache/xml/utils/SuballocatedIntVector.html" title="class in org.apache.xml.utils">SuballocatedIntVector</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_data">m_data</A></B></CODE> | |
<BR> | |
This vector holds offset and length data.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected <A HREF="../../../../../../org/apache/xml/utils/SuballocatedIntVector.html" title="class in org.apache.xml.utils">SuballocatedIntVector</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_dataOrQName">m_dataOrQName</A></B></CODE> | |
<BR> | |
Data or qualified name values, one array element for each node.</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/SAX2DTM.html#m_endDocumentOccured">m_endDocumentOccured</A></B></CODE> | |
<BR> | |
End document has been reached.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.Vector</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_entities">m_entities</A></B></CODE> | |
<BR> | |
Vector of entities.</TD> | |
</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/SAX2DTM.html#m_fixednames">m_fixednames</A></B></CODE> | |
<BR> | |
fixed dom-style names.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected java.util.Hashtable</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_idAttributes">m_idAttributes</A></B></CODE> | |
<BR> | |
This table holds the ID string to node associations, for | |
XML IDs.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private <A HREF="../../../../../../org/apache/xml/dtm/ref/IncrementalSAXSource.html" title="interface in org.apache.xml.dtm.ref">IncrementalSAXSource</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_incrementalSAXSource">m_incrementalSAXSource</A></B></CODE> | |
<BR> | |
If we're building the model incrementally on demand, we need to | |
be able to tell the source when to send us more data.</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/SAX2DTM.html#m_insideDTD">m_insideDTD</A></B></CODE> | |
<BR> | |
We are inside the DTD.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected org.xml.sax.Locator</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_locator">m_locator</A></B></CODE> | |
<BR> | |
The SAX Document locator</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected <A HREF="../../../../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_parents">m_parents</A></B></CODE> | |
<BR> | |
The parent stack, needed only for construction.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_pastFirstElement">m_pastFirstElement</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/SAX2DTM.html#m_prefixMappings">m_prefixMappings</A></B></CODE> | |
<BR> | |
Namespace support, only relevent at construction time.</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/SAX2DTM.html#m_previous">m_previous</A></B></CODE> | |
<BR> | |
The current previous node, needed only for construction time.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected <A HREF="../../../../../../org/apache/xml/utils/IntVector.html" title="class in org.apache.xml.utils">IntVector</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_sourceColumn">m_sourceColumn</A></B></CODE> | |
<BR> | |
Made protected for access by SAX2RTFDTM.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected <A HREF="../../../../../../org/apache/xml/utils/IntVector.html" title="class in org.apache.xml.utils">IntVector</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_sourceLine">m_sourceLine</A></B></CODE> | |
<BR> | |
Made protected for access by SAX2RTFDTM.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected <A HREF="../../../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_sourceSystemId">m_sourceSystemId</A></B></CODE> | |
<BR> | |
Made protected for access by SAX2RTFDTM.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_systemId">m_systemId</A></B></CODE> | |
<BR> | |
The SAX Document system-id</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/SAX2DTM.html#m_textPendingStart">m_textPendingStart</A></B></CODE> | |
<BR> | |
The starting offset within m_chars for the text or | |
CDATA_SECTION node currently being acumulated, | |
or -1 if there is no text node in progress</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/SAX2DTM.html#m_textType">m_textType</A></B></CODE> | |
<BR> | |
Type of next characters() event within text block in prgress.</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/SAX2DTM.html#m_useSourceLocationProperty">m_useSourceLocationProperty</A></B></CODE> | |
<BR> | |
Describes whether information about document source location | |
should be maintained or not.</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/DTMStringPool.html" title="class in org.apache.xml.dtm.ref">DTMStringPool</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_valuesOrPrefixes">m_valuesOrPrefixes</A></B></CODE> | |
<BR> | |
pool of string values that come as strings.</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/DTMTreeWalker.html" title="class in org.apache.xml.dtm.ref">DTMTreeWalker</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#m_walker">m_walker</A></B></CODE> | |
<BR> | |
Tree Walker for dispatchToEvents.</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/SAX2DTM.html#SAX2DTM(org.apache.xml.dtm.DTMManager, javax.xml.transform.Source, int, org.apache.xml.dtm.DTMWSFilter, org.apache.xml.utils.XMLStringFactory, boolean)">SAX2DTM</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 SAX2DTM object using the default block size.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#SAX2DTM(org.apache.xml.dtm.DTMManager, javax.xml.transform.Source, int, org.apache.xml.dtm.DTMWSFilter, org.apache.xml.utils.XMLStringFactory, boolean, int, boolean, boolean)">SAX2DTM</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 newNameTable)</CODE> | |
<BR> | |
Construct a SAX2DTM object ready to be constructed from SAX2 | |
ContentHandler events.</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>protected int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#_dataOrQName(int)">_dataOrQName</A></B>(int identity)</CODE> | |
<BR> | |
Get the data or qualified name for the given node identity.</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/SAX2DTM.html#addNewDTMID(int)">addNewDTMID</A></B>(int nodeIndex)</CODE> | |
<BR> | |
Get a new DTM ID beginning at the specified node index.</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/SAX2DTM.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> void</CODE></FONT></TD> | |
<TD><CODE><B><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></B>(java.lang.String eName, | |
java.lang.String aName, | |
java.lang.String type, | |
java.lang.String valueDefault, | |
java.lang.String value)</CODE> | |
<BR> | |
Report an attribute type declaration.</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/SAX2DTM.html#characters(char[], int, int)">characters</A></B>(char[] ch, | |
int start, | |
int length)</CODE> | |
<BR> | |
Receive notification of character data inside an element.</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/SAX2DTM.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/SAX2DTM.html#clearCoRoutine()">clearCoRoutine</A></B>()</CODE> | |
<BR> | |
Ask the CoRoutine parser to doTerminate and clear the reference.</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/SAX2DTM.html#clearCoRoutine(boolean)">clearCoRoutine</A></B>(boolean callDoTerminate)</CODE> | |
<BR> | |
Ask the CoRoutine parser to doTerminate and clear the reference.</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/SAX2DTM.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 boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#declAlreadyDeclared(java.lang.String)">declAlreadyDeclared</A></B>(java.lang.String prefix)</CODE> | |
<BR> | |
Check if a declaration has already been made for a given prefix.</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/SAX2DTM.html#dispatchCharactersEvents(int, org.xml.sax.ContentHandler, boolean)">dispatchCharactersEvents</A></B>(int nodeHandle, | |
org.xml.sax.ContentHandler ch, | |
boolean normalize)</CODE> | |
<BR> | |
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).</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/SAX2DTM.html#dispatchToEvents(int, org.xml.sax.ContentHandler)">dispatchToEvents</A></B>(int nodeHandle, | |
org.xml.sax.ContentHandler ch)</CODE> | |
<BR> | |
Directly create SAX parser events from a subtree.</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/SAX2DTM.html#elementDecl(java.lang.String, java.lang.String)">elementDecl</A></B>(java.lang.String name, | |
java.lang.String model)</CODE> | |
<BR> | |
Report an element type declaration.</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/SAX2DTM.html#endCDATA()">endCDATA</A></B>()</CODE> | |
<BR> | |
Report the end of a CDATA section.</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/SAX2DTM.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/SAX2DTM.html#endDTD()">endDTD</A></B>()</CODE> | |
<BR> | |
Report the end of DTD declarations.</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/SAX2DTM.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> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#endEntity(java.lang.String)">endEntity</A></B>(java.lang.String name)</CODE> | |
<BR> | |
Report the end of an entity.</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/SAX2DTM.html#endPrefixMapping(java.lang.String)">endPrefixMapping</A></B>(java.lang.String prefix)</CODE> | |
<BR> | |
Receive notification of the end of a Namespace mapping.</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/SAX2DTM.html#error(org.xml.sax.SAXParseException)">error</A></B>(org.xml.sax.SAXParseException e)</CODE> | |
<BR> | |
Receive notification of a recoverable parser error.</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/SAX2DTM.html#externalEntityDecl(java.lang.String, java.lang.String, java.lang.String)">externalEntityDecl</A></B>(java.lang.String name, | |
java.lang.String publicId, | |
java.lang.String systemId)</CODE> | |
<BR> | |
Report a parsed external entity declaration.</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/SAX2DTM.html#fatalError(org.xml.sax.SAXParseException)">fatalError</A></B>(org.xml.sax.SAXParseException e)</CODE> | |
<BR> | |
Report a fatal XML parsing error.</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/SAX2DTM.html#getAttributeNode(int, java.lang.String, java.lang.String)">getAttributeNode</A></B>(int nodeHandle, | |
java.lang.String namespaceURI, | |
java.lang.String name)</CODE> | |
<BR> | |
Retrieves an attribute node by by qualified name and namespace URI.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.xml.sax.ContentHandler</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getContentHandler()">getContentHandler</A></B>()</CODE> | |
<BR> | |
getContentHandler returns "our SAX builder" -- the thing that | |
someone else should send SAX events to in order to extend this | |
DTM model.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.xml.sax.ext.DeclHandler</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getDeclHandler()">getDeclHandler</A></B>()</CODE> | |
<BR> | |
Return this DTM's DeclHandler.</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/SAX2DTM.html#getDocumentTypeDeclarationPublicIdentifier()">getDocumentTypeDeclarationPublicIdentifier</A></B>()</CODE> | |
<BR> | |
Return the public identifier of the external subset, | |
normalized as described in 4.2.2 External Entities [XML].</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/SAX2DTM.html#getDocumentTypeDeclarationSystemIdentifier()">getDocumentTypeDeclarationSystemIdentifier</A></B>()</CODE> | |
<BR> | |
A document type declaration information item has the following properties: | |
1.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.xml.sax.DTDHandler</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getDTDHandler()">getDTDHandler</A></B>()</CODE> | |
<BR> | |
Return this DTM's DTDHandler.</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/SAX2DTM.html#getElementById(java.lang.String)">getElementById</A></B>(java.lang.String elementId)</CODE> | |
<BR> | |
Returns the <code>Element</code> whose <code>ID</code> is given by | |
<code>elementId</code>.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.xml.sax.EntityResolver</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getEntityResolver()">getEntityResolver</A></B>()</CODE> | |
<BR> | |
Return this DTM's EntityResolver.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.xml.sax.ErrorHandler</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getErrorHandler()">getErrorHandler</A></B>()</CODE> | |
<BR> | |
Return this DTM's ErrorHandler.</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/SAX2DTM.html#getFixedNames(int)">getFixedNames</A></B>(int type)</CODE> | |
<BR> | |
</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/SAX2DTM.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> org.xml.sax.ext.LexicalHandler</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getLexicalHandler()">getLexicalHandler</A></B>()</CODE> | |
<BR> | |
Return this DTM's lexical handler.</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/SAX2DTM.html#getLocalName(int)">getLocalName</A></B>(int nodeHandle)</CODE> | |
<BR> | |
Given a node handle, return its XPath-style localname.</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/SAX2DTM.html#getNamespaceURI(int)">getNamespaceURI</A></B>(int nodeHandle)</CODE> | |
<BR> | |
Given a node handle, return its DOM-style namespace URI | |
(As defined in Namespaces, this is the declared URI which this node's | |
prefix -- or default in lieu thereof -- was mapped to.)</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/SAX2DTM.html#getNamespaceURI(java.lang.String)">getNamespaceURI</A></B>(java.lang.String prefix)</CODE> | |
<BR> | |
Get a prefix either from the qname or 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>protected int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getNextNodeIdentity(int)">getNextNodeIdentity</A></B>(int identity)</CODE> | |
<BR> | |
Get the next node identity value in the list, and call the iterator | |
if it hasn't been added yet.</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/SAX2DTM.html#getNodeName(int)">getNodeName</A></B>(int nodeHandle)</CODE> | |
<BR> | |
Given a node handle, return its DOM-style node name.</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/SAX2DTM.html#getNodeNameX(int)">getNodeNameX</A></B>(int nodeHandle)</CODE> | |
<BR> | |
Given a node handle, return the XPath node name.</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/SAX2DTM.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> int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getNumberOfNodes()">getNumberOfNodes</A></B>()</CODE> | |
<BR> | |
Get the number of nodes that have been added.</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/SAX2DTM.html#getPrefix(int)">getPrefix</A></B>(int nodeHandle)</CODE> | |
<BR> | |
Given a namespace handle, return the prefix that the namespace decl is | |
mapping.</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/SAX2DTM.html#getPrefix(java.lang.String, java.lang.String)">getPrefix</A></B>(java.lang.String qname, | |
java.lang.String uri)</CODE> | |
<BR> | |
Get a prefix either from the qname or 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> javax.xml.transform.SourceLocator</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#getSourceLocatorFor(int)">getSourceLocatorFor</A></B>(int node)</CODE> | |
<BR> | |
Retrieve the SourceLocator associated with a specific node.</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/SAX2DTM.html#getStringValue(int)">getStringValue</A></B>(int nodeHandle)</CODE> | |
<BR> | |
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).</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/SAX2DTM.html#getUnparsedEntityURI(java.lang.String)">getUnparsedEntityURI</A></B>(java.lang.String name)</CODE> | |
<BR> | |
The getUnparsedEntityURI function returns the URI of the unparsed | |
entity with the specified name in the same document as the context | |
node (see [3.3 Unparsed Entities]).</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/SAX2DTM.html#ignorableWhitespace(char[], int, int)">ignorableWhitespace</A></B>(char[] ch, | |
int start, | |
int length)</CODE> | |
<BR> | |
Receive notification of ignorable whitespace in element content.</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/SAX2DTM.html#internalEntityDecl(java.lang.String, java.lang.String)">internalEntityDecl</A></B>(java.lang.String name, | |
java.lang.String value)</CODE> | |
<BR> | |
Report an internal entity declaration.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#isAttributeSpecified(int)">isAttributeSpecified</A></B>(int attributeHandle)</CODE> | |
<BR> | |
5.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#isTextType(int)">isTextType</A></B>(int type)</CODE> | |
<BR> | |
Bottleneck determination of text type.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#isWhitespace(int)">isWhitespace</A></B>(int nodeHandle)</CODE> | |
<BR> | |
Determine if the string-value of a node is whitespace</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/SAX2DTM.html#migrateTo(org.apache.xml.dtm.DTMManager)">migrateTo</A></B>(<A HREF="../../../../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A> manager)</CODE> | |
<BR> | |
Migrate a DTM built with an old DTMManager to a new DTMManager.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#needsTwoThreads()">needsTwoThreads</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/SAX2DTM.html#nextNode()">nextNode</A></B>()</CODE> | |
<BR> | |
This method should try and build one or more nodes in the table.</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/SAX2DTM.html#notationDecl(java.lang.String, java.lang.String, java.lang.String)">notationDecl</A></B>(java.lang.String name, | |
java.lang.String publicId, | |
java.lang.String systemId)</CODE> | |
<BR> | |
Receive notification of a notation declaration.</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/SAX2DTM.html#processingInstruction(java.lang.String, java.lang.String)">processingInstruction</A></B>(java.lang.String target, | |
java.lang.String data)</CODE> | |
<BR> | |
Receive notification of a processing instruction.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.xml.sax.InputSource</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#resolveEntity(java.lang.String, java.lang.String)">resolveEntity</A></B>(java.lang.String publicId, | |
java.lang.String systemId)</CODE> | |
<BR> | |
Resolve an external entity.</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/SAX2DTM.html#setDocumentLocator(org.xml.sax.Locator)">setDocumentLocator</A></B>(org.xml.sax.Locator locator)</CODE> | |
<BR> | |
Receive a Locator object for document events.</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/SAX2DTM.html#setIDAttribute(java.lang.String, int)">setIDAttribute</A></B>(java.lang.String id, | |
int elem)</CODE> | |
<BR> | |
Set an ID string to node association in the ID table.</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/SAX2DTM.html#setIncrementalSAXSource(org.apache.xml.dtm.ref.IncrementalSAXSource)">setIncrementalSAXSource</A></B>(<A HREF="../../../../../../org/apache/xml/dtm/ref/IncrementalSAXSource.html" title="interface in org.apache.xml.dtm.ref">IncrementalSAXSource</A> incrementalSAXSource)</CODE> | |
<BR> | |
Bind a IncrementalSAXSource to this DTM.</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/SAX2DTM.html#setProperty(java.lang.String, java.lang.Object)">setProperty</A></B>(java.lang.String property, | |
java.lang.Object value)</CODE> | |
<BR> | |
Set a run time property for this DTM instance.</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/SAX2DTM.html#setSourceLocation()">setSourceLocation</A></B>()</CODE> | |
<BR> | |
Store the source location of the current 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/SAX2DTM.html#setUseSourceLocation(boolean)">setUseSourceLocation</A></B>(boolean useSourceLocation)</CODE> | |
<BR> | |
Set whether information about document source location | |
should be maintained or not.</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/SAX2DTM.html#skippedEntity(java.lang.String)">skippedEntity</A></B>(java.lang.String name)</CODE> | |
<BR> | |
Receive notification of a skipped entity.</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/SAX2DTM.html#startCDATA()">startCDATA</A></B>()</CODE> | |
<BR> | |
Report the start of a CDATA section.</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/SAX2DTM.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/SAX2DTM.html#startDTD(java.lang.String, java.lang.String, java.lang.String)">startDTD</A></B>(java.lang.String name, | |
java.lang.String publicId, | |
java.lang.String systemId)</CODE> | |
<BR> | |
Report the start of DTD declarations, if any.</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/SAX2DTM.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> | |
Receive notification of the start of an element.</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/SAX2DTM.html#startEntity(java.lang.String)">startEntity</A></B>(java.lang.String name)</CODE> | |
<BR> | |
Report the beginning of an entity in content.</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/SAX2DTM.html#startPrefixMapping(java.lang.String, java.lang.String)">startPrefixMapping</A></B>(java.lang.String prefix, | |
java.lang.String uri)</CODE> | |
<BR> | |
Receive notification of the start of a Namespace mapping.</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/SAX2DTM.html#unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String)">unparsedEntityDecl</A></B>(java.lang.String name, | |
java.lang.String publicId, | |
java.lang.String systemId, | |
java.lang.String notationName)</CODE> | |
<BR> | |
Receive notification of an unparsed entity declaration.</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/SAX2DTM.html#warning(org.xml.sax.SAXParseException)">warning</A></B>(org.xml.sax.SAXParseException e)</CODE> | |
<BR> | |
Receive notification of a parser warning.</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#_exptype(int)">_exptype</A>, <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#getFirstAttribute(int)">getFirstAttribute</A>, <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getFirstAttributeIdentity(int)">getFirstAttributeIdentity</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#getNextAttributeIdentity(int)">getNextAttributeIdentity</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#getTypedAttribute(int, int)">getTypedAttribute</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="DEBUG"><!-- --></A><H3> | |
DEBUG</H3> | |
<PRE> | |
private static final boolean <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.53"><B>DEBUG</B></A></PRE> | |
<DL> | |
<DD>Set true to monitor SAX events and similar diagnostic info. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.apache.xml.dtm.ref.sax2dtm.SAX2DTM.DEBUG">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="m_incrementalSAXSource"><!-- --></A><H3> | |
m_incrementalSAXSource</H3> | |
<PRE> | |
private <A HREF="../../../../../../org/apache/xml/dtm/ref/IncrementalSAXSource.html" title="interface in org.apache.xml.dtm.ref">IncrementalSAXSource</A> <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.67"><B>m_incrementalSAXSource</B></A></PRE> | |
<DL> | |
<DD>If we're building the model incrementally on demand, we need to | |
be able to tell the source when to send us more data. | |
Note that if this has not been set, and you attempt to read ahead | |
of the current build point, we'll probably throw a null-pointer | |
exception. We could try to wait-and-retry instead, as a very poor | |
fallback, but that has all the known problems with multithreading | |
on multiprocessors and we Don't Want to Go There. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><CODE>setIncrementalSAXSource</CODE></DL> | |
</DL> | |
<HR> | |
<A NAME="m_chars"><!-- --></A><H3> | |
m_chars</H3> | |
<PRE> | |
protected <A HREF="../../../../../../org/apache/xml/utils/FastStringBuffer.html" title="class in org.apache.xml.utils">FastStringBuffer</A> <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.83"><B>m_chars</B></A></PRE> | |
<DL> | |
<DD>All the character content, including attribute values, are stored in | |
this buffer. | |
%REVIEW% Should this have an option of being shared across DTMs? | |
Sequentially only; not threadsafe... Currently, I think not. | |
%REVIEW% Initial size was pushed way down to reduce weight of RTFs. | |
pending reduction in number of RTF DTMs. Now that we're sharing a DTM | |
between RTFs, and tail-pruning... consider going back to the larger/faster. | |
Made protected rather than private so SAX2RTFDTM can access it. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_data"><!-- --></A><H3> | |
m_data</H3> | |
<PRE> | |
protected <A HREF="../../../../../../org/apache/xml/utils/SuballocatedIntVector.html" title="class in org.apache.xml.utils">SuballocatedIntVector</A> <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.87"><B>m_data</B></A></PRE> | |
<DL> | |
<DD>This vector holds offset and length data. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_parents"><!-- --></A><H3> | |
m_parents</H3> | |
<PRE> | |
protected transient <A HREF="../../../../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A> <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.92"><B>m_parents</B></A></PRE> | |
<DL> | |
<DD>The parent stack, needed only for construction. | |
Made protected rather than private so SAX2RTFDTM can access it. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_previous"><!-- --></A><H3> | |
m_previous</H3> | |
<PRE> | |
protected transient int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.97"><B>m_previous</B></A></PRE> | |
<DL> | |
<DD>The current previous node, needed only for construction time. | |
Made protected rather than private so SAX2RTFDTM can access it. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_prefixMappings"><!-- --></A><H3> | |
m_prefixMappings</H3> | |
<PRE> | |
protected transient java.util.Vector <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.102"><B>m_prefixMappings</B></A></PRE> | |
<DL> | |
<DD>Namespace support, only relevent at construction time. | |
Made protected rather than private so SAX2RTFDTM can access it. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_contextIndexes"><!-- --></A><H3> | |
m_contextIndexes</H3> | |
<PRE> | |
protected transient <A HREF="../../../../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A> <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.108"><B>m_contextIndexes</B></A></PRE> | |
<DL> | |
<DD>Namespace support, only relevent at construction time. | |
Made protected rather than private so SAX2RTFDTM can access it. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_textType"><!-- --></A><H3> | |
m_textType</H3> | |
<PRE> | |
protected transient int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.111"><B>m_textType</B></A></PRE> | |
<DL> | |
<DD>Type of next characters() event within text block in prgress. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_coalescedTextType"><!-- --></A><H3> | |
m_coalescedTextType</H3> | |
<PRE> | |
protected transient int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.117"><B>m_coalescedTextType</B></A></PRE> | |
<DL> | |
<DD>Type of coalesced text block. See logic in the characters() | |
method. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_locator"><!-- --></A><H3> | |
m_locator</H3> | |
<PRE> | |
protected transient org.xml.sax.Locator <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.120"><B>m_locator</B></A></PRE> | |
<DL> | |
<DD>The SAX Document locator | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_systemId"><!-- --></A><H3> | |
m_systemId</H3> | |
<PRE> | |
private transient java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.123"><B>m_systemId</B></A></PRE> | |
<DL> | |
<DD>The SAX Document system-id | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_insideDTD"><!-- --></A><H3> | |
m_insideDTD</H3> | |
<PRE> | |
protected transient boolean <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.126"><B>m_insideDTD</B></A></PRE> | |
<DL> | |
<DD>We are inside the DTD. This is used for ignoring comments. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_walker"><!-- --></A><H3> | |
m_walker</H3> | |
<PRE> | |
protected <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMTreeWalker.html" title="class in org.apache.xml.dtm.ref">DTMTreeWalker</A> <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.129"><B>m_walker</B></A></PRE> | |
<DL> | |
<DD>Tree Walker for dispatchToEvents. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_valuesOrPrefixes"><!-- --></A><H3> | |
m_valuesOrPrefixes</H3> | |
<PRE> | |
protected <A HREF="../../../../../../org/apache/xml/dtm/ref/DTMStringPool.html" title="class in org.apache.xml.dtm.ref">DTMStringPool</A> <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.132"><B>m_valuesOrPrefixes</B></A></PRE> | |
<DL> | |
<DD>pool of string values that come as strings. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_endDocumentOccured"><!-- --></A><H3> | |
m_endDocumentOccured</H3> | |
<PRE> | |
protected boolean <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.137"><B>m_endDocumentOccured</B></A></PRE> | |
<DL> | |
<DD>End document has been reached. | |
Made protected rather than private so SAX2RTFDTM can access it. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_dataOrQName"><!-- --></A><H3> | |
m_dataOrQName</H3> | |
<PRE> | |
protected <A HREF="../../../../../../org/apache/xml/utils/SuballocatedIntVector.html" title="class in org.apache.xml.utils">SuballocatedIntVector</A> <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.140"><B>m_dataOrQName</B></A></PRE> | |
<DL> | |
<DD>Data or qualified name values, one array element for each node. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_idAttributes"><!-- --></A><H3> | |
m_idAttributes</H3> | |
<PRE> | |
protected java.util.Hashtable <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.146"><B>m_idAttributes</B></A></PRE> | |
<DL> | |
<DD>This table holds the ID string to node associations, for | |
XML IDs. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_fixednames"><!-- --></A><H3> | |
m_fixednames</H3> | |
<PRE> | |
private static final java.lang.String[] <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.151"><B>m_fixednames</B></A></PRE> | |
<DL> | |
<DD>fixed dom-style names. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_entities"><!-- --></A><H3> | |
m_entities</H3> | |
<PRE> | |
private java.util.Vector <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.164"><B>m_entities</B></A></PRE> | |
<DL> | |
<DD>Vector of entities. Each record is composed of four Strings: | |
publicId, systemID, notationName, and name. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="ENTITY_FIELD_PUBLICID"><!-- --></A><H3> | |
ENTITY_FIELD_PUBLICID</H3> | |
<PRE> | |
private static final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.167"><B>ENTITY_FIELD_PUBLICID</B></A></PRE> | |
<DL> | |
<DD>m_entities public ID offset. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.apache.xml.dtm.ref.sax2dtm.SAX2DTM.ENTITY_FIELD_PUBLICID">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="ENTITY_FIELD_SYSTEMID"><!-- --></A><H3> | |
ENTITY_FIELD_SYSTEMID</H3> | |
<PRE> | |
private static final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.170"><B>ENTITY_FIELD_SYSTEMID</B></A></PRE> | |
<DL> | |
<DD>m_entities system ID offset. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.apache.xml.dtm.ref.sax2dtm.SAX2DTM.ENTITY_FIELD_SYSTEMID">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="ENTITY_FIELD_NOTATIONNAME"><!-- --></A><H3> | |
ENTITY_FIELD_NOTATIONNAME</H3> | |
<PRE> | |
private static final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.173"><B>ENTITY_FIELD_NOTATIONNAME</B></A></PRE> | |
<DL> | |
<DD>m_entities notation name offset. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.apache.xml.dtm.ref.sax2dtm.SAX2DTM.ENTITY_FIELD_NOTATIONNAME">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="ENTITY_FIELD_NAME"><!-- --></A><H3> | |
ENTITY_FIELD_NAME</H3> | |
<PRE> | |
private static final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.176"><B>ENTITY_FIELD_NAME</B></A></PRE> | |
<DL> | |
<DD>m_entities name offset. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.apache.xml.dtm.ref.sax2dtm.SAX2DTM.ENTITY_FIELD_NAME">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="ENTITY_FIELDS_PER"><!-- --></A><H3> | |
ENTITY_FIELDS_PER</H3> | |
<PRE> | |
private static final int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.179"><B>ENTITY_FIELDS_PER</B></A></PRE> | |
<DL> | |
<DD>Number of entries per record for m_entities. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.apache.xml.dtm.ref.sax2dtm.SAX2DTM.ENTITY_FIELDS_PER">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="m_textPendingStart"><!-- --></A><H3> | |
m_textPendingStart</H3> | |
<PRE> | |
protected int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.186"><B>m_textPendingStart</B></A></PRE> | |
<DL> | |
<DD>The starting offset within m_chars for the text or | |
CDATA_SECTION node currently being acumulated, | |
or -1 if there is no text node in progress | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_useSourceLocationProperty"><!-- --></A><H3> | |
m_useSourceLocationProperty</H3> | |
<PRE> | |
protected boolean <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.194"><B>m_useSourceLocationProperty</B></A></PRE> | |
<DL> | |
<DD>Describes whether information about document source location | |
should be maintained or not. | |
Made protected for access by SAX2RTFDTM. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_sourceSystemId"><!-- --></A><H3> | |
m_sourceSystemId</H3> | |
<PRE> | |
protected <A HREF="../../../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A> <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.198"><B>m_sourceSystemId</B></A></PRE> | |
<DL> | |
<DD>Made protected for access by SAX2RTFDTM. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_sourceLine"><!-- --></A><H3> | |
m_sourceLine</H3> | |
<PRE> | |
protected <A HREF="../../../../../../org/apache/xml/utils/IntVector.html" title="class in org.apache.xml.utils">IntVector</A> <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.201"><B>m_sourceLine</B></A></PRE> | |
<DL> | |
<DD>Made protected for access by SAX2RTFDTM. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_sourceColumn"><!-- --></A><H3> | |
m_sourceColumn</H3> | |
<PRE> | |
protected <A HREF="../../../../../../org/apache/xml/utils/IntVector.html" title="class in org.apache.xml.utils">IntVector</A> <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.204"><B>m_sourceColumn</B></A></PRE> | |
<DL> | |
<DD>Made protected for access by SAX2RTFDTM. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_pastFirstElement"><!-- --></A><H3> | |
m_pastFirstElement</H3> | |
<PRE> | |
boolean <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1828"><B>m_pastFirstElement</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="SAX2DTM(org.apache.xml.dtm.DTMManager, javax.xml.transform.Source, int, org.apache.xml.dtm.DTMWSFilter, org.apache.xml.utils.XMLStringFactory, boolean)"><!-- --></A><H3> | |
SAX2DTM</H3> | |
<PRE> | |
public <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.218"><B>SAX2DTM</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 SAX2DTM object using the default block size. | |
<P> | |
<DL> | |
<DT><B>Parameters:</B><DD><CODE>mgr</CODE> - The DTMManager who owns this DTM.<DD><CODE>source</CODE> - the JAXP 1.1 Source object for this DTM.<DD><CODE>dtmIdentity</CODE> - The DTM identity ID for this DTM.<DD><CODE>whiteSpaceFilter</CODE> - The white space filter for this DTM, which may | |
be null.<DD><CODE>xstringfactory</CODE> - XMLString factory for creating character content.<DD><CODE>doIndexing</CODE> - true if the caller considers it worth it to use | |
indexing schemes.</DL> | |
</DL> | |
<HR> | |
<A NAME="SAX2DTM(org.apache.xml.dtm.DTMManager, javax.xml.transform.Source, int, org.apache.xml.dtm.DTMWSFilter, org.apache.xml.utils.XMLStringFactory, boolean, int, boolean, boolean)"><!-- --></A><H3> | |
SAX2DTM</H3> | |
<PRE> | |
public <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.244"><B>SAX2DTM</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 newNameTable)</PRE> | |
<DL> | |
<DD>Construct a SAX2DTM object ready to be constructed from SAX2 | |
ContentHandler events. | |
<P> | |
<DL> | |
<DT><B>Parameters:</B><DD><CODE>mgr</CODE> - The DTMManager who owns this DTM.<DD><CODE>source</CODE> - the JAXP 1.1 Source object for this DTM.<DD><CODE>dtmIdentity</CODE> - The DTM identity ID for this DTM.<DD><CODE>whiteSpaceFilter</CODE> - The white space filter for this DTM, which may | |
be null.<DD><CODE>xstringfactory</CODE> - XMLString factory for creating character content.<DD><CODE>doIndexing</CODE> - true if the caller considers it worth it to use | |
indexing schemes.<DD><CODE>blocksize</CODE> - The block size of the DTM.<DD><CODE>usePrevsib</CODE> - true if we want to build the previous sibling node array.<DD><CODE>newNameTable</CODE> - true if we want to use a new ExpandedNameTable for this DTM.</DL> | |
</DL> | |
<!-- ============ METHOD DETAIL ========== --> | |
<A NAME="method_detail"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | |
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> | |
<B>Method Detail</B></FONT></TH> | |
</TR> | |
</TABLE> | |
<A NAME="setUseSourceLocation(boolean)"><!-- --></A><H3> | |
setUseSourceLocation</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.297"><B>setUseSourceLocation</B></A>(boolean useSourceLocation)</PRE> | |
<DL> | |
<DD>Set whether information about document source location | |
should be maintained or not. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="_dataOrQName(int)"><!-- --></A><H3> | |
_dataOrQName</H3> | |
<PRE> | |
protected int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.309"><B>_dataOrQName</B></A>(int identity)</PRE> | |
<DL> | |
<DD>Get the data or qualified name for the given node identity. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>identity</CODE> - The node identity. | |
<DT><B>Returns:</B><DD>The data or qualified name, or DTM.NULL.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="clearCoRoutine()"><!-- --></A><H3> | |
clearCoRoutine</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.332"><B>clearCoRoutine</B></A>()</PRE> | |
<DL> | |
<DD>Ask the CoRoutine parser to doTerminate and clear the reference. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="clearCoRoutine(boolean)"><!-- --></A><H3> | |
clearCoRoutine</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.344"><B>clearCoRoutine</B></A>(boolean callDoTerminate)</PRE> | |
<DL> | |
<DD>Ask the CoRoutine parser to doTerminate and clear the reference. If | |
the CoRoutine parser has already been cleared, this will have no effect. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>callDoTerminate</CODE> - true of doTerminate should be called on the | |
coRoutine parser.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setIncrementalSAXSource(org.apache.xml.dtm.ref.IncrementalSAXSource)"><!-- --></A><H3> | |
setIncrementalSAXSource</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.368"><B>setIncrementalSAXSource</B></A>(<A HREF="../../../../../../org/apache/xml/dtm/ref/IncrementalSAXSource.html" title="interface in org.apache.xml.dtm.ref">IncrementalSAXSource</A> incrementalSAXSource)</PRE> | |
<DL> | |
<DD>Bind a IncrementalSAXSource to this DTM. If we discover we need nodes | |
that have not yet been built, we will ask this object to send us more | |
events, and it will manage interactions with its data sources. | |
Note that we do not actually build the IncrementalSAXSource, since we don't | |
know what source it's reading from, what thread that source will run in, | |
or when it will run. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>incrementalSAXSource</CODE> - The parser that we want to recieve events from | |
on demand.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getContentHandler()"><!-- --></A><H3> | |
getContentHandler</H3> | |
<PRE> | |
public org.xml.sax.ContentHandler <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.403"><B>getContentHandler</B></A>()</PRE> | |
<DL> | |
<DD>getContentHandler returns "our SAX builder" -- the thing that | |
someone else should send SAX events to in order to extend this | |
DTM model. | |
%REVIEW% Should this return null if constrution already done/begun? | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getContentHandler()">getContentHandler</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>null if this model doesn't respond to SAX events, | |
"this" if the DTM object has a built-in SAX ContentHandler, | |
the IncrementalSAXSource if we're bound to one and should receive | |
the SAX stream via it for incremental build purposes...</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getLexicalHandler()"><!-- --></A><H3> | |
getLexicalHandler</H3> | |
<PRE> | |
public org.xml.sax.ext.LexicalHandler <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.422"><B>getLexicalHandler</B></A>()</PRE> | |
<DL> | |
<DD>Return this DTM's lexical handler. | |
%REVIEW% Should this return null if constrution already done/begun? | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getLexicalHandler()">getLexicalHandler</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>null if this model doesn't respond to lexical SAX events, | |
"this" if the DTM object has a built-in SAX ContentHandler, | |
the IncrementalSAXSource if we're bound to one and should receive | |
the SAX stream via it for incremental build purposes...</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getEntityResolver()"><!-- --></A><H3> | |
getEntityResolver</H3> | |
<PRE> | |
public org.xml.sax.EntityResolver <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.436"><B>getEntityResolver</B></A>()</PRE> | |
<DL> | |
<DD>Return this DTM's EntityResolver. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getEntityResolver()">getEntityResolver</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>null if this model doesn't respond to SAX entity ref events.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getDTDHandler()"><!-- --></A><H3> | |
getDTDHandler</H3> | |
<PRE> | |
public org.xml.sax.DTDHandler <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.446"><B>getDTDHandler</B></A>()</PRE> | |
<DL> | |
<DD>Return this DTM's DTDHandler. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getDTDHandler()">getDTDHandler</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>null if this model doesn't respond to SAX dtd events.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getErrorHandler()"><!-- --></A><H3> | |
getErrorHandler</H3> | |
<PRE> | |
public org.xml.sax.ErrorHandler <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.456"><B>getErrorHandler</B></A>()</PRE> | |
<DL> | |
<DD>Return this DTM's ErrorHandler. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getErrorHandler()">getErrorHandler</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>null if this model doesn't respond to SAX error events.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getDeclHandler()"><!-- --></A><H3> | |
getDeclHandler</H3> | |
<PRE> | |
public org.xml.sax.ext.DeclHandler <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.466"><B>getDeclHandler</B></A>()</PRE> | |
<DL> | |
<DD>Return this DTM's DeclHandler. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getDeclHandler()">getDeclHandler</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>null if this model doesn't respond to SAX Decl events.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="needsTwoThreads()"><!-- --></A><H3> | |
needsTwoThreads</H3> | |
<PRE> | |
public boolean <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.477"><B>needsTwoThreads</B></A>()</PRE> | |
<DL> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#needsTwoThreads()">needsTwoThreads</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>true iff we're building this model incrementally (eg | |
we're partnered with a IncrementalSAXSource) and thus require that the | |
transformation and the parse run simultaneously. Guidance to the | |
DTMManager.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="dispatchCharactersEvents(int, org.xml.sax.ContentHandler, boolean)"><!-- --></A><H3> | |
dispatchCharactersEvents</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.499"><B>dispatchCharactersEvents</B></A>(int nodeHandle, | |
org.xml.sax.ContentHandler ch, | |
boolean normalize) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#dispatchCharactersEvents(int, org.xml.sax.ContentHandler, boolean)">dispatchCharactersEvents</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> - 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="getNodeName(int)"><!-- --></A><H3> | |
getNodeName</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.591"><B>getNodeName</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNodeName(int)">getNodeName</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> - 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="getNodeNameX(int)"><!-- --></A><H3> | |
getNodeNameX</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.640"><B>getNodeNameX</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>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/DTMDefaultBase.html#getNodeNameX(int)">getNodeNameX</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> - 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="isAttributeSpecified(int)"><!-- --></A><H3> | |
isAttributeSpecified</H3> | |
<PRE> | |
public boolean <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.678"><B>isAttributeSpecified</B></A>(int attributeHandle)</PRE> | |
<DL> | |
<DD>5. [specified] A flag indicating whether this attribute was actually | |
specified in the start-tag of its element, or was defaulted from the | |
DTD. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#isAttributeSpecified(int)">isAttributeSpecified</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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#isAttributeSpecified(int)">isAttributeSpecified</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>attributeHandle</CODE> - Must be a valid handle to an attribute node. | |
<DT><B>Returns:</B><DD><code>true</code> if the attribute was specified; | |
<code>false</code> if it was defaulted.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getDocumentTypeDeclarationSystemIdentifier()"><!-- --></A><H3> | |
getDocumentTypeDeclarationSystemIdentifier</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.693"><B>getDocumentTypeDeclarationSystemIdentifier</B></A>()</PRE> | |
<DL> | |
<DD>A document type declaration information item has the following properties: | |
1. [system identifier] The system identifier of the external subset, if | |
it exists. Otherwise this property has no value. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getDocumentTypeDeclarationSystemIdentifier()">getDocumentTypeDeclarationSystemIdentifier</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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getDocumentTypeDeclarationSystemIdentifier()">getDocumentTypeDeclarationSystemIdentifier</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>Returns:</B><DD>the system identifier String object, or null if there is none.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNextNodeIdentity(int)"><!-- --></A><H3> | |
getNextNodeIdentity</H3> | |
<PRE> | |
protected int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.709"><B>getNextNodeIdentity</B></A>(int identity)</PRE> | |
<DL> | |
<DD>Get the next node identity value in the list, and call the iterator | |
if it hasn't been added yet. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNextNodeIdentity(int)">getNextNodeIdentity</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 (index). | |
<DT><B>Returns:</B><DD>identity+1, or DTM.NULL.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="dispatchToEvents(int, org.xml.sax.ContentHandler)"><!-- --></A><H3> | |
dispatchToEvents</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.733"><B>dispatchToEvents</B></A>(int nodeHandle, | |
org.xml.sax.ContentHandler ch) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Directly create SAX parser events from a subtree. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#dispatchToEvents(int, org.xml.sax.ContentHandler)">dispatchToEvents</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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#dispatchToEvents(int, org.xml.sax.ContentHandler)">dispatchToEvents</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> - The node ID.<DD><CODE>ch</CODE> - A non-null reference to a ContentHandler. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNumberOfNodes()"><!-- --></A><H3> | |
getNumberOfNodes</H3> | |
<PRE> | |
public int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.763"><B>getNumberOfNodes</B></A>()</PRE> | |
<DL> | |
<DD>Get the number of nodes that have been added. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNumberOfNodes()">getNumberOfNodes</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>Returns:</B><DD>The number of that are currently in the tree.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="nextNode()"><!-- --></A><H3> | |
nextNode</H3> | |
<PRE> | |
protected boolean <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.774"><B>nextNode</B></A>()</PRE> | |
<DL> | |
<DD>This method should try and build one or more nodes in the table. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#nextNode()">nextNode</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>Returns:</B><DD>The true if a next node is found or false if | |
there are no more nodes.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="isTextType(int)"><!-- --></A><H3> | |
isTextType</H3> | |
<PRE> | |
private final boolean <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.833"><B>isTextType</B></A>(int type)</PRE> | |
<DL> | |
<DD>Bottleneck determination of text type. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>type</CODE> - oneof DTM.XXX_NODE. | |
<DT><B>Returns:</B><DD>true if this is a text or cdata section.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="addNode(int, int, int, int, int, boolean)"><!-- --></A><H3> | |
addNode</H3> | |
<PRE> | |
protected int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.867"><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> | |
</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="addNewDTMID(int)"><!-- --></A><H3> | |
addNewDTMID</H3> | |
<PRE> | |
protected void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.924"><B>addNewDTMID</B></A>(int nodeIndex)</PRE> | |
<DL> | |
<DD>Get a new DTM ID beginning at the specified node index. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeIndex</CODE> - The node identity at which the new DTM ID will begin | |
addressing.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="migrateTo(org.apache.xml.dtm.DTMManager)"><!-- --></A><H3> | |
migrateTo</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.952"><B>migrateTo</B></A>(<A HREF="../../../../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A> manager)</PRE> | |
<DL> | |
<DD>Migrate a DTM built with an old DTMManager to a new DTMManager. | |
After the migration, the new DTMManager will treat the DTM as | |
one that is built by itself. | |
This is used to support DTM sharing between multiple transformations. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#migrateTo(org.apache.xml.dtm.DTMManager)">migrateTo</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#migrateTo(org.apache.xml.dtm.DTMManager)">migrateTo</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>manager</CODE> - the DTMManager</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setSourceLocation()"><!-- --></A><H3> | |
setSourceLocation</H3> | |
<PRE> | |
protected void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.973"><B>setSourceLocation</B></A>()</PRE> | |
<DL> | |
<DD>Store the source location of the current node. This method must be called | |
as every node is added to the DTM or for no node. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
</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/SAX2DTM.html#line.998"><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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNodeValue(int)">getNodeValue</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> - 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="getLocalName(int)"><!-- --></A><H3> | |
getLocalName</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1040"><B>getLocalName</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getLocalName(int)">getLocalName</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> - the id of the node. | |
<DT><B>Returns:</B><DD>String Local name of this node.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getUnparsedEntityURI(java.lang.String)"><!-- --></A><H3> | |
getUnparsedEntityURI</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1079"><B>getUnparsedEntityURI</B></A>(java.lang.String name)</PRE> | |
<DL> | |
<DD>The getUnparsedEntityURI function returns the URI of the unparsed | |
entity with the specified name in the same document as the context | |
node (see [3.3 Unparsed Entities]). It returns the empty string if | |
there is no such entity. | |
<p> | |
XML processors may choose to use the System Identifier (if one | |
is provided) to resolve the entity, rather than the URI in the | |
Public Identifier. The details are dependent on the processor, and | |
we would have to support some form of plug-in resolver to handle | |
this properly. Currently, we simply return the System Identifier if | |
present, and hope that it a usable URI or that our caller can | |
map it to one. | |
TODO: Resolve Public Identifiers... or consider changing function name. | |
<p> | |
If we find a relative URI | |
reference, XML expects it to be resolved in terms of the base URI | |
of the document. The DOM doesn't do that for us, and it isn't | |
entirely clear whether that should be done here; currently that's | |
pushed up to a higher level of our application. (Note that DOM Level | |
1 didn't store the document's base URI.) | |
TODO: Consider resolving Relative URIs. | |
<p> | |
(The DOM's statement that "An XML processor may choose to | |
completely expand entities before the structure model is passed | |
to the DOM" refers only to parsed entities, not unparsed, and hence | |
doesn't affect this function.) | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getUnparsedEntityURI(java.lang.String)">getUnparsedEntityURI</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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getUnparsedEntityURI(java.lang.String)">getUnparsedEntityURI</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>name</CODE> - A string containing the Entity Name of the unparsed | |
entity. | |
<DT><B>Returns:</B><DD>String containing the URI of the Unparsed Entity, or an | |
empty string if no such entity exists.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getPrefix(int)"><!-- --></A><H3> | |
getPrefix</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1137"><B>getPrefix</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>Given a namespace handle, return the prefix that the namespace decl is | |
mapping. | |
Given a node handle, return the prefix used to map to the namespace. | |
<p> %REVIEW% Are you sure you want "" for no prefix? </p> | |
<p> %REVIEW-COMMENT% I think so... not totally sure. -sb </p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getPrefix(int)">getPrefix</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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getPrefix(int)">getPrefix</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> - the id of the node. | |
<DT><B>Returns:</B><DD>String prefix of this node's name, or "" if no explicit | |
namespace prefix was given.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getAttributeNode(int, java.lang.String, java.lang.String)"><!-- --></A><H3> | |
getAttributeNode</H3> | |
<PRE> | |
public int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1185"><B>getAttributeNode</B></A>(int nodeHandle, | |
java.lang.String namespaceURI, | |
java.lang.String name)</PRE> | |
<DL> | |
<DD>Retrieves an attribute node by by qualified name and namespace URI. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getAttributeNode(int, java.lang.String, java.lang.String)">getAttributeNode</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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getAttributeNode(int, java.lang.String, java.lang.String)">getAttributeNode</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 upon which to look up this attribute..<DD><CODE>namespaceURI</CODE> - The namespace URI of the attribute to | |
retrieve, or null.<DD><CODE>name</CODE> - The local name of the attribute to | |
retrieve. | |
<DT><B>Returns:</B><DD>The attribute node handle with the specified name ( | |
<code>nodeName</code>) or <code>DTM.NULL</code> if there is no such | |
attribute.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getDocumentTypeDeclarationPublicIdentifier()"><!-- --></A><H3> | |
getDocumentTypeDeclarationPublicIdentifier</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1213"><B>getDocumentTypeDeclarationPublicIdentifier</B></A>()</PRE> | |
<DL> | |
<DD>Return the public identifier of the external subset, | |
normalized as described in 4.2.2 External Entities [XML]. If there is | |
no external subset or if it has no public identifier, this property | |
has no value. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getDocumentTypeDeclarationPublicIdentifier()">getDocumentTypeDeclarationPublicIdentifier</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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getDocumentTypeDeclarationPublicIdentifier()">getDocumentTypeDeclarationPublicIdentifier</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>Returns:</B><DD>the public identifier String object, or null if there is none.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNamespaceURI(int)"><!-- --></A><H3> | |
getNamespaceURI</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1233"><B>getNamespaceURI</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>Given a node handle, return its DOM-style namespace URI | |
(As defined in Namespaces, this is the declared URI which this node's | |
prefix -- or default in lieu thereof -- was mapped to.) | |
<p>%REVIEW% Null or ""? -sb</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getNamespaceURI(int)">getNamespaceURI</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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNamespaceURI(int)">getNamespaceURI</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> - the id of the node. | |
<DT><B>Returns:</B><DD>String URI value of this node's namespace, or null if no | |
namespace was resolved.</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/SAX2DTM.html#line.1248"><B>getStringValue</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getStringValue(int)">getStringValue</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> - 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="isWhitespace(int)"><!-- --></A><H3> | |
isWhitespace</H3> | |
<PRE> | |
public boolean <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1323"><B>isWhitespace</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>Determine if the string-value of a node is whitespace | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeHandle</CODE> - The node Handle. | |
<DT><B>Returns:</B><DD>Return true if the given node is whitespace.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getElementById(java.lang.String)"><!-- --></A><H3> | |
getElementById</H3> | |
<PRE> | |
public int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1360"><B>getElementById</B></A>(java.lang.String elementId)</PRE> | |
<DL> | |
<DD>Returns the <code>Element</code> whose <code>ID</code> is given by | |
<code>elementId</code>. If no such element exists, returns | |
<code>DTM.NULL</code>. Behavior is not defined if more than one element | |
has this <code>ID</code>. Attributes (including those | |
with the name "ID") are not of type ID unless so defined by DTD/Schema | |
information available to the DTM implementation. | |
Implementations that do not know whether attributes are of type ID or | |
not are expected to return <code>DTM.NULL</code>. | |
<p>%REVIEW% Presumably IDs are still scoped to a single document, | |
and this operation searches only within a single document, right? | |
Wouldn't want collisions between DTMs in the same process.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getElementById(java.lang.String)">getElementById</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>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getElementById(java.lang.String)">getElementById</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>elementId</CODE> - The unique <code>id</code> value for an element. | |
<DT><B>Returns:</B><DD>The handle of the matching element.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getPrefix(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
getPrefix</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1392"><B>getPrefix</B></A>(java.lang.String qname, | |
java.lang.String uri)</PRE> | |
<DL> | |
<DD>Get a prefix either from the qname or from the uri mapping, or just make | |
one up! | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>qname</CODE> - The qualified name, which may be null.<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="getIdForNamespace(java.lang.String)"><!-- --></A><H3> | |
getIdForNamespace</H3> | |
<PRE> | |
public int <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1462"><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> | |
</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="getNamespaceURI(java.lang.String)"><!-- --></A><H3> | |
getNamespaceURI</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1475"><B>getNamespaceURI</B></A>(java.lang.String prefix)</PRE> | |
<DL> | |
<DD>Get a prefix either from the qname or from the uri mapping, or just make | |
one up! | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The prefix if there is one, or null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setIDAttribute(java.lang.String, int)"><!-- --></A><H3> | |
setIDAttribute</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1504"><B>setIDAttribute</B></A>(java.lang.String id, | |
int elem)</PRE> | |
<DL> | |
<DD>Set an ID string to node association in the ID table. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>id</CODE> - The ID string.<DD><CODE>elem</CODE> - The associated element handle.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="charactersFlush()"><!-- --></A><H3> | |
charactersFlush</H3> | |
<PRE> | |
protected void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1513"><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> | |
</DL> | |
</DD> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="resolveEntity(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
resolveEntity</H3> | |
<PRE> | |
public org.xml.sax.InputSource <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1574"><B>resolveEntity</B></A>(java.lang.String publicId, | |
java.lang.String systemId) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Resolve an external entity. | |
<p>Always return null, so that the parser will use the system | |
identifier provided in the XML document. This method implements | |
the SAX default behaviour: application writers can override it | |
in a subclass to do special translations such as catalog lookups | |
or URI redirection.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>resolveEntity</CODE> in interface <CODE>org.xml.sax.EntityResolver</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>publicId</CODE> - The public identifer, or null if none is | |
available.<DD><CODE>systemId</CODE> - The system identifier provided in the XML | |
document. | |
<DT><B>Returns:</B><DD>The new input source, or null to require the | |
default behaviour. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - Any SAX exception, possibly | |
wrapping another exception. | |
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>EntityResolver.resolveEntity(java.lang.String, java.lang.String)</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="notationDecl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> | |
notationDecl</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1601"><B>notationDecl</B></A>(java.lang.String name, | |
java.lang.String publicId, | |
java.lang.String systemId) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Receive notification of a notation declaration. | |
<p>By default, do nothing. Application writers may override this | |
method in a subclass if they wish to keep track of the notations | |
declared in a document.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>notationDecl</CODE> in interface <CODE>org.xml.sax.DTDHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The notation name.<DD><CODE>publicId</CODE> - The notation public identifier, or null if not | |
available.<DD><CODE>systemId</CODE> - The notation system identifier. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - Any SAX exception, possibly | |
wrapping another exception. | |
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>DTDHandler.notationDecl(java.lang.String, java.lang.String, java.lang.String)</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> | |
unparsedEntityDecl</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1626"><B>unparsedEntityDecl</B></A>(java.lang.String name, | |
java.lang.String publicId, | |
java.lang.String systemId, | |
java.lang.String notationName) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Receive notification of an unparsed entity declaration. | |
<p>By default, do nothing. Application writers may override this | |
method in a subclass to keep track of the unparsed entities | |
declared in a document.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>unparsedEntityDecl</CODE> in interface <CODE>org.xml.sax.DTDHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The entity name.<DD><CODE>publicId</CODE> - The entity public identifier, or null if not | |
available.<DD><CODE>systemId</CODE> - The entity system identifier.<DD><CODE>notationName</CODE> - The name of the associated notation. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - Any SAX exception, possibly | |
wrapping another exception. | |
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>DTDHandler.unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String)</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setDocumentLocator(org.xml.sax.Locator)"><!-- --></A><H3> | |
setDocumentLocator</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1674"><B>setDocumentLocator</B></A>(org.xml.sax.Locator locator)</PRE> | |
<DL> | |
<DD>Receive a Locator object for document events. | |
<p>By default, do nothing. Application writers may override this | |
method in a subclass if they wish to store the locator for use | |
with other document events.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>setDocumentLocator</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>locator</CODE> - A locator for all SAX document events.<DT><B>See Also:</B><DD><CODE>ContentHandler.setDocumentLocator(org.xml.sax.Locator)</CODE>, | |
<CODE>Locator</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="startDocument()"><!-- --></A><H3> | |
startDocument</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1687"><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></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/SAX2DTM.html#line.1710"><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></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="startPrefixMapping(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
startPrefixMapping</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1748"><B>startPrefixMapping</B></A>(java.lang.String prefix, | |
java.lang.String uri) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Receive notification of the start of a Namespace mapping. | |
<p>By default, do nothing. Application writers may override this | |
method in a subclass to take specific actions at the start of | |
each Namespace prefix scope (such as storing the prefix mapping).</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>startPrefixMapping</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - The Namespace prefix being declared.<DD><CODE>uri</CODE> - The Namespace URI mapped to the prefix. | |
<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.startPrefixMapping(java.lang.String, java.lang.String)</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="endPrefixMapping(java.lang.String)"><!-- --></A><H3> | |
endPrefixMapping</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1774"><B>endPrefixMapping</B></A>(java.lang.String prefix) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Receive notification of the end of a Namespace mapping. | |
<p>By default, do nothing. Application writers may override this | |
method in a subclass to take specific actions at the end of | |
each prefix mapping.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>endPrefixMapping</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - The Namespace prefix being declared. | |
<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.endPrefixMapping(java.lang.String)</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="declAlreadyDeclared(java.lang.String)"><!-- --></A><H3> | |
declAlreadyDeclared</H3> | |
<PRE> | |
protected boolean <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.1807"><B>declAlreadyDeclared</B></A>(java.lang.String prefix)</PRE> | |
<DL> | |
<DD>Check if a declaration has already been made for a given prefix. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - non-null prefix string. | |
<DT><B>Returns:</B><DD>true if the declaration has already been declared in the | |
current context.</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/SAX2DTM.html#line.1851"><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>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></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/SAX2DTM.html#line.2020"><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></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="characters(char[], int, int)"><!-- --></A><H3> | |
characters</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2068"><B>characters</B></A>(char[] ch, | |
int start, | |
int length) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Receive notification of character data inside an element. | |
<p>By default, do nothing. Application writers may override this | |
method to take specific actions for each chunk of character data | |
(such as adding the data to a node or buffer, or printing it to | |
a file).</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>characters</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>ch</CODE> - The characters.<DD><CODE>start</CODE> - The start position in the character array.<DD><CODE>length</CODE> - The number of characters to use from the | |
character array. | |
<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.characters(char[], int, int)</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="ignorableWhitespace(char[], int, int)"><!-- --></A><H3> | |
ignorableWhitespace</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2103"><B>ignorableWhitespace</B></A>(char[] ch, | |
int start, | |
int length) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Receive notification of ignorable whitespace in element content. | |
<p>By default, do nothing. Application writers may override this | |
method to take specific actions for each chunk of ignorable | |
whitespace (such as adding data to a node or buffer, or printing | |
it to a file).</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>ignorableWhitespace</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>ch</CODE> - The whitespace characters.<DD><CODE>start</CODE> - The start position in the character array.<DD><CODE>length</CODE> - The number of characters to use from the | |
character array. | |
<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.ignorableWhitespace(char[], int, int)</CODE></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/SAX2DTM.html#line.2127"><B>processingInstruction</B></A>(java.lang.String target, | |
java.lang.String data) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Receive notification of a processing instruction. | |
<p>By default, do nothing. Application writers may override this | |
method in a subclass to take specific actions for each | |
processing instruction, such as setting status variables or | |
invoking other methods.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>processingInstruction</CODE> in interface <CODE>org.xml.sax.ContentHandler</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="skippedEntity(java.lang.String)"><!-- --></A><H3> | |
skippedEntity</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2157"><B>skippedEntity</B></A>(java.lang.String name) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Receive notification of a skipped entity. | |
<p>By default, do nothing. Application writers may override this | |
method in a subclass to take specific actions for each | |
processing instruction, such as setting status variables or | |
invoking other methods.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>skippedEntity</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the skipped entity. | |
<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="warning(org.xml.sax.SAXParseException)"><!-- --></A><H3> | |
warning</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2182"><B>warning</B></A>(org.xml.sax.SAXParseException e) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Receive notification of a parser warning. | |
<p>The default implementation does nothing. Application writers | |
may override this method in a subclass to take specific actions | |
for each warning, such as inserting the message in a log file or | |
printing it to the console.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>warning</CODE> in interface <CODE>org.xml.sax.ErrorHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>e</CODE> - The warning information encoded as an exception. | |
<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>ErrorHandler.warning(org.xml.sax.SAXParseException)</CODE>, | |
<CODE>SAXParseException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="error(org.xml.sax.SAXParseException)"><!-- --></A><H3> | |
error</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2203"><B>error</B></A>(org.xml.sax.SAXParseException e) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Receive notification of a recoverable parser error. | |
<p>The default implementation does nothing. Application writers | |
may override this method in a subclass to take specific actions | |
for each error, such as inserting the message in a log file or | |
printing it to the console.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>error</CODE> in interface <CODE>org.xml.sax.ErrorHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>e</CODE> - The warning information encoded as an exception. | |
<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>ErrorHandler.warning(org.xml.sax.SAXParseException)</CODE>, | |
<CODE>SAXParseException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="fatalError(org.xml.sax.SAXParseException)"><!-- --></A><H3> | |
fatalError</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2225"><B>fatalError</B></A>(org.xml.sax.SAXParseException e) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Report a fatal XML parsing error. | |
<p>The default implementation throws a SAXParseException. | |
Application writers may override this method in a subclass if | |
they need to take specific actions for each fatal error (such as | |
collecting all of the errors into a single report): in any case, | |
the application must stop all regular processing when this | |
method is invoked, since the document is no longer reliable, and | |
the parser may no longer report parsing events.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>fatalError</CODE> in interface <CODE>org.xml.sax.ErrorHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>e</CODE> - The error information encoded as an exception. | |
<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>ErrorHandler.fatalError(org.xml.sax.SAXParseException)</CODE>, | |
<CODE>SAXParseException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="elementDecl(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
elementDecl</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2247"><B>elementDecl</B></A>(java.lang.String name, | |
java.lang.String model) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Report an element type declaration. | |
<p>The content model will consist of the string "EMPTY", the | |
string "ANY", or a parenthesised group, optionally followed | |
by an occurrence indicator. The model will be normalized so | |
that all whitespace is removed,and will include the enclosing | |
parentheses.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>elementDecl</CODE> in interface <CODE>org.xml.sax.ext.DeclHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The element type name.<DD><CODE>model</CODE> - The content model as a normalized string. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - The application may raise an exception.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> | |
attributeDecl</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2272"><B>attributeDecl</B></A>(java.lang.String eName, | |
java.lang.String aName, | |
java.lang.String type, | |
java.lang.String valueDefault, | |
java.lang.String value) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Report an attribute type declaration. | |
<p>Only the effective (first) declaration for an attribute will | |
be reported. The type will be one of the strings "CDATA", | |
"ID", "IDREF", "IDREFS", "NMTOKEN", "NMTOKENS", "ENTITY", | |
"ENTITIES", or "NOTATION", or a parenthesized token group with | |
the separator "|" and all whitespace removed.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>attributeDecl</CODE> in interface <CODE>org.xml.sax.ext.DeclHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>eName</CODE> - The name of the associated element.<DD><CODE>aName</CODE> - The name of the attribute.<DD><CODE>type</CODE> - A string representing the attribute type.<DD><CODE>valueDefault</CODE> - A string representing the attribute default | |
("#IMPLIED", "#REQUIRED", or "#FIXED") or null if | |
none of these applies.<DD><CODE>value</CODE> - A string representing the attribute's default value, | |
or null if there is none. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - The application may raise an exception.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="internalEntityDecl(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
internalEntityDecl</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2293"><B>internalEntityDecl</B></A>(java.lang.String name, | |
java.lang.String value) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Report an internal entity declaration. | |
<p>Only the effective (first) declaration for each entity | |
will be reported.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>internalEntityDecl</CODE> in interface <CODE>org.xml.sax.ext.DeclHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the entity. If it is a parameter | |
entity, the name will begin with '%'.<DD><CODE>value</CODE> - The replacement text of the entity. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - The application may raise an exception.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#externalEntityDecl(java.lang.String, java.lang.String, java.lang.String)"><CODE>externalEntityDecl(java.lang.String, java.lang.String, java.lang.String)</CODE></A>, | |
<CODE>DTDHandler.unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String)</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="externalEntityDecl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> | |
externalEntityDecl</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2315"><B>externalEntityDecl</B></A>(java.lang.String name, | |
java.lang.String publicId, | |
java.lang.String systemId) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Report a parsed external entity declaration. | |
<p>Only the effective (first) declaration for each entity | |
will be reported.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>externalEntityDecl</CODE> in interface <CODE>org.xml.sax.ext.DeclHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the entity. If it is a parameter | |
entity, the name will begin with '%'.<DD><CODE>publicId</CODE> - The declared public identifier of the entity, or | |
null if none was declared.<DD><CODE>systemId</CODE> - The declared system identifier of the entity. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - The application may raise an exception.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#internalEntityDecl(java.lang.String, java.lang.String)"><CODE>internalEntityDecl(java.lang.String, java.lang.String)</CODE></A>, | |
<CODE>DTDHandler.unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String)</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="startDTD(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3> | |
startDTD</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2347"><B>startDTD</B></A>(java.lang.String name, | |
java.lang.String publicId, | |
java.lang.String systemId) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Report the start of DTD declarations, if any. | |
<p>Any declarations are assumed to be in the internal subset | |
unless otherwise indicated by a <A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#startEntity(java.lang.String)"><CODE>startEntity</CODE></A> | |
event.</p> | |
<p>Note that the start/endDTD events will appear within | |
the start/endDocument events from ContentHandler and | |
before the first startElement event.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>startDTD</CODE> in interface <CODE>org.xml.sax.ext.LexicalHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The document type name.<DD><CODE>publicId</CODE> - The declared public identifier for the | |
external DTD subset, or null if none was declared.<DD><CODE>systemId</CODE> - The declared system identifier for the | |
external DTD subset, or null if none was declared. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - The application may raise an | |
exception.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#endDTD()"><CODE>endDTD()</CODE></A>, | |
<A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#startEntity(java.lang.String)"><CODE>startEntity(java.lang.String)</CODE></A></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="endDTD()"><!-- --></A><H3> | |
endDTD</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2360"><B>endDTD</B></A>() | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Report the end of DTD declarations. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>endDTD</CODE> in interface <CODE>org.xml.sax.ext.LexicalHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - The application may raise an exception.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#startDTD(java.lang.String, java.lang.String, java.lang.String)"><CODE>startDTD(java.lang.String, java.lang.String, java.lang.String)</CODE></A></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="startEntity(java.lang.String)"><!-- --></A><H3> | |
startEntity</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2388"><B>startEntity</B></A>(java.lang.String name) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Report the beginning of an entity in content. | |
<p><strong>NOTE:</entity> entity references in attribute | |
values -- and the start and end of the document entity -- | |
are never reported.</p> | |
<p>The start and end of the external DTD subset are reported | |
using the pseudo-name "[dtd]". All other events must be | |
properly nested within start/end entity events.</p> | |
<p>Note that skipped entities will be reported through the | |
<CODE>skippedEntity</CODE> | |
event, which is part of the ContentHandler interface.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>startEntity</CODE> in interface <CODE>org.xml.sax.ext.LexicalHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the entity. If it is a parameter | |
entity, the name will begin with '%'. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - The application may raise an exception.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#endEntity(java.lang.String)"><CODE>endEntity(java.lang.String)</CODE></A>, | |
<CODE>DeclHandler.internalEntityDecl(java.lang.String, java.lang.String)</CODE>, | |
<CODE>DeclHandler.externalEntityDecl(java.lang.String, java.lang.String, java.lang.String)</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="endEntity(java.lang.String)"><!-- --></A><H3> | |
endEntity</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2401"><B>endEntity</B></A>(java.lang.String name) | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Report the end of an entity. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>endEntity</CODE> in interface <CODE>org.xml.sax.ext.LexicalHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the entity that is ending. | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - The application may raise an exception.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#startEntity(java.lang.String)"><CODE>startEntity(java.lang.String)</CODE></A></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="startCDATA()"><!-- --></A><H3> | |
startCDATA</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2417"><B>startCDATA</B></A>() | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Report the start of a CDATA section. | |
<p>The contents of the CDATA section will be reported through | |
the regular <CODE>characters</CODE> event.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>startCDATA</CODE> in interface <CODE>org.xml.sax.ext.LexicalHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - The application may raise an exception.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#endCDATA()"><CODE>endCDATA()</CODE></A></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="endCDATA()"><!-- --></A><H3> | |
endCDATA</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2428"><B>endCDATA</B></A>() | |
throws org.xml.sax.SAXException</PRE> | |
<DL> | |
<DD>Report the end of a CDATA section. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>endCDATA</CODE> in interface <CODE>org.xml.sax.ext.LexicalHandler</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Throws:</B> | |
<DD><CODE>org.xml.sax.SAXException</CODE> - The application may raise an exception.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#startCDATA()"><CODE>startCDATA()</CODE></A></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/SAX2DTM.html#line.2445"><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></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="setProperty(java.lang.String, java.lang.Object)"><!-- --></A><H3> | |
setProperty</H3> | |
<PRE> | |
public void <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2474"><B>setProperty</B></A>(java.lang.String property, | |
java.lang.Object value)</PRE> | |
<DL> | |
<DD>Set a run time property for this DTM instance. | |
%REVIEW% Now that we no longer use this method to support | |
getSourceLocatorFor, can we remove it? | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#setProperty(java.lang.String, java.lang.Object)">setProperty</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>property</CODE> - a <code>String</code> value<DD><CODE>value</CODE> - an <code>Object</code> value</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getSourceLocatorFor(int)"><!-- --></A><H3> | |
getSourceLocatorFor</H3> | |
<PRE> | |
public javax.xml.transform.SourceLocator <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2486"><B>getSourceLocatorFor</B></A>(int node)</PRE> | |
<DL> | |
<DD>Retrieve the SourceLocator associated with a specific node. | |
This is only meaningful if the XalanProperties.SOURCE_LOCATION flag was | |
set True using setProperty; if it was never set, or was set false, we | |
will return null. | |
(We _could_ return a locator with the document's base URI and bogus | |
line/column information. Trying that; see the else clause.) | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html#getSourceLocatorFor(int)">getSourceLocatorFor</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>node</CODE> - an <code>int</code> value | |
<DT><B>Returns:</B><DD>a <code>SourceLocator</code> value or null if no location | |
is available</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getFixedNames(int)"><!-- --></A><H3> | |
getFixedNames</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.html#line.2510"><B>getFixedNames</B></A>(int type)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
</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/SAX2DTM.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> | |
</TR> | |
</TABLE> | |
</TD> | |
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> | |
</EM> | |
</TD> | |
</TR> | |
<TR> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
PREV CLASS | |
<A HREF="../../../../../../org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2.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/SAX2DTM.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="SAX2DTM.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_classes_inherited_from_class_org.apache.xml.dtm.ref.DTMDefaultBaseIterators">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> |