blob: 826eaf0be0a90109554e9cea2b574bdcea40c67d [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:35 PDT 2012 -->
<TITLE>
OutputPropertiesFactory
</TITLE>
<META NAME="keywords" CONTENT="org.apache.xml.serializer.OutputPropertiesFactory class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="OutputPropertiesFactory";
}
</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/OutputPropertiesFactory.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/xml/serializer/ObjectFactory.ConfigurationError.html" title="class in org.apache.xml.serializer"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/xml/serializer/OutputPropertyUtils.html" title="class in org.apache.xml.serializer"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/xml/serializer/OutputPropertiesFactory.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="OutputPropertiesFactory.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.xml.serializer</FONT>
<BR>
Class OutputPropertiesFactory</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xml.serializer.OutputPropertiesFactory</B>
</PRE>
<HR>
<DL>
<DT><PRE>public final class <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.84"><B>OutputPropertiesFactory</B></A><DT>extends java.lang.Object</DL>
</PRE>
<P>
This class is a factory to generate a set of default properties
of key/value pairs that are used to create a serializer through the
factory <A HREF="../../../../org/apache/xml/serializer/SerializerFactory.html" title="class in org.apache.xml.serializer"><CODE>SerilizerFactory</CODE></A>.
The properties generated by this factory
may be modified to non-default values before the SerializerFactory is used to
create a Serializer.
<p>
The given output types supported are "xml", "text", and "html".
These type strings can be obtained from the
<A HREF="../../../../org/apache/xml/serializer/Method.html" title="class in org.apache.xml.serializer"><CODE>Method</CODE></A> class in this package.
<p>
Other constants defined in this class are the non-standard property keys
that can be used to set non-standard property values on a java.util.Properties object
that is used to create or configure a serializer. Here are the non-standard keys:
<ul>
<li> <b>S_KEY_INDENT_AMOUNT </b> -
The non-standard property key to use to set the indentation amount.
The "indent" key needs to have a value of "yes", and this
properties value is a the number of whitespaces to indent by per
indentation level.
<li> <b>S_KEY_CONTENT_HANDLER </b> -
This non-standard property key is used to set the name of the fully qualified
Java class that implements the ContentHandler interface.
The output of the serializer will be SAX events sent to this an
object of this class.
<li> <b>S_KEY_ENTITIES </b> -
This non-standard property key is used to specify the name of the property file
that specifies character to entity reference mappings. A line in such a
file is has the name of the entity and the numeric (base 10) value
of the corresponding character, like this one: <br> quot=34 <br>
<li> <b>S_USE_URL_ESCAPING </b> -
This non-standard property key is used to set a value of "yes" if the href values for HTML serialization should
use %xx escaping.
<li> <b>S_OMIT_META_TAG </b> -
This non-standard property key is used to set a value of "yes" if the META tag should be omitted where it would
otherwise be supplied.
</ul>
<P>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/SerializerFactory.html" title="class in org.apache.xml.serializer"><CODE>SerializerFactory</CODE></A>,
<A HREF="../../../../org/apache/xml/serializer/Method.html" title="class in org.apache.xml.serializer"><CODE>Method</CODE></A>,
<A HREF="../../../../org/apache/xml/serializer/Serializer.html" title="interface in org.apache.xml.serializer"><CODE>Serializer</CODE></A></DL>
<HR>
<P>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.Class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#ACCESS_CONTROLLER_CLASS">ACCESS_CONTROLLER_CLASS</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.util.Properties</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#m_html_properties">m_html_properties</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default properties when method="html".</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#m_synch_object">m_synch_object</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Synchronization object for lazy initialization of the above tables.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.util.Properties</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#m_text_properties">m_text_properties</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default properties when method="text".</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.util.Properties</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#m_unknown_properties">m_unknown_properties</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The properties when method="" for the "unknown" wrapper</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.util.Properties</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#m_xml_properties">m_xml_properties</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default properties of all output files.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#PROP_DIR">PROP_DIR</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the directory in which the various method property files are located</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#PROP_FILE_HTML">PROP_FILE_HTML</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;property file for default HTML properties</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#PROP_FILE_TEXT">PROP_FILE_TEXT</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;property file for default TEXT properties</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#PROP_FILE_UNKNOWN">PROP_FILE_UNKNOWN</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;property file for default UNKNOWN (Either XML or HTML, to be determined later) properties</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#PROP_FILE_XML">PROP_FILE_XML</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;property file for default XML properties</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/xml/serializer/OutputPropertiesFactory.html#S_BUILTIN_EXTENSIONS_UNIVERSAL">S_BUILTIN_EXTENSIONS_UNIVERSAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is not a public API.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#S_BUILTIN_EXTENSIONS_URL">S_BUILTIN_EXTENSIONS_URL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;S_BUILTIN_EXTENSIONS_URL is a mnemonic for the XML Namespace
(http://xml.apache.org/xalan) predefined to signify Xalan's
built-in XSLT Extensions.</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/xml/serializer/OutputPropertiesFactory.html#S_BUILTIN_OLD_EXTENSIONS_UNIVERSAL">S_BUILTIN_OLD_EXTENSIONS_UNIVERSAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The old built-in extension namespace, this is not a public API.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#S_BUILTIN_OLD_EXTENSIONS_UNIVERSAL_LEN">S_BUILTIN_OLD_EXTENSIONS_UNIVERSAL_LEN</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is not a public API, it is only public because it is used
by outside of this package,
it is the length of the old built-in extension namespace.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#S_BUILTIN_OLD_EXTENSIONS_URL">S_BUILTIN_OLD_EXTENSIONS_URL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The old built-in extension url.</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/xml/serializer/OutputPropertiesFactory.html#S_KEY_CONTENT_HANDLER">S_KEY_CONTENT_HANDLER</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This non-standard property key is used to set the name of the fully qualified
Java class that implements the ContentHandler interface.</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/xml/serializer/OutputPropertiesFactory.html#S_KEY_ENTITIES">S_KEY_ENTITIES</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This non-standard property key is used to specify the name of the property file
that specifies character to entity reference mappings.</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/xml/serializer/OutputPropertiesFactory.html#S_KEY_INDENT_AMOUNT">S_KEY_INDENT_AMOUNT</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The non-standard property key to use to set the
number of whitepaces to indent by, per indentation level,
if indent="yes".</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/xml/serializer/OutputPropertiesFactory.html#S_KEY_LINE_SEPARATOR">S_KEY_LINE_SEPARATOR</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The non-standard property key to use to set the
characters to write out as at the end of a line,
rather than the default ones from the runtime.</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/xml/serializer/OutputPropertiesFactory.html#S_OMIT_META_TAG">S_OMIT_META_TAG</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This non-standard property key is used to set a value of "yes" if the META tag should be omitted where it would
otherwise be supplied.</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/xml/serializer/OutputPropertiesFactory.html#S_USE_URL_ESCAPING">S_USE_URL_ESCAPING</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This non-standard property key is used to set a value of "yes" if the href values for HTML serialization should
use %xx escaping.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#S_XALAN_PREFIX">S_XALAN_PREFIX</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#S_XALAN_PREFIX_LEN">S_XALAN_PREFIX_LEN</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#S_XSLT_PREFIX">S_XSLT_PREFIX</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#S_XSLT_PREFIX_LEN">S_XSLT_PREFIX_LEN</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/xml/serializer/OutputPropertiesFactory.html#OutputPropertiesFactory()">OutputPropertiesFactory</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.Class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#findAccessControllerClass()">findAccessControllerClass</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#fixupPropertyString(java.lang.String, boolean)">fixupPropertyString</A></B>(java.lang.String&nbsp;s,
boolean&nbsp;doClipping)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fix up a string in an output properties file according to
the rules of <A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#loadPropertiesFile(java.lang.String, java.util.Properties)"><CODE>loadPropertiesFile(java.lang.String, java.util.Properties)</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.util.Properties</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#getDefaultMethodProperties(java.lang.String)">getDefaultMethodProperties</A></B>(java.lang.String&nbsp;method)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an empty OutputProperties with the property key/value defaults specified by
a property file.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.util.Properties</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#loadPropertiesFile(java.lang.String, java.util.Properties)">loadPropertiesFile</A></B>(java.lang.String&nbsp;resourceName,
java.util.Properties&nbsp;defaults)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Load the properties file from a resource stream.</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="S_BUILTIN_EXTENSIONS_URL"><!-- --></A><H3>
S_BUILTIN_EXTENSIONS_URL</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.92"><B>S_BUILTIN_EXTENSIONS_URL</B></A></PRE>
<DL>
<DD>S_BUILTIN_EXTENSIONS_URL is a mnemonic for the XML Namespace
(http://xml.apache.org/xalan) predefined to signify Xalan's
built-in XSLT Extensions. When used in stylesheets, this is often
bound to the "xalan:" prefix.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.S_BUILTIN_EXTENSIONS_URL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_BUILTIN_OLD_EXTENSIONS_URL"><!-- --></A><H3>
S_BUILTIN_OLD_EXTENSIONS_URL</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.99"><B>S_BUILTIN_OLD_EXTENSIONS_URL</B></A></PRE>
<DL>
<DD>The old built-in extension url. It is still supported for
backward compatibility.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.S_BUILTIN_OLD_EXTENSIONS_URL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_BUILTIN_EXTENSIONS_UNIVERSAL"><!-- --></A><H3>
S_BUILTIN_EXTENSIONS_UNIVERSAL</H3>
<PRE>
public static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.111"><B>S_BUILTIN_EXTENSIONS_UNIVERSAL</B></A></PRE>
<DL>
<DD>This is not a public API.
This is the built-in extensions namespace,
reexpressed in {namespaceURI} syntax
suitable for prepending to a localname to produce a "universal
name".
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.S_BUILTIN_EXTENSIONS_UNIVERSAL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_KEY_INDENT_AMOUNT"><!-- --></A><H3>
S_KEY_INDENT_AMOUNT</H3>
<PRE>
public static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.121"><B>S_KEY_INDENT_AMOUNT</B></A></PRE>
<DL>
<DD>The non-standard property key to use to set the
number of whitepaces to indent by, per indentation level,
if indent="yes".
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.S_KEY_INDENT_AMOUNT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_KEY_LINE_SEPARATOR"><!-- --></A><H3>
S_KEY_LINE_SEPARATOR</H3>
<PRE>
public static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.129"><B>S_KEY_LINE_SEPARATOR</B></A></PRE>
<DL>
<DD>The non-standard property key to use to set the
characters to write out as at the end of a line,
rather than the default ones from the runtime.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.S_KEY_LINE_SEPARATOR">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_KEY_CONTENT_HANDLER"><!-- --></A><H3>
S_KEY_CONTENT_HANDLER</H3>
<PRE>
public static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.139"><B>S_KEY_CONTENT_HANDLER</B></A></PRE>
<DL>
<DD>This non-standard property key is used to set the name of the fully qualified
Java class that implements the ContentHandler interface.
Fully qualified name of class with a default constructor that
implements the ContentHandler interface, where the result tree events
will be sent to.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.S_KEY_CONTENT_HANDLER">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_KEY_ENTITIES"><!-- --></A><H3>
S_KEY_ENTITIES</H3>
<PRE>
public static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.146"><B>S_KEY_ENTITIES</B></A></PRE>
<DL>
<DD>This non-standard property key is used to specify the name of the property file
that specifies character to entity reference mappings.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.S_KEY_ENTITIES">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_USE_URL_ESCAPING"><!-- --></A><H3>
S_USE_URL_ESCAPING</H3>
<PRE>
public static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.152"><B>S_USE_URL_ESCAPING</B></A></PRE>
<DL>
<DD>This non-standard property key is used to set a value of "yes" if the href values for HTML serialization should
use %xx escaping.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.S_USE_URL_ESCAPING">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_OMIT_META_TAG"><!-- --></A><H3>
S_OMIT_META_TAG</H3>
<PRE>
public static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.159"><B>S_OMIT_META_TAG</B></A></PRE>
<DL>
<DD>This non-standard property key is used to set a value of "yes" if the META tag should be omitted where it would
otherwise be supplied.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.S_OMIT_META_TAG">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_BUILTIN_OLD_EXTENSIONS_UNIVERSAL"><!-- --></A><H3>
S_BUILTIN_OLD_EXTENSIONS_UNIVERSAL</H3>
<PRE>
public static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.165"><B>S_BUILTIN_OLD_EXTENSIONS_UNIVERSAL</B></A></PRE>
<DL>
<DD>The old built-in extension namespace, this is not a public API.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.S_BUILTIN_OLD_EXTENSIONS_UNIVERSAL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_BUILTIN_OLD_EXTENSIONS_UNIVERSAL_LEN"><!-- --></A><H3>
S_BUILTIN_OLD_EXTENSIONS_UNIVERSAL_LEN</H3>
<PRE>
public static final int <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.173"><B>S_BUILTIN_OLD_EXTENSIONS_UNIVERSAL_LEN</B></A></PRE>
<DL>
<DD>This is not a public API, it is only public because it is used
by outside of this package,
it is the length of the old built-in extension namespace.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="S_XSLT_PREFIX"><!-- --></A><H3>
S_XSLT_PREFIX</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.180"><B>S_XSLT_PREFIX</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.S_XSLT_PREFIX">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_XSLT_PREFIX_LEN"><!-- --></A><H3>
S_XSLT_PREFIX_LEN</H3>
<PRE>
private static final int <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.181"><B>S_XSLT_PREFIX_LEN</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="S_XALAN_PREFIX"><!-- --></A><H3>
S_XALAN_PREFIX</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.182"><B>S_XALAN_PREFIX</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.S_XALAN_PREFIX">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_XALAN_PREFIX_LEN"><!-- --></A><H3>
S_XALAN_PREFIX_LEN</H3>
<PRE>
private static final int <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.183"><B>S_XALAN_PREFIX_LEN</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_synch_object"><!-- --></A><H3>
m_synch_object</H3>
<PRE>
private static java.lang.Integer <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.186"><B>m_synch_object</B></A></PRE>
<DL>
<DD>Synchronization object for lazy initialization of the above tables.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="PROP_DIR"><!-- --></A><H3>
PROP_DIR</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.189"><B>PROP_DIR</B></A></PRE>
<DL>
<DD>the directory in which the various method property files are located
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="PROP_FILE_XML"><!-- --></A><H3>
PROP_FILE_XML</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.191"><B>PROP_FILE_XML</B></A></PRE>
<DL>
<DD>property file for default XML properties
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.PROP_FILE_XML">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="PROP_FILE_TEXT"><!-- --></A><H3>
PROP_FILE_TEXT</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.193"><B>PROP_FILE_TEXT</B></A></PRE>
<DL>
<DD>property file for default TEXT properties
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.PROP_FILE_TEXT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="PROP_FILE_HTML"><!-- --></A><H3>
PROP_FILE_HTML</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.195"><B>PROP_FILE_HTML</B></A></PRE>
<DL>
<DD>property file for default HTML properties
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.PROP_FILE_HTML">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="PROP_FILE_UNKNOWN"><!-- --></A><H3>
PROP_FILE_UNKNOWN</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.197"><B>PROP_FILE_UNKNOWN</B></A></PRE>
<DL>
<DD>property file for default UNKNOWN (Either XML or HTML, to be determined later) properties
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.OutputPropertiesFactory.PROP_FILE_UNKNOWN">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="m_xml_properties"><!-- --></A><H3>
m_xml_properties</H3>
<PRE>
private static java.util.Properties <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.204"><B>m_xml_properties</B></A></PRE>
<DL>
<DD>The default properties of all output files.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_html_properties"><!-- --></A><H3>
m_html_properties</H3>
<PRE>
private static java.util.Properties <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.207"><B>m_html_properties</B></A></PRE>
<DL>
<DD>The default properties when method="html".
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_text_properties"><!-- --></A><H3>
m_text_properties</H3>
<PRE>
private static java.util.Properties <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.210"><B>m_text_properties</B></A></PRE>
<DL>
<DD>The default properties when method="text".
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_unknown_properties"><!-- --></A><H3>
m_unknown_properties</H3>
<PRE>
private static java.util.Properties <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.213"><B>m_unknown_properties</B></A></PRE>
<DL>
<DD>The properties when method="" for the "unknown" wrapper
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="ACCESS_CONTROLLER_CLASS"><!-- --></A><H3>
ACCESS_CONTROLLER_CLASS</H3>
<PRE>
private static final java.lang.Class <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.216"><B>ACCESS_CONTROLLER_CLASS</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="OutputPropertiesFactory()"><!-- --></A><H3>
OutputPropertiesFactory</H3>
<PRE>
public <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.84"><B>OutputPropertiesFactory</B></A>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="findAccessControllerClass()"><!-- --></A><H3>
findAccessControllerClass</H3>
<PRE>
private static java.lang.Class <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.218"><B>findAccessControllerClass</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getDefaultMethodProperties(java.lang.String)"><!-- --></A><H3>
getDefaultMethodProperties</H3>
<PRE>
public static final java.util.Properties <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.252"><B>getDefaultMethodProperties</B></A>(java.lang.String&nbsp;method)</PRE>
<DL>
<DD>Creates an empty OutputProperties with the property key/value defaults specified by
a property file. The method argument is used to construct a string of
the form output_[method].properties (for instance, output_html.properties).
The output_xml.properties file is always used as the base.
<p>Anything other than 'text', 'xml', and 'html', will
use the output_xml.properties file.</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>method</CODE> - non-null reference to method name.
<DT><B>Returns:</B><DD>Properties object that holds the defaults for the given method.</DL>
</DD>
</DL>
<HR>
<A NAME="loadPropertiesFile(java.lang.String, java.util.Properties)"><!-- --></A><H3>
loadPropertiesFile</H3>
<PRE>
private static java.util.Properties <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.345"><B>loadPropertiesFile</B></A>(java.lang.String&nbsp;resourceName,
java.util.Properties&nbsp;defaults)
throws java.io.IOException</PRE>
<DL>
<DD>Load the properties file from a resource stream. If a
key name such as "org.apache.xslt.xxx", fix up the start of
string to be a curly namespace. If a key name starts with
"xslt.output.xxx", clip off "xslt.output.". If a key name *or* a
key value is discovered, check for : in the text, and
fix it up to be ":", since earlier versions of the JDK do not
handle the escape sequence (at least in key names).
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resourceName</CODE> - non-null reference to resource name.<DD><CODE>defaults</CODE> - Default properties, which may be null.
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="fixupPropertyString(java.lang.String, boolean)"><!-- --></A><H3>
fixupPropertyString</H3>
<PRE>
private static java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/OutputPropertiesFactory.html#line.494"><B>fixupPropertyString</B></A>(java.lang.String&nbsp;s,
boolean&nbsp;doClipping)</PRE>
<DL>
<DD>Fix up a string in an output properties file according to
the rules of <A HREF="../../../../org/apache/xml/serializer/OutputPropertiesFactory.html#loadPropertiesFile(java.lang.String, java.util.Properties)"><CODE>loadPropertiesFile(java.lang.String, java.util.Properties)</CODE></A>.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>s</CODE> - non-null reference to string that may need to be fixed up.
<DT><B>Returns:</B><DD>A new string if fixup occured, otherwise the s argument.</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/OutputPropertiesFactory.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/xml/serializer/ObjectFactory.ConfigurationError.html" title="class in org.apache.xml.serializer"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/xml/serializer/OutputPropertyUtils.html" title="class in org.apache.xml.serializer"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/xml/serializer/OutputPropertiesFactory.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="OutputPropertiesFactory.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>