<!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:23 PDT 2012 --> | |
<TITLE> | |
SymbolTable | |
</TITLE> | |
<META NAME="keywords" CONTENT="org.apache.xalan.xsltc.compiler.SymbolTable class"> | |
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> | |
<SCRIPT type="text/javascript"> | |
function windowTitle() | |
{ | |
parent.document.title="SymbolTable"; | |
} | |
</SCRIPT> | |
<NOSCRIPT> | |
</NOSCRIPT> | |
</HEAD> | |
<BODY BGCOLOR="white" onload="windowTitle();"> | |
<!-- ========= START OF TOP NAVBAR ======= --> | |
<A NAME="navbar_top"><!-- --></A> | |
<A HREF="#skip-navbar_top" title="Skip navigation links"></A> | |
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> | |
<TR> | |
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> | |
<A NAME="navbar_top_firstrow"><!-- --></A> | |
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> | |
<TR ALIGN="center" VALIGN="top"> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> | |
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SymbolTable.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> | |
</TR> | |
</TABLE> | |
</TD> | |
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> | |
</EM> | |
</TD> | |
</TR> | |
<TR> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Stylesheet.html" title="class in org.apache.xalan.xsltc.compiler"><B>PREV CLASS</B></A> | |
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.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/SymbolTable.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="SymbolTable.html" target="_top"><B>NO FRAMES</B></A> | |
<SCRIPT type="text/javascript"> | |
<!-- | |
if(window==top) { | |
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); | |
} | |
//--> | |
</SCRIPT> | |
<NOSCRIPT> | |
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> | |
</NOSCRIPT> | |
</FONT></TD> | |
</TR> | |
<TR> | |
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | |
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> | |
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | |
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> | |
</TR> | |
</TABLE> | |
<A NAME="skip-navbar_top"></A> | |
<!-- ========= END OF TOP NAVBAR ========= --> | |
<HR> | |
<!-- ======== START OF CLASS DATA ======== --> | |
<H2> | |
<FONT SIZE="-1"> | |
org.apache.xalan.xsltc.compiler</FONT> | |
<BR> | |
Class SymbolTable</H2> | |
<PRE> | |
java.lang.Object | |
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xalan.xsltc.compiler.SymbolTable</B> | |
</PRE> | |
<HR> | |
<DL> | |
<DT><PRE>final class <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.36"><B>SymbolTable</B></A><DT>extends java.lang.Object</DL> | |
</PRE> | |
<P> | |
<HR> | |
<P> | |
<!-- =========== FIELD SUMMARY =========== --> | |
<A NAME="field_summary"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | |
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> | |
<B>Field Summary</B></FONT></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.Hashtable</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#_aliases">_aliases</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.Hashtable</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#_attributeSets">_attributeSets</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private <A HREF="../../../../../org/apache/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/SymbolTable.html#_current">_current</A></B></CODE> | |
<BR> | |
Use a namespace prefix to lookup a namespace URI</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.Hashtable</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#_decimalFormats">_decimalFormats</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.Hashtable</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#_excludedURI">_excludedURI</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.Stack</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#_excludedURIStack">_excludedURIStack</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.Hashtable</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#_keys">_keys</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#_nsCounter">_nsCounter</A></B></CODE> | |
<BR> | |
This is used for xsl:attribute elements that have a "namespace" | |
attribute that is currently not defined using xmlns:</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.Hashtable</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#_primops">_primops</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.Hashtable</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#_stylesheets">_stylesheets</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.Hashtable</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#_templates">_templates</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.util.Hashtable</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#_variables">_variables</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
</TABLE> | |
| |
<!-- ======== CONSTRUCTOR SUMMARY ======== --> | |
<A NAME="constructor_summary"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | |
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> | |
<B>Constructor Summary</B></FONT></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#SymbolTable()">SymbolTable</A></B>()</CODE> | |
<BR> | |
</TD> | |
</TR> | |
</TABLE> | |
| |
<!-- ========== METHOD SUMMARY =========== --> | |
<A NAME="method_summary"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | |
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> | |
<B>Method Summary</B></FONT></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../../org/apache/xalan/xsltc/compiler/AttributeSet.html" title="class in org.apache.xalan.xsltc.compiler">AttributeSet</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#addAttributeSet(org.apache.xalan.xsltc.compiler.AttributeSet)">addAttributeSet</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/AttributeSet.html" title="class in org.apache.xalan.xsltc.compiler">AttributeSet</A> atts)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#addDecimalFormatting(org.apache.xalan.xsltc.compiler.QName, org.apache.xalan.xsltc.compiler.DecimalFormatting)">addDecimalFormatting</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name, | |
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/DecimalFormatting.html" title="class in org.apache.xalan.xsltc.compiler">DecimalFormatting</A> symbols)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#addKey(org.apache.xalan.xsltc.compiler.QName, org.apache.xalan.xsltc.compiler.Key)">addKey</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name, | |
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Key.html" title="class in org.apache.xalan.xsltc.compiler">Key</A> key)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Param.html" title="class in org.apache.xalan.xsltc.compiler">Param</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#addParam(org.apache.xalan.xsltc.compiler.Param)">addParam</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Param.html" title="class in org.apache.xalan.xsltc.compiler">Param</A> parameter)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#addPrefixAlias(java.lang.String, java.lang.String)">addPrefixAlias</A></B>(java.lang.String prefix, | |
java.lang.String alias)</CODE> | |
<BR> | |
Adds an alias for a namespace prefix</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#addPrimop(java.lang.String, org.apache.xalan.xsltc.compiler.util.MethodType)">addPrimop</A></B>(java.lang.String name, | |
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/util/MethodType.html" title="class in org.apache.xalan.xsltc.compiler.util">MethodType</A> mtype)</CODE> | |
<BR> | |
Add a primitive operator or function to the symbol table.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <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/SymbolTable.html#addStylesheet(org.apache.xalan.xsltc.compiler.QName, org.apache.xalan.xsltc.compiler.Stylesheet)">addStylesheet</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name, | |
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Stylesheet.html" title="class in org.apache.xalan.xsltc.compiler">Stylesheet</A> node)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <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/SymbolTable.html#addTemplate(org.apache.xalan.xsltc.compiler.Template)">addTemplate</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Template.html" title="class in org.apache.xalan.xsltc.compiler">Template</A> template)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Variable.html" title="class in org.apache.xalan.xsltc.compiler">Variable</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.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> variable)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#excludeNamespaces(java.lang.String)">excludeNamespaces</A></B>(java.lang.String prefixes)</CODE> | |
<BR> | |
Exclude a series of namespaces given by a list of whitespace | |
separated namespace prefixes.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#excludeURI(java.lang.String)">excludeURI</A></B>(java.lang.String uri)</CODE> | |
<BR> | |
Register a namespace URI so that it will not be declared in the output | |
unless it is actually referenced in the output.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#generateNamespacePrefix()">generateNamespacePrefix</A></B>()</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../../org/apache/xalan/xsltc/compiler/DecimalFormatting.html" title="class in org.apache.xalan.xsltc.compiler">DecimalFormatting</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#getDecimalFormatting(org.apache.xalan.xsltc.compiler.QName)">getDecimalFormatting</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Key.html" title="class in org.apache.xalan.xsltc.compiler">Key</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#getKey(org.apache.xalan.xsltc.compiler.QName)">getKey</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#isExcludedNamespace(java.lang.String)">isExcludedNamespace</A></B>(java.lang.String uri)</CODE> | |
<BR> | |
Check if a namespace should not be declared in the output (unless used)</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../../org/apache/xalan/xsltc/compiler/AttributeSet.html" title="class in org.apache.xalan.xsltc.compiler">AttributeSet</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#lookupAttributeSet(org.apache.xalan.xsltc.compiler.QName)">lookupAttributeSet</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <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/SymbolTable.html#lookupName(org.apache.xalan.xsltc.compiler.QName)">lookupName</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> qname)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#lookupNamespace(java.lang.String)">lookupNamespace</A></B>(java.lang.String prefix)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Param.html" title="class in org.apache.xalan.xsltc.compiler">Param</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#lookupParam(org.apache.xalan.xsltc.compiler.QName)">lookupParam</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> qname)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#lookupPrefixAlias(java.lang.String)">lookupPrefixAlias</A></B>(java.lang.String prefix)</CODE> | |
<BR> | |
Retrieves any alias for a given namespace prefix</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> java.util.Vector</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#lookupPrimop(java.lang.String)">lookupPrimop</A></B>(java.lang.String name)</CODE> | |
<BR> | |
Lookup a primitive operator or function in the symbol table by | |
prepending the prefix <tt>PrimopPrefix</tt>.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <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/SymbolTable.html#lookupStylesheet(org.apache.xalan.xsltc.compiler.QName)">lookupStylesheet</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <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/SymbolTable.html#lookupTemplate(org.apache.xalan.xsltc.compiler.QName)">lookupTemplate</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Variable.html" title="class in org.apache.xalan.xsltc.compiler">Variable</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.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> qname)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#popExcludedNamespacesContext()">popExcludedNamespacesContext</A></B>()</CODE> | |
<BR> | |
Exclusion of namespaces by a stylesheet does not extend to any stylesheet | |
imported or included by the stylesheet.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#pushExcludedNamespacesContext()">pushExcludedNamespacesContext</A></B>()</CODE> | |
<BR> | |
Exclusion of namespaces by a stylesheet does not extend to any stylesheet | |
imported or included by the stylesheet.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#setCurrentNode(org.apache.xalan.xsltc.compiler.SyntaxTreeNode)">setCurrentNode</A></B>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A> node)</CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#unExcludeNamespaces(java.lang.String)">unExcludeNamespaces</A></B>(java.lang.String prefixes)</CODE> | |
<BR> | |
Turn of namespace declaration exclusion</TD> | |
</TR> | |
</TABLE> | |
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> | |
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD> | |
</TR> | |
</TABLE> | |
| |
<P> | |
<!-- ============ FIELD DETAIL =========== --> | |
<A NAME="field_detail"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | |
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> | |
<B>Field Detail</B></FONT></TH> | |
</TR> | |
</TABLE> | |
<A NAME="_stylesheets"><!-- --></A><H3> | |
_stylesheets</H3> | |
<PRE> | |
private final java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.39"><B>_stylesheets</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="_primops"><!-- --></A><H3> | |
_primops</H3> | |
<PRE> | |
private final java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.40"><B>_primops</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="_variables"><!-- --></A><H3> | |
_variables</H3> | |
<PRE> | |
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.43"><B>_variables</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="_templates"><!-- --></A><H3> | |
_templates</H3> | |
<PRE> | |
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.44"><B>_templates</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="_attributeSets"><!-- --></A><H3> | |
_attributeSets</H3> | |
<PRE> | |
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.45"><B>_attributeSets</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="_aliases"><!-- --></A><H3> | |
_aliases</H3> | |
<PRE> | |
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.46"><B>_aliases</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="_excludedURI"><!-- --></A><H3> | |
_excludedURI</H3> | |
<PRE> | |
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.47"><B>_excludedURI</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="_excludedURIStack"><!-- --></A><H3> | |
_excludedURIStack</H3> | |
<PRE> | |
private java.util.Stack <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.48"><B>_excludedURIStack</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="_decimalFormats"><!-- --></A><H3> | |
_decimalFormats</H3> | |
<PRE> | |
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.49"><B>_decimalFormats</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="_keys"><!-- --></A><H3> | |
_keys</H3> | |
<PRE> | |
private java.util.Hashtable <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.50"><B>_keys</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="_nsCounter"><!-- --></A><H3> | |
_nsCounter</H3> | |
<PRE> | |
private int <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.158"><B>_nsCounter</B></A></PRE> | |
<DL> | |
<DD>This is used for xsl:attribute elements that have a "namespace" | |
attribute that is currently not defined using xmlns: | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="_current"><!-- --></A><H3> | |
_current</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/SymbolTable.html#line.167"><B>_current</B></A></PRE> | |
<DL> | |
<DD>Use a namespace prefix to lookup a namespace URI | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<!-- ========= CONSTRUCTOR DETAIL ======== --> | |
<A NAME="constructor_detail"><!-- --></A> | |
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> | |
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> | |
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> | |
<B>Constructor Detail</B></FONT></TH> | |
</TR> | |
</TABLE> | |
<A NAME="SymbolTable()"><!-- --></A><H3> | |
SymbolTable</H3> | |
<PRE> | |
<A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.36"><B>SymbolTable</B></A>()</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="getDecimalFormatting(org.apache.xalan.xsltc.compiler.QName)"><!-- --></A><H3> | |
getDecimalFormatting</H3> | |
<PRE> | |
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/DecimalFormatting.html" title="class in org.apache.xalan.xsltc.compiler">DecimalFormatting</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.52"><B>getDecimalFormatting</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="addDecimalFormatting(org.apache.xalan.xsltc.compiler.QName, org.apache.xalan.xsltc.compiler.DecimalFormatting)"><!-- --></A><H3> | |
addDecimalFormatting</H3> | |
<PRE> | |
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.57"><B>addDecimalFormatting</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name, | |
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/DecimalFormatting.html" title="class in org.apache.xalan.xsltc.compiler">DecimalFormatting</A> symbols)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getKey(org.apache.xalan.xsltc.compiler.QName)"><!-- --></A><H3> | |
getKey</H3> | |
<PRE> | |
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Key.html" title="class in org.apache.xalan.xsltc.compiler">Key</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.62"><B>getKey</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="addKey(org.apache.xalan.xsltc.compiler.QName, org.apache.xalan.xsltc.compiler.Key)"><!-- --></A><H3> | |
addKey</H3> | |
<PRE> | |
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.67"><B>addKey</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name, | |
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Key.html" title="class in org.apache.xalan.xsltc.compiler">Key</A> key)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="addStylesheet(org.apache.xalan.xsltc.compiler.QName, org.apache.xalan.xsltc.compiler.Stylesheet)"><!-- --></A><H3> | |
addStylesheet</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/SymbolTable.html#line.72"><B>addStylesheet</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name, | |
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Stylesheet.html" title="class in org.apache.xalan.xsltc.compiler">Stylesheet</A> node)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="lookupStylesheet(org.apache.xalan.xsltc.compiler.QName)"><!-- --></A><H3> | |
lookupStylesheet</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/SymbolTable.html#line.76"><B>lookupStylesheet</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="addTemplate(org.apache.xalan.xsltc.compiler.Template)"><!-- --></A><H3> | |
addTemplate</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/SymbolTable.html#line.80"><B>addTemplate</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Template.html" title="class in org.apache.xalan.xsltc.compiler">Template</A> template)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="lookupTemplate(org.apache.xalan.xsltc.compiler.QName)"><!-- --></A><H3> | |
lookupTemplate</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/SymbolTable.html#line.86"><B>lookupTemplate</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="addVariable(org.apache.xalan.xsltc.compiler.Variable)"><!-- --></A><H3> | |
addVariable</H3> | |
<PRE> | |
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Variable.html" title="class in org.apache.xalan.xsltc.compiler">Variable</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.91"><B>addVariable</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Variable.html" title="class in org.apache.xalan.xsltc.compiler">Variable</A> variable)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="addParam(org.apache.xalan.xsltc.compiler.Param)"><!-- --></A><H3> | |
addParam</H3> | |
<PRE> | |
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Param.html" title="class in org.apache.xalan.xsltc.compiler">Param</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.97"><B>addParam</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Param.html" title="class in org.apache.xalan.xsltc.compiler">Param</A> parameter)</PRE> | |
<DL> | |
<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/Variable.html" title="class in org.apache.xalan.xsltc.compiler">Variable</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.103"><B>lookupVariable</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> qname)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="lookupParam(org.apache.xalan.xsltc.compiler.QName)"><!-- --></A><H3> | |
lookupParam</H3> | |
<PRE> | |
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/Param.html" title="class in org.apache.xalan.xsltc.compiler">Param</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.110"><B>lookupParam</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> qname)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="lookupName(org.apache.xalan.xsltc.compiler.QName)"><!-- --></A><H3> | |
lookupName</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/SymbolTable.html#line.117"><B>lookupName</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> qname)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="addAttributeSet(org.apache.xalan.xsltc.compiler.AttributeSet)"><!-- --></A><H3> | |
addAttributeSet</H3> | |
<PRE> | |
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/AttributeSet.html" title="class in org.apache.xalan.xsltc.compiler">AttributeSet</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.123"><B>addAttributeSet</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/AttributeSet.html" title="class in org.apache.xalan.xsltc.compiler">AttributeSet</A> atts)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="lookupAttributeSet(org.apache.xalan.xsltc.compiler.QName)"><!-- --></A><H3> | |
lookupAttributeSet</H3> | |
<PRE> | |
public <A HREF="../../../../../org/apache/xalan/xsltc/compiler/AttributeSet.html" title="class in org.apache.xalan.xsltc.compiler">AttributeSet</A> <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.128"><B>lookupAttributeSet</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/QName.html" title="class in org.apache.xalan.xsltc.compiler">QName</A> name)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="addPrimop(java.lang.String, org.apache.xalan.xsltc.compiler.util.MethodType)"><!-- --></A><H3> | |
addPrimop</H3> | |
<PRE> | |
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.138"><B>addPrimop</B></A>(java.lang.String name, | |
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/util/MethodType.html" title="class in org.apache.xalan.xsltc.compiler.util">MethodType</A> mtype)</PRE> | |
<DL> | |
<DD>Add a primitive operator or function to the symbol table. To avoid | |
name clashes with user-defined names, the prefix <tt>PrimopPrefix</tt> | |
is prepended. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="lookupPrimop(java.lang.String)"><!-- --></A><H3> | |
lookupPrimop</H3> | |
<PRE> | |
public java.util.Vector <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.150"><B>lookupPrimop</B></A>(java.lang.String name)</PRE> | |
<DL> | |
<DD>Lookup a primitive operator or function in the symbol table by | |
prepending the prefix <tt>PrimopPrefix</tt>. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="generateNamespacePrefix()"><!-- --></A><H3> | |
generateNamespacePrefix</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.160"><B>generateNamespacePrefix</B></A>()</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setCurrentNode(org.apache.xalan.xsltc.compiler.SyntaxTreeNode)"><!-- --></A><H3> | |
setCurrentNode</H3> | |
<PRE> | |
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.169"><B>setCurrentNode</B></A>(<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.html" title="class in org.apache.xalan.xsltc.compiler">SyntaxTreeNode</A> node)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="lookupNamespace(java.lang.String)"><!-- --></A><H3> | |
lookupNamespace</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.173"><B>lookupNamespace</B></A>(java.lang.String prefix)</PRE> | |
<DL> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="addPrefixAlias(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
addPrefixAlias</H3> | |
<PRE> | |
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.181"><B>addPrefixAlias</B></A>(java.lang.String prefix, | |
java.lang.String alias)</PRE> | |
<DL> | |
<DD>Adds an alias for a namespace prefix | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="lookupPrefixAlias(java.lang.String)"><!-- --></A><H3> | |
lookupPrefixAlias</H3> | |
<PRE> | |
public java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.189"><B>lookupPrefixAlias</B></A>(java.lang.String prefix)</PRE> | |
<DL> | |
<DD>Retrieves any alias for a given namespace prefix | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="excludeURI(java.lang.String)"><!-- --></A><H3> | |
excludeURI</H3> | |
<PRE> | |
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.198"><B>excludeURI</B></A>(java.lang.String uri)</PRE> | |
<DL> | |
<DD>Register a namespace URI so that it will not be declared in the output | |
unless it is actually referenced in the output. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="excludeNamespaces(java.lang.String)"><!-- --></A><H3> | |
excludeNamespaces</H3> | |
<PRE> | |
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.218"><B>excludeNamespaces</B></A>(java.lang.String prefixes)</PRE> | |
<DL> | |
<DD>Exclude a series of namespaces given by a list of whitespace | |
separated namespace prefixes. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="isExcludedNamespace(java.lang.String)"><!-- --></A><H3> | |
isExcludedNamespace</H3> | |
<PRE> | |
public boolean <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.236"><B>isExcludedNamespace</B></A>(java.lang.String uri)</PRE> | |
<DL> | |
<DD>Check if a namespace should not be declared in the output (unless used) | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="unExcludeNamespaces(java.lang.String)"><!-- --></A><H3> | |
unExcludeNamespaces</H3> | |
<PRE> | |
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.247"><B>unExcludeNamespaces</B></A>(java.lang.String prefixes)</PRE> | |
<DL> | |
<DD>Turn of namespace declaration exclusion | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="pushExcludedNamespacesContext()"><!-- --></A><H3> | |
pushExcludedNamespacesContext</H3> | |
<PRE> | |
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.272"><B>pushExcludedNamespacesContext</B></A>()</PRE> | |
<DL> | |
<DD>Exclusion of namespaces by a stylesheet does not extend to any stylesheet | |
imported or included by the stylesheet. Upon entering the context of a | |
new stylesheet, a call to this method is needed to clear the current set | |
of excluded namespaces temporarily. Every call to this method requires | |
a corresponding call to <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SymbolTable.html#popExcludedNamespacesContext()"><CODE>popExcludedNamespacesContext()</CODE></A>. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="popExcludedNamespacesContext()"><!-- --></A><H3> | |
popExcludedNamespacesContext</H3> | |
<PRE> | |
public void <A HREF="../../../../../src-html/org/apache/xalan/xsltc/compiler/SymbolTable.html#line.287"><B>popExcludedNamespacesContext</B></A>()</PRE> | |
<DL> | |
<DD>Exclusion of namespaces by a stylesheet does not extend to any stylesheet | |
imported or included by the stylesheet. Upon exiting the context of a | |
stylesheet, a call to this method is needed to restore the set of | |
excluded namespaces that was in effect prior to entering the context of | |
the current stylesheet. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<!-- ========= END OF CLASS DATA ========= --> | |
<HR> | |
<!-- ======= START OF BOTTOM NAVBAR ====== --> | |
<A NAME="navbar_bottom"><!-- --></A> | |
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> | |
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> | |
<TR> | |
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> | |
<A NAME="navbar_bottom_firstrow"><!-- --></A> | |
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> | |
<TR ALIGN="center" VALIGN="top"> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> | |
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SymbolTable.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> | |
</TR> | |
</TABLE> | |
</TD> | |
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> | |
</EM> | |
</TD> | |
</TR> | |
<TR> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/Stylesheet.html" title="class in org.apache.xalan.xsltc.compiler"><B>PREV CLASS</B></A> | |
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/SyntaxTreeNode.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/SymbolTable.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="SymbolTable.html" target="_top"><B>NO FRAMES</B></A> | |
<SCRIPT type="text/javascript"> | |
<!-- | |
if(window==top) { | |
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); | |
} | |
//--> | |
</SCRIPT> | |
<NOSCRIPT> | |
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> | |
</NOSCRIPT> | |
</FONT></TD> | |
</TR> | |
<TR> | |
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | |
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> | |
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | |
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> | |
</TR> | |
</TABLE> | |
<A NAME="skip-navbar_bottom"></A> | |
<!-- ======== END OF BOTTOM NAVBAR ======= --> | |
<HR> | |
</BODY> | |
</HTML> |