blob: 8df0d5036449fc041df5ecaceabbd94392d28c8f [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:22 PDT 2012 -->
<TITLE>
Parser
</TITLE>
<META NAME="keywords" CONTENT="org.apache.xalan.xsltc.compiler.Parser class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="Parser";
}
</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/Parser.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/ParentPattern.html" title="class in org.apache.xalan.xsltc.compiler"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Pattern.html" title="class in org.apache.xalan.xsltc.compiler"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/xalan/xsltc/compiler/Parser.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="Parser.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 Parser</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xalan.xsltc.compiler.Parser</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html" title="interface in org.apache.xalan.xsltc.compiler">Constants</A>, org.xml.sax.ContentHandler</DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.61"><B>Parser</B></A><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html" title="interface in org.apache.xalan.xsltc.compiler">Constants</A>, org.xml.sax.ContentHandler</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;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#_currentImportPrecedence">_currentImportPrecedence</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/Parser.html#_currentStylesheet">_currentStylesheet</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/Parser.html#_errors">_errors</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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#_excludeResultPrefixes">_excludeResultPrefixes</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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#_extensionElementPrefixes">_extensionElementPrefixes</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/Parser.html#_instructionAttrs">_instructionAttrs</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/Parser.html#_instructionClasses">_instructionClasses</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.Locator</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#_locator">_locator</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/Parser.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;<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Output.html" title="class in org.apache.xalan.xsltc.compiler">Output</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#_output">_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.Stack</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#_parentStack">_parentStack</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SAX2 ContentHandler INTERFACE</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/Parser.html#_PIcharset">_PIcharset</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/Parser.html#_PImedia">_PImedia</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/Parser.html#_PItitle">_PItitle</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/Parser.html#_prefixMapping">_prefixMapping</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/Parser.html#_qNames">_qNames</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/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#_root">_root</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/Parser.html#_rootNamespaceDef">_rootNamespaceDef</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/SymbolTable.html" title="class in org.apache.xalan.xsltc.compiler">SymbolTable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#_symbolTable">_symbolTable</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/Parser.html#_target">_target</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/Template.html" title="class in org.apache.xalan.xsltc.compiler">Template</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#_template">_template</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/Parser.html#_templateIndex">_templateIndex</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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#_useAttributeSets">_useAttributeSets</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/Parser.html#_variableScope">_variableScope</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/Parser.html#_warnings">_warnings</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;XPathParser</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#_xpathParser">_xpathParser</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/XSLTC.html" title="class in org.apache.xalan.xsltc.compiler">XSLTC</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#_xsltc">_xsltc</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 static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#TRANSLET">TRANSLET</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/Parser.html#versionIsOne">versionIsOne</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new node in the abstract syntax tree.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#XSL">XSL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.xalan.xsltc.compiler.Constants"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from interface org.apache.xalan.xsltc.compiler.<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html" title="interface in org.apache.xalan.xsltc.compiler">Constants</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ABSOLUTE_ITERATOR">ABSOLUTE_ITERATOR</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ACC_FINAL">ACC_FINAL</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ACC_PRIVATE">ACC_PRIVATE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ACC_PROTECTED">ACC_PROTECTED</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ACC_PUBLIC">ACC_PUBLIC</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ACC_STATIC">ACC_STATIC</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ACC_SUPER">ACC_SUPER</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ADD_ATTRIBUTE">ADD_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ADD_ATTRIBUTE_SIG">ADD_ATTRIBUTE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ADD_ITERATOR">ADD_ITERATOR</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ADD_ITERATOR_SIG">ADD_ITERATOR_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ADD_PARAMETER">ADD_PARAMETER</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ADD_PARAMETER_SIG">ADD_PARAMETER_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#APPLY_TEMPLATES">APPLY_TEMPLATES</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ATTR_SET_SIG">ATTR_SET_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ATTRIBUTE_LIST_FIELD">ATTRIBUTE_LIST_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ATTRIBUTE_LIST_IMPL_CLASS">ATTRIBUTE_LIST_IMPL_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ATTRIBUTE_LIST_IMPL_SIG">ATTRIBUTE_LIST_IMPL_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ATTRIBUTES_SIG">ATTRIBUTES_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#BASIS_LIBRARY_CLASS">BASIS_LIBRARY_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#BOOLEAN_CLASS">BOOLEAN_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#BOOLEAN_VALUE">BOOLEAN_VALUE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#BOOLEAN_VALUE_SIG">BOOLEAN_VALUE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#CACHED_NODE_LIST_ITERATOR_CLASS">CACHED_NODE_LIST_ITERATOR_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#CHARACTERS">CHARACTERS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#CHARACTERS_SIG">CHARACTERS_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#CHARACTERSW">CHARACTERSW</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#CHARACTERSW_SIG">CHARACTERSW_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#CLEAR_ATTRIBUTES">CLEAR_ATTRIBUTES</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#CLEAR_ATTRIBUTES_SIG">CLEAR_ATTRIBUTES_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#COLLATOR_CLASS">COLLATOR_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#COLLATOR_SIG">COLLATOR_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#COMPILER_PACKAGE">COMPILER_PACKAGE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#CURRENT_NODE_LIST_FILTER">CURRENT_NODE_LIST_FILTER</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#CURRENT_NODE_LIST_FILTER_SIG">CURRENT_NODE_LIST_FILTER_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#CURRENT_NODE_LIST_ITERATOR">CURRENT_NODE_LIST_ITERATOR</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#CURRENT_NODE_LIST_ITERATOR_SIG">CURRENT_NODE_LIST_ITERATOR_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DEFAULT_NODE_COUNTER">DEFAULT_NODE_COUNTER</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DEFAULT_NODE_COUNTER_SIG">DEFAULT_NODE_COUNTER_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOCUMENT_PNAME">DOCUMENT_PNAME</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOM_ADAPTER_CLASS">DOM_ADAPTER_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOM_ADAPTER_SIG">DOM_ADAPTER_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOM_FIELD">DOM_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOM_IMPL">DOM_IMPL</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOM_IMPL_CLASS">DOM_IMPL_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOM_IMPL_SIG">DOM_IMPL_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOM_INTF">DOM_INTF</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOM_INTF_SIG">DOM_INTF_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOM_PNAME">DOM_PNAME</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOUBLE_CLASS">DOUBLE_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOUBLE_SIG">DOUBLE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOUBLE_VALUE">DOUBLE_VALUE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DOUBLE_VALUE_SIG">DOUBLE_VALUE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#DUP_FILTERED_ITERATOR">DUP_FILTERED_ITERATOR</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#EMPTYATTR_FIELD">EMPTYATTR_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#EMPTYSTRING">EMPTYSTRING</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ERROR">ERROR</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#EXPAND_STYLESHEET_QNAME_REF">EXPAND_STYLESHEET_QNAME_REF</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#EXPAND_STYLESHEET_QNAME_SIG">EXPAND_STYLESHEET_QNAME_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#FALLBACK_CLASS">FALLBACK_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#FATAL">FATAL</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#FILTER_INTERFACE">FILTER_INTERFACE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#FILTER_INTERFACE_SIG">FILTER_INTERFACE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#FILTER_ITERATOR">FILTER_ITERATOR</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#FILTER_STEP_ITERATOR">FILTER_STEP_ITERATOR</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#FORMAT_SYMBOLS_FIELD">FORMAT_SYMBOLS_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_ATTRIBUTE_VALUE">GET_ATTRIBUTE_VALUE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_ATTRIBUTE_VALUE_SIG">GET_ATTRIBUTE_VALUE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_CHILDREN">GET_CHILDREN</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_CHILDREN_SIG">GET_CHILDREN_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_ELEMENT_VALUE">GET_ELEMENT_VALUE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_ELEMENT_VALUE_SIG">GET_ELEMENT_VALUE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_ITERATOR_SIG">GET_ITERATOR_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_NODE_NAME">GET_NODE_NAME</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_NODE_NAME_SIG">GET_NODE_NAME_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_NODE_TYPE">GET_NODE_TYPE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_NODE_TYPE_SIG">GET_NODE_TYPE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_NODE_VALUE">GET_NODE_VALUE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_NODE_VALUE_ITERATOR">GET_NODE_VALUE_ITERATOR</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_NODE_VALUE_ITERATOR_SIG">GET_NODE_VALUE_ITERATOR_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_NODE_VALUE_SIG">GET_NODE_VALUE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_PARAMETER">GET_PARAMETER</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_PARAMETER_SIG">GET_PARAMETER_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_PARENT">GET_PARENT</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_PARENT_SIG">GET_PARENT_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_TYPED_CHILDREN">GET_TYPED_CHILDREN</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_TYPED_CHILDREN_SIG">GET_TYPED_CHILDREN_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_UNPARSED_ENTITY_URI">GET_UNPARSED_ENTITY_URI</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#GET_UNPARSED_ENTITY_URI_SIG">GET_UNPARSED_ENTITY_URI_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#HAS_ATTRIBUTE">HAS_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#HAS_ATTRIBUTE_SIG">HAS_ATTRIBUTE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#HASIDCALL_INDEX">HASIDCALL_INDEX</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#HASIDCALL_INDEX_SIG">HASIDCALL_INDEX_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#INT_VALUE">INT_VALUE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#INT_VALUE_SIG">INT_VALUE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#INTEGER_CLASS">INTEGER_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#INTEGER_SIG">INTEGER_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#INTERNAL">INTERNAL</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#INVOKE_METHOD">INVOKE_METHOD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ITERATOR_FIELD_SIG">ITERATOR_FIELD_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ITERATOR_PNAME">ITERATOR_PNAME</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#KEY_INDEX_CLASS">KEY_INDEX_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#KEY_INDEX_ITERATOR_SIG">KEY_INDEX_ITERATOR_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#KEY_INDEX_SIG">KEY_INDEX_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#LAST_INDEX">LAST_INDEX</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#LOAD_DOCUMENT_CLASS">LOAD_DOCUMENT_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#LOCALE_CLASS">LOCALE_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#LOCALE_SIG">LOCALE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#LOOKUP_STYLESHEET_QNAME_NS_REF">LOOKUP_STYLESHEET_QNAME_NS_REF</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#LOOKUP_STYLESHEET_QNAME_NS_SIG">LOOKUP_STYLESHEET_QNAME_NS_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#MAKE_NODE">MAKE_NODE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#MAKE_NODE_LIST">MAKE_NODE_LIST</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#MAKE_NODE_LIST_SIG">MAKE_NODE_LIST_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#MAKE_NODE_LIST_SIG2">MAKE_NODE_LIST_SIG2</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#MAKE_NODE_SIG">MAKE_NODE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#MAKE_NODE_SIG2">MAKE_NODE_SIG2</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#MATCHING_ITERATOR">MATCHING_ITERATOR</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#MATH_CLASS">MATH_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#MULTI_DOM_CLASS">MULTI_DOM_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#MULTI_DOM_SIG">MULTI_DOM_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NAMES_INDEX">NAMES_INDEX</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NAMES_INDEX_SIG">NAMES_INDEX_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NAMESPACE_FEATURE">NAMESPACE_FEATURE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NAMESPACE_INDEX">NAMESPACE_INDEX</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NAMESPACE_INDEX_SIG">NAMESPACE_INDEX_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NEXT">NEXT</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NEXT_SIG">NEXT_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NEXTID">NEXTID</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE">NODE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE_COUNTER">NODE_COUNTER</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE_COUNTER_SIG">NODE_COUNTER_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE_FIELD">NODE_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE_FIELD_SIG">NODE_FIELD_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE_ITERATOR">NODE_ITERATOR</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE_ITERATOR_BASE">NODE_ITERATOR_BASE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE_ITERATOR_SIG">NODE_ITERATOR_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE_PNAME">NODE_PNAME</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE_SIG">NODE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE_SORT_FACTORY">NODE_SORT_FACTORY</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE_SORT_FACTORY_SIG">NODE_SORT_FACTORY_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE_SORT_RECORD">NODE_SORT_RECORD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NODE_SORT_RECORD_SIG">NODE_SORT_RECORD_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NS_ANCESTORS_INDEX_SIG">NS_ANCESTORS_INDEX_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#NTH_ITERATOR_CLASS">NTH_ITERATOR_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#OBJECT_CLASS">OBJECT_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#OBJECT_SIG">OBJECT_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ORDER_ITERATOR">ORDER_ITERATOR</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#ORDER_ITERATOR_SIG">ORDER_ITERATOR_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#OUTPUT_BASE">OUTPUT_BASE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#OUTPUT_HANDLER">OUTPUT_HANDLER</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#OUTPUT_HANDLER_SIG">OUTPUT_HANDLER_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#POP_PARAM_FRAME">POP_PARAM_FRAME</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#POP_PARAM_FRAME_SIG">POP_PARAM_FRAME_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#POSITION_INDEX">POSITION_INDEX</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#PREFIX_URIS_ARRAY_SIG">PREFIX_URIS_ARRAY_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#PREFIX_URIS_IDX_SIG">PREFIX_URIS_IDX_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#PUSH_PARAM_FRAME">PUSH_PARAM_FRAME</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#PUSH_PARAM_FRAME_SIG">PUSH_PARAM_FRAME_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#REDIRECT_URI">REDIRECT_URI</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#RESET">RESET</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#RESET_SIG">RESET_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#RTF_INITIAL_SIZE">RTF_INITIAL_SIZE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#RUNTIME_NODE_CLASS">RUNTIME_NODE_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#RUNTIME_PACKAGE">RUNTIME_PACKAGE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#SAX_IMPL">SAX_IMPL</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#SAX_IMPL_CLASS">SAX_IMPL_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#SAX_IMPL_SIG">SAX_IMPL_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#SET_START_NODE">SET_START_NODE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#SET_START_NODE_SIG">SET_START_NODE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#SINGLETON_ITERATOR">SINGLETON_ITERATOR</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#SORT_ITERATOR">SORT_ITERATOR</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#SORT_ITERATOR_SIG">SORT_ITERATOR_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STATIC_CHAR_DATA_FIELD">STATIC_CHAR_DATA_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STATIC_CHAR_DATA_FIELD_SIG">STATIC_CHAR_DATA_FIELD_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STATIC_NAMES_ARRAY_FIELD">STATIC_NAMES_ARRAY_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STATIC_NAMESPACE_ARRAY_FIELD">STATIC_NAMESPACE_ARRAY_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STATIC_NS_ANCESTORS_ARRAY_FIELD">STATIC_NS_ANCESTORS_ARRAY_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STATIC_PREFIX_URIS_ARRAY_FIELD">STATIC_PREFIX_URIS_ARRAY_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STATIC_PREFIX_URIS_IDX_ARRAY_FIELD">STATIC_PREFIX_URIS_IDX_ARRAY_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STATIC_TYPES_ARRAY_FIELD">STATIC_TYPES_ARRAY_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STATIC_URIS_ARRAY_FIELD">STATIC_URIS_ARRAY_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STEP_ITERATOR_CLASS">STEP_ITERATOR_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STREAM_XML_OUTPUT">STREAM_XML_OUTPUT</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRING">STRING</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRING_BUFFER_CLASS">STRING_BUFFER_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRING_BUFFER_SIG">STRING_BUFFER_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRING_CLASS">STRING_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRING_SIG">STRING_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRING_TO_INT">STRING_TO_INT</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRING_TO_INT_SIG">STRING_TO_INT_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRING_TO_REAL">STRING_TO_REAL</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRING_TO_REAL_SIG">STRING_TO_REAL_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRING_VALUE_HANDLER">STRING_VALUE_HANDLER</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRING_VALUE_HANDLER_SIG">STRING_VALUE_HANDLER_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRING_WRITER">STRING_WRITER</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRIP_SPACE">STRIP_SPACE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRIP_SPACE_INTF">STRIP_SPACE_INTF</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRIP_SPACE_PARAMS">STRIP_SPACE_PARAMS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#STRIP_SPACE_SIG">STRIP_SPACE_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_CLASS">TRANSLET_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_FIELD">TRANSLET_FIELD</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_FIELD_SIG">TRANSLET_FIELD_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_INTF">TRANSLET_INTF</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_INTF_SIG">TRANSLET_INTF_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_OUTPUT_BASE">TRANSLET_OUTPUT_BASE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_OUTPUT_INTERFACE">TRANSLET_OUTPUT_INTERFACE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_OUTPUT_PNAME">TRANSLET_OUTPUT_PNAME</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_OUTPUT_SIG">TRANSLET_OUTPUT_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_PNAME">TRANSLET_PNAME</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_SIG">TRANSLET_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_URI">TRANSLET_URI</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_VERSION_INDEX">TRANSLET_VERSION_INDEX</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TRANSLET_VERSION_INDEX_SIG">TRANSLET_VERSION_INDEX_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TYPES_INDEX">TYPES_INDEX</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#TYPES_INDEX_SIG">TYPES_INDEX_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#UNION_ITERATOR_CLASS">UNION_ITERATOR_CLASS</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#UNION_ITERATOR_SIG">UNION_ITERATOR_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#UNSUPPORTED">UNSUPPORTED</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#URIS_INDEX">URIS_INDEX</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#URIS_INDEX_SIG">URIS_INDEX_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#WARNING">WARNING</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#WRITER_SIG">WRITER_SIG</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#XHTML_URI">XHTML_URI</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#XMLNS_PREFIX">XMLNS_PREFIX</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#XMLNS_STRING">XMLNS_STRING</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#XMLNS_URI">XMLNS_URI</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#XSLT_PACKAGE">XSLT_PACKAGE</A>, <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Constants.html#XSLT_URI">XSLT_URI</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#Parser(org.apache.xalan.xsltc.compiler.XSLTC)">Parser</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html" title="class in org.apache.xalan.xsltc.compiler">XSLTC</A>&nbsp;xsltc)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#addParameter(org.apache.xalan.xsltc.compiler.Param)">addParameter</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Param.html" title="class in org.apache.xalan.xsltc.compiler">Param</A>&nbsp;param)</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/Parser.html#addVariable(org.apache.xalan.xsltc.compiler.Variable)">addVariable</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Variable.html" title="class in org.apache.xalan.xsltc.compiler">Variable</A>&nbsp;var)</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;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#addVariableOrParam(org.apache.xalan.xsltc.compiler.VariableBase)">addVariableOrParam</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/VariableBase.html" title="class in org.apache.xalan.xsltc.compiler">VariableBase</A>&nbsp;var)</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/Parser.html#characters(char[], int, int)">characters</A></B>(char[]&nbsp;ch,
int&nbsp;start,
int&nbsp;length)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SAX2: Receive notification of character data.</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/Parser.html#checkForSuperfluousAttributes(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, org.xml.sax.Attributes)">checkForSuperfluousAttributes</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;node,
org.xml.sax.Attributes&nbsp;attrs)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;checks the list of attributes against a list of allowed attributes
for a particular element node.</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/Parser.html#createAST(org.apache.xalan.xsltc.compiler.Stylesheet)">createAST</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;Instanciates a SAX2 parser and generate the AST from the input.</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/Parser.html#elementSupported(java.lang.String, java.lang.String)">elementSupported</A></B>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;localName)</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/Parser.html#endDocument()">endDocument</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SAX2: Receive notification of the end of a 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/Parser.html#endElement(java.lang.String, java.lang.String, java.lang.String)">endElement</A></B>(java.lang.String&nbsp;uri,
java.lang.String&nbsp;localname,
java.lang.String&nbsp;qname)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SAX2: Receive notification of the end of an element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#endPrefixMapping(java.lang.String)">endPrefixMapping</A></B>(java.lang.String&nbsp;prefix)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SAX2: End the scope of a prefix-URI Namespace mapping.</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/Parser.html#errorsFound()">errorsFound</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if there were any errors during compilation</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/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#findStylesheet(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, java.lang.String)">findStylesheet</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;root,
java.lang.String&nbsp;href)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find a Stylesheet element with a specific ID attribute value.</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/Parser.html#functionSupported(java.lang.String)">functionSupported</A></B>(java.lang.String&nbsp;fname)</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/Parser.html#getCurrentImportPrecedence()">getCurrentImportPrecedence</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/Parser.html#getCurrentStylesheet()">getCurrentStylesheet</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/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getDocumentRoot()">getDocumentRoot</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/Parser.html#getErrors()">getErrors</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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getExcludeResultPrefixes()">getExcludeResultPrefixes</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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getExtensionElementPrefixes()">getExtensionElementPrefixes</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/Parser.html#getLineNumber()">getLineNumber</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the line number, or zero
if there is no _locator.</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/Parser.html#getNextImportPrecedence()">getNextImportPrecedence</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/Output.html" title="class in org.apache.xalan.xsltc.compiler">Output</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getOutput()">getOutput</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.Properties</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getOutputProperties()">getOutputProperties</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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getQName(org.apache.xalan.xsltc.compiler.QName, org.apache.xalan.xsltc.compiler.QName)">getQName</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A>&nbsp;scope,
<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;&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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getQName(java.lang.String)">getQName</A></B>(java.lang.String&nbsp;stringRep)</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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getQName(java.lang.String, boolean)">getQName</A></B>(java.lang.String&nbsp;stringRep,
boolean&nbsp;reportError)</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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getQName(java.lang.String, boolean, boolean)">getQName</A></B>(java.lang.String&nbsp;stringRep,
boolean&nbsp;reportError,
boolean&nbsp;ignoreDefaultNs)</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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getQName(java.lang.String, java.lang.String)">getQName</A></B>(java.lang.String&nbsp;scope,
java.lang.String&nbsp;name)</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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getQName(java.lang.String, java.lang.String, java.lang.String)">getQName</A></B>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;prefix,
java.lang.String&nbsp;localname)</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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getQNameIgnoreDefaultNs(java.lang.String)">getQNameIgnoreDefaultNs</A></B>(java.lang.String&nbsp;stringRep)</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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getQNameSafe(java.lang.String)">getQNameSafe</A></B>(java.lang.String&nbsp;stringRep)</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/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getStylesheet(org.apache.xalan.xsltc.compiler.SyntaxTreeNode)">getStylesheet</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;root)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extracts the DOM for the stylesheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html" title="class in org.apache.xalan.xsltc.compiler">SymbolTable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getSymbolTable()">getSymbolTable</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/Template.html" title="class in org.apache.xalan.xsltc.compiler">Template</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getTemplate()">getTemplate</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/Parser.html#getTemplateIndex()">getTemplateIndex</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/Parser.html#getTokenValue(java.lang.String)">getTokenValue</A></B>(java.lang.String&nbsp;token)</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/Parser.html#getTopLevelStylesheet()">getTopLevelStylesheet</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/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getUseAttributeSets()">getUseAttributeSets</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/Parser.html#getWarnings()">getWarnings</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/XSLTC.html" title="class in org.apache.xalan.xsltc.compiler">XSLTC</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#getXSLTC()">getXSLTC</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/Parser.html#ignorableWhitespace(char[], int, int)">ignorableWhitespace</A></B>(char[]&nbsp;ch,
int&nbsp;start,
int&nbsp;length)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IGNORED - all ignorable whitespace is ignored</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/Parser.html#init()">init</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;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#initAttrTable(java.lang.String, java.lang.String[])">initAttrTable</A></B>(java.lang.String&nbsp;elementName,
java.lang.String[]&nbsp;attrs)</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;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#initExtClass(java.lang.String, java.lang.String)">initExtClass</A></B>(java.lang.String&nbsp;elementName,
java.lang.String&nbsp;className)</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;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#initExtClass(java.lang.String, java.lang.String, java.lang.String)">initExtClass</A></B>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;elementName,
java.lang.String&nbsp;className)</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;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#initExtClasses()">initExtClasses</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;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#initInstructionAttrs()">initInstructionAttrs</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;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#initStdClass(java.lang.String, java.lang.String)">initStdClass</A></B>(java.lang.String&nbsp;elementName,
java.lang.String&nbsp;className)</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;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#initStdClasses()">initStdClasses</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize the _instructionClasses Hashtable, which maps XSL element
names to Java classes in this package.</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/Parser.html#initSymbolTable()">initSymbolTable</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add primops and base functions to the symbol table.</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/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#loadExternalStylesheet(java.lang.String)">loadExternalStylesheet</A></B>(java.lang.String&nbsp;location)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For embedded stylesheets: Load an external file with stylesheet</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/compiler/VariableBase.html" title="class in org.apache.xalan.xsltc.compiler">VariableBase</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#lookupVariable(org.apache.xalan.xsltc.compiler.QName)">lookupVariable</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;&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/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#makeInstance(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)">makeInstance</A></B>(java.lang.String&nbsp;uri,
java.lang.String&nbsp;prefix,
java.lang.String&nbsp;local,
org.xml.sax.Attributes&nbsp;attributes)</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/Parser.html#makeStylesheet(org.apache.xalan.xsltc.compiler.SyntaxTreeNode)">makeStylesheet</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;element)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create an instance of the <code>Stylesheet</code> class,
and then parse, typecheck and compile the instance.</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/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#parse(org.xml.sax.InputSource)">parse</A></B>(org.xml.sax.InputSource&nbsp;input)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses a stylesheet and builds the internal abstract syntax tree</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/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#parse(org.xml.sax.XMLReader, org.xml.sax.InputSource)">parse</A></B>(org.xml.sax.XMLReader&nbsp;reader,
org.xml.sax.InputSource&nbsp;input)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses a stylesheet and builds the internal abstract syntax tree</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/Expression.html" title="class in org.apache.xalan.xsltc.compiler">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#parseExpression(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, java.lang.String)">parseExpression</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;parent,
java.lang.String&nbsp;exp)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parse an XPath expression:</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/Expression.html" title="class in org.apache.xalan.xsltc.compiler">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#parseExpression(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, java.lang.String, java.lang.String)">parseExpression</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;parent,
java.lang.String&nbsp;attr,
java.lang.String&nbsp;def)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parse an XPath expression:</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/Pattern.html" title="class in org.apache.xalan.xsltc.compiler">Pattern</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#parsePattern(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, java.lang.String)">parsePattern</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;parent,
java.lang.String&nbsp;pattern)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parse an XPath pattern:</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/Pattern.html" title="class in org.apache.xalan.xsltc.compiler">Pattern</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#parsePattern(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, java.lang.String, java.lang.String)">parsePattern</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;parent,
java.lang.String&nbsp;attr,
java.lang.String&nbsp;def)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parse an XPath pattern:</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/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#parseTopLevel(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, java.lang.String, java.lang.String)">parseTopLevel</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;parent,
java.lang.String&nbsp;text,
java.lang.String&nbsp;expression)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parse an XPath expression or pattern using the generated XPathParser
The method will return a Dummy node if the XPath parser fails.</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/Parser.html#printErrors()">printErrors</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prints all compile-time errors</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/Parser.html#printWarnings()">printWarnings</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prints all compile-time warnings</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/Parser.html#processingInstruction(java.lang.String, java.lang.String)">processingInstruction</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SAX2: Receive notification of a processing instruction.</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/Parser.html#removeVariable(org.apache.xalan.xsltc.compiler.QName)">removeVariable</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;&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/Parser.html#reportError(int, org.apache.xalan.xsltc.compiler.util.ErrorMsg)">reportError</A></B>(int&nbsp;category,
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/util/ErrorMsg.html" title="class in org.apache.xalan.xsltc.compiler.util">ErrorMsg</A>&nbsp;error)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common error/warning message handler</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/Parser.html#setCurrentStylesheet(org.apache.xalan.xsltc.compiler.Stylesheet)">setCurrentStylesheet</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;&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/Parser.html#setDocumentLocator(org.xml.sax.Locator)">setDocumentLocator</A></B>(org.xml.sax.Locator&nbsp;locator)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Store the document locator to later retrieve line numbers of all
elements from the stylesheet</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#setOutput(org.apache.xalan.xsltc.compiler.Output)">setOutput</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Output.html" title="class in org.apache.xalan.xsltc.compiler">Output</A>&nbsp;output)</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>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.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 is an
XML document with one or more references to a 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/Parser.html#setTemplate(org.apache.xalan.xsltc.compiler.Template)">setTemplate</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Template.html" title="class in org.apache.xalan.xsltc.compiler">Template</A>&nbsp;template)</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/Parser.html#setXSLTC(org.apache.xalan.xsltc.compiler.XSLTC)">setXSLTC</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html" title="class in org.apache.xalan.xsltc.compiler">XSLTC</A>&nbsp;xsltc)</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/Parser.html#skippedEntity(java.lang.String)">skippedEntity</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IGNORED - we do not have to do anything with skipped entities</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/Parser.html#startDocument()">startDocument</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SAX2: Receive notification of the beginning of a 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/Parser.html#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)">startElement</A></B>(java.lang.String&nbsp;uri,
java.lang.String&nbsp;localname,
java.lang.String&nbsp;qname,
org.xml.sax.Attributes&nbsp;attributes)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SAX2: Receive notification of the beginning of an element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/Parser.html#startPrefixMapping(java.lang.String, java.lang.String)">startPrefixMapping</A></B>(java.lang.String&nbsp;prefix,
java.lang.String&nbsp;uri)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SAX2: Begin the scope of a prefix-URI Namespace mapping.</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="XSL"><!-- --></A><H3>
XSL</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.63"><B>XSL</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.xsltc.compiler.Parser.XSL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="TRANSLET"><!-- --></A><H3>
TRANSLET</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.64"><B>TRANSLET</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.xsltc.compiler.Parser.TRANSLET">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="_locator"><!-- --></A><H3>
_locator</H3>
<PRE>
private org.xml.sax.Locator <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.66"><B>_locator</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_xsltc"><!-- --></A><H3>
_xsltc</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html" title="class in org.apache.xalan.xsltc.compiler">XSLTC</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.68"><B>_xsltc</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_xpathParser"><!-- --></A><H3>
_xpathParser</H3>
<PRE>
private XPathParser <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.69"><B>_xpathParser</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_errors"><!-- --></A><H3>
_errors</H3>
<PRE>
private java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.70"><B>_errors</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_warnings"><!-- --></A><H3>
_warnings</H3>
<PRE>
private java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.71"><B>_warnings</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_instructionClasses"><!-- --></A><H3>
_instructionClasses</H3>
<PRE>
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.73"><B>_instructionClasses</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_instructionAttrs"><!-- --></A><H3>
_instructionAttrs</H3>
<PRE>
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.74"><B>_instructionAttrs</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_qNames"><!-- --></A><H3>
_qNames</H3>
<PRE>
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.75"><B>_qNames</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/Parser.html#line.76"><B>_namespaces</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_useAttributeSets"><!-- --></A><H3>
_useAttributeSets</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.77"><B>_useAttributeSets</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_excludeResultPrefixes"><!-- --></A><H3>
_excludeResultPrefixes</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.78"><B>_excludeResultPrefixes</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_extensionElementPrefixes"><!-- --></A><H3>
_extensionElementPrefixes</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.79"><B>_extensionElementPrefixes</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_variableScope"><!-- --></A><H3>
_variableScope</H3>
<PRE>
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.80"><B>_variableScope</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_currentStylesheet"><!-- --></A><H3>
_currentStylesheet</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/Parser.html#line.81"><B>_currentStylesheet</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_symbolTable"><!-- --></A><H3>
_symbolTable</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html" title="class in org.apache.xalan.xsltc.compiler">SymbolTable</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.82"><B>_symbolTable</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_output"><!-- --></A><H3>
_output</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Output.html" title="class in org.apache.xalan.xsltc.compiler">Output</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.83"><B>_output</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_template"><!-- --></A><H3>
_template</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Template.html" title="class in org.apache.xalan.xsltc.compiler">Template</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.84"><B>_template</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_rootNamespaceDef"><!-- --></A><H3>
_rootNamespaceDef</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.86"><B>_rootNamespaceDef</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_root"><!-- --></A><H3>
_root</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.88"><B>_root</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_target"><!-- --></A><H3>
_target</H3>
<PRE>
private java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.90"><B>_target</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_currentImportPrecedence"><!-- --></A><H3>
_currentImportPrecedence</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.92"><B>_currentImportPrecedence</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_PImedia"><!-- --></A><H3>
_PImedia</H3>
<PRE>
private java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.492"><B>_PImedia</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_PItitle"><!-- --></A><H3>
_PItitle</H3>
<PRE>
private java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.493"><B>_PItitle</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_PIcharset"><!-- --></A><H3>
_PIcharset</H3>
<PRE>
private java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.494"><B>_PIcharset</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_templateIndex"><!-- --></A><H3>
_templateIndex</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.896"><B>_templateIndex</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="versionIsOne"><!-- --></A><H3>
versionIsOne</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.914"><B>versionIsOne</B></A></PRE>
<DL>
<DD>Creates a new node in the abstract syntax tree. This node can be
o) a supported XSLT 1.0 element
o) an unsupported XSLT element (post 1.0)
o) a supported XSLT extension
o) an unsupported XSLT extension
o) a literal result element (not an XSLT element and not an extension)
Unsupported elements do not directly generate an error. We have to wait
until we have received all child elements of an unsupported element to
see if any <xsl:fallback> elements exist.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="_parentStack"><!-- --></A><H3>
_parentStack</H3>
<PRE>
private java.util.Stack <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1203"><B>_parentStack</B></A></PRE>
<DL>
<DD>SAX2 ContentHandler INTERFACE
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="_prefixMapping"><!-- --></A><H3>
_prefixMapping</H3>
<PRE>
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1204"><B>_prefixMapping</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="Parser(org.apache.xalan.xsltc.compiler.XSLTC)"><!-- --></A><H3>
Parser</H3>
<PRE>
public <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.94"><B>Parser</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html" title="class in org.apache.xalan.xsltc.compiler">XSLTC</A>&nbsp;xsltc)</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="init()"><!-- --></A><H3>
init</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.98"><B>init</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setOutput(org.apache.xalan.xsltc.compiler.Output)"><!-- --></A><H3>
setOutput</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.128"><B>setOutput</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Output.html" title="class in org.apache.xalan.xsltc.compiler">Output</A>&nbsp;output)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getOutput()"><!-- --></A><H3>
getOutput</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Output.html" title="class in org.apache.xalan.xsltc.compiler">Output</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.145"><B>getOutput</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<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/Parser.html#line.149"><B>getOutputProperties</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addVariable(org.apache.xalan.xsltc.compiler.Variable)"><!-- --></A><H3>
addVariable</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.153"><B>addVariable</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Variable.html" title="class in org.apache.xalan.xsltc.compiler">Variable</A>&nbsp;var)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addParameter(org.apache.xalan.xsltc.compiler.Param)"><!-- --></A><H3>
addParameter</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.157"><B>addParameter</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Param.html" title="class in org.apache.xalan.xsltc.compiler">Param</A>&nbsp;param)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addVariableOrParam(org.apache.xalan.xsltc.compiler.VariableBase)"><!-- --></A><H3>
addVariableOrParam</H3>
<PRE>
private void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.161"><B>addVariableOrParam</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/VariableBase.html" title="class in org.apache.xalan.xsltc.compiler">VariableBase</A>&nbsp;var)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeVariable(org.apache.xalan.xsltc.compiler.QName)"><!-- --></A><H3>
removeVariable</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.180"><B>removeVariable</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><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="lookupVariable(org.apache.xalan.xsltc.compiler.QName)"><!-- --></A><H3>
lookupVariable</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/VariableBase.html" title="class in org.apache.xalan.xsltc.compiler">VariableBase</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.190"><B>lookupVariable</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><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setXSLTC(org.apache.xalan.xsltc.compiler.XSLTC)"><!-- --></A><H3>
setXSLTC</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.202"><B>setXSLTC</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html" title="class in org.apache.xalan.xsltc.compiler">XSLTC</A>&nbsp;xsltc)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getXSLTC()"><!-- --></A><H3>
getXSLTC</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html" title="class in org.apache.xalan.xsltc.compiler">XSLTC</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.206"><B>getXSLTC</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCurrentImportPrecedence()"><!-- --></A><H3>
getCurrentImportPrecedence</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.210"><B>getCurrentImportPrecedence</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getNextImportPrecedence()"><!-- --></A><H3>
getNextImportPrecedence</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.214"><B>getNextImportPrecedence</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setCurrentStylesheet(org.apache.xalan.xsltc.compiler.Stylesheet)"><!-- --></A><H3>
setCurrentStylesheet</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.218"><B>setCurrentStylesheet</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><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCurrentStylesheet()"><!-- --></A><H3>
getCurrentStylesheet</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/Parser.html#line.222"><B>getCurrentStylesheet</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getTopLevelStylesheet()"><!-- --></A><H3>
getTopLevelStylesheet</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/Parser.html#line.226"><B>getTopLevelStylesheet</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQNameSafe(java.lang.String)"><!-- --></A><H3>
getQNameSafe</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.230"><B>getQNameSafe</B></A>(java.lang.String&nbsp;stringRep)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQName(java.lang.String)"><!-- --></A><H3>
getQName</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.252"><B>getQName</B></A>(java.lang.String&nbsp;stringRep)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQNameIgnoreDefaultNs(java.lang.String)"><!-- --></A><H3>
getQNameIgnoreDefaultNs</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.256"><B>getQNameIgnoreDefaultNs</B></A>(java.lang.String&nbsp;stringRep)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQName(java.lang.String, boolean)"><!-- --></A><H3>
getQName</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.260"><B>getQName</B></A>(java.lang.String&nbsp;stringRep,
boolean&nbsp;reportError)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQName(java.lang.String, boolean, boolean)"><!-- --></A><H3>
getQName</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.264"><B>getQName</B></A>(java.lang.String&nbsp;stringRep,
boolean&nbsp;reportError,
boolean&nbsp;ignoreDefaultNs)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQName(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
getQName</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.296"><B>getQName</B></A>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;prefix,
java.lang.String&nbsp;localname)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQName(java.lang.String, java.lang.String)"><!-- --></A><H3>
getQName</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.330"><B>getQName</B></A>(java.lang.String&nbsp;scope,
java.lang.String&nbsp;name)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQName(org.apache.xalan.xsltc.compiler.QName, org.apache.xalan.xsltc.compiler.QName)"><!-- --></A><H3>
getQName</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.334"><B>getQName</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A>&nbsp;scope,
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A>&nbsp;name)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getUseAttributeSets()"><!-- --></A><H3>
getUseAttributeSets</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.338"><B>getUseAttributeSets</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getExtensionElementPrefixes()"><!-- --></A><H3>
getExtensionElementPrefixes</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.342"><B>getExtensionElementPrefixes</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getExcludeResultPrefixes()"><!-- --></A><H3>
getExcludeResultPrefixes</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.346"><B>getExcludeResultPrefixes</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="makeStylesheet(org.apache.xalan.xsltc.compiler.SyntaxTreeNode)"><!-- --></A><H3>
makeStylesheet</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/Parser.html#line.355"><B>makeStylesheet</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;element)
throws <A HREF="../../../../../org/apache/xalan/xsltc/compiler/CompilerException.html" title="class in org.apache.xalan.xsltc.compiler">CompilerException</A></PRE>
<DL>
<DD>Create an instance of the <code>Stylesheet</code> class,
and then parse, typecheck and compile the instance.
Must be called after <code>parse()</code>.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../../org/apache/xalan/xsltc/compiler/CompilerException.html" title="class in org.apache.xalan.xsltc.compiler">CompilerException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="createAST(org.apache.xalan.xsltc.compiler.Stylesheet)"><!-- --></A><H3>
createAST</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.386"><B>createAST</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>Instanciates a SAX2 parser and generate the AST from the input.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="parse(org.xml.sax.XMLReader, org.xml.sax.InputSource)"><!-- --></A><H3>
parse</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.417"><B>parse</B></A>(org.xml.sax.XMLReader&nbsp;reader,
org.xml.sax.InputSource&nbsp;input)</PRE>
<DL>
<DD>Parses a stylesheet and builds the internal abstract syntax tree
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>reader</CODE> - A SAX2 SAXReader (parser)<DD><CODE>input</CODE> - A SAX2 InputSource can be passed to a SAX reader
<DT><B>Returns:</B><DD>The root of the abstract syntax tree</DL>
</DD>
</DL>
<HR>
<A NAME="parse(org.xml.sax.InputSource)"><!-- --></A><H3>
parse</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.453"><B>parse</B></A>(org.xml.sax.InputSource&nbsp;input)</PRE>
<DL>
<DD>Parses a stylesheet and builds the internal abstract syntax tree
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>input</CODE> - A SAX2 InputSource can be passed to a SAX reader
<DT><B>Returns:</B><DD>The root of the abstract syntax tree</DL>
</DD>
</DL>
<HR>
<A NAME="getDocumentRoot()"><!-- --></A><H3>
getDocumentRoot</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.488"><B>getDocumentRoot</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setPIParameters(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
setPIParameters</H3>
<PRE>
protected void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.505"><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 is an
XML document with one or more references to a stylesheet.
<P>
<DD><DL>
</DL>
</DD>
<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="getStylesheet(org.apache.xalan.xsltc.compiler.SyntaxTreeNode)"><!-- --></A><H3>
getStylesheet</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.520"><B>getStylesheet</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;root)
throws <A HREF="../../../../../org/apache/xalan/xsltc/compiler/CompilerException.html" title="class in org.apache.xalan.xsltc.compiler">CompilerException</A></PRE>
<DL>
<DD>Extracts the DOM for the stylesheet. In the case of an embedded
stylesheet, it extracts the DOM subtree corresponding to the
embedded stylesheet that has an 'id' attribute whose value is the
same as the value declared in the <?xml-stylesheet...?> processing
instruction (P.I.). In the xml-stylesheet P.I. the value is labeled
as the 'href' data of the P.I. The extracted DOM representing the
stylesheet is returned as an Element object.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../../org/apache/xalan/xsltc/compiler/CompilerException.html" title="class in org.apache.xalan.xsltc.compiler">CompilerException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="findStylesheet(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, java.lang.String)"><!-- --></A><H3>
findStylesheet</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.553"><B>findStylesheet</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;root,
java.lang.String&nbsp;href)</PRE>
<DL>
<DD>Find a Stylesheet element with a specific ID attribute value.
This method is used to find a Stylesheet node that is referred
in a <?xml-stylesheet ... ?> processing instruction.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="loadExternalStylesheet(java.lang.String)"><!-- --></A><H3>
loadExternalStylesheet</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.576"><B>loadExternalStylesheet</B></A>(java.lang.String&nbsp;location)
throws <A HREF="../../../../../org/apache/xalan/xsltc/compiler/CompilerException.html" title="class in org.apache.xalan.xsltc.compiler">CompilerException</A></PRE>
<DL>
<DD>For embedded stylesheets: Load an external file with stylesheet
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../../org/apache/xalan/xsltc/compiler/CompilerException.html" title="class in org.apache.xalan.xsltc.compiler">CompilerException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="initAttrTable(java.lang.String, java.lang.String[])"><!-- --></A><H3>
initAttrTable</H3>
<PRE>
private void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.591"><B>initAttrTable</B></A>(java.lang.String&nbsp;elementName,
java.lang.String[]&nbsp;attrs)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="initInstructionAttrs()"><!-- --></A><H3>
initInstructionAttrs</H3>
<PRE>
private void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.596"><B>initInstructionAttrs</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="initStdClasses()"><!-- --></A><H3>
initStdClasses</H3>
<PRE>
private void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.659"><B>initStdClasses</B></A>()</PRE>
<DL>
<DD>Initialize the _instructionClasses Hashtable, which maps XSL element
names to Java classes in this package.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="initStdClass(java.lang.String, java.lang.String)"><!-- --></A><H3>
initStdClass</H3>
<PRE>
private void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.697"><B>initStdClass</B></A>(java.lang.String&nbsp;elementName,
java.lang.String&nbsp;className)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="elementSupported(java.lang.String, java.lang.String)"><!-- --></A><H3>
elementSupported</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.702"><B>elementSupported</B></A>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;localName)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="functionSupported(java.lang.String)"><!-- --></A><H3>
functionSupported</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.706"><B>functionSupported</B></A>(java.lang.String&nbsp;fname)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="initExtClasses()"><!-- --></A><H3>
initExtClasses</H3>
<PRE>
private void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.710"><B>initExtClasses</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="initExtClass(java.lang.String, java.lang.String)"><!-- --></A><H3>
initExtClass</H3>
<PRE>
private void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.715"><B>initExtClass</B></A>(java.lang.String&nbsp;elementName,
java.lang.String&nbsp;className)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="initExtClass(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
initExtClass</H3>
<PRE>
private void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.720"><B>initExtClass</B></A>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;elementName,
java.lang.String&nbsp;className)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="initSymbolTable()"><!-- --></A><H3>
initSymbolTable</H3>
<PRE>
private void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.728"><B>initSymbolTable</B></A>()</PRE>
<DL>
<DD>Add primops and base functions to the symbol table.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getSymbolTable()"><!-- --></A><H3>
getSymbolTable</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html" title="class in org.apache.xalan.xsltc.compiler">SymbolTable</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.884"><B>getSymbolTable</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getTemplate()"><!-- --></A><H3>
getTemplate</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Template.html" title="class in org.apache.xalan.xsltc.compiler">Template</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.888"><B>getTemplate</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setTemplate(org.apache.xalan.xsltc.compiler.Template)"><!-- --></A><H3>
setTemplate</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.892"><B>setTemplate</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Template.html" title="class in org.apache.xalan.xsltc.compiler">Template</A>&nbsp;template)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getTemplateIndex()"><!-- --></A><H3>
getTemplateIndex</H3>
<PRE>
public int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.898"><B>getTemplateIndex</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="makeInstance(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)"><!-- --></A><H3>
makeInstance</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.916"><B>makeInstance</B></A>(java.lang.String&nbsp;uri,
java.lang.String&nbsp;prefix,
java.lang.String&nbsp;local,
org.xml.sax.Attributes&nbsp;attributes)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="checkForSuperfluousAttributes(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, org.xml.sax.Attributes)"><!-- --></A><H3>
checkForSuperfluousAttributes</H3>
<PRE>
private void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1001"><B>checkForSuperfluousAttributes</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;node,
org.xml.sax.Attributes&nbsp;attrs)</PRE>
<DL>
<DD>checks the list of attributes against a list of allowed attributes
for a particular element node.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="parseExpression(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, java.lang.String)"><!-- --></A><H3>
parseExpression</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Expression.html" title="class in org.apache.xalan.xsltc.compiler">Expression</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1045"><B>parseExpression</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;parent,
java.lang.String&nbsp;exp)</PRE>
<DL>
<DD>Parse an XPath expression:
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - - XSL element where the expression occured<DD><CODE>exp</CODE> - - textual representation of the expression</DL>
</DD>
</DL>
<HR>
<A NAME="parseExpression(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, java.lang.String, java.lang.String)"><!-- --></A><H3>
parseExpression</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Expression.html" title="class in org.apache.xalan.xsltc.compiler">Expression</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1055"><B>parseExpression</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;parent,
java.lang.String&nbsp;attr,
java.lang.String&nbsp;def)</PRE>
<DL>
<DD>Parse an XPath expression:
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - - XSL element where the expression occured<DD><CODE>attr</CODE> - - name of this element's attribute to get expression from<DD><CODE>def</CODE> - - default expression (if the attribute was not found)</DL>
</DD>
</DL>
<HR>
<A NAME="parsePattern(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, java.lang.String)"><!-- --></A><H3>
parsePattern</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Pattern.html" title="class in org.apache.xalan.xsltc.compiler">Pattern</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1070"><B>parsePattern</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;parent,
java.lang.String&nbsp;pattern)</PRE>
<DL>
<DD>Parse an XPath pattern:
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - - XSL element where the pattern occured<DD><CODE>pattern</CODE> - - textual representation of the pattern</DL>
</DD>
</DL>
<HR>
<A NAME="parsePattern(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, java.lang.String, java.lang.String)"><!-- --></A><H3>
parsePattern</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Pattern.html" title="class in org.apache.xalan.xsltc.compiler">Pattern</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1080"><B>parsePattern</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;parent,
java.lang.String&nbsp;attr,
java.lang.String&nbsp;def)</PRE>
<DL>
<DD>Parse an XPath pattern:
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - - XSL element where the pattern occured<DD><CODE>attr</CODE> - - name of this element's attribute to get pattern from<DD><CODE>def</CODE> - - default pattern (if the attribute was not found)</DL>
</DD>
</DL>
<HR>
<A NAME="parseTopLevel(org.apache.xalan.xsltc.compiler.SyntaxTreeNode, java.lang.String, java.lang.String)"><!-- --></A><H3>
parseTopLevel</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1094"><B>parseTopLevel</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A>&nbsp;parent,
java.lang.String&nbsp;text,
java.lang.String&nbsp;expression)</PRE>
<DL>
<DD>Parse an XPath expression or pattern using the generated XPathParser
The method will return a Dummy node if the XPath parser fails.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="errorsFound()"><!-- --></A><H3>
errorsFound</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1130"><B>errorsFound</B></A>()</PRE>
<DL>
<DD>Returns true if there were any errors during compilation
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="printErrors()"><!-- --></A><H3>
printErrors</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1137"><B>printErrors</B></A>()</PRE>
<DL>
<DD>Prints all compile-time errors
<P>
<DD><DL>
</DL>
</DD>
<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/Parser.html#line.1150"><B>printWarnings</B></A>()</PRE>
<DL>
<DD>Prints all compile-time warnings
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="reportError(int, org.apache.xalan.xsltc.compiler.util.ErrorMsg)"><!-- --></A><H3>
reportError</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1163"><B>reportError</B></A>(int&nbsp;category,
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/util/ErrorMsg.html" title="class in org.apache.xalan.xsltc.compiler.util">ErrorMsg</A>&nbsp;error)</PRE>
<DL>
<DD>Common error/warning message handler
<P>
<DD><DL>
</DL>
</DD>
<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/Parser.html#line.1193"><B>getErrors</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</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/Parser.html#line.1197"><B>getWarnings</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="startDocument()"><!-- --></A><H3>
startDocument</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1209"><B>startDocument</B></A>()</PRE>
<DL>
<DD>SAX2: Receive notification of the beginning of a document.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>startDocument</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="endDocument()"><!-- --></A><H3>
endDocument</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1219"><B>endDocument</B></A>()</PRE>
<DL>
<DD>SAX2: Receive notification of the end of a document.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>endDocument</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="startPrefixMapping(java.lang.String, java.lang.String)"><!-- --></A><H3>
startPrefixMapping</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1226"><B>startPrefixMapping</B></A>(java.lang.String&nbsp;prefix,
java.lang.String&nbsp;uri)</PRE>
<DL>
<DD>SAX2: Begin the scope of a prefix-URI Namespace mapping.
This has to be passed on to the symbol table!
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>startPrefixMapping</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="endPrefixMapping(java.lang.String)"><!-- --></A><H3>
endPrefixMapping</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1237"><B>endPrefixMapping</B></A>(java.lang.String&nbsp;prefix)</PRE>
<DL>
<DD>SAX2: End the scope of a prefix-URI Namespace mapping.
This has to be passed on to the symbol table!
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>endPrefixMapping</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)"><!-- --></A><H3>
startElement</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1244"><B>startElement</B></A>(java.lang.String&nbsp;uri,
java.lang.String&nbsp;localname,
java.lang.String&nbsp;qname,
org.xml.sax.Attributes&nbsp;attributes)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>SAX2: Receive notification of the beginning of an element.
The parser may re-use the attribute list that we're passed so
we clone the attributes in our own Attributes implementation
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>startElement</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="endElement(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
endElement</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1291"><B>endElement</B></A>(java.lang.String&nbsp;uri,
java.lang.String&nbsp;localname,
java.lang.String&nbsp;qname)</PRE>
<DL>
<DD>SAX2: Receive notification of the end of an element.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>endElement</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="characters(char[], int, int)"><!-- --></A><H3>
characters</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1298"><B>characters</B></A>(char[]&nbsp;ch,
int&nbsp;start,
int&nbsp;length)</PRE>
<DL>
<DD>SAX2: Receive notification of character data.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>characters</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getTokenValue(java.lang.String)"><!-- --></A><H3>
getTokenValue</H3>
<PRE>
private java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1329"><B>getTokenValue</B></A>(java.lang.String&nbsp;token)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="processingInstruction(java.lang.String, java.lang.String)"><!-- --></A><H3>
processingInstruction</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1339"><B>processingInstruction</B></A>(java.lang.String&nbsp;name,
java.lang.String&nbsp;value)</PRE>
<DL>
<DD>SAX2: Receive notification of a processing instruction.
These require special handling for stylesheet PIs.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>processingInstruction</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="ignorableWhitespace(char[], int, int)"><!-- --></A><H3>
ignorableWhitespace</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1375"><B>ignorableWhitespace</B></A>(char[]&nbsp;ch,
int&nbsp;start,
int&nbsp;length)</PRE>
<DL>
<DD>IGNORED - all ignorable whitespace is ignored
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>ignorableWhitespace</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="skippedEntity(java.lang.String)"><!-- --></A><H3>
skippedEntity</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1380"><B>skippedEntity</B></A>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD>IGNORED - we do not have to do anything with skipped entities
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>skippedEntity</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setDocumentLocator(org.xml.sax.Locator)"><!-- --></A><H3>
setDocumentLocator</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1386"><B>setDocumentLocator</B></A>(org.xml.sax.Locator&nbsp;locator)</PRE>
<DL>
<DD>Store the document locator to later retrieve line numbers of all
elements from the stylesheet
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>setDocumentLocator</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getLineNumber()"><!-- --></A><H3>
getLineNumber</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/Parser.html#line.1394"><B>getLineNumber</B></A>()</PRE>
<DL>
<DD>Get the line number, or zero
if there is no _locator.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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/Parser.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/ParentPattern.html" title="class in org.apache.xalan.xsltc.compiler"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Pattern.html" title="class in org.apache.xalan.xsltc.compiler"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/xalan/xsltc/compiler/Parser.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="Parser.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>