blob: 00ef6fdb379fb7831bd51ea1f176c846d1b9f029 [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:09 PDT 2012 -->
<TITLE>
XSLTAttributeDef
</TITLE>
<META NAME="keywords" CONTENT="org.apache.xalan.processor.XSLTAttributeDef class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="XSLTAttributeDef";
}
</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/XSLTAttributeDef.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/processor/WhitespaceInfoPaths.html" title="class in org.apache.xalan.processor"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/xalan/processor/XSLTAttributeDef.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="XSLTAttributeDef.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.processor</FONT>
<BR>
Class XSLTAttributeDef</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xalan.processor.XSLTAttributeDef</B>
</PRE>
<HR>
<DL>
<DT><PRE>public class <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.47"><B>XSLTAttributeDef</B></A><DT>extends java.lang.Object</DL>
</PRE>
<P>
This class defines an attribute for an element in a XSLT stylesheet,
is meant to reflect the structure defined in http://www.w3.org/TR/xslt#dtd, and the
mapping between Xalan classes and the markup attributes in the element.
<P>
<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>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#ERROR">ERROR</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>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#FATAL">FATAL</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/processor/XSLTAttributeDef.html#m_default">m_default</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default value for this attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../org/apache/xml/utils/StringToIntTable.html" title="class in org.apache.xml.utils">StringToIntTable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#m_enums">m_enums</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If this element is of type T_ENUM, this will contain
a map from the attribute string to the Xalan integer
value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#m_errorType">m_errorType</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>(package private) static&nbsp;<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#m_foreignAttr">m_foreignAttr</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Representation for an attribute in a foreign namespace.</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/processor/XSLTAttributeDef.html#m_name">m_name</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The name of this element.</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/processor/XSLTAttributeDef.html#m_namespace">m_namespace</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The allowed namespace for this element.</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/processor/XSLTAttributeDef.html#m_required">m_required</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If true, this is a required attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#m_setterString">m_setterString</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String that should represent the setter method which which
may be used on objects to set a value that represents this attribute</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/processor/XSLTAttributeDef.html#m_supportsAVT">m_supportsAVT</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If true, this is attribute supports AVT's.</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/processor/XSLTAttributeDef.html#m_type">m_type</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The type of this attribute value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#S_FOREIGNATTR_SETTER">S_FOREIGNATTR_SETTER</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method name that objects may implement if they wish to have forein attributes set.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_AVT">T_AVT</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_AVT_QNAME">T_AVT_QNAME</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_CDATA">T_CDATA</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_CHAR">T_CHAR</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_ENUM">T_ENUM</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_ENUM_OR_PQNAME">T_ENUM_OR_PQNAME</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_EXPR">T_EXPR</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_NCNAME">T_NCNAME</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_NMTOKEN">T_NMTOKEN</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_NUMBER">T_NUMBER</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_PATTERN">T_PATTERN</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_PREFIX_URLLIST">T_PREFIX_URLLIST</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_PREFIXLIST">T_PREFIXLIST</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_QNAME">T_QNAME</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_QNAMES">T_QNAMES</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_QNAMES_RESOLVE_NULL">T_QNAMES_RESOLVE_NULL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_SIMPLEPATTERNLIST">T_SIMPLEPATTERNLIST</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_STRINGLIST">T_STRINGLIST</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_URL">T_URL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#T_YESNO">T_YESNO</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type values that represent XSLT attribute types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#WARNING">WARNING</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#XSLTAttributeDef(java.lang.String, java.lang.String, boolean, boolean, boolean, int, java.lang.String, int, java.lang.String, int)">XSLTAttributeDef</A></B>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;name,
boolean&nbsp;required,
boolean&nbsp;supportsAVT,
boolean&nbsp;prefixedQNameValAllowed,
int&nbsp;errorType,
java.lang.String&nbsp;k1,
int&nbsp;v1,
java.lang.String&nbsp;k2,
int&nbsp;v2)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct an instance of XSLTAttributeDef that uses two
enumerated values.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#XSLTAttributeDef(java.lang.String, java.lang.String, boolean, boolean, boolean, int, java.lang.String, int, java.lang.String, int, java.lang.String, int)">XSLTAttributeDef</A></B>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;name,
boolean&nbsp;required,
boolean&nbsp;supportsAVT,
boolean&nbsp;prefixedQNameValAllowed,
int&nbsp;errorType,
java.lang.String&nbsp;k1,
int&nbsp;v1,
java.lang.String&nbsp;k2,
int&nbsp;v2,
java.lang.String&nbsp;k3,
int&nbsp;v3)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct an instance of XSLTAttributeDef that uses three
enumerated values.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#XSLTAttributeDef(java.lang.String, java.lang.String, boolean, boolean, boolean, int, java.lang.String, int, java.lang.String, int, java.lang.String, int, java.lang.String, int)">XSLTAttributeDef</A></B>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;name,
boolean&nbsp;required,
boolean&nbsp;supportsAVT,
boolean&nbsp;prefixedQNameValAllowed,
int&nbsp;errorType,
java.lang.String&nbsp;k1,
int&nbsp;v1,
java.lang.String&nbsp;k2,
int&nbsp;v2,
java.lang.String&nbsp;k3,
int&nbsp;v3,
java.lang.String&nbsp;k4,
int&nbsp;v4)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct an instance of XSLTAttributeDef that uses three
enumerated values.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#XSLTAttributeDef(java.lang.String, java.lang.String, int, boolean, boolean, int)">XSLTAttributeDef</A></B>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;name,
int&nbsp;type,
boolean&nbsp;required,
boolean&nbsp;supportsAVT,
int&nbsp;errorType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct an instance of XSLTAttributeDef.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#XSLTAttributeDef(java.lang.String, java.lang.String, int, boolean, int, java.lang.String)">XSLTAttributeDef</A></B>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;name,
int&nbsp;type,
boolean&nbsp;supportsAVT,
int&nbsp;errorType,
java.lang.String&nbsp;defaultVal)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct an instance of XSLTAttributeDef.</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>(package private) &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#getDefault()">getDefault</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the default value for this attribute.</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/processor/XSLTAttributeDef.html#getEnum(java.lang.String)">getEnum</A></B>(java.lang.String&nbsp;key)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If this element is of type T_ENUM, this will return
a map from the attribute string to the Xalan integer
value.</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/processor/XSLTAttributeDef.html#getEnumNames()">getEnumNames</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If this element is of type T_ENUM, this will return
an array of strings - the values in the enumeration</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#getErrorType()">getErrorType</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the type of error message to use if the attribute value is invalid.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.StringBuffer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#getListOfEnums()">getListOfEnums</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;StringBuffer containing comma delimited list of valid values for ENUM type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#getName()">getName</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the name of this attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#getNamespace()">getNamespace</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the allowed namespace for this attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.Class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#getPrimativeClass(java.lang.Object)">getPrimativeClass</A></B>(java.lang.Object&nbsp;obj)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the primative type for the class, if there
is one.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#getRequired()">getRequired</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get whether or not this is a required attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#getSetterMethodName()">getSetterMethodName</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a string that should represent the setter method.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#getSupportsAVT()">getSupportsAVT</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get whether or not this attribute supports AVT's.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#getType()">getType</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the type of this attribute value.</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/processor/XSLTAttributeDef.html#handleError(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.Object[], java.lang.Exception)">handleError</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;msg,
java.lang.Object[]&nbsp;args,
java.lang.Exception&nbsp;exc)</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>(package private) &nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processAVT_QNAME(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processAVT_QNAME</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_QNAME into a QName value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;<A HREF="../../../../org/apache/xalan/templates/AVT.html" title="class in org.apache.xalan.templates">AVT</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processAVT(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processAVT</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_AVT into
a AVT value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processCDATA(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processCDATA</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_CDATA into
a String value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processCHAR(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processCHAR</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_CHAR into
a Character value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processENUM_OR_PQNAME(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processENUM_OR_PQNAME</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of that is either an enumerated value or a qname-but-not-ncname.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processENUM(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processENUM</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_ENUM into a int value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processEXPR(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processEXPR</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_EXPR into
an XPath value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processNCNAME(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processNCNAME</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type NCName into a String</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processNMTOKEN(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processNMTOKEN</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_NMTOKEN into
a String value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processNUMBER(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processNUMBER</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_NUMBER into
a double value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processPATTERN(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processPATTERN</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_PATTERN into
an XPath match pattern value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;<A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processPREFIX_LIST(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">processPREFIX_LIST</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_PREFIXLIST into
a vector of prefixes that may be resolved to URLs.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;<A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processPREFIX_URLLIST(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">processPREFIX_URLLIST</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_URLLIST into
a vector of prefixes that may be resolved to URLs.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processQNAME(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processQNAME</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_QNAME into a QName value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processQNAMES(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">processQNAMES</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_QNAMES into a vector of QNames where
the specification requires that non-prefixed elements not be placed in a
namespace.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processQNAMESRNU(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">processQNAMESRNU</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_QNAMES_RESOLVE_NULL into a vector
of QNames where the specification requires non-prefixed elements to be
placed in the default namespace.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processSIMPLEPATTERNLIST(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processSIMPLEPATTERNLIST</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_SIMPLEPATTERNLIST into
a vector of XPath match patterns.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;<A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processSTRINGLIST(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">processSTRINGLIST</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_STRINGLIST into
a vector of XPath match patterns.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processURL(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processURL</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_URL into
a URL value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processValue(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">processValue</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.Boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#processYESNO(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">processYESNO</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process an attribute string of type T_YESNO into
a Boolean value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#setAttrValue(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)">setAttrValue</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;attrUri,
java.lang.String&nbsp;attrLocalName,
java.lang.String&nbsp;attrRawName,
java.lang.String&nbsp;attrValue,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;elem)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set a value on an attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#setDefAttrValue(org.apache.xalan.processor.StylesheetHandler, org.apache.xalan.templates.ElemTemplateElement)">setDefAttrValue</A></B>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;elem)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the default value of an attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html#setDefault(java.lang.String)">setDefault</A></B>(java.lang.String&nbsp;def)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the default value for this attribute.</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="FATAL"><!-- --></A><H3>
FATAL</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.50"><B>FATAL</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.FATAL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="ERROR"><!-- --></A><H3>
ERROR</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.51"><B>ERROR</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.ERROR">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="WARNING"><!-- --></A><H3>
WARNING</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.52"><B>WARNING</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.WARNING">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_CDATA"><!-- --></A><H3>
T_CDATA</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.205"><B>T_CDATA</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_CDATA">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_URL"><!-- --></A><H3>
T_URL</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.208"><B>T_URL</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_URL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_AVT"><!-- --></A><H3>
T_AVT</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.212"><B>T_AVT</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_AVT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_PATTERN"><!-- --></A><H3>
T_PATTERN</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.215"><B>T_PATTERN</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_PATTERN">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_EXPR"><!-- --></A><H3>
T_EXPR</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.218"><B>T_EXPR</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_EXPR">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_CHAR"><!-- --></A><H3>
T_CHAR</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.222"><B>T_CHAR</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_CHAR">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_NUMBER"><!-- --></A><H3>
T_NUMBER</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.225"><B>T_NUMBER</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_NUMBER">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_YESNO"><!-- --></A><H3>
T_YESNO</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.228"><B>T_YESNO</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_YESNO">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_QNAME"><!-- --></A><H3>
T_QNAME</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.232"><B>T_QNAME</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_QNAME">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_QNAMES"><!-- --></A><H3>
T_QNAMES</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.236"><B>T_QNAMES</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_QNAMES">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_ENUM"><!-- --></A><H3>
T_ENUM</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.239"><B>T_ENUM</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_ENUM">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_SIMPLEPATTERNLIST"><!-- --></A><H3>
T_SIMPLEPATTERNLIST</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.242"><B>T_SIMPLEPATTERNLIST</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_SIMPLEPATTERNLIST">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_NMTOKEN"><!-- --></A><H3>
T_NMTOKEN</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.245"><B>T_NMTOKEN</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_NMTOKEN">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_STRINGLIST"><!-- --></A><H3>
T_STRINGLIST</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.248"><B>T_STRINGLIST</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_STRINGLIST">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_PREFIX_URLLIST"><!-- --></A><H3>
T_PREFIX_URLLIST</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.253"><B>T_PREFIX_URLLIST</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_PREFIX_URLLIST">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_ENUM_OR_PQNAME"><!-- --></A><H3>
T_ENUM_OR_PQNAME</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.256"><B>T_ENUM_OR_PQNAME</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_ENUM_OR_PQNAME">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_NCNAME"><!-- --></A><H3>
T_NCNAME</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.259"><B>T_NCNAME</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_NCNAME">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_AVT_QNAME"><!-- --></A><H3>
T_AVT_QNAME</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.262"><B>T_AVT_QNAME</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_AVT_QNAME">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_QNAMES_RESOLVE_NULL"><!-- --></A><H3>
T_QNAMES_RESOLVE_NULL</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.266"><B>T_QNAMES_RESOLVE_NULL</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_QNAMES_RESOLVE_NULL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="T_PREFIXLIST"><!-- --></A><H3>
T_PREFIXLIST</H3>
<PRE>
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.271"><B>T_PREFIXLIST</B></A></PRE>
<DL>
<DD>Type values that represent XSLT attribute types.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.T_PREFIXLIST">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="m_foreignAttr"><!-- --></A><H3>
m_foreignAttr</H3>
<PRE>
static final <A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A> <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.274"><B>m_foreignAttr</B></A></PRE>
<DL>
<DD>Representation for an attribute in a foreign namespace.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="S_FOREIGNATTR_SETTER"><!-- --></A><H3>
S_FOREIGNATTR_SETTER</H3>
<PRE>
static final java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.278"><B>S_FOREIGNATTR_SETTER</B></A></PRE>
<DL>
<DD>Method name that objects may implement if they wish to have forein attributes set.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTAttributeDef.S_FOREIGNATTR_SETTER">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="m_namespace"><!-- --></A><H3>
m_namespace</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.283"><B>m_namespace</B></A></PRE>
<DL>
<DD>The allowed namespace for this element.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_name"><!-- --></A><H3>
m_name</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.298"><B>m_name</B></A></PRE>
<DL>
<DD>The name of this element.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_type"><!-- --></A><H3>
m_type</H3>
<PRE>
private int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.313"><B>m_type</B></A></PRE>
<DL>
<DD>The type of this attribute value.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_enums"><!-- --></A><H3>
m_enums</H3>
<PRE>
private <A HREF="../../../../org/apache/xml/utils/StringToIntTable.html" title="class in org.apache.xml.utils">StringToIntTable</A> <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.332"><B>m_enums</B></A></PRE>
<DL>
<DD>If this element is of type T_ENUM, this will contain
a map from the attribute string to the Xalan integer
value.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_default"><!-- --></A><H3>
m_default</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.364"><B>m_default</B></A></PRE>
<DL>
<DD>The default value for this attribute.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_required"><!-- --></A><H3>
m_required</H3>
<PRE>
private boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.389"><B>m_required</B></A></PRE>
<DL>
<DD>If true, this is a required attribute.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_supportsAVT"><!-- --></A><H3>
m_supportsAVT</H3>
<PRE>
private boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.404"><B>m_supportsAVT</B></A></PRE>
<DL>
<DD>If true, this is attribute supports AVT's.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_errorType"><!-- --></A><H3>
m_errorType</H3>
<PRE>
int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.416"><B>m_errorType</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_setterString"><!-- --></A><H3>
m_setterString</H3>
<PRE>
java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.431"><B>m_setterString</B></A></PRE>
<DL>
<DD>String that should represent the setter method which which
may be used on objects to set a value that represents this attribute
<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="XSLTAttributeDef(java.lang.String, java.lang.String, int, boolean, boolean, int)"><!-- --></A><H3>
XSLTAttributeDef</H3>
<PRE>
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.67"><B>XSLTAttributeDef</B></A>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;name,
int&nbsp;type,
boolean&nbsp;required,
boolean&nbsp;supportsAVT,
int&nbsp;errorType)</PRE>
<DL>
<DD>Construct an instance of XSLTAttributeDef.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>type</CODE> - One of T_CDATA, T_URL, T_AVT, T_PATTERN, T_EXPR, T_CHAR,
T_NUMBER, T_YESNO, T_QNAME, T_QNAMES, T_ENUM, T_SIMPLEPATTERNLIST,
T_NMTOKEN, T_STRINGLIST, T_PREFIX_URLLIST, T_ENUM_OR_PQNAME, T_NCNAME.<DD><CODE>required</CODE> - true if this is attribute is required by the XSLT specification.<DD><CODE>supportsAVT</CODE> - true if this attribute supports AVT's.<DD><CODE>errorType</CODE> - the type of error to issue if validation fails. One of FATAL, ERROR, WARNING.</DL>
</DL>
<HR>
<A NAME="XSLTAttributeDef(java.lang.String, java.lang.String, int, boolean, int, java.lang.String)"><!-- --></A><H3>
XSLTAttributeDef</H3>
<PRE>
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.90"><B>XSLTAttributeDef</B></A>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;name,
int&nbsp;type,
boolean&nbsp;supportsAVT,
int&nbsp;errorType,
java.lang.String&nbsp;defaultVal)</PRE>
<DL>
<DD>Construct an instance of XSLTAttributeDef.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>type</CODE> - One of T_CDATA, T_URL, T_AVT, T_PATTERN, T_EXPR,
T_CHAR, T_NUMBER, T_YESNO, T_QNAME, T_QNAMES, T_ENUM,
T_SIMPLEPATTERNLIST, T_NMTOKEN, T_STRINGLIST, T_PREFIX_URLLIST,
T_ENUM_OR_PQNAME, T_NCNAME.<DD><CODE>supportsAVT</CODE> - true if this attribute supports AVT's.<DD><CODE>errorType</CODE> - the type of error to issue if validation fails. One of FATAL, ERROR, WARNING.<DD><CODE>defaultVal</CODE> - The default value for this attribute.</DL>
</DL>
<HR>
<A NAME="XSLTAttributeDef(java.lang.String, java.lang.String, boolean, boolean, boolean, int, java.lang.String, int, java.lang.String, int)"><!-- --></A><H3>
XSLTAttributeDef</H3>
<PRE>
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.117"><B>XSLTAttributeDef</B></A>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;name,
boolean&nbsp;required,
boolean&nbsp;supportsAVT,
boolean&nbsp;prefixedQNameValAllowed,
int&nbsp;errorType,
java.lang.String&nbsp;k1,
int&nbsp;v1,
java.lang.String&nbsp;k2,
int&nbsp;v2)</PRE>
<DL>
<DD>Construct an instance of XSLTAttributeDef that uses two
enumerated values.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>required</CODE> - true if this attribute is required by the XSLT specification.<DD><CODE>supportsAVT</CODE> - true if this attribute supports AVT's.<DD><CODE>prefixedQNameValAllowed</CODE> - If true, the type is T_ENUM_OR_PQNAME<DD><CODE>errorType</CODE> - the type of error to issue if validation fails. One of FATAL, ERROR, WARNING.<DD><CODE>k1</CODE> - The XSLT name of the enumerated value.<DD><CODE>v1</CODE> - An integer representation of k1.<DD><CODE>k2</CODE> - The XSLT name of the enumerated value.<DD><CODE>v2</CODE> - An integer representation of k2.</DL>
</DL>
<HR>
<A NAME="XSLTAttributeDef(java.lang.String, java.lang.String, boolean, boolean, boolean, int, java.lang.String, int, java.lang.String, int, java.lang.String, int)"><!-- --></A><H3>
XSLTAttributeDef</H3>
<PRE>
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.150"><B>XSLTAttributeDef</B></A>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;name,
boolean&nbsp;required,
boolean&nbsp;supportsAVT,
boolean&nbsp;prefixedQNameValAllowed,
int&nbsp;errorType,
java.lang.String&nbsp;k1,
int&nbsp;v1,
java.lang.String&nbsp;k2,
int&nbsp;v2,
java.lang.String&nbsp;k3,
int&nbsp;v3)</PRE>
<DL>
<DD>Construct an instance of XSLTAttributeDef that uses three
enumerated values.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>required</CODE> - true if this attribute is required by the XSLT specification.<DD><CODE>supportsAVT</CODE> - true if this attribute supports AVT's.<DD><CODE>prefixedQNameValAllowed</CODE> - If true, the type is T_ENUM_OR_PQNAME<DD><CODE>errorType</CODE> - the type of error to issue if validation fails. One of FATAL, ERROR, WARNING. *<DD><CODE>k1</CODE> - The XSLT name of the enumerated value.<DD><CODE>v1</CODE> - An integer representation of k1.<DD><CODE>k2</CODE> - The XSLT name of the enumerated value.<DD><CODE>v2</CODE> - An integer representation of k2.<DD><CODE>k3</CODE> - The XSLT name of the enumerated value.<DD><CODE>v3</CODE> - An integer representation of k3.</DL>
</DL>
<HR>
<A NAME="XSLTAttributeDef(java.lang.String, java.lang.String, boolean, boolean, boolean, int, java.lang.String, int, java.lang.String, int, java.lang.String, int, java.lang.String, int)"><!-- --></A><H3>
XSLTAttributeDef</H3>
<PRE>
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.185"><B>XSLTAttributeDef</B></A>(java.lang.String&nbsp;namespace,
java.lang.String&nbsp;name,
boolean&nbsp;required,
boolean&nbsp;supportsAVT,
boolean&nbsp;prefixedQNameValAllowed,
int&nbsp;errorType,
java.lang.String&nbsp;k1,
int&nbsp;v1,
java.lang.String&nbsp;k2,
int&nbsp;v2,
java.lang.String&nbsp;k3,
int&nbsp;v3,
java.lang.String&nbsp;k4,
int&nbsp;v4)</PRE>
<DL>
<DD>Construct an instance of XSLTAttributeDef that uses three
enumerated values.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>required</CODE> - true if this attribute is required by the XSLT specification.<DD><CODE>supportsAVT</CODE> - true if this attribute supports AVT's.<DD><CODE>prefixedQNameValAllowed</CODE> - If true, the type is T_ENUM_OR_PQNAME<DD><CODE>errorType</CODE> - the type of error to issue if validation fails. One of FATAL, ERROR, WARNING. * @param k1 The XSLT name of the enumerated value.<DD><CODE>v1</CODE> - An integer representation of k1.<DD><CODE>k2</CODE> - The XSLT name of the enumerated value.<DD><CODE>v2</CODE> - An integer representation of k2.<DD><CODE>k3</CODE> - The XSLT name of the enumerated value.<DD><CODE>v3</CODE> - An integer representation of k3.<DD><CODE>k4</CODE> - The XSLT name of the enumerated value.<DD><CODE>v4</CODE> - An integer representation of k4.</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="getNamespace()"><!-- --></A><H3>
getNamespace</H3>
<PRE>
java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.290"><B>getNamespace</B></A>()</PRE>
<DL>
<DD>Get the allowed namespace for this attribute.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>The allowed namespace for this attribute, which may be null, or may be "*".</DL>
</DD>
</DL>
<HR>
<A NAME="getName()"><!-- --></A><H3>
getName</H3>
<PRE>
java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.305"><B>getName</B></A>()</PRE>
<DL>
<DD>Get the name of this attribute.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>non-null reference to the name of this attribute, which may be "*".</DL>
</DD>
</DL>
<HR>
<A NAME="getType()"><!-- --></A><H3>
getType</H3>
<PRE>
int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.322"><B>getType</B></A>()</PRE>
<DL>
<DD>Get the type of this attribute value.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>One of T_CDATA, T_URL, T_AVT, T_PATTERN, T_EXPR, T_CHAR,
T_NUMBER, T_YESNO, T_QNAME, T_QNAMES, T_ENUM, T_SIMPLEPATTERNLIST,
T_NMTOKEN, T_STRINGLIST, T_PREFIX_URLLIST, T_ENUM_OR_PQNAME.</DL>
</DD>
</DL>
<HR>
<A NAME="getEnum(java.lang.String)"><!-- --></A><H3>
getEnum</H3>
<PRE>
private int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.343"><B>getEnum</B></A>(java.lang.String&nbsp;key)</PRE>
<DL>
<DD>If this element is of type T_ENUM, this will return
a map from the attribute string to the Xalan integer
value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>key</CODE> - The XSLT attribute value.
<DT><B>Returns:</B><DD>The integer representation of the enumerated value for this attribute.
<DT><B>Throws:</B>
<DD><CODE>Throws</CODE> - NullPointerException if m_enums is null.</DL>
</DD>
</DL>
<HR>
<A NAME="getEnumNames()"><!-- --></A><H3>
getEnumNames</H3>
<PRE>
private java.lang.String[] <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.356"><B>getEnumNames</B></A>()</PRE>
<DL>
<DD>If this element is of type T_ENUM, this will return
an array of strings - the values in the enumeration
<P>
<DD><DL>
<DT><B>Returns:</B><DD>An array of the enumerated values permitted for this attribute.
<DT><B>Throws:</B>
<DD><CODE>Throws</CODE> - NullPointerException if m_enums is null.</DL>
</DD>
</DL>
<HR>
<A NAME="getDefault()"><!-- --></A><H3>
getDefault</H3>
<PRE>
java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.371"><B>getDefault</B></A>()</PRE>
<DL>
<DD>Get the default value for this attribute.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>The default value for this attribute, or null.</DL>
</DD>
</DL>
<HR>
<A NAME="setDefault(java.lang.String)"><!-- --></A><H3>
setDefault</H3>
<PRE>
void <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.381"><B>setDefault</B></A>(java.lang.String&nbsp;def)</PRE>
<DL>
<DD>Set the default value for this attribute.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>def</CODE> - String representation of the default value for this attribute.</DL>
</DD>
</DL>
<HR>
<A NAME="getRequired()"><!-- --></A><H3>
getRequired</H3>
<PRE>
boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.396"><B>getRequired</B></A>()</PRE>
<DL>
<DD>Get whether or not this is a required attribute.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>true if this is a required attribute.</DL>
</DD>
</DL>
<HR>
<A NAME="getSupportsAVT()"><!-- --></A><H3>
getSupportsAVT</H3>
<PRE>
boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.411"><B>getSupportsAVT</B></A>()</PRE>
<DL>
<DD>Get whether or not this attribute supports AVT's.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>true if this attribute supports AVT's.</DL>
</DD>
</DL>
<HR>
<A NAME="getErrorType()"><!-- --></A><H3>
getErrorType</H3>
<PRE>
int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.423"><B>getErrorType</B></A>()</PRE>
<DL>
<DD>Get the type of error message to use if the attribute value is invalid.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>one of XSLAttributeDef.FATAL, XSLAttributeDef.ERROR, XSLAttributeDef.WARNING</DL>
</DD>
</DL>
<HR>
<A NAME="getSetterMethodName()"><!-- --></A><H3>
getSetterMethodName</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.443"><B>getSetterMethodName</B></A>()</PRE>
<DL>
<DD>Return a string that should represent the setter method.
The setter method name will be created algorithmically the
first time this method is accessed, and then cached for return
by subsequent invocations of this method.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>String that should represent the setter method which which
may be used on objects to set a value that represents this attribute,
of null if no setter method should be called.</DL>
</DD>
</DL>
<HR>
<A NAME="processAVT(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processAVT</H3>
<PRE>
<A HREF="../../../../org/apache/xalan/templates/AVT.html" title="class in org.apache.xalan.templates">AVT</A> <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.512"><B>processAVT</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_AVT into
a AVT value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - Should be an Attribute Value Template string.
<DT><B>Returns:</B><DD>An AVT object that may be used to evaluate the Attribute Value Template.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - which will wrap a
<CODE>TransformerException</CODE>, if there is a syntax error
in the attribute value template string.</DL>
</DD>
</DL>
<HR>
<A NAME="processCDATA(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processCDATA</H3>
<PRE>
java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.544"><B>processCDATA</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_CDATA into
a String value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - non-null string reference.
<DT><B>Returns:</B><DD>The value argument.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException.</CODE>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="processCHAR(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processCHAR</H3>
<PRE>
java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.577"><B>processCHAR</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_CHAR into
a Character value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - Should be a string with a length of 1.
<DT><B>Returns:</B><DD>Character object.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - if the string is not a length of 1.</DL>
</DD>
</DL>
<HR>
<A NAME="processENUM(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processENUM</H3>
<PRE>
java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.622"><B>processENUM</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_ENUM into a int value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - non-null string that represents an enumerated value that is
valid for this element.<DD><CODE>owner</CODE> -
<DT><B>Returns:</B><DD>An Integer representation of the enumerated value if this attribute does not support
AVT. Otherwise, and AVT is returned.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="processENUM_OR_PQNAME(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processENUM_OR_PQNAME</H3>
<PRE>
java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.672"><B>processENUM_OR_PQNAME</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of that is either an enumerated value or a qname-but-not-ncname.
Returns an AVT, if this attribute support AVT; otherwise returns int or qname.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - non-null string that represents an enumerated value that is
valid for this element.<DD><CODE>owner</CODE> -
<DT><B>Returns:</B><DD>AVT if attribute supports AVT. An Integer representation of the enumerated value if
attribute does not support AVT and an enumerated value was used. Otherwise a qname
is returned.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="processEXPR(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processEXPR</H3>
<PRE>
java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.755"><B>processEXPR</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_EXPR into
an XPath value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - An XSLT expression string.
<DT><B>Returns:</B><DD>an XPath object that may be used for evaluation.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - that wraps a
<CODE>TransformerException</CODE> if the expression
string contains a syntax error.</DL>
</DD>
</DL>
<HR>
<A NAME="processNMTOKEN(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processNMTOKEN</H3>
<PRE>
java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.787"><B>processNMTOKEN</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_NMTOKEN into
a String value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - A NMTOKEN string.
<DT><B>Returns:</B><DD>the value argument or an AVT if this attribute supports AVTs.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - if the value is not a valid nmtoken</DL>
</DD>
</DL>
<HR>
<A NAME="processPATTERN(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processPATTERN</H3>
<PRE>
java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.833"><B>processPATTERN</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_PATTERN into
an XPath match pattern value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - A match pattern string.
<DT><B>Returns:</B><DD>An XPath pattern that may be used to evaluate the XPath.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - that wraps a
<CODE>TransformerException</CODE> if the match pattern
string contains a syntax error.</DL>
</DD>
</DL>
<HR>
<A NAME="processNUMBER(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processNUMBER</H3>
<PRE>
java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.868"><B>processNUMBER</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_NUMBER into
a double value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - A string that can be parsed into a double value.<DD><CODE>number</CODE> -
<DT><B>Returns:</B><DD>A Double object.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - that wraps a
<CODE>TransformerException</CODE>
if the string does not contain a parsable number.</DL>
</DD>
</DL>
<HR>
<A NAME="processQNAME(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processQNAME</H3>
<PRE>
java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.930"><B>processQNAME</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_QNAME into a QName value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - A string that represents a potentially prefix qualified name.<DD><CODE>owner</CODE> -
<DT><B>Returns:</B><DD>A QName object if this attribute does not support AVT's. Otherwise, an AVT
is returned.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - if the string contains a prefix that can not be
resolved, or the string contains syntax that is invalid for a qualified name.</DL>
</DD>
</DL>
<HR>
<A NAME="processAVT_QNAME(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processAVT_QNAME</H3>
<PRE>
java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.969"><B>processAVT_QNAME</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_QNAME into a QName value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - A string that represents a potentially prefix qualified name.<DD><CODE>owner</CODE> -
<DT><B>Returns:</B><DD>An AVT is returned.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - if the string contains a prefix that can not be
resolved, or the string contains syntax that is invalid for a qualified name.</DL>
</DD>
</DL>
<HR>
<A NAME="processNCNAME(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processNCNAME</H3>
<PRE>
java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1030"><B>processNCNAME</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type NCName into a String
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - A string that represents a potentially prefix qualified name.<DD><CODE>owner</CODE> -
<DT><B>Returns:</B><DD>A String object if this attribute does not support AVT's. Otherwise, an AVT
is returned.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - if the string contains a prefix that can not be
resolved, or the string contains syntax that is invalid for a NCName.</DL>
</DD>
</DL>
<HR>
<A NAME="processQNAMES(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
processQNAMES</H3>
<PRE>
java.util.Vector <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1083"><B>processQNAMES</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_QNAMES into a vector of QNames where
the specification requires that non-prefixed elements not be placed in a
namespace. (See section 2.4 of XSLT 1.0.)
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - A whitespace delimited list of qualified names.
<DT><B>Returns:</B><DD>a Vector of QName objects.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - if the one of the qualified name strings
contains a prefix that can not be
resolved, or a qualified name contains syntax that is invalid for a qualified name.</DL>
</DD>
</DL>
<HR>
<A NAME="processQNAMESRNU(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
processQNAMESRNU</H3>
<PRE>
final java.util.Vector <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1120"><B>processQNAMESRNU</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_QNAMES_RESOLVE_NULL into a vector
of QNames where the specification requires non-prefixed elements to be
placed in the default namespace. (See section 16 of XSLT 1.0; the
<em>only</em> time that this will get called is for the
<code>cdata-section-elements</code> attribute on <code>xsl:output</code>.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - A whitespace delimited list of qualified names.
<DT><B>Returns:</B><DD>a Vector of QName objects.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - if the one of the qualified name strings
contains a prefix that can not be resolved, or a qualified name contains
syntax that is invalid for a qualified name.</DL>
</DD>
</DL>
<HR>
<A NAME="processSIMPLEPATTERNLIST(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processSIMPLEPATTERNLIST</H3>
<PRE>
java.util.Vector <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1158"><B>processSIMPLEPATTERNLIST</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_SIMPLEPATTERNLIST into
a vector of XPath match patterns.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - A whitespace delimited list of simple match patterns.
<DT><B>Returns:</B><DD>A Vector of XPath objects.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - that wraps a
<CODE>TransformerException</CODE> if one of the match pattern
strings contains a syntax error.</DL>
</DD>
</DL>
<HR>
<A NAME="processSTRINGLIST(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
processSTRINGLIST</H3>
<PRE>
<A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A> <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1198"><B>processSTRINGLIST</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)</PRE>
<DL>
<DD>Process an attribute string of type T_STRINGLIST into
a vector of XPath match patterns.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - a whitespace delimited list of string values.
<DT><B>Returns:</B><DD>A StringVector of the tokenized strings.</DL>
</DD>
</DL>
<HR>
<A NAME="processPREFIX_URLLIST(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
processPREFIX_URLLIST</H3>
<PRE>
<A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A> <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1228"><B>processPREFIX_URLLIST</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_URLLIST into
a vector of prefixes that may be resolved to URLs.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - A list of whitespace delimited prefixes.
<DT><B>Returns:</B><DD>A vector of strings that may be resolved to URLs.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - if one of the prefixes can not be resolved.</DL>
</DD>
</DL>
<HR>
<A NAME="processPREFIX_LIST(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
processPREFIX_LIST</H3>
<PRE>
<A HREF="../../../../org/apache/xml/utils/StringVector.html" title="class in org.apache.xml.utils">StringVector</A> <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1266"><B>processPREFIX_LIST</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_PREFIXLIST into
a vector of prefixes that may be resolved to URLs.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - A list of whitespace delimited prefixes.
<DT><B>Returns:</B><DD>A vector of strings that may be resolved to URLs.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - if one of the prefixes can not be resolved.</DL>
</DD>
</DL>
<HR>
<A NAME="processURL(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processURL</H3>
<PRE>
java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1308"><B>processURL</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_URL into
a URL value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - non-null string that conforms to the URL syntax.
<DT><B>Returns:</B><DD>The non-absolutized URL argument, in other words, the value argument. If this
attribute supports AVT, an AVT is returned.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - if the URL does not conform to the URL syntax.</DL>
</DD>
</DL>
<HR>
<A NAME="processYESNO(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
processYESNO</H3>
<PRE>
private java.lang.Boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1353"><B>processYESNO</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute string of type T_YESNO into
a Boolean value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - A string that should be "yes" or "no".
<DT><B>Returns:</B><DD>Boolean object representation of the value.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="processValue(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
processValue</H3>
<PRE>
java.lang.Object <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1381"><B>processValue</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;uri,
java.lang.String&nbsp;name,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;owner)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Process an attribute value.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>name</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>rawName</CODE> - The qualified name (with prefix).<DD><CODE>value</CODE> - The unprocessed string value of the attribute.
<DT><B>Returns:</B><DD>The processed Object representation of the attribute.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - if the attribute value can not be processed.</DL>
</DD>
</DL>
<HR>
<A NAME="setDefAttrValue(org.apache.xalan.processor.StylesheetHandler, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
setDefAttrValue</H3>
<PRE>
void <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1471"><B>setDefAttrValue</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;elem)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Set the default value of an attribute.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>elem</CODE> - The object on which the property will be set.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - wraps an invocation exception if the
setter method can not be invoked on the object.</DL>
</DD>
</DL>
<HR>
<A NAME="getPrimativeClass(java.lang.Object)"><!-- --></A><H3>
getPrimativeClass</H3>
<PRE>
private java.lang.Class <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1489"><B>getPrimativeClass</B></A>(java.lang.Object&nbsp;obj)</PRE>
<DL>
<DD>Get the primative type for the class, if there
is one. If the class is a Double, for instance,
this will return double.class. If the class is not one
of the 9 primative types, it will return the same
class that was passed in.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>obj</CODE> - The object which will be resolved to a primative class object if possible.
<DT><B>Returns:</B><DD>The most primative class representation possible for the object, never null.</DL>
</DD>
</DL>
<HR>
<A NAME="getListOfEnums()"><!-- --></A><H3>
getListOfEnums</H3>
<PRE>
private java.lang.StringBuffer <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1538"><B>getListOfEnums</B></A>()</PRE>
<DL>
<DD>StringBuffer containing comma delimited list of valid values for ENUM type.
Used to build error message.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setAttrValue(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.templates.ElemTemplateElement)"><!-- --></A><H3>
setAttrValue</H3>
<PRE>
boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1566"><B>setAttrValue</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;attrUri,
java.lang.String&nbsp;attrLocalName,
java.lang.String&nbsp;attrRawName,
java.lang.String&nbsp;attrValue,
<A HREF="../../../../org/apache/xalan/templates/ElemTemplateElement.html" title="class in org.apache.xalan.templates">ElemTemplateElement</A>&nbsp;elem)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Set a value on an attribute.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - non-null reference to current StylesheetHandler that is constructing the Templates.<DD><CODE>attrUri</CODE> - The Namespace URI of the attribute, or an empty string.<DD><CODE>attrLocalName</CODE> - The local name (without prefix), or empty string if not namespace processing.<DD><CODE>attrRawName</CODE> - The raw name of the attribute, including possible prefix.<DD><CODE>attrValue</CODE> - The attribute's value.<DD><CODE>elem</CODE> - The object that should contain a property that represents the attribute.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="handleError(org.apache.xalan.processor.StylesheetHandler, java.lang.String, java.lang.Object[], java.lang.Exception)"><!-- --></A><H3>
handleError</H3>
<PRE>
private void <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTAttributeDef.html#line.1652"><B>handleError</B></A>(<A HREF="../../../../org/apache/xalan/processor/StylesheetHandler.html" title="class in org.apache.xalan.processor">StylesheetHandler</A>&nbsp;handler,
java.lang.String&nbsp;msg,
java.lang.Object[]&nbsp;args,
java.lang.Exception&nbsp;exc)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></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/XSLTAttributeDef.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/processor/WhitespaceInfoPaths.html" title="class in org.apache.xalan.processor"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/xalan/processor/XSLTAttributeDef.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="XSLTAttributeDef.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>