<!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:39 PDT 2012 --> | |
<TITLE> | |
XPathContext | |
</TITLE> | |
<META NAME="keywords" CONTENT="org.apache.xpath.XPathContext class"> | |
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> | |
<SCRIPT type="text/javascript"> | |
function windowTitle() | |
{ | |
parent.document.title="XPathContext"; | |
} | |
</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/XPathContext.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> | |
</TR> | |
</TABLE> | |
</TD> | |
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> | |
</EM> | |
</TD> | |
</TR> | |
<TR> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../org/apache/xpath/XPathAPI.html" title="class in org.apache.xpath"><B>PREV CLASS</B></A> | |
<A HREF="../../../org/apache/xpath/XPathContext.XPathExpressionContext.html" title="class in org.apache.xpath"><B>NEXT CLASS</B></A></FONT></TD> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../index.html?org/apache/xpath/XPathContext.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="XPathContext.html" target="_top"><B>NO FRAMES</B></A> | |
<SCRIPT type="text/javascript"> | |
<!-- | |
if(window==top) { | |
document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>'); | |
} | |
//--> | |
</SCRIPT> | |
<NOSCRIPT> | |
<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A> | |
</NOSCRIPT> | |
</FONT></TD> | |
</TR> | |
<TR> | |
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | |
SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> | |
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | |
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> | |
</TR> | |
</TABLE> | |
<A NAME="skip-navbar_top"></A> | |
<!-- ========= END OF TOP NAVBAR ========= --> | |
<HR> | |
<!-- ======== START OF CLASS DATA ======== --> | |
<H2> | |
<FONT SIZE="-1"> | |
org.apache.xpath</FONT> | |
<BR> | |
Class XPathContext</H2> | |
<PRE> | |
java.lang.Object | |
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">org.apache.xml.dtm.DTMManager</A> | |
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xpath.XPathContext</B> | |
</PRE> | |
<HR> | |
<DL> | |
<DT><PRE>public class <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.63"><B>XPathContext</B></A><DT>extends <A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></DL> | |
</PRE> | |
<P> | |
Default class for the runtime execution context for XPath. | |
<p>This class extends DTMManager but does not directly implement it.</p> | |
<P> | |
<P> | |
<HR> | |
<P> | |
<!-- ======== NESTED CLASS SUMMARY ======== --> | |
<A NAME="nested_class_summary"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | |
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> | |
<B>Nested Class Summary</B></FONT></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.XPathExpressionContext.html" title="class in org.apache.xpath">XPathContext.XPathExpressionContext</A></B></CODE> | |
<BR> | |
</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>(package private) <A HREF="../../../org/apache/xpath/XPathContext.XPathExpressionContext.html" title="class in org.apache.xpath">XPathContext.XPathExpressionContext</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#expressionContext">expressionContext</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.Stack</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_axesIteratorStack">m_axesIteratorStack</A></B></CODE> | |
<BR> | |
Stack of AxesIterators.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.Stack</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_contextNodeLists">m_contextNodeLists</A></B></CODE> | |
<BR> | |
The current context node list.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private <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/xpath/XPathContext.html#m_currentExpressionNodes">m_currentExpressionNodes</A></B></CODE> | |
<BR> | |
A stack of the current sub-expression nodes.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private <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/xpath/XPathContext.html#m_currentNodes">m_currentNodes</A></B></CODE> | |
<BR> | |
The stack of <a href="http://www.w3.org/TR/xslt#dt-current-node">current node</a> objects.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private javax.xml.transform.ErrorListener</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_defaultErrorListener">m_defaultErrorListener</A></B></CODE> | |
<BR> | |
A default ErrorListener in case our m_errorListener was not specified and our | |
owner either does not have an ErrorListener or has a null one.</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/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_dtmManager">m_dtmManager</A></B></CODE> | |
<BR> | |
Though XPathContext context extends | |
the DTMManager, it really is a proxy for this object, which | |
is the real DTMManager.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.HashMap</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_DTMXRTreeFrags">m_DTMXRTreeFrags</A></B></CODE> | |
<BR> | |
HashMap of cached the DTMXRTreeFrag objects, which are identified by DTM IDs.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private javax.xml.transform.ErrorListener</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_errorListener">m_errorListener</A></B></CODE> | |
<BR> | |
The ErrorListener where errors and warnings are to be reported.</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/sax2dtm/SAX2RTFDTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2RTFDTM</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_global_rtfdtm">m_global_rtfdtm</A></B></CODE> | |
<BR> | |
Most recent "reusable" DTM for Global Result Tree Fragments.</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/xpath/XPathContext.html#m_isSecureProcessing">m_isSecureProcessing</A></B></CODE> | |
<BR> | |
state of the secure processing feature.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private <A HREF="../../../org/apache/xml/utils/NodeVector.html" title="class in org.apache.xml.utils">NodeVector</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_iteratorRoots">m_iteratorRoots</A></B></CODE> | |
<BR> | |
A stack of the current sub-expression nodes.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) <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/xpath/XPathContext.html#m_last_pushed_rtfdtm">m_last_pushed_rtfdtm</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.lang.Object</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_owner">m_owner</A></B></CODE> | |
<BR> | |
The owner context of this XPathContext.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.lang.reflect.Method</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_ownerGetErrorListener">m_ownerGetErrorListener</A></B></CODE> | |
<BR> | |
The owner context of this XPathContext.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private <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/xpath/XPathContext.html#m_predicatePos">m_predicatePos</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private <A HREF="../../../org/apache/xml/utils/NodeVector.html" title="class in org.apache.xml.utils">NodeVector</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_predicateRoots">m_predicateRoots</A></B></CODE> | |
<BR> | |
A stack of the current sub-expression nodes.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private <A HREF="../../../org/apache/xml/utils/ObjectStack.html" title="class in org.apache.xml.utils">ObjectStack</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_prefixResolvers">m_prefixResolvers</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.xml.sax.XMLReader</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_primaryReader">m_primaryReader</A></B></CODE> | |
<BR> | |
The reader of the primary source tree.</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/xpath/XPathContext.html#m_rtfdtm_stack">m_rtfdtm_stack</A></B></CODE> | |
<BR> | |
Stack of cached "reusable" DTMs for Result Tree Fragments.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) <A HREF="../../../org/apache/xml/utils/ObjectStack.html" title="class in org.apache.xml.utils">ObjectStack</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_saxLocations">m_saxLocations</A></B></CODE> | |
<BR> | |
The current stylesheet locator.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private <A HREF="../../../org/apache/xpath/SourceTreeManager.html" title="class in org.apache.xpath">SourceTreeManager</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_sourceTreeManager">m_sourceTreeManager</A></B></CODE> | |
<BR> | |
The source tree manager, which associates Source objects to source | |
tree nodes.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private javax.xml.transform.URIResolver</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_uriResolver">m_uriResolver</A></B></CODE> | |
<BR> | |
The TrAX URI Resolver for resolving URIs from the document(...) | |
function to source tree nodes.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private <A HREF="../../../org/apache/xpath/VariableStack.html" title="class in org.apache.xpath">VariableStack</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_variableStacks">m_variableStacks</A></B></CODE> | |
<BR> | |
The stack of Variable stacks.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#m_which_rtfdtm">m_which_rtfdtm</A></B></CODE> | |
<BR> | |
Index of currently active RTF DTM in m_rtfdtm_stack</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#RECURSIONLIMIT">RECURSIONLIMIT</A></B></CODE> | |
<BR> | |
The ammount to use for stacks that record information during the | |
recursive execution.</TD> | |
</TR> | |
</TABLE> | |
<A NAME="fields_inherited_from_class_org.apache.xml.dtm.DTMManager"><!-- --></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.<A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></B></TH> | |
</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>, <A HREF="../../../org/apache/xml/dtm/DTMManager.html#m_xsf">m_xsf</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/xpath/XPathContext.html#XPathContext()">XPathContext</A></B>()</CODE> | |
<BR> | |
Create an XPathContext instance.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#XPathContext(boolean)">XPathContext</A></B>(boolean recursiveVarContext)</CODE> | |
<BR> | |
Create an XPathContext instance.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#XPathContext(java.lang.Object)">XPathContext</A></B>(java.lang.Object owner)</CODE> | |
<BR> | |
Create an XPathContext instance.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#XPathContext(java.lang.Object, boolean)">XPathContext</A></B>(java.lang.Object owner, | |
boolean recursiveVarContext)</CODE> | |
<BR> | |
Create an XPathContext instance.</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>private void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#assertion(boolean, java.lang.String)">assertion</A></B>(boolean b, | |
java.lang.String msg)</CODE> | |
<BR> | |
Tell the user of an assertion error, and probably throw an | |
exception.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#createDocumentFragment()">createDocumentFragment</A></B>()</CODE> | |
<BR> | |
Creates an empty <code>DocumentFragment</code> object.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#createDTMIterator(int)">createDTMIterator</A></B>(int node)</CODE> | |
<BR> | |
Create a new <code>DTMIterator</code> that holds exactly one node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#createDTMIterator(int, org.apache.xml.dtm.DTMFilter, boolean)">createDTMIterator</A></B>(int whatToShow, | |
<A HREF="../../../org/apache/xml/dtm/DTMFilter.html" title="interface in org.apache.xml.dtm">DTMFilter</A> filter, | |
boolean entityReferenceExpansion)</CODE> | |
<BR> | |
Create a new <code>DTMIterator</code> based only on a whatToShow and | |
a DTMFilter.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#createDTMIterator(java.lang.Object, int)">createDTMIterator</A></B>(java.lang.Object xpathCompiler, | |
int pos)</CODE> | |
<BR> | |
Create a new <code>DTMIterator</code> based on an XPath | |
<a href="http://www.w3.org/TR/xpath#NT-LocationPath>LocationPath</a> or | |
a <a href="http://www.w3.org/TR/xpath#NT-UnionExpr">UnionExpr</a>.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#createDTMIterator(java.lang.String, org.apache.xml.utils.PrefixResolver)">createDTMIterator</A></B>(java.lang.String xpathString, | |
<A HREF="../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A> presolver)</CODE> | |
<BR> | |
Create a new <code>DTMIterator</code> based on an XPath | |
<a href="http://www.w3.org/TR/xpath#NT-LocationPath>LocationPath</a> or | |
a <a href="http://www.w3.org/TR/xpath#NT-UnionExpr">UnionExpr</a>.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.util.Stack</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getAxesIteratorStackStacks()">getAxesIteratorStackStacks</A></B>()</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/xpath/XPathContext.html#getContextNode()">getContextNode</A></B>()</CODE> | |
<BR> | |
Get the current context node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getContextNodeList()">getContextNodeList</A></B>()</CODE> | |
<BR> | |
Get the current context node list.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.util.Stack</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getContextNodeListsStack()">getContextNodeListsStack</A></B>()</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getContextNodes()">getContextNodes</A></B>()</CODE> | |
<BR> | |
Get the current context node list.</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/xpath/XPathContext.html#getCurrentExpressionNode()">getCurrentExpressionNode</A></B>()</CODE> | |
<BR> | |
Get the current node that is the expression's context (i.e.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <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/xpath/XPathContext.html#getCurrentExpressionNodeStack()">getCurrentExpressionNodeStack</A></B>()</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/xpath/XPathContext.html#getCurrentNode()">getCurrentNode</A></B>()</CODE> | |
<BR> | |
Get the current context node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xpath/axes/SubContextList.html" title="interface in org.apache.xpath.axes">SubContextList</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getCurrentNodeList()">getCurrentNodeList</A></B>()</CODE> | |
<BR> | |
Get the <a href="http://www.w3.org/TR/xslt#dt-current-node-list">current node list</a> | |
as defined by the XSLT spec.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <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/xpath/XPathContext.html#getCurrentNodeStack()">getCurrentNodeStack</A></B>()</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getDTM(int)">getDTM</A></B>(int nodeHandle)</CODE> | |
<BR> | |
Get an instance of a DTM that "owns" a node handle.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getDTM(javax.xml.transform.Source, boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean)">getDTM</A></B>(javax.xml.transform.Source source, | |
boolean unique, | |
<A HREF="../../../org/apache/xml/dtm/DTMWSFilter.html" title="interface in org.apache.xml.dtm">DTMWSFilter</A> wsfilter, | |
boolean incremental, | |
boolean doIndexing)</CODE> | |
<BR> | |
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> int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getDTMHandleFromNode(org.w3c.dom.Node)">getDTMHandleFromNode</A></B>(org.w3c.dom.Node node)</CODE> | |
<BR> | |
Given a W3C DOM node, try and return a DTM handle.</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/xpath/XPathContext.html#getDTMIdentity(org.apache.xml.dtm.DTM)">getDTMIdentity</A></B>(<A HREF="../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A> dtm)</CODE> | |
<BR> | |
%TBD% Doc</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getDTMManager()">getDTMManager</A></B>()</CODE> | |
<BR> | |
Return the DTMManager object.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xpath/objects/DTMXRTreeFrag.html" title="class in org.apache.xpath.objects">DTMXRTreeFrag</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getDTMXRTreeFrag(int)">getDTMXRTreeFrag</A></B>(int dtmIdentity)</CODE> | |
<BR> | |
Gets DTMXRTreeFrag object if one has already been created.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> javax.xml.transform.ErrorListener</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getErrorListener()">getErrorListener</A></B>()</CODE> | |
<BR> | |
Get the ErrorListener where errors and warnings are to be reported.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xalan/extensions/ExpressionContext.html" title="interface in org.apache.xalan.extensions">ExpressionContext</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getExpressionContext()">getExpressionContext</A></B>()</CODE> | |
<BR> | |
The the expression context for extensions for this context.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getGlobalRTFDTM()">getGlobalRTFDTM</A></B>()</CODE> | |
<BR> | |
Get a DTM to be used as a container for a global Result Tree | |
Fragment.</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/xpath/XPathContext.html#getIteratorRoot()">getIteratorRoot</A></B>()</CODE> | |
<BR> | |
Get the current location path iterator root.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getNamespaceContext()">getNamespaceContext</A></B>()</CODE> | |
<BR> | |
Get the current namespace context for the xpath.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.Object</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getOwnerObject()">getOwnerObject</A></B>()</CODE> | |
<BR> | |
Get the "owner" context of this context, which should be, | |
in the case of XSLT, the Transformer object.</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/xpath/XPathContext.html#getPredicatePos()">getPredicatePos</A></B>()</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/xpath/XPathContext.html#getPredicateRoot()">getPredicateRoot</A></B>()</CODE> | |
<BR> | |
Get the current predicate root.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.xml.sax.XMLReader</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getPrimaryReader()">getPrimaryReader</A></B>()</CODE> | |
<BR> | |
Get primary XMLReader associated with this execution context.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getRTFDTM()">getRTFDTM</A></B>()</CODE> | |
<BR> | |
Get a DTM to be used as a container for a dynamic Result Tree | |
Fragment.</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/xpath/XPathContext.html#getSAXLocator()">getSAXLocator</A></B>()</CODE> | |
<BR> | |
Get the current locater in the stylesheet.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xpath/SourceTreeManager.html" title="class in org.apache.xpath">SourceTreeManager</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getSourceTreeManager()">getSourceTreeManager</A></B>()</CODE> | |
<BR> | |
Get the SourceTreeManager associated with this execution context.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xpath/axes/SubContextList.html" title="interface in org.apache.xpath.axes">SubContextList</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getSubContextList()">getSubContextList</A></B>()</CODE> | |
<BR> | |
Get the current axes iterator, or return null if none.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> javax.xml.transform.URIResolver</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getURIResolver()">getURIResolver</A></B>()</CODE> | |
<BR> | |
Get the URIResolver associated with this execution context.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../org/apache/xpath/VariableStack.html" title="class in org.apache.xpath">VariableStack</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#getVarStack()">getVarStack</A></B>()</CODE> | |
<BR> | |
Get the variable stack, which is in charge of variables and | |
parameters.</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/xpath/XPathContext.html#isSecureProcessing()">isSecureProcessing</A></B>()</CODE> | |
<BR> | |
Return the state of the secure processing feature</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/xpath/XPathContext.html#popContextNodeList()">popContextNodeList</A></B>()</CODE> | |
<BR> | |
Pop the current context node list.</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/xpath/XPathContext.html#popCurrentExpressionNode()">popCurrentExpressionNode</A></B>()</CODE> | |
<BR> | |
Pop the current node that is the expression's context | |
(i.e.</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/xpath/XPathContext.html#popCurrentNode()">popCurrentNode</A></B>()</CODE> | |
<BR> | |
Pop the current context 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/xpath/XPathContext.html#popCurrentNodeAndExpression()">popCurrentNodeAndExpression</A></B>()</CODE> | |
<BR> | |
Set the current context 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/xpath/XPathContext.html#popExpressionState()">popExpressionState</A></B>()</CODE> | |
<BR> | |
Pop the current context node, expression node, and prefix resolver.</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/xpath/XPathContext.html#popIteratorRoot()">popIteratorRoot</A></B>()</CODE> | |
<BR> | |
Pop the current location path iterator root.</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/xpath/XPathContext.html#popNamespaceContext()">popNamespaceContext</A></B>()</CODE> | |
<BR> | |
Pop the current namespace context for the xpath.</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/xpath/XPathContext.html#popPredicatePos()">popPredicatePos</A></B>()</CODE> | |
<BR> | |
</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/xpath/XPathContext.html#popPredicateRoot()">popPredicateRoot</A></B>()</CODE> | |
<BR> | |
Pop the current predicate root.</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/xpath/XPathContext.html#popRTFContext()">popRTFContext</A></B>()</CODE> | |
<BR> | |
Pop the RTFDTM's context mark.</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/xpath/XPathContext.html#popSAXLocator()">popSAXLocator</A></B>()</CODE> | |
<BR> | |
Pop the current locater.</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/xpath/XPathContext.html#popSubContextList()">popSubContextList</A></B>()</CODE> | |
<BR> | |
Pop the last pushed axes iterator.</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/xpath/XPathContext.html#pushContextNodeList(org.apache.xml.dtm.DTMIterator)">pushContextNodeList</A></B>(<A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A> nl)</CODE> | |
<BR> | |
Set the current context node list.</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/xpath/XPathContext.html#pushCurrentExpressionNode(int)">pushCurrentExpressionNode</A></B>(int n)</CODE> | |
<BR> | |
Set the current node that is the expression's context (i.e.</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/xpath/XPathContext.html#pushCurrentNode(int)">pushCurrentNode</A></B>(int n)</CODE> | |
<BR> | |
Set the current context 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/xpath/XPathContext.html#pushCurrentNodeAndExpression(int, int)">pushCurrentNodeAndExpression</A></B>(int cn, | |
int en)</CODE> | |
<BR> | |
Set the current context node and expression 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/xpath/XPathContext.html#pushExpressionState(int, int, org.apache.xml.utils.PrefixResolver)">pushExpressionState</A></B>(int cn, | |
int en, | |
<A HREF="../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A> nc)</CODE> | |
<BR> | |
Push the current context node, expression node, and prefix resolver.</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/xpath/XPathContext.html#pushIteratorRoot(int)">pushIteratorRoot</A></B>(int n)</CODE> | |
<BR> | |
Set the current location path iterator root.</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/xpath/XPathContext.html#pushNamespaceContext(org.apache.xml.utils.PrefixResolver)">pushNamespaceContext</A></B>(<A HREF="../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A> pr)</CODE> | |
<BR> | |
Push a current namespace context for the xpath.</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/xpath/XPathContext.html#pushNamespaceContextNull()">pushNamespaceContextNull</A></B>()</CODE> | |
<BR> | |
Just increment the namespace contest stack, so that setNamespaceContext | |
can be used on the slot.</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/xpath/XPathContext.html#pushPredicatePos(int)">pushPredicatePos</A></B>(int n)</CODE> | |
<BR> | |
</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/xpath/XPathContext.html#pushPredicateRoot(int)">pushPredicateRoot</A></B>(int n)</CODE> | |
<BR> | |
Set the current predicate root.</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/xpath/XPathContext.html#pushRTFContext()">pushRTFContext</A></B>()</CODE> | |
<BR> | |
Push the RTFDTM's context mark, to allows discarding RTFs added after this | |
point.</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/xpath/XPathContext.html#pushSAXLocator(javax.xml.transform.SourceLocator)">pushSAXLocator</A></B>(javax.xml.transform.SourceLocator location)</CODE> | |
<BR> | |
Set the current locater in the stylesheet.</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/xpath/XPathContext.html#pushSAXLocatorNull()">pushSAXLocatorNull</A></B>()</CODE> | |
<BR> | |
Push a slot on the locations stack so that setSAXLocator can be | |
repeatedly called.</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/xpath/XPathContext.html#pushSubContextList(org.apache.xpath.axes.SubContextList)">pushSubContextList</A></B>(<A HREF="../../../org/apache/xpath/axes/SubContextList.html" title="interface in org.apache.xpath.axes">SubContextList</A> iter)</CODE> | |
<BR> | |
Push a TreeWalker on the stack.</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/xpath/XPathContext.html#release(org.apache.xml.dtm.DTM, boolean)">release</A></B>(<A HREF="../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A> dtm, | |
boolean shouldHardDelete)</CODE> | |
<BR> | |
Release a DTM either to a lru pool, or completely remove reference.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../org/apache/xpath/XPathContext.html#releaseDTMXRTreeFrags()">releaseDTMXRTreeFrags</A></B>()</CODE> | |
<BR> | |
Cleans DTMXRTreeFrag objects by removing references | |
to DTM and XPathContext objects.</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/xpath/XPathContext.html#reset()">reset</A></B>()</CODE> | |
<BR> | |
Reset for new run.</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/xpath/XPathContext.html#setAxesIteratorStackStacks(java.util.Stack)">setAxesIteratorStackStacks</A></B>(java.util.Stack s)</CODE> | |
<BR> | |
</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/xpath/XPathContext.html#setContextNodeListsStack(java.util.Stack)">setContextNodeListsStack</A></B>(java.util.Stack s)</CODE> | |
<BR> | |
</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/xpath/XPathContext.html#setCurrentExpressionNodeStack(org.apache.xml.utils.IntStack)">setCurrentExpressionNodeStack</A></B>(<A HREF="../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A> nv)</CODE> | |
<BR> | |
</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/xpath/XPathContext.html#setCurrentNodeStack(org.apache.xml.utils.IntStack)">setCurrentNodeStack</A></B>(<A HREF="../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A> nv)</CODE> | |
<BR> | |
</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/xpath/XPathContext.html#setErrorListener(javax.xml.transform.ErrorListener)">setErrorListener</A></B>(javax.xml.transform.ErrorListener listener)</CODE> | |
<BR> | |
Set the ErrorListener where errors and warnings are to be reported.</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/xpath/XPathContext.html#setNamespaceContext(org.apache.xml.utils.PrefixResolver)">setNamespaceContext</A></B>(<A HREF="../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A> pr)</CODE> | |
<BR> | |
Get the current namespace context for the xpath.</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/xpath/XPathContext.html#setPrimaryReader(org.xml.sax.XMLReader)">setPrimaryReader</A></B>(org.xml.sax.XMLReader reader)</CODE> | |
<BR> | |
Set primary XMLReader associated with this execution context.</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/xpath/XPathContext.html#setSAXLocator(javax.xml.transform.SourceLocator)">setSAXLocator</A></B>(javax.xml.transform.SourceLocator location)</CODE> | |
<BR> | |
Set the current locater in the stylesheet.</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/xpath/XPathContext.html#setSecureProcessing(boolean)">setSecureProcessing</A></B>(boolean flag)</CODE> | |
<BR> | |
Set the state of the secure processing feature</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/xpath/XPathContext.html#setSourceTreeManager(org.apache.xpath.SourceTreeManager)">setSourceTreeManager</A></B>(<A HREF="../../../org/apache/xpath/SourceTreeManager.html" title="class in org.apache.xpath">SourceTreeManager</A> mgr)</CODE> | |
<BR> | |
Set the SourceTreeManager associated with this execution context.</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/xpath/XPathContext.html#setURIResolver(javax.xml.transform.URIResolver)">setURIResolver</A></B>(javax.xml.transform.URIResolver resolver)</CODE> | |
<BR> | |
Set the URIResolver associated with this execution context.</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/xpath/XPathContext.html#setVarStack(org.apache.xpath.VariableStack)">setVarStack</A></B>(<A HREF="../../../org/apache/xpath/VariableStack.html" title="class in org.apache.xpath">VariableStack</A> varStack)</CODE> | |
<BR> | |
Get the variable stack, which is in charge of variables and | |
parameters.</TD> | |
</TR> | |
</TABLE> | |
<A NAME="methods_inherited_from_class_org.apache.xml.dtm.DTMManager"><!-- --></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.<A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></B></TH> | |
</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> | |
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD> | |
</TR> | |
</TABLE> | |
| |
<P> | |
<!-- ============ FIELD DETAIL =========== --> | |
<A NAME="field_detail"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | |
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> | |
<B>Field Detail</B></FONT></TH> | |
</TR> | |
</TABLE> | |
<A NAME="m_last_pushed_rtfdtm"><!-- --></A><H3> | |
m_last_pushed_rtfdtm</H3> | |
<PRE> | |
<A HREF="../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.65"><B>m_last_pushed_rtfdtm</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_rtfdtm_stack"><!-- --></A><H3> | |
m_rtfdtm_stack</H3> | |
<PRE> | |
private java.util.Vector <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.76"><B>m_rtfdtm_stack</B></A></PRE> | |
<DL> | |
<DD>Stack of cached "reusable" DTMs for Result Tree Fragments. | |
This is a kluge to handle the problem of starting an RTF before | |
the old one is complete. | |
%REVIEW% I'm using a Vector rather than Stack so we can reuse | |
the DTMs if the problem occurs multiple times. I'm not sure that's | |
really a net win versus discarding the DTM and starting a new one... | |
but the retained RTF DTM will have been tail-pruned so should be small. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_which_rtfdtm"><!-- --></A><H3> | |
m_which_rtfdtm</H3> | |
<PRE> | |
private int <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.78"><B>m_which_rtfdtm</B></A></PRE> | |
<DL> | |
<DD>Index of currently active RTF DTM in m_rtfdtm_stack | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_global_rtfdtm"><!-- --></A><H3> | |
m_global_rtfdtm</H3> | |
<PRE> | |
private <A HREF="../../../org/apache/xml/dtm/ref/sax2dtm/SAX2RTFDTM.html" title="class in org.apache.xml.dtm.ref.sax2dtm">SAX2RTFDTM</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.84"><B>m_global_rtfdtm</B></A></PRE> | |
<DL> | |
<DD>Most recent "reusable" DTM for Global Result Tree Fragments. No stack is | |
required since we're never going to pop these. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_DTMXRTreeFrags"><!-- --></A><H3> | |
m_DTMXRTreeFrags</H3> | |
<PRE> | |
private java.util.HashMap <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.90"><B>m_DTMXRTreeFrags</B></A></PRE> | |
<DL> | |
<DD>HashMap of cached the DTMXRTreeFrag objects, which are identified by DTM IDs. | |
The object are just wrappers for DTMs which are used in XRTreeFrag. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_isSecureProcessing"><!-- --></A><H3> | |
m_isSecureProcessing</H3> | |
<PRE> | |
private boolean <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.95"><B>m_isSecureProcessing</B></A></PRE> | |
<DL> | |
<DD>state of the secure processing feature. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_dtmManager"><!-- --></A><H3> | |
m_dtmManager</H3> | |
<PRE> | |
protected <A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.102"><B>m_dtmManager</B></A></PRE> | |
<DL> | |
<DD>Though XPathContext context extends | |
the DTMManager, it really is a proxy for this object, which | |
is the real DTMManager. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_saxLocations"><!-- --></A><H3> | |
m_saxLocations</H3> | |
<PRE> | |
<A HREF="../../../org/apache/xml/utils/ObjectStack.html" title="class in org.apache.xml.utils">ObjectStack</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.396"><B>m_saxLocations</B></A></PRE> | |
<DL> | |
<DD>The current stylesheet locator. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_owner"><!-- --></A><H3> | |
m_owner</H3> | |
<PRE> | |
private java.lang.Object <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.450"><B>m_owner</B></A></PRE> | |
<DL> | |
<DD>The owner context of this XPathContext. In the case of XSLT, this will be a | |
Transformer object. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_ownerGetErrorListener"><!-- --></A><H3> | |
m_ownerGetErrorListener</H3> | |
<PRE> | |
private java.lang.reflect.Method <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.455"><B>m_ownerGetErrorListener</B></A></PRE> | |
<DL> | |
<DD>The owner context of this XPathContext. In the case of XSLT, this will be a | |
Transformer object. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_variableStacks"><!-- --></A><H3> | |
m_variableStacks</H3> | |
<PRE> | |
private <A HREF="../../../org/apache/xpath/VariableStack.html" title="class in org.apache.xpath">VariableStack</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.474"><B>m_variableStacks</B></A></PRE> | |
<DL> | |
<DD>The stack of Variable stacks. A VariableStack will be | |
pushed onto this stack for each template invocation. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_sourceTreeManager"><!-- --></A><H3> | |
m_sourceTreeManager</H3> | |
<PRE> | |
private <A HREF="../../../org/apache/xpath/SourceTreeManager.html" title="class in org.apache.xpath">SourceTreeManager</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.502"><B>m_sourceTreeManager</B></A></PRE> | |
<DL> | |
<DD>The source tree manager, which associates Source objects to source | |
tree nodes. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_errorListener"><!-- --></A><H3> | |
m_errorListener</H3> | |
<PRE> | |
private javax.xml.transform.ErrorListener <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.528"><B>m_errorListener</B></A></PRE> | |
<DL> | |
<DD>The ErrorListener where errors and warnings are to be reported. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_defaultErrorListener"><!-- --></A><H3> | |
m_defaultErrorListener</H3> | |
<PRE> | |
private javax.xml.transform.ErrorListener <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.533"><B>m_defaultErrorListener</B></A></PRE> | |
<DL> | |
<DD>A default ErrorListener in case our m_errorListener was not specified and our | |
owner either does not have an ErrorListener or has a null one. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_uriResolver"><!-- --></A><H3> | |
m_uriResolver</H3> | |
<PRE> | |
private javax.xml.transform.URIResolver <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.581"><B>m_uriResolver</B></A></PRE> | |
<DL> | |
<DD>The TrAX URI Resolver for resolving URIs from the document(...) | |
function to source tree nodes. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_primaryReader"><!-- --></A><H3> | |
m_primaryReader</H3> | |
<PRE> | |
public org.xml.sax.XMLReader <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.607"><B>m_primaryReader</B></A></PRE> | |
<DL> | |
<DD>The reader of the primary source tree. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_contextNodeLists"><!-- --></A><H3> | |
m_contextNodeLists</H3> | |
<PRE> | |
private java.util.Stack <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.668"><B>m_contextNodeLists</B></A></PRE> | |
<DL> | |
<DD>The current context node list. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="RECURSIONLIMIT"><!-- --></A><H3> | |
RECURSIONLIMIT</H3> | |
<PRE> | |
public static final int <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.716"><B>RECURSIONLIMIT</B></A></PRE> | |
<DL> | |
<DD>The ammount to use for stacks that record information during the | |
recursive execution. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.apache.xpath.XPathContext.RECURSIONLIMIT">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="m_currentNodes"><!-- --></A><H3> | |
m_currentNodes</H3> | |
<PRE> | |
private <A HREF="../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.722"><B>m_currentNodes</B></A></PRE> | |
<DL> | |
<DD>The stack of <a href="http://www.w3.org/TR/xslt#dt-current-node">current node</a> objects. | |
Not to be confused with the current node list. %REVIEW% Note that there | |
are no bounds check and resize for this stack, so if it is blown, it's all | |
over. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_iteratorRoots"><!-- --></A><H3> | |
m_iteratorRoots</H3> | |
<PRE> | |
private <A HREF="../../../org/apache/xml/utils/NodeVector.html" title="class in org.apache.xml.utils">NodeVector</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.853"><B>m_iteratorRoots</B></A></PRE> | |
<DL> | |
<DD>A stack of the current sub-expression nodes. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_predicateRoots"><!-- --></A><H3> | |
m_predicateRoots</H3> | |
<PRE> | |
private <A HREF="../../../org/apache/xml/utils/NodeVector.html" title="class in org.apache.xml.utils">NodeVector</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.856"><B>m_predicateRoots</B></A></PRE> | |
<DL> | |
<DD>A stack of the current sub-expression nodes. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_currentExpressionNodes"><!-- --></A><H3> | |
m_currentExpressionNodes</H3> | |
<PRE> | |
private <A HREF="../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.859"><B>m_currentExpressionNodes</B></A></PRE> | |
<DL> | |
<DD>A stack of the current sub-expression nodes. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_predicatePos"><!-- --></A><H3> | |
m_predicatePos</H3> | |
<PRE> | |
private <A HREF="../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.865"><B>m_predicatePos</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_prefixResolvers"><!-- --></A><H3> | |
m_prefixResolvers</H3> | |
<PRE> | |
private <A HREF="../../../org/apache/xml/utils/ObjectStack.html" title="class in org.apache.xml.utils">ObjectStack</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.911"><B>m_prefixResolvers</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_axesIteratorStack"><!-- --></A><H3> | |
m_axesIteratorStack</H3> | |
<PRE> | |
private java.util.Stack <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.971"><B>m_axesIteratorStack</B></A></PRE> | |
<DL> | |
<DD>Stack of AxesIterators. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="expressionContext"><!-- --></A><H3> | |
expressionContext</H3> | |
<PRE> | |
<A HREF="../../../org/apache/xpath/XPathContext.XPathExpressionContext.html" title="class in org.apache.xpath">XPathContext.XPathExpressionContext</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.1057"><B>expressionContext</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="XPathContext()"><!-- --></A><H3> | |
XPathContext</H3> | |
<PRE> | |
public <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.309"><B>XPathContext</B></A>()</PRE> | |
<DL> | |
<DD>Create an XPathContext instance. This is equivalent to calling | |
the <A HREF="../../../org/apache/xpath/XPathContext.html#XPathContext(boolean)"><CODE>XPathContext(boolean)</CODE></A> constructor with the value | |
<code>true</code>. | |
<P> | |
</DL> | |
<HR> | |
<A NAME="XPathContext(boolean)"><!-- --></A><H3> | |
XPathContext</H3> | |
<PRE> | |
public <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.319"><B>XPathContext</B></A>(boolean recursiveVarContext)</PRE> | |
<DL> | |
<DD>Create an XPathContext instance. | |
<P> | |
<DL> | |
<DT><B>Parameters:</B><DD><CODE>recursiveVarContext</CODE> - A <code>boolean</code> value indicating whether | |
the XPath context needs to support pushing of scopes for | |
variable resolution</DL> | |
</DL> | |
<HR> | |
<A NAME="XPathContext(java.lang.Object)"><!-- --></A><H3> | |
XPathContext</H3> | |
<PRE> | |
public <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.335"><B>XPathContext</B></A>(java.lang.Object owner)</PRE> | |
<DL> | |
<DD>Create an XPathContext instance. This is equivalent to calling the | |
constructor <A HREF="../../../org/apache/xpath/XPathContext.html#XPathContext(java.lang.Object, boolean)"><CODE>XPathContext(java.lang.Object,boolean)</CODE></A> with the | |
value of the second parameter set to <code>true</code>. | |
<P> | |
<DL> | |
<DT><B>Parameters:</B><DD><CODE>owner</CODE> - Value that can be retrieved via the getOwnerObject() method.<DT><B>See Also:</B><DD><A HREF="../../../org/apache/xpath/XPathContext.html#getOwnerObject()"><CODE>getOwnerObject()</CODE></A></DL> | |
</DL> | |
<HR> | |
<A NAME="XPathContext(java.lang.Object, boolean)"><!-- --></A><H3> | |
XPathContext</H3> | |
<PRE> | |
public <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.348"><B>XPathContext</B></A>(java.lang.Object owner, | |
boolean recursiveVarContext)</PRE> | |
<DL> | |
<DD>Create an XPathContext instance. | |
<P> | |
<DL> | |
<DT><B>Parameters:</B><DD><CODE>owner</CODE> - Value that can be retrieved via the getOwnerObject() method.<DD><CODE>recursiveVarContext</CODE> - A <code>boolean</code> value indicating whether | |
the XPath context needs to support pushing of scopes for | |
variable resolution<DT><B>See Also:</B><DD><A HREF="../../../org/apache/xpath/XPathContext.html#getOwnerObject()"><CODE>getOwnerObject()</CODE></A></DL> | |
</DL> | |
<!-- ============ METHOD DETAIL ========== --> | |
<A NAME="method_detail"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | |
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> | |
<B>Method Detail</B></FONT></TH> | |
</TR> | |
</TABLE> | |
<A NAME="getDTMManager()"><!-- --></A><H3> | |
getDTMManager</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.111"><B>getDTMManager</B></A>()</PRE> | |
<DL> | |
<DD>Return the DTMManager object. Though XPathContext context extends | |
the DTMManager, it really is a proxy for the real DTMManager. If a | |
caller needs to make a lot of calls to the DTMManager, it is faster | |
if it gets the real one from this function. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setSecureProcessing(boolean)"><!-- --></A><H3> | |
setSecureProcessing</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.119"><B>setSecureProcessing</B></A>(boolean flag)</PRE> | |
<DL> | |
<DD>Set the state of the secure processing feature | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="isSecureProcessing()"><!-- --></A><H3> | |
isSecureProcessing</H3> | |
<PRE> | |
public boolean <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.127"><B>isSecureProcessing</B></A>()</PRE> | |
<DL> | |
<DD>Return the state of the secure processing feature | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</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" title="interface in org.apache.xml.dtm">DTM</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.153"><B>getDTM</B></A>(javax.xml.transform.Source source, | |
boolean unique, | |
<A HREF="../../../org/apache/xml/dtm/DTMWSFilter.html" title="interface in org.apache.xml.dtm">DTMWSFilter</A> wsfilter, | |
boolean incremental, | |
boolean 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). | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html#getDTM(javax.xml.transform.Source, boolean, org.apache.xml.dtm.DTMWSFilter, boolean, boolean)">getDTM</A></CODE> in class <CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>source</CODE> - the specification of the source object, which may be null, | |
in which case it is assumed that node construction will take | |
by some other means.<DD><CODE>unique</CODE> - true if the returned DTM must be unique, probably because it | |
is going to be mutated.<DD><CODE>wsfilter</CODE> - Enables filtering of whitespace nodes, and may be null.<DD><CODE>incremental</CODE> - true if the construction should try and be incremental.<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.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getDTM(int)"><!-- --></A><H3> | |
getDTM</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.169"><B>getDTM</B></A>(int nodeHandle)</PRE> | |
<DL> | |
<DD>Get an instance of a DTM that "owns" a node handle. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html#getDTM(int)">getDTM</A></CODE> in class <CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nodeHandle</CODE> - the nodeHandle. | |
<DT><B>Returns:</B><DD>a non-null DTM reference.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getDTMHandleFromNode(org.w3c.dom.Node)"><!-- --></A><H3> | |
getDTMHandleFromNode</H3> | |
<PRE> | |
public int <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.182"><B>getDTMHandleFromNode</B></A>(org.w3c.dom.Node node)</PRE> | |
<DL> | |
<DD>Given a W3C DOM node, try and return a DTM handle. | |
Note: calling this may be non-optimal. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html#getDTMHandleFromNode(org.w3c.dom.Node)">getDTMHandleFromNode</A></CODE> in class <CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>node</CODE> - Non-null reference to a DOM node. | |
<DT><B>Returns:</B><DD>a valid DTM handle.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getDTMIdentity(org.apache.xml.dtm.DTM)"><!-- --></A><H3> | |
getDTMIdentity</H3> | |
<PRE> | |
public int <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.191"><B>getDTMIdentity</B></A>(<A HREF="../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A> dtm)</PRE> | |
<DL> | |
<DD>%TBD% Doc | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html#getDTMIdentity(org.apache.xml.dtm.DTM)">getDTMIdentity</A></CODE> in class <CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="createDocumentFragment()"><!-- --></A><H3> | |
createDocumentFragment</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.200"><B>createDocumentFragment</B></A>()</PRE> | |
<DL> | |
<DD>Creates an empty <code>DocumentFragment</code> object. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html#createDocumentFragment()">createDocumentFragment</A></CODE> in class <CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>A new <code>DocumentFragment handle</code>.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="release(org.apache.xml.dtm.DTM, boolean)"><!-- --></A><H3> | |
release</H3> | |
<PRE> | |
public boolean <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.214"><B>release</B></A>(<A HREF="../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A> dtm, | |
boolean shouldHardDelete)</PRE> | |
<DL> | |
<DD>Release a DTM either to a lru pool, or completely remove reference. | |
DTMs without system IDs are always hard deleted. | |
State: experimental. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html#release(org.apache.xml.dtm.DTM, boolean)">release</A></CODE> in class <CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>dtm</CODE> - The DTM to be released.<DD><CODE>shouldHardDelete</CODE> - True if the DTM should be removed no matter what. | |
<DT><B>Returns:</B><DD>true if the DTM was removed, false if it was put back in a lru pool.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="createDTMIterator(java.lang.Object, int)"><!-- --></A><H3> | |
createDTMIterator</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.241"><B>createDTMIterator</B></A>(java.lang.Object xpathCompiler, | |
int pos)</PRE> | |
<DL> | |
<DD>Create a new <code>DTMIterator</code> based on an XPath | |
<a href="http://www.w3.org/TR/xpath#NT-LocationPath>LocationPath</a> or | |
a <a href="http://www.w3.org/TR/xpath#NT-UnionExpr">UnionExpr</a>. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html#createDTMIterator(java.lang.Object, int)">createDTMIterator</A></CODE> in class <CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>xpathCompiler</CODE> - ??? Somehow we need to pass in a subpart of the | |
expression. I hate to do this with strings, since the larger expression | |
has already been parsed.<DD><CODE>pos</CODE> - The position in the expression. | |
<DT><B>Returns:</B><DD>The newly created <code>DTMIterator</code>.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="createDTMIterator(java.lang.String, org.apache.xml.utils.PrefixResolver)"><!-- --></A><H3> | |
createDTMIterator</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.259"><B>createDTMIterator</B></A>(java.lang.String xpathString, | |
<A HREF="../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A> presolver)</PRE> | |
<DL> | |
<DD>Create a new <code>DTMIterator</code> based on an XPath | |
<a href="http://www.w3.org/TR/xpath#NT-LocationPath>LocationPath</a> or | |
a <a href="http://www.w3.org/TR/xpath#NT-UnionExpr">UnionExpr</a>. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html#createDTMIterator(java.lang.String, org.apache.xml.utils.PrefixResolver)">createDTMIterator</A></CODE> in class <CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>xpathString</CODE> - Must be a valid string expressing a | |
<a href="http://www.w3.org/TR/xpath#NT-LocationPath>LocationPath</a> or | |
a <a href="http://www.w3.org/TR/xpath#NT-UnionExpr">UnionExpr</a>.<DD><CODE>presolver</CODE> - An object that can resolve prefixes to namespace URLs. | |
<DT><B>Returns:</B><DD>The newly created <code>DTMIterator</code>.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="createDTMIterator(int, org.apache.xml.dtm.DTMFilter, boolean)"><!-- --></A><H3> | |
createDTMIterator</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.282"><B>createDTMIterator</B></A>(int whatToShow, | |
<A HREF="../../../org/apache/xml/dtm/DTMFilter.html" title="interface in org.apache.xml.dtm">DTMFilter</A> filter, | |
boolean entityReferenceExpansion)</PRE> | |
<DL> | |
<DD>Create a new <code>DTMIterator</code> based only on a whatToShow and | |
a DTMFilter. The traversal semantics are defined as the descendant | |
access. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html#createDTMIterator(int, org.apache.xml.dtm.DTMFilter, boolean)">createDTMIterator</A></CODE> in class <CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>whatToShow</CODE> - This flag specifies which node types may appear in | |
the logical view of the tree presented by the iterator. See the | |
description of <code>NodeFilter</code> for the set of possible | |
<code>SHOW_</code> values.These flags can be combined using | |
<code>OR</code>.<DD><CODE>filter</CODE> - The <code>NodeFilter</code> to be used with this | |
<code>TreeWalker</code>, or <code>null</code> to indicate no filter.<DD><CODE>entityReferenceExpansion</CODE> - The value of this flag determines | |
whether entity reference nodes are expanded. | |
<DT><B>Returns:</B><DD>The newly created <code>NodeIterator</code>.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="createDTMIterator(int)"><!-- --></A><H3> | |
createDTMIterator</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.295"><B>createDTMIterator</B></A>(int node)</PRE> | |
<DL> | |
<DD>Create a new <code>DTMIterator</code> that holds exactly one node. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html#createDTMIterator(int)">createDTMIterator</A></CODE> in class <CODE><A HREF="../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>node</CODE> - The node handle that the DTMIterator will iterate to. | |
<DT><B>Returns:</B><DD>The newly created <code>DTMIterator</code>.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="reset()"><!-- --></A><H3> | |
reset</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.360"><B>reset</B></A>()</PRE> | |
<DL> | |
<DD>Reset for new run. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setSAXLocator(javax.xml.transform.SourceLocator)"><!-- --></A><H3> | |
setSAXLocator</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.403"><B>setSAXLocator</B></A>(javax.xml.transform.SourceLocator location)</PRE> | |
<DL> | |
<DD>Set the current locater in the stylesheet. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>location</CODE> - The location within the stylesheet.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushSAXLocator(javax.xml.transform.SourceLocator)"><!-- --></A><H3> | |
pushSAXLocator</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.413"><B>pushSAXLocator</B></A>(javax.xml.transform.SourceLocator location)</PRE> | |
<DL> | |
<DD>Set the current locater in the stylesheet. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>location</CODE> - The location within the stylesheet.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushSAXLocatorNull()"><!-- --></A><H3> | |
pushSAXLocatorNull</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.423"><B>pushSAXLocatorNull</B></A>()</PRE> | |
<DL> | |
<DD>Push a slot on the locations stack so that setSAXLocator can be | |
repeatedly called. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="popSAXLocator()"><!-- --></A><H3> | |
popSAXLocator</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.432"><B>popSAXLocator</B></A>()</PRE> | |
<DL> | |
<DD>Pop the current locater. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getSAXLocator()"><!-- --></A><H3> | |
getSAXLocator</H3> | |
<PRE> | |
public javax.xml.transform.SourceLocator <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.442"><B>getSAXLocator</B></A>()</PRE> | |
<DL> | |
<DD>Get the current locater in the stylesheet. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The location within the stylesheet, or null if not known.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getOwnerObject()"><!-- --></A><H3> | |
getOwnerObject</H3> | |
<PRE> | |
public java.lang.Object <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.463"><B>getOwnerObject</B></A>()</PRE> | |
<DL> | |
<DD>Get the "owner" context of this context, which should be, | |
in the case of XSLT, the Transformer object. This is needed | |
so that XSLT functions can get the Transformer. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The owner object passed into the constructor, or null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getVarStack()"><!-- --></A><H3> | |
getVarStack</H3> | |
<PRE> | |
public final <A HREF="../../../org/apache/xpath/VariableStack.html" title="class in org.apache.xpath">VariableStack</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.482"><B>getVarStack</B></A>()</PRE> | |
<DL> | |
<DD>Get the variable stack, which is in charge of variables and | |
parameters. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>the variable stack, which should not be null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setVarStack(org.apache.xpath.VariableStack)"><!-- --></A><H3> | |
setVarStack</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.493"><B>setVarStack</B></A>(<A HREF="../../../org/apache/xpath/VariableStack.html" title="class in org.apache.xpath">VariableStack</A> varStack)</PRE> | |
<DL> | |
<DD>Get the variable stack, which is in charge of variables and | |
parameters. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>varStack</CODE> - non-null reference to the variable stack.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getSourceTreeManager()"><!-- --></A><H3> | |
getSourceTreeManager</H3> | |
<PRE> | |
public final <A HREF="../../../org/apache/xpath/SourceTreeManager.html" title="class in org.apache.xpath">SourceTreeManager</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.509"><B>getSourceTreeManager</B></A>()</PRE> | |
<DL> | |
<DD>Get the SourceTreeManager associated with this execution context. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>the SourceTreeManager associated with this execution context.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setSourceTreeManager(org.apache.xpath.SourceTreeManager)"><!-- --></A><H3> | |
setSourceTreeManager</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.520"><B>setSourceTreeManager</B></A>(<A HREF="../../../org/apache/xpath/SourceTreeManager.html" title="class in org.apache.xpath">SourceTreeManager</A> mgr)</PRE> | |
<DL> | |
<DD>Set the SourceTreeManager associated with this execution context. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>mgr</CODE> - the SourceTreeManager to be associated with this | |
execution context.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getErrorListener()"><!-- --></A><H3> | |
getErrorListener</H3> | |
<PRE> | |
public final javax.xml.transform.ErrorListener <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.540"><B>getErrorListener</B></A>()</PRE> | |
<DL> | |
<DD>Get the ErrorListener where errors and warnings are to be reported. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>A non-null ErrorListener reference.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setErrorListener(javax.xml.transform.ErrorListener)"><!-- --></A><H3> | |
setErrorListener</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.569"><B>setErrorListener</B></A>(javax.xml.transform.ErrorListener listener) | |
throws java.lang.IllegalArgumentException</PRE> | |
<DL> | |
<DD>Set the ErrorListener where errors and warnings are to be reported. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>listener</CODE> - A non-null ErrorListener reference. | |
<DT><B>Throws:</B> | |
<DD><CODE>java.lang.IllegalArgumentException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getURIResolver()"><!-- --></A><H3> | |
getURIResolver</H3> | |
<PRE> | |
public final javax.xml.transform.URIResolver <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.588"><B>getURIResolver</B></A>()</PRE> | |
<DL> | |
<DD>Get the URIResolver associated with this execution context. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>a URI resolver, which may be null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setURIResolver(javax.xml.transform.URIResolver)"><!-- --></A><H3> | |
setURIResolver</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.599"><B>setURIResolver</B></A>(javax.xml.transform.URIResolver resolver)</PRE> | |
<DL> | |
<DD>Set the URIResolver associated with this execution context. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - the URIResolver to be associated with this | |
execution context, may be null to clear an already set resolver.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getPrimaryReader()"><!-- --></A><H3> | |
getPrimaryReader</H3> | |
<PRE> | |
public final org.xml.sax.XMLReader <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.614"><B>getPrimaryReader</B></A>()</PRE> | |
<DL> | |
<DD>Get primary XMLReader associated with this execution context. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The reader of the primary source tree.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setPrimaryReader(org.xml.sax.XMLReader)"><!-- --></A><H3> | |
setPrimaryReader</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.624"><B>setPrimaryReader</B></A>(org.xml.sax.XMLReader reader)</PRE> | |
<DL> | |
<DD>Set primary XMLReader associated with this execution context. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>reader</CODE> - The reader of the primary source tree.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="assertion(boolean, java.lang.String)"><!-- --></A><H3> | |
assertion</H3> | |
<PRE> | |
private void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.644"><B>assertion</B></A>(boolean b, | |
java.lang.String msg) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>Tell the user of an assertion error, and probably throw an | |
exception. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>b</CODE> - If false, a TransformerException will be thrown.<DD><CODE>msg</CODE> - The assertion message, which should be informative. | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE> - if b is false.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getContextNodeListsStack()"><!-- --></A><H3> | |
getContextNodeListsStack</H3> | |
<PRE> | |
public java.util.Stack <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.670"><B>getContextNodeListsStack</B></A>()</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setContextNodeListsStack(java.util.Stack)"><!-- --></A><H3> | |
setContextNodeListsStack</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.671"><B>setContextNodeListsStack</B></A>(java.util.Stack s)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getContextNodeList()"><!-- --></A><H3> | |
getContextNodeList</H3> | |
<PRE> | |
public final <A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.679"><B>getContextNodeList</B></A>()</PRE> | |
<DL> | |
<DD>Get the current context node list. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>the <a href="http://www.w3.org/TR/xslt#dt-current-node-list">current node list</a>, | |
also refered to here as a <term>context node list</term>.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushContextNodeList(org.apache.xml.dtm.DTMIterator)"><!-- --></A><H3> | |
pushContextNodeList</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.695"><B>pushContextNodeList</B></A>(<A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A> nl)</PRE> | |
<DL> | |
<DD>Set the current context node list. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nl</CODE> - the <a href="http://www.w3.org/TR/xslt#dt-current-node-list">current node list</a>, | |
also refered to here as a <term>context node list</term>.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="popContextNodeList()"><!-- --></A><H3> | |
popContextNodeList</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.704"><B>popContextNodeList</B></A>()</PRE> | |
<DL> | |
<DD>Pop the current context node list. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getCurrentNodeStack()"><!-- --></A><H3> | |
getCurrentNodeStack</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.726"><B>getCurrentNodeStack</B></A>()</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setCurrentNodeStack(org.apache.xml.utils.IntStack)"><!-- --></A><H3> | |
setCurrentNodeStack</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.727"><B>setCurrentNodeStack</B></A>(<A HREF="../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A> nv)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getCurrentNode()"><!-- --></A><H3> | |
getCurrentNode</H3> | |
<PRE> | |
public final int <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.734"><B>getCurrentNode</B></A>()</PRE> | |
<DL> | |
<DD>Get the current context node. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>the <a href="http://www.w3.org/TR/xslt#dt-current-node">current node</a>.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushCurrentNodeAndExpression(int, int)"><!-- --></A><H3> | |
pushCurrentNodeAndExpression</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.745"><B>pushCurrentNodeAndExpression</B></A>(int cn, | |
int en)</PRE> | |
<DL> | |
<DD>Set the current context node and expression node. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>cn</CODE> - the <a href="http://www.w3.org/TR/xslt#dt-current-node">current node</a>.<DD><CODE>en</CODE> - the sub-expression context node.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="popCurrentNodeAndExpression()"><!-- --></A><H3> | |
popCurrentNodeAndExpression</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.754"><B>popCurrentNodeAndExpression</B></A>()</PRE> | |
<DL> | |
<DD>Set the current context node. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushExpressionState(int, int, org.apache.xml.utils.PrefixResolver)"><!-- --></A><H3> | |
pushExpressionState</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.767"><B>pushExpressionState</B></A>(int cn, | |
int en, | |
<A HREF="../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A> nc)</PRE> | |
<DL> | |
<DD>Push the current context node, expression node, and prefix resolver. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>cn</CODE> - the <a href="http://www.w3.org/TR/xslt#dt-current-node">current node</a>.<DD><CODE>en</CODE> - the sub-expression context node.<DD><CODE>nc</CODE> - the namespace context (prefix resolver.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="popExpressionState()"><!-- --></A><H3> | |
popExpressionState</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.777"><B>popExpressionState</B></A>()</PRE> | |
<DL> | |
<DD>Pop the current context node, expression node, and prefix resolver. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushCurrentNode(int)"><!-- --></A><H3> | |
pushCurrentNode</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.791"><B>pushCurrentNode</B></A>(int n)</PRE> | |
<DL> | |
<DD>Set the current context node. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>n</CODE> - the <a href="http://www.w3.org/TR/xslt#dt-current-node">current node</a>.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="popCurrentNode()"><!-- --></A><H3> | |
popCurrentNode</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.799"><B>popCurrentNode</B></A>()</PRE> | |
<DL> | |
<DD>Pop the current context node. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushPredicateRoot(int)"><!-- --></A><H3> | |
pushPredicateRoot</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.807"><B>pushPredicateRoot</B></A>(int n)</PRE> | |
<DL> | |
<DD>Set the current predicate root. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="popPredicateRoot()"><!-- --></A><H3> | |
popPredicateRoot</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.815"><B>popPredicateRoot</B></A>()</PRE> | |
<DL> | |
<DD>Pop the current predicate root. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getPredicateRoot()"><!-- --></A><H3> | |
getPredicateRoot</H3> | |
<PRE> | |
public final int <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.823"><B>getPredicateRoot</B></A>()</PRE> | |
<DL> | |
<DD>Get the current predicate root. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushIteratorRoot(int)"><!-- --></A><H3> | |
pushIteratorRoot</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.831"><B>pushIteratorRoot</B></A>(int n)</PRE> | |
<DL> | |
<DD>Set the current location path iterator root. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="popIteratorRoot()"><!-- --></A><H3> | |
popIteratorRoot</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.839"><B>popIteratorRoot</B></A>()</PRE> | |
<DL> | |
<DD>Pop the current location path iterator root. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getIteratorRoot()"><!-- --></A><H3> | |
getIteratorRoot</H3> | |
<PRE> | |
public final int <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.847"><B>getIteratorRoot</B></A>()</PRE> | |
<DL> | |
<DD>Get the current location path iterator root. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getCurrentExpressionNodeStack()"><!-- --></A><H3> | |
getCurrentExpressionNodeStack</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.862"><B>getCurrentExpressionNodeStack</B></A>()</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setCurrentExpressionNodeStack(org.apache.xml.utils.IntStack)"><!-- --></A><H3> | |
setCurrentExpressionNodeStack</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.863"><B>setCurrentExpressionNodeStack</B></A>(<A HREF="../../../org/apache/xml/utils/IntStack.html" title="class in org.apache.xml.utils">IntStack</A> nv)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getPredicatePos()"><!-- --></A><H3> | |
getPredicatePos</H3> | |
<PRE> | |
public final int <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.867"><B>getPredicatePos</B></A>()</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushPredicatePos(int)"><!-- --></A><H3> | |
pushPredicatePos</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.872"><B>pushPredicatePos</B></A>(int n)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="popPredicatePos()"><!-- --></A><H3> | |
popPredicatePos</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.877"><B>popPredicatePos</B></A>()</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getCurrentExpressionNode()"><!-- --></A><H3> | |
getCurrentExpressionNode</H3> | |
<PRE> | |
public final int <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.887"><B>getCurrentExpressionNode</B></A>()</PRE> | |
<DL> | |
<DD>Get the current node that is the expression's context (i.e. for current() support). | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The current sub-expression node.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushCurrentExpressionNode(int)"><!-- --></A><H3> | |
pushCurrentExpressionNode</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.897"><B>pushCurrentExpressionNode</B></A>(int n)</PRE> | |
<DL> | |
<DD>Set the current node that is the expression's context (i.e. for current() support). | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>n</CODE> - The sub-expression node to be current.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="popCurrentExpressionNode()"><!-- --></A><H3> | |
popCurrentExpressionNode</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.906"><B>popCurrentExpressionNode</B></A>()</PRE> | |
<DL> | |
<DD>Pop the current node that is the expression's context | |
(i.e. for current() support). | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNamespaceContext()"><!-- --></A><H3> | |
getNamespaceContext</H3> | |
<PRE> | |
public final <A HREF="../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.920"><B>getNamespaceContext</B></A>()</PRE> | |
<DL> | |
<DD>Get the current namespace context for the xpath. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>the current prefix resolver for resolving prefixes to | |
namespace URLs.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setNamespaceContext(org.apache.xml.utils.PrefixResolver)"><!-- --></A><H3> | |
setNamespaceContext</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.931"><B>setNamespaceContext</B></A>(<A HREF="../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A> pr)</PRE> | |
<DL> | |
<DD>Get the current namespace context for the xpath. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>pr</CODE> - the prefix resolver to be used for resolving prefixes to | |
namespace URLs.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushNamespaceContext(org.apache.xml.utils.PrefixResolver)"><!-- --></A><H3> | |
pushNamespaceContext</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.942"><B>pushNamespaceContext</B></A>(<A HREF="../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A> pr)</PRE> | |
<DL> | |
<DD>Push a current namespace context for the xpath. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>pr</CODE> - the prefix resolver to be used for resolving prefixes to | |
namespace URLs.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushNamespaceContextNull()"><!-- --></A><H3> | |
pushNamespaceContextNull</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.951"><B>pushNamespaceContextNull</B></A>()</PRE> | |
<DL> | |
<DD>Just increment the namespace contest stack, so that setNamespaceContext | |
can be used on the slot. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="popNamespaceContext()"><!-- --></A><H3> | |
popNamespaceContext</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.959"><B>popNamespaceContext</B></A>()</PRE> | |
<DL> | |
<DD>Pop the current namespace context for the xpath. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getAxesIteratorStackStacks()"><!-- --></A><H3> | |
getAxesIteratorStackStacks</H3> | |
<PRE> | |
public java.util.Stack <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.973"><B>getAxesIteratorStackStacks</B></A>()</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setAxesIteratorStackStacks(java.util.Stack)"><!-- --></A><H3> | |
setAxesIteratorStackStacks</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.974"><B>setAxesIteratorStackStacks</B></A>(java.util.Stack s)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushSubContextList(org.apache.xpath.axes.SubContextList)"><!-- --></A><H3> | |
pushSubContextList</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.982"><B>pushSubContextList</B></A>(<A HREF="../../../org/apache/xpath/axes/SubContextList.html" title="interface in org.apache.xpath.axes">SubContextList</A> iter)</PRE> | |
<DL> | |
<DD>Push a TreeWalker on the stack. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>iter</CODE> - A sub-context AxesWalker.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="popSubContextList()"><!-- --></A><H3> | |
popSubContextList</H3> | |
<PRE> | |
public final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.991"><B>popSubContextList</B></A>()</PRE> | |
<DL> | |
<DD>Pop the last pushed axes iterator. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getSubContextList()"><!-- --></A><H3> | |
getSubContextList</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xpath/axes/SubContextList.html" title="interface in org.apache.xpath.axes">SubContextList</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.1002"><B>getSubContextList</B></A>()</PRE> | |
<DL> | |
<DD>Get the current axes iterator, or return null if none. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>the sub-context node list.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getCurrentNodeList()"><!-- --></A><H3> | |
getCurrentNodeList</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xpath/axes/SubContextList.html" title="interface in org.apache.xpath.axes">SubContextList</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.1016"><B>getCurrentNodeList</B></A>()</PRE> | |
<DL> | |
<DD>Get the <a href="http://www.w3.org/TR/xslt#dt-current-node-list">current node list</a> | |
as defined by the XSLT spec. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>the <a href="http://www.w3.org/TR/xslt#dt-current-node-list">current node list</a>.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getContextNode()"><!-- --></A><H3> | |
getContextNode</H3> | |
<PRE> | |
public final int <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.1029"><B>getContextNode</B></A>()</PRE> | |
<DL> | |
<DD>Get the current context node. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The current context node.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getContextNodes()"><!-- --></A><H3> | |
getContextNodes</H3> | |
<PRE> | |
public final <A HREF="../../../org/apache/xml/dtm/DTMIterator.html" title="interface in org.apache.xml.dtm">DTMIterator</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.1039"><B>getContextNodes</B></A>()</PRE> | |
<DL> | |
<DD>Get the current context node list. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>An iterator for the current context list, as | |
defined in XSLT.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getExpressionContext()"><!-- --></A><H3> | |
getExpressionContext</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xalan/extensions/ExpressionContext.html" title="interface in org.apache.xalan.extensions">ExpressionContext</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.1064"><B>getExpressionContext</B></A>()</PRE> | |
<DL> | |
<DD>The the expression context for extensions for this context. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>An object that implements the ExpressionContext.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getGlobalRTFDTM()"><!-- --></A><H3> | |
getGlobalRTFDTM</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.1183"><B>getGlobalRTFDTM</B></A>()</PRE> | |
<DL> | |
<DD>Get a DTM to be used as a container for a global Result Tree | |
Fragment. This will always be an instance of (derived from? equivalent to?) | |
SAX2DTM, since each RTF is constructed by temporarily redirecting our SAX | |
output to it. It may be a single DTM containing for multiple fragments, | |
if the implementation supports that. | |
Note: The distinction between this method and getRTFDTM() is that the latter | |
allocates space from the dynamic variable stack (m_rtfdtm_stack), which may | |
be pruned away again as the templates which defined those variables are exited. | |
Global variables may be bound late (see XUnresolvedVariable), and never want to | |
be discarded, hence we need to allocate them separately and don't actually need | |
a stack to track them. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>a non-null DTM reference.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getRTFDTM()"><!-- --></A><H3> | |
getRTFDTM</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.1217"><B>getRTFDTM</B></A>()</PRE> | |
<DL> | |
<DD>Get a DTM to be used as a container for a dynamic Result Tree | |
Fragment. This will always be an instance of (derived from? equivalent to?) | |
SAX2DTM, since each RTF is constructed by temporarily redirecting our SAX | |
output to it. It may be a single DTM containing for multiple fragments, | |
if the implementation supports that. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>a non-null DTM reference.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushRTFContext()"><!-- --></A><H3> | |
pushRTFContext</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.1271"><B>pushRTFContext</B></A>()</PRE> | |
<DL> | |
<DD>Push the RTFDTM's context mark, to allows discarding RTFs added after this | |
point. (If it doesn't exist we don't push, since we might still be able to | |
get away with not creating it. That requires that excessive pops be harmless.) | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="popRTFContext()"><!-- --></A><H3> | |
popRTFContext</H3> | |
<PRE> | |
public void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.1292"><B>popRTFContext</B></A>()</PRE> | |
<DL> | |
<DD>Pop the RTFDTM's context mark. This discards any RTFs added after the last | |
mark was set. | |
If there is no RTF DTM, there's nothing to pop so this | |
becomes a no-op. If pushes were issued before this was called, we count on | |
the fact that popRewindMark is defined such that overpopping just resets | |
to empty. | |
Complicating factor: We need to handle the case of popping back to a previous | |
RTF DTM, if one of the weird produce-an-RTF-to-build-an-RTF cases arose. | |
Basically: If pop says this DTM is now empty, then return to the previous | |
if one exists, in whatever state we left it in. UGLY, but hopefully the | |
situation which forces us to consider this will arise exceedingly rarely. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getDTMXRTreeFrag(int)"><!-- --></A><H3> | |
getDTMXRTreeFrag</H3> | |
<PRE> | |
public <A HREF="../../../org/apache/xpath/objects/DTMXRTreeFrag.html" title="class in org.apache.xpath.objects">DTMXRTreeFrag</A> <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.1322"><B>getDTMXRTreeFrag</B></A>(int dtmIdentity)</PRE> | |
<DL> | |
<DD>Gets DTMXRTreeFrag object if one has already been created. | |
Creates new DTMXRTreeFrag object and adds to m_DTMXRTreeFrags HashMap, | |
otherwise. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>dtmIdentity</CODE> - | |
<DT><B>Returns:</B><DD>DTMXRTreeFrag</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="releaseDTMXRTreeFrags()"><!-- --></A><H3> | |
releaseDTMXRTreeFrags</H3> | |
<PRE> | |
private final void <A HREF="../../../src-html/org/apache/xpath/XPathContext.html#line.1340"><B>releaseDTMXRTreeFrags</B></A>()</PRE> | |
<DL> | |
<DD>Cleans DTMXRTreeFrag objects by removing references | |
to DTM and XPathContext objects. | |
<P> | |
<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/XPathContext.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> | |
</TR> | |
</TABLE> | |
</TD> | |
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> | |
</EM> | |
</TD> | |
</TR> | |
<TR> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../org/apache/xpath/XPathAPI.html" title="class in org.apache.xpath"><B>PREV CLASS</B></A> | |
<A HREF="../../../org/apache/xpath/XPathContext.XPathExpressionContext.html" title="class in org.apache.xpath"><B>NEXT CLASS</B></A></FONT></TD> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../index.html?org/apache/xpath/XPathContext.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="XPathContext.html" target="_top"><B>NO FRAMES</B></A> | |
<SCRIPT type="text/javascript"> | |
<!-- | |
if(window==top) { | |
document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>'); | |
} | |
//--> | |
</SCRIPT> | |
<NOSCRIPT> | |
<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A> | |
</NOSCRIPT> | |
</FONT></TD> | |
</TR> | |
<TR> | |
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | |
SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> | |
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | |
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> | |
</TR> | |
</TABLE> | |
<A NAME="skip-navbar_bottom"></A> | |
<!-- ======== END OF BOTTOM NAVBAR ======= --> | |
<HR> | |
</BODY> | |
</HTML> |