blob: 24dd2557bca6cb9a8f850612b23d8464d70ee736 [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:37 PDT 2012 -->
<TITLE>
LSSerializerImpl
</TITLE>
<META NAME="keywords" CONTENT="org.apache.xml.serializer.dom3.LSSerializerImpl class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="LSSerializerImpl";
}
</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/LSSerializerImpl.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/dom3/DOMStringListImpl.html" title="class in org.apache.xml.serializer.dom3"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.ThrowableMethods.html" title="class in org.apache.xml.serializer.dom3"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/xml/serializer/dom3/LSSerializerImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="LSSerializerImpl.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;<A HREF="#nested_class_summary">NESTED</A>&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.dom3</FONT>
<BR>
Class LSSerializerImpl</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xml.serializer.dom3.LSSerializerImpl</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD>org.w3c.dom.DOMConfiguration, org.w3c.dom.ls.LSSerializer</DD>
</DL>
<HR>
<DL>
<DT><PRE>public final class <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.70"><B>LSSerializerImpl</B></A><DT>extends java.lang.Object<DT>implements org.w3c.dom.DOMConfiguration, org.w3c.dom.ls.LSSerializer</DL>
</PRE>
<P>
Implemenatation of DOM Level 3 org.w3c.ls.LSSerializer and
org.w3c.dom.ls.DOMConfiguration. Serialization is achieved by delegating
serialization calls to <CODE>org.apache.xml.serializer.ToStream</CODE> or
one of its derived classes depending on the serialization method, while walking
the DOM in DOM3TreeWalker.
<P>
<P>
<DL>
<DT><B>See Also:</B><DD><a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407/load-save.html#LS-LSSerializer">org.w3c.dom.ls.LSSerializer</a>,
<a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core.html#DOMConfiguration">org.w3c.dom.DOMConfiguration</a></DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_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>Nested Class Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.ThrowableMethods.html" title="class in org.apache.xml.serializer.dom3">LSSerializerImpl.ThrowableMethods</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Holder of methods from java.lang.Throwable.</TD>
</TR>
</TABLE>
&nbsp;<!-- =========== 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;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#CANONICAL">CANONICAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#CDATA">CDATA</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#CHARNORMALIZE">CHARNORMALIZE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#COMMENTS">COMMENTS</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#DEFAULT_END_OF_LINE">DEFAULT_END_OF_LINE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#DISCARDDEFAULT">DISCARDDEFAULT</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#DTNORMALIZE">DTNORMALIZE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#ELEM_CONTENT_WHITESPACE">ELEM_CONTENT_WHITESPACE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#ENTITIES">ENTITIES</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.Properties</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#fDOMConfigProperties">fDOMConfigProperties</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;org.w3c.dom.DOMErrorHandler</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#fDOMErrorHandler">fDOMErrorHandler</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../org/apache/xml/serializer/DOM3Serializer.html" title="interface in org.apache.xml.serializer">DOM3Serializer</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#fDOMSerializer">fDOMSerializer</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#fEncoding">fEncoding</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#fEndOfLine">fEndOfLine</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>protected &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#fFeatures">fFeatures</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.lang.String[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#fRecognizedParameters">fRecognizedParameters</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;org.w3c.dom.ls.LSSerializerFilter</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#fSerializerFilter">fSerializerFilter</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;org.w3c.dom.Node</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#fVisitedNode">fVisitedNode</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../org/apache/xml/serializer/Serializer.html" title="interface in org.apache.xml.serializer">Serializer</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#fXMLSerializer">fXMLSerializer</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private data members</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#IGNORE_CHAR_DENORMALIZE">IGNORE_CHAR_DENORMALIZE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#INFOSET">INFOSET</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#NAMESPACEDECLS">NAMESPACEDECLS</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#NAMESPACES">NAMESPACES</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#NORMALIZECHARS">NORMALIZECHARS</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#PRETTY_PRINT">PRETTY_PRINT</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#SCHEMAVALIDATE">SCHEMAVALIDATE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#SPLITCDATA">SPLITCDATA</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#VALIDATE">VALIDATE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#WELLFORMED">WELLFORMED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#XMLDECL">XMLDECL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#LSSerializerImpl()">LSSerializerImpl</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor: Creates a LSSerializerImpl object.</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;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#canSetParameter(java.lang.String, java.lang.Object)">canSetParameter</A></B>(java.lang.String&nbsp;name,
java.lang.Object&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if setting a parameter to a specific value is supported.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;org.w3c.dom.ls.LSException</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#createLSException(short, java.lang.Throwable)">createLSException</A></B>(short&nbsp;code,
java.lang.Throwable&nbsp;cause)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an LSException.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;org.w3c.dom.DOMConfiguration</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#getDomConfig()">getDomConfig</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the DOMConfiguration of the LSSerializer.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;org.w3c.dom.DOMErrorHandler</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#getErrorHandler()">getErrorHandler</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method returns the LSSerializer's error handler.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;org.w3c.dom.ls.LSSerializerFilter</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#getFilter()">getFilter</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the DOMConfiguration of the LSSerializer.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#getInputEncoding(org.w3c.dom.Node)">getInputEncoding</A></B>(org.w3c.dom.Node&nbsp;nodeArg)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines the Input Encoding of the Document Node to serialize.</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/dom3/LSSerializerImpl.html#getNewLine()">getNewLine</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the End-Of-Line sequence of characters to be used in the XML
being serialized.</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/dom3/LSSerializerImpl.html#getParameter(java.lang.String)">getParameter</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method returns the value of a parameter if known.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;org.w3c.dom.DOMStringList</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#getParameterNames()">getParameterNames</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method returns a of the parameters supported by this DOMConfiguration object
and for which at least one value can be set by the application</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#getPathWithoutEscapes(java.lang.String)">getPathWithoutEscapes</A></B>(java.lang.String&nbsp;origPath)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces all escape sequences in the given path with their literal characters.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#getXMLEncoding(org.w3c.dom.Node)">getXMLEncoding</A></B>(org.w3c.dom.Node&nbsp;nodeArg)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines the XML Encoding of the Document Node to serialize.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#getXMLVersion(org.w3c.dom.Node)">getXMLVersion</A></B>(org.w3c.dom.Node&nbsp;nodeArg)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines the XML Version of the Document Node to serialize.</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/dom3/LSSerializerImpl.html#initializeSerializerProps()">initializeSerializerProps</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes the underlying serializer's configuration depending on the
default DOMConfiguration parameters.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.html#isHexDigit(char)">isHexDigit</A></B>(char&nbsp;c)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the given character is a valid hex character.</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/dom3/LSSerializerImpl.html#setFilter(org.w3c.dom.ls.LSSerializerFilter)">setFilter</A></B>(org.w3c.dom.ls.LSSerializerFilter&nbsp;filter)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set a LSSerilizerFilter on the LSSerializer.</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/dom3/LSSerializerImpl.html#setNewLine(java.lang.String)">setNewLine</A></B>(java.lang.String&nbsp;newLine)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the End-Of-Line sequence of characters to be used in the XML
being serialized.</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/dom3/LSSerializerImpl.html#setParameter(java.lang.String, java.lang.Object)">setParameter</A></B>(java.lang.String&nbsp;name,
java.lang.Object&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method sets the value of the named parameter.</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/dom3/LSSerializerImpl.html#write(org.w3c.dom.Node, org.w3c.dom.ls.LSOutput)">write</A></B>(org.w3c.dom.Node&nbsp;nodeArg,
org.w3c.dom.ls.LSOutput&nbsp;destination)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializes the specified node to the specified LSOutput and returns true if the Node
was successfully serialized.</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/dom3/LSSerializerImpl.html#writeToString(org.w3c.dom.Node)">writeToString</A></B>(org.w3c.dom.Node&nbsp;nodeArg)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializes the specified node and returns a String with the serialized
data to the caller.</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/dom3/LSSerializerImpl.html#writeToURI(org.w3c.dom.Node, java.lang.String)">writeToURI</A></B>(org.w3c.dom.Node&nbsp;nodeArg,
java.lang.String&nbsp;uri)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializes the specified node to the specified URI and returns true if the Node
was successfully serialized.</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="DEFAULT_END_OF_LINE"><!-- --></A><H3>
DEFAULT_END_OF_LINE</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.73"><B>DEFAULT_END_OF_LINE</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="fXMLSerializer"><!-- --></A><H3>
fXMLSerializer</H3>
<PRE>
private <A HREF="../../../../../org/apache/xml/serializer/Serializer.html" title="interface in org.apache.xml.serializer">Serializer</A> <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.92"><B>fXMLSerializer</B></A></PRE>
<DL>
<DD>private data members
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="fFeatures"><!-- --></A><H3>
fFeatures</H3>
<PRE>
protected int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.95"><B>fFeatures</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="fDOMSerializer"><!-- --></A><H3>
fDOMSerializer</H3>
<PRE>
private <A HREF="../../../../../org/apache/xml/serializer/DOM3Serializer.html" title="interface in org.apache.xml.serializer">DOM3Serializer</A> <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.98"><B>fDOMSerializer</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="fSerializerFilter"><!-- --></A><H3>
fSerializerFilter</H3>
<PRE>
private org.w3c.dom.ls.LSSerializerFilter <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.101"><B>fSerializerFilter</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="fVisitedNode"><!-- --></A><H3>
fVisitedNode</H3>
<PRE>
private org.w3c.dom.Node <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.104"><B>fVisitedNode</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="fEndOfLine"><!-- --></A><H3>
fEndOfLine</H3>
<PRE>
private java.lang.String <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.107"><B>fEndOfLine</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="fDOMErrorHandler"><!-- --></A><H3>
fDOMErrorHandler</H3>
<PRE>
private org.w3c.dom.DOMErrorHandler <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.110"><B>fDOMErrorHandler</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="fDOMConfigProperties"><!-- --></A><H3>
fDOMConfigProperties</H3>
<PRE>
private java.util.Properties <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.113"><B>fDOMConfigProperties</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="fEncoding"><!-- --></A><H3>
fEncoding</H3>
<PRE>
private java.lang.String <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.116"><B>fEncoding</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="CANONICAL"><!-- --></A><H3>
CANONICAL</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.122"><B>CANONICAL</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.CANONICAL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="CDATA"><!-- --></A><H3>
CDATA</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.125"><B>CDATA</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.CDATA">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="CHARNORMALIZE"><!-- --></A><H3>
CHARNORMALIZE</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.128"><B>CHARNORMALIZE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.CHARNORMALIZE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="COMMENTS"><!-- --></A><H3>
COMMENTS</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.131"><B>COMMENTS</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.COMMENTS">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="DTNORMALIZE"><!-- --></A><H3>
DTNORMALIZE</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.134"><B>DTNORMALIZE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.DTNORMALIZE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="ELEM_CONTENT_WHITESPACE"><!-- --></A><H3>
ELEM_CONTENT_WHITESPACE</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.137"><B>ELEM_CONTENT_WHITESPACE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.ELEM_CONTENT_WHITESPACE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="ENTITIES"><!-- --></A><H3>
ENTITIES</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.140"><B>ENTITIES</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.ENTITIES">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="INFOSET"><!-- --></A><H3>
INFOSET</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.143"><B>INFOSET</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.INFOSET">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="NAMESPACES"><!-- --></A><H3>
NAMESPACES</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.146"><B>NAMESPACES</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.NAMESPACES">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="NAMESPACEDECLS"><!-- --></A><H3>
NAMESPACEDECLS</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.149"><B>NAMESPACEDECLS</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.NAMESPACEDECLS">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="NORMALIZECHARS"><!-- --></A><H3>
NORMALIZECHARS</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.152"><B>NORMALIZECHARS</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.NORMALIZECHARS">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SPLITCDATA"><!-- --></A><H3>
SPLITCDATA</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.155"><B>SPLITCDATA</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.SPLITCDATA">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="VALIDATE"><!-- --></A><H3>
VALIDATE</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.158"><B>VALIDATE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.VALIDATE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="SCHEMAVALIDATE"><!-- --></A><H3>
SCHEMAVALIDATE</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.161"><B>SCHEMAVALIDATE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.SCHEMAVALIDATE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="WELLFORMED"><!-- --></A><H3>
WELLFORMED</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.164"><B>WELLFORMED</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.WELLFORMED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="DISCARDDEFAULT"><!-- --></A><H3>
DISCARDDEFAULT</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.168"><B>DISCARDDEFAULT</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.DISCARDDEFAULT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="PRETTY_PRINT"><!-- --></A><H3>
PRETTY_PRINT</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.171"><B>PRETTY_PRINT</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.PRETTY_PRINT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="IGNORE_CHAR_DENORMALIZE"><!-- --></A><H3>
IGNORE_CHAR_DENORMALIZE</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.175"><B>IGNORE_CHAR_DENORMALIZE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.IGNORE_CHAR_DENORMALIZE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="XMLDECL"><!-- --></A><H3>
XMLDECL</H3>
<PRE>
private static final int <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.178"><B>XMLDECL</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xml.serializer.dom3.LSSerializerImpl.XMLDECL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="fRecognizedParameters"><!-- --></A><H3>
fRecognizedParameters</H3>
<PRE>
private java.lang.String[] <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.182"><B>fRecognizedParameters</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="LSSerializerImpl()"><!-- --></A><H3>
LSSerializerImpl</H3>
<PRE>
public <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.213"><B>LSSerializerImpl</B></A>()</PRE>
<DL>
<DD>Constructor: Creates a LSSerializerImpl object. The underlying
XML 1.0 or XML 1.1 org.apache.xml.serializer.Serializer object is
created and initialized the first time any of the write methods are
invoked to serialize the Node. Subsequent write methods on the same
LSSerializerImpl object will use the previously created Serializer 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="initializeSerializerProps()"><!-- --></A><H3>
initializeSerializerProps</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.253"><B>initializeSerializerProps</B></A>()</PRE>
<DL>
<DD>Initializes the underlying serializer's configuration depending on the
default DOMConfiguration parameters. This method must be called before a
node is to be serialized.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="canSetParameter(java.lang.String, java.lang.Object)"><!-- --></A><H3>
canSetParameter</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.390"><B>canSetParameter</B></A>(java.lang.String&nbsp;name,
java.lang.Object&nbsp;value)</PRE>
<DL>
<DD>Checks if setting a parameter to a specific value is supported.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>canSetParameter</CODE> in interface <CODE>org.w3c.dom.DOMConfiguration</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - A String containing the DOMConfiguration parameter name.<DD><CODE>value</CODE> - An Object specifying the value of the corresponding parameter.<DT><B>Since:</B></DT>
<DD>DOM Level 3</DD>
<DT><B>See Also:</B><DD><CODE>DOMConfiguration.canSetParameter(java.lang.String, java.lang.Object)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getParameter(java.lang.String)"><!-- --></A><H3>
getParameter</H3>
<PRE>
public java.lang.Object <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.437"><B>getParameter</B></A>(java.lang.String&nbsp;name)
throws org.w3c.dom.DOMException</PRE>
<DL>
<DD>This method returns the value of a parameter if known.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>getParameter</CODE> in interface <CODE>org.w3c.dom.DOMConfiguration</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - A String containing the DOMConfiguration parameter name
whose value is to be returned.
<DT><B>Returns:</B><DD>Object The value of the parameter if known.
<DT><B>Throws:</B>
<DD><CODE>org.w3c.dom.DOMException</CODE><DT><B>See Also:</B><DD><CODE>DOMConfiguration.getParameter(java.lang.String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getParameterNames()"><!-- --></A><H3>
getParameterNames</H3>
<PRE>
public org.w3c.dom.DOMStringList <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.506"><B>getParameterNames</B></A>()</PRE>
<DL>
<DD>This method returns a of the parameters supported by this DOMConfiguration object
and for which at least one value can be set by the application
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>getParameterNames</CODE> in interface <CODE>org.w3c.dom.DOMConfiguration</CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>DOMStringList A list of DOMConfiguration parameters recognized
by the serializer<DT><B>See Also:</B><DD><CODE>DOMConfiguration.getParameterNames()</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setParameter(java.lang.String, java.lang.Object)"><!-- --></A><H3>
setParameter</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.518"><B>setParameter</B></A>(java.lang.String&nbsp;name,
java.lang.Object&nbsp;value)
throws org.w3c.dom.DOMException</PRE>
<DL>
<DD>This method sets the value of the named parameter.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>setParameter</CODE> in interface <CODE>org.w3c.dom.DOMConfiguration</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - A String containing the DOMConfiguration parameter name.<DD><CODE>value</CODE> - An Object contaiing the parameters value to set.
<DT><B>Throws:</B>
<DD><CODE>org.w3c.dom.DOMException</CODE><DT><B>See Also:</B><DD><CODE>DOMConfiguration.setParameter(java.lang.String, java.lang.Object)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getDomConfig()"><!-- --></A><H3>
getDomConfig</H3>
<PRE>
public org.w3c.dom.DOMConfiguration <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.821"><B>getDomConfig</B></A>()</PRE>
<DL>
<DD>Returns the DOMConfiguration of the LSSerializer.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>getDomConfig</CODE> in interface <CODE>org.w3c.dom.ls.LSSerializer</CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>A DOMConfiguration object.<DT><B>Since:</B></DT>
<DD>DOM Level 3</DD>
<DT><B>See Also:</B><DD><CODE>LSSerializer.getDomConfig()</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getFilter()"><!-- --></A><H3>
getFilter</H3>
<PRE>
public org.w3c.dom.ls.LSSerializerFilter <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.832"><B>getFilter</B></A>()</PRE>
<DL>
<DD>Returns the DOMConfiguration of the LSSerializer.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>getFilter</CODE> in interface <CODE>org.w3c.dom.ls.LSSerializer</CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>A LSSerializerFilter object.<DT><B>Since:</B></DT>
<DD>DOM Level 3</DD>
<DT><B>See Also:</B><DD><CODE>LSSerializer.getFilter()</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getNewLine()"><!-- --></A><H3>
getNewLine</H3>
<PRE>
public java.lang.String <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.845"><B>getNewLine</B></A>()</PRE>
<DL>
<DD>Returns the End-Of-Line sequence of characters to be used in the XML
being serialized. If none is set a default "\n" is returned.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>getNewLine</CODE> in interface <CODE>org.w3c.dom.ls.LSSerializer</CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>A String containing the end-of-line character sequence used in
serialization.<DT><B>Since:</B></DT>
<DD>DOM Level 3</DD>
<DT><B>See Also:</B><DD><CODE>LSSerializer.getNewLine()</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setFilter(org.w3c.dom.ls.LSSerializerFilter)"><!-- --></A><H3>
setFilter</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.858"><B>setFilter</B></A>(org.w3c.dom.ls.LSSerializerFilter&nbsp;filter)</PRE>
<DL>
<DD>Set a LSSerilizerFilter on the LSSerializer. When set, the filter is
called before each node is serialized which depending on its implemention
determines if the node is to be serialized or not.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>setFilter</CODE> in interface <CODE>org.w3c.dom.ls.LSSerializer</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>filter</CODE> - A LSSerializerFilter to be applied to the stream to serialize.<DT><B>Since:</B></DT>
<DD>DOM Level 3</DD>
<DT><B>See Also:</B><DD><CODE>LSSerializer.setFilter(org.w3c.dom.ls.LSSerializerFilter)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setNewLine(java.lang.String)"><!-- --></A><H3>
setNewLine</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.872"><B>setNewLine</B></A>(java.lang.String&nbsp;newLine)</PRE>
<DL>
<DD>Sets the End-Of-Line sequence of characters to be used in the XML
being serialized. Setting this attribute to null will reset its
value to the default value i.e. "\n".
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>setNewLine</CODE> in interface <CODE>org.w3c.dom.ls.LSSerializer</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newLine</CODE> - a String that is the end-of-line character sequence to be used in
serialization.<DT><B>Since:</B></DT>
<DD>DOM Level 3</DD>
<DT><B>See Also:</B><DD><CODE>LSSerializer.setNewLine(java.lang.String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="write(org.w3c.dom.Node, org.w3c.dom.ls.LSOutput)"><!-- --></A><H3>
write</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.887"><B>write</B></A>(org.w3c.dom.Node&nbsp;nodeArg,
org.w3c.dom.ls.LSOutput&nbsp;destination)
throws org.w3c.dom.ls.LSException</PRE>
<DL>
<DD>Serializes the specified node to the specified LSOutput and returns true if the Node
was successfully serialized.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>write</CODE> in interface <CODE>org.w3c.dom.ls.LSSerializer</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>nodeArg</CODE> - The Node to serialize.
<DT><B>Throws:</B>
<DD><CODE>org.w3c.dom.ls.LSException</CODE> - SERIALIZE_ERR: Raised if the
LSSerializer was unable to serialize the node.<DT><B>Since:</B></DT>
<DD>DOM Level 3</DD>
<DT><B>See Also:</B><DD><CODE>LSSerializer.write(org.w3c.dom.Node, org.w3c.dom.ls.LSOutput)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="writeToString(org.w3c.dom.Node)"><!-- --></A><H3>
writeToString</H3>
<PRE>
public java.lang.String <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.1110"><B>writeToString</B></A>(org.w3c.dom.Node&nbsp;nodeArg)
throws org.w3c.dom.DOMException,
org.w3c.dom.ls.LSException</PRE>
<DL>
<DD>Serializes the specified node and returns a String with the serialized
data to the caller.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>writeToString</CODE> in interface <CODE>org.w3c.dom.ls.LSSerializer</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>nodeArg</CODE> - The Node to serialize.
<DT><B>Throws:</B>
<DD><CODE>org.w3c.dom.ls.LSException</CODE> - SERIALIZE_ERR: Raised if the
LSSerializer was unable to serialize the node.
<DD><CODE>org.w3c.dom.DOMException</CODE><DT><B>Since:</B></DT>
<DD>DOM Level 3</DD>
<DT><B>See Also:</B><DD><CODE>LSSerializer.writeToString(org.w3c.dom.Node)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="writeToURI(org.w3c.dom.Node, java.lang.String)"><!-- --></A><H3>
writeToURI</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.1208"><B>writeToURI</B></A>(org.w3c.dom.Node&nbsp;nodeArg,
java.lang.String&nbsp;uri)
throws org.w3c.dom.ls.LSException</PRE>
<DL>
<DD>Serializes the specified node to the specified URI and returns true if the Node
was successfully serialized.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>writeToURI</CODE> in interface <CODE>org.w3c.dom.ls.LSSerializer</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>nodeArg</CODE> - The Node to serialize.
<DT><B>Throws:</B>
<DD><CODE>org.w3c.dom.ls.LSException</CODE> - SERIALIZE_ERR: Raised if the
LSSerializer was unable to serialize the node.<DT><B>Since:</B></DT>
<DD>DOM Level 3</DD>
<DT><B>See Also:</B><DD><CODE>LSSerializer.writeToURI(org.w3c.dom.Node, String)</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getXMLVersion(org.w3c.dom.Node)"><!-- --></A><H3>
getXMLVersion</H3>
<PRE>
protected java.lang.String <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.1369"><B>getXMLVersion</B></A>(org.w3c.dom.Node&nbsp;nodeArg)</PRE>
<DL>
<DD>Determines the XML Version of the Document Node to serialize. If the Document Node
is not a DOM Level 3 Node, then the default version returned is 1.0.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>nodeArg</CODE> - The Node to serialize
<DT><B>Returns:</B><DD>A String containing the version pseudo-attribute of the XMLDecl.
<DT><B>Throws:</B>
<DD><CODE>java.lang.Throwable</CODE> - if the DOM implementation does not implement Document.getXmlVersion()</DL>
</DD>
</DL>
<HR>
<A NAME="getXMLEncoding(org.w3c.dom.Node)"><!-- --></A><H3>
getXMLEncoding</H3>
<PRE>
protected java.lang.String <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.1401"><B>getXMLEncoding</B></A>(org.w3c.dom.Node&nbsp;nodeArg)</PRE>
<DL>
<DD>Determines the XML Encoding of the Document Node to serialize. If the Document Node
is not a DOM Level 3 Node, then the default encoding "UTF-8" is returned.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>nodeArg</CODE> - The Node to serialize
<DT><B>Returns:</B><DD>A String containing the encoding pseudo-attribute of the XMLDecl.
<DT><B>Throws:</B>
<DD><CODE>java.lang.Throwable</CODE> - if the DOM implementation does not implement Document.getXmlEncoding()</DL>
</DD>
</DL>
<HR>
<A NAME="getInputEncoding(org.w3c.dom.Node)"><!-- --></A><H3>
getInputEncoding</H3>
<PRE>
protected java.lang.String <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.1430"><B>getInputEncoding</B></A>(org.w3c.dom.Node&nbsp;nodeArg)</PRE>
<DL>
<DD>Determines the Input Encoding of the Document Node to serialize. If the Document Node
is not a DOM Level 3 Node, then null is returned.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>nodeArg</CODE> - The Node to serialize
<DT><B>Returns:</B><DD>A String containing the input encoding.</DL>
</DD>
</DL>
<HR>
<A NAME="getErrorHandler()"><!-- --></A><H3>
getErrorHandler</H3>
<PRE>
public org.w3c.dom.DOMErrorHandler <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.1457"><B>getErrorHandler</B></A>()</PRE>
<DL>
<DD>This method returns the LSSerializer's error handler.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>Returns the fDOMErrorHandler.</DL>
</DD>
</DL>
<HR>
<A NAME="getPathWithoutEscapes(java.lang.String)"><!-- --></A><H3>
getPathWithoutEscapes</H3>
<PRE>
private static java.lang.String <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.1464"><B>getPathWithoutEscapes</B></A>(java.lang.String&nbsp;origPath)</PRE>
<DL>
<DD>Replaces all escape sequences in the given path with their literal characters.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isHexDigit(char)"><!-- --></A><H3>
isHexDigit</H3>
<PRE>
private static boolean <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.1489"><B>isHexDigit</B></A>(char&nbsp;c)</PRE>
<DL>
<DD>Returns true if the given character is a valid hex character.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="createLSException(short, java.lang.Throwable)"><!-- --></A><H3>
createLSException</H3>
<PRE>
private static org.w3c.dom.ls.LSException <A HREF="../../../../../src-html/org/apache/xml/serializer/dom3/LSSerializerImpl.html#line.1498"><B>createLSException</B></A>(short&nbsp;code,
java.lang.Throwable&nbsp;cause)</PRE>
<DL>
<DD>Creates an LSException. On J2SE 1.4 and above the cause for the exception will be set.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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/LSSerializerImpl.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/dom3/DOMStringListImpl.html" title="class in org.apache.xml.serializer.dom3"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/xml/serializer/dom3/LSSerializerImpl.ThrowableMethods.html" title="class in org.apache.xml.serializer.dom3"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/xml/serializer/dom3/LSSerializerImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="LSSerializerImpl.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;<A HREF="#nested_class_summary">NESTED</A>&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>