blob: abc7291c887c45d2fc846d870da55bb0b883c8e1 [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:24 PDT 2012 -->
<TITLE>
XSLTC
</TITLE>
<META NAME="keywords" CONTENT="org.apache.xalan.xsltc.compiler.XSLTC class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="XSLTC";
}
</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/XSLTC.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/compiler/XslElement.html" title="class in org.apache.xalan.xsltc.compiler"><B>PREV CLASS</B></A>&nbsp;
&nbsp;NEXT CLASS</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/xalan/xsltc/compiler/XSLTC.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="XSLTC.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.xsltc.compiler</FONT>
<BR>
Class XSLTC</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xalan.xsltc.compiler.XSLTC</B>
</PRE>
<HR>
<DL>
<DT><PRE>public final class <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.57"><B>XSLTC</B></A><DT>extends java.lang.Object</DL>
</PRE>
<P>
<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.Hashtable</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_attributes">_attributes</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>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_attributeSetSerial">_attributeSetSerial</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>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_bcelClasses">_bcelClasses</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>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_callsNodeset">_callsNodeset</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>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_classes">_classes</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>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_className">_className</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>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_debug">_debug</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>private &nbsp;java.io.File</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_destDir">_destDir</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>private &nbsp;java.util.Hashtable</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_elements">_elements</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>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_hasIdCall">_hasIdCall</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>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_helperClassSerial">_helperClassSerial</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>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_isSecureProcessing">_isSecureProcessing</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;State of the secure processing feature.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_jarFileName">_jarFileName</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>private &nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SourceLoader.html" title="interface in org.apache.xalan.xsltc.compiler">SourceLoader</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_loader">_loader</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>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_modeSerial">_modeSerial</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>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_multiDocument">_multiDocument</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>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_namesIndex">_namesIndex</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>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_namespaceIndex">_namespaceIndex</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>private &nbsp;java.util.Hashtable</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_namespacePrefixes">_namespacePrefixes</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>private &nbsp;java.util.Hashtable</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_namespaces">_namespaces</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>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_nextGType">_nextGType</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>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_nextNSType">_nextNSType</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>private &nbsp;int[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_numberFieldIndexes">_numberFieldIndexes</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>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_outputType">_outputType</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>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_packageName">_packageName</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>private &nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html" title="class in org.apache.xalan.xsltc.compiler">Parser</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_parser">_parser</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>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_prefixURIPairs">_prefixURIPairs</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>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_prefixURIPairsIdx">_prefixURIPairsIdx</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>private &nbsp;org.xml.sax.XMLReader</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_reader">_reader</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>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_stepPatternSerial">_stepPatternSerial</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>private &nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Stylesheet.html" title="class in org.apache.xalan.xsltc.compiler">Stylesheet</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_stylesheet">_stylesheet</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>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_stylesheetNSAncestorPointers">_stylesheetNSAncestorPointers</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>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_stylesheetSerial">_stylesheetSerial</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>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#_templateInlining">_templateInlining</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set to true if template inlining is requested.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#BYTEARRAY_AND_FILE_OUTPUT">BYTEARRAY_AND_FILE_OUTPUT</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;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#BYTEARRAY_AND_JAR_OUTPUT">BYTEARRAY_AND_JAR_OUTPUT</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;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#BYTEARRAY_OUTPUT">BYTEARRAY_OUTPUT</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;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#CLASSLOADER_OUTPUT">CLASSLOADER_OUTPUT</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;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#FILE_OUTPUT">FILE_OUTPUT</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;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#JAR_OUTPUT">JAR_OUTPUT</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>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#m_characterData">m_characterData</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/xsltc/compiler/XSLTC.html#XSLTC()">XSLTC</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XSLTC compiler constructor</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>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#addCharacterData(java.lang.String)">addCharacterData</A></B>(java.lang.String&nbsp;newData)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add literal text to char arrays that will be used to store character
data in the stylesheet.</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/xsltc/compiler/XSLTC.html#callsNodeset()">callsNodeset</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>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#classFileName(java.lang.String)">classFileName</A></B>(java.lang.String&nbsp;className)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convert for Java class name of local system file name.</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/xsltc/compiler/XSLTC.html#compile(org.xml.sax.InputSource, java.lang.String)">compile</A></B>(org.xml.sax.InputSource&nbsp;input,
java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compiles an XSL stylesheet passed in through an InputStream</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/xsltc/compiler/XSLTC.html#compile(java.io.InputStream, java.lang.String)">compile</A></B>(java.io.InputStream&nbsp;stream,
java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compiles an XSL stylesheet passed in through an InputStream</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[][]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#compile(java.lang.String, org.xml.sax.InputSource)">compile</A></B>(java.lang.String&nbsp;name,
org.xml.sax.InputSource&nbsp;input)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compiles a stylesheet pointed to by a URL.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[][]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#compile(java.lang.String, org.xml.sax.InputSource, int)">compile</A></B>(java.lang.String&nbsp;name,
org.xml.sax.InputSource&nbsp;input,
int&nbsp;outputType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compiles a stylesheet pointed to by a URL.</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/xsltc/compiler/XSLTC.html#compile(java.net.URL)">compile</A></B>(java.net.URL&nbsp;url)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compiles an XSL stylesheet pointed to by a URL</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/xsltc/compiler/XSLTC.html#compile(java.net.URL, java.lang.String)">compile</A></B>(java.net.URL&nbsp;url,
java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compiles an XSL stylesheet pointed to by a URL</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/xsltc/compiler/XSLTC.html#compile(java.util.Vector)">compile</A></B>(java.util.Vector&nbsp;stylesheets)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compiles a set of stylesheets pointed to by a Vector of URLs</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/xsltc/compiler/XSLTC.html#debug()">debug</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get current debugging message setting</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/xsltc/compiler/XSLTC.html#dumpClass(JavaClass)">dumpClass</A></B>(JavaClass&nbsp;clazz)</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>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#entryName(java.io.File)">entryName</A></B>(java.io.File&nbsp;f)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;File separators are converted to forward slashes for ZIP files.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[][]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getBytecodes()">getBytecodes</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an array of bytecode arrays generated by a compilation.</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/xsltc/compiler/XSLTC.html#getCharacterData(int)">getCharacterData</A></B>(int&nbsp;index)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve a string representation of the character data to be stored
in the translet as a <code>char[]</code>.</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/xsltc/compiler/XSLTC.html#getCharacterDataCount()">getCharacterDataCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of char[] arrays, thus far, that will be created to
store literal text in the stylesheet.</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/xsltc/compiler/XSLTC.html#getClassName()">getClassName</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the class name for the generated translet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getErrors()">getErrors</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a Vector containing all compile error messages</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/xsltc/compiler/XSLTC.html#getHelperClassName()">getHelperClassName</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a unique name for every helper class needed to
execute a translet.</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/xsltc/compiler/XSLTC.html#getJarFileName()">getJarFileName</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>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getNamesIndex()">getNamesIndex</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>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getNamespaceIndex()">getNamespaceIndex</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>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getNSAncestorPointers()">getNSAncestorPointers</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>&nbsp;int[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getNumberFieldIndexes()">getNumberFieldIndexes</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>private &nbsp;java.io.File</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getOutputFile(java.lang.String)">getOutputFile</A></B>(java.lang.String&nbsp;className)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generate an output File object to send the translet to</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Properties</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getOutputProperties()">getOutputProperties</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Only for user by the internal TrAX implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html" title="class in org.apache.xalan.xsltc.compiler">Parser</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getParser()">getParser</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Only for user by the internal TrAX implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getPrefixURIPairs()">getPrefixURIPairs</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>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getPrefixURIPairsIdx()">getPrefixURIPairsIdx</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>&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Stylesheet.html" title="class in org.apache.xalan.xsltc.compiler">Stylesheet</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getStylesheet()">getStylesheet</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the top-level stylesheet</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/xsltc/compiler/XSLTC.html#getTemplateInlining()">getTemplateInlining</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the state of the template inlining feature.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getWarnings()">getWarnings</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a Vector containing all compile warning messages</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;org.xml.sax.XMLReader</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#getXMLReader()">getXMLReader</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the XMLReader to use for parsing the next input stylesheet</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/xsltc/compiler/XSLTC.html#hasIdCall()">hasIdCall</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>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#init()">init</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes the compiler to compile a new stylesheet</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/xsltc/compiler/XSLTC.html#isMultiDocument()">isMultiDocument</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>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#isSecureProcessing()">isSecureProcessing</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the state of the secure processing feature.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#nextAttributeSetSerial()">nextAttributeSetSerial</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>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#nextHelperClassSerial()">nextHelperClassSerial</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>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#nextModeSerial()">nextModeSerial</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>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#nextStepPatternSerial()">nextStepPatternSerial</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>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#nextStylesheetSerial()">nextStylesheetSerial</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>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#outputToJar()">outputToJar</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generate output JAR-file and packages</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/xsltc/compiler/XSLTC.html#printErrors()">printErrors</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Print all compile error messages to standard output</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/xsltc/compiler/XSLTC.html#printWarnings()">printWarnings</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Print all compile warning messages to standard output</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/xsltc/compiler/XSLTC.html#registerAttribute(org.apache.xalan.xsltc.compiler.QName)">registerAttribute</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A>&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Registers an attribute and gives it a type so that it can be mapped to
DOM attribute types at run-time.</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/xsltc/compiler/XSLTC.html#registerElement(org.apache.xalan.xsltc.compiler.QName)">registerElement</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A>&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Registers an element and gives it a type so that it can be mapped to
DOM element types at run-time.</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/xsltc/compiler/XSLTC.html#registerNamespace(java.lang.String)">registerNamespace</A></B>(java.lang.String&nbsp;namespaceURI)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Registers a namespace and gives it a type so that it can be mapped to
DOM namespace types at run-time.</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/xsltc/compiler/XSLTC.html#registerNamespacePrefix(org.apache.xalan.xsltc.compiler.QName)">registerNamespacePrefix</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A>&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Registers a namespace prefix and gives it a type so that it can be mapped to
DOM namespace types at run-time.</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/xsltc/compiler/XSLTC.html#registerNamespacePrefix(java.lang.String)">registerNamespacePrefix</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Registers a namespace and gives it a type so that it can be mapped to
DOM namespace types at run-time.</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/xsltc/compiler/XSLTC.html#registerStylesheetPrefixMappingForRuntime(java.util.Hashtable, int)">registerStylesheetPrefixMappingForRuntime</A></B>(java.util.Hashtable&nbsp;prefixMap,
int&nbsp;ancestorID)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Registers namespace declarations that the stylesheet might need to
look up dynamically - for instance, if an <code>xsl:element</code> has a
a <code>name</code> attribute with variable parts and has no
<code>namespace</code> attribute.</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/xsltc/compiler/XSLTC.html#reset()">reset</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes the compiler to produce a new translet</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/xsltc/compiler/XSLTC.html#setCallsNodeset(boolean)">setCallsNodeset</A></B>(boolean&nbsp;flag)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is called by the XPathParser when it encounters a call
to the nodeset() extension function.</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/xsltc/compiler/XSLTC.html#setClassName(java.lang.String)">setClassName</A></B>(java.lang.String&nbsp;className)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the class name for the generated translet.</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/xsltc/compiler/XSLTC.html#setDebug(boolean)">setDebug</A></B>(boolean&nbsp;debug)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Turn debugging messages on/off</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/xsltc/compiler/XSLTC.html#setDestDirectory(java.lang.String)">setDestDirectory</A></B>(java.lang.String&nbsp;dstDirName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the destination directory for the translet.</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/xsltc/compiler/XSLTC.html#setHasIdCall(boolean)">setHasIdCall</A></B>(boolean&nbsp;flag)</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>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#setJarFileName(java.lang.String)">setJarFileName</A></B>(java.lang.String&nbsp;jarFileName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the name of an optional JAR-file to dump the translet and
auxiliary classes to</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/xsltc/compiler/XSLTC.html#setMultiDocument(boolean)">setMultiDocument</A></B>(boolean&nbsp;flag)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is called by the XPathParser when it encounters a call
to the document() function.</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/xsltc/compiler/XSLTC.html#setOutputType(int)">setOutputType</A></B>(int&nbsp;type)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Only for user by the internal TrAX implementation.</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/xsltc/compiler/XSLTC.html#setPackageName(java.lang.String)">setPackageName</A></B>(java.lang.String&nbsp;packageName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set an optional package name for the translet and auxiliary classes</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/xsltc/compiler/XSLTC.html#setPIParameters(java.lang.String, java.lang.String, java.lang.String)">setPIParameters</A></B>(java.lang.String&nbsp;media,
java.lang.String&nbsp;title,
java.lang.String&nbsp;charset)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the parameters to use to locate the correct <?xml-stylesheet ...?>
processing instruction in the case where the input document to the
compiler (and parser) is an XML document.</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/xsltc/compiler/XSLTC.html#setSecureProcessing(boolean)">setSecureProcessing</A></B>(boolean&nbsp;flag)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the state of the secure processing feature.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html#setSourceLoader(org.apache.xalan.xsltc.compiler.SourceLoader)">setSourceLoader</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SourceLoader.html" title="interface in org.apache.xalan.xsltc.compiler">SourceLoader</A>&nbsp;loader)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines an external SourceLoader to provide the compiler with documents
referenced in xsl:include/import</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/xsltc/compiler/XSLTC.html#setStylesheet(org.apache.xalan.xsltc.compiler.Stylesheet)">setStylesheet</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Stylesheet.html" title="class in org.apache.xalan.xsltc.compiler">Stylesheet</A>&nbsp;stylesheet)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the top-level 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/xsltc/compiler/XSLTC.html#setTemplateInlining(boolean)">setTemplateInlining</A></B>(boolean&nbsp;templateInlining)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set a flag indicating if templates are to be inlined or not.</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/xsltc/compiler/XSLTC.html#setXMLReader(org.xml.sax.XMLReader)">setXMLReader</A></B>(org.xml.sax.XMLReader&nbsp;reader)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the XMLReader to use for parsing the next input stylesheet</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="_parser"><!-- --></A><H3>
_parser</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html" title="class in org.apache.xalan.xsltc.compiler">Parser</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.60"><B>_parser</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_reader"><!-- --></A><H3>
_reader</H3>
<PRE>
private org.xml.sax.XMLReader <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.63"><B>_reader</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_loader"><!-- --></A><H3>
_loader</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SourceLoader.html" title="interface in org.apache.xalan.xsltc.compiler">SourceLoader</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.66"><B>_loader</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_stylesheet"><!-- --></A><H3>
_stylesheet</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Stylesheet.html" title="class in org.apache.xalan.xsltc.compiler">Stylesheet</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.69"><B>_stylesheet</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_modeSerial"><!-- --></A><H3>
_modeSerial</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.73"><B>_modeSerial</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_stylesheetSerial"><!-- --></A><H3>
_stylesheetSerial</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.74"><B>_stylesheetSerial</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_stepPatternSerial"><!-- --></A><H3>
_stepPatternSerial</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.75"><B>_stepPatternSerial</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_helperClassSerial"><!-- --></A><H3>
_helperClassSerial</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.76"><B>_helperClassSerial</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_attributeSetSerial"><!-- --></A><H3>
_attributeSetSerial</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.77"><B>_attributeSetSerial</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_numberFieldIndexes"><!-- --></A><H3>
_numberFieldIndexes</H3>
<PRE>
private int[] <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.79"><B>_numberFieldIndexes</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_nextGType"><!-- --></A><H3>
_nextGType</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.82"><B>_nextGType</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_namesIndex"><!-- --></A><H3>
_namesIndex</H3>
<PRE>
private java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.83"><B>_namesIndex</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_elements"><!-- --></A><H3>
_elements</H3>
<PRE>
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.84"><B>_elements</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_attributes"><!-- --></A><H3>
_attributes</H3>
<PRE>
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.85"><B>_attributes</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_nextNSType"><!-- --></A><H3>
_nextNSType</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.88"><B>_nextNSType</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_namespaceIndex"><!-- --></A><H3>
_namespaceIndex</H3>
<PRE>
private java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.89"><B>_namespaceIndex</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_namespaces"><!-- --></A><H3>
_namespaces</H3>
<PRE>
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.90"><B>_namespaces</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_namespacePrefixes"><!-- --></A><H3>
_namespacePrefixes</H3>
<PRE>
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.91"><B>_namespacePrefixes</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_characterData"><!-- --></A><H3>
m_characterData</H3>
<PRE>
private java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.95"><B>m_characterData</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="FILE_OUTPUT"><!-- --></A><H3>
FILE_OUTPUT</H3>
<PRE>
public static final int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.98"><B>FILE_OUTPUT</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.xsltc.compiler.XSLTC.FILE_OUTPUT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="JAR_OUTPUT"><!-- --></A><H3>
JAR_OUTPUT</H3>
<PRE>
public static final int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.99"><B>JAR_OUTPUT</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.xsltc.compiler.XSLTC.JAR_OUTPUT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="BYTEARRAY_OUTPUT"><!-- --></A><H3>
BYTEARRAY_OUTPUT</H3>
<PRE>
public static final int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.100"><B>BYTEARRAY_OUTPUT</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.xsltc.compiler.XSLTC.BYTEARRAY_OUTPUT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="CLASSLOADER_OUTPUT"><!-- --></A><H3>
CLASSLOADER_OUTPUT</H3>
<PRE>
public static final int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.101"><B>CLASSLOADER_OUTPUT</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.xsltc.compiler.XSLTC.CLASSLOADER_OUTPUT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="BYTEARRAY_AND_FILE_OUTPUT"><!-- --></A><H3>
BYTEARRAY_AND_FILE_OUTPUT</H3>
<PRE>
public static final int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.102"><B>BYTEARRAY_AND_FILE_OUTPUT</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.xsltc.compiler.XSLTC.BYTEARRAY_AND_FILE_OUTPUT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="BYTEARRAY_AND_JAR_OUTPUT"><!-- --></A><H3>
BYTEARRAY_AND_JAR_OUTPUT</H3>
<PRE>
public static final int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.103"><B>BYTEARRAY_AND_JAR_OUTPUT</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.xsltc.compiler.XSLTC.BYTEARRAY_AND_JAR_OUTPUT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="_debug"><!-- --></A><H3>
_debug</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.107"><B>_debug</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_jarFileName"><!-- --></A><H3>
_jarFileName</H3>
<PRE>
private java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.108"><B>_jarFileName</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_className"><!-- --></A><H3>
_className</H3>
<PRE>
private java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.109"><B>_className</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_packageName"><!-- --></A><H3>
_packageName</H3>
<PRE>
private java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.110"><B>_packageName</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_destDir"><!-- --></A><H3>
_destDir</H3>
<PRE>
private java.io.File <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.111"><B>_destDir</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_outputType"><!-- --></A><H3>
_outputType</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.112"><B>_outputType</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_classes"><!-- --></A><H3>
_classes</H3>
<PRE>
private java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.114"><B>_classes</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_bcelClasses"><!-- --></A><H3>
_bcelClasses</H3>
<PRE>
private java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.115"><B>_bcelClasses</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_callsNodeset"><!-- --></A><H3>
_callsNodeset</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.116"><B>_callsNodeset</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_multiDocument"><!-- --></A><H3>
_multiDocument</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.117"><B>_multiDocument</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_hasIdCall"><!-- --></A><H3>
_hasIdCall</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.118"><B>_hasIdCall</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_stylesheetNSAncestorPointers"><!-- --></A><H3>
_stylesheetNSAncestorPointers</H3>
<PRE>
private java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.120"><B>_stylesheetNSAncestorPointers</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_prefixURIPairs"><!-- --></A><H3>
_prefixURIPairs</H3>
<PRE>
private java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.121"><B>_prefixURIPairs</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_prefixURIPairsIdx"><!-- --></A><H3>
_prefixURIPairsIdx</H3>
<PRE>
private java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.122"><B>_prefixURIPairsIdx</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_templateInlining"><!-- --></A><H3>
_templateInlining</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.130"><B>_templateInlining</B></A></PRE>
<DL>
<DD>Set to true if template inlining is requested. Template
inlining used to be the default, but we have found that
Hotspots does a better job with shorter methods, so the
default is *not* to inline now.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="_isSecureProcessing"><!-- --></A><H3>
_isSecureProcessing</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.135"><B>_isSecureProcessing</B></A></PRE>
<DL>
<DD>State of the secure processing feature.
<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="XSLTC()"><!-- --></A><H3>
XSLTC</H3>
<PRE>
public <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.140"><B>XSLTC</B></A>()</PRE>
<DL>
<DD>XSLTC compiler constructor
<P>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="setSecureProcessing(boolean)"><!-- --></A><H3>
setSecureProcessing</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.147"><B>setSecureProcessing</B></A>(boolean&nbsp;flag)</PRE>
<DL>
<DD>Set the state of the secure processing feature.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isSecureProcessing()"><!-- --></A><H3>
isSecureProcessing</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.154"><B>isSecureProcessing</B></A>()</PRE>
<DL>
<DD>Return the state of the secure processing feature.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getParser()"><!-- --></A><H3>
getParser</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html" title="class in org.apache.xalan.xsltc.compiler">Parser</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.161"><B>getParser</B></A>()</PRE>
<DL>
<DD>Only for user by the internal TrAX implementation.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setOutputType(int)"><!-- --></A><H3>
setOutputType</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.168"><B>setOutputType</B></A>(int&nbsp;type)</PRE>
<DL>
<DD>Only for user by the internal TrAX implementation.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getOutputProperties()"><!-- --></A><H3>
getOutputProperties</H3>
<PRE>
public java.util.Properties <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.175"><B>getOutputProperties</B></A>()</PRE>
<DL>
<DD>Only for user by the internal TrAX implementation.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="init()"><!-- --></A><H3>
init</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.182"><B>init</B></A>()</PRE>
<DL>
<DD>Initializes the compiler to compile a new stylesheet
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="reset()"><!-- --></A><H3>
reset</H3>
<PRE>
private void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.192"><B>reset</B></A>()</PRE>
<DL>
<DD>Initializes the compiler to produce a new translet
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setSourceLoader(org.apache.xalan.xsltc.compiler.SourceLoader)"><!-- --></A><H3>
setSourceLoader</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.226"><B>setSourceLoader</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SourceLoader.html" title="interface in org.apache.xalan.xsltc.compiler">SourceLoader</A>&nbsp;loader)</PRE>
<DL>
<DD>Defines an external SourceLoader to provide the compiler with documents
referenced in xsl:include/import
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>loader</CODE> - The SourceLoader to use for include/import</DL>
</DD>
</DL>
<HR>
<A NAME="setTemplateInlining(boolean)"><!-- --></A><H3>
setTemplateInlining</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.236"><B>setTemplateInlining</B></A>(boolean&nbsp;templateInlining)</PRE>
<DL>
<DD>Set a flag indicating if templates are to be inlined or not. The
default is to do inlining, but this causes problems when the
stylesheets have a large number of templates (e.g. branch targets
exceeding 64K or a length of a method exceeding 64K).
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getTemplateInlining()"><!-- --></A><H3>
getTemplateInlining</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.243"><B>getTemplateInlining</B></A>()</PRE>
<DL>
<DD>Return the state of the template inlining feature.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setPIParameters(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
setPIParameters</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.256"><B>setPIParameters</B></A>(java.lang.String&nbsp;media,
java.lang.String&nbsp;title,
java.lang.String&nbsp;charset)</PRE>
<DL>
<DD>Set the parameters to use to locate the correct <?xml-stylesheet ...?>
processing instruction in the case where the input document to the
compiler (and parser) is an XML document.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>media</CODE> - The media attribute to be matched. May be null, in which
case the prefered templates will be used (i.e. alternate = no).<DD><CODE>title</CODE> - The value of the title attribute to match. May be null.<DD><CODE>charset</CODE> - The value of the charset attribute to match. May be null.</DL>
</DD>
</DL>
<HR>
<A NAME="compile(java.net.URL)"><!-- --></A><H3>
compile</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.264"><B>compile</B></A>(java.net.URL&nbsp;url)</PRE>
<DL>
<DD>Compiles an XSL stylesheet pointed to by a URL
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>url</CODE> - An URL containing the input XSL stylesheet</DL>
</DD>
</DL>
<HR>
<A NAME="compile(java.net.URL, java.lang.String)"><!-- --></A><H3>
compile</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.283"><B>compile</B></A>(java.net.URL&nbsp;url,
java.lang.String&nbsp;name)</PRE>
<DL>
<DD>Compiles an XSL stylesheet pointed to by a URL
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>url</CODE> - An URL containing the input XSL stylesheet<DD><CODE>name</CODE> - The name to assign to the translet class</DL>
</DD>
</DL>
<HR>
<A NAME="compile(java.io.InputStream, java.lang.String)"><!-- --></A><H3>
compile</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.303"><B>compile</B></A>(java.io.InputStream&nbsp;stream,
java.lang.String&nbsp;name)</PRE>
<DL>
<DD>Compiles an XSL stylesheet passed in through an InputStream
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>stream</CODE> - An InputStream that will pass in the stylesheet contents<DD><CODE>name</CODE> - The name of the translet class to generate
<DT><B>Returns:</B><DD>'true' if the compilation was successful</DL>
</DD>
</DL>
<HR>
<A NAME="compile(org.xml.sax.InputSource, java.lang.String)"><!-- --></A><H3>
compile</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.315"><B>compile</B></A>(org.xml.sax.InputSource&nbsp;input,
java.lang.String&nbsp;name)</PRE>
<DL>
<DD>Compiles an XSL stylesheet passed in through an InputStream
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>input</CODE> - An InputSource that will pass in the stylesheet contents<DD><CODE>name</CODE> - The name of the translet class to generate - can be null
<DT><B>Returns:</B><DD>'true' if the compilation was successful</DL>
</DD>
</DL>
<HR>
<A NAME="compile(java.util.Vector)"><!-- --></A><H3>
compile</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.394"><B>compile</B></A>(java.util.Vector&nbsp;stylesheets)</PRE>
<DL>
<DD>Compiles a set of stylesheets pointed to by a Vector of URLs
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>stylesheets</CODE> - A Vector containing URLs pointing to the stylesheets
<DT><B>Returns:</B><DD>'true' if the compilation was successful</DL>
</DD>
</DL>
<HR>
<A NAME="getBytecodes()"><!-- --></A><H3>
getBytecodes</H3>
<PRE>
public byte[][] <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.428"><B>getBytecodes</B></A>()</PRE>
<DL>
<DD>Returns an array of bytecode arrays generated by a compilation.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>JVM bytecodes that represent translet class definition</DL>
</DD>
</DL>
<HR>
<A NAME="compile(java.lang.String, org.xml.sax.InputSource, int)"><!-- --></A><H3>
compile</H3>
<PRE>
public byte[][] <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.444"><B>compile</B></A>(java.lang.String&nbsp;name,
org.xml.sax.InputSource&nbsp;input,
int&nbsp;outputType)</PRE>
<DL>
<DD>Compiles a stylesheet pointed to by a URL. The result is put in a
set of byte arrays. One byte array for each generated class.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the translet class to generate<DD><CODE>input</CODE> - An InputSource that will pass in the stylesheet contents<DD><CODE>outputType</CODE> - The output type
<DT><B>Returns:</B><DD>JVM bytecodes that represent translet class definition</DL>
</DD>
</DL>
<HR>
<A NAME="compile(java.lang.String, org.xml.sax.InputSource)"><!-- --></A><H3>
compile</H3>
<PRE>
public byte[][] <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.459"><B>compile</B></A>(java.lang.String&nbsp;name,
org.xml.sax.InputSource&nbsp;input)</PRE>
<DL>
<DD>Compiles a stylesheet pointed to by a URL. The result is put in a
set of byte arrays. One byte array for each generated class.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the translet class to generate<DD><CODE>input</CODE> - An InputSource that will pass in the stylesheet contents
<DT><B>Returns:</B><DD>JVM bytecodes that represent translet class definition</DL>
</DD>
</DL>
<HR>
<A NAME="setXMLReader(org.xml.sax.XMLReader)"><!-- --></A><H3>
setXMLReader</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.467"><B>setXMLReader</B></A>(org.xml.sax.XMLReader&nbsp;reader)</PRE>
<DL>
<DD>Set the XMLReader to use for parsing the next input stylesheet
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>reader</CODE> - XMLReader (SAX2 parser) to use</DL>
</DD>
</DL>
<HR>
<A NAME="getXMLReader()"><!-- --></A><H3>
getXMLReader</H3>
<PRE>
public org.xml.sax.XMLReader <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.474"><B>getXMLReader</B></A>()</PRE>
<DL>
<DD>Get the XMLReader to use for parsing the next input stylesheet
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getErrors()"><!-- --></A><H3>
getErrors</H3>
<PRE>
public java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.482"><B>getErrors</B></A>()</PRE>
<DL>
<DD>Get a Vector containing all compile error messages
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A Vector containing all compile error messages</DL>
</DD>
</DL>
<HR>
<A NAME="getWarnings()"><!-- --></A><H3>
getWarnings</H3>
<PRE>
public java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.490"><B>getWarnings</B></A>()</PRE>
<DL>
<DD>Get a Vector containing all compile warning messages
<P>
<DD><DL>
<DT><B>Returns:</B><DD>A Vector containing all compile error messages</DL>
</DD>
</DL>
<HR>
<A NAME="printErrors()"><!-- --></A><H3>
printErrors</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.497"><B>printErrors</B></A>()</PRE>
<DL>
<DD>Print all compile error messages to standard output
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="printWarnings()"><!-- --></A><H3>
printWarnings</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.504"><B>printWarnings</B></A>()</PRE>
<DL>
<DD>Print all compile warning messages to standard output
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setMultiDocument(boolean)"><!-- --></A><H3>
setMultiDocument</H3>
<PRE>
protected void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.512"><B>setMultiDocument</B></A>(boolean&nbsp;flag)</PRE>
<DL>
<DD>This method is called by the XPathParser when it encounters a call
to the document() function. Affects the DOM used by the translet.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isMultiDocument()"><!-- --></A><H3>
isMultiDocument</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.516"><B>isMultiDocument</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setCallsNodeset(boolean)"><!-- --></A><H3>
setCallsNodeset</H3>
<PRE>
protected void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.524"><B>setCallsNodeset</B></A>(boolean&nbsp;flag)</PRE>
<DL>
<DD>This method is called by the XPathParser when it encounters a call
to the nodeset() extension function. Implies multi document.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="callsNodeset()"><!-- --></A><H3>
callsNodeset</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.529"><B>callsNodeset</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setHasIdCall(boolean)"><!-- --></A><H3>
setHasIdCall</H3>
<PRE>
protected void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.533"><B>setHasIdCall</B></A>(boolean&nbsp;flag)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="hasIdCall()"><!-- --></A><H3>
hasIdCall</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.537"><B>hasIdCall</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setClassName(java.lang.String)"><!-- --></A><H3>
setClassName</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.547"><B>setClassName</B></A>(java.lang.String&nbsp;className)</PRE>
<DL>
<DD>Set the class name for the generated translet. This class name is
overridden if multiple stylesheets are compiled in one go using the
compile(Vector urls) method.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>className</CODE> - The name to assign to the translet class</DL>
</DD>
</DL>
<HR>
<A NAME="getClassName()"><!-- --></A><H3>
getClassName</H3>
<PRE>
public java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.561"><B>getClassName</B></A>()</PRE>
<DL>
<DD>Get the class name for the generated translet.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="classFileName(java.lang.String)"><!-- --></A><H3>
classFileName</H3>
<PRE>
private java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.569"><B>classFileName</B></A>(java.lang.String&nbsp;className)</PRE>
<DL>
<DD>Convert for Java class name of local system file name.
(Replace '.' with '/' on UNIX and replace '.' by '\' on Windows/DOS.)
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getOutputFile(java.lang.String)"><!-- --></A><H3>
getOutputFile</H3>
<PRE>
private java.io.File <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.576"><B>getOutputFile</B></A>(java.lang.String&nbsp;className)</PRE>
<DL>
<DD>Generate an output File object to send the translet to
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setDestDirectory(java.lang.String)"><!-- --></A><H3>
setDestDirectory</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.587"><B>setDestDirectory</B></A>(java.lang.String&nbsp;dstDirName)</PRE>
<DL>
<DD>Set the destination directory for the translet.
The current working directory will be used by default.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setPackageName(java.lang.String)"><!-- --></A><H3>
setPackageName</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.602"><B>setPackageName</B></A>(java.lang.String&nbsp;packageName)</PRE>
<DL>
<DD>Set an optional package name for the translet and auxiliary classes
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setJarFileName(java.lang.String)"><!-- --></A><H3>
setJarFileName</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.611"><B>setJarFileName</B></A>(java.lang.String&nbsp;jarFileName)</PRE>
<DL>
<DD>Set the name of an optional JAR-file to dump the translet and
auxiliary classes to
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getJarFileName()"><!-- --></A><H3>
getJarFileName</H3>
<PRE>
public java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.620"><B>getJarFileName</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setStylesheet(org.apache.xalan.xsltc.compiler.Stylesheet)"><!-- --></A><H3>
setStylesheet</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.627"><B>setStylesheet</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Stylesheet.html" title="class in org.apache.xalan.xsltc.compiler">Stylesheet</A>&nbsp;stylesheet)</PRE>
<DL>
<DD>Set the top-level stylesheet
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getStylesheet()"><!-- --></A><H3>
getStylesheet</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Stylesheet.html" title="class in org.apache.xalan.xsltc.compiler">Stylesheet</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.634"><B>getStylesheet</B></A>()</PRE>
<DL>
<DD>Returns the top-level stylesheet
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="registerAttribute(org.apache.xalan.xsltc.compiler.QName)"><!-- --></A><H3>
registerAttribute</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.642"><B>registerAttribute</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A>&nbsp;name)</PRE>
<DL>
<DD>Registers an attribute and gives it a type so that it can be mapped to
DOM attribute types at run-time.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="registerElement(org.apache.xalan.xsltc.compiler.QName)"><!-- --></A><H3>
registerElement</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.664"><B>registerElement</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A>&nbsp;name)</PRE>
<DL>
<DD>Registers an element and gives it a type so that it can be mapped to
DOM element types at run-time.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="registerNamespacePrefix(org.apache.xalan.xsltc.compiler.QName)"><!-- --></A><H3>
registerNamespacePrefix</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.682"><B>registerNamespacePrefix</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A>&nbsp;name)</PRE>
<DL>
<DD>Registers a namespace prefix and gives it a type so that it can be mapped to
DOM namespace types at run-time.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="registerNamespacePrefix(java.lang.String)"><!-- --></A><H3>
registerNamespacePrefix</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.703"><B>registerNamespacePrefix</B></A>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD>Registers a namespace and gives it a type so that it can be mapped to
DOM namespace types at run-time.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="registerNamespace(java.lang.String)"><!-- --></A><H3>
registerNamespace</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.717"><B>registerNamespace</B></A>(java.lang.String&nbsp;namespaceURI)</PRE>
<DL>
<DD>Registers a namespace and gives it a type so that it can be mapped to
DOM namespace types at run-time.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="registerStylesheetPrefixMappingForRuntime(java.util.Hashtable, int)"><!-- --></A><H3>
registerStylesheetPrefixMappingForRuntime</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.742"><B>registerStylesheetPrefixMappingForRuntime</B></A>(java.util.Hashtable&nbsp;prefixMap,
int&nbsp;ancestorID)</PRE>
<DL>
<DD>Registers namespace declarations that the stylesheet might need to
look up dynamically - for instance, if an <code>xsl:element</code> has a
a <code>name</code> attribute with variable parts and has no
<code>namespace</code> attribute.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>prefixMap</CODE> - a <code>Hashtable</code> mapping namespace prefixes to
URIs. Must not be <code>null</code>. The default
namespace and namespace undeclarations are represented
by a zero-length string.<DD><CODE>ancestorID</CODE> - The <code>int</code> node ID of the nearest ancestor in
the stylesheet that declares namespaces, or a value less
than zero if there is no such ancestor
<DT><B>Returns:</B><DD>A new node ID for the stylesheet element</DL>
</DD>
</DL>
<HR>
<A NAME="getNSAncestorPointers()"><!-- --></A><H3>
getNSAncestorPointers</H3>
<PRE>
public java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.774"><B>getNSAncestorPointers</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getPrefixURIPairs()"><!-- --></A><H3>
getPrefixURIPairs</H3>
<PRE>
public java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.778"><B>getPrefixURIPairs</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getPrefixURIPairsIdx()"><!-- --></A><H3>
getPrefixURIPairsIdx</H3>
<PRE>
public java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.782"><B>getPrefixURIPairsIdx</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="nextModeSerial()"><!-- --></A><H3>
nextModeSerial</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.786"><B>nextModeSerial</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="nextStylesheetSerial()"><!-- --></A><H3>
nextStylesheetSerial</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.790"><B>nextStylesheetSerial</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="nextStepPatternSerial()"><!-- --></A><H3>
nextStepPatternSerial</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.794"><B>nextStepPatternSerial</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getNumberFieldIndexes()"><!-- --></A><H3>
getNumberFieldIndexes</H3>
<PRE>
public int[] <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.798"><B>getNumberFieldIndexes</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="nextHelperClassSerial()"><!-- --></A><H3>
nextHelperClassSerial</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.802"><B>nextHelperClassSerial</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="nextAttributeSetSerial()"><!-- --></A><H3>
nextAttributeSetSerial</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.806"><B>nextAttributeSetSerial</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getNamesIndex()"><!-- --></A><H3>
getNamesIndex</H3>
<PRE>
public java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.810"><B>getNamesIndex</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getNamespaceIndex()"><!-- --></A><H3>
getNamespaceIndex</H3>
<PRE>
public java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.814"><B>getNamespaceIndex</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getHelperClassName()"><!-- --></A><H3>
getHelperClassName</H3>
<PRE>
public java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.822"><B>getHelperClassName</B></A>()</PRE>
<DL>
<DD>Returns a unique name for every helper class needed to
execute a translet.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="dumpClass(JavaClass)"><!-- --></A><H3>
dumpClass</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.826"><B>dumpClass</B></A>(JavaClass&nbsp;clazz)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="entryName(java.io.File)"><!-- --></A><H3>
entryName</H3>
<PRE>
private java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.876"><B>entryName</B></A>(java.io.File&nbsp;f)
throws java.io.IOException</PRE>
<DL>
<DD>File separators are converted to forward slashes for ZIP files.
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="outputToJar()"><!-- --></A><H3>
outputToJar</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.883"><B>outputToJar</B></A>()
throws java.io.IOException</PRE>
<DL>
<DD>Generate output JAR-file and packages
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setDebug(boolean)"><!-- --></A><H3>
setDebug</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.921"><B>setDebug</B></A>(boolean&nbsp;debug)</PRE>
<DL>
<DD>Turn debugging messages on/off
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="debug()"><!-- --></A><H3>
debug</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.928"><B>debug</B></A>()</PRE>
<DL>
<DD>Get current debugging message setting
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCharacterData(int)"><!-- --></A><H3>
getCharacterData</H3>
<PRE>
public java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.941"><B>getCharacterData</B></A>(int&nbsp;index)</PRE>
<DL>
<DD>Retrieve a string representation of the character data to be stored
in the translet as a <code>char[]</code>. There may be more than
one such array required.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>index</CODE> - The index of the <code>char[]</code>. Zero-based.
<DT><B>Returns:</B><DD>String The character data to be stored in the corresponding
<code>char[]</code>.</DL>
</DD>
</DL>
<HR>
<A NAME="getCharacterDataCount()"><!-- --></A><H3>
getCharacterDataCount</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.949"><B>getCharacterDataCount</B></A>()</PRE>
<DL>
<DD>Get the number of char[] arrays, thus far, that will be created to
store literal text in the stylesheet.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addCharacterData(java.lang.String)"><!-- --></A><H3>
addCharacterData</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/XSLTC.html#line.960"><B>addCharacterData</B></A>(java.lang.String&nbsp;newData)</PRE>
<DL>
<DD>Add literal text to char arrays that will be used to store character
data in the stylesheet.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newData</CODE> - String data to be added to char arrays.
Pre-condition: <code>newData.length() &le; 21845</code>
<DT><B>Returns:</B><DD>int offset at which character data will be stored</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/XSLTC.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/compiler/XslElement.html" title="class in org.apache.xalan.xsltc.compiler"><B>PREV CLASS</B></A>&nbsp;
&nbsp;NEXT CLASS</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/xalan/xsltc/compiler/XSLTC.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="XSLTC.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>