| <!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 ExtendedContentHandler
|
| </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/ExtendedContentHandler.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/DOMSerializer.html"><B>PREV CLASS</B></A>
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedLexicalHandler.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="ExtendedContentHandler.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
|
| </TR>
|
| <TR>
|
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
| SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
| DETAIL: <A HREF="#field_detail">FIELD</A> | 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 ExtendedContentHandler</H2>
|
| <DL>
|
| <DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../org/apache/xml/serializer/SerializationHandler.html">SerializationHandler</A></DD>
|
| </DL>
|
| <HR>
|
| <DL>
|
| <DT>public interface <B>ExtendedContentHandler</B><DT>extends <A HREF="../../../../org/xml/sax/ContentHandler.html">ContentHandler</A></DL>
|
|
|
| <P>
|
| This interface describes extensions to the SAX ContentHandler interface. |
| It is intended to be used by a serializer. The methods on this interface will |
| implement SAX- like behavior. This allows the gradual collection of |
| information rather than having it all up front. For example the call |
| <pre> |
| startElement(namespaceURI,localName,qName,atts) |
| </pre> |
| could be replaced with the calls |
| <pre> |
| startElement(namespaceURI,localName,qName) |
| addAttributes(atts) |
| </pre> |
| If there are no attributes the second call can be dropped. If attributes are |
| to be added one at a time with calls to |
| <pre> |
| addAttribute(namespaceURI, localName, qName, type, value) |
| </pre>
|
| <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="field_summary"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
| <TD COLSPAN=2><FONT SIZE="+2">
|
| <B>Field Summary</B></FONT></TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#HTML_ATTREMPTY">HTML_ATTREMPTY</A></B></CODE>
|
|
|
| <BR>
|
| </TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#HTML_ATTRURL">HTML_ATTRURL</A></B></CODE>
|
|
|
| <BR>
|
| </TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE>static int</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#NO_BAD_CHARS">NO_BAD_CHARS</A></B></CODE>
|
|
|
| <BR>
|
| </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/ExtendedContentHandler.html#addAttribute(java.lang.String, java.lang.String)">addAttribute</A></B>(java.lang.String qName, |
| java.lang.String value)</CODE>
|
|
|
| <BR>
|
| Add an attribute to the current element.</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/ExtendedContentHandler.html#addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">addAttribute</A></B>(java.lang.String uri, |
| java.lang.String localName, |
| java.lang.String rawName, |
| java.lang.String type, |
| java.lang.String value)</CODE>
|
|
|
| <BR>
|
| Add at attribute to the current element, not from an xsl:attribute |
| element.</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/ExtendedContentHandler.html#addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)">addAttribute</A></B>(java.lang.String uri, |
| java.lang.String localName, |
| java.lang.String rawName, |
| java.lang.String type, |
| java.lang.String value, |
| boolean XSLAttribute)</CODE>
|
|
|
| <BR>
|
| Add at attribute to the current element</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/ExtendedContentHandler.html#addAttributes(org.xml.sax.Attributes)">addAttributes</A></B>(<A HREF="../../../../org/xml/sax/Attributes.html">Attributes</A> atts)</CODE>
|
|
|
| <BR>
|
| Add attributes to the current element</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/ExtendedContentHandler.html#addUniqueAttribute(java.lang.String, java.lang.String, int)">addUniqueAttribute</A></B>(java.lang.String qName, |
| java.lang.String value, |
| int flags)</CODE>
|
|
|
| <BR>
|
| Add a unique attribute to the current element.</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/ExtendedContentHandler.html#addXSLAttribute(java.lang.String, java.lang.String, java.lang.String)">addXSLAttribute</A></B>(java.lang.String qName, |
| java.lang.String value, |
| java.lang.String uri)</CODE>
|
|
|
| <BR>
|
| Add an attribute from an xsl:attribute element.</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/ExtendedContentHandler.html#characters(org.w3c.dom.Node)">characters</A></B>(<A HREF="../../../../org/w3c/dom/Node.html">Node</A> node)</CODE>
|
|
|
| <BR>
|
| This method is used to notify of a character event, but passing the data |
| as a DOM Node rather than the standard character array.</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/ExtendedContentHandler.html#characters(java.lang.String)">characters</A></B>(java.lang.String chars)</CODE>
|
|
|
| <BR>
|
| This method is used to notify of a character event, but passing the data |
| as a character String rather than the standard character array.</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/ExtendedContentHandler.html#endElement(java.lang.String)">endElement</A></B>(java.lang.String elemName)</CODE>
|
|
|
| <BR>
|
| This method is used to notify that an element has ended.</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/ExtendedContentHandler.html#entityReference(java.lang.String)">entityReference</A></B>(java.lang.String entityName)</CODE>
|
|
|
| <BR>
|
| Notify of an entity reference.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> <A HREF="../../../../org/apache/xml/serializer/NamespaceMappings.html">NamespaceMappings</A></CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getNamespaceMappings()">getNamespaceMappings</A></B>()</CODE>
|
|
|
| <BR>
|
| This method returns an object that has the current namespace mappings in |
| effect.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> java.lang.String</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getNamespaceURI(java.lang.String, boolean)">getNamespaceURI</A></B>(java.lang.String name, |
| boolean isElement)</CODE>
|
|
|
| <BR>
|
| This method gets the prefix associated with a current element or |
| attribute name.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> java.lang.String</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getNamespaceURIFromPrefix(java.lang.String)">getNamespaceURIFromPrefix</A></B>(java.lang.String prefix)</CODE>
|
|
|
| <BR>
|
| This method returns the namespace URI currently associated with the |
| prefix.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> java.lang.String</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#getPrefix(java.lang.String)">getPrefix</A></B>(java.lang.String uri)</CODE>
|
|
|
| <BR>
|
| This method returns the prefix that currently maps to the given namespace |
| URI.</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/ExtendedContentHandler.html#namespaceAfterStartElement(java.lang.String, java.lang.String)">namespaceAfterStartElement</A></B>(java.lang.String uri, |
| java.lang.String prefix)</CODE>
|
|
|
| <BR>
|
| This method is used to notify that a prefix mapping is to start, but |
| after an element is started.</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/ExtendedContentHandler.html#setSourceLocator(javax.xml.transform.SourceLocator)">setSourceLocator</A></B>(<A HREF="../../../../javax/xml/transform/SourceLocator.html">SourceLocator</A> locator)</CODE>
|
|
|
| <BR>
|
| 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> void</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#startElement(java.lang.String)">startElement</A></B>(java.lang.String qName)</CODE>
|
|
|
| <BR>
|
| 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> void</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#startElement(java.lang.String, java.lang.String, java.lang.String)">startElement</A></B>(java.lang.String uri, |
| java.lang.String localName, |
| java.lang.String qName)</CODE>
|
|
|
| <BR>
|
| 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> boolean</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/apache/xml/serializer/ExtendedContentHandler.html#startPrefixMapping(java.lang.String, java.lang.String, boolean)">startPrefixMapping</A></B>(java.lang.String prefix, |
| java.lang.String uri, |
| boolean shouldFlush)</CODE>
|
|
|
| <BR>
|
| 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>
|
| <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>
|
|
|
| <P>
|
|
|
| <!-- ============ FIELD DETAIL =========== -->
|
|
|
| <A NAME="field_detail"><!-- --></A> |
| <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
|
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
| <TD COLSPAN=1><FONT SIZE="+2">
|
| <B>Field Detail</B></FONT></TD>
|
| </TR>
|
| </TABLE>
|
|
|
| <A NAME="NO_BAD_CHARS"><!-- --></A><H3>
|
| NO_BAD_CHARS</H3>
|
| <PRE>
|
| public static final int <B>NO_BAD_CHARS</B></PRE>
|
| <DL>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="HTML_ATTREMPTY"><!-- --></A><H3>
|
| HTML_ATTREMPTY</H3>
|
| <PRE>
|
| public static final int <B>HTML_ATTREMPTY</B></PRE>
|
| <DL>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="HTML_ATTRURL"><!-- --></A><H3>
|
| HTML_ATTRURL</H3>
|
| <PRE>
|
| public static final int <B>HTML_ATTRURL</B></PRE>
|
| <DL>
|
| </DL>
|
|
|
| <!-- ========= 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="addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)"><!-- --></A><H3>
|
| addAttribute</H3>
|
| <PRE>
|
| public void <B>addAttribute</B>(java.lang.String uri, |
| java.lang.String localName, |
| java.lang.String rawName, |
| java.lang.String type, |
| java.lang.String value, |
| boolean XSLAttribute) |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <DD>Add at attribute to the current element<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>uri</CODE> - the namespace URI of the attribute name<DD><CODE>localName</CODE> - the local name of the attribute (without prefix)<DD><CODE>rawName</CODE> - the qualified name of the attribute<DD><CODE>type</CODE> - the attribute type typically character data (CDATA)<DD><CODE>value</CODE> - the value of the attribute<DD><CODE>XSLAttribute</CODE> - true if the added attribute is coming from an xsl:attribute element<DT><B>Throws:</B><DD><A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A> - </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="addAttributes(org.xml.sax.Attributes)"><!-- --></A><H3>
|
| addAttributes</H3>
|
| <PRE>
|
| public void <B>addAttributes</B>(<A HREF="../../../../org/xml/sax/Attributes.html">Attributes</A> atts) |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <DD>Add attributes to the current element<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>atts</CODE> - the attributes to add.<DT><B>Throws:</B><DD><A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A> - </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="addAttribute(java.lang.String, java.lang.String)"><!-- --></A><H3>
|
| addAttribute</H3>
|
| <PRE>
|
| public void <B>addAttribute</B>(java.lang.String qName, |
| java.lang.String value)</PRE>
|
| <DL>
|
| <DD>Add an attribute to the current element. The namespace URI of the |
| attribute will be calculated from the prefix of qName. The local name |
| will be derived from qName and the type will be assumed to be "CDATA".<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>qName</CODE> - <DD><CODE>value</CODE> - </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="characters(java.lang.String)"><!-- --></A><H3>
|
| characters</H3>
|
| <PRE>
|
| public void <B>characters</B>(java.lang.String chars) |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <DD>This method is used to notify of a character event, but passing the data |
| as a character String rather than the standard character array.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>chars</CODE> - the character data<DT><B>Throws:</B><DD><A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A> - </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="characters(org.w3c.dom.Node)"><!-- --></A><H3>
|
| characters</H3>
|
| <PRE>
|
| public void <B>characters</B>(<A HREF="../../../../org/w3c/dom/Node.html">Node</A> node) |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <DD>This method is used to notify of a character event, but passing the data |
| as a DOM Node rather than the standard character array.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>node</CODE> - a DOM Node containing text.<DT><B>Throws:</B><DD><A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A> - </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="endElement(java.lang.String)"><!-- --></A><H3>
|
| endElement</H3>
|
| <PRE>
|
| public void <B>endElement</B>(java.lang.String elemName) |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <DD>This method is used to notify that an element has ended. Unlike the |
| standard SAX method |
| <pre> |
| endElement(namespaceURI,localName,qName) |
| </pre> |
| only the last parameter is passed. If needed the serializer can derive |
| the localName from the qualified name and derive the namespaceURI from |
| its implementation.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>elemName</CODE> - the fully qualified element name.<DT><B>Throws:</B><DD><A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A> - </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="startElement(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
|
| startElement</H3>
|
| <PRE>
|
| public void <B>startElement</B>(java.lang.String uri, |
| java.lang.String localName, |
| java.lang.String qName) |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <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.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>uri</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><A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A> - </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="startElement(java.lang.String)"><!-- --></A><H3>
|
| startElement</H3>
|
| <PRE>
|
| public void <B>startElement</B>(java.lang.String qName) |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <DD>This method is used to notify of the start of an element<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>qName</CODE> - the fully qualified name of the element<DT><B>Throws:</B><DD><A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A> - </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="namespaceAfterStartElement(java.lang.String, java.lang.String)"><!-- --></A><H3>
|
| namespaceAfterStartElement</H3>
|
| <PRE>
|
| public void <B>namespaceAfterStartElement</B>(java.lang.String uri, |
| java.lang.String prefix) |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <DD>This method is used to notify that a prefix mapping is to start, but |
| after an element is started. The SAX method call |
| <pre> |
| startPrefixMapping(prefix,uri) |
| </pre> |
| is used just before an element starts and applies to the element to come, |
| not to the current element. This method applies to the current element. |
| For example one could make the calls in this order: |
| <pre> |
| startElement("prfx8:elem9") |
| namespaceAfterStartElement("http://namespace8","prfx8") |
| </pre><DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>uri</CODE> - the namespace URI being declared<DD><CODE>prefix</CODE> - the prefix that maps to the given namespace<DT><B>Throws:</B><DD><A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A> - </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="startPrefixMapping(java.lang.String, java.lang.String, boolean)"><!-- --></A><H3>
|
| startPrefixMapping</H3>
|
| <PRE>
|
| public boolean <B>startPrefixMapping</B>(java.lang.String prefix, |
| java.lang.String uri, |
| boolean shouldFlush) |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <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.<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><A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A> - </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="entityReference(java.lang.String)"><!-- --></A><H3>
|
| entityReference</H3>
|
| <PRE>
|
| public void <B>entityReference</B>(java.lang.String entityName) |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <DD>Notify of an entity reference.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>entityName</CODE> - the name of the entity<DT><B>Throws:</B><DD><A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A> - </DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="getNamespaceMappings()"><!-- --></A><H3>
|
| getNamespaceMappings</H3>
|
| <PRE>
|
| public <A HREF="../../../../org/apache/xml/serializer/NamespaceMappings.html">NamespaceMappings</A> <B>getNamespaceMappings</B>()</PRE>
|
| <DL>
|
| <DD>This method returns an object that has the current namespace mappings in |
| effect.<DD><DL>
|
| <DT><B>Returns:</B><DD>NamespaceMappings an object that has the current namespace |
| mappings in effect.</DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="getPrefix(java.lang.String)"><!-- --></A><H3>
|
| getPrefix</H3>
|
| <PRE>
|
| public java.lang.String <B>getPrefix</B>(java.lang.String uri)</PRE>
|
| <DL>
|
| <DD>This method returns the prefix that currently maps to the given namespace |
| URI.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>uri</CODE> - the namespace URI<DT><B>Returns:</B><DD>String the prefix that currently maps to the given URI.</DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="getNamespaceURI(java.lang.String, boolean)"><!-- --></A><H3>
|
| getNamespaceURI</H3>
|
| <PRE>
|
| public java.lang.String <B>getNamespaceURI</B>(java.lang.String name, |
| boolean isElement)</PRE>
|
| <DL>
|
| <DD>This method gets the prefix associated with a current element or |
| attribute name.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>name</CODE> - the qualified name of an element, or attribute<DD><CODE>isElement</CODE> - true if it is an element name, false if it is an |
| atttribute name<DT><B>Returns:</B><DD>String the namespace URI associated with the element or |
| attribute.</DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="getNamespaceURIFromPrefix(java.lang.String)"><!-- --></A><H3>
|
| getNamespaceURIFromPrefix</H3>
|
| <PRE>
|
| public java.lang.String <B>getNamespaceURIFromPrefix</B>(java.lang.String prefix)</PRE>
|
| <DL>
|
| <DD>This method returns the namespace URI currently associated with the |
| prefix.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>prefix</CODE> - a prefix of an element or attribute.<DT><B>Returns:</B><DD>String the namespace URI currently associated with the prefix.</DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="setSourceLocator(javax.xml.transform.SourceLocator)"><!-- --></A><H3>
|
| setSourceLocator</H3>
|
| <PRE>
|
| public void <B>setSourceLocator</B>(<A HREF="../../../../javax/xml/transform/SourceLocator.html">SourceLocator</A> locator)</PRE>
|
| <DL>
|
| <DD>This method is used to set the source locator, which might be used to |
| generated an error message.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>locator</CODE> - the source locator</DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="addUniqueAttribute(java.lang.String, java.lang.String, int)"><!-- --></A><H3>
|
| addUniqueAttribute</H3>
|
| <PRE>
|
| public void <B>addUniqueAttribute</B>(java.lang.String qName, |
| java.lang.String value, |
| int flags) |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <DD>Add a unique attribute to the current element. |
| The attribute is guaranteed to be unique here. The serializer can write |
| it out immediately without saving it in a table first. The integer |
| flag contains information about the attribute, which helps the serializer |
| to decide whether a particular processing is needed.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>qName</CODE> - the fully qualified attribute name.<DD><CODE>value</CODE> - the attribute value<DD><CODE>flags</CODE> - a bitwise flag</DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="addXSLAttribute(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
|
| addXSLAttribute</H3>
|
| <PRE>
|
| public void <B>addXSLAttribute</B>(java.lang.String qName, |
| java.lang.String value, |
| java.lang.String uri)</PRE>
|
| <DL>
|
| <DD>Add an attribute from an xsl:attribute element.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>qName</CODE> - the qualified attribute name (prefix:localName)<DD><CODE>value</CODE> - the attributes value<DD><CODE>uri</CODE> - the uri that the prefix of the qName is mapped to.</DL>
|
| </DD>
|
| </DL>
|
| <HR>
|
|
|
| <A NAME="addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
|
| addAttribute</H3>
|
| <PRE>
|
| public void <B>addAttribute</B>(java.lang.String uri, |
| java.lang.String localName, |
| java.lang.String rawName, |
| java.lang.String type, |
| java.lang.String value) |
| throws <A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A></PRE>
|
| <DL>
|
| <DD>Add at attribute to the current element, not from an xsl:attribute |
| element.<DD><DL>
|
| <DT><B>Parameters:</B><DD><CODE>uri</CODE> - the namespace URI of the attribute name<DD><CODE>localName</CODE> - the local name of the attribute (without prefix)<DD><CODE>rawName</CODE> - the qualified name of the attribute<DD><CODE>type</CODE> - the attribute type typically character data (CDATA)<DD><CODE>value</CODE> - the value of the attribute<DT><B>Throws:</B><DD><A HREF="../../../../org/xml/sax/SAXException.html">SAXException</A> - </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/ExtendedContentHandler.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/DOMSerializer.html"><B>PREV CLASS</B></A>
|
| <A HREF="../../../../org/apache/xml/serializer/ExtendedLexicalHandler.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="ExtendedContentHandler.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
|
| </TR>
|
| <TR>
|
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
| SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
| DETAIL: <A HREF="#field_detail">FIELD</A> | 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>
|