blob: b1dc8fb5465812d96b49c69a4ad7348ac5b62d97 [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:36 PDT 2012 -->
<TITLE>
ToUnknownStream
</TITLE>
<META NAME="keywords" CONTENT="org.apache.xml.serializer.ToUnknownStream class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="ToUnknownStream";
}
</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/ToUnknownStream.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/ToTextStream.html" title="class in org.apache.xml.serializer"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/xml/serializer/ToXMLSAXHandler.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/ToUnknownStream.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="ToUnknownStream.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 ToUnknownStream</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">org.apache.xml.serializer.SerializerBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xml.serializer.ToUnknownStream</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/xml/serializer/DOMSerializer.html" title="interface in org.apache.xml.serializer">DOMSerializer</A>, <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html" title="interface in org.apache.xml.serializer">ExtendedContentHandler</A>, <A HREF="../../../../org/apache/xml/serializer/ExtendedLexicalHandler.html" title="interface in org.apache.xml.serializer">ExtendedLexicalHandler</A>, <A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A>, <A HREF="../../../../org/apache/xml/serializer/Serializer.html" title="interface in org.apache.xml.serializer">Serializer</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html" title="interface in org.apache.xml.serializer">SerializerConstants</A>, <A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A>, org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.ErrorHandler, org.xml.sax.ext.DeclHandler, org.xml.sax.ext.LexicalHandler</DD>
</DL>
<HR>
<DL>
<DT><PRE>public final class <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.54"><B>ToUnknownStream</B></A><DT>extends <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></DL>
</PRE>
<P>
This class wraps another SerializationHandler. The wrapped object will either
handler XML or HTML, which is not known until a little later when the first XML
tag is seen. If the first tag is <html> then the wrapped object is an HTML
handler, otherwise it is an XML handler.
This class effectively caches the first few calls to it then passes them
on to the wrapped handler (once it exists). After that subsequent calls a
simply passed directly to the wrapped handler.
The user of this class doesn't know if the output is ultimatley XML or HTML.
This class is not a public API, it is public because it is used within Xalan.
<P>
<P>
<HR>
<P>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#EMPTYSTRING">EMPTYSTRING</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A String with no characters</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_firstElementLocalName">m_firstElementLocalName</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the local name (no prefix) associated with the first element</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_firstElementName">m_firstElementName</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the element name (including any prefix) of the very first tag in the document</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_firstElementPrefix">m_firstElementPrefix</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the prefix of the very first tag in the document</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_firstElementURI">m_firstElementURI</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the namespace URI associated with the first element</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_firstTagNotEmitted">m_firstTagNotEmitted</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;true if the first tag has been emitted to the wrapped handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_handler">m_handler</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The wrapped handler, initially XML but possibly switched to HTML</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_namespacePrefix">m_namespacePrefix</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A collection of namespace Prefix (only for first element)
_namespaceURI has the matching URIs for these prefix'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_namespaceURI">m_namespaceURI</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A collection of namespace URI's (only for first element).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_needToCallStartDocument">m_needToCallStartDocument</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;true if startDocument() was called before the underlying handler
was initialized</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_setDoctypePublic_called">m_setDoctypePublic_called</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;true if setDoctypePublic() was called before the underlying handler
was initialized</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_setDoctypeSystem_called">m_setDoctypeSystem_called</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;true if setDoctypeSystem() was called before the underlying handler
was initialized</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_setMediaType_called">m_setMediaType_called</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;true if setMediaType() was called before the underlying handler
was initialized</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_setVersion_called">m_setVersion_called</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;true if setVersion() was called before the underlying handler
was initialized</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#m_wrapped_handler_not_initialized">m_wrapped_handler_not_initialized</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;true if the underlying handler (XML or HTML) is fully initialized</TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.xml.serializer.SerializerBase"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from class org.apache.xml.serializer.<A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_attrBuff">m_attrBuff</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_attributes">m_attributes</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_CdataElems">m_CdataElems</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_cdataTagOpen">m_cdataTagOpen</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_charsBuff">m_charsBuff</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_docIsEmpty">m_docIsEmpty</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_doctypePublic">m_doctypePublic</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_doctypeSystem">m_doctypeSystem</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_doIndent">m_doIndent</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_elemContext">m_elemContext</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_indentAmount">m_indentAmount</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_inEntityRef">m_inEntityRef</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_inExternalDTD">m_inExternalDTD</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_mediatype">m_mediatype</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_needToOutputDocTypeDecl">m_needToOutputDocTypeDecl</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_prefixMap">m_prefixMap</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_shouldNotWriteXMLHeader">m_shouldNotWriteXMLHeader</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_sourceLocator">m_sourceLocator</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_standaloneWasSpecified">m_standaloneWasSpecified</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_StringOfCDATASections">m_StringOfCDATASections</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_tracer">m_tracer</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_version">m_version</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#m_writer">m_writer</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#PKG_NAME">PKG_NAME</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#PKG_PATH">PKG_PATH</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.xml.serializer.ExtendedContentHandler"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from interface org.apache.xml.serializer.<A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html" title="interface in org.apache.xml.serializer">ExtendedContentHandler</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#HTML_ATTREMPTY">HTML_ATTREMPTY</A>, <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#HTML_ATTRURL">HTML_ATTRURL</A>, <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#NO_BAD_CHARS">NO_BAD_CHARS</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.xml.serializer.SerializerConstants"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from interface org.apache.xml.serializer.<A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html" title="interface in org.apache.xml.serializer">SerializerConstants</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#CDATA_CONTINUE">CDATA_CONTINUE</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#CDATA_DELIMITER_CLOSE">CDATA_DELIMITER_CLOSE</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#CDATA_DELIMITER_OPEN">CDATA_DELIMITER_OPEN</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#DEFAULT_SAX_SERIALIZER">DEFAULT_SAX_SERIALIZER</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#ENTITY_AMP">ENTITY_AMP</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#ENTITY_CRLF">ENTITY_CRLF</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#ENTITY_GT">ENTITY_GT</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#ENTITY_LT">ENTITY_LT</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#ENTITY_QUOT">ENTITY_QUOT</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#XML_PREFIX">XML_PREFIX</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#XMLNS_PREFIX">XMLNS_PREFIX</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#XMLNS_URI">XMLNS_URI</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#XMLVERSION10">XMLVERSION10</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerConstants.html#XMLVERSION11">XMLVERSION11</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#ToUnknownStream()">ToUnknownStream</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#addAttribute(java.lang.String, java.lang.String)">addAttribute</A></B>(java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an attribute to the currenly open tag</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/xml/serializer/ToUnknownStream.html#addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)">addAttribute</A></B>(java.lang.String&nbsp;uri,
java.lang.String&nbsp;localName,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;type,
java.lang.String&nbsp;value,
boolean&nbsp;XSLAttribute)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an attribute to the currenly open tag</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/xml/serializer/ToUnknownStream.html#addAttributes(org.xml.sax.Attributes)">addAttributes</A></B>(org.xml.sax.Attributes&nbsp;atts)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add the given attributes to the currently collected ones.</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/xml/serializer/ToUnknownStream.html#addUniqueAttribute(java.lang.String, java.lang.String, int)">addUniqueAttribute</A></B>(java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
int&nbsp;flags)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a unique attribute to the currenly open tag</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;org.xml.sax.ContentHandler</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#asContentHandler()">asContentHandler</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a <CODE>ContentHandler</CODE> interface into this serializer.</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/xml/serializer/ToUnknownStream.html#asDOM3Serializer()">asDOM3Serializer</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a <A HREF="../../../../org/apache/xml/serializer/DOM3Serializer.html" title="interface in org.apache.xml.serializer"><CODE>DOM3Serializer</CODE></A> interface into this serializer.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xml/serializer/DOMSerializer.html" title="interface in org.apache.xml.serializer">DOMSerializer</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#asDOMSerializer()">asDOMSerializer</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a <A HREF="../../../../org/apache/xml/serializer/DOMSerializer.html" title="interface in org.apache.xml.serializer"><CODE>DOMSerializer</CODE></A> interface into this serializer.</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/xml/serializer/ToUnknownStream.html#attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">attributeDecl</A></B>(java.lang.String&nbsp;arg0,
java.lang.String&nbsp;arg1,
java.lang.String&nbsp;arg2,
java.lang.String&nbsp;arg3,
java.lang.String&nbsp;arg4)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#characters(char[], int, int)">characters</A></B>(char[]&nbsp;characters,
int&nbsp;offset,
int&nbsp;length)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#characters(java.lang.String)">characters</A></B>(java.lang.String&nbsp;chars)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts the String to a character array and calls the SAX method
characters(char[],int,int);</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/xml/serializer/ToUnknownStream.html#close()">close</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Flush and close the underlying java.io.Writer.</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/xml/serializer/ToUnknownStream.html#comment(char[], int, int)">comment</A></B>(char[]&nbsp;ch,
int&nbsp;start,
int&nbsp;length)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#comment(java.lang.String)">comment</A></B>(java.lang.String&nbsp;comment)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#elementDecl(java.lang.String, java.lang.String)">elementDecl</A></B>(java.lang.String&nbsp;arg0,
java.lang.String&nbsp;arg1)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#emitFirstTag()">emitFirstTag</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#endCDATA()">endCDATA</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#endDocument()">endDocument</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#endDTD()">endDTD</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#endElement(java.lang.String)">endElement</A></B>(java.lang.String&nbsp;elementName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#endElement(java.lang.String, java.lang.String, java.lang.String)">endElement</A></B>(java.lang.String&nbsp;namespaceURI,
java.lang.String&nbsp;localName,
java.lang.String&nbsp;qName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#endEntity(java.lang.String)">endEntity</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#endPrefixMapping(java.lang.String)">endPrefixMapping</A></B>(java.lang.String&nbsp;prefix)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#entityReference(java.lang.String)">entityReference</A></B>(java.lang.String&nbsp;entityName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Entity reference event.</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/xml/serializer/ToUnknownStream.html#externalEntityDecl(java.lang.String, java.lang.String, java.lang.String)">externalEntityDecl</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;publicId,
java.lang.String&nbsp;systemId)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#firePseudoElement(java.lang.String)">firePseudoElement</A></B>(java.lang.String&nbsp;elementName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#flush()">flush</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#flushPending()">flushPending</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A SerializationHandler accepts SAX-like events, so
it can accumulate attributes or namespace nodes after
a startElement().</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getDoctypePublic()">getDoctypePublic</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getDoctypeSystem()">getDoctypeSystem</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getEncoding()">getEncoding</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</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/xml/serializer/ToUnknownStream.html#getIndent()">getIndent</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getIndentAmount()">getIndentAmount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getLocalNameUnknown(java.lang.String)">getLocalNameUnknown</A></B>(java.lang.String&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Utility function for calls to local-name().</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getMediaType()">getMediaType</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/apache/xml/serializer/NamespaceMappings.html" title="class in org.apache.xml.serializer">NamespaceMappings</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getNamespaceMappings()">getNamespaceMappings</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current namespace mappings.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getNamespaceURI(java.lang.String, boolean)">getNamespaceURI</A></B>(java.lang.String&nbsp;qname,
boolean&nbsp;isElement)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the URI of an element or attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getNamespaceURIFromPrefix(java.lang.String)">getNamespaceURIFromPrefix</A></B>(java.lang.String&nbsp;prefix)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the URI of prefix (if any)</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/xml/serializer/ToUnknownStream.html#getOmitXMLDeclaration()">getOmitXMLDeclaration</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Properties</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getOutputFormat()">getOutputFormat</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the output format properties for this serializer.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.io.OutputStream</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getOutputStream()">getOutputStream</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the output stream where the events will be serialized to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getPrefix(java.lang.String)">getPrefix</A></B>(java.lang.String&nbsp;namespaceURI)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the prefix currently pointing to the given URI (if any).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getPrefixPartUnknown(java.lang.String)">getPrefixPartUnknown</A></B>(java.lang.String&nbsp;qname)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Utility function to return prefix
Don't want to override static function on SerializerBase
So added Unknown suffix to method name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getStandalone()">getStandalone</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;javax.xml.transform.Transformer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getTransformer()">getTransformer</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the transformer associated with this serializer</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getVersion()">getVersion</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.io.Writer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#getWriter()">getWriter</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the character stream where the events will be serialized to.</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/xml/serializer/ToUnknownStream.html#ignorableWhitespace(char[], int, int)">ignorableWhitespace</A></B>(char[]&nbsp;ch,
int&nbsp;start,
int&nbsp;length)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#initStreamOutput()">initStreamOutput</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize the wrapped output stream (XML or HTML).</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/xml/serializer/ToUnknownStream.html#internalEntityDecl(java.lang.String, java.lang.String)">internalEntityDecl</A></B>(java.lang.String&nbsp;arg0,
java.lang.String&nbsp;arg1)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#isFirstElemHTML()">isFirstElemHTML</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if the firts element in the document is <html> or <HTML>
This uses the cached first element name, first element prefix and the
cached namespaces from previous method calls</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/xml/serializer/ToUnknownStream.html#namespaceAfterStartElement(java.lang.String, java.lang.String)">namespaceAfterStartElement</A></B>(java.lang.String&nbsp;prefix,
java.lang.String&nbsp;uri)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is used when a prefix/uri namespace mapping
is indicated after the element was started with a
startElement() and before and endElement().</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/xml/serializer/ToUnknownStream.html#processingInstruction(java.lang.String, java.lang.String)">processingInstruction</A></B>(java.lang.String&nbsp;target,
java.lang.String&nbsp;data)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</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/xml/serializer/ToUnknownStream.html#reset()">reset</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;passes the call on to the underlying HTML or XML handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#serialize(org.w3c.dom.Node)">serialize</A></B>(org.w3c.dom.Node&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts the DOM node to output</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/xml/serializer/ToUnknownStream.html#setCdataSectionElements(java.util.Vector)">setCdataSectionElements</A></B>(java.util.Vector&nbsp;URI_and_localNames)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value coming from the xsl:output cdata-section-elements
stylesheet property.</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/xml/serializer/ToUnknownStream.html#setContentHandler(org.xml.sax.ContentHandler)">setContentHandler</A></B>(org.xml.sax.ContentHandler&nbsp;ch)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the SAX Content handler that the serializer sends its output to.</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/xml/serializer/ToUnknownStream.html#setDoctype(java.lang.String, java.lang.String)">setDoctype</A></B>(java.lang.String&nbsp;system,
java.lang.String&nbsp;pub)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the value coming from the xsl:output doctype-public and doctype-system stylesheet properties</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/xml/serializer/ToUnknownStream.html#setDoctypePublic(java.lang.String)">setDoctypePublic</A></B>(java.lang.String&nbsp;doctype)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the doctype in the underlying XML handler.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#setDoctypeSystem(java.lang.String)">setDoctypeSystem</A></B>(java.lang.String&nbsp;doctype)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the doctype in the underlying XML handler.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#setDocumentLocator(org.xml.sax.Locator)">setDocumentLocator</A></B>(org.xml.sax.Locator&nbsp;locator)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#setEncoding(java.lang.String)">setEncoding</A></B>(java.lang.String&nbsp;encoding)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</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/xml/serializer/ToUnknownStream.html#setEscaping(boolean)">setEscaping</A></B>(boolean&nbsp;escape)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Turns special character escaping on/off.</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/xml/serializer/ToUnknownStream.html#setIndent(boolean)">setIndent</A></B>(boolean&nbsp;indent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#setIndentAmount(int)">setIndentAmount</A></B>(int&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#setMediaType(java.lang.String)">setMediaType</A></B>(java.lang.String&nbsp;mediaType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value coming from the xsl:output media-type stylesheet attribute.</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/xml/serializer/ToUnknownStream.html#setOmitXMLDeclaration(boolean)">setOmitXMLDeclaration</A></B>(boolean&nbsp;b)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#setOutputFormat(java.util.Properties)">setOutputFormat</A></B>(java.util.Properties&nbsp;format)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the properties of the handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#setOutputStream(java.io.OutputStream)">setOutputStream</A></B>(java.io.OutputStream&nbsp;output)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the output stream to write to</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/xml/serializer/ToUnknownStream.html#setSourceLocator(javax.xml.transform.SourceLocator)">setSourceLocator</A></B>(javax.xml.transform.SourceLocator&nbsp;locator)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is used to set the source locator, which might be used to
generated an error message.</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/xml/serializer/ToUnknownStream.html#setStandalone(java.lang.String)">setStandalone</A></B>(java.lang.String&nbsp;standalone)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#setTransformer(javax.xml.transform.Transformer)">setTransformer</A></B>(javax.xml.transform.Transformer&nbsp;t)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the transformer associated with this serializer</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/xml/serializer/ToUnknownStream.html#setVersion(java.lang.String)">setVersion</A></B>(java.lang.String&nbsp;version)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method cannot be cached because default is different in
HTML and XML (we need more than a boolean).</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/xml/serializer/ToUnknownStream.html#setWriter(java.io.Writer)">setWriter</A></B>(java.io.Writer&nbsp;writer)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the writer to write to</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/xml/serializer/ToUnknownStream.html#skippedEntity(java.lang.String)">skippedEntity</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#startCDATA()">startCDATA</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#startDocument()">startDocument</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Receive notification of the beginning of a document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#startDTD(java.lang.String, java.lang.String, java.lang.String)">startDTD</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;publicId,
java.lang.String&nbsp;systemId)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#startElement(java.lang.String)">startElement</A></B>(java.lang.String&nbsp;qName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is used to notify of the start of an element</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#startElement(java.lang.String, java.lang.String, java.lang.String)">startElement</A></B>(java.lang.String&nbsp;namespaceURI,
java.lang.String&nbsp;localName,
java.lang.String&nbsp;qName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is used to notify that an element is starting.</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/xml/serializer/ToUnknownStream.html#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)">startElement</A></B>(java.lang.String&nbsp;namespaceURI,
java.lang.String&nbsp;localName,
java.lang.String&nbsp;elementName,
org.xml.sax.Attributes&nbsp;atts)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#startEntity(java.lang.String)">startEntity</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pass the call on to the underlying handler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ToUnknownStream.html#startPrefixMapping(java.lang.String, java.lang.String)">startPrefixMapping</A></B>(java.lang.String&nbsp;prefix,
java.lang.String&nbsp;uri)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/xml/serializer/ToUnknownStream.html#startPrefixMapping(java.lang.String, java.lang.String, boolean)">startPrefixMapping</A></B>(java.lang.String&nbsp;prefix,
java.lang.String&nbsp;uri,
boolean&nbsp;shouldFlush)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is used to notify that a prefix maping is to start, which can
be for the current element, or for the one to come.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.xml.serializer.SerializerBase"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class org.apache.xml.serializer.<A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">addAttribute</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#addAttributeAlways(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)">addAttributeAlways</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#addXSLAttribute(java.lang.String, java.lang.String, java.lang.String)">addXSLAttribute</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#characters(org.w3c.dom.Node)">characters</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#documentIsEmpty()">documentIsEmpty</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#error(org.xml.sax.SAXParseException)">error</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#fatalError(org.xml.sax.SAXParseException)">fatalError</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#fireCDATAEvent(char[], int, int)">fireCDATAEvent</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#fireCharEvent(char[], int, int)">fireCharEvent</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#fireCommentEvent(char[], int, int)">fireCommentEvent</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#fireEndDoc()">fireEndDoc</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#fireEndElem(java.lang.String)">fireEndElem</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#fireEndEntity(java.lang.String)">fireEndEntity</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#fireEntityReference(java.lang.String)">fireEntityReference</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#fireEscapingEvent(java.lang.String, java.lang.String)">fireEscapingEvent</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#fireStartDoc()">fireStartDoc</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#fireStartElem(java.lang.String)">fireStartElem</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#fireStartEntity(java.lang.String)">fireStartEntity</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getFirstCharLocName(java.lang.String)">getFirstCharLocName</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getLocalName(java.lang.String)">getLocalName</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getOutputPropDefaultKeys()">getOutputPropDefaultKeys</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getOutputProperty(java.lang.String)">getOutputProperty</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getOutputPropertyDefault(java.lang.String)">getOutputPropertyDefault</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getOutputPropertyNonDefault(java.lang.String)">getOutputPropertyNonDefault</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getOutputPropKeys()">getOutputPropKeys</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getPrefixPart(java.lang.String)">getPrefixPart</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#initCDATA()">initCDATA</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#initCdataElems(java.lang.String)">initCdataElems</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#inTemporaryOutputState()">inTemporaryOutputState</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#isCdataSection()">isCdataSection</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#notationDecl(java.lang.String, java.lang.String, java.lang.String)">notationDecl</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#patchName(java.lang.String)">patchName</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setDTDEntityExpansion(boolean)">setDTDEntityExpansion</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setNamespaceMappings(org.apache.xml.serializer.NamespaceMappings)">setNamespaceMappings</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setOutputProperty(java.lang.String, java.lang.String)">setOutputProperty</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setOutputPropertyDefault(java.lang.String, java.lang.String)">setOutputPropertyDefault</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setProp(java.lang.String, java.lang.String, boolean)">setProp</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setStandaloneInternal(java.lang.String)">setStandaloneInternal</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#startDocumentInternal()">startDocumentInternal</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String)">unparsedEntityDecl</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#warning(org.xml.sax.SAXParseException)">warning</A></CODE></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="m_handler"><!-- --></A><H3>
m_handler</H3>
<PRE>
private <A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A> <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.60"><B>m_handler</B></A></PRE>
<DL>
<DD>The wrapped handler, initially XML but possibly switched to HTML
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="EMPTYSTRING"><!-- --></A><H3>
EMPTYSTRING</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.65"><B>EMPTYSTRING</B></A></PRE>
<DL>
<DD>A String with no characters
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xml.serializer.ToUnknownStream.EMPTYSTRING">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="m_wrapped_handler_not_initialized"><!-- --></A><H3>
m_wrapped_handler_not_initialized</H3>
<PRE>
private boolean <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.70"><B>m_wrapped_handler_not_initialized</B></A></PRE>
<DL>
<DD>true if the underlying handler (XML or HTML) is fully initialized
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_firstElementPrefix"><!-- --></A><H3>
m_firstElementPrefix</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.76"><B>m_firstElementPrefix</B></A></PRE>
<DL>
<DD>the prefix of the very first tag in the document
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_firstElementName"><!-- --></A><H3>
m_firstElementName</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.80"><B>m_firstElementName</B></A></PRE>
<DL>
<DD>the element name (including any prefix) of the very first tag in the document
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_firstElementURI"><!-- --></A><H3>
m_firstElementURI</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.85"><B>m_firstElementURI</B></A></PRE>
<DL>
<DD>the namespace URI associated with the first element
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_firstElementLocalName"><!-- --></A><H3>
m_firstElementLocalName</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.90"><B>m_firstElementLocalName</B></A></PRE>
<DL>
<DD>the local name (no prefix) associated with the first element
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_firstTagNotEmitted"><!-- --></A><H3>
m_firstTagNotEmitted</H3>
<PRE>
private boolean <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.95"><B>m_firstTagNotEmitted</B></A></PRE>
<DL>
<DD>true if the first tag has been emitted to the wrapped handler
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_namespaceURI"><!-- --></A><H3>
m_namespaceURI</H3>
<PRE>
private java.util.Vector <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.101"><B>m_namespaceURI</B></A></PRE>
<DL>
<DD>A collection of namespace URI's (only for first element).
_namespacePrefix has the matching prefix for these URI's
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_namespacePrefix"><!-- --></A><H3>
m_namespacePrefix</H3>
<PRE>
private java.util.Vector <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.106"><B>m_namespacePrefix</B></A></PRE>
<DL>
<DD>A collection of namespace Prefix (only for first element)
_namespaceURI has the matching URIs for these prefix'
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_needToCallStartDocument"><!-- --></A><H3>
m_needToCallStartDocument</H3>
<PRE>
private boolean <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.112"><B>m_needToCallStartDocument</B></A></PRE>
<DL>
<DD>true if startDocument() was called before the underlying handler
was initialized
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_setVersion_called"><!-- --></A><H3>
m_setVersion_called</H3>
<PRE>
private boolean <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.117"><B>m_setVersion_called</B></A></PRE>
<DL>
<DD>true if setVersion() was called before the underlying handler
was initialized
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_setDoctypeSystem_called"><!-- --></A><H3>
m_setDoctypeSystem_called</H3>
<PRE>
private boolean <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.122"><B>m_setDoctypeSystem_called</B></A></PRE>
<DL>
<DD>true if setDoctypeSystem() was called before the underlying handler
was initialized
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_setDoctypePublic_called"><!-- --></A><H3>
m_setDoctypePublic_called</H3>
<PRE>
private boolean <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.127"><B>m_setDoctypePublic_called</B></A></PRE>
<DL>
<DD>true if setDoctypePublic() was called before the underlying handler
was initialized
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_setMediaType_called"><!-- --></A><H3>
m_setMediaType_called</H3>
<PRE>
private boolean <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.132"><B>m_setMediaType_called</B></A></PRE>
<DL>
<DD>true if setMediaType() was called before the underlying handler
was initialized
<P>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="ToUnknownStream()"><!-- --></A><H3>
ToUnknownStream</H3>
<PRE>
public <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.139"><B>ToUnknownStream</B></A>()</PRE>
<DL>
<DD>Default constructor.
Initially this object wraps an XML Stream object, so _handler is never null.
That may change later to an HTML Stream object.
<P>
</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="asContentHandler()"><!-- --></A><H3>
asContentHandler</H3>
<PRE>
public org.xml.sax.ContentHandler <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.148"><B>asContentHandler</B></A>()
throws java.io.IOException</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#asContentHandler()">SerializerBase</A></CODE></B></DD>
<DD>Return a <CODE>ContentHandler</CODE> interface into this serializer.
If the serializer does not support the <CODE>ContentHandler</CODE>
interface, it should return null.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/Serializer.html#asContentHandler()">asContentHandler</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/Serializer.html" title="interface in org.apache.xml.serializer">Serializer</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#asContentHandler()">asContentHandler</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the wrapped XML or HTML handler
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE> - An I/O exception occured<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/Serializer.html#asContentHandler()"><CODE>Serializer.asContentHandler()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="close()"><!-- --></A><H3>
close</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.161"><B>close</B></A>()</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#close()">SerializerBase</A></CODE></B></DD>
<DD>Flush and close the underlying java.io.Writer. This method applies to
ToStream serializers, not ToSAXHandler serializers.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#close()">close</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#close()">close</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#close()"><CODE>SerializationHandler.close()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getOutputFormat()"><!-- --></A><H3>
getOutputFormat</H3>
<PRE>
public java.util.Properties <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.170"><B>getOutputFormat</B></A>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/xml/serializer/Serializer.html#getOutputFormat()">Serializer</A></CODE></B></DD>
<DD>Returns the output format properties for this serializer.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the properties of the underlying handler<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/Serializer.html#getOutputFormat()"><CODE>Serializer.getOutputFormat()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getOutputStream()"><!-- --></A><H3>
getOutputStream</H3>
<PRE>
public java.io.OutputStream <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.179"><B>getOutputStream</B></A>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/xml/serializer/Serializer.html#getOutputStream()">Serializer</A></CODE></B></DD>
<DD>Get the output stream where the events will be serialized to.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the OutputStream of the underlying XML or HTML handler<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/Serializer.html#getOutputStream()"><CODE>Serializer.getOutputStream()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getWriter()"><!-- --></A><H3>
getWriter</H3>
<PRE>
public java.io.Writer <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.188"><B>getWriter</B></A>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/xml/serializer/Serializer.html#getWriter()">Serializer</A></CODE></B></DD>
<DD>Get the character stream where the events will be serialized to.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the Writer of the underlying XML or HTML handler<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/Serializer.html#getWriter()"><CODE>Serializer.getWriter()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="reset()"><!-- --></A><H3>
reset</H3>
<PRE>
public boolean <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.198"><B>reset</B></A>()</PRE>
<DL>
<DD>passes the call on to the underlying HTML or XML handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/Serializer.html#reset()">reset</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/Serializer.html" title="interface in org.apache.xml.serializer">Serializer</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#reset()">reset</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>???<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/Serializer.html#reset()"><CODE>Serializer.reset()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="serialize(org.w3c.dom.Node)"><!-- --></A><H3>
serialize</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.209"><B>serialize</B></A>(org.w3c.dom.Node&nbsp;node)
throws java.io.IOException</PRE>
<DL>
<DD>Converts the DOM node to output
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the DOM node to transform to output
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE> - if an I/O exception occured while serializing<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/DOMSerializer.html#serialize(org.w3c.dom.Node)"><CODE>DOMSerializer.serialize(Node)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setEscaping(boolean)"><!-- --></A><H3>
setEscaping</H3>
<PRE>
public boolean <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.221"><B>setEscaping</B></A>(boolean&nbsp;escape)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#setEscaping(boolean)">SerializationHandler</A></CODE></B></DD>
<DD>Turns special character escaping on/off.
Note that characters will
never, even if this option is set to 'true', be escaped within
CDATA sections in output XML documents.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>escape</CODE> - true if escaping is to be set on.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#setEscaping(boolean)"><CODE>SerializationHandler.setEscaping(boolean)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setOutputFormat(java.util.Properties)"><!-- --></A><H3>
setOutputFormat</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.231"><B>setOutputFormat</B></A>(java.util.Properties&nbsp;format)</PRE>
<DL>
<DD>Set the properties of the handler
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>format</CODE> - the output properties to set<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/Serializer.html#setOutputFormat(java.util.Properties)"><CODE>Serializer.setOutputFormat(Properties)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setOutputStream(java.io.OutputStream)"><!-- --></A><H3>
setOutputStream</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.241"><B>setOutputStream</B></A>(java.io.OutputStream&nbsp;output)</PRE>
<DL>
<DD>Sets the output stream to write to
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>output</CODE> - the OutputStream to write to<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/Serializer.html#setOutputStream(java.io.OutputStream)"><CODE>Serializer.setOutputStream(OutputStream)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setWriter(java.io.Writer)"><!-- --></A><H3>
setWriter</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.251"><B>setWriter</B></A>(java.io.Writer&nbsp;writer)</PRE>
<DL>
<DD>Sets the writer to write to
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>writer</CODE> - the writer to write to<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/Serializer.html#setWriter(java.io.Writer)"><CODE>Serializer.setWriter(Writer)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)"><!-- --></A><H3>
addAttribute</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.266"><B>addAttribute</B></A>(java.lang.String&nbsp;uri,
java.lang.String&nbsp;localName,
java.lang.String&nbsp;rawName,
java.lang.String&nbsp;type,
java.lang.String&nbsp;value,
boolean&nbsp;XSLAttribute)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Adds an attribute to the currenly open tag
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)">addAttribute</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html" title="interface in org.apache.xml.serializer">ExtendedContentHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)">addAttribute</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>uri</CODE> - the URI of a namespace<DD><CODE>localName</CODE> - the attribute name, without prefix<DD><CODE>rawName</CODE> - the attribute name, with prefix (if any)<DD><CODE>type</CODE> - the type of the attribute, typically "CDATA"<DD><CODE>value</CODE> - the value of the parameter<DD><CODE>XSLAttribute</CODE> - true if this attribute is coming from an xsl:attribute element
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><CODE>ExtendedContentHandler.addAttribute(String, String, String, String, String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="addAttribute(java.lang.String, java.lang.String)"><!-- --></A><H3>
addAttribute</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.287"><B>addAttribute</B></A>(java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value)</PRE>
<DL>
<DD>Adds an attribute to the currenly open tag
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#addAttribute(java.lang.String, java.lang.String)">addAttribute</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html" title="interface in org.apache.xml.serializer">ExtendedContentHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#addAttribute(java.lang.String, java.lang.String)">addAttribute</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>rawName</CODE> - the attribute name, with prefix (if any)<DD><CODE>value</CODE> - the value of the parameter<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#addAttribute(java.lang.String, java.lang.String)"><CODE>ExtendedContentHandler.addAttribute(String, String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="addUniqueAttribute(java.lang.String, java.lang.String, int)"><!-- --></A><H3>
addUniqueAttribute</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.300"><B>addUniqueAttribute</B></A>(java.lang.String&nbsp;rawName,
java.lang.String&nbsp;value,
int&nbsp;flags)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Adds a unique attribute to the currenly open tag
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>rawName</CODE> - the fully qualified attribute name.<DD><CODE>value</CODE> - the attribute value<DD><CODE>flags</CODE> - a bitwise flag
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="characters(java.lang.String)"><!-- --></A><H3>
characters</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.317"><B>characters</B></A>(java.lang.String&nbsp;chars)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Converts the String to a character array and calls the SAX method
characters(char[],int,int);
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>chars</CODE> - the character data
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#characters(java.lang.String)"><CODE>ExtendedContentHandler.characters(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="endElement(java.lang.String)"><!-- --></A><H3>
endElement</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.332"><B>endElement</B></A>(java.lang.String&nbsp;elementName)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>elementName</CODE> - the fully qualified element name.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#endElement(java.lang.String)"><CODE>ExtendedContentHandler.endElement(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="startPrefixMapping(java.lang.String, java.lang.String)"><!-- --></A><H3>
startPrefixMapping</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.347"><B>startPrefixMapping</B></A>(java.lang.String&nbsp;prefix,
java.lang.String&nbsp;uri)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - The prefix that maps to the URI<DD><CODE>uri</CODE> - The URI for the namespace
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>ContentHandler.startPrefixMapping(String, String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="namespaceAfterStartElement(java.lang.String, java.lang.String)"><!-- --></A><H3>
namespaceAfterStartElement</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.363"><B>namespaceAfterStartElement</B></A>(java.lang.String&nbsp;prefix,
java.lang.String&nbsp;uri)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>This method is used when a prefix/uri namespace mapping
is indicated after the element was started with a
startElement() and before and endElement().
startPrefixMapping(prefix,uri) would be used before the
startElement() call.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#namespaceAfterStartElement(java.lang.String, java.lang.String)">namespaceAfterStartElement</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html" title="interface in org.apache.xml.serializer">ExtendedContentHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#namespaceAfterStartElement(java.lang.String, java.lang.String)">namespaceAfterStartElement</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>uri</CODE> - the URI of the namespace<DD><CODE>prefix</CODE> - the prefix associated with the given URI.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#namespaceAfterStartElement(java.lang.String, java.lang.String)"><CODE>ExtendedContentHandler.namespaceAfterStartElement(String, String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="startPrefixMapping(java.lang.String, java.lang.String, boolean)"><!-- --></A><H3>
startPrefixMapping</H3>
<PRE>
public boolean <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.382"><B>startPrefixMapping</B></A>(java.lang.String&nbsp;prefix,
java.lang.String&nbsp;uri,
boolean&nbsp;shouldFlush)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#startPrefixMapping(java.lang.String, java.lang.String, boolean)">ExtendedContentHandler</A></CODE></B></DD>
<DD>This method is used to notify that a prefix maping is to start, which can
be for the current element, or for the one to come.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - the prefix that maps to the given URI<DD><CODE>uri</CODE> - the namespace URI of the given prefix<DD><CODE>shouldFlush</CODE> - if true this call is like the SAX
startPrefixMapping(prefix,uri) call and the mapping applies to the
element to come. If false the mapping applies to the current element.
<DT><B>Returns:</B><DD>boolean false if the prefix mapping was already in effect (in
other words we are just re-declaring), true if this is a new, never
before seen mapping for the element.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setVersion(java.lang.String)"><!-- --></A><H3>
setVersion</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.427"><B>setVersion</B></A>(java.lang.String&nbsp;version)</PRE>
<DL>
<DD>This method cannot be cached because default is different in
HTML and XML (we need more than a boolean).
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setVersion(java.lang.String)">setVersion</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setVersion(java.lang.String)">setVersion</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>version</CODE> - the version of the output format.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setVersion(java.lang.String)"><CODE>XSLOutputAttributes.setVersion(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="startDocument()"><!-- --></A><H3>
startDocument</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.439"><B>startDocument</B></A>()
throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#startDocument()">SerializerBase</A></CODE></B></DD>
<DD>Receive notification of the beginning of a document.
This method is never a self generated call,
but only called externally.
<p>The SAX parser will invoke this method only once, before any
other methods in this interface or in DTDHandler (except for
setDocumentLocator).</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>startDocument</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#startDocument()">startDocument</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>ContentHandler.startDocument()</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="startElement(java.lang.String)"><!-- --></A><H3>
startElement</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.446"><B>startElement</B></A>(java.lang.String&nbsp;qName)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#startElement(java.lang.String)">ExtendedContentHandler</A></CODE></B></DD>
<DD>This method is used to notify of the start of an element
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>qName</CODE> - the fully qualified name of the element
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="startElement(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
startElement</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.451"><B>startElement</B></A>(java.lang.String&nbsp;namespaceURI,
java.lang.String&nbsp;localName,
java.lang.String&nbsp;qName)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#startElement(java.lang.String, java.lang.String, java.lang.String)">ExtendedContentHandler</A></CODE></B></DD>
<DD>This method is used to notify that an element is starting.
This method is just like the standard SAX method
<pre>
startElement(uri,localName,qname,atts)
</pre>
but without the attributes.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - the namespace URI of the element<DD><CODE>localName</CODE> - the local name (without prefix) of the element<DD><CODE>qName</CODE> - the qualified name of the element
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)"><!-- --></A><H3>
startElement</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.456"><B>startElement</B></A>(java.lang.String&nbsp;namespaceURI,
java.lang.String&nbsp;localName,
java.lang.String&nbsp;elementName,
org.xml.sax.Attributes&nbsp;atts)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="comment(java.lang.String)"><!-- --></A><H3>
comment</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.527"><B>comment</B></A>(java.lang.String&nbsp;comment)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedLexicalHandler.html#comment(java.lang.String)">comment</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedLexicalHandler.html" title="interface in org.apache.xml.serializer">ExtendedLexicalHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#comment(java.lang.String)">comment</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>comment</CODE> - the comment, but unlike the SAX comment() method this
method takes a String rather than a character array.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/ExtendedLexicalHandler.html#comment(java.lang.String)"><CODE>ExtendedLexicalHandler.comment(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getDoctypePublic()"><!-- --></A><H3>
getDoctypePublic</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.546"><B>getDoctypePublic</B></A>()</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getDoctypePublic()">getDoctypePublic</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getDoctypePublic()">getDoctypePublic</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the public identifier to be used in the DOCTYPE declaration in the
output document.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getDoctypePublic()"><CODE>XSLOutputAttributes.getDoctypePublic()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getDoctypeSystem()"><!-- --></A><H3>
getDoctypeSystem</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.556"><B>getDoctypeSystem</B></A>()</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getDoctypeSystem()">getDoctypeSystem</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getDoctypeSystem()">getDoctypeSystem</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the system identifier to be used in the DOCTYPE declaration in
the output document.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getDoctypeSystem()"><CODE>XSLOutputAttributes.getDoctypeSystem()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getEncoding()"><!-- --></A><H3>
getEncoding</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.565"><B>getEncoding</B></A>()</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getEncoding()">getEncoding</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getEncoding()">getEncoding</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the character encoding to be used in the output document.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getEncoding()"><CODE>XSLOutputAttributes.getEncoding()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getIndent()"><!-- --></A><H3>
getIndent</H3>
<PRE>
public boolean <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.574"><B>getIndent</B></A>()</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getIndent()">getIndent</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getIndent()">getIndent</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>true if the output document should be indented to visually
indicate its structure.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getIndent()"><CODE>XSLOutputAttributes.getIndent()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getIndentAmount()"><!-- --></A><H3>
getIndentAmount</H3>
<PRE>
public int <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.583"><B>getIndentAmount</B></A>()</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getIndentAmount()">getIndentAmount</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getIndentAmount()">getIndentAmount</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of spaces to indent for each indentation level.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getIndentAmount()"><CODE>XSLOutputAttributes.getIndentAmount()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getMediaType()"><!-- --></A><H3>
getMediaType</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.592"><B>getMediaType</B></A>()</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getMediaType()">getMediaType</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getMediaType()">getMediaType</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the mediatype the media-type or MIME type associated with the
output document.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getMediaType()"><CODE>XSLOutputAttributes.getMediaType()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getOmitXMLDeclaration()"><!-- --></A><H3>
getOmitXMLDeclaration</H3>
<PRE>
public boolean <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.601"><B>getOmitXMLDeclaration</B></A>()</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getOmitXMLDeclaration()">getOmitXMLDeclaration</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getOmitXMLDeclaration()">getOmitXMLDeclaration</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>true if the XML declaration is to be omitted from the output
document.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getOmitXMLDeclaration()"><CODE>XSLOutputAttributes.getOmitXMLDeclaration()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getStandalone()"><!-- --></A><H3>
getStandalone</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.610"><B>getStandalone</B></A>()</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getStandalone()">getStandalone</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getStandalone()">getStandalone</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>a value of "yes" if the <code>standalone</code> delaration is to
be included in the output document.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getStandalone()"><CODE>XSLOutputAttributes.getStandalone()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getVersion()"><!-- --></A><H3>
getVersion</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.619"><B>getVersion</B></A>()</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getVersion()">getVersion</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getVersion()">getVersion</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the version of the output format.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#getVersion()"><CODE>XSLOutputAttributes.getVersion()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setDoctype(java.lang.String, java.lang.String)"><!-- --></A><H3>
setDoctype</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.627"><B>setDoctype</B></A>(java.lang.String&nbsp;system,
java.lang.String&nbsp;pub)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setDoctype(java.lang.String, java.lang.String)">SerializerBase</A></CODE></B></DD>
<DD>Set the value coming from the xsl:output doctype-public and doctype-system stylesheet properties
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setDoctype(java.lang.String, java.lang.String)">setDoctype</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setDoctype(java.lang.String, java.lang.String)">setDoctype</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>system</CODE> - the system identifier to be used in the DOCTYPE
declaration in the output document.<DD><CODE>pub</CODE> - the public identifier to be used in the DOCTYPE
declaration in the output document.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setDoctype(java.lang.String, java.lang.String)"><CODE>XSLOutputAttributes.setDoctype(String, String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setDoctypePublic(java.lang.String)"><!-- --></A><H3>
setDoctypePublic</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.639"><B>setDoctypePublic</B></A>(java.lang.String&nbsp;doctype)</PRE>
<DL>
<DD>Set the doctype in the underlying XML handler. Remember that this method
was called, just in case we need to transfer this doctype to an HTML handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setDoctypePublic(java.lang.String)">setDoctypePublic</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setDoctypePublic(java.lang.String)">setDoctypePublic</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>doctype</CODE> - the public doctype to set<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setDoctypePublic(java.lang.String)"><CODE>XSLOutputAttributes.setDoctypePublic(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setDoctypeSystem(java.lang.String)"><!-- --></A><H3>
setDoctypeSystem</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.651"><B>setDoctypeSystem</B></A>(java.lang.String&nbsp;doctype)</PRE>
<DL>
<DD>Set the doctype in the underlying XML handler. Remember that this method
was called, just in case we need to transfer this doctype to an HTML handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setDoctypeSystem(java.lang.String)">setDoctypeSystem</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setDoctypeSystem(java.lang.String)">setDoctypeSystem</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>doctype</CODE> - the system doctype to set<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setDoctypeSystem(java.lang.String)"><CODE>XSLOutputAttributes.setDoctypeSystem(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setEncoding(java.lang.String)"><!-- --></A><H3>
setEncoding</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.661"><B>setEncoding</B></A>(java.lang.String&nbsp;encoding)</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setEncoding(java.lang.String)">setEncoding</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setEncoding(java.lang.String)">setEncoding</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>encoding</CODE> - the character encoding<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setEncoding(java.lang.String)"><CODE>XSLOutputAttributes.setEncoding(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setIndent(boolean)"><!-- --></A><H3>
setIndent</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.670"><B>setIndent</B></A>(boolean&nbsp;indent)</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setIndent(boolean)">setIndent</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setIndent(boolean)">setIndent</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>indent</CODE> - true if the output document should be indented to
visually indicate its structure.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setIndent(boolean)"><CODE>XSLOutputAttributes.setIndent(boolean)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setIndentAmount(int)"><!-- --></A><H3>
setIndentAmount</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.678"><B>setIndentAmount</B></A>(int&nbsp;value)</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#setIndentAmount(int)">setIndentAmount</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setIndentAmount(int)">setIndentAmount</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>value</CODE> - The m_indentAmount to set</DL>
</DD>
</DL>
<HR>
<A NAME="setMediaType(java.lang.String)"><!-- --></A><H3>
setMediaType</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.686"><B>setMediaType</B></A>(java.lang.String&nbsp;mediaType)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setMediaType(java.lang.String)">SerializerBase</A></CODE></B></DD>
<DD>Sets the value coming from the xsl:output media-type stylesheet attribute.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setMediaType(java.lang.String)">setMediaType</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setMediaType(java.lang.String)">setMediaType</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>mediaType</CODE> - the non-null media-type or MIME type associated with the
output document.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setMediaType(java.lang.String)"><CODE>XSLOutputAttributes.setMediaType(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setOmitXMLDeclaration(boolean)"><!-- --></A><H3>
setOmitXMLDeclaration</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.696"><B>setOmitXMLDeclaration</B></A>(boolean&nbsp;b)</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setOmitXMLDeclaration(boolean)">setOmitXMLDeclaration</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setOmitXMLDeclaration(boolean)">setOmitXMLDeclaration</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>b</CODE> - true if the XML declaration is to be omitted from the output
document.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setOmitXMLDeclaration(boolean)"><CODE>XSLOutputAttributes.setOmitXMLDeclaration(boolean)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setStandalone(java.lang.String)"><!-- --></A><H3>
setStandalone</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.705"><B>setStandalone</B></A>(java.lang.String&nbsp;standalone)</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setStandalone(java.lang.String)">setStandalone</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html" title="interface in org.apache.xml.serializer">XSLOutputAttributes</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setStandalone(java.lang.String)">setStandalone</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>standalone</CODE> - a value of "yes" indicates that the
<code>standalone</code> delaration is to be included in the output
document. This method remembers if the value was explicitly set using
this method, verses if the value is the default value.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setStandalone(java.lang.String)"><CODE>XSLOutputAttributes.setStandalone(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
attributeDecl</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.718"><B>attributeDecl</B></A>(java.lang.String&nbsp;arg0,
java.lang.String&nbsp;arg1,
java.lang.String&nbsp;arg2,
java.lang.String&nbsp;arg3,
java.lang.String&nbsp;arg4)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>DeclHandler.attributeDecl(String, String, String, String, String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="elementDecl(java.lang.String, java.lang.String)"><!-- --></A><H3>
elementDecl</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.733"><B>elementDecl</B></A>(java.lang.String&nbsp;arg0,
java.lang.String&nbsp;arg1)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>DeclHandler.elementDecl(String, String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="externalEntityDecl(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
externalEntityDecl</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.746"><B>externalEntityDecl</B></A>(java.lang.String&nbsp;name,
java.lang.String&nbsp;publicId,
java.lang.String&nbsp;systemId)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>DeclHandler.externalEntityDecl(String, String, String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="internalEntityDecl(java.lang.String, java.lang.String)"><!-- --></A><H3>
internalEntityDecl</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.763"><B>internalEntityDecl</B></A>(java.lang.String&nbsp;arg0,
java.lang.String&nbsp;arg1)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>DeclHandler.internalEntityDecl(String, String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="characters(char[], int, int)"><!-- --></A><H3>
characters</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.777"><B>characters</B></A>(char[]&nbsp;characters,
int&nbsp;offset,
int&nbsp;length)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>ContentHandler.characters(char[], int, int)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="endDocument()"><!-- --></A><H3>
endDocument</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.793"><B>endDocument</B></A>()
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>ContentHandler.endDocument()</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="endElement(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
endElement</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.809"><B>endElement</B></A>(java.lang.String&nbsp;namespaceURI,
java.lang.String&nbsp;localName,
java.lang.String&nbsp;qName)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>ContentHandler.endElement(String, String, String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="endPrefixMapping(java.lang.String)"><!-- --></A><H3>
endPrefixMapping</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.830"><B>endPrefixMapping</B></A>(java.lang.String&nbsp;prefix)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>ContentHandler.endPrefixMapping(String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="ignorableWhitespace(char[], int, int)"><!-- --></A><H3>
ignorableWhitespace</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.839"><B>ignorableWhitespace</B></A>(char[]&nbsp;ch,
int&nbsp;start,
int&nbsp;length)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>ContentHandler.ignorableWhitespace(char[], int, int)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="processingInstruction(java.lang.String, java.lang.String)"><!-- --></A><H3>
processingInstruction</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.853"><B>processingInstruction</B></A>(java.lang.String&nbsp;target,
java.lang.String&nbsp;data)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>ContentHandler.processingInstruction(String, String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setDocumentLocator(org.xml.sax.Locator)"><!-- --></A><H3>
setDocumentLocator</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.868"><B>setDocumentLocator</B></A>(org.xml.sax.Locator&nbsp;locator)</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>setDocumentLocator</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setDocumentLocator(org.xml.sax.Locator)">setDocumentLocator</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>locator</CODE> - An object that can return the location of any SAX document
event.
Receive an object for locating the origin of SAX document events.
<p>SAX parsers are strongly encouraged (though not absolutely
required) to supply a locator: if it does so, it must supply
the locator to the application by invoking this method before
invoking any of the other methods in the DocumentHandler
interface.</p>
<p>The locator allows the application to determine the end
position of any document-related event, even if the parser is
not reporting an error. Typically, the application will
use this information for reporting its own errors (such as
character content that does not match an application's
business rules). The information returned by the locator
is probably not sufficient for use with a search engine.</p>
<p>Note that the locator will return correct information only
during the invocation of the events in this interface. The
application should not attempt to use it at any other time.</p><DT><B>See Also:</B><DD><CODE>ContentHandler.setDocumentLocator(Locator)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="skippedEntity(java.lang.String)"><!-- --></A><H3>
skippedEntity</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.877"><B>skippedEntity</B></A>(java.lang.String&nbsp;name)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>ContentHandler.skippedEntity(String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="comment(char[], int, int)"><!-- --></A><H3>
comment</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.888"><B>comment</B></A>(char[]&nbsp;ch,
int&nbsp;start,
int&nbsp;length)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>LexicalHandler.comment(char[], int, int)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="endCDATA()"><!-- --></A><H3>
endCDATA</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.902"><B>endCDATA</B></A>()
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>LexicalHandler.endCDATA()</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="endDTD()"><!-- --></A><H3>
endDTD</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.912"><B>endDTD</B></A>()
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>LexicalHandler.endDTD()</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="endEntity(java.lang.String)"><!-- --></A><H3>
endEntity</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.922"><B>endEntity</B></A>(java.lang.String&nbsp;name)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>endEntity</CODE> in interface <CODE>org.xml.sax.ext.LexicalHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#endEntity(java.lang.String)">endEntity</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the entity that is ending.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE> - The application may raise an exception.<DT><B>See Also:</B><DD><CODE>LexicalHandler.endEntity(String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="startCDATA()"><!-- --></A><H3>
startCDATA</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.935"><B>startCDATA</B></A>()
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>LexicalHandler.startCDATA()</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="startDTD(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
startDTD</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.944"><B>startDTD</B></A>(java.lang.String&nbsp;name,
java.lang.String&nbsp;publicId,
java.lang.String&nbsp;systemId)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>LexicalHandler.startDTD(String, String, String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="startEntity(java.lang.String)"><!-- --></A><H3>
startEntity</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.954"><B>startEntity</B></A>(java.lang.String&nbsp;name)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Pass the call on to the underlying handler
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><CODE>LexicalHandler.startEntity(String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="initStreamOutput()"><!-- --></A><H3>
initStreamOutput</H3>
<PRE>
private void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.966"><B>initStreamOutput</B></A>()
throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Initialize the wrapped output stream (XML or HTML).
If the stream handler should be HTML, then replace the XML handler with
an HTML handler. After than send the starting method calls that were cached
to the wrapped handler.
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="emitFirstTag()"><!-- --></A><H3>
emitFirstTag</H3>
<PRE>
private void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1044"><B>emitFirstTag</B></A>()
throws org.xml.sax.SAXException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getLocalNameUnknown(java.lang.String)"><!-- --></A><H3>
getLocalNameUnknown</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1082"><B>getLocalNameUnknown</B></A>(java.lang.String&nbsp;value)</PRE>
<DL>
<DD>Utility function for calls to local-name().
Don't want to override static function on SerializerBase
So added Unknown suffix to method name.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getPrefixPartUnknown(java.lang.String)"><!-- --></A><H3>
getPrefixPartUnknown</H3>
<PRE>
private java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1099"><B>getPrefixPartUnknown</B></A>(java.lang.String&nbsp;qname)</PRE>
<DL>
<DD>Utility function to return prefix
Don't want to override static function on SerializerBase
So added Unknown suffix to method name.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isFirstElemHTML()"><!-- --></A><H3>
isFirstElemHTML</H3>
<PRE>
private boolean <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1112"><B>isFirstElemHTML</B></A>()</PRE>
<DL>
<DD>Determine if the firts element in the document is <html> or <HTML>
This uses the cached first element name, first element prefix and the
cached namespaces from previous method calls
<P>
<DD><DL>
<DT><B>Returns:</B><DD>true if the first element is an opening <html> tag</DL>
</DD>
</DL>
<HR>
<A NAME="asDOMSerializer()"><!-- --></A><H3>
asDOMSerializer</H3>
<PRE>
public <A HREF="../../../../org/apache/xml/serializer/DOMSerializer.html" title="interface in org.apache.xml.serializer">DOMSerializer</A> <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1157"><B>asDOMSerializer</B></A>()
throws java.io.IOException</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#asDOMSerializer()">SerializerBase</A></CODE></B></DD>
<DD>Return a <A HREF="../../../../org/apache/xml/serializer/DOMSerializer.html" title="interface in org.apache.xml.serializer"><CODE>DOMSerializer</CODE></A> interface into this serializer. If the
serializer does not support the <A HREF="../../../../org/apache/xml/serializer/DOMSerializer.html" title="interface in org.apache.xml.serializer"><CODE>DOMSerializer</CODE></A> interface, it should
return null.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/Serializer.html#asDOMSerializer()">asDOMSerializer</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/Serializer.html" title="interface in org.apache.xml.serializer">Serializer</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#asDOMSerializer()">asDOMSerializer</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>A <A HREF="../../../../org/apache/xml/serializer/DOMSerializer.html" title="interface in org.apache.xml.serializer"><CODE>DOMSerializer</CODE></A> interface into this serializer, or null
if the serializer is not DOM capable
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE> - An I/O exception occured<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/Serializer.html#asDOMSerializer()"><CODE>Serializer.asDOMSerializer()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setCdataSectionElements(java.util.Vector)"><!-- --></A><H3>
setCdataSectionElements</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1167"><B>setCdataSectionElements</B></A>(java.util.Vector&nbsp;URI_and_localNames)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setCdataSectionElements(java.util.Vector)">XSLOutputAttributes</A></CODE></B></DD>
<DD>Sets the value coming from the xsl:output cdata-section-elements
stylesheet property.
This sets the elements whose text elements are to be output as CDATA
sections.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>URI_and_localNames</CODE> - Vector a list of pairs of URI/localName
specified in the cdata-section-elements attribute.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/XSLOutputAttributes.html#setCdataSectionElements(java.util.Vector)"><CODE>XSLOutputAttributes.setCdataSectionElements(java.util.Vector)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="addAttributes(org.xml.sax.Attributes)"><!-- --></A><H3>
addAttributes</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1174"><B>addAttributes</B></A>(org.xml.sax.Attributes&nbsp;atts)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#addAttributes(org.xml.sax.Attributes)">SerializerBase</A></CODE></B></DD>
<DD>Add the given attributes to the currently collected ones. These
attributes are always added, regardless of whether on not an element
is currently open.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#addAttributes(org.xml.sax.Attributes)">addAttributes</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html" title="interface in org.apache.xml.serializer">ExtendedContentHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#addAttributes(org.xml.sax.Attributes)">addAttributes</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>atts</CODE> - List of attributes to add to this list
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#addAttributes(org.xml.sax.Attributes)"><CODE>ExtendedContentHandler.addAttributes(org.xml.sax.Attributes)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getNamespaceMappings()"><!-- --></A><H3>
getNamespaceMappings</H3>
<PRE>
public <A HREF="../../../../org/apache/xml/serializer/NamespaceMappings.html" title="class in org.apache.xml.serializer">NamespaceMappings</A> <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1184"><B>getNamespaceMappings</B></A>()</PRE>
<DL>
<DD>Get the current namespace mappings.
Simply returns the mappings of the wrapped handler.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getNamespaceMappings()">getNamespaceMappings</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html" title="interface in org.apache.xml.serializer">ExtendedContentHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getNamespaceMappings()">getNamespaceMappings</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the current namespace mappings (prefix/uri)<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getNamespaceMappings()"><CODE>ExtendedContentHandler.getNamespaceMappings()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="flushPending()"><!-- --></A><H3>
flushPending</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1196"><B>flushPending</B></A>()
throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#flushPending()">SerializationHandler</A></CODE></B></DD>
<DD>A SerializationHandler accepts SAX-like events, so
it can accumulate attributes or namespace nodes after
a startElement().
<p>
If the SerializationHandler has a Writer or OutputStream,
a call to this method will flush such accumulated
events as a closed start tag for an element.
<p>
If the SerializationHandler wraps a ContentHandler,
a call to this method will flush such accumulated
events as a SAX (not SAX-like) calls to
startPrefixMapping() and startElement().
<p>
If one calls endDocument() then one need not call
this method since a call to endDocument() will
do what this method does. However, in some
circumstances, such as with document fragments,
endDocument() is not called and it may be
necessary to call this method to flush
any pending events.
<p>
For performance reasons this method should not be called
very often.
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#flushPending()"><CODE>SerializationHandler.flushPending()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="flush()"><!-- --></A><H3>
flush</H3>
<PRE>
private void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1204"><B>flush</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getPrefix(java.lang.String)"><!-- --></A><H3>
getPrefix</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1229"><B>getPrefix</B></A>(java.lang.String&nbsp;namespaceURI)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getPrefix(java.lang.String)">SerializerBase</A></CODE></B></DD>
<DD>Returns the prefix currently pointing to the given URI (if any).
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getPrefix(java.lang.String)">getPrefix</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html" title="interface in org.apache.xml.serializer">ExtendedContentHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getPrefix(java.lang.String)">getPrefix</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - the uri of the namespace in question
<DT><B>Returns:</B><DD>a prefix pointing to the given URI (if any).<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getPrefix(java.lang.String)"><CODE>ExtendedContentHandler.getPrefix(java.lang.String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="entityReference(java.lang.String)"><!-- --></A><H3>
entityReference</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1236"><B>entityReference</B></A>(java.lang.String&nbsp;entityName)
throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#entityReference(java.lang.String)">SerializerBase</A></CODE></B></DD>
<DD>Entity reference event.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#entityReference(java.lang.String)">entityReference</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html" title="interface in org.apache.xml.serializer">ExtendedContentHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#entityReference(java.lang.String)">entityReference</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>entityName</CODE> - Name of entity
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE><DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#entityReference(java.lang.String)"><CODE>ExtendedContentHandler.entityReference(java.lang.String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getNamespaceURI(java.lang.String, boolean)"><!-- --></A><H3>
getNamespaceURI</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1244"><B>getNamespaceURI</B></A>(java.lang.String&nbsp;qname,
boolean&nbsp;isElement)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getNamespaceURI(java.lang.String, boolean)">SerializerBase</A></CODE></B></DD>
<DD>Returns the URI of an element or attribute. Note that default namespaces
do not apply directly to attributes.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getNamespaceURI(java.lang.String, boolean)">getNamespaceURI</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html" title="interface in org.apache.xml.serializer">ExtendedContentHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getNamespaceURI(java.lang.String, boolean)">getNamespaceURI</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>qname</CODE> - a qualified name<DD><CODE>isElement</CODE> - true if the qualified name is the name of
an element.
<DT><B>Returns:</B><DD>returns the namespace URI associated with the qualified name.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getNamespaceURI(java.lang.String, boolean)"><CODE>ExtendedContentHandler.getNamespaceURI(java.lang.String, boolean)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getNamespaceURIFromPrefix(java.lang.String)"><!-- --></A><H3>
getNamespaceURIFromPrefix</H3>
<PRE>
public java.lang.String <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1249"><B>getNamespaceURIFromPrefix</B></A>(java.lang.String&nbsp;prefix)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getNamespaceURIFromPrefix(java.lang.String)">SerializerBase</A></CODE></B></DD>
<DD>Returns the URI of prefix (if any)
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getNamespaceURIFromPrefix(java.lang.String)">getNamespaceURIFromPrefix</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html" title="interface in org.apache.xml.serializer">ExtendedContentHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getNamespaceURIFromPrefix(java.lang.String)">getNamespaceURIFromPrefix</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - the prefix whose URI is searched for
<DT><B>Returns:</B><DD>the namespace URI currently associated with the
prefix, null if the prefix is undefined.</DL>
</DD>
</DL>
<HR>
<A NAME="setTransformer(javax.xml.transform.Transformer)"><!-- --></A><H3>
setTransformer</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1254"><B>setTransformer</B></A>(javax.xml.transform.Transformer&nbsp;t)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setTransformer(javax.xml.transform.Transformer)">SerializerBase</A></CODE></B></DD>
<DD>Sets the transformer associated with this serializer
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#setTransformer(javax.xml.transform.Transformer)">setTransformer</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setTransformer(javax.xml.transform.Transformer)">setTransformer</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>t</CODE> - the transformer associated with this serializer.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#setTransformer(javax.xml.transform.Transformer)"><CODE>SerializationHandler.setTransformer(Transformer)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getTransformer()"><!-- --></A><H3>
getTransformer</H3>
<PRE>
public javax.xml.transform.Transformer <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1264"><B>getTransformer</B></A>()</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getTransformer()">SerializerBase</A></CODE></B></DD>
<DD>Gets the transformer associated with this serializer
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#getTransformer()">getTransformer</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html" title="interface in org.apache.xml.serializer">SerializationHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#getTransformer()">getTransformer</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>returns the transformer associated with this serializer.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#getTransformer()"><CODE>SerializationHandler.getTransformer()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setContentHandler(org.xml.sax.ContentHandler)"><!-- --></A><H3>
setContentHandler</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1272"><B>setContentHandler</B></A>(org.xml.sax.ContentHandler&nbsp;ch)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#setContentHandler(org.xml.sax.ContentHandler)">SerializationHandler</A></CODE></B></DD>
<DD>Set the SAX Content handler that the serializer sends its output to. This
method only applies to a ToSAXHandler, not to a ToStream serializer.
<P>
<DD><DL>
<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#setContentHandler(org.xml.sax.ContentHandler)"><CODE>SerializationHandler.setContentHandler(org.xml.sax.ContentHandler)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="setSourceLocator(javax.xml.transform.SourceLocator)"><!-- --></A><H3>
setSourceLocator</H3>
<PRE>
public void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1283"><B>setSourceLocator</B></A>(javax.xml.transform.SourceLocator&nbsp;locator)</PRE>
<DL>
<DD>This method is used to set the source locator, which might be used to
generated an error message.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#setSourceLocator(javax.xml.transform.SourceLocator)">setSourceLocator</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html" title="interface in org.apache.xml.serializer">ExtendedContentHandler</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#setSourceLocator(javax.xml.transform.SourceLocator)">setSourceLocator</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>locator</CODE> - the source locator<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#setSourceLocator(javax.xml.transform.SourceLocator)"><CODE>ExtendedContentHandler.setSourceLocator(javax.xml.transform.SourceLocator)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="firePseudoElement(java.lang.String)"><!-- --></A><H3>
firePseudoElement</H3>
<PRE>
protected void <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1288"><B>firePseudoElement</B></A>(java.lang.String&nbsp;elementName)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="asDOM3Serializer()"><!-- --></A><H3>
asDOM3Serializer</H3>
<PRE>
public java.lang.Object <A HREF="../../../../src-html/org/apache/xml/serializer/ToUnknownStream.html#line.1312"><B>asDOM3Serializer</B></A>()
throws java.io.IOException</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#asDOM3Serializer()">SerializerBase</A></CODE></B></DD>
<DD>Return a <A HREF="../../../../org/apache/xml/serializer/DOM3Serializer.html" title="interface in org.apache.xml.serializer"><CODE>DOM3Serializer</CODE></A> interface into this serializer. If the
serializer does not support the <A HREF="../../../../org/apache/xml/serializer/DOM3Serializer.html" title="interface in org.apache.xml.serializer"><CODE>DOM3Serializer</CODE></A> interface, it should
return null.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/Serializer.html#asDOM3Serializer()">asDOM3Serializer</A></CODE> in interface <CODE><A HREF="../../../../org/apache/xml/serializer/Serializer.html" title="interface in org.apache.xml.serializer">Serializer</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html#asDOM3Serializer()">asDOM3Serializer</A></CODE> in class <CODE><A HREF="../../../../org/apache/xml/serializer/SerializerBase.html" title="class in org.apache.xml.serializer">SerializerBase</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>A <A HREF="../../../../org/apache/xml/serializer/DOM3Serializer.html" title="interface in org.apache.xml.serializer"><CODE>DOM3Serializer</CODE></A> interface into this serializer, or null
if the serializer is not DOM capable
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE> - An I/O exception occured<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xml/serializer/Serializer.html#asDOM3Serializer()"><CODE>Serializer.asDOM3Serializer()</CODE></A></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/ToUnknownStream.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/ToTextStream.html" title="class in org.apache.xml.serializer"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/xml/serializer/ToXMLSAXHandler.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/ToUnknownStream.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="ToUnknownStream.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>