<!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:14 PDT 2012 --> | |
<TITLE> | |
ElemTemplateElement | |
</TITLE> | |
<META NAME="keywords" CONTENT="org.apache.xalan.templates.ElemTemplateElement class"> | |
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> | |
<SCRIPT type="text/javascript"> | |
function windowTitle() | |
{ | |
parent.document.title="ElemTemplateElement"; | |
} | |
</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/ElemTemplateElement.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/xalan/templates/ElemTemplate.html" title="class in org.apache.xalan.templates"><B>PREV CLASS</B></A> | |
<A HREF="../../../../org/apache/xalan/templates/ElemText.html" title="class in org.apache.xalan.templates"><B>NEXT CLASS</B></A></FONT></TD> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../index.html?org/apache/xalan/templates/ElemTemplateElement.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="ElemTemplateElement.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: NESTED | <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.xalan.templates</FONT> | |
<BR> | |
Class ElemTemplateElement</H2> | |
<PRE> | |
java.lang.Object | |
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">org.apache.xml.utils.UnImplNode</A> | |
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xalan.templates.ElemTemplateElement</B> | |
</PRE> | |
<DL> | |
<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, javax.xml.transform.SourceLocator, <A HREF="../../../../org/apache/xalan/templates/XSLTVisitable.html" title="interface in org.apache.xalan.templates">XSLTVisitable</A>, <A HREF="../../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A>, <A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A>, <A HREF="../../../../org/apache/xpath/WhitespaceStrippingElementMatcher.html" title="interface in org.apache.xpath">WhitespaceStrippingElementMatcher</A>, org.w3c.dom.Document, org.w3c.dom.Element, org.w3c.dom.Node, org.w3c.dom.NodeList</DD> | |
</DL> | |
<DL> | |
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/xalan/templates/DecimalFormatProperties.html" title="class in org.apache.xalan.templates">DecimalFormatProperties</A>, <A HREF="../../../../org/apache/xalan/templates/ElemApplyImport.html" title="class in org.apache.xalan.templates">ElemApplyImport</A>, <A HREF="../../../../org/apache/xalan/templates/ElemChoose.html" title="class in org.apache.xalan.templates">ElemChoose</A>, <A HREF="../../../../org/apache/xalan/templates/ElemComment.html" title="class in org.apache.xalan.templates">ElemComment</A>, <A HREF="../../../../org/apache/xalan/templates/ElemCopyOf.html" title="class in org.apache.xalan.templates">ElemCopyOf</A>, <A HREF="../../../../org/apache/xalan/templates/ElemEmpty.html" title="class in org.apache.xalan.templates">ElemEmpty</A>, <A HREF="../../../../org/apache/xalan/templates/ElemExtensionDecl.html" title="class in org.apache.xalan.templates">ElemExtensionDecl</A>, <A HREF="../../../../org/apache/xalan/templates/ElemExtensionScript.html" title="class in org.apache.xalan.templates">ElemExtensionScript</A>, <A HREF="../../../../org/apache/xalan/templates/ElemFallback.html" title="class in org.apache.xalan.templates">ElemFallback</A>, <A HREF="../../../../org/apache/xalan/templates/ElemForEach.html" title="class in org.apache.xalan.templates">ElemForEach</A>, <A HREF="../../../../org/apache/xalan/templates/ElemIf.html" title="class in org.apache.xalan.templates">ElemIf</A>, <A HREF="../../../../org/apache/xalan/templates/ElemMessage.html" title="class in org.apache.xalan.templates">ElemMessage</A>, <A HREF="../../../../org/apache/xalan/templates/ElemNumber.html" title="class in org.apache.xalan.templates">ElemNumber</A>, <A HREF="../../../../org/apache/xalan/templates/ElemOtherwise.html" title="class in org.apache.xalan.templates">ElemOtherwise</A>, <A HREF="../../../../org/apache/xalan/templates/ElemPI.html" title="class in org.apache.xalan.templates">ElemPI</A>, <A HREF="../../../../org/apache/xalan/templates/ElemSort.html" title="class in org.apache.xalan.templates">ElemSort</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplate.html" title="class in org.apache.xalan.templates">ElemTemplate</A>, <A HREF="../../../../org/apache/xalan/templates/ElemText.html" title="class in org.apache.xalan.templates">ElemText</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTextLiteral.html" title="class in org.apache.xalan.templates">ElemTextLiteral</A>, <A HREF="../../../../org/apache/xalan/templates/ElemUse.html" title="class in org.apache.xalan.templates">ElemUse</A>, <A HREF="../../../../org/apache/xalan/templates/ElemValueOf.html" title="class in org.apache.xalan.templates">ElemValueOf</A>, <A HREF="../../../../org/apache/xalan/templates/ElemVariable.html" title="class in org.apache.xalan.templates">ElemVariable</A>, <A HREF="../../../../org/apache/xalan/templates/ElemWhen.html" title="class in org.apache.xalan.templates">ElemWhen</A>, <A HREF="../../../../org/apache/xalan/templates/ElemWithParam.html" title="class in org.apache.xalan.templates">ElemWithParam</A>, <A HREF="../../../../org/apache/xalan/templates/KeyDeclaration.html" title="class in org.apache.xalan.templates">KeyDeclaration</A>, <A HREF="../../../../org/apache/xalan/templates/NamespaceAlias.html" title="class in org.apache.xalan.templates">NamespaceAlias</A>, <A HREF="../../../../org/apache/xalan/templates/OutputProperties.html" title="class in org.apache.xalan.templates">OutputProperties</A>, <A HREF="../../../../org/apache/xalan/templates/Stylesheet.html" title="class in org.apache.xalan.templates">Stylesheet</A>, <A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A></DD> | |
</DL> | |
<HR> | |
<DL> | |
<DT><PRE>public class <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.60"><B>ElemTemplateElement</B></A><DT>extends <A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A><DT>implements <A HREF="../../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A>, java.io.Serializable, <A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A>, <A HREF="../../../../org/apache/xpath/WhitespaceStrippingElementMatcher.html" title="interface in org.apache.xpath">WhitespaceStrippingElementMatcher</A>, <A HREF="../../../../org/apache/xalan/templates/XSLTVisitable.html" title="interface in org.apache.xalan.templates">XSLTVisitable</A></DL> | |
</PRE> | |
<P> | |
An instance of this class represents an element inside | |
an xsl:template class. It has a single "execute" method | |
which is expected to perform the given action on the | |
result tree. | |
This class acts like a Element node, and implements the | |
Element interface, but is not a full implementation | |
of that interface... it only implements enough for | |
basic traversal of the tree. | |
<P> | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html" title="class in org.apache.xalan.templates"><CODE>Stylesheet</CODE></A>, | |
<A HREF="../../../../serialized-form.html#org.apache.xalan.templates.ElemTemplateElement">Serialized Form</A></DL> | |
<HR> | |
<P> | |
<!-- =========== FIELD SUMMARY =========== --> | |
<A NAME="field_summary"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | |
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> | |
<B>Field Summary</B></FONT></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_columnNumber">m_columnNumber</A></B></CODE> | |
<BR> | |
the column number where the current document event ends.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.List</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_declaredPrefixes">m_declaredPrefixes</A></B></CODE> | |
<BR> | |
The list of namespace declarations for this element only.</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/xalan/templates/ElemTemplateElement.html#m_defaultSpace">m_defaultSpace</A></B></CODE> | |
<BR> | |
Tell if this element has the default space handling | |
turned off or on according to the xml:space attribute.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_docOrderNumber">m_docOrderNumber</A></B></CODE> | |
<BR> | |
The *relative* document order number of this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private org.w3c.dom.Node</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_DOMBackPointer">m_DOMBackPointer</A></B></CODE> | |
<BR> | |
DOM backpointer that this element originated from.</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/xalan/templates/ElemTemplateElement.html#m_endColumnNumber">m_endColumnNumber</A></B></CODE> | |
<BR> | |
the column number where the current document event ends.</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/xalan/templates/ElemTemplateElement.html#m_endLineNumber">m_endLineNumber</A></B></CODE> | |
<BR> | |
line number where the current document event ends.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_firstChild">m_firstChild</A></B></CODE> | |
<BR> | |
First child.</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/xalan/templates/ElemTemplateElement.html#m_hasTextLitOnly">m_hasTextLitOnly</A></B></CODE> | |
<BR> | |
Tell if this element only has one text child, for optimization purposes.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_hasVariableDecl">m_hasVariableDecl</A></B></CODE> | |
<BR> | |
Tell if this element only has one text child, for optimization purposes.</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/xalan/templates/ElemTemplateElement.html#m_lineNumber">m_lineNumber</A></B></CODE> | |
<BR> | |
line number where the current document event ends.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_nextSibling">m_nextSibling</A></B></CODE> | |
<BR> | |
Next sibling.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_parentNode">m_parentNode</A></B></CODE> | |
<BR> | |
Parent node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.List</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_prefixTable">m_prefixTable</A></B></CODE> | |
<BR> | |
The table of <A HREF="../../../../org/apache/xalan/templates/XMLNSDecl.html" title="class in org.apache.xalan.templates"><CODE>XMLNSDecl</CODE></A>s for this element | |
and all parent elements, screened for excluded prefixes.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) static long</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#serialVersionUID">serialVersionUID</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
</TABLE> | |
<A NAME="fields_inherited_from_class_org.apache.xml.utils.UnImplNode"><!-- --></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.utils.<A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#actualEncoding">actualEncoding</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#fDocumentURI">fDocumentURI</A></CODE></TD> | |
</TR> | |
</TABLE> | |
<A NAME="fields_inherited_from_class_org.w3c.dom.Node"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Fields inherited from interface org.w3c.dom.Node</B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE>ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE</CODE></TD> | |
</TR> | |
</TABLE> | |
<A NAME="fields_inherited_from_class_org.w3c.dom.Node"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Fields inherited from interface org.w3c.dom.Node</B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE>ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE</CODE></TD> | |
</TR> | |
</TABLE> | |
<A NAME="fields_inherited_from_class_org.w3c.dom.Node"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Fields inherited from interface org.w3c.dom.Node</B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE>ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE</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/xalan/templates/ElemTemplateElement.html#ElemTemplateElement()">ElemTemplateElement</A></B>()</CODE> | |
<BR> | |
Construct a template element 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>protected boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#accept(org.apache.xalan.templates.XSLTVisitor)">accept</A></B>(<A HREF="../../../../org/apache/xalan/templates/XSLTVisitor.html" title="class in org.apache.xalan.templates">XSLTVisitor</A> visitor)</CODE> | |
<BR> | |
Accept a visitor and call the appropriate method | |
for this class.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#addOrReplaceDecls(org.apache.xalan.templates.XMLNSDecl)">addOrReplaceDecls</A></B>(<A HREF="../../../../org/apache/xalan/templates/XMLNSDecl.html" title="class in org.apache.xalan.templates">XMLNSDecl</A> newDecl)</CODE> | |
<BR> | |
Add or replace this namespace declaration in list | |
of namespaces in scope for this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#appendChild(org.apache.xalan.templates.ElemTemplateElement)">appendChild</A></B>(<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> elem)</CODE> | |
<BR> | |
Add a child to the child list.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.w3c.dom.Node</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#appendChild(org.w3c.dom.Node)">appendChild</A></B>(org.w3c.dom.Node newChild)</CODE> | |
<BR> | |
Add a child to the child list.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#callChildVisitors(org.apache.xalan.templates.XSLTVisitor)">callChildVisitors</A></B>(<A HREF="../../../../org/apache/xalan/templates/XSLTVisitor.html" title="class in org.apache.xalan.templates">XSLTVisitor</A> visitor)</CODE> | |
<BR> | |
Call the children visitors.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>protected void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#callChildVisitors(org.apache.xalan.templates.XSLTVisitor, boolean)">callChildVisitors</A></B>(<A HREF="../../../../org/apache/xalan/templates/XSLTVisitor.html" title="class in org.apache.xalan.templates">XSLTVisitor</A> visitor, | |
boolean callAttributes)</CODE> | |
<BR> | |
Call the children visitors.</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/xalan/templates/ElemTemplateElement.html#callVisitors(org.apache.xalan.templates.XSLTVisitor)">callVisitors</A></B>(<A HREF="../../../../org/apache/xalan/templates/XSLTVisitor.html" title="class in org.apache.xalan.templates">XSLTVisitor</A> visitor)</CODE> | |
<BR> | |
This will traverse the heararchy, calling the visitor for | |
each member.</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/xalan/templates/ElemTemplateElement.html#canAcceptVariables()">canAcceptVariables</A></B>()</CODE> | |
<BR> | |
Tell if this element can accept variable declarations.</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/xalan/templates/ElemTemplateElement.html#canStripWhiteSpace()">canStripWhiteSpace</A></B>()</CODE> | |
<BR> | |
Get information about whether or not whitespace can be stripped.</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/xalan/templates/ElemTemplateElement.html#compareTo(java.lang.Object)">compareTo</A></B>(java.lang.Object o)</CODE> | |
<BR> | |
Compares this object with the specified object for precedence order.</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/xalan/templates/ElemTemplateElement.html#compose(org.apache.xalan.templates.StylesheetRoot)">compose</A></B>(<A HREF="../../../../org/apache/xalan/templates/StylesheetRoot.html" title="class in org.apache.xalan.templates">StylesheetRoot</A> sroot)</CODE> | |
<BR> | |
This function is called after everything else has been | |
recomposed, and allows the template to set remaining | |
values that may be based on some other property that | |
depends on recomposition.</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/xalan/templates/ElemTemplateElement.html#containsExcludeResultPrefix(java.lang.String, java.lang.String)">containsExcludeResultPrefix</A></B>(java.lang.String prefix, | |
java.lang.String uri)</CODE> | |
<BR> | |
Get whether or not the passed URL is contained flagged by | |
the "extension-element-prefixes" property.</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/xalan/templates/ElemTemplateElement.html#endCompose(org.apache.xalan.templates.StylesheetRoot)">endCompose</A></B>(<A HREF="../../../../org/apache/xalan/templates/StylesheetRoot.html" title="class in org.apache.xalan.templates">StylesheetRoot</A> sroot)</CODE> | |
<BR> | |
This after the template's children have been composed.</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/xalan/templates/ElemTemplateElement.html#error(java.lang.String)">error</A></B>(java.lang.String msg)</CODE> | |
<BR> | |
Throw an error.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#error(java.lang.String, java.lang.Object[])">error</A></B>(java.lang.String msg, | |
java.lang.Object[] args)</CODE> | |
<BR> | |
Throw a template element runtime error.</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/xalan/templates/ElemTemplateElement.html#excludeResultNSDecl(java.lang.String, java.lang.String)">excludeResultNSDecl</A></B>(java.lang.String prefix, | |
java.lang.String uri)</CODE> | |
<BR> | |
Tell if the result namespace decl should be excluded.</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/xalan/templates/ElemTemplateElement.html#execute(org.apache.xalan.transformer.TransformerImpl)">execute</A></B>(<A HREF="../../../../org/apache/xalan/transformer/TransformerImpl.html" title="class in org.apache.xalan.transformer">TransformerImpl</A> transformer)</CODE> | |
<BR> | |
Execute the element's primary function.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#executeNSDecls(org.apache.xalan.transformer.TransformerImpl)">executeNSDecls</A></B>(<A HREF="../../../../org/apache/xalan/transformer/TransformerImpl.html" title="class in org.apache.xalan.transformer">TransformerImpl</A> transformer)</CODE> | |
<BR> | |
Send startPrefixMapping events to the result tree handler | |
for all declared prefix mappings in the stylesheet.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#executeNSDecls(org.apache.xalan.transformer.TransformerImpl, java.lang.String)">executeNSDecls</A></B>(<A HREF="../../../../org/apache/xalan/transformer/TransformerImpl.html" title="class in org.apache.xalan.transformer">TransformerImpl</A> transformer, | |
java.lang.String ignorePrefix)</CODE> | |
<BR> | |
Send startPrefixMapping events to the result tree handler | |
for all declared prefix mappings 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/xalan/templates/ElemTemplateElement.html#exprAddChild(org.apache.xpath.ExpressionNode, int)">exprAddChild</A></B>(<A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A> n, | |
int i)</CODE> | |
<BR> | |
This method tells the node to add its argument to the node's | |
list of children.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#exprGetChild(int)">exprGetChild</A></B>(int i)</CODE> | |
<BR> | |
This method returns a child node.</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/xalan/templates/ElemTemplateElement.html#exprGetNumChildren()">exprGetNumChildren</A></B>()</CODE> | |
<BR> | |
Return the number of children the node has.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#exprGetParent()">exprGetParent</A></B>()</CODE> | |
<BR> | |
Get the ExpressionNode parent of this 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/xalan/templates/ElemTemplateElement.html#exprSetParent(org.apache.xpath.ExpressionNode)">exprSetParent</A></B>(<A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A> n)</CODE> | |
<BR> | |
Set the parent of this node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getBaseIdentifier()">getBaseIdentifier</A></B>()</CODE> | |
<BR> | |
Return the base identifier.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.w3c.dom.NodeList</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getChildNodes()">getChildNodes</A></B>()</CODE> | |
<BR> | |
Return the nodelist (same reference).</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/xalan/templates/ElemTemplateElement.html#getColumnNumber()">getColumnNumber</A></B>()</CODE> | |
<BR> | |
Return the column number where the current document event ends.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.util.List</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getDeclaredPrefixes()">getDeclaredPrefixes</A></B>()</CODE> | |
<BR> | |
Return a table that contains all prefixes available | |
within this element context.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.w3c.dom.Node</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getDOMBackPointer()">getDOMBackPointer</A></B>()</CODE> | |
<BR> | |
If this stylesheet was created from a DOM, get the | |
DOM backpointer that this element originated from.</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/xalan/templates/ElemTemplateElement.html#getEndColumnNumber()">getEndColumnNumber</A></B>()</CODE> | |
<BR> | |
Return the column number where the current document event ends.</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/xalan/templates/ElemTemplateElement.html#getEndLineNumber()">getEndLineNumber</A></B>()</CODE> | |
<BR> | |
Return the line number where the current document event ends.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.w3c.dom.Node</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getFirstChild()">getFirstChild</A></B>()</CODE> | |
<BR> | |
Get the first child as a Node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getFirstChildElem()">getFirstChildElem</A></B>()</CODE> | |
<BR> | |
Get the first child as a ElemTemplateElement.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.w3c.dom.Node</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getLastChild()">getLastChild</A></B>()</CODE> | |
<BR> | |
Get the last child.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getLastChildElem()">getLastChildElem</A></B>()</CODE> | |
<BR> | |
Get the last child.</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/xalan/templates/ElemTemplateElement.html#getLength()">getLength</A></B>()</CODE> | |
<BR> | |
NodeList method: Count the immediate children of this node</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/xalan/templates/ElemTemplateElement.html#getLineNumber()">getLineNumber</A></B>()</CODE> | |
<BR> | |
Return the line number where the current document event ends.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getLocalName()">getLocalName</A></B>()</CODE> | |
<BR> | |
For now, just return the result of getNodeName(), which | |
the local name.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getNamespaceForPrefix(java.lang.String)">getNamespaceForPrefix</A></B>(java.lang.String prefix)</CODE> | |
<BR> | |
Given a namespace, get the corrisponding prefix.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getNamespaceForPrefix(java.lang.String, org.w3c.dom.Node)">getNamespaceForPrefix</A></B>(java.lang.String prefix, | |
org.w3c.dom.Node context)</CODE> | |
<BR> | |
Fullfill the PrefixResolver interface.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.w3c.dom.Node</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getNextSibling()">getNextSibling</A></B>()</CODE> | |
<BR> | |
Get the next sibling (as a Node) or return null.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getNextSiblingElem()">getNextSiblingElem</A></B>()</CODE> | |
<BR> | |
Get the next sibling (as a ElemTemplateElement) or return null.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getNodeName()">getNodeName</A></B>()</CODE> | |
<BR> | |
Return the node name.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> short</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getNodeType()">getNodeType</A></B>()</CODE> | |
<BR> | |
Get the type of the node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.w3c.dom.Document</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getOwnerDocument()">getOwnerDocument</A></B>()</CODE> | |
<BR> | |
Get the stylesheet owner.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/templates/ElemTemplate.html" title="class in org.apache.xalan.templates">ElemTemplate</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getOwnerXSLTemplate()">getOwnerXSLTemplate</A></B>()</CODE> | |
<BR> | |
Get the owning xsl:template element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getParentElem()">getParentElem</A></B>()</CODE> | |
<BR> | |
Get the parent as an ElemTemplateElement.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.w3c.dom.Node</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getParentNode()">getParentNode</A></B>()</CODE> | |
<BR> | |
Get the parent as a Node.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getParentNodeElem()">getParentNodeElem</A></B>()</CODE> | |
<BR> | |
Get the parent element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) java.util.List</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getPrefixTable()">getPrefixTable</A></B>()</CODE> | |
<BR> | |
Return a table that contains all prefixes available | |
within this element context.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.w3c.dom.Node</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getPreviousSibling()">getPreviousSibling</A></B>()</CODE> | |
<BR> | |
Get the previous sibling (as a Node) or return null.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getPreviousSiblingElem()">getPreviousSiblingElem</A></B>()</CODE> | |
<BR> | |
Get the previous sibling (as a Node) or return null.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getPublicId()">getPublicId</A></B>()</CODE> | |
<BR> | |
Return the public identifier for the current document event.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/templates/Stylesheet.html" title="class in org.apache.xalan.templates">Stylesheet</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getStylesheet()">getStylesheet</A></B>()</CODE> | |
<BR> | |
Get the owning stylesheet.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/templates/StylesheetComposed.html" title="class in org.apache.xalan.templates">StylesheetComposed</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getStylesheetComposed()">getStylesheetComposed</A></B>()</CODE> | |
<BR> | |
Get the owning "composed" stylesheet.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/templates/StylesheetRoot.html" title="class in org.apache.xalan.templates">StylesheetRoot</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getStylesheetRoot()">getStylesheetRoot</A></B>()</CODE> | |
<BR> | |
Get the owning root stylesheet.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getSystemId()">getSystemId</A></B>()</CODE> | |
<BR> | |
Return the system identifier for the current document event.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getTagName()">getTagName</A></B>()</CODE> | |
<BR> | |
Return the element name.</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/xalan/templates/ElemTemplateElement.html#getUid()">getUid</A></B>()</CODE> | |
<BR> | |
Get the UID (document order index).</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/xalan/templates/ElemTemplateElement.html#getXmlSpace()">getXmlSpace</A></B>()</CODE> | |
<BR> | |
Get the "xml:space" attribute.</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/xalan/templates/ElemTemplateElement.html#getXSLToken()">getXSLToken</A></B>()</CODE> | |
<BR> | |
Get an integer representation of the element type.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#handlesNullPrefixes()">handlesNullPrefixes</A></B>()</CODE> | |
<BR> | |
</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/xalan/templates/ElemTemplateElement.html#hasChildNodes()">hasChildNodes</A></B>()</CODE> | |
<BR> | |
Tell if there are child nodes.</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/xalan/templates/ElemTemplateElement.html#hasTextLitOnly()">hasTextLitOnly</A></B>()</CODE> | |
<BR> | |
Tell if this element only has one text child, for optimization purposes.</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/xalan/templates/ElemTemplateElement.html#hasVariableDecl()">hasVariableDecl</A></B>()</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.w3c.dom.Node</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#insertBefore(org.w3c.dom.Node, org.w3c.dom.Node)">insertBefore</A></B>(org.w3c.dom.Node newChild, | |
org.w3c.dom.Node refChild)</CODE> | |
<BR> | |
Unimplemented.</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/xalan/templates/ElemTemplateElement.html#isCompiledTemplate()">isCompiledTemplate</A></B>()</CODE> | |
<BR> | |
Tell if this template is a compiled template.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.w3c.dom.Node</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#item(int)">item</A></B>(int index)</CODE> | |
<BR> | |
NodeList method: Return the Nth immediate child of this node, or | |
null if the index is out of bounds.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#needToCheckExclude()">needToCheckExclude</A></B>()</CODE> | |
<BR> | |
Return whether we need to check namespace prefixes | |
against and exclude result prefixes 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/xalan/templates/ElemTemplateElement.html#recompose(org.apache.xalan.templates.StylesheetRoot)">recompose</A></B>(<A HREF="../../../../org/apache/xalan/templates/StylesheetRoot.html" title="class in org.apache.xalan.templates">StylesheetRoot</A> root)</CODE> | |
<BR> | |
This function is called during recomposition to | |
control how this element is composed.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#removeChild(org.apache.xalan.templates.ElemTemplateElement)">removeChild</A></B>(<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> childETE)</CODE> | |
<BR> | |
Remove a child.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#replaceChild(org.apache.xalan.templates.ElemTemplateElement, org.apache.xalan.templates.ElemTemplateElement)">replaceChild</A></B>(<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> newChildElem, | |
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> oldChildElem)</CODE> | |
<BR> | |
Replace the old child with a new child.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> org.w3c.dom.Node</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#replaceChild(org.w3c.dom.Node, org.w3c.dom.Node)">replaceChild</A></B>(org.w3c.dom.Node newChild, | |
org.w3c.dom.Node oldChild)</CODE> | |
<BR> | |
Replace the old child with a new child.</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/xalan/templates/ElemTemplateElement.html#resolvePrefixTables()">resolvePrefixTables</A></B>()</CODE> | |
<BR> | |
Combine the parent's namespaces with this namespace | |
for fast processing, taking care to reference the | |
parent's namespace if this namespace adds nothing new.</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/xalan/templates/ElemTemplateElement.html#runtimeInit(org.apache.xalan.transformer.TransformerImpl)">runtimeInit</A></B>(<A HREF="../../../../org/apache/xalan/transformer/TransformerImpl.html" title="class in org.apache.xalan.transformer">TransformerImpl</A> transformer)</CODE> | |
<BR> | |
This function will be called on top-level elements | |
only, just before the transform begins.</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/xalan/templates/ElemTemplateElement.html#setDOMBackPointer(org.w3c.dom.Node)">setDOMBackPointer</A></B>(org.w3c.dom.Node n)</CODE> | |
<BR> | |
If this stylesheet was created from a DOM, set the | |
DOM backpointer that this element originated from.</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/xalan/templates/ElemTemplateElement.html#setEndLocaterInfo(javax.xml.transform.SourceLocator)">setEndLocaterInfo</A></B>(javax.xml.transform.SourceLocator locator)</CODE> | |
<BR> | |
Set the end location information for this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#setLocaterInfo(javax.xml.transform.SourceLocator)">setLocaterInfo</A></B>(javax.xml.transform.SourceLocator locator)</CODE> | |
<BR> | |
Set the location information for this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#setParentElem(org.apache.xalan.templates.ElemTemplateElement)">setParentElem</A></B>(<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> p)</CODE> | |
<BR> | |
Set the parent as an ElemTemplateElement.</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/xalan/templates/ElemTemplateElement.html#setPrefixes(org.xml.sax.helpers.NamespaceSupport)">setPrefixes</A></B>(org.xml.sax.helpers.NamespaceSupport nsSupport)</CODE> | |
<BR> | |
From the SAX2 helper class, set the namespace table for | |
this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#setPrefixes(org.xml.sax.helpers.NamespaceSupport, boolean)">setPrefixes</A></B>(org.xml.sax.helpers.NamespaceSupport nsSupport, | |
boolean excludeXSLDecl)</CODE> | |
<BR> | |
Copy the namespace declarations from the NamespaceSupport object.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#setPrefixTable(java.util.List)">setPrefixTable</A></B>(java.util.List list)</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/xalan/templates/ElemTemplateElement.html#setUid(int)">setUid</A></B>(int i)</CODE> | |
<BR> | |
Set the UID (document order index).</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/xalan/templates/ElemTemplateElement.html#setXmlSpace(int)">setXmlSpace</A></B>(int v)</CODE> | |
<BR> | |
Set the "xml:space" attribute.</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/xalan/templates/ElemTemplateElement.html#shouldStripWhiteSpace(org.apache.xpath.XPathContext, org.w3c.dom.Element)">shouldStripWhiteSpace</A></B>(<A HREF="../../../../org/apache/xpath/XPathContext.html" title="class in org.apache.xpath">XPathContext</A> support, | |
org.w3c.dom.Element targetElement)</CODE> | |
<BR> | |
Get information about whether or not an element should strip whitespace.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#unexecuteNSDecls(org.apache.xalan.transformer.TransformerImpl)">unexecuteNSDecls</A></B>(<A HREF="../../../../org/apache/xalan/transformer/TransformerImpl.html" title="class in org.apache.xalan.transformer">TransformerImpl</A> transformer)</CODE> | |
<BR> | |
Send endPrefixMapping events to the result tree handler | |
for all declared prefix mappings in the stylesheet.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#unexecuteNSDecls(org.apache.xalan.transformer.TransformerImpl, java.lang.String)">unexecuteNSDecls</A></B>(<A HREF="../../../../org/apache/xalan/transformer/TransformerImpl.html" title="class in org.apache.xalan.transformer">TransformerImpl</A> transformer, | |
java.lang.String ignorePrefix)</CODE> | |
<BR> | |
Send endPrefixMapping events to the result tree handler | |
for all declared prefix mappings in the stylesheet.</TD> | |
</TR> | |
</TABLE> | |
<A NAME="methods_inherited_from_class_org.apache.xml.utils.UnImplNode"><!-- --></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.utils.<A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#adoptNode(org.w3c.dom.Node)">adoptNode</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#appendData(java.lang.String)">appendData</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#cloneNode(boolean)">cloneNode</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#compareDocumentPosition(org.w3c.dom.Node)">compareDocumentPosition</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#createAttribute(java.lang.String)">createAttribute</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#createAttributeNS(java.lang.String, java.lang.String)">createAttributeNS</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#createCDATASection(java.lang.String)">createCDATASection</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#createComment(java.lang.String)">createComment</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#createDocumentFragment()">createDocumentFragment</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#createElement(java.lang.String)">createElement</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#createElementNS(java.lang.String, java.lang.String)">createElementNS</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#createEntityReference(java.lang.String)">createEntityReference</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#createProcessingInstruction(java.lang.String, java.lang.String)">createProcessingInstruction</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#createTextNode(java.lang.String)">createTextNode</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#deleteData(int, int)">deleteData</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getActualEncoding()">getActualEncoding</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getAttribute(java.lang.String)">getAttribute</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getAttributeNode(java.lang.String)">getAttributeNode</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getAttributeNodeNS(java.lang.String, java.lang.String)">getAttributeNodeNS</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getAttributeNS(java.lang.String, java.lang.String)">getAttributeNS</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getAttributes()">getAttributes</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getBaseURI()">getBaseURI</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getDoctype()">getDoctype</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getDocumentElement()">getDocumentElement</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getDocumentURI()">getDocumentURI</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getDomConfig()">getDomConfig</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getElementById(java.lang.String)">getElementById</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getElementsByTagName(java.lang.String)">getElementsByTagName</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getElementsByTagNameNS(java.lang.String, java.lang.String)">getElementsByTagNameNS</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getFeature(java.lang.String, java.lang.String)">getFeature</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getImplementation()">getImplementation</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getInputEncoding()">getInputEncoding</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getNamespaceURI()">getNamespaceURI</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getNodeValue()">getNodeValue</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getOwnerElement()">getOwnerElement</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getPrefix()">getPrefix</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getSchemaTypeInfo()">getSchemaTypeInfo</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getSpecified()">getSpecified</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getStrictErrorChecking()">getStrictErrorChecking</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getTextContent()">getTextContent</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getUserData(java.lang.String)">getUserData</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getWholeText()">getWholeText</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getXmlEncoding()">getXmlEncoding</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getXmlStandalone()">getXmlStandalone</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getXmlVersion()">getXmlVersion</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#hasAttribute(java.lang.String)">hasAttribute</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#hasAttributeNS(java.lang.String, java.lang.String)">hasAttributeNS</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#hasAttributes()">hasAttributes</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#importNode(org.w3c.dom.Node, boolean)">importNode</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#insertData(int, java.lang.String)">insertData</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#isDefaultNamespace(java.lang.String)">isDefaultNamespace</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#isEqualNode(org.w3c.dom.Node)">isEqualNode</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#isId()">isId</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#isSameNode(org.w3c.dom.Node)">isSameNode</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#isSupported(java.lang.String, java.lang.String)">isSupported</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#isWhitespaceInElementContent()">isWhitespaceInElementContent</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#lookupNamespaceURI(java.lang.String)">lookupNamespaceURI</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#lookupPrefix(java.lang.String)">lookupPrefix</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#normalize()">normalize</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#normalizeDocument()">normalizeDocument</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#removeAttribute(java.lang.String)">removeAttribute</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#removeAttributeNode(org.w3c.dom.Attr)">removeAttributeNode</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#removeAttributeNS(java.lang.String, java.lang.String)">removeAttributeNS</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#removeChild(org.w3c.dom.Node)">removeChild</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#renameNode(org.w3c.dom.Node, java.lang.String, java.lang.String)">renameNode</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#replaceData(int, int, java.lang.String)">replaceData</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#replaceWholeText(java.lang.String)">replaceWholeText</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setActualEncoding(java.lang.String)">setActualEncoding</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setAttribute(java.lang.String, java.lang.String)">setAttribute</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setAttributeNode(org.w3c.dom.Attr)">setAttributeNode</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setAttributeNodeNS(org.w3c.dom.Attr)">setAttributeNodeNS</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setAttributeNS(java.lang.String, java.lang.String, java.lang.String)">setAttributeNS</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setData(java.lang.String)">setData</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setDocumentURI(java.lang.String)">setDocumentURI</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setIdAttribute(boolean)">setIdAttribute</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setIdAttribute(java.lang.String, boolean)">setIdAttribute</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setIdAttributeNode(org.w3c.dom.Attr, boolean)">setIdAttributeNode</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setIdAttributeNS(java.lang.String, java.lang.String, boolean)">setIdAttributeNS</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setInputEncoding(java.lang.String)">setInputEncoding</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setNodeValue(java.lang.String)">setNodeValue</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setPrefix(java.lang.String)">setPrefix</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setStrictErrorChecking(boolean)">setStrictErrorChecking</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setTextContent(java.lang.String)">setTextContent</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setUserData(java.lang.String, java.lang.Object, org.w3c.dom.UserDataHandler)">setUserData</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setValue(java.lang.String)">setValue</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setXmlEncoding(java.lang.String)">setXmlEncoding</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setXmlStandalone(boolean)">setXmlStandalone</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#setXmlVersion(java.lang.String)">setXmlVersion</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#splitText(int)">splitText</A>, <A HREF="../../../../org/apache/xml/utils/UnImplNode.html#substringData(int, int)">substringData</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="serialVersionUID"><!-- --></A><H3> | |
serialVersionUID</H3> | |
<PRE> | |
static final long <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.64"><B>serialVersionUID</B></A></PRE> | |
<DL> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.templates.ElemTemplateElement.serialVersionUID">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="m_lineNumber"><!-- --></A><H3> | |
m_lineNumber</H3> | |
<PRE> | |
private int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.639"><B>m_lineNumber</B></A></PRE> | |
<DL> | |
<DD>line number where the current document event ends. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_endLineNumber"><!-- --></A><H3> | |
m_endLineNumber</H3> | |
<PRE> | |
private int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.643"><B>m_endLineNumber</B></A></PRE> | |
<DL> | |
<DD>line number where the current document event ends. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_columnNumber"><!-- --></A><H3> | |
m_columnNumber</H3> | |
<PRE> | |
private int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.671"><B>m_columnNumber</B></A></PRE> | |
<DL> | |
<DD>the column number where the current document event ends. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_endColumnNumber"><!-- --></A><H3> | |
m_endColumnNumber</H3> | |
<PRE> | |
private int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.675"><B>m_endColumnNumber</B></A></PRE> | |
<DL> | |
<DD>the column number where the current document event ends. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_defaultSpace"><!-- --></A><H3> | |
m_defaultSpace</H3> | |
<PRE> | |
private boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.758"><B>m_defaultSpace</B></A></PRE> | |
<DL> | |
<DD>Tell if this element has the default space handling | |
turned off or on according to the xml:space attribute. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_hasTextLitOnly"><!-- --></A><H3> | |
m_hasTextLitOnly</H3> | |
<PRE> | |
private boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.764"><B>m_hasTextLitOnly</B></A></PRE> | |
<DL> | |
<DD>Tell if this element only has one text child, for optimization purposes. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_hasVariableDecl"><!-- --></A><H3> | |
m_hasVariableDecl</H3> | |
<PRE> | |
protected boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.770"><B>m_hasVariableDecl</B></A></PRE> | |
<DL> | |
<DD>Tell if this element only has one text child, for optimization purposes. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_declaredPrefixes"><!-- --></A><H3> | |
m_declaredPrefixes</H3> | |
<PRE> | |
private java.util.List <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.812"><B>m_declaredPrefixes</B></A></PRE> | |
<DL> | |
<DD>The list of namespace declarations for this element only. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_prefixTable"><!-- --></A><H3> | |
m_prefixTable</H3> | |
<PRE> | |
private java.util.List <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.953"><B>m_prefixTable</B></A></PRE> | |
<DL> | |
<DD>The table of <A HREF="../../../../org/apache/xalan/templates/XMLNSDecl.html" title="class in org.apache.xalan.templates"><CODE>XMLNSDecl</CODE></A>s for this element | |
and all parent elements, screened for excluded prefixes. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_docOrderNumber"><!-- --></A><H3> | |
m_docOrderNumber</H3> | |
<PRE> | |
protected int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1255"><B>m_docOrderNumber</B></A></PRE> | |
<DL> | |
<DD>The *relative* document order number of this element. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_parentNode"><!-- --></A><H3> | |
m_parentNode</H3> | |
<PRE> | |
protected <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1282"><B>m_parentNode</B></A></PRE> | |
<DL> | |
<DD>Parent node. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_nextSibling"><!-- --></A><H3> | |
m_nextSibling</H3> | |
<PRE> | |
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1318"><B>m_nextSibling</B></A></PRE> | |
<DL> | |
<DD>Next sibling. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_firstChild"><!-- --></A><H3> | |
m_firstChild</H3> | |
<PRE> | |
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1407"><B>m_firstChild</B></A></PRE> | |
<DL> | |
<DD>First child. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_DOMBackPointer"><!-- --></A><H3> | |
m_DOMBackPointer</H3> | |
<PRE> | |
private transient org.w3c.dom.Node <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1469"><B>m_DOMBackPointer</B></A></PRE> | |
<DL> | |
<DD>DOM backpointer that this element originated from. | |
<P> | |
<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="ElemTemplateElement()"><!-- --></A><H3> | |
ElemTemplateElement</H3> | |
<PRE> | |
public <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.70"><B>ElemTemplateElement</B></A>()</PRE> | |
<DL> | |
<DD>Construct a template element instance. | |
<P> | |
</DL> | |
<!-- ============ METHOD DETAIL ========== --> | |
<A NAME="method_detail"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | |
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> | |
<B>Method Detail</B></FONT></TH> | |
</TR> | |
</TABLE> | |
<A NAME="isCompiledTemplate()"><!-- --></A><H3> | |
isCompiledTemplate</H3> | |
<PRE> | |
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.77"><B>isCompiledTemplate</B></A>()</PRE> | |
<DL> | |
<DD>Tell if this template is a compiled template. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>Boolean flag indicating whether this is a compiled template</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getXSLToken()"><!-- --></A><H3> | |
getXSLToken</H3> | |
<PRE> | |
public int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.89"><B>getXSLToken</B></A>()</PRE> | |
<DL> | |
<DD>Get an integer representation of the element type. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>An integer representation of the element, defined in the | |
Constants class.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xalan/templates/Constants.html" title="class in org.apache.xalan.templates"><CODE>Constants</CODE></A></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNodeName()"><!-- --></A><H3> | |
getNodeName</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.99"><B>getNodeName</B></A>()</PRE> | |
<DL> | |
<DD>Return the node name. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getNodeName</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getNodeName()">getNodeName</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>An invalid node name</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getLocalName()"><!-- --></A><H3> | |
getLocalName</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.110"><B>getLocalName</B></A>()</PRE> | |
<DL> | |
<DD>For now, just return the result of getNodeName(), which | |
the local name. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getLocalName</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getLocalName()">getLocalName</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The result of getNodeName().</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="runtimeInit(org.apache.xalan.transformer.TransformerImpl)"><!-- --></A><H3> | |
runtimeInit</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.125"><B>runtimeInit</B></A>(<A HREF="../../../../org/apache/xalan/transformer/TransformerImpl.html" title="class in org.apache.xalan.transformer">TransformerImpl</A> transformer) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>This function will be called on top-level elements | |
only, just before the transform begins. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>transformer</CODE> - The XSLT TransformerFactory. | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="execute(org.apache.xalan.transformer.TransformerImpl)"><!-- --></A><H3> | |
execute</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.135"><B>execute</B></A>(<A HREF="../../../../org/apache/xalan/transformer/TransformerImpl.html" title="class in org.apache.xalan.transformer">TransformerImpl</A> transformer) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>Execute the element's primary function. Subclasses of this | |
function may recursivly execute down the element tree. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>transformer</CODE> - The XSLT TransformerFactory. | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE> - if any checked exception occurs.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getStylesheetComposed()"><!-- --></A><H3> | |
getStylesheetComposed</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/templates/StylesheetComposed.html" title="class in org.apache.xalan.templates">StylesheetComposed</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.147"><B>getStylesheetComposed</B></A>()</PRE> | |
<DL> | |
<DD>Get the owning "composed" stylesheet. This looks up the | |
inheritance chain until it calls getStylesheetComposed | |
on a Stylesheet object, which will Get the owning | |
aggregated stylesheet, or that stylesheet if it is aggregated. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>the owning "composed" stylesheet.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getStylesheet()"><!-- --></A><H3> | |
getStylesheet</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/templates/Stylesheet.html" title="class in org.apache.xalan.templates">Stylesheet</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.159"><B>getStylesheet</B></A>()</PRE> | |
<DL> | |
<DD>Get the owning stylesheet. This looks up the | |
inheritance chain until it calls getStylesheet | |
on a Stylesheet object, which will return itself. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>the owning stylesheet</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getStylesheetRoot()"><!-- --></A><H3> | |
getStylesheetRoot</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/templates/StylesheetRoot.html" title="class in org.apache.xalan.templates">StylesheetRoot</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.172"><B>getStylesheetRoot</B></A>()</PRE> | |
<DL> | |
<DD>Get the owning root stylesheet. This looks up the | |
inheritance chain until it calls StylesheetRoot | |
on a Stylesheet object, which will return a reference | |
to the root stylesheet. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>the owning root stylesheet</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="recompose(org.apache.xalan.templates.StylesheetRoot)"><!-- --></A><H3> | |
recompose</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.181"><B>recompose</B></A>(<A HREF="../../../../org/apache/xalan/templates/StylesheetRoot.html" title="class in org.apache.xalan.templates">StylesheetRoot</A> root) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>This function is called during recomposition to | |
control how this element is composed. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="compose(org.apache.xalan.templates.StylesheetRoot)"><!-- --></A><H3> | |
compose</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.191"><B>compose</B></A>(<A HREF="../../../../org/apache/xalan/templates/StylesheetRoot.html" title="class in org.apache.xalan.templates">StylesheetRoot</A> sroot) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>This function is called after everything else has been | |
recomposed, and allows the template to set remaining | |
values that may be based on some other property that | |
depends on recomposition. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="endCompose(org.apache.xalan.templates.StylesheetRoot)"><!-- --></A><H3> | |
endCompose</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.206"><B>endCompose</B></A>(<A HREF="../../../../org/apache/xalan/templates/StylesheetRoot.html" title="class in org.apache.xalan.templates">StylesheetRoot</A> sroot) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>This after the template's children have been composed. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="error(java.lang.String, java.lang.Object[])"><!-- --></A><H3> | |
error</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.218"><B>error</B></A>(java.lang.String msg, | |
java.lang.Object[] args)</PRE> | |
<DL> | |
<DD>Throw a template element runtime error. (Note: should we throw a TransformerException instead?) | |
<P> | |
<DD><DL> | |
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#error(java.lang.String, java.lang.Object[])">error</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>msg</CODE> - key of the error that occured.<DD><CODE>args</CODE> - Arguments to be used in the message</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="error(java.lang.String)"><!-- --></A><H3> | |
error</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.234"><B>error</B></A>(java.lang.String msg)</PRE> | |
<DL> | |
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#error(java.lang.String)">UnImplNode</A></CODE></B></DD> | |
<DD>Throw an error. | |
<P> | |
<DD><DL> | |
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#error(java.lang.String)">error</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>msg</CODE> - Message Key for the error</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="appendChild(org.w3c.dom.Node)"><!-- --></A><H3> | |
appendChild</H3> | |
<PRE> | |
public org.w3c.dom.Node <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.254"><B>appendChild</B></A>(org.w3c.dom.Node newChild) | |
throws org.w3c.dom.DOMException</PRE> | |
<DL> | |
<DD>Add a child to the child list. | |
NOTE: This presumes the child did not previously have a parent. | |
Making that assumption makes this a less expensive operation -- but | |
requires that if you *do* want to reparent a node, you use removeChild() | |
first to remove it from its previous context. Failing to do so will | |
damage the tree. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>appendChild</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#appendChild(org.w3c.dom.Node)">appendChild</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>newChild</CODE> - Child to be added to child list | |
<DT><B>Returns:</B><DD>Child just added to the child list | |
<DT><B>Throws:</B> | |
<DD><CODE>org.w3c.dom.DOMException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="appendChild(org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3> | |
appendChild</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.292"><B>appendChild</B></A>(<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> elem)</PRE> | |
<DL> | |
<DD>Add a child to the child list. | |
NOTE: This presumes the child did not previously have a parent. | |
Making that assumption makes this a less expensive operation -- but | |
requires that if you *do* want to reparent a node, you use removeChild() | |
first to remove it from its previous context. Failing to do so will | |
damage the tree. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>elem</CODE> - Child to be added to child list | |
<DT><B>Returns:</B><DD>Child just added to the child list</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="hasChildNodes()"><!-- --></A><H3> | |
hasChildNodes</H3> | |
<PRE> | |
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.322"><B>hasChildNodes</B></A>()</PRE> | |
<DL> | |
<DD>Tell if there are child nodes. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>hasChildNodes</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#hasChildNodes()">hasChildNodes</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>True if there are child nodes</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNodeType()"><!-- --></A><H3> | |
getNodeType</H3> | |
<PRE> | |
public short <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.332"><B>getNodeType</B></A>()</PRE> | |
<DL> | |
<DD>Get the type of the node. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getNodeType</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getNodeType()">getNodeType</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>Constant for this node type</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getChildNodes()"><!-- --></A><H3> | |
getChildNodes</H3> | |
<PRE> | |
public org.w3c.dom.NodeList <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.342"><B>getChildNodes</B></A>()</PRE> | |
<DL> | |
<DD>Return the nodelist (same reference). | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getChildNodes</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getChildNodes()">getChildNodes</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The nodelist containing the child nodes (this)</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="removeChild(org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3> | |
removeChild</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.361"><B>removeChild</B></A>(<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> childETE)</PRE> | |
<DL> | |
<DD>Remove a child. | |
ADDED 9/8/200 to support compilation. | |
TODO: ***** Alternative is "removeMe() from my parent if any" | |
... which is less well checked, but more convenient in some cases. | |
Given that we assume only experts are calling this class, it might | |
be preferable. It's less DOMish, though. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>childETE</CODE> - The child to remove. This operation is a no-op | |
if oldChild is not a child of this node. | |
<DT><B>Returns:</B><DD>the removed child, or null if the specified | |
node was not a child of this element.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="replaceChild(org.w3c.dom.Node, org.w3c.dom.Node)"><!-- --></A><H3> | |
replaceChild</H3> | |
<PRE> | |
public org.w3c.dom.Node <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.394"><B>replaceChild</B></A>(org.w3c.dom.Node newChild, | |
org.w3c.dom.Node oldChild) | |
throws org.w3c.dom.DOMException</PRE> | |
<DL> | |
<DD>Replace the old child with a new child. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>replaceChild</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#replaceChild(org.w3c.dom.Node, org.w3c.dom.Node)">replaceChild</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>newChild</CODE> - New child to replace with<DD><CODE>oldChild</CODE> - Old child to be replaced | |
<DT><B>Returns:</B><DD>The new child | |
<DT><B>Throws:</B> | |
<DD><CODE>org.w3c.dom.DOMException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="insertBefore(org.w3c.dom.Node, org.w3c.dom.Node)"><!-- --></A><H3> | |
insertBefore</H3> | |
<PRE> | |
public org.w3c.dom.Node <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.434"><B>insertBefore</B></A>(org.w3c.dom.Node newChild, | |
org.w3c.dom.Node refChild) | |
throws org.w3c.dom.DOMException</PRE> | |
<DL> | |
<DD>Unimplemented. See org.w3c.dom.Node | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>insertBefore</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#insertBefore(org.w3c.dom.Node, org.w3c.dom.Node)">insertBefore</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>newChild</CODE> - New child node to insert<DD><CODE>refChild</CODE> - Insert in front of this child | |
<DT><B>Returns:</B><DD>null | |
<DT><B>Throws:</B> | |
<DD><CODE>org.w3c.dom.DOMException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="replaceChild(org.apache.xalan.templates.ElemTemplateElement, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3> | |
replaceChild</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.504"><B>replaceChild</B></A>(<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> newChildElem, | |
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> oldChildElem)</PRE> | |
<DL> | |
<DD>Replace the old child with a new child. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>newChildElem</CODE> - New child to replace with<DD><CODE>oldChildElem</CODE> - Old child to be replaced | |
<DT><B>Returns:</B><DD>The new child | |
<DT><B>Throws:</B> | |
<DD><CODE>org.w3c.dom.DOMException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getLength()"><!-- --></A><H3> | |
getLength</H3> | |
<PRE> | |
public int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.537"><B>getLength</B></A>()</PRE> | |
<DL> | |
<DD>NodeList method: Count the immediate children of this node | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getLength</CODE> in interface <CODE>org.w3c.dom.NodeList</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getLength()">getLength</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The count of children of this node</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="item(int)"><!-- --></A><H3> | |
item</H3> | |
<PRE> | |
public org.w3c.dom.Node <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.561"><B>item</B></A>(int index)</PRE> | |
<DL> | |
<DD>NodeList method: Return the Nth immediate child of this node, or | |
null if the index is out of bounds. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>item</CODE> in interface <CODE>org.w3c.dom.NodeList</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#item(int)">item</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>index</CODE> - Index of child to find | |
<DT><B>Returns:</B><DD>org.w3c.dom.Node: the child node at given index</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getOwnerDocument()"><!-- --></A><H3> | |
getOwnerDocument</H3> | |
<PRE> | |
public org.w3c.dom.Document <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.582"><B>getOwnerDocument</B></A>()</PRE> | |
<DL> | |
<DD>Get the stylesheet owner. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getOwnerDocument</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getOwnerDocument()">getOwnerDocument</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The stylesheet owner</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getOwnerXSLTemplate()"><!-- --></A><H3> | |
getOwnerXSLTemplate</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/templates/ElemTemplate.html" title="class in org.apache.xalan.templates">ElemTemplate</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.592"><B>getOwnerXSLTemplate</B></A>()</PRE> | |
<DL> | |
<DD>Get the owning xsl:template element. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The owning xsl:template element, this element if it is a xsl:template, or null if not found.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getTagName()"><!-- --></A><H3> | |
getTagName</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.611"><B>getTagName</B></A>()</PRE> | |
<DL> | |
<DD>Return the element name. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getTagName</CODE> in interface <CODE>org.w3c.dom.Element</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getTagName()">getTagName</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The element name</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="hasTextLitOnly()"><!-- --></A><H3> | |
hasTextLitOnly</H3> | |
<PRE> | |
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.620"><B>hasTextLitOnly</B></A>()</PRE> | |
<DL> | |
<DD>Tell if this element only has one text child, for optimization purposes. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>true of this element only has one text literal child.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getBaseIdentifier()"><!-- --></A><H3> | |
getBaseIdentifier</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.630"><B>getBaseIdentifier</B></A>()</PRE> | |
<DL> | |
<DD>Return the base identifier. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/PrefixResolver.html#getBaseIdentifier()">getBaseIdentifier</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The base identifier</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getEndLineNumber()"><!-- --></A><H3> | |
getEndLineNumber</H3> | |
<PRE> | |
public int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.652"><B>getEndLineNumber</B></A>()</PRE> | |
<DL> | |
<DD>Return the line number where the current document event ends. | |
Note that this is the line position of the first character | |
after the text associated with the document event. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The line number, or -1 if none is available.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getColumnNumber()"><CODE>getColumnNumber()</CODE></A></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getLineNumber()"><!-- --></A><H3> | |
getLineNumber</H3> | |
<PRE> | |
public int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.664"><B>getLineNumber</B></A>()</PRE> | |
<DL> | |
<DD>Return the line number where the current document event ends. | |
Note that this is the line position of the first character | |
after the text associated with the document event. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getLineNumber</CODE> in interface <CODE>javax.xml.transform.SourceLocator</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The line number, or -1 if none is available.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getColumnNumber()"><CODE>getColumnNumber()</CODE></A></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getEndColumnNumber()"><!-- --></A><H3> | |
getEndColumnNumber</H3> | |
<PRE> | |
public int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.685"><B>getEndColumnNumber</B></A>()</PRE> | |
<DL> | |
<DD>Return the column number where the current document event ends. | |
Note that this is the column number of the first | |
character after the text associated with the document | |
event. The first column in a line is position 1. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The column number, or -1 if none is available.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getLineNumber()"><CODE>getLineNumber()</CODE></A></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getColumnNumber()"><!-- --></A><H3> | |
getColumnNumber</H3> | |
<PRE> | |
public int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.698"><B>getColumnNumber</B></A>()</PRE> | |
<DL> | |
<DD>Return the column number where the current document event ends. | |
Note that this is the column number of the first | |
character after the text associated with the document | |
event. The first column in a line is position 1. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getColumnNumber</CODE> in interface <CODE>javax.xml.transform.SourceLocator</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The column number, or -1 if none is available.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getLineNumber()"><CODE>getLineNumber()</CODE></A></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getPublicId()"><!-- --></A><H3> | |
getPublicId</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.710"><B>getPublicId</B></A>()</PRE> | |
<DL> | |
<DD>Return the public identifier for the current document event. | |
<p>This will be the public identifier | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getPublicId</CODE> in interface <CODE>javax.xml.transform.SourceLocator</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>A string containing the public identifier, or | |
null if none is available.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getSystemId()"><CODE>getSystemId()</CODE></A></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getSystemId()"><!-- --></A><H3> | |
getSystemId</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.725"><B>getSystemId</B></A>()</PRE> | |
<DL> | |
<DD>Return the system identifier for the current document event. | |
<p>If the system identifier is a URL, the parser must resolve it | |
fully before passing it to the application.</p> | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getSystemId</CODE> in interface <CODE>javax.xml.transform.SourceLocator</CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>A string containing the system identifier, or null | |
if none is available.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getPublicId()"><CODE>getPublicId()</CODE></A></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setLocaterInfo(javax.xml.transform.SourceLocator)"><!-- --></A><H3> | |
setLocaterInfo</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.736"><B>setLocaterInfo</B></A>(javax.xml.transform.SourceLocator locator)</PRE> | |
<DL> | |
<DD>Set the location information for this element. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>locator</CODE> - Source Locator with location information for this element</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setEndLocaterInfo(javax.xml.transform.SourceLocator)"><!-- --></A><H3> | |
setEndLocaterInfo</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.747"><B>setEndLocaterInfo</B></A>(javax.xml.transform.SourceLocator locator)</PRE> | |
<DL> | |
<DD>Set the end location information for this element. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>locator</CODE> - Source Locator with location information for this element</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="hasVariableDecl()"><!-- --></A><H3> | |
hasVariableDecl</H3> | |
<PRE> | |
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.772"><B>hasVariableDecl</B></A>()</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setXmlSpace(int)"><!-- --></A><H3> | |
setXmlSpace</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.788"><B>setXmlSpace</B></A>(int v)</PRE> | |
<DL> | |
<DD>Set the "xml:space" attribute. | |
A text node is preserved if an ancestor element of the text node | |
has an xml:space attribute with a value of preserve, and | |
no closer ancestor element has xml:space with a value of default. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>v</CODE> - Enumerated value, either Constants.ATTRVAL_PRESERVE | |
or Constants.ATTRVAL_STRIP.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#strip">strip in XSLT Specification</a>, | |
<a href="http://www.w3.org/TR/xslt#section-Creating-Text">section-Creating-Text in XSLT Specification</a></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getXmlSpace()"><!-- --></A><H3> | |
getXmlSpace</H3> | |
<PRE> | |
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.803"><B>getXmlSpace</B></A>()</PRE> | |
<DL> | |
<DD>Get the "xml:space" attribute. | |
A text node is preserved if an ancestor element of the text node | |
has an xml:space attribute with a value of preserve, and | |
no closer ancestor element has xml:space with a value of default. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The value of the xml:space attribute<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#strip">strip in XSLT Specification</a>, | |
<a href="http://www.w3.org/TR/xslt#section-Creating-Text">section-Creating-Text in XSLT Specification</a></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getDeclaredPrefixes()"><!-- --></A><H3> | |
getDeclaredPrefixes</H3> | |
<PRE> | |
public java.util.List <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.821"><B>getDeclaredPrefixes</B></A>()</PRE> | |
<DL> | |
<DD>Return a table that contains all prefixes available | |
within this element context. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>Vector containing the prefixes available within this | |
element context</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setPrefixes(org.xml.sax.helpers.NamespaceSupport)"><!-- --></A><H3> | |
setPrefixes</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.836"><B>setPrefixes</B></A>(org.xml.sax.helpers.NamespaceSupport nsSupport) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>From the SAX2 helper class, set the namespace table for | |
this element. Take care to call resolveInheritedNamespaceDecls. | |
after all namespace declarations have been added. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nsSupport</CODE> - non-null reference to NamespaceSupport from | |
the ContentHandler. | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setPrefixes(org.xml.sax.helpers.NamespaceSupport, boolean)"><!-- --></A><H3> | |
setPrefixes</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.852"><B>setPrefixes</B></A>(org.xml.sax.helpers.NamespaceSupport nsSupport, | |
boolean excludeXSLDecl) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>Copy the namespace declarations from the NamespaceSupport object. | |
Take care to call resolveInheritedNamespaceDecls. | |
after all namespace declarations have been added. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>nsSupport</CODE> - non-null reference to NamespaceSupport from | |
the ContentHandler.<DD><CODE>excludeXSLDecl</CODE> - true if XSLT namespaces should be ignored. | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNamespaceForPrefix(java.lang.String, org.w3c.dom.Node)"><!-- --></A><H3> | |
getNamespaceForPrefix</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.887"><B>getNamespaceForPrefix</B></A>(java.lang.String prefix, | |
org.w3c.dom.Node context)</PRE> | |
<DL> | |
<DD>Fullfill the PrefixResolver interface. Calling this for this class | |
will throw an error. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/PrefixResolver.html#getNamespaceForPrefix(java.lang.String, org.w3c.dom.Node)">getNamespaceForPrefix</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - The prefix to look up, which may be an empty string ("") | |
for the default Namespace.<DD><CODE>context</CODE> - The node context from which to look up the URI. | |
<DT><B>Returns:</B><DD>null if the error listener does not choose to throw an exception.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNamespaceForPrefix(java.lang.String)"><!-- --></A><H3> | |
getNamespaceForPrefix</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.908"><B>getNamespaceForPrefix</B></A>(java.lang.String prefix)</PRE> | |
<DL> | |
<DD>Given a namespace, get the corrisponding prefix. | |
9/15/00: This had been iteratively examining the m_declaredPrefixes | |
field for this node and its parents. That makes life difficult for | |
the compilation experiment, which doesn't have a static vector of | |
local declarations. Replaced a recursive solution, which permits | |
easier subclassing/overriding. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/PrefixResolver.html#getNamespaceForPrefix(java.lang.String)">getNamespaceForPrefix</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - non-null reference to prefix string, which should map | |
to a namespace URL. | |
<DT><B>Returns:</B><DD>The namespace URL that the prefix maps to, or null if no | |
mapping can be found.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getPrefixTable()"><!-- --></A><H3> | |
getPrefixTable</H3> | |
<PRE> | |
java.util.List <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.961"><B>getPrefixTable</B></A>()</PRE> | |
<DL> | |
<DD>Return a table that contains all prefixes available | |
within this element context. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>reference to vector of <A HREF="../../../../org/apache/xalan/templates/XMLNSDecl.html" title="class in org.apache.xalan.templates"><CODE>XMLNSDecl</CODE></A>s, which may be null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setPrefixTable(java.util.List)"><!-- --></A><H3> | |
setPrefixTable</H3> | |
<PRE> | |
void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.966"><B>setPrefixTable</B></A>(java.util.List list)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="containsExcludeResultPrefix(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
containsExcludeResultPrefix</H3> | |
<PRE> | |
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.980"><B>containsExcludeResultPrefix</B></A>(java.lang.String prefix, | |
java.lang.String uri)</PRE> | |
<DL> | |
<DD>Get whether or not the passed URL is contained flagged by | |
the "extension-element-prefixes" property. This method is overridden | |
by <A HREF="../../../../org/apache/xalan/templates/ElemLiteralResult.html#containsExcludeResultPrefix(java.lang.String, java.lang.String)"><CODE>ElemLiteralResult.containsExcludeResultPrefix(java.lang.String, java.lang.String)</CODE></A>. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - non-null reference to prefix that might be excluded. | |
<DT><B>Returns:</B><DD>true if the prefix should normally be excluded.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#extension-element">extension-element in XSLT Specification</a></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="excludeResultNSDecl(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
excludeResultNSDecl</H3> | |
<PRE> | |
private boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1001"><B>excludeResultNSDecl</B></A>(java.lang.String prefix, | |
java.lang.String uri) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>Tell if the result namespace decl should be excluded. Should be called before | |
namespace aliasing (I think). | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - non-null reference to prefix.<DD><CODE>uri</CODE> - reference to namespace that prefix maps to, which is protected | |
for null, but should really never be passed as null. | |
<DT><B>Returns:</B><DD>true if the given namespace should be excluded. | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="resolvePrefixTables()"><!-- --></A><H3> | |
resolvePrefixTables</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1029"><B>resolvePrefixTables</B></A>() | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>Combine the parent's namespaces with this namespace | |
for fast processing, taking care to reference the | |
parent's namespace if this namespace adds nothing new. | |
(Recursive method, walking the elements depth-first, | |
processing parents before children). | |
Note that this method builds m_prefixTable with aliased | |
namespaces, *not* the original namespaces. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="addOrReplaceDecls(org.apache.xalan.templates.XMLNSDecl)"><!-- --></A><H3> | |
addOrReplaceDecls</H3> | |
<PRE> | |
void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1130"><B>addOrReplaceDecls</B></A>(<A HREF="../../../../org/apache/xalan/templates/XMLNSDecl.html" title="class in org.apache.xalan.templates">XMLNSDecl</A> newDecl)</PRE> | |
<DL> | |
<DD>Add or replace this namespace declaration in list | |
of namespaces in scope for this element. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>newDecl</CODE> - namespace declaration to add to list</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="needToCheckExclude()"><!-- --></A><H3> | |
needToCheckExclude</H3> | |
<PRE> | |
boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1151"><B>needToCheckExclude</B></A>()</PRE> | |
<DL> | |
<DD>Return whether we need to check namespace prefixes | |
against and exclude result prefixes list. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="executeNSDecls(org.apache.xalan.transformer.TransformerImpl)"><!-- --></A><H3> | |
executeNSDecls</H3> | |
<PRE> | |
void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1164"><B>executeNSDecls</B></A>(<A HREF="../../../../org/apache/xalan/transformer/TransformerImpl.html" title="class in org.apache.xalan.transformer">TransformerImpl</A> transformer) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>Send startPrefixMapping events to the result tree handler | |
for all declared prefix mappings in the stylesheet. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>transformer</CODE> - non-null reference to the the current transform-time state. | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="executeNSDecls(org.apache.xalan.transformer.TransformerImpl, java.lang.String)"><!-- --></A><H3> | |
executeNSDecls</H3> | |
<PRE> | |
void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1178"><B>executeNSDecls</B></A>(<A HREF="../../../../org/apache/xalan/transformer/TransformerImpl.html" title="class in org.apache.xalan.transformer">TransformerImpl</A> transformer, | |
java.lang.String ignorePrefix) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>Send startPrefixMapping events to the result tree handler | |
for all declared prefix mappings in the stylesheet. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>transformer</CODE> - non-null reference to the the current transform-time state.<DD><CODE>ignorePrefix</CODE> - string prefix to not startPrefixMapping | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="unexecuteNSDecls(org.apache.xalan.transformer.TransformerImpl)"><!-- --></A><H3> | |
unexecuteNSDecls</H3> | |
<PRE> | |
void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1212"><B>unexecuteNSDecls</B></A>(<A HREF="../../../../org/apache/xalan/transformer/TransformerImpl.html" title="class in org.apache.xalan.transformer">TransformerImpl</A> transformer) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>Send endPrefixMapping events to the result tree handler | |
for all declared prefix mappings in the stylesheet. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>transformer</CODE> - non-null reference to the the current transform-time state. | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="unexecuteNSDecls(org.apache.xalan.transformer.TransformerImpl, java.lang.String)"><!-- --></A><H3> | |
unexecuteNSDecls</H3> | |
<PRE> | |
void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1226"><B>unexecuteNSDecls</B></A>(<A HREF="../../../../org/apache/xalan/transformer/TransformerImpl.html" title="class in org.apache.xalan.transformer">TransformerImpl</A> transformer, | |
java.lang.String ignorePrefix) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>Send endPrefixMapping events to the result tree handler | |
for all declared prefix mappings in the stylesheet. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>transformer</CODE> - non-null reference to the the current transform-time state.<DD><CODE>ignorePrefix</CODE> - string prefix to not endPrefixMapping | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setUid(int)"><!-- --></A><H3> | |
setUid</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1262"><B>setUid</B></A>(int i)</PRE> | |
<DL> | |
<DD>Set the UID (document order index). | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of this child.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getUid()"><!-- --></A><H3> | |
getUid</H3> | |
<PRE> | |
public int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1272"><B>getUid</B></A>()</PRE> | |
<DL> | |
<DD>Get the UID (document order index). | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>Index of this child</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getParentNode()"><!-- --></A><H3> | |
getParentNode</H3> | |
<PRE> | |
public org.w3c.dom.Node <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1289"><B>getParentNode</B></A>()</PRE> | |
<DL> | |
<DD>Get the parent as a Node. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getParentNode</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getParentNode()">getParentNode</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>This node's parent node</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getParentElem()"><!-- --></A><H3> | |
getParentElem</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1299"><B>getParentElem</B></A>()</PRE> | |
<DL> | |
<DD>Get the parent as an ElemTemplateElement. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>This node's parent as an ElemTemplateElement</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setParentElem(org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3> | |
setParentElem</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1309"><B>setParentElem</B></A>(<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> p)</PRE> | |
<DL> | |
<DD>Set the parent as an ElemTemplateElement. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>p</CODE> - This node's parent as an ElemTemplateElement</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNextSibling()"><!-- --></A><H3> | |
getNextSibling</H3> | |
<PRE> | |
public org.w3c.dom.Node <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1325"><B>getNextSibling</B></A>()</PRE> | |
<DL> | |
<DD>Get the next sibling (as a Node) or return null. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getNextSibling</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getNextSibling()">getNextSibling</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>this node's next sibling or null</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getPreviousSibling()"><!-- --></A><H3> | |
getPreviousSibling</H3> | |
<PRE> | |
public org.w3c.dom.Node <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1339"><B>getPreviousSibling</B></A>()</PRE> | |
<DL> | |
<DD>Get the previous sibling (as a Node) or return null. | |
Note that this may be expensive if the parent has many kids; | |
we accept that price in exchange for avoiding the prev pointer | |
TODO: If we were sure parents and sibs are always ElemTemplateElements, | |
we could hit the fields directly rather than thru accessors. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getPreviousSibling</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getPreviousSibling()">getPreviousSibling</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>This node's previous sibling or null</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getPreviousSiblingElem()"><!-- --></A><H3> | |
getPreviousSiblingElem</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1364"><B>getPreviousSiblingElem</B></A>()</PRE> | |
<DL> | |
<DD>Get the previous sibling (as a Node) or return null. | |
Note that this may be expensive if the parent has many kids; | |
we accept that price in exchange for avoiding the prev pointer | |
TODO: If we were sure parents and sibs are always ElemTemplateElements, | |
we could hit the fields directly rather than thru accessors. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>This node's previous sibling or null</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNextSiblingElem()"><!-- --></A><H3> | |
getNextSiblingElem</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1387"><B>getNextSiblingElem</B></A>()</PRE> | |
<DL> | |
<DD>Get the next sibling (as a ElemTemplateElement) or return null. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>This node's next sibling (as a ElemTemplateElement) or null</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getParentNodeElem()"><!-- --></A><H3> | |
getParentNodeElem</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1397"><B>getParentNodeElem</B></A>()</PRE> | |
<DL> | |
<DD>Get the parent element. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>This node's next parent (as a ElemTemplateElement) or null</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getFirstChild()"><!-- --></A><H3> | |
getFirstChild</H3> | |
<PRE> | |
public org.w3c.dom.Node <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1414"><B>getFirstChild</B></A>()</PRE> | |
<DL> | |
<DD>Get the first child as a Node. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getFirstChild</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getFirstChild()">getFirstChild</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>This node's first child or null</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getFirstChildElem()"><!-- --></A><H3> | |
getFirstChildElem</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1424"><B>getFirstChildElem</B></A>()</PRE> | |
<DL> | |
<DD>Get the first child as a ElemTemplateElement. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>This node's first child (as a ElemTemplateElement) or null</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getLastChild()"><!-- --></A><H3> | |
getLastChild</H3> | |
<PRE> | |
public org.w3c.dom.Node <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1434"><B>getLastChild</B></A>()</PRE> | |
<DL> | |
<DD>Get the last child. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE>getLastChild</CODE> in interface <CODE>org.w3c.dom.Node</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html#getLastChild()">getLastChild</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/utils/UnImplNode.html" title="class in org.apache.xml.utils">UnImplNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>This node's last child</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getLastChildElem()"><!-- --></A><H3> | |
getLastChildElem</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1453"><B>getLastChildElem</B></A>()</PRE> | |
<DL> | |
<DD>Get the last child. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>This node's last child</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getDOMBackPointer()"><!-- --></A><H3> | |
getDOMBackPointer</H3> | |
<PRE> | |
public org.w3c.dom.Node <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1478"><B>getDOMBackPointer</B></A>()</PRE> | |
<DL> | |
<DD>If this stylesheet was created from a DOM, get the | |
DOM backpointer that this element originated from. | |
For tooling use. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>DOM backpointer that this element originated from or null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setDOMBackPointer(org.w3c.dom.Node)"><!-- --></A><H3> | |
setDOMBackPointer</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1490"><B>setDOMBackPointer</B></A>(org.w3c.dom.Node n)</PRE> | |
<DL> | |
<DD>If this stylesheet was created from a DOM, set the | |
DOM backpointer that this element originated from. | |
For tooling use. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>n</CODE> - DOM backpointer that this element originated from.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="compareTo(java.lang.Object)"><!-- --></A><H3> | |
compareTo</H3> | |
<PRE> | |
public int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1508"><B>compareTo</B></A>(java.lang.Object o) | |
throws java.lang.ClassCastException</PRE> | |
<DL> | |
<DD>Compares this object with the specified object for precedence order. | |
The order is determined by the getImportCountComposed() of the containing | |
composed stylesheet and the getUid() of this element. | |
Returns a negative integer, zero, or a positive integer as this | |
object is less than, equal to, or greater than the specified object. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>o</CODE> - The object to be compared to this object | |
<DT><B>Returns:</B><DD>a negative integer, zero, or a positive integer as this object is | |
less than, equal to, or greater than the specified object. | |
<DT><B>Throws:</B> | |
<DD><CODE>java.lang.ClassCastException</CODE> - if the specified object's | |
type prevents it from being compared to this Object.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="shouldStripWhiteSpace(org.apache.xpath.XPathContext, org.w3c.dom.Element)"><!-- --></A><H3> | |
shouldStripWhiteSpace</H3> | |
<PRE> | |
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1533"><B>shouldStripWhiteSpace</B></A>(<A HREF="../../../../org/apache/xpath/XPathContext.html" title="class in org.apache.xpath">XPathContext</A> support, | |
org.w3c.dom.Element targetElement) | |
throws javax.xml.transform.TransformerException</PRE> | |
<DL> | |
<DD>Get information about whether or not an element should strip whitespace. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xpath/WhitespaceStrippingElementMatcher.html#shouldStripWhiteSpace(org.apache.xpath.XPathContext, org.w3c.dom.Element)">shouldStripWhiteSpace</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xpath/WhitespaceStrippingElementMatcher.html" title="interface in org.apache.xpath">WhitespaceStrippingElementMatcher</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>support</CODE> - The XPath runtime state.<DD><CODE>targetElement</CODE> - Element to check | |
<DT><B>Returns:</B><DD>true if the whitespace should be stripped. | |
<DT><B>Throws:</B> | |
<DD><CODE>javax.xml.transform.TransformerException</CODE><DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#strip">strip in XSLT Specification</a></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="canStripWhiteSpace()"><!-- --></A><H3> | |
canStripWhiteSpace</H3> | |
<PRE> | |
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1547"><B>canStripWhiteSpace</B></A>()</PRE> | |
<DL> | |
<DD>Get information about whether or not whitespace can be stripped. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xpath/WhitespaceStrippingElementMatcher.html#canStripWhiteSpace()">canStripWhiteSpace</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xpath/WhitespaceStrippingElementMatcher.html" title="interface in org.apache.xpath">WhitespaceStrippingElementMatcher</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>true if the whitespace can be stripped.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#strip">strip in XSLT Specification</a></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="canAcceptVariables()"><!-- --></A><H3> | |
canAcceptVariables</H3> | |
<PRE> | |
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1557"><B>canAcceptVariables</B></A>()</PRE> | |
<DL> | |
<DD>Tell if this element can accept variable declarations. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>true if the element can accept and process variable declarations.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="exprSetParent(org.apache.xpath.ExpressionNode)"><!-- --></A><H3> | |
exprSetParent</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1568"><B>exprSetParent</B></A>(<A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A> n)</PRE> | |
<DL> | |
<DD>Set the parent of this node. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xpath/ExpressionNode.html#exprSetParent(org.apache.xpath.ExpressionNode)">exprSetParent</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>n</CODE> - Must be a ElemTemplateElement.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="exprGetParent()"><!-- --></A><H3> | |
exprGetParent</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1578"><B>exprGetParent</B></A>()</PRE> | |
<DL> | |
<DD>Get the ExpressionNode parent of this node. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xpath/ExpressionNode.html#exprGetParent()">exprGetParent</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="exprAddChild(org.apache.xpath.ExpressionNode, int)"><!-- --></A><H3> | |
exprAddChild</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1588"><B>exprAddChild</B></A>(<A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A> n, | |
int i)</PRE> | |
<DL> | |
<DD>This method tells the node to add its argument to the node's | |
list of children. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xpath/ExpressionNode.html#exprAddChild(org.apache.xpath.ExpressionNode, int)">exprAddChild</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>n</CODE> - Must be a ElemTemplateElement.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="exprGetChild(int)"><!-- --></A><H3> | |
exprGetChild</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A> <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1595"><B>exprGetChild</B></A>(int i)</PRE> | |
<DL> | |
<DD>This method returns a child node. The children are numbered | |
from zero, left to right. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xpath/ExpressionNode.html#exprGetChild(int)">exprGetChild</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="exprGetNumChildren()"><!-- --></A><H3> | |
exprGetNumChildren</H3> | |
<PRE> | |
public int <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1601"><B>exprGetNumChildren</B></A>()</PRE> | |
<DL> | |
<DD>Return the number of children the node has. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xpath/ExpressionNode.html#exprGetNumChildren()">exprGetNumChildren</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xpath/ExpressionNode.html" title="interface in org.apache.xpath">ExpressionNode</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="accept(org.apache.xalan.templates.XSLTVisitor)"><!-- --></A><H3> | |
accept</H3> | |
<PRE> | |
protected boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1613"><B>accept</B></A>(<A HREF="../../../../org/apache/xalan/templates/XSLTVisitor.html" title="class in org.apache.xalan.templates">XSLTVisitor</A> visitor)</PRE> | |
<DL> | |
<DD>Accept a visitor and call the appropriate method | |
for this class. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>visitor</CODE> - The visitor whose appropriate method will be called. | |
<DT><B>Returns:</B><DD>true if the children of the object should be visited.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="callVisitors(org.apache.xalan.templates.XSLTVisitor)"><!-- --></A><H3> | |
callVisitors</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1621"><B>callVisitors</B></A>(<A HREF="../../../../org/apache/xalan/templates/XSLTVisitor.html" title="class in org.apache.xalan.templates">XSLTVisitor</A> visitor)</PRE> | |
<DL> | |
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/xalan/templates/XSLTVisitable.html#callVisitors(org.apache.xalan.templates.XSLTVisitor)">XSLTVisitable</A></CODE></B></DD> | |
<DD>This will traverse the heararchy, calling the visitor for | |
each member. If the called visitor method returns | |
false, the subtree should not be called. | |
<P> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xalan/templates/XSLTVisitable.html#callVisitors(org.apache.xalan.templates.XSLTVisitor)">callVisitors</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xalan/templates/XSLTVisitable.html" title="interface in org.apache.xalan.templates">XSLTVisitable</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>visitor</CODE> - The visitor whose appropriate method will be called.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xalan/templates/XSLTVisitable.html#callVisitors(org.apache.xalan.templates.XSLTVisitor)"><CODE>XSLTVisitable.callVisitors(XSLTVisitor)</CODE></A></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="callChildVisitors(org.apache.xalan.templates.XSLTVisitor, boolean)"><!-- --></A><H3> | |
callChildVisitors</H3> | |
<PRE> | |
protected void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1633"><B>callChildVisitors</B></A>(<A HREF="../../../../org/apache/xalan/templates/XSLTVisitor.html" title="class in org.apache.xalan.templates">XSLTVisitor</A> visitor, | |
boolean callAttributes)</PRE> | |
<DL> | |
<DD>Call the children visitors. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>visitor</CODE> - The visitor whose appropriate method will be called.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="callChildVisitors(org.apache.xalan.templates.XSLTVisitor)"><!-- --></A><H3> | |
callChildVisitors</H3> | |
<PRE> | |
protected void <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1647"><B>callChildVisitors</B></A>(<A HREF="../../../../org/apache/xalan/templates/XSLTVisitor.html" title="class in org.apache.xalan.templates">XSLTVisitor</A> visitor)</PRE> | |
<DL> | |
<DD>Call the children visitors. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>visitor</CODE> - The visitor whose appropriate method will be called.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="handlesNullPrefixes()"><!-- --></A><H3> | |
handlesNullPrefixes</H3> | |
<PRE> | |
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/ElemTemplateElement.html#line.1656"><B>handlesNullPrefixes</B></A>()</PRE> | |
<DL> | |
<DD><DL> | |
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/utils/PrefixResolver.html#handlesNullPrefixes()">handlesNullPrefixes</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/utils/PrefixResolver.html" title="interface in org.apache.xml.utils">PrefixResolver</A></CODE></DL> | |
</DD> | |
<DD><DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/utils/PrefixResolver.html#handlesNullPrefixes()"><CODE>PrefixResolver.handlesNullPrefixes()</CODE></A></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/ElemTemplateElement.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/xalan/templates/ElemTemplate.html" title="class in org.apache.xalan.templates"><B>PREV CLASS</B></A> | |
<A HREF="../../../../org/apache/xalan/templates/ElemText.html" title="class in org.apache.xalan.templates"><B>NEXT CLASS</B></A></FONT></TD> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../index.html?org/apache/xalan/templates/ElemTemplateElement.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="ElemTemplateElement.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: NESTED | <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> |