| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
| <!--NewPage-->
|
| <HTML>
|
| <HEAD>
|
| <!-- Generated by javadoc on Thu Nov 22 17:12:57 EST 2007 -->
|
| <TITLE>
|
| Xalan-Java 2.7.1: Interface SerializationHandler
|
| </TITLE>
|
| <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
|
| </HEAD>
|
| <BODY BGCOLOR="white">
|
|
|
| <!-- ========== START OF NAVBAR ========== -->
|
| <A NAME="navbar_top"><!-- --></A> |
| <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
|
| <TR>
|
| <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
| <A NAME="navbar_top_firstrow"><!-- --></A> |
| <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
|
| <TR ALIGN="center" VALIGN="top">
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SerializationHandler.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
| </TR>
|
| </TABLE>
|
| </TD>
|
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
| </EM>
|
| </TD>
|
| </TR>
|
|
|
| <TR>
|
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedLexicalHandler.html"><B>PREV CLASS</B></A>
|
| <A HREF="../../../../org/apache/xml/serializer/Serializer.html"><B>NEXT CLASS</B></A></FONT></TD>
|
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
| <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
|
| <A HREF="SerializationHandler.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
|
| </TR>
|
| <TR>
|
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
| SUMMARY: INNER | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
| DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
| </TR>
|
| </TABLE>
|
| <!-- =========== END OF NAVBAR =========== -->
|
|
|
| <HR>
|
| <!-- ======== START OF CLASS DATA ======== -->
|
| <H2>
|
| <FONT SIZE="-1">
|
| org.apache.xml.serializer</FONT>
|
| <BR>
|
| Interface SerializationHandler</H2>
|
| <DL>
|
| <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/xml/serializer/EmptySerializer.html">EmptySerializer</A>, <A HREF="../../../../org/apache/xml/serializer/SerializerBase.html">SerializerBase</A></DD>
|
| </DL>
|
| <HR>
|
| <DL>
|
| <DT>public interface <B>SerializationHandler</B><DT>extends <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html">ExtendedContentHandler</A>, <A HREF="../../../../org/apache/xml/serializer/ExtendedLexicalHandler.html">ExtendedLexicalHandler</A>, org.apache.xml.serializer.XSLOutputAttributes, <A HREF="../../../../org/xml/sax/ext/DeclHandler.html">DeclHandler</A>, <A HREF="../../../../org/xml/sax/DTDHandler.html">DTDHandler</A>, <A HREF="../../../../org/xml/sax/ErrorHandler.html">ErrorHandler</A>, <A HREF="../../../../org/apache/xml/serializer/DOMSerializer.html">DOMSerializer</A>, <A HREF="../../../../org/apache/xml/serializer/Serializer.html">Serializer</A></DL>
|
|
|
| <P>
|
| This interface is the one that a serializer implements. It is a group of |
| other interfaces, such as ExtendedContentHandler, ExtendedLexicalHandler etc. |
| In addition there are other methods, such as reset(). |
| |
| This class is public only because it is used in another package, |
| it is not a public API.
|
| <P>
|
| <DL>
|
| <DT><B>Usage:</B><DD><i><font size="-1" color="#FF0000"> **For internal use only**</font></i></DD> |
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <P>
|
| <!-- ======== INNER CLASS SUMMARY ======== -->
|
|
|
|
|
| <!-- =========== FIELD SUMMARY =========== -->
|
|
|
| <A NAME="fields_inherited_from_class_org.apache.xml.serializer.ExtendedContentHandler"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
| <TD><B>Fields inherited from class org.apache.xml.serializer.<A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html">ExtendedContentHandler</A></B></TD>
|
| </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>
|
|
|
| <!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
|
|
|
| <!-- ========== METHOD SUMMARY =========== -->
|
|
|
| <A NAME="method_summary"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
| <TD COLSPAN=2><FONT SIZE="+2">
|
| <B>Method Summary</B></FONT></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> void</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#close()">close</A></B>()</CODE>
|
|
|
| <BR>
|
| </TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> void</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#flushPending()">flushPending</A></B>()</CODE>
|
|
|
| <BR>
|
| 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> <A HREF="../../../../javax/xml/transform/Transformer.html">Transformer</A></CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#getTransformer()">getTransformer</A></B>()</CODE>
|
|
|
| <BR>
|
| Get the transformer associated with the serializer.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> void</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#serialize(org.w3c.dom.Node)">serialize</A></B>(<A HREF="../../../../org/w3c/dom/Node.html">Node</A> node)</CODE>
|
|
|
| <BR>
|
| Notify that the serializer should take this DOM node as input to be |
| serialized.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> void</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#setContentHandler(org.xml.sax.ContentHandler)">setContentHandler</A></B>(<A HREF="../../../../org/xml/sax/ContentHandler.html">ContentHandler</A> ch)</CODE>
|
|
|
| <BR>
|
| 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> void</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#setDTDEntityExpansion(boolean)">setDTDEntityExpansion</A></B>(boolean expand)</CODE>
|
|
|
| <BR>
|
| Default behavior is to expand DTD entities, |
| that is the initall default value is true.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> boolean</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#setEscaping(boolean)">setEscaping</A></B>(boolean escape)</CODE>
|
|
|
| <BR>
|
| Turns special character escaping on/off.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> void</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#setIndentAmount(int)">setIndentAmount</A></B>(int spaces)</CODE>
|
|
|
| <BR>
|
| Set the number of spaces to indent for each indentation level.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> void</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#setNamespaceMappings(org.apache.xml.serializer.NamespaceMappings)">setNamespaceMappings</A></B>(<A HREF="../../../../org/apache/xml/serializer/NamespaceMappings.html">NamespaceMappings</A> mappings)</CODE>
|
|
|
| <BR>
|
| Used only by TransformerSnapshotImpl to restore the serialization |
| to a previous state.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> void</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html#setTransformer(javax.xml.transform.Transformer)">setTransformer</A></B>(<A HREF="../../../../javax/xml/transform/Transformer.html">Transformer</A> transformer)</CODE>
|
|
|
| <BR>
|
| Set the transformer associated with the serializer.</TD>
|
| </TR>
|
| </TABLE>
|
| <A NAME="methods_inherited_from_class_org.apache.xml.serializer.ExtendedContentHandler"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
| <TD><B>Methods inherited from interface org.apache.xml.serializer.<A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html">ExtendedContentHandler</A></B></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#addAttribute(java.lang.String, java.lang.String)">addAttribute</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.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/ExtendedContentHandler.html#addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)">addAttribute</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#addAttributes(org.xml.sax.Attributes)">addAttributes</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#addUniqueAttribute(java.lang.String, java.lang.String, int)">addUniqueAttribute</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#addXSLAttribute(java.lang.String, java.lang.String, java.lang.String)">addXSLAttribute</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#characters(org.w3c.dom.Node)">characters</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#characters(java.lang.String)">characters</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#endElement(java.lang.String)">endElement</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#entityReference(java.lang.String)">entityReference</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getNamespaceMappings()">getNamespaceMappings</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getNamespaceURI(java.lang.String, boolean)">getNamespaceURI</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getNamespaceURIFromPrefix(java.lang.String)">getNamespaceURIFromPrefix</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getPrefix(java.lang.String)">getPrefix</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#namespaceAfterStartElement(java.lang.String, java.lang.String)">namespaceAfterStartElement</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#setSourceLocator(javax.xml.transform.SourceLocator)">setSourceLocator</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#startElement(java.lang.String)">startElement</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#startElement(java.lang.String, java.lang.String, java.lang.String)">startElement</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#startPrefixMapping(java.lang.String, java.lang.String, boolean)">startPrefixMapping</A></CODE></TD>
|
| </TR>
|
| </TABLE>
|
| <A NAME="methods_inherited_from_class_org.apache.xml.serializer.ExtendedLexicalHandler"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
| <TD><B>Methods inherited from interface org.apache.xml.serializer.<A HREF="../../../../org/apache/xml/serializer/ExtendedLexicalHandler.html">ExtendedLexicalHandler</A></B></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD><CODE><A HREF="../../../../org/apache/xml/serializer/ExtendedLexicalHandler.html#comment(java.lang.String)">comment</A></CODE></TD>
|
| </TR>
|
| </TABLE>
|
| <A NAME="methods_inherited_from_class_org.apache.xml.serializer.XSLOutputAttributes"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
| <TD><B>Methods inherited from interface org.apache.xml.serializer.XSLOutputAttributes</B></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD><CODE>getDoctypePublic,
|
| getDoctypeSystem,
|
| getEncoding,
|
| getIndent,
|
| getIndentAmount,
|
| getMediaType,
|
| getOmitXMLDeclaration,
|
| getOutputProperty,
|
| getOutputPropertyDefault,
|
| getStandalone,
|
| getVersion,
|
| setCdataSectionElements,
|
| setDoctype,
|
| setDoctypePublic,
|
| setDoctypeSystem,
|
| setEncoding,
|
| setIndent,
|
| setMediaType,
|
| setOmitXMLDeclaration,
|
| setOutputProperty,
|
| setOutputPropertyDefault,
|
| setStandalone,
|
| setVersion</CODE></TD>
|
| </TR>
|
| </TABLE>
|
| <A NAME="methods_inherited_from_class_org.xml.sax.ext.DeclHandler"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
| <TD><B>Methods inherited from interface org.xml.sax.ext.<A HREF="../../../../org/xml/sax/ext/DeclHandler.html">DeclHandler</A></B></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD><CODE><A HREF="../../../../org/xml/sax/ext/DeclHandler.html#attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">attributeDecl</A>,
|
| <A HREF="../../../../org/xml/sax/ext/DeclHandler.html#elementDecl(java.lang.String, java.lang.String)">elementDecl</A>,
|
| <A HREF="../../../../org/xml/sax/ext/DeclHandler.html#externalEntityDecl(java.lang.String, java.lang.String, java.lang.String)">externalEntityDecl</A>,
|
| <A HREF="../../../../org/xml/sax/ext/DeclHandler.html#internalEntityDecl(java.lang.String, java.lang.String)">internalEntityDecl</A></CODE></TD>
|
| </TR>
|
| </TABLE>
|
| <A NAME="methods_inherited_from_class_org.xml.sax.DTDHandler"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
| <TD><B>Methods inherited from interface org.xml.sax.<A HREF="../../../../org/xml/sax/DTDHandler.html">DTDHandler</A></B></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD><CODE><A HREF="../../../../org/xml/sax/DTDHandler.html#notationDecl(java.lang.String, java.lang.String, java.lang.String)">notationDecl</A>,
|
| <A HREF="../../../../org/xml/sax/DTDHandler.html#unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String)">unparsedEntityDecl</A></CODE></TD>
|
| </TR>
|
| </TABLE>
|
| <A NAME="methods_inherited_from_class_org.xml.sax.ErrorHandler"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
| <TD><B>Methods inherited from interface org.xml.sax.<A HREF="../../../../org/xml/sax/ErrorHandler.html">ErrorHandler</A></B></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD><CODE><A HREF="../../../../org/xml/sax/ErrorHandler.html#error(org.xml.sax.SAXParseException)">error</A>,
|
| <A HREF="../../../../org/xml/sax/ErrorHandler.html#fatalError(org.xml.sax.SAXParseException)">fatalError</A>,
|
| <A HREF="../../../../org/xml/sax/ErrorHandler.html#warning(org.xml.sax.SAXParseException)">warning</A></CODE></TD>
|
| </TR>
|
| </TABLE>
|
| <A NAME="methods_inherited_from_class_org.apache.xml.serializer.Serializer"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
| <TD><B>Methods inherited from interface org.apache.xml.serializer.<A HREF="../../../../org/apache/xml/serializer/Serializer.html">Serializer</A></B></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD><CODE><A HREF="../../../../org/apache/xml/serializer/Serializer.html#asContentHandler()">asContentHandler</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/Serializer.html#asDOM3Serializer()">asDOM3Serializer</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/Serializer.html#asDOMSerializer()">asDOMSerializer</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/Serializer.html#getOutputFormat()">getOutputFormat</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/Serializer.html#getOutputStream()">getOutputStream</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/Serializer.html#getWriter()">getWriter</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/Serializer.html#reset()">reset</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/Serializer.html#setOutputFormat(java.util.Properties)">setOutputFormat</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/Serializer.html#setOutputStream(java.io.OutputStream)">setOutputStream</A>,
|
| <A HREF="../../../../org/apache/xml/serializer/Serializer.html#setWriter(java.io.Writer)">setWriter</A></CODE></TD>
|
| </TR>
|
| </TABLE>
|
| <A NAME="methods_inherited_from_class_org.xml.sax.ContentHandler"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
| <TD><B>Methods inherited from interface org.xml.sax.<A HREF="../../../../org/xml/sax/ContentHandler.html">ContentHandler</A></B></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD><CODE><A HREF="../../../../org/xml/sax/ContentHandler.html#characters(char[], int, int)">characters</A>,
|
| <A HREF="../../../../org/xml/sax/ContentHandler.html#endDocument()">endDocument</A>,
|
| <A HREF="../../../../org/xml/sax/ContentHandler.html#endElement(java.lang.String, java.lang.String, java.lang.String)">endElement</A>,
|
| <A HREF="../../../../org/xml/sax/ContentHandler.html#endPrefixMapping(java.lang.String)">endPrefixMapping</A>,
|
| <A HREF="../../../../org/xml/sax/ContentHandler.html#ignorableWhitespace(char[], int, int)">ignorableWhitespace</A>,
|
| <A HREF="../../../../org/xml/sax/ContentHandler.html#processingInstruction(java.lang.String, java.lang.String)">processingInstruction</A>,
|
| <A HREF="../../../../org/xml/sax/ContentHandler.html#setDocumentLocator(org.xml.sax.Locator)">setDocumentLocator</A>,
|
| <A HREF="../../../../org/xml/sax/ContentHandler.html#skippedEntity(java.lang.String)">skippedEntity</A>,
|
| <A HREF="../../../../org/xml/sax/ContentHandler.html#startDocument()">startDocument</A>,
|
| <A HREF="../../../../org/xml/sax/ContentHandler.html#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)">startElement</A>,
|
| <A HREF="../../../../org/xml/sax/ContentHandler.html#startPrefixMapping(java.lang.String, java.lang.String)">startPrefixMapping</A></CODE></TD>
|
| </TR>
|
| </TABLE>
|
| <A NAME="methods_inherited_from_class_org.xml.sax.ext.LexicalHandler"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
| <TD><B>Methods inherited from interface org.xml.sax.ext.<A HREF="../../../../org/xml/sax/ext/LexicalHandler.html">LexicalHandler</A></B></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD><CODE><A HREF="../../../../org/xml/sax/ext/LexicalHandler.html#comment(char[], int, int)">comment</A>,
|
| <A HREF="../../../../org/xml/sax/ext/LexicalHandler.html#endCDATA()">endCDATA</A>,
|
| <A HREF="../../../../org/xml/sax/ext/LexicalHandler.html#endDTD()">endDTD</A>,
|
| <A HREF="../../../../org/xml/sax/ext/LexicalHandler.html#endEntity(java.lang.String)">endEntity</A>,
|
| <A HREF="../../../../org/xml/sax/ext/LexicalHandler.html#startCDATA()">startCDATA</A>,
|
| <A HREF="../../../../org/xml/sax/ext/LexicalHandler.html#startDTD(java.lang.String, java.lang.String, java.lang.String)">startDTD</A>,
|
| <A HREF="../../../../org/xml/sax/ext/LexicalHandler.html#startEntity(java.lang.String)">startEntity</A></CODE></TD>
|
| </TR>
|
| </TABLE>
|
|
|
| <P>
|
|
|
| <!-- ============ FIELD DETAIL =========== -->
|
|
|
|
|
| <!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
|
|
|
| <!-- ============ METHOD DETAIL ========== -->
|
|
|
| <A NAME="method_detail"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
| <TD COLSPAN=1><FONT SIZE="+2">
|
| <B>Method Detail</B></FONT></TD>
|
| </TR>
|
| </TABLE>
|
|
|
| <A NAME="setContentHandler(org.xml.sax.ContentHandler)"><!-- --></A><H3>
|
| setContentHandler</H3>
|
| <PRE>
|
| public void <B>setContentHandler</B>(<A HREF="../../../../org/xml/sax/ContentHandler.html">ContentHandler</A> ch)</PRE>
|
| <DL>
|
| <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.<DD><DL>
|
| <DT><B>See Also: </B><DD><A HREF="../../../../org/apache/xml/serializer/Serializer.html#asContentHandler()"><CODE>Serializer.asContentHandler()</CODE></A>,
|
| <A HREF="../../../../org/apache/xml/serializer/ToSAXHandler.html"><CODE>ToSAXHandler</CODE></A></DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="close()"><!-- --></A><H3>
|
| close</H3>
|
| <PRE>
|
| public void <B>close</B>()</PRE>
|
| <DL>
|
| <DD><DL>
|
| </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="serialize(org.w3c.dom.Node)"><!-- --></A><H3>
|
| serialize</H3>
|
| <PRE>
|
| public void <B>serialize</B>(<A HREF="../../../../org/w3c/dom/Node.html">Node</A> node) |
| throws java.io.IOException</PRE>
|
| <DL>
|
| <DD>Notify that the serializer should take this DOM node as input to be |
| serialized.<DD><DL>
|
| <DT><B>Specified by: </B><DD><A HREF="../../../../org/apache/xml/serializer/DOMSerializer.html#serialize(org.w3c.dom.Node)">serialize</A> in interface <A HREF="../../../../org/apache/xml/serializer/DOMSerializer.html">DOMSerializer</A><DT><B>Parameters:</B><DD><CODE>node</CODE> - the DOM node to be serialized.<DT><B>Throws:</B><DD>java.io.IOException - </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="setEscaping(boolean)"><!-- --></A><H3>
|
| setEscaping</H3>
|
| <PRE>
|
| public boolean <B>setEscaping</B>(boolean escape) |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <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.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>escape</CODE> - true if escaping is to be set on.</DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="setIndentAmount(int)"><!-- --></A><H3>
|
| setIndentAmount</H3>
|
| <PRE>
|
| public void <B>setIndentAmount</B>(int spaces)</PRE>
|
| <DL>
|
| <DD>Set the number of spaces to indent for each indentation level.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>spaces</CODE> - the number of spaces to indent for each indentation level.</DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="setTransformer(javax.xml.transform.Transformer)"><!-- --></A><H3>
|
| setTransformer</H3>
|
| <PRE>
|
| public void <B>setTransformer</B>(<A HREF="../../../../javax/xml/transform/Transformer.html">Transformer</A> transformer)</PRE>
|
| <DL>
|
| <DD>Set the transformer associated with the serializer.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>transformer</CODE> - the transformer associated with the serializer.</DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="getTransformer()"><!-- --></A><H3>
|
| getTransformer</H3>
|
| <PRE>
|
| public <A HREF="../../../../javax/xml/transform/Transformer.html">Transformer</A> <B>getTransformer</B>()</PRE>
|
| <DL>
|
| <DD>Get the transformer associated with the serializer.<DD><DL>
|
| <DT><B>Returns:</B><DD>Transformer the transformer associated with the serializer.</DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="setNamespaceMappings(org.apache.xml.serializer.NamespaceMappings)"><!-- --></A><H3>
|
| setNamespaceMappings</H3>
|
| <PRE>
|
| public void <B>setNamespaceMappings</B>(<A HREF="../../../../org/apache/xml/serializer/NamespaceMappings.html">NamespaceMappings</A> mappings)</PRE>
|
| <DL>
|
| <DD>Used only by TransformerSnapshotImpl to restore the serialization |
| to a previous state.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>mappings</CODE> - NamespaceMappings</DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="flushPending()"><!-- --></A><H3>
|
| flushPending</H3>
|
| <PRE>
|
| public void <B>flushPending</B>() |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <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.<DD><DL>
|
| </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="setDTDEntityExpansion(boolean)"><!-- --></A><H3>
|
| setDTDEntityExpansion</H3>
|
| <PRE>
|
| public void <B>setDTDEntityExpansion</B>(boolean expand)</PRE>
|
| <DL>
|
| <DD>Default behavior is to expand DTD entities, |
| that is the initall default value is true.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>expand</CODE> - true if DTD entities are to be expanded, |
| false if they are to be left as DTD entity references.</DL>
|
| </DD>
|
| </DL>
|
| <!-- ========= END OF CLASS DATA ========= -->
|
| <HR>
|
|
|
| <!-- ========== START OF NAVBAR ========== -->
|
| <A NAME="navbar_bottom"><!-- --></A> |
| <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
|
| <TR>
|
| <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
| <A NAME="navbar_bottom_firstrow"><!-- --></A> |
| <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
|
| <TR ALIGN="center" VALIGN="top">
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SerializationHandler.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
| </TR>
|
| </TABLE>
|
| </TD>
|
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
| </EM>
|
| </TD>
|
| </TR>
|
|
|
| <TR>
|
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedLexicalHandler.html"><B>PREV CLASS</B></A>
|
| <A HREF="../../../../org/apache/xml/serializer/Serializer.html"><B>NEXT CLASS</B></A></FONT></TD>
|
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
| <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
|
| <A HREF="SerializationHandler.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
|
| </TR>
|
| <TR>
|
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
| SUMMARY: INNER | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
| DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
| </TR>
|
| </TABLE>
|
| <!-- =========== END OF NAVBAR =========== -->
|
|
|
| <HR>
|
| Copyright © 2006 Apache XML Project. All Rights Reserved.
|
| </BODY>
|
| </HTML>
|