blob: d1c84bd61372b946dc9f1aa444507918abf7aab3 [file] [log] [blame]
<!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:16 PDT 2012 -->
<TITLE>
Stylesheet
</TITLE>
<META NAME="keywords" CONTENT="org.apache.xalan.templates.Stylesheet class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="Stylesheet";
}
</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>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Stylesheet.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../org/apache/xalan/templates/RedundentExprEliminator.MultistepExprHolder.html" title="class in org.apache.xalan.templates"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/xalan/templates/StylesheetComposed.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/Stylesheet.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="Stylesheet.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<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:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<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 Stylesheet</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 "><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">org.apache.xalan.templates.ElemTemplateElement</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xalan.templates.Stylesheet</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/StylesheetComposed.html" title="class in org.apache.xalan.templates">StylesheetComposed</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.81"><B>Stylesheet</B></A><DT>extends <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A><DT>implements java.io.Serializable</DL>
</PRE>
<P>
Represents a stylesheet element.
<p>All properties in this class have a fixed form of bean-style property
accessors for all properties that represent XSL attributes or elements.
These properties have setter method names accessed generically by the
processor, and so these names must be fixed according to the system
defined in the <a href="XSLTAttributeDef#getSetterMethodName">getSetterMethodName</a>
function.</p>
<p><pre>
<!ENTITY % top-level "
(xsl:import*,
(xsl:include
| xsl:strip-space
| xsl:preserve-space
| xsl:output
| xsl:key
| xsl:decimal-format
| xsl:attribute-set
| xsl:variable
| xsl:param
| xsl:template
| xsl:namespace-alias
%non-xsl-top-level;)*)
">
<!ENTITY % top-level-atts '
extension-element-prefixes CDATA #IMPLIED
exclude-result-prefixes CDATA #IMPLIED
id ID #IMPLIED
version NMTOKEN #REQUIRED
xmlns:xsl CDATA #FIXED "http://www.w3.org/1999/XSL/Transform"
%space-att;
'>
<!ELEMENT xsl:stylesheet %top-level;>
<!ATTLIST xsl:stylesheet %top-level-atts;>
<!ELEMENT xsl:transform %top-level;>
<!ATTLIST xsl:transform %top-level-atts;>
</p></pre>
<P>
<P>
<DL>
<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#section-Stylesheet-Structure">section-Stylesheet-Structure in XSLT Specification</a>,
<A HREF="../../../../serialized-form.html#org.apache.xalan.templates.Stylesheet">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 &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_attributeSets">m_attributeSets</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "xsl:attribute-set" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.util.Stack</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_DecimalFormatDeclarations">m_DecimalFormatDeclarations</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Table of tables of element decimal-format.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_ExcludeResultPrefixs">m_ExcludeResultPrefixs</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "exclude-result-prefixes" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_ExtensionElementURIs">m_ExtensionElementURIs</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "extension-element-prefixes" property, actually contains URIs.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_href">m_href</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The base URL of the XSL document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_Id">m_Id</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "id" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_imports">m_imports</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "xsl:import" list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_includes">m_includes</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "xsl:include" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_isCompatibleMode">m_isCompatibleMode</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether or not the stylesheet is in "Forward Compatibility Mode"</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_keyDeclarations">m_keyDeclarations</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "xsl:key" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.Hashtable</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_NonXslTopLevel">m_NonXslTopLevel</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "non-xsl-top-level" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_output">m_output</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "xsl:output" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_prefix_aliases">m_prefix_aliases</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "xsl:namespace-alias" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_publicId">m_publicId</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The doctype-public element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<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/Stylesheet.html#m_stylesheetParent">m_stylesheetParent</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The parent of the stylesheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<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/Stylesheet.html#m_stylesheetRoot">m_stylesheetRoot</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The root of the stylesheet, where all the tables common
to all stylesheets are kept.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_systemId">m_systemId</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The doctype-system element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_templates">m_templates</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "xsl:template" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_topLevelVariables">m_topLevelVariables</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "xsl:variable" and "xsl:param" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_Version">m_Version</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "version" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_whitespacePreservingElements">m_whitespacePreservingElements</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "xsl:preserve-space" property,
A lookup table of all space preserving elements.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_whitespaceStrippingElements">m_whitespaceStrippingElements</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "xsl:strip-space" properties,
A lookup table of all space stripping elements.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#m_XmlnsXsl">m_XmlnsXsl</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The "xmlns:xsl" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#serialVersionUID">serialVersionUID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#STYLESHEET_EXT">STYLESHEET_EXT</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extension to be used when serializing to disk.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.xalan.templates.ElemTemplateElement"><!-- --></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.xalan.templates.<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_docOrderNumber">m_docOrderNumber</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_firstChild">m_firstChild</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_hasVariableDecl">m_hasVariableDecl</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_nextSibling">m_nextSibling</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#m_parentNode">m_parentNode</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<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>
&nbsp;<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>
&nbsp;<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>
&nbsp;<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>
&nbsp;
<!-- ======== 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/Stylesheet.html#Stylesheet(org.apache.xalan.templates.Stylesheet)">Stylesheet</A></B>(<A HREF="../../../../org/apache/xalan/templates/Stylesheet.html" title="class in org.apache.xalan.templates">Stylesheet</A>&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor for a Stylesheet.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== 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 &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.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>&nbsp;visitor)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.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>&nbsp;visitor,
boolean&nbsp;callAttrs)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Call the children visitors.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#containsExcludeResultPrefix(java.lang.String, java.lang.String)">containsExcludeResultPrefix</A></B>(java.lang.String&nbsp;prefix,
java.lang.String&nbsp;uri)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get whether or not the passed prefix is contained flagged by
the "exclude-result-prefixes" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#containsExtensionElementURI(java.lang.String)">containsExtensionElementURI</A></B>(java.lang.String&nbsp;uri)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find out if this contains a given "extension-element-prefix" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xalan/templates/ElemAttributeSet.html" title="class in org.apache.xalan.templates">ElemAttributeSet</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getAttributeSet(int)">getAttributeSet</A></B>(int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an "xsl:attribute-set" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getAttributeSetCount()">getAttributeSetCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of "xsl:attribute-set" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getCompatibleMode()">getCompatibleMode</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get whether or not the stylesheet is in "Forward Compatibility Mode"</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xalan/templates/DecimalFormatProperties.html" title="class in org.apache.xalan.templates">DecimalFormatProperties</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getDecimalFormat(int)">getDecimalFormat</A></B>(int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an "xsl:decimal-format" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xalan/templates/DecimalFormatProperties.html" title="class in org.apache.xalan.templates">DecimalFormatProperties</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getDecimalFormat(org.apache.xml.utils.QName)">getDecimalFormat</A></B>(<A HREF="../../../../org/apache/xml/utils/QName.html" title="class in org.apache.xml.utils">QName</A>&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an "xsl:decimal-format" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getDecimalFormatCount()">getDecimalFormatCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of xsl:decimal-format declarations.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getExcludeResultPrefix(int)">getExcludeResultPrefix</A></B>(int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an "exclude-result-prefix" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getExcludeResultPrefixCount()">getExcludeResultPrefixCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of "exclude-result-prefixes" Strings.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getExtensionElementPrefix(int)">getExtensionElementPrefix</A></B>(int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get and "extension-element-prefix" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getExtensionElementPrefixCount()">getExtensionElementPrefixCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of "extension-element-prefixes" Strings.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getHref()">getHref</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the base identifier with which this stylesheet is associated.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getId()">getId</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the "id" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<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/Stylesheet.html#getImport(int)">getImport</A></B>(int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a stylesheet from the "import" list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getImportCount()">getImportCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of imported stylesheets.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<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/Stylesheet.html#getInclude(int)">getInclude</A></B>(int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the stylesheet at the given in index in "include" list</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getIncludeCount()">getIncludeCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of included stylesheets.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xalan/templates/KeyDeclaration.html" title="class in org.apache.xalan.templates">KeyDeclaration</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getKey(int)">getKey</A></B>(int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an "xsl:key" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getKeyCount()">getKeyCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of "xsl:key" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xalan/templates/NamespaceAlias.html" title="class in org.apache.xalan.templates">NamespaceAlias</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getNamespaceAlias(int)">getNamespaceAlias</A></B>(int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an "xsl:namespace-alias" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getNamespaceAliasCount()">getNamespaceAliasCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of "xsl:namespace-alias" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getNodeName()">getNodeName</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the node name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;short</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getNodeType()">getNodeType</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the type of the node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getNonXslTopLevel(org.apache.xml.utils.QName)">getNonXslTopLevel</A></B>(<A HREF="../../../../org/apache/xml/utils/QName.html" title="class in org.apache.xml.utils">QName</A>&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a non-xslt element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xalan/templates/OutputProperties.html" title="class in org.apache.xalan.templates">OutputProperties</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getOutput(int)">getOutput</A></B>(int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an "xsl:output" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getOutputCount()">getOutputCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of "xsl:output" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xalan/templates/ElemParam.html" title="class in org.apache.xalan.templates">ElemParam</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getParam(org.apache.xml.utils.QName)">getParam</A></B>(<A HREF="../../../../org/apache/xml/utils/QName.html" title="class in org.apache.xml.utils">QName</A>&nbsp;qname)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an "xsl:param" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xalan/templates/WhiteSpaceInfo.html" title="class in org.apache.xalan.templates">WhiteSpaceInfo</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getPreserveSpace(int)">getPreserveSpace</A></B>(int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a "xsl:preserve-space" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getPreserveSpaceCount()">getPreserveSpaceCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of "xsl:preserve-space" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xalan/templates/WhiteSpaceInfo.html" title="class in org.apache.xalan.templates">WhiteSpaceInfo</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getStripSpace(int)">getStripSpace</A></B>(int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an "xsl:strip-space" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getStripSpaceCount()">getStripSpaceCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of "xsl:strip-space" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<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/Stylesheet.html#getStylesheet()">getStylesheet</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the owning stylesheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<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/Stylesheet.html#getStylesheetComposed()">getStylesheetComposed</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the owning aggregated stylesheet, or this
stylesheet if it is aggregated.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<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/Stylesheet.html#getStylesheetParent()">getStylesheetParent</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the parent of the stylesheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<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/Stylesheet.html#getStylesheetRoot()">getStylesheetRoot</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the root of the stylesheet, where all the tables common
to all stylesheets are kept.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<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/Stylesheet.html#getTemplate(int)">getTemplate</A></B>(int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an "xsl:template" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getTemplateCount()">getTemplateCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of "xsl:template" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xalan/templates/ElemVariable.html" title="class in org.apache.xalan.templates">ElemVariable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getVariable(org.apache.xml.utils.QName)">getVariable</A></B>(<A HREF="../../../../org/apache/xml/utils/QName.html" title="class in org.apache.xml.utils">QName</A>&nbsp;qname)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an "xsl:variable" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xalan/templates/ElemVariable.html" title="class in org.apache.xalan.templates">ElemVariable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getVariableOrParam(int)">getVariableOrParam</A></B>(int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an "xsl:variable" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xalan/templates/ElemVariable.html" title="class in org.apache.xalan.templates">ElemVariable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getVariableOrParam(org.apache.xml.utils.QName)">getVariableOrParam</A></B>(<A HREF="../../../../org/apache/xml/utils/QName.html" title="class in org.apache.xml.utils">QName</A>&nbsp;qname)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an "xsl:variable" or "xsl:param" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getVariableOrParamCount()">getVariableOrParamCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of "xsl:variable" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getVersion()">getVersion</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the "version" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getXmlnsXsl()">getXmlnsXsl</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the "xmlns:xsl" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#getXSLToken()">getXSLToken</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#isAggregatedType()">isAggregatedType</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tell if this can be cast to a StylesheetComposed, meaning, you
can ask questions from getXXXComposed functions.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#isRoot()">isRoot</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tell if this is the root of the stylesheet tree.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#readObject(java.io.ObjectInputStream)">readObject</A></B>(java.io.ObjectInputStream&nbsp;stream)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read the stylesheet from a serialization stream.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#replaceTemplate(org.apache.xalan.templates.ElemTemplate, int)">replaceTemplate</A></B>(<A HREF="../../../../org/apache/xalan/templates/ElemTemplate.html" title="class in org.apache.xalan.templates">ElemTemplate</A>&nbsp;v,
int&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replace an "xsl:template" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setAttributeSet(org.apache.xalan.templates.ElemAttributeSet)">setAttributeSet</A></B>(<A HREF="../../../../org/apache/xalan/templates/ElemAttributeSet.html" title="class in org.apache.xalan.templates">ElemAttributeSet</A>&nbsp;attrSet)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the "xsl:attribute-set" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setDecimalFormat(org.apache.xalan.templates.DecimalFormatProperties)">setDecimalFormat</A></B>(<A HREF="../../../../org/apache/xalan/templates/DecimalFormatProperties.html" title="class in org.apache.xalan.templates">DecimalFormatProperties</A>&nbsp;edf)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process the xsl:decimal-format element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setExcludeResultPrefixes(org.apache.xml.utils.StringVector)">setExcludeResultPrefixes</A></B>(<A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A>&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the "exclude-result-prefixes" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setExtensionElementPrefixes(org.apache.xml.utils.StringVector)">setExtensionElementPrefixes</A></B>(<A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A>&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the "extension-element-prefixes" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setHref(java.lang.String)">setHref</A></B>(java.lang.String&nbsp;baseIdent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the base identifier with which this stylesheet is associated.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setId(java.lang.String)">setId</A></B>(java.lang.String&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the "id" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setImport(org.apache.xalan.templates.StylesheetComposed)">setImport</A></B>(<A HREF="../../../../org/apache/xalan/templates/StylesheetComposed.html" title="class in org.apache.xalan.templates">StylesheetComposed</A>&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a stylesheet to the "import" list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setInclude(org.apache.xalan.templates.Stylesheet)">setInclude</A></B>(<A HREF="../../../../org/apache/xalan/templates/Stylesheet.html" title="class in org.apache.xalan.templates">Stylesheet</A>&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a stylesheet to the "include" list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setKey(org.apache.xalan.templates.KeyDeclaration)">setKey</A></B>(<A HREF="../../../../org/apache/xalan/templates/KeyDeclaration.html" title="class in org.apache.xalan.templates">KeyDeclaration</A>&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the "xsl:key" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setLocaterInfo(javax.xml.transform.SourceLocator)">setLocaterInfo</A></B>(javax.xml.transform.SourceLocator&nbsp;locator)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setNamespaceAlias(org.apache.xalan.templates.NamespaceAlias)">setNamespaceAlias</A></B>(<A HREF="../../../../org/apache/xalan/templates/NamespaceAlias.html" title="class in org.apache.xalan.templates">NamespaceAlias</A>&nbsp;na)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the "xsl:namespace-alias" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setNonXslTopLevel(org.apache.xml.utils.QName, java.lang.Object)">setNonXslTopLevel</A></B>(<A HREF="../../../../org/apache/xml/utils/QName.html" title="class in org.apache.xml.utils">QName</A>&nbsp;name,
java.lang.Object&nbsp;obj)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set found a non-xslt element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setOutput(org.apache.xalan.templates.OutputProperties)">setOutput</A></B>(<A HREF="../../../../org/apache/xalan/templates/OutputProperties.html" title="class in org.apache.xalan.templates">OutputProperties</A>&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the "xsl:output" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setParam(org.apache.xalan.templates.ElemParam)">setParam</A></B>(<A HREF="../../../../org/apache/xalan/templates/ElemParam.html" title="class in org.apache.xalan.templates">ElemParam</A>&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set an "xsl:param" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setPreserveSpaces(org.apache.xalan.templates.WhiteSpaceInfo)">setPreserveSpaces</A></B>(<A HREF="../../../../org/apache/xalan/templates/WhiteSpaceInfo.html" title="class in org.apache.xalan.templates">WhiteSpaceInfo</A>&nbsp;wsi)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the "xsl:preserve-space" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setStripSpaces(org.apache.xalan.templates.WhiteSpaceInfo)">setStripSpaces</A></B>(<A HREF="../../../../org/apache/xalan/templates/WhiteSpaceInfo.html" title="class in org.apache.xalan.templates">WhiteSpaceInfo</A>&nbsp;wsi)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the "xsl:strip-space" properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setStylesheetParent(org.apache.xalan.templates.Stylesheet)">setStylesheetParent</A></B>(<A HREF="../../../../org/apache/xalan/templates/Stylesheet.html" title="class in org.apache.xalan.templates">Stylesheet</A>&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the parent of the stylesheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setStylesheetRoot(org.apache.xalan.templates.StylesheetRoot)">setStylesheetRoot</A></B>(<A HREF="../../../../org/apache/xalan/templates/StylesheetRoot.html" title="class in org.apache.xalan.templates">StylesheetRoot</A>&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the root of the stylesheet, where all the tables common
to all stylesheets are kept.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setTemplate(org.apache.xalan.templates.ElemTemplate)">setTemplate</A></B>(<A HREF="../../../../org/apache/xalan/templates/ElemTemplate.html" title="class in org.apache.xalan.templates">ElemTemplate</A>&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set an "xsl:template" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setVariable(org.apache.xalan.templates.ElemVariable)">setVariable</A></B>(<A HREF="../../../../org/apache/xalan/templates/ElemVariable.html" title="class in org.apache.xalan.templates">ElemVariable</A>&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the "xsl:variable" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setVersion(java.lang.String)">setVersion</A></B>(java.lang.String&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the "version" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#setXmlnsXsl(java.lang.String)">setXmlnsXsl</A></B>(java.lang.String&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the "xmlns:xsl" property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/templates/Stylesheet.html#writeObject(java.io.ObjectOutputStream)">writeObject</A></B>(java.io.ObjectOutputStream&nbsp;stream)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Write out the given output stream</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.xalan.templates.ElemTemplateElement"><!-- --></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.xalan.templates.<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#addOrReplaceDecls(org.apache.xalan.templates.XMLNSDecl)">addOrReplaceDecls</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#appendChild(org.apache.xalan.templates.ElemTemplateElement)">appendChild</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#appendChild(org.w3c.dom.Node)">appendChild</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#callChildVisitors(org.apache.xalan.templates.XSLTVisitor)">callChildVisitors</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#callVisitors(org.apache.xalan.templates.XSLTVisitor)">callVisitors</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#canAcceptVariables()">canAcceptVariables</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#canStripWhiteSpace()">canStripWhiteSpace</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#compareTo(java.lang.Object)">compareTo</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#compose(org.apache.xalan.templates.StylesheetRoot)">compose</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#endCompose(org.apache.xalan.templates.StylesheetRoot)">endCompose</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#error(java.lang.String)">error</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#error(java.lang.String, java.lang.Object[])">error</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#execute(org.apache.xalan.transformer.TransformerImpl)">execute</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#executeNSDecls(org.apache.xalan.transformer.TransformerImpl)">executeNSDecls</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#executeNSDecls(org.apache.xalan.transformer.TransformerImpl, java.lang.String)">executeNSDecls</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#exprAddChild(org.apache.xpath.ExpressionNode, int)">exprAddChild</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#exprGetChild(int)">exprGetChild</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#exprGetNumChildren()">exprGetNumChildren</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#exprGetParent()">exprGetParent</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#exprSetParent(org.apache.xpath.ExpressionNode)">exprSetParent</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getBaseIdentifier()">getBaseIdentifier</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getChildNodes()">getChildNodes</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getColumnNumber()">getColumnNumber</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getDeclaredPrefixes()">getDeclaredPrefixes</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getDOMBackPointer()">getDOMBackPointer</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getEndColumnNumber()">getEndColumnNumber</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getEndLineNumber()">getEndLineNumber</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getFirstChild()">getFirstChild</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getFirstChildElem()">getFirstChildElem</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getLastChild()">getLastChild</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getLastChildElem()">getLastChildElem</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getLength()">getLength</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getLineNumber()">getLineNumber</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getLocalName()">getLocalName</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getNamespaceForPrefix(java.lang.String)">getNamespaceForPrefix</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getNamespaceForPrefix(java.lang.String, org.w3c.dom.Node)">getNamespaceForPrefix</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getNextSiblingElem()">getNextSiblingElem</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getOwnerDocument()">getOwnerDocument</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getOwnerXSLTemplate()">getOwnerXSLTemplate</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getParentElem()">getParentElem</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getParentNode()">getParentNode</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getParentNodeElem()">getParentNodeElem</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getPrefixTable()">getPrefixTable</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getPreviousSibling()">getPreviousSibling</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getPreviousSiblingElem()">getPreviousSiblingElem</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getPublicId()">getPublicId</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getSystemId()">getSystemId</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getTagName()">getTagName</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getUid()">getUid</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getXmlSpace()">getXmlSpace</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#handlesNullPrefixes()">handlesNullPrefixes</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#hasChildNodes()">hasChildNodes</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#hasTextLitOnly()">hasTextLitOnly</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#hasVariableDecl()">hasVariableDecl</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#insertBefore(org.w3c.dom.Node, org.w3c.dom.Node)">insertBefore</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#isCompiledTemplate()">isCompiledTemplate</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#item(int)">item</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#needToCheckExclude()">needToCheckExclude</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#recompose(org.apache.xalan.templates.StylesheetRoot)">recompose</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#removeChild(org.apache.xalan.templates.ElemTemplateElement)">removeChild</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#replaceChild(org.apache.xalan.templates.ElemTemplateElement, org.apache.xalan.templates.ElemTemplateElement)">replaceChild</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#replaceChild(org.w3c.dom.Node, org.w3c.dom.Node)">replaceChild</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#resolvePrefixTables()">resolvePrefixTables</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#runtimeInit(org.apache.xalan.transformer.TransformerImpl)">runtimeInit</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#setDOMBackPointer(org.w3c.dom.Node)">setDOMBackPointer</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#setEndLocaterInfo(javax.xml.transform.SourceLocator)">setEndLocaterInfo</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#setParentElem(org.apache.xalan.templates.ElemTemplateElement)">setParentElem</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#setPrefixes(org.xml.sax.helpers.NamespaceSupport)">setPrefixes</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#setPrefixes(org.xml.sax.helpers.NamespaceSupport, boolean)">setPrefixes</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#setPrefixTable(java.util.List)">setPrefixTable</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#setUid(int)">setUid</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#setXmlSpace(int)">setXmlSpace</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#shouldStripWhiteSpace(org.apache.xpath.XPathContext, org.w3c.dom.Element)">shouldStripWhiteSpace</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#unexecuteNSDecls(org.apache.xalan.transformer.TransformerImpl)">unexecuteNSDecls</A>, <A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#unexecuteNSDecls(org.apache.xalan.transformer.TransformerImpl, java.lang.String)">unexecuteNSDecls</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<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>
&nbsp;<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>
&nbsp;
<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/Stylesheet.html#line.84"><B>serialVersionUID</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.templates.Stylesheet.serialVersionUID">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="STYLESHEET_EXT"><!-- --></A><H3>
STYLESHEET_EXT</H3>
<PRE>
public static final java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.136"><B>STYLESHEET_EXT</B></A></PRE>
<DL>
<DD>Extension to be used when serializing to disk.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.templates.Stylesheet.STYLESHEET_EXT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="m_XmlnsXsl"><!-- --></A><H3>
m_XmlnsXsl</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.186"><B>m_XmlnsXsl</B></A></PRE>
<DL>
<DD>The "xmlns:xsl" property.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ExtensionElementURIs"><!-- --></A><H3>
m_ExtensionElementURIs</H3>
<PRE>
private <A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.214"><B>m_ExtensionElementURIs</B></A></PRE>
<DL>
<DD>The "extension-element-prefixes" property, actually contains URIs.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ExcludeResultPrefixs"><!-- --></A><H3>
m_ExcludeResultPrefixs</H3>
<PRE>
private <A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.281"><B>m_ExcludeResultPrefixs</B></A></PRE>
<DL>
<DD>The "exclude-result-prefixes" property.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_Id"><!-- --></A><H3>
m_Id</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.374"><B>m_Id</B></A></PRE>
<DL>
<DD>The "id" property.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_Version"><!-- --></A><H3>
m_Version</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.402"><B>m_Version</B></A></PRE>
<DL>
<DD>The "version" property.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_isCompatibleMode"><!-- --></A><H3>
m_isCompatibleMode</H3>
<PRE>
private boolean <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.408"><B>m_isCompatibleMode</B></A></PRE>
<DL>
<DD>Whether or not the stylesheet is in "Forward Compatibility Mode"
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_imports"><!-- --></A><H3>
m_imports</H3>
<PRE>
private java.util.Vector <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.447"><B>m_imports</B></A></PRE>
<DL>
<DD>The "xsl:import" list.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_includes"><!-- --></A><H3>
m_includes</H3>
<PRE>
private java.util.Vector <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.501"><B>m_includes</B></A></PRE>
<DL>
<DD>The "xsl:include" properties.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_DecimalFormatDeclarations"><!-- --></A><H3>
m_DecimalFormatDeclarations</H3>
<PRE>
java.util.Stack <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.553"><B>m_DecimalFormatDeclarations</B></A></PRE>
<DL>
<DD>Table of tables of element decimal-format.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xalan/templates/DecimalFormatProperties.html" title="class in org.apache.xalan.templates"><CODE>DecimalFormatProperties</CODE></A></DL>
</DL>
<HR>
<A NAME="m_whitespaceStrippingElements"><!-- --></A><H3>
m_whitespaceStrippingElements</H3>
<PRE>
private java.util.Vector <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.638"><B>m_whitespaceStrippingElements</B></A></PRE>
<DL>
<DD>The "xsl:strip-space" properties,
A lookup table of all space stripping elements.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_whitespacePreservingElements"><!-- --></A><H3>
m_whitespacePreservingElements</H3>
<PRE>
private java.util.Vector <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.693"><B>m_whitespacePreservingElements</B></A></PRE>
<DL>
<DD>The "xsl:preserve-space" property,
A lookup table of all space preserving elements.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_output"><!-- --></A><H3>
m_output</H3>
<PRE>
private java.util.Vector <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.747"><B>m_output</B></A></PRE>
<DL>
<DD>The "xsl:output" properties. This is a vector of OutputProperties objects.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_keyDeclarations"><!-- --></A><H3>
m_keyDeclarations</H3>
<PRE>
private java.util.Vector <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.801"><B>m_keyDeclarations</B></A></PRE>
<DL>
<DD>The "xsl:key" property.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_attributeSets"><!-- --></A><H3>
m_attributeSets</H3>
<PRE>
private java.util.Vector <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.852"><B>m_attributeSets</B></A></PRE>
<DL>
<DD>The "xsl:attribute-set" property.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_topLevelVariables"><!-- --></A><H3>
m_topLevelVariables</H3>
<PRE>
private java.util.Vector <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.906"><B>m_topLevelVariables</B></A></PRE>
<DL>
<DD>The "xsl:variable" and "xsl:param" properties.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_templates"><!-- --></A><H3>
m_templates</H3>
<PRE>
private java.util.Vector <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1050"><B>m_templates</B></A></PRE>
<DL>
<DD>The "xsl:template" properties.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_prefix_aliases"><!-- --></A><H3>
m_prefix_aliases</H3>
<PRE>
private java.util.Vector <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1102"><B>m_prefix_aliases</B></A></PRE>
<DL>
<DD>The "xsl:namespace-alias" properties.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_NonXslTopLevel"><!-- --></A><H3>
m_NonXslTopLevel</H3>
<PRE>
private java.util.Hashtable <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1154"><B>m_NonXslTopLevel</B></A></PRE>
<DL>
<DD>The "non-xsl-top-level" properties.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_href"><!-- --></A><H3>
m_href</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1191"><B>m_href</B></A></PRE>
<DL>
<DD>The base URL of the XSL document.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_publicId"><!-- --></A><H3>
m_publicId</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1195"><B>m_publicId</B></A></PRE>
<DL>
<DD>The doctype-public element.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_systemId"><!-- --></A><H3>
m_systemId</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1199"><B>m_systemId</B></A></PRE>
<DL>
<DD>The doctype-system element.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_stylesheetRoot"><!-- --></A><H3>
m_stylesheetRoot</H3>
<PRE>
private <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/Stylesheet.html#line.1256"><B>m_stylesheetRoot</B></A></PRE>
<DL>
<DD>The root of the stylesheet, where all the tables common
to all stylesheets are kept.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_stylesheetParent"><!-- --></A><H3>
m_stylesheetParent</H3>
<PRE>
private <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/Stylesheet.html#line.1285"><B>m_stylesheetParent</B></A></PRE>
<DL>
<DD>The parent of the stylesheet. This will be null if this
is the root stylesheet.
<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="Stylesheet(org.apache.xalan.templates.Stylesheet)"><!-- --></A><H3>
Stylesheet</H3>
<PRE>
public <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.90"><B>Stylesheet</B></A>(<A HREF="../../../../org/apache/xalan/templates/Stylesheet.html" title="class in org.apache.xalan.templates">Stylesheet</A>&nbsp;parent)</PRE>
<DL>
<DD>Constructor for a Stylesheet.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - The including or importing stylesheet.</DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="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/Stylesheet.html#line.107"><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>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getStylesheet()">getStylesheet</A></CODE> in class <CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>The owning stylesheet, itself.</DL>
</DD>
</DL>
<HR>
<A NAME="isAggregatedType()"><!-- --></A><H3>
isAggregatedType</H3>
<PRE>
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.118"><B>isAggregatedType</B></A>()</PRE>
<DL>
<DD>Tell if this can be cast to a StylesheetComposed, meaning, you
can ask questions from getXXXComposed functions.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>False if this is not a StylesheetComposed</DL>
</DD>
</DL>
<HR>
<A NAME="isRoot()"><!-- --></A><H3>
isRoot</H3>
<PRE>
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.128"><B>isRoot</B></A>()</PRE>
<DL>
<DD>Tell if this is the root of the stylesheet tree.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>False is this is not the root of the stylesheet tree.</DL>
</DD>
</DL>
<HR>
<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3>
readObject</H3>
<PRE>
private void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.146"><B>readObject</B></A>(java.io.ObjectInputStream&nbsp;stream)
throws java.io.IOException,
javax.xml.transform.TransformerException</PRE>
<DL>
<DD>Read the stylesheet from a serialization stream.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>stream</CODE> - Input stream to read from
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE>
<DD><CODE>javax.xml.transform.TransformerException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="writeObject(java.io.ObjectOutputStream)"><!-- --></A><H3>
writeObject</H3>
<PRE>
private void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.171"><B>writeObject</B></A>(java.io.ObjectOutputStream&nbsp;stream)
throws java.io.IOException</PRE>
<DL>
<DD>Write out the given output stream
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>stream</CODE> - The output stream to write out
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setXmlnsXsl(java.lang.String)"><!-- --></A><H3>
setXmlnsXsl</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.194"><B>setXmlnsXsl</B></A>(java.lang.String&nbsp;v)</PRE>
<DL>
<DD>Set the "xmlns:xsl" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - The value to be set for the "xmlns:xsl" property.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#xslt-namespace">xslt-namespace in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getXmlnsXsl()"><!-- --></A><H3>
getXmlnsXsl</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.205"><B>getXmlnsXsl</B></A>()</PRE>
<DL>
<DD>Get the "xmlns:xsl" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>The value of the "xmlns:xsl" property.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#xslt-namespace">xslt-namespace in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="setExtensionElementPrefixes(org.apache.xml.utils.StringVector)"><!-- --></A><H3>
setExtensionElementPrefixes</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.223"><B>setExtensionElementPrefixes</B></A>(<A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A>&nbsp;v)</PRE>
<DL>
<DD>Set the "extension-element-prefixes" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - The value to be set for the "extension-element-prefixes"
property: a vector of extension element URIs.<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="getExtensionElementPrefix(int)"><!-- --></A><H3>
getExtensionElementPrefix</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.238"><B>getExtensionElementPrefix</B></A>(int&nbsp;i)
throws java.lang.ArrayIndexOutOfBoundsException</PRE>
<DL>
<DD>Get and "extension-element-prefix" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of extension element URI in list
<DT><B>Returns:</B><DD>The extension element URI at the given index
<DT><B>Throws:</B>
<DD><CODE>java.lang.ArrayIndexOutOfBoundsException</CODE><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="getExtensionElementPrefixCount()"><!-- --></A><H3>
getExtensionElementPrefixCount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.254"><B>getExtensionElementPrefixCount</B></A>()</PRE>
<DL>
<DD>Get the number of "extension-element-prefixes" Strings.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>Number of URIs in the list<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="containsExtensionElementURI(java.lang.String)"><!-- --></A><H3>
containsExtensionElementURI</H3>
<PRE>
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.268"><B>containsExtensionElementURI</B></A>(java.lang.String&nbsp;uri)</PRE>
<DL>
<DD>Find out if this contains a given "extension-element-prefix" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>uri</CODE> - URI of extension element to look for
<DT><B>Returns:</B><DD>True if the given URI was found in the list<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="setExcludeResultPrefixes(org.apache.xml.utils.StringVector)"><!-- --></A><H3>
setExcludeResultPrefixes</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.295"><B>setExcludeResultPrefixes</B></A>(<A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A>&nbsp;v)</PRE>
<DL>
<DD>Set the "exclude-result-prefixes" property.
The designation of a namespace as an excluded namespace is
effective within the subtree of the stylesheet rooted at
the element bearing the exclude-result-prefixes or
xsl:exclude-result-prefixes attribute; a subtree rooted
at an xsl:stylesheet element does not include any stylesheets
imported or included by children of that xsl:stylesheet element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - A StringVector of prefixes to exclude<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#literal-result-element">literal-result-element in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getExcludeResultPrefix(int)"><!-- --></A><H3>
getExcludeResultPrefix</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.316"><B>getExcludeResultPrefix</B></A>(int&nbsp;i)
throws java.lang.ArrayIndexOutOfBoundsException</PRE>
<DL>
<DD>Get an "exclude-result-prefix" property.
The designation of a namespace as an excluded namespace is
effective within the subtree of the stylesheet rooted at
the element bearing the exclude-result-prefixes or
xsl:exclude-result-prefixes attribute; a subtree rooted
at an xsl:stylesheet element does not include any stylesheets
imported or included by children of that xsl:stylesheet element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of prefix to get in list
<DT><B>Returns:</B><DD>Prefix to be excluded at the given index
<DT><B>Throws:</B>
<DD><CODE>java.lang.ArrayIndexOutOfBoundsException</CODE><DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#literal-result-element">literal-result-element in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getExcludeResultPrefixCount()"><!-- --></A><H3>
getExcludeResultPrefixCount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.332"><B>getExcludeResultPrefixCount</B></A>()</PRE>
<DL>
<DD>Get the number of "exclude-result-prefixes" Strings.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>The number of prefix strings to be excluded.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#literal-result-element">literal-result-element in XSLT Specification</a></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/Stylesheet.html#line.348"><B>containsExcludeResultPrefix</B></A>(java.lang.String&nbsp;prefix,
java.lang.String&nbsp;uri)</PRE>
<DL>
<DD>Get whether or not the passed prefix is contained flagged by
the "exclude-result-prefixes" property.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#containsExcludeResultPrefix(java.lang.String, java.lang.String)">containsExcludeResultPrefix</A></CODE> in class <CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - non-null reference to prefix that might be excluded.<DD><CODE>uri</CODE> - reference to namespace that prefix maps to
<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#literal-result-element">literal-result-element in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="setId(java.lang.String)"><!-- --></A><H3>
setId</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.382"><B>setId</B></A>(java.lang.String&nbsp;v)</PRE>
<DL>
<DD>Set the "id" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - Value for the "id" property.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#section-Embedding-Stylesheets">section-Embedding-Stylesheets in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getId()"><!-- --></A><H3>
getId</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.393"><B>getId</B></A>()</PRE>
<DL>
<DD>Get the "id" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>The value of the "id" property.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#section-Embedding-Stylesheets">section-Embedding-Stylesheets in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="setVersion(java.lang.String)"><!-- --></A><H3>
setVersion</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.416"><B>setVersion</B></A>(java.lang.String&nbsp;v)</PRE>
<DL>
<DD>Set the "version" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - Value for the "version" property.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#forwards">forwards in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getCompatibleMode()"><!-- --></A><H3>
getCompatibleMode</H3>
<PRE>
public boolean <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.427"><B>getCompatibleMode</B></A>()</PRE>
<DL>
<DD>Get whether or not the stylesheet is in "Forward Compatibility Mode"
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>true if in forward compatible mode, false otherwise</DL>
</DD>
</DL>
<HR>
<A NAME="getVersion()"><!-- --></A><H3>
getVersion</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.438"><B>getVersion</B></A>()</PRE>
<DL>
<DD>Get the "version" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>The value of the "version" property.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#forwards">forwards in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="setImport(org.apache.xalan.templates.StylesheetComposed)"><!-- --></A><H3>
setImport</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.455"><B>setImport</B></A>(<A HREF="../../../../org/apache/xalan/templates/StylesheetComposed.html" title="class in org.apache.xalan.templates">StylesheetComposed</A>&nbsp;v)</PRE>
<DL>
<DD>Add a stylesheet to the "import" list.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - Stylesheet to add to the import list<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#import">import in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getImport(int)"><!-- --></A><H3>
getImport</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/Stylesheet.html#line.476"><B>getImport</B></A>(int&nbsp;i)
throws java.lang.ArrayIndexOutOfBoundsException</PRE>
<DL>
<DD>Get a stylesheet from the "import" list.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of the stylesheet to get
<DT><B>Returns:</B><DD>The stylesheet at the given index
<DT><B>Throws:</B>
<DD><CODE>java.lang.ArrayIndexOutOfBoundsException</CODE><DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#import">import in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getImportCount()"><!-- --></A><H3>
getImportCount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.492"><B>getImportCount</B></A>()</PRE>
<DL>
<DD>Get the number of imported stylesheets.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of imported stylesheets.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#import">import in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="setInclude(org.apache.xalan.templates.Stylesheet)"><!-- --></A><H3>
setInclude</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.509"><B>setInclude</B></A>(<A HREF="../../../../org/apache/xalan/templates/Stylesheet.html" title="class in org.apache.xalan.templates">Stylesheet</A>&nbsp;v)</PRE>
<DL>
<DD>Add a stylesheet to the "include" list.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - Stylesheet to add to the "include" list<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#include">include in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getInclude(int)"><!-- --></A><H3>
getInclude</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/Stylesheet.html#line.528"><B>getInclude</B></A>(int&nbsp;i)
throws java.lang.ArrayIndexOutOfBoundsException</PRE>
<DL>
<DD>Get the stylesheet at the given in index in "include" list
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of stylesheet to get
<DT><B>Returns:</B><DD>Stylesheet at the given index
<DT><B>Throws:</B>
<DD><CODE>java.lang.ArrayIndexOutOfBoundsException</CODE><DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#include">include in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getIncludeCount()"><!-- --></A><H3>
getIncludeCount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.543"><B>getIncludeCount</B></A>()</PRE>
<DL>
<DD>Get the number of included stylesheets.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of included stylesheets.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#import">import in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="setDecimalFormat(org.apache.xalan.templates.DecimalFormatProperties)"><!-- --></A><H3>
setDecimalFormat</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.560"><B>setDecimalFormat</B></A>(<A HREF="../../../../org/apache/xalan/templates/DecimalFormatProperties.html" title="class in org.apache.xalan.templates">DecimalFormatProperties</A>&nbsp;edf)</PRE>
<DL>
<DD>Process the xsl:decimal-format element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>edf</CODE> - Decimal-format element to push into stack</DL>
</DD>
</DL>
<HR>
<A NAME="getDecimalFormat(org.apache.xml.utils.QName)"><!-- --></A><H3>
getDecimalFormat</H3>
<PRE>
public <A HREF="../../../../org/apache/xalan/templates/DecimalFormatProperties.html" title="class in org.apache.xalan.templates">DecimalFormatProperties</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.581"><B>getDecimalFormat</B></A>(<A HREF="../../../../org/apache/xml/utils/QName.html" title="class in org.apache.xml.utils">QName</A>&nbsp;name)</PRE>
<DL>
<DD>Get an "xsl:decimal-format" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The qualified name of the decimal format property.
<DT><B>Returns:</B><DD>null if not found, otherwise a DecimalFormatProperties
object, from which you can get a DecimalFormatSymbols object.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xalan/templates/DecimalFormatProperties.html" title="class in org.apache.xalan.templates"><CODE>DecimalFormatProperties</CODE></A>,
<a href="http://www.w3.org/TR/xslt#format-number">format-number in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getDecimalFormat(int)"><!-- --></A><H3>
getDecimalFormat</H3>
<PRE>
public <A HREF="../../../../org/apache/xalan/templates/DecimalFormatProperties.html" title="class in org.apache.xalan.templates">DecimalFormatProperties</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.611"><B>getDecimalFormat</B></A>(int&nbsp;i)
throws java.lang.ArrayIndexOutOfBoundsException</PRE>
<DL>
<DD>Get an "xsl:decimal-format" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of decimal-format property in stack
<DT><B>Returns:</B><DD>The decimal-format property at the given index
<DT><B>Throws:</B>
<DD><CODE>java.lang.ArrayIndexOutOfBoundsException</CODE><DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#format-number">format-number in XSLT Specification</a>,
<A HREF="../../../../org/apache/xalan/templates/DecimalFormatProperties.html" title="class in org.apache.xalan.templates"><CODE>DecimalFormatProperties</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getDecimalFormatCount()"><!-- --></A><H3>
getDecimalFormatCount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.627"><B>getDecimalFormatCount</B></A>()</PRE>
<DL>
<DD>Get the number of xsl:decimal-format declarations.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of xsl:decimal-format declarations.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xalan/templates/DecimalFormatProperties.html" title="class in org.apache.xalan.templates"><CODE>DecimalFormatProperties</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setStripSpaces(org.apache.xalan.templates.WhiteSpaceInfo)"><!-- --></A><H3>
setStripSpaces</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.646"><B>setStripSpaces</B></A>(<A HREF="../../../../org/apache/xalan/templates/WhiteSpaceInfo.html" title="class in org.apache.xalan.templates">WhiteSpaceInfo</A>&nbsp;wsi)</PRE>
<DL>
<DD>Set the "xsl:strip-space" properties.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>wsi</CODE> - WhiteSpaceInfo element to add to list<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="getStripSpace(int)"><!-- --></A><H3>
getStripSpace</H3>
<PRE>
public <A HREF="../../../../org/apache/xalan/templates/WhiteSpaceInfo.html" title="class in org.apache.xalan.templates">WhiteSpaceInfo</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.667"><B>getStripSpace</B></A>(int&nbsp;i)
throws java.lang.ArrayIndexOutOfBoundsException</PRE>
<DL>
<DD>Get an "xsl:strip-space" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of WhiteSpaceInfo to get
<DT><B>Returns:</B><DD>WhiteSpaceInfo at given index
<DT><B>Throws:</B>
<DD><CODE>java.lang.ArrayIndexOutOfBoundsException</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="getStripSpaceCount()"><!-- --></A><H3>
getStripSpaceCount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.682"><B>getStripSpaceCount</B></A>()</PRE>
<DL>
<DD>Get the number of "xsl:strip-space" properties.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of "xsl:strip-space" properties.<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="setPreserveSpaces(org.apache.xalan.templates.WhiteSpaceInfo)"><!-- --></A><H3>
setPreserveSpaces</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.701"><B>setPreserveSpaces</B></A>(<A HREF="../../../../org/apache/xalan/templates/WhiteSpaceInfo.html" title="class in org.apache.xalan.templates">WhiteSpaceInfo</A>&nbsp;wsi)</PRE>
<DL>
<DD>Set the "xsl:preserve-space" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>wsi</CODE> - WhiteSpaceInfo element to add to list<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="getPreserveSpace(int)"><!-- --></A><H3>
getPreserveSpace</H3>
<PRE>
public <A HREF="../../../../org/apache/xalan/templates/WhiteSpaceInfo.html" title="class in org.apache.xalan.templates">WhiteSpaceInfo</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.722"><B>getPreserveSpace</B></A>(int&nbsp;i)
throws java.lang.ArrayIndexOutOfBoundsException</PRE>
<DL>
<DD>Get a "xsl:preserve-space" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of WhiteSpaceInfo to get
<DT><B>Returns:</B><DD>WhiteSpaceInfo at the given index
<DT><B>Throws:</B>
<DD><CODE>java.lang.ArrayIndexOutOfBoundsException</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="getPreserveSpaceCount()"><!-- --></A><H3>
getPreserveSpaceCount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.737"><B>getPreserveSpaceCount</B></A>()</PRE>
<DL>
<DD>Get the number of "xsl:preserve-space" properties.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of "xsl:preserve-space" properties.<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="setOutput(org.apache.xalan.templates.OutputProperties)"><!-- --></A><H3>
setOutput</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.756"><B>setOutput</B></A>(<A HREF="../../../../org/apache/xalan/templates/OutputProperties.html" title="class in org.apache.xalan.templates">OutputProperties</A>&nbsp;v)</PRE>
<DL>
<DD>Set the "xsl:output" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - non-null reference to the OutputProperties object to be
added to the collection.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#output">output in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getOutput(int)"><!-- --></A><H3>
getOutput</H3>
<PRE>
public <A HREF="../../../../org/apache/xalan/templates/OutputProperties.html" title="class in org.apache.xalan.templates">OutputProperties</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.776"><B>getOutput</B></A>(int&nbsp;i)
throws java.lang.ArrayIndexOutOfBoundsException</PRE>
<DL>
<DD>Get an "xsl:output" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of OutputFormatExtended to get
<DT><B>Returns:</B><DD>non-null reference to an OutputProperties object.
<DT><B>Throws:</B>
<DD><CODE>java.lang.ArrayIndexOutOfBoundsException</CODE><DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#output">output in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getOutputCount()"><!-- --></A><H3>
getOutputCount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.791"><B>getOutputCount</B></A>()</PRE>
<DL>
<DD>Get the number of "xsl:output" properties.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>The number of OutputProperties objects contained in this stylesheet.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#output">output in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="setKey(org.apache.xalan.templates.KeyDeclaration)"><!-- --></A><H3>
setKey</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.809"><B>setKey</B></A>(<A HREF="../../../../org/apache/xalan/templates/KeyDeclaration.html" title="class in org.apache.xalan.templates">KeyDeclaration</A>&nbsp;v)</PRE>
<DL>
<DD>Set the "xsl:key" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - KeyDeclaration element to add to the list of key declarations<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#key">key in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getKey(int)"><!-- --></A><H3>
getKey</H3>
<PRE>
public <A HREF="../../../../org/apache/xalan/templates/KeyDeclaration.html" title="class in org.apache.xalan.templates">KeyDeclaration</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.828"><B>getKey</B></A>(int&nbsp;i)
throws java.lang.ArrayIndexOutOfBoundsException</PRE>
<DL>
<DD>Get an "xsl:key" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of KeyDeclaration element to get
<DT><B>Returns:</B><DD>KeyDeclaration element at given index in list
<DT><B>Throws:</B>
<DD><CODE>java.lang.ArrayIndexOutOfBoundsException</CODE><DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#key">key in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getKeyCount()"><!-- --></A><H3>
getKeyCount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.843"><B>getKeyCount</B></A>()</PRE>
<DL>
<DD>Get the number of "xsl:key" properties.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of "xsl:key" properties.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#key">key in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="setAttributeSet(org.apache.xalan.templates.ElemAttributeSet)"><!-- --></A><H3>
setAttributeSet</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.860"><B>setAttributeSet</B></A>(<A HREF="../../../../org/apache/xalan/templates/ElemAttributeSet.html" title="class in org.apache.xalan.templates">ElemAttributeSet</A>&nbsp;attrSet)</PRE>
<DL>
<DD>Set the "xsl:attribute-set" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>attrSet</CODE> - ElemAttributeSet to add to the list of attribute sets<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#attribute-sets">attribute-sets in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getAttributeSet(int)"><!-- --></A><H3>
getAttributeSet</H3>
<PRE>
public <A HREF="../../../../org/apache/xalan/templates/ElemAttributeSet.html" title="class in org.apache.xalan.templates">ElemAttributeSet</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.881"><B>getAttributeSet</B></A>(int&nbsp;i)
throws java.lang.ArrayIndexOutOfBoundsException</PRE>
<DL>
<DD>Get an "xsl:attribute-set" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of ElemAttributeSet to get in list
<DT><B>Returns:</B><DD>ElemAttributeSet at the given index
<DT><B>Throws:</B>
<DD><CODE>java.lang.ArrayIndexOutOfBoundsException</CODE><DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#attribute-sets">attribute-sets in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getAttributeSetCount()"><!-- --></A><H3>
getAttributeSetCount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.897"><B>getAttributeSetCount</B></A>()</PRE>
<DL>
<DD>Get the number of "xsl:attribute-set" properties.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of "xsl:attribute-set" properties.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#attribute-sets">attribute-sets in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="setVariable(org.apache.xalan.templates.ElemVariable)"><!-- --></A><H3>
setVariable</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.914"><B>setVariable</B></A>(<A HREF="../../../../org/apache/xalan/templates/ElemVariable.html" title="class in org.apache.xalan.templates">ElemVariable</A>&nbsp;v)</PRE>
<DL>
<DD>Set the "xsl:variable" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - ElemVariable object to add to list of top level variables<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#top-level-variables">top-level-variables in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getVariableOrParam(org.apache.xml.utils.QName)"><!-- --></A><H3>
getVariableOrParam</H3>
<PRE>
public <A HREF="../../../../org/apache/xalan/templates/ElemVariable.html" title="class in org.apache.xalan.templates">ElemVariable</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.931"><B>getVariableOrParam</B></A>(<A HREF="../../../../org/apache/xml/utils/QName.html" title="class in org.apache.xml.utils">QName</A>&nbsp;qname)</PRE>
<DL>
<DD>Get an "xsl:variable" or "xsl:param" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>qname</CODE> - non-null reference to the qualified name of the variable.
<DT><B>Returns:</B><DD>The ElemVariable with the given name in the list or null<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#top-level-variables">top-level-variables in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getVariable(org.apache.xml.utils.QName)"><!-- --></A><H3>
getVariable</H3>
<PRE>
public <A HREF="../../../../org/apache/xalan/templates/ElemVariable.html" title="class in org.apache.xalan.templates">ElemVariable</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.959"><B>getVariable</B></A>(<A HREF="../../../../org/apache/xml/utils/QName.html" title="class in org.apache.xml.utils">QName</A>&nbsp;qname)</PRE>
<DL>
<DD>Get an "xsl:variable" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>qname</CODE> - Qualified name of the xsl:variable to get
<DT><B>Returns:</B><DD>reference to the variable named by qname, or null if not found.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#top-level-variables">top-level-variables in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getVariableOrParam(int)"><!-- --></A><H3>
getVariableOrParam</H3>
<PRE>
public <A HREF="../../../../org/apache/xalan/templates/ElemVariable.html" title="class in org.apache.xalan.templates">ElemVariable</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.988"><B>getVariableOrParam</B></A>(int&nbsp;i)
throws java.lang.ArrayIndexOutOfBoundsException</PRE>
<DL>
<DD>Get an "xsl:variable" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of variable to get in the list
<DT><B>Returns:</B><DD>ElemVariable at the given index in the list
<DT><B>Throws:</B>
<DD><CODE>java.lang.ArrayIndexOutOfBoundsException</CODE><DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#top-level-variables">top-level-variables in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getVariableOrParamCount()"><!-- --></A><H3>
getVariableOrParamCount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1003"><B>getVariableOrParamCount</B></A>()</PRE>
<DL>
<DD>Get the number of "xsl:variable" properties.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of "xsl:variable" properties.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#top-level-variables">top-level-variables in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="setParam(org.apache.xalan.templates.ElemParam)"><!-- --></A><H3>
setParam</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1014"><B>setParam</B></A>(<A HREF="../../../../org/apache/xalan/templates/ElemParam.html" title="class in org.apache.xalan.templates">ElemParam</A>&nbsp;v)</PRE>
<DL>
<DD>Set an "xsl:param" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - A non-null ElemParam reference.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#top-level-variables">top-level-variables in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getParam(org.apache.xml.utils.QName)"><!-- --></A><H3>
getParam</H3>
<PRE>
public <A HREF="../../../../org/apache/xalan/templates/ElemParam.html" title="class in org.apache.xalan.templates">ElemParam</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1027"><B>getParam</B></A>(<A HREF="../../../../org/apache/xml/utils/QName.html" title="class in org.apache.xml.utils">QName</A>&nbsp;qname)</PRE>
<DL>
<DD>Get an "xsl:param" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>qname</CODE> - non-null reference to qualified name of the parameter.
<DT><B>Returns:</B><DD>ElemParam with the given name in the list or null<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#top-level-variables">top-level-variables in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="setTemplate(org.apache.xalan.templates.ElemTemplate)"><!-- --></A><H3>
setTemplate</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1058"><B>setTemplate</B></A>(<A HREF="../../../../org/apache/xalan/templates/ElemTemplate.html" title="class in org.apache.xalan.templates">ElemTemplate</A>&nbsp;v)</PRE>
<DL>
<DD>Set an "xsl:template" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - ElemTemplate to add to list of templates<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#section-Defining-Template-Rules">section-Defining-Template-Rules in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getTemplate(int)"><!-- --></A><H3>
getTemplate</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/Stylesheet.html#line.1078"><B>getTemplate</B></A>(int&nbsp;i)
throws javax.xml.transform.TransformerException</PRE>
<DL>
<DD>Get an "xsl:template" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of ElemTemplate in the list to get
<DT><B>Returns:</B><DD>ElemTemplate at the given index in the list
<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#section-Defining-Template-Rules">section-Defining-Template-Rules in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getTemplateCount()"><!-- --></A><H3>
getTemplateCount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1093"><B>getTemplateCount</B></A>()</PRE>
<DL>
<DD>Get the number of "xsl:template" properties.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of "xsl:template" properties.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#section-Defining-Template-Rules">section-Defining-Template-Rules in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="setNamespaceAlias(org.apache.xalan.templates.NamespaceAlias)"><!-- --></A><H3>
setNamespaceAlias</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1110"><B>setNamespaceAlias</B></A>(<A HREF="../../../../org/apache/xalan/templates/NamespaceAlias.html" title="class in org.apache.xalan.templates">NamespaceAlias</A>&nbsp;na)</PRE>
<DL>
<DD>Set the "xsl:namespace-alias" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>na</CODE> - NamespaceAlias elemeent to add to the list<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#literal-result-element">literal-result-element in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getNamespaceAlias(int)"><!-- --></A><H3>
getNamespaceAlias</H3>
<PRE>
public <A HREF="../../../../org/apache/xalan/templates/NamespaceAlias.html" title="class in org.apache.xalan.templates">NamespaceAlias</A> <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1129"><B>getNamespaceAlias</B></A>(int&nbsp;i)
throws java.lang.ArrayIndexOutOfBoundsException</PRE>
<DL>
<DD>Get an "xsl:namespace-alias" property.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - Index of NamespaceAlias element to get from the list
<DT><B>Returns:</B><DD>NamespaceAlias element at the given index in the list
<DT><B>Throws:</B>
<DD><CODE>java.lang.ArrayIndexOutOfBoundsException</CODE><DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#literal-result-element">literal-result-element in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getNamespaceAliasCount()"><!-- --></A><H3>
getNamespaceAliasCount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1145"><B>getNamespaceAliasCount</B></A>()</PRE>
<DL>
<DD>Get the number of "xsl:namespace-alias" properties.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of "xsl:namespace-alias" properties.<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#top-level-variables">top-level-variables in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="setNonXslTopLevel(org.apache.xml.utils.QName, java.lang.Object)"><!-- --></A><H3>
setNonXslTopLevel</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1163"><B>setNonXslTopLevel</B></A>(<A HREF="../../../../org/apache/xml/utils/QName.html" title="class in org.apache.xml.utils">QName</A>&nbsp;name,
java.lang.Object&nbsp;obj)</PRE>
<DL>
<DD>Set found a non-xslt element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Qualified name of the element<DD><CODE>obj</CODE> - The element object<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#stylesheet-element">stylesheet-element in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getNonXslTopLevel(org.apache.xml.utils.QName)"><!-- --></A><H3>
getNonXslTopLevel</H3>
<PRE>
public java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1180"><B>getNonXslTopLevel</B></A>(<A HREF="../../../../org/apache/xml/utils/QName.html" title="class in org.apache.xml.utils">QName</A>&nbsp;name)</PRE>
<DL>
<DD>Get a non-xslt element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Qualified name of the element to get
<DT><B>Returns:</B><DD>The object associate with the given name<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/xslt#stylesheet-element">stylesheet-element in XSLT Specification</a></DL>
</DD>
</DL>
<HR>
<A NAME="getHref()"><!-- --></A><H3>
getHref</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1206"><B>getHref</B></A>()</PRE>
<DL>
<DD>Get the base identifier with which this stylesheet is associated.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the base identifier with which this stylesheet is associated.</DL>
</DD>
</DL>
<HR>
<A NAME="setHref(java.lang.String)"><!-- --></A><H3>
setHref</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1216"><B>setHref</B></A>(java.lang.String&nbsp;baseIdent)</PRE>
<DL>
<DD>Set the base identifier with which this stylesheet is associated.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>baseIdent</CODE> - the base identifier with which this stylesheet is associated.</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/Stylesheet.html#line.1226"><B>setLocaterInfo</B></A>(javax.xml.transform.SourceLocator&nbsp;locator)</PRE>
<DL>
<DD>Set the location information for this element.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#setLocaterInfo(javax.xml.transform.SourceLocator)">setLocaterInfo</A></CODE> in class <CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>locator</CODE> - SourceLocator object with location information</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/Stylesheet.html#line.1264"><B>getStylesheetRoot</B></A>()</PRE>
<DL>
<DD>Get the root of the stylesheet, where all the tables common
to all stylesheets are kept.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getStylesheetRoot()">getStylesheetRoot</A></CODE> in class <CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the root of the stylesheet</DL>
</DD>
</DL>
<HR>
<A NAME="setStylesheetRoot(org.apache.xalan.templates.StylesheetRoot)"><!-- --></A><H3>
setStylesheetRoot</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1275"><B>setStylesheetRoot</B></A>(<A HREF="../../../../org/apache/xalan/templates/StylesheetRoot.html" title="class in org.apache.xalan.templates">StylesheetRoot</A>&nbsp;v)</PRE>
<DL>
<DD>Set the root of the stylesheet, where all the tables common
to all stylesheets are kept.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - the root of the stylesheet</DL>
</DD>
</DL>
<HR>
<A NAME="getStylesheetParent()"><!-- --></A><H3>
getStylesheetParent</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/Stylesheet.html#line.1293"><B>getStylesheetParent</B></A>()</PRE>
<DL>
<DD>Get the parent of the stylesheet. This will be null if this
is the root stylesheet.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the parent of the stylesheet.</DL>
</DD>
</DL>
<HR>
<A NAME="setStylesheetParent(org.apache.xalan.templates.Stylesheet)"><!-- --></A><H3>
setStylesheetParent</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1304"><B>setStylesheetParent</B></A>(<A HREF="../../../../org/apache/xalan/templates/Stylesheet.html" title="class in org.apache.xalan.templates">Stylesheet</A>&nbsp;v)</PRE>
<DL>
<DD>Set the parent of the stylesheet. This should be null if this
is the root stylesheet.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - the parent of the stylesheet.</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/Stylesheet.html#line.1315"><B>getStylesheetComposed</B></A>()</PRE>
<DL>
<DD>Get the owning aggregated stylesheet, or this
stylesheet if it is aggregated.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getStylesheetComposed()">getStylesheetComposed</A></CODE> in class <CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the owning aggregated stylesheet or itself</DL>
</DD>
</DL>
<HR>
<A NAME="getNodeType()"><!-- --></A><H3>
getNodeType</H3>
<PRE>
public short <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1333"><B>getNodeType</B></A>()</PRE>
<DL>
<DD>Get the type of the node. We'll pretend we're a Document.
<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/xalan/templates/ElemTemplateElement.html#getNodeType()">getNodeType</A></CODE> in class <CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the type of the node: document node.</DL>
</DD>
</DL>
<HR>
<A NAME="getXSLToken()"><!-- --></A><H3>
getXSLToken</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1345"><B>getXSLToken</B></A>()</PRE>
<DL>
<DD>Get an integer representation of the element type.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#getXSLToken()">getXSLToken</A></CODE> in class <CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></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/Stylesheet.html#line.1355"><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/xalan/templates/ElemTemplateElement.html#getNodeName()">getNodeName</A></CODE> in class <CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>The node name</DL>
</DD>
</DL>
<HR>
<A NAME="replaceTemplate(org.apache.xalan.templates.ElemTemplate, int)"><!-- --></A><H3>
replaceTemplate</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1372"><B>replaceTemplate</B></A>(<A HREF="../../../../org/apache/xalan/templates/ElemTemplate.html" title="class in org.apache.xalan.templates">ElemTemplate</A>&nbsp;v,
int&nbsp;i)
throws javax.xml.transform.TransformerException</PRE>
<DL>
<DD>Replace an "xsl:template" property.
This is a hook for CompilingStylesheetHandler, to allow
us to access a template, compile it, instantiate it,
and replace the original with the compiled instance.
ADDED 9/5/2000 to support compilation experiment
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>v</CODE> - Compiled template to replace with<DD><CODE>i</CODE> - Index of template to be replaced
<DT><B>Throws:</B>
<DD><CODE>javax.xml.transform.TransformerException</CODE></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/Stylesheet.html#line.1387"><B>callChildVisitors</B></A>(<A HREF="../../../../org/apache/xalan/templates/XSLTVisitor.html" title="class in org.apache.xalan.templates">XSLTVisitor</A>&nbsp;visitor,
boolean&nbsp;callAttrs)</PRE>
<DL>
<DD>Call the children visitors.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#callChildVisitors(org.apache.xalan.templates.XSLTVisitor, boolean)">callChildVisitors</A></CODE> in class <CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></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="accept(org.apache.xalan.templates.XSLTVisitor)"><!-- --></A><H3>
accept</H3>
<PRE>
protected boolean <A HREF="../../../../src-html/org/apache/xalan/templates/Stylesheet.html#line.1510"><B>accept</B></A>(<A HREF="../../../../org/apache/xalan/templates/XSLTVisitor.html" title="class in org.apache.xalan.templates">XSLTVisitor</A>&nbsp;visitor)</PRE>
<DL>
<DD>Accept a visitor and call the appropriate method
for this class.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html#accept(org.apache.xalan.templates.XSLTVisitor)">accept</A></CODE> in class <CODE><A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A></CODE></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>
<!-- ========= 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>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Stylesheet.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../org/apache/xalan/templates/RedundentExprEliminator.MultistepExprHolder.html" title="class in org.apache.xalan.templates"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/xalan/templates/StylesheetComposed.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/Stylesheet.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="Stylesheet.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<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:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>