blob: 85962cf84322c014f57fd5aac259ddf4241f5aa2 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Thu Nov 22 17:12:56 EST 2007 -->
<TITLE>
Xalan-Java 2.7.1: Class TransformerFactoryImpl
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<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/TransformerFactoryImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/trax/TemplatesImpl.html"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerHandlerImpl.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="TransformerFactoryImpl.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: &nbsp;INNER&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>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.xalan.xsltc.trax</FONT>
<BR>
Class TransformerFactoryImpl</H2>
<PRE>
java.lang.Object
|
+--<A HREF="../../../../../javax/xml/transform/TransformerFactory.html">javax.xml.transform.TransformerFactory</A>
|
+--<A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html">javax.xml.transform.sax.SAXTransformerFactory</A>
|
+--<B>org.apache.xalan.xsltc.trax.TransformerFactoryImpl</B>
</PRE>
<HR>
<DL>
<DT>public class <B>TransformerFactoryImpl</B><DT>extends <A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html">SAXTransformerFactory</A><DT>implements <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SourceLoader.html">SourceLoader</A>, <A HREF="../../../../../javax/xml/transform/ErrorListener.html">ErrorListener</A></DL>
<P>
Implementation of a JAXP1.1 TransformerFactory for Translets.
<P>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#AUTO_TRANSLET">AUTO_TRANSLET</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#DEBUG">DEBUG</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#DESTINATION_DIRECTORY">DESTINATION_DIRECTORY</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#ENABLE_INLINING">ENABLE_INLINING</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#GENERATE_TRANSLET">GENERATE_TRANSLET</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#INDENT_NUMBER">INDENT_NUMBER</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#JAR_NAME">JAR_NAME</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#PACKAGE_NAME">PACKAGE_NAME</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#TRANSLET_NAME">TRANSLET_NAME</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#USE_CLASSPATH">USE_CLASSPATH</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_javax.xml.transform.sax.SAXTransformerFactory"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class javax.xml.transform.sax.<A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html">SAXTransformerFactory</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html#FEATURE">FEATURE</A>,
<A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html#FEATURE_XMLFILTER">FEATURE_XMLFILTER</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#TransformerFactoryImpl()">TransformerFactoryImpl</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.TransformerFactory implementation.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#error(javax.xml.transform.TransformerException)">error</A></B>(<A HREF="../../../../../javax/xml/transform/TransformerException.html">TransformerException</A>&nbsp;e)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Receive notification of a recoverable error.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#fatalError(javax.xml.transform.TransformerException)">fatalError</A></B>(<A HREF="../../../../../javax/xml/transform/TransformerException.html">TransformerException</A>&nbsp;e)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Receive notification of a non-recoverable error.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../javax/xml/transform/Source.html">Source</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#getAssociatedStylesheet(javax.xml.transform.Source, java.lang.String, java.lang.String, java.lang.String)">getAssociatedStylesheet</A></B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source,
java.lang.String&nbsp;media,
java.lang.String&nbsp;title,
java.lang.String&nbsp;charset)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.TransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#getAttribute(java.lang.String)">getAttribute</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.TransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../javax/xml/transform/ErrorListener.html">ErrorListener</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#getErrorListener()">getErrorListener</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.TransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#getFeature(java.lang.String)">getFeature</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.TransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../javax/xml/transform/URIResolver.html">URIResolver</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#getURIResolver()">getURIResolver</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.TransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/xml/sax/InputSource.html">InputSource</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#loadSource(java.lang.String, java.lang.String, org.apache.xalan.xsltc.compiler.XSLTC)">loadSource</A></B>(java.lang.String&nbsp;href,
java.lang.String&nbsp;context,
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html">XSLTC</A>&nbsp;xsltc)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method implements XSLTC's SourceLoader interface.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../javax/xml/transform/Templates.html">Templates</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#newTemplates(javax.xml.transform.Source)">newTemplates</A></B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.TransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../javax/xml/transform/sax/TemplatesHandler.html">TemplatesHandler</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#newTemplatesHandler()">newTemplatesHandler</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.SAXTransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../javax/xml/transform/Transformer.html">Transformer</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#newTransformer()">newTransformer</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.TransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../javax/xml/transform/Transformer.html">Transformer</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#newTransformer(javax.xml.transform.Source)">newTransformer</A></B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.TransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../javax/xml/transform/sax/TransformerHandler.html">TransformerHandler</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#newTransformerHandler()">newTransformerHandler</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.SAXTransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../javax/xml/transform/sax/TransformerHandler.html">TransformerHandler</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#newTransformerHandler(javax.xml.transform.Source)">newTransformerHandler</A></B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;src)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.SAXTransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../javax/xml/transform/sax/TransformerHandler.html">TransformerHandler</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#newTransformerHandler(javax.xml.transform.Templates)">newTransformerHandler</A></B>(<A HREF="../../../../../javax/xml/transform/Templates.html">Templates</A>&nbsp;templates)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.SAXTransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/xml/sax/XMLFilter.html">XMLFilter</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#newXMLFilter(javax.xml.transform.Source)">newXMLFilter</A></B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;src)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.SAXTransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/xml/sax/XMLFilter.html">XMLFilter</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#newXMLFilter(javax.xml.transform.Templates)">newXMLFilter</A></B>(<A HREF="../../../../../javax/xml/transform/Templates.html">Templates</A>&nbsp;templates)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.SAXTransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#setAttribute(java.lang.String, java.lang.Object)">setAttribute</A></B>(java.lang.String&nbsp;name,
java.lang.Object&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.TransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#setErrorListener(javax.xml.transform.ErrorListener)">setErrorListener</A></B>(<A HREF="../../../../../javax/xml/transform/ErrorListener.html">ErrorListener</A>&nbsp;listener)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.TransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#setFeature(java.lang.String, boolean)">setFeature</A></B>(java.lang.String&nbsp;name,
boolean&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set a feature for this <code>TransformerFactory</code> and <code>Transformer</code>s
or <code>Template</code>s created by this factory.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#setURIResolver(javax.xml.transform.URIResolver)">setURIResolver</A></B>(<A HREF="../../../../../javax/xml/transform/URIResolver.html">URIResolver</A>&nbsp;resolver)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javax.xml.transform.sax.TransformerFactory implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerFactoryImpl.html#warning(javax.xml.transform.TransformerException)">warning</A></B>(<A HREF="../../../../../javax/xml/transform/TransformerException.html">TransformerException</A>&nbsp;e)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Receive notification of a warning.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_javax.xml.transform.TransformerFactory"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class javax.xml.transform.<A HREF="../../../../../javax/xml/transform/TransformerFactory.html">TransformerFactory</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../javax/xml/transform/TransformerFactory.html#newInstance()">newInstance</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="TRANSLET_NAME"><!-- --></A><H3>
TRANSLET_NAME</H3>
<PRE>
public static final java.lang.String <B>TRANSLET_NAME</B></PRE>
<DL>
</DL>
<HR>
<A NAME="DESTINATION_DIRECTORY"><!-- --></A><H3>
DESTINATION_DIRECTORY</H3>
<PRE>
public static final java.lang.String <B>DESTINATION_DIRECTORY</B></PRE>
<DL>
</DL>
<HR>
<A NAME="PACKAGE_NAME"><!-- --></A><H3>
PACKAGE_NAME</H3>
<PRE>
public static final java.lang.String <B>PACKAGE_NAME</B></PRE>
<DL>
</DL>
<HR>
<A NAME="JAR_NAME"><!-- --></A><H3>
JAR_NAME</H3>
<PRE>
public static final java.lang.String <B>JAR_NAME</B></PRE>
<DL>
</DL>
<HR>
<A NAME="GENERATE_TRANSLET"><!-- --></A><H3>
GENERATE_TRANSLET</H3>
<PRE>
public static final java.lang.String <B>GENERATE_TRANSLET</B></PRE>
<DL>
</DL>
<HR>
<A NAME="AUTO_TRANSLET"><!-- --></A><H3>
AUTO_TRANSLET</H3>
<PRE>
public static final java.lang.String <B>AUTO_TRANSLET</B></PRE>
<DL>
</DL>
<HR>
<A NAME="USE_CLASSPATH"><!-- --></A><H3>
USE_CLASSPATH</H3>
<PRE>
public static final java.lang.String <B>USE_CLASSPATH</B></PRE>
<DL>
</DL>
<HR>
<A NAME="DEBUG"><!-- --></A><H3>
DEBUG</H3>
<PRE>
public static final java.lang.String <B>DEBUG</B></PRE>
<DL>
</DL>
<HR>
<A NAME="ENABLE_INLINING"><!-- --></A><H3>
ENABLE_INLINING</H3>
<PRE>
public static final java.lang.String <B>ENABLE_INLINING</B></PRE>
<DL>
</DL>
<HR>
<A NAME="INDENT_NUMBER"><!-- --></A><H3>
INDENT_NUMBER</H3>
<PRE>
public static final java.lang.String <B>INDENT_NUMBER</B></PRE>
<DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="TransformerFactoryImpl()"><!-- --></A><H3>
TransformerFactoryImpl</H3>
<PRE>
public <B>TransformerFactoryImpl</B>()</PRE>
<DL>
<DD>javax.xml.transform.sax.TransformerFactory implementation.</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="setErrorListener(javax.xml.transform.ErrorListener)"><!-- --></A><H3>
setErrorListener</H3>
<PRE>
public void <B>setErrorListener</B>(<A HREF="../../../../../javax/xml/transform/ErrorListener.html">ErrorListener</A>&nbsp;listener)
throws java.lang.IllegalArgumentException</PRE>
<DL>
<DD>javax.xml.transform.sax.TransformerFactory implementation.
Set the error event listener for the TransformerFactory, which is used
for the processing of transformation instructions, and not for the
transformation itself.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>listener</CODE> - The error listener to use with the TransformerFactory<DT><B>Throws:</B><DD>java.lang.IllegalArgumentException - &nbsp;<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerFactory.html#setErrorListener(javax.xml.transform.ErrorListener)">setErrorListener</A> in class <A HREF="../../../../../javax/xml/transform/TransformerFactory.html">TransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="getErrorListener()"><!-- --></A><H3>
getErrorListener</H3>
<PRE>
public <A HREF="../../../../../javax/xml/transform/ErrorListener.html">ErrorListener</A> <B>getErrorListener</B>()</PRE>
<DL>
<DD>javax.xml.transform.sax.TransformerFactory implementation.
Get the error event handler for the TransformerFactory.<DD><DL>
<DT><B>Returns:</B><DD>The error listener used with the TransformerFactory<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerFactory.html#getErrorListener()">getErrorListener</A> in class <A HREF="../../../../../javax/xml/transform/TransformerFactory.html">TransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="getAttribute(java.lang.String)"><!-- --></A><H3>
getAttribute</H3>
<PRE>
public java.lang.Object <B>getAttribute</B>(java.lang.String&nbsp;name)
throws java.lang.IllegalArgumentException</PRE>
<DL>
<DD>javax.xml.transform.sax.TransformerFactory implementation.
Returns the value set for a TransformerFactory attribute<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The attribute name<DT><B>Returns:</B><DD>An object representing the attribute value<DT><B>Throws:</B><DD>java.lang.IllegalArgumentException - &nbsp;<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerFactory.html#getAttribute(java.lang.String)">getAttribute</A> in class <A HREF="../../../../../javax/xml/transform/TransformerFactory.html">TransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="setAttribute(java.lang.String, java.lang.Object)"><!-- --></A><H3>
setAttribute</H3>
<PRE>
public void <B>setAttribute</B>(java.lang.String&nbsp;name,
java.lang.Object&nbsp;value)
throws java.lang.IllegalArgumentException</PRE>
<DL>
<DD>javax.xml.transform.sax.TransformerFactory implementation.
Sets the value for a TransformerFactory attribute.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The attribute name<DD><CODE>value</CODE> - An object representing the attribute value<DT><B>Throws:</B><DD>java.lang.IllegalArgumentException - &nbsp;<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerFactory.html#setAttribute(java.lang.String, java.lang.Object)">setAttribute</A> in class <A HREF="../../../../../javax/xml/transform/TransformerFactory.html">TransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="setFeature(java.lang.String, boolean)"><!-- --></A><H3>
setFeature</H3>
<PRE>
public void <B>setFeature</B>(java.lang.String&nbsp;name,
boolean&nbsp;value)
throws <A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A></PRE>
<DL>
<DD><p>Set a feature for this <code>TransformerFactory</code> and <code>Transformer</code>s
or <code>Template</code>s created by this factory.</p>
<p>
Feature names are fully qualified <CODE>java.net.URI</CODE>s.
Implementations may define their own features.
An <A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html"><CODE>TransformerConfigurationException</CODE></A> is thrown if this <code>TransformerFactory</code> or the
<code>Transformer</code>s or <code>Template</code>s it creates cannot support the feature.
It is possible for an <code>TransformerFactory</code> to expose a feature value but be unable to change its state.
</p>
<p>See <A HREF="../../../../../javax/xml/transform/TransformerFactory.html"><CODE>TransformerFactory</CODE></A> for full documentation of specific features.</p><DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Feature name.<DD><CODE>value</CODE> - Is feature state <code>true</code> or <code>false</code>.<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A> - if this <code>TransformerFactory</code>
or the <code>Transformer</code>s or <code>Template</code>s it creates cannot support this feature.<DD>java.lang.NullPointerException - If the <code>name</code> parameter is null.<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerFactory.html#setFeature(java.lang.String, boolean)">setFeature</A> in class <A HREF="../../../../../javax/xml/transform/TransformerFactory.html">TransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="getFeature(java.lang.String)"><!-- --></A><H3>
getFeature</H3>
<PRE>
public boolean <B>getFeature</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD>javax.xml.transform.sax.TransformerFactory implementation.
Look up the value of a feature (to see if it is supported).
This method must be updated as the various methods and features of this
class are implemented.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The feature name<DT><B>Returns:</B><DD>'true' if feature is supported, 'false' if not<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerFactory.html#getFeature(java.lang.String)">getFeature</A> in class <A HREF="../../../../../javax/xml/transform/TransformerFactory.html">TransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="getURIResolver()"><!-- --></A><H3>
getURIResolver</H3>
<PRE>
public <A HREF="../../../../../javax/xml/transform/URIResolver.html">URIResolver</A> <B>getURIResolver</B>()</PRE>
<DL>
<DD>javax.xml.transform.sax.TransformerFactory implementation.
Get the object that is used by default during the transformation to
resolve URIs used in document(), xsl:import, or xsl:include.<DD><DL>
<DT><B>Returns:</B><DD>The URLResolver used for this TransformerFactory and all
Templates and Transformer objects created using this factory<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerFactory.html#getURIResolver()">getURIResolver</A> in class <A HREF="../../../../../javax/xml/transform/TransformerFactory.html">TransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="setURIResolver(javax.xml.transform.URIResolver)"><!-- --></A><H3>
setURIResolver</H3>
<PRE>
public void <B>setURIResolver</B>(<A HREF="../../../../../javax/xml/transform/URIResolver.html">URIResolver</A>&nbsp;resolver)</PRE>
<DL>
<DD>javax.xml.transform.sax.TransformerFactory implementation.
Set the object that is used by default during the transformation to
resolve URIs used in document(), xsl:import, or xsl:include. Note that
this does not affect Templates and Transformers that are already
created with this factory.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The URLResolver used for this TransformerFactory and all
Templates and Transformer objects created using this factory<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerFactory.html#setURIResolver(javax.xml.transform.URIResolver)">setURIResolver</A> in class <A HREF="../../../../../javax/xml/transform/TransformerFactory.html">TransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="getAssociatedStylesheet(javax.xml.transform.Source, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
getAssociatedStylesheet</H3>
<PRE>
public <A HREF="../../../../../javax/xml/transform/Source.html">Source</A> <B>getAssociatedStylesheet</B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source,
java.lang.String&nbsp;media,
java.lang.String&nbsp;title,
java.lang.String&nbsp;charset)
throws <A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A></PRE>
<DL>
<DD>javax.xml.transform.sax.TransformerFactory implementation.
Get the stylesheet specification(s) associated via the xml-stylesheet
processing instruction (see http://www.w3.org/TR/xml-stylesheet/) with
the document document specified in the source parameter, and that match
the given criteria.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>source</CODE> - The XML source document.<DD><CODE>media</CODE> - The media attribute to be matched. May be null, in which
case the prefered templates will be used (i.e. alternate = no).<DD><CODE>title</CODE> - The value of the title attribute to match. May be null.<DD><CODE>charset</CODE> - The value of the charset attribute to match. May be null.<DT><B>Returns:</B><DD>A Source object suitable for passing to the TransformerFactory.<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A> - &nbsp;<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerFactory.html#getAssociatedStylesheet(javax.xml.transform.Source, java.lang.String, java.lang.String, java.lang.String)">getAssociatedStylesheet</A> in class <A HREF="../../../../../javax/xml/transform/TransformerFactory.html">TransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="newTransformer()"><!-- --></A><H3>
newTransformer</H3>
<PRE>
public <A HREF="../../../../../javax/xml/transform/Transformer.html">Transformer</A> <B>newTransformer</B>()
throws <A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A></PRE>
<DL>
<DD>javax.xml.transform.sax.TransformerFactory implementation.
Create a Transformer object that copies the input document to the result.<DD><DL>
<DT><B>Returns:</B><DD>A Transformer object that simply copies the source to the result.<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A> - &nbsp;<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerFactory.html#newTransformer()">newTransformer</A> in class <A HREF="../../../../../javax/xml/transform/TransformerFactory.html">TransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="newTransformer(javax.xml.transform.Source)"><!-- --></A><H3>
newTransformer</H3>
<PRE>
public <A HREF="../../../../../javax/xml/transform/Transformer.html">Transformer</A> <B>newTransformer</B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source)
throws <A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A></PRE>
<DL>
<DD>javax.xml.transform.sax.TransformerFactory implementation.
Process the Source into a Templates object, which is a a compiled
representation of the source. Note that this method should not be
used with XSLTC, as the time-consuming compilation is done for each
and every transformation.<DD><DL>
<DT><B>Returns:</B><DD>A Templates object that can be used to create Transformers.<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A> - &nbsp;<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerFactory.html#newTransformer(javax.xml.transform.Source)">newTransformer</A> in class <A HREF="../../../../../javax/xml/transform/TransformerFactory.html">TransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="newTemplates(javax.xml.transform.Source)"><!-- --></A><H3>
newTemplates</H3>
<PRE>
public <A HREF="../../../../../javax/xml/transform/Templates.html">Templates</A> <B>newTemplates</B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;source)
throws <A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A></PRE>
<DL>
<DD>javax.xml.transform.sax.TransformerFactory implementation.
Process the Source into a Templates object, which is a a compiled
representation of the source.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>source</CODE> - The input stylesheet - DOMSource not supported!!!<DT><B>Returns:</B><DD>A Templates object that can be used to create Transformers.<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A> - &nbsp;<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerFactory.html#newTemplates(javax.xml.transform.Source)">newTemplates</A> in class <A HREF="../../../../../javax/xml/transform/TransformerFactory.html">TransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="newTemplatesHandler()"><!-- --></A><H3>
newTemplatesHandler</H3>
<PRE>
public <A HREF="../../../../../javax/xml/transform/sax/TemplatesHandler.html">TemplatesHandler</A> <B>newTemplatesHandler</B>()
throws <A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A></PRE>
<DL>
<DD>javax.xml.transform.sax.SAXTransformerFactory implementation.
Get a TemplatesHandler object that can process SAX ContentHandler
events into a Templates object.<DD><DL>
<DT><B>Returns:</B><DD>A TemplatesHandler object that can handle SAX events<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A> - &nbsp;<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html#newTemplatesHandler()">newTemplatesHandler</A> in class <A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html">SAXTransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="newTransformerHandler()"><!-- --></A><H3>
newTransformerHandler</H3>
<PRE>
public <A HREF="../../../../../javax/xml/transform/sax/TransformerHandler.html">TransformerHandler</A> <B>newTransformerHandler</B>()
throws <A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A></PRE>
<DL>
<DD>javax.xml.transform.sax.SAXTransformerFactory implementation.
Get a TransformerHandler object that can process SAX ContentHandler
events into a Result. This method will return a pure copy transformer.<DD><DL>
<DT><B>Returns:</B><DD>A TransformerHandler object that can handle SAX events<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A> - &nbsp;<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html#newTransformerHandler()">newTransformerHandler</A> in class <A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html">SAXTransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="newTransformerHandler(javax.xml.transform.Source)"><!-- --></A><H3>
newTransformerHandler</H3>
<PRE>
public <A HREF="../../../../../javax/xml/transform/sax/TransformerHandler.html">TransformerHandler</A> <B>newTransformerHandler</B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;src)
throws <A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A></PRE>
<DL>
<DD>javax.xml.transform.sax.SAXTransformerFactory implementation.
Get a TransformerHandler object that can process SAX ContentHandler
events into a Result, based on the transformation instructions
specified by the argument.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>src</CODE> - The source of the transformation instructions.<DT><B>Returns:</B><DD>A TransformerHandler object that can handle SAX events<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A> - &nbsp;<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html#newTransformerHandler(javax.xml.transform.Source)">newTransformerHandler</A> in class <A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html">SAXTransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="newTransformerHandler(javax.xml.transform.Templates)"><!-- --></A><H3>
newTransformerHandler</H3>
<PRE>
public <A HREF="../../../../../javax/xml/transform/sax/TransformerHandler.html">TransformerHandler</A> <B>newTransformerHandler</B>(<A HREF="../../../../../javax/xml/transform/Templates.html">Templates</A>&nbsp;templates)
throws <A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A></PRE>
<DL>
<DD>javax.xml.transform.sax.SAXTransformerFactory implementation.
Get a TransformerHandler object that can process SAX ContentHandler
events into a Result, based on the transformation instructions
specified by the argument.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>templates</CODE> - Represents a pre-processed stylesheet<DT><B>Returns:</B><DD>A TransformerHandler object that can handle SAX events<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A> - &nbsp;<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html#newTransformerHandler(javax.xml.transform.Templates)">newTransformerHandler</A> in class <A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html">SAXTransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="newXMLFilter(javax.xml.transform.Source)"><!-- --></A><H3>
newXMLFilter</H3>
<PRE>
public <A HREF="../../../../../org/xml/sax/XMLFilter.html">XMLFilter</A> <B>newXMLFilter</B>(<A HREF="../../../../../javax/xml/transform/Source.html">Source</A>&nbsp;src)
throws <A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A></PRE>
<DL>
<DD>javax.xml.transform.sax.SAXTransformerFactory implementation.
Create an XMLFilter that uses the given source as the
transformation instructions.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>src</CODE> - The source of the transformation instructions.<DT><B>Returns:</B><DD>An XMLFilter object, or null if this feature is not supported.<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A> - &nbsp;<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html#newXMLFilter(javax.xml.transform.Source)">newXMLFilter</A> in class <A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html">SAXTransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="newXMLFilter(javax.xml.transform.Templates)"><!-- --></A><H3>
newXMLFilter</H3>
<PRE>
public <A HREF="../../../../../org/xml/sax/XMLFilter.html">XMLFilter</A> <B>newXMLFilter</B>(<A HREF="../../../../../javax/xml/transform/Templates.html">Templates</A>&nbsp;templates)
throws <A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A></PRE>
<DL>
<DD>javax.xml.transform.sax.SAXTransformerFactory implementation.
Create an XMLFilter that uses the given source as the
transformation instructions.<DD><DL>
<DT><B>Parameters:</B><DD><CODE>templates</CODE> - The source of the transformation instructions.<DT><B>Returns:</B><DD>An XMLFilter object, or null if this feature is not supported.<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerConfigurationException.html">TransformerConfigurationException</A> - &nbsp;<DT><B>Overrides:</B><DD><A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html#newXMLFilter(javax.xml.transform.Templates)">newXMLFilter</A> in class <A HREF="../../../../../javax/xml/transform/sax/SAXTransformerFactory.html">SAXTransformerFactory</A></DL>
</DD>
</DL>
<HR>
<A NAME="error(javax.xml.transform.TransformerException)"><!-- --></A><H3>
error</H3>
<PRE>
public void <B>error</B>(<A HREF="../../../../../javax/xml/transform/TransformerException.html">TransformerException</A>&nbsp;e)
throws <A HREF="../../../../../javax/xml/transform/TransformerException.html">TransformerException</A></PRE>
<DL>
<DD>Receive notification of a recoverable error.
The transformer must continue to provide normal parsing events after
invoking this method. It should still be possible for the application
to process the document through to the end.<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../../../javax/xml/transform/ErrorListener.html#error(javax.xml.transform.TransformerException)">error</A> in interface <A HREF="../../../../../javax/xml/transform/ErrorListener.html">ErrorListener</A><DT><B>Parameters:</B><DD><CODE>e</CODE> - The warning information encapsulated in a transformer
exception.<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerException.html">TransformerException</A> - if the application chooses to discontinue
the transformation (always does in our case).</DL>
</DD>
</DL>
<HR>
<A NAME="fatalError(javax.xml.transform.TransformerException)"><!-- --></A><H3>
fatalError</H3>
<PRE>
public void <B>fatalError</B>(<A HREF="../../../../../javax/xml/transform/TransformerException.html">TransformerException</A>&nbsp;e)
throws <A HREF="../../../../../javax/xml/transform/TransformerException.html">TransformerException</A></PRE>
<DL>
<DD>Receive notification of a non-recoverable error.
The application must assume that the transformation cannot continue
after the Transformer has invoked this method, and should continue
(if at all) only to collect addition error messages. In fact,
Transformers are free to stop reporting events once this method has
been invoked.<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../../../javax/xml/transform/ErrorListener.html#fatalError(javax.xml.transform.TransformerException)">fatalError</A> in interface <A HREF="../../../../../javax/xml/transform/ErrorListener.html">ErrorListener</A><DT><B>Parameters:</B><DD><CODE>e</CODE> - warning information encapsulated in a transformer
exception.<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerException.html">TransformerException</A> - if the application chooses to discontinue
the transformation (always does in our case).</DL>
</DD>
</DL>
<HR>
<A NAME="warning(javax.xml.transform.TransformerException)"><!-- --></A><H3>
warning</H3>
<PRE>
public void <B>warning</B>(<A HREF="../../../../../javax/xml/transform/TransformerException.html">TransformerException</A>&nbsp;e)
throws <A HREF="../../../../../javax/xml/transform/TransformerException.html">TransformerException</A></PRE>
<DL>
<DD>Receive notification of a warning.
Transformers can use this method to report conditions that are not
errors or fatal errors. The default behaviour is to take no action.
After invoking this method, the Transformer must continue with the
transformation. It should still be possible for the application to
process the document through to the end.<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../../../javax/xml/transform/ErrorListener.html#warning(javax.xml.transform.TransformerException)">warning</A> in interface <A HREF="../../../../../javax/xml/transform/ErrorListener.html">ErrorListener</A><DT><B>Parameters:</B><DD><CODE>e</CODE> - The warning information encapsulated in a transformer
exception.<DT><B>Throws:</B><DD><A HREF="../../../../../javax/xml/transform/TransformerException.html">TransformerException</A> - if the application chooses to discontinue
the transformation (never does in our case).</DL>
</DD>
</DL>
<HR>
<A NAME="loadSource(java.lang.String, java.lang.String, org.apache.xalan.xsltc.compiler.XSLTC)"><!-- --></A><H3>
loadSource</H3>
<PRE>
public <A HREF="../../../../../org/xml/sax/InputSource.html">InputSource</A> <B>loadSource</B>(java.lang.String&nbsp;href,
java.lang.String&nbsp;context,
<A HREF="../../../../../org/apache/xalan/xsltc/compiler/XSLTC.html">XSLTC</A>&nbsp;xsltc)</PRE>
<DL>
<DD>This method implements XSLTC's SourceLoader interface. It is used to
glue a TrAX URIResolver to the XSLTC compiler's Input and Import classes.<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../../../org/apache/xalan/xsltc/compiler/SourceLoader.html#loadSource(java.lang.String, java.lang.String, org.apache.xalan.xsltc.compiler.XSLTC)">loadSource</A> in interface <A HREF="../../../../../org/apache/xalan/xsltc/compiler/SourceLoader.html">SourceLoader</A><DT><B>Parameters:</B><DD><CODE>href</CODE> - The URI of the document to load<DD><CODE>context</CODE> - The URI of the currently loaded document<DD><CODE>xsltc</CODE> - The compiler that resuests the document<DT><B>Returns:</B><DD>An InputSource with the loaded document</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<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/TransformerFactoryImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/trax/TemplatesImpl.html"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/xalan/xsltc/trax/TransformerHandlerImpl.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="TransformerFactoryImpl.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: &nbsp;INNER&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>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright © 2006 Apache XML Project. All Rights Reserved.
</BODY>
</HTML>