blob: 070152d23eeb2ffbe7ca4a6df41a77f460cc5756 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Thu Nov 22 17:12:56 EST 2007 -->
<TITLE>
Xalan-Java 2.7.1: Class XSLTCDTMManager
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/XSLTCDTMManager.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/dom/UnionIterator.html"><B>PREV CLASS</B></A>&nbsp;
&nbsp;NEXT CLASS</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="XSLTCDTMManager.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: &nbsp;INNER&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.xml.dtm.DTMManager">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.xalan.xsltc.dom</FONT>
<BR>
Class XSLTCDTMManager</H2>
<PRE>
java.lang.Object
|
+--<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html">org.apache.xml.dtm.DTMManager</A>
|
+--<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html">org.apache.xml.dtm.ref.DTMManagerDefault</A>
|
+--<B>org.apache.xalan.xsltc.dom.XSLTCDTMManager</B>
</PRE>
<HR>
<DL>
<DT>public class <B>XSLTCDTMManager</B><DT>extends <A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html">DTMManagerDefault</A></DL>
<P>
The default implementation for the DTMManager.
<P>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="fields_inherited_from_class_org.apache.xml.dtm.DTMManager"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.xml.dtm.<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html">DTMManager</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#IDENT_DTM_DEFAULT">IDENT_DTM_DEFAULT</A>,
<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#IDENT_DTM_NODE_BITS">IDENT_DTM_NODE_BITS</A>,
<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#IDENT_MAX_DTMS">IDENT_MAX_DTMS</A>,
<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#IDENT_NODE_DEFAULT">IDENT_NODE_DEFAULT</A>,
<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#m_incremental">m_incremental</A>,
<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#m_source_location">m_source_location</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/dom/XSLTCDTMManager.html#XSLTCDTMManager()">XSLTCDTMManager</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor DTMManagerDefault</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/xml/dtm/DTM.html">DTM</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/dom/XSLTCDTMManager.html#getDTM(javax.xml.transform.Source, boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean)">getDTM</A></B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source,
boolean&nbsp;unique,
<A HREF="../../../../../org/apache/xml/dtm/DTMWSFilter.html">DTMWSFilter</A>&nbsp;whiteSpaceFilter,
boolean&nbsp;incremental,
boolean&nbsp;doIndexing)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an instance of a DTM, loaded with the content from the
specified source.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/xml/dtm/DTM.html">DTM</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/dom/XSLTCDTMManager.html#getDTM(javax.xml.transform.Source, boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean, boolean)">getDTM</A></B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source,
boolean&nbsp;unique,
<A HREF="../../../../../org/apache/xml/dtm/DTMWSFilter.html">DTMWSFilter</A>&nbsp;whiteSpaceFilter,
boolean&nbsp;incremental,
boolean&nbsp;doIndexing,
boolean&nbsp;buildIdIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an instance of a DTM, loaded with the content from the
specified source.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/xml/dtm/DTM.html">DTM</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/dom/XSLTCDTMManager.html#getDTM(javax.xml.transform.Source, boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean, boolean, boolean)">getDTM</A></B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source,
boolean&nbsp;unique,
<A HREF="../../../../../org/apache/xml/dtm/DTMWSFilter.html">DTMWSFilter</A>&nbsp;whiteSpaceFilter,
boolean&nbsp;incremental,
boolean&nbsp;doIndexing,
boolean&nbsp;buildIdIndex,
boolean&nbsp;newNameTable)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an instance of a DTM, loaded with the content from the
specified source.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/xml/dtm/DTM.html">DTM</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/dom/XSLTCDTMManager.html#getDTM(javax.xml.transform.Source, boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean, boolean, int, boolean)">getDTM</A></B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source,
boolean&nbsp;unique,
<A HREF="../../../../../org/apache/xml/dtm/DTMWSFilter.html">DTMWSFilter</A>&nbsp;whiteSpaceFilter,
boolean&nbsp;incremental,
boolean&nbsp;doIndexing,
boolean&nbsp;hasUserReader,
int&nbsp;size,
boolean&nbsp;buildIdIndex)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an instance of a DTM, loaded with the content from the
specified source.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/xml/dtm/DTM.html">DTM</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/dom/XSLTCDTMManager.html#getDTM(javax.xml.transform.Source, boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean, boolean, int, boolean, boolean)">getDTM</A></B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source,
boolean&nbsp;unique,
<A HREF="../../../../../org/apache/xml/dtm/DTMWSFilter.html">DTMWSFilter</A>&nbsp;whiteSpaceFilter,
boolean&nbsp;incremental,
boolean&nbsp;doIndexing,
boolean&nbsp;hasUserReader,
int&nbsp;size,
boolean&nbsp;buildIdIndex,
boolean&nbsp;newNameTable)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an instance of a DTM, loaded with the content from the
specified source.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/dom/XSLTCDTMManager.html#getDTMManagerClass()">getDTMManagerClass</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Look up the class that provides the XSLTC DTM Manager service.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/dom/XSLTCDTMManager.html">XSLTCDTMManager</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/dom/XSLTCDTMManager.html#newInstance()">newInstance</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtain a new instance of a <code>DTMManager</code>.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.xml.dtm.ref.DTMManagerDefault"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.xml.dtm.ref.<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html">DTMManagerDefault</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#addDTM(org.apache.xml.dtm.DTM, int)">addDTM</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#addDTM(org.apache.xml.dtm.DTM, int, int)">addDTM</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#createDocumentFragment()">createDocumentFragment</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#createDTMIterator(int)">createDTMIterator</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#createDTMIterator(int, org.apache.xml.dtm.DTMFilter, boolean)">createDTMIterator</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#createDTMIterator(java.lang.Object, int)">createDTMIterator</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#createDTMIterator(java.lang.String, org.apache.xml.utils.PrefixResolver)">createDTMIterator</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#getDTM(int)">getDTM</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#getDTMHandleFromNode(org.w3c.dom.Node)">getDTMHandleFromNode</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#getDTMIdentity(org.apache.xml.dtm.DTM)">getDTMIdentity</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#getExpandedNameTable(org.apache.xml.dtm.DTM)">getExpandedNameTable</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#getFirstFreeDTMID()">getFirstFreeDTMID</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#getXMLReader(javax.xml.transform.Source)">getXMLReader</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#release(org.apache.xml.dtm.DTM, boolean)">release</A>,
<A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#releaseXMLReader(org.xml.sax.XMLReader)">releaseXMLReader</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.xml.dtm.DTMManager"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.xml.dtm.<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html">DTMManager</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#getDTMIdentityMask()">getDTMIdentityMask</A>,
<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#getIncremental()">getIncremental</A>,
<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#getNodeIdentityMask()">getNodeIdentityMask</A>,
<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#getSource_location()">getSource_location</A>,
<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#getXMLStringFactory()">getXMLStringFactory</A>,
<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#newInstance(org.apache.xml.utils.XMLStringFactory)">newInstance</A>,
<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#setIncremental(boolean)">setIncremental</A>,
<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#setSource_location(boolean)">setSource_location</A>,
<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html#setXMLStringFactory(org.apache.xml.utils.XMLStringFactory)">setXMLStringFactory</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="XSLTCDTMManager()"><!-- --></A><H3>
XSLTCDTMManager</H3>
<PRE>
public <B>XSLTCDTMManager</B>()</PRE>
<DL>
<DD>Constructor DTMManagerDefault</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="newInstance()"><!-- --></A><H3>
newInstance</H3>
<PRE>
public static <A HREF="../../../../../org/apache/xalan/xsltc/dom/XSLTCDTMManager.html">XSLTCDTMManager</A> <B>newInstance</B>()</PRE>
<DL>
<DD>Obtain a new instance of a <code>DTMManager</code>.
This static method creates a new factory instance.
The current implementation just returns a new XSLTCDTMManager instance.</DL>
<HR>
<A NAME="getDTMManagerClass()"><!-- --></A><H3>
getDTMManagerClass</H3>
<PRE>
public static java.lang.Class <B>getDTMManagerClass</B>()</PRE>
<DL>
<DD>Look up the class that provides the XSLTC DTM Manager service.
The following lookup procedure is used to find the service provider.
<ol>
<li>The value of the
<code>org.apache.xalan.xsltc.dom.XSLTCDTMManager</code> property, is
checked.</li>
<li>The <code>xalan.propeties</code> file is checked for a property
of the same name.</li>
<li>The
<code>META-INF/services/org.apache.xalan.xsltc.dom.XSLTCDTMManager</code>
file is checked.
</ol>
The default is <code>org.apache.xalan.xsltc.dom.XSLTCDTMManager</code>.</DL>
<HR>
<A NAME="getDTM(javax.xml.transform.Source, boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean)"><!-- --></A><H3>
getDTM</H3>
<PRE>
public <A HREF="../../../../../org/apache/xml/dtm/DTM.html">DTM</A> <B>getDTM</B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source,
boolean&nbsp;unique,
<A HREF="../../../../../org/apache/xml/dtm/DTMWSFilter.html">DTMWSFilter</A>&nbsp;whiteSpaceFilter,
boolean&nbsp;incremental,
boolean&nbsp;doIndexing)</PRE>
<DL>
<DD>Get an instance of a DTM, loaded with the content from the
specified source. If the unique flag is true, a new instance will
always be returned. Otherwise it is up to the DTMManager to return a
new instance or an instance that it already created and may be being used
by someone else.
(I think more parameters will need to be added for error handling, and
entity resolution).<DD><DL>
<DT><B>Parameters:</B><DD><CODE>source</CODE> - the specification of the source object.<DD><CODE>unique</CODE> - true if the returned DTM must be unique, probably because it
is going to be mutated.<DD><CODE>whiteSpaceFilter</CODE> - Enables filtering of whitespace nodes, and may
be null.<DD><CODE>incremental</CODE> - true if the DTM should be built incrementally, if
possible.<DD><CODE>doIndexing</CODE> - true if the caller considers it worth it to use
indexing schemes.<DT><B>Returns:</B><DD>a non-null DTM reference.<DT><B>Overrides:</B><DD><A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html#getDTM(javax.xml.transform.Source, boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean)">getDTM</A> in class <A HREF="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html">DTMManagerDefault</A></DL>
</DD>
</DL>
<HR>
<A NAME="getDTM(javax.xml.transform.Source, boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean, boolean)"><!-- --></A><H3>
getDTM</H3>
<PRE>
public <A HREF="../../../../../org/apache/xml/dtm/DTM.html">DTM</A> <B>getDTM</B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source,
boolean&nbsp;unique,
<A HREF="../../../../../org/apache/xml/dtm/DTMWSFilter.html">DTMWSFilter</A>&nbsp;whiteSpaceFilter,
boolean&nbsp;incremental,
boolean&nbsp;doIndexing,
boolean&nbsp;buildIdIndex)</PRE>
<DL>
<DD>Get an instance of a DTM, loaded with the content from the
specified source. If the unique flag is true, a new instance will
always be returned. Otherwise it is up to the DTMManager to return a
new instance or an instance that it already created and may be being used
by someone else.
(I think more parameters will need to be added for error handling, and
entity resolution).<DD><DL>
<DT><B>Parameters:</B><DD><CODE>source</CODE> - the specification of the source object.<DD><CODE>unique</CODE> - true if the returned DTM must be unique, probably because it
is going to be mutated.<DD><CODE>whiteSpaceFilter</CODE> - Enables filtering of whitespace nodes, and may
be null.<DD><CODE>incremental</CODE> - true if the DTM should be built incrementally, if
possible.<DD><CODE>doIndexing</CODE> - true if the caller considers it worth it to use
indexing schemes.<DD><CODE>buildIdIndex</CODE> - true if the id index table should be built.<DT><B>Returns:</B><DD>a non-null DTM reference.</DL>
</DD>
</DL>
<HR>
<A NAME="getDTM(javax.xml.transform.Source, boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean, boolean, boolean)"><!-- --></A><H3>
getDTM</H3>
<PRE>
public <A HREF="../../../../../org/apache/xml/dtm/DTM.html">DTM</A> <B>getDTM</B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source,
boolean&nbsp;unique,
<A HREF="../../../../../org/apache/xml/dtm/DTMWSFilter.html">DTMWSFilter</A>&nbsp;whiteSpaceFilter,
boolean&nbsp;incremental,
boolean&nbsp;doIndexing,
boolean&nbsp;buildIdIndex,
boolean&nbsp;newNameTable)</PRE>
<DL>
<DD>Get an instance of a DTM, loaded with the content from the
specified source. If the unique flag is true, a new instance will
always be returned. Otherwise it is up to the DTMManager to return a
new instance or an instance that it already created and may be being used
by someone else.
(I think more parameters will need to be added for error handling, and
entity resolution).<DD><DL>
<DT><B>Parameters:</B><DD><CODE>source</CODE> - the specification of the source object.<DD><CODE>unique</CODE> - true if the returned DTM must be unique, probably because it
is going to be mutated.<DD><CODE>whiteSpaceFilter</CODE> - Enables filtering of whitespace nodes, and may
be null.<DD><CODE>incremental</CODE> - true if the DTM should be built incrementally, if
possible.<DD><CODE>doIndexing</CODE> - true if the caller considers it worth it to use
indexing schemes.<DD><CODE>buildIdIndex</CODE> - true if the id index table should be built.<DD><CODE>newNameTable</CODE> - true if we want to use a separate ExpandedNameTable
for this DTM.<DT><B>Returns:</B><DD>a non-null DTM reference.</DL>
</DD>
</DL>
<HR>
<A NAME="getDTM(javax.xml.transform.Source, boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean, boolean, int, boolean)"><!-- --></A><H3>
getDTM</H3>
<PRE>
public <A HREF="../../../../../org/apache/xml/dtm/DTM.html">DTM</A> <B>getDTM</B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source,
boolean&nbsp;unique,
<A HREF="../../../../../org/apache/xml/dtm/DTMWSFilter.html">DTMWSFilter</A>&nbsp;whiteSpaceFilter,
boolean&nbsp;incremental,
boolean&nbsp;doIndexing,
boolean&nbsp;hasUserReader,
int&nbsp;size,
boolean&nbsp;buildIdIndex)</PRE>
<DL>
<DD>Get an instance of a DTM, loaded with the content from the
specified source. If the unique flag is true, a new instance will
always be returned. Otherwise it is up to the DTMManager to return a
new instance or an instance that it already created and may be being used
by someone else.
(I think more parameters will need to be added for error handling, and
entity resolution).<DD><DL>
<DT><B>Parameters:</B><DD><CODE>source</CODE> - the specification of the source object.<DD><CODE>unique</CODE> - true if the returned DTM must be unique, probably because it
is going to be mutated.<DD><CODE>whiteSpaceFilter</CODE> - Enables filtering of whitespace nodes, and may
be null.<DD><CODE>incremental</CODE> - true if the DTM should be built incrementally, if
possible.<DD><CODE>doIndexing</CODE> - true if the caller considers it worth it to use
indexing schemes.<DD><CODE>hasUserReader</CODE> - true if <code>source</code> is a
<code>SAXSource</code> object that has an
<code>XMLReader</code>, that was specified by the
user.<DD><CODE>size</CODE> - Specifies initial size of tables that represent the DTM<DD><CODE>buildIdIndex</CODE> - true if the id index table should be built.<DT><B>Returns:</B><DD>a non-null DTM reference.</DL>
</DD>
</DL>
<HR>
<A NAME="getDTM(javax.xml.transform.Source, boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean, boolean, int, boolean, boolean)"><!-- --></A><H3>
getDTM</H3>
<PRE>
public <A HREF="../../../../../org/apache/xml/dtm/DTM.html">DTM</A> <B>getDTM</B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source,
boolean&nbsp;unique,
<A HREF="../../../../../org/apache/xml/dtm/DTMWSFilter.html">DTMWSFilter</A>&nbsp;whiteSpaceFilter,
boolean&nbsp;incremental,
boolean&nbsp;doIndexing,
boolean&nbsp;hasUserReader,
int&nbsp;size,
boolean&nbsp;buildIdIndex,
boolean&nbsp;newNameTable)</PRE>
<DL>
<DD>Get an instance of a DTM, loaded with the content from the
specified source. If the unique flag is true, a new instance will
always be returned. Otherwise it is up to the DTMManager to return a
new instance or an instance that it already created and may be being used
by someone else.
(I think more parameters will need to be added for error handling, and
entity resolution).<DD><DL>
<DT><B>Parameters:</B><DD><CODE>source</CODE> - the specification of the source object.<DD><CODE>unique</CODE> - true if the returned DTM must be unique, probably because it
is going to be mutated.<DD><CODE>whiteSpaceFilter</CODE> - Enables filtering of whitespace nodes, and may
be null.<DD><CODE>incremental</CODE> - true if the DTM should be built incrementally, if
possible.<DD><CODE>doIndexing</CODE> - true if the caller considers it worth it to use
indexing schemes.<DD><CODE>hasUserReader</CODE> - true if <code>source</code> is a
<code>SAXSource</code> object that has an
<code>XMLReader</code>, that was specified by the
user.<DD><CODE>size</CODE> - Specifies initial size of tables that represent the DTM<DD><CODE>buildIdIndex</CODE> - true if the id index table should be built.<DD><CODE>newNameTable</CODE> - true if we want to use a separate ExpandedNameTable
for this DTM.<DT><B>Returns:</B><DD>a non-null DTM reference.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/XSLTCDTMManager.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/dom/UnionIterator.html"><B>PREV CLASS</B></A>&nbsp;
&nbsp;NEXT CLASS</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="XSLTCDTMManager.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: &nbsp;INNER&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.xml.dtm.DTMManager">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright © 2006 Apache XML Project. All Rights Reserved.
</BODY>
</HTML>