| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
| <!--NewPage-->
|
| <HTML>
|
| <HEAD>
|
| <!-- Generated by javadoc on Thu Nov 22 17:13:00 EST 2007 -->
|
| <TITLE>
|
| Xalan-Java 2.7.1: Interface LSInput
|
| </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/LSInput.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/w3c/dom/ls/DOMImplementationLS.html"><B>PREV CLASS</B></A>
|
| <A HREF="../../../../org/w3c/dom/ls/LSLoadEvent.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="LSInput.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.w3c.dom.ls</FONT>
|
| <BR>
|
| Interface LSInput</H2>
|
| <HR>
|
| <DL>
|
| <DT>public interface <B>LSInput</B></DL>
|
|
|
| <P>
|
| This interface represents an input source for data. |
| <p> This interface allows an application to encapsulate information about |
| an input source in a single object, which may include a public |
| identifier, a system identifier, a byte stream (possibly with a specified |
| encoding), a base URI, and/or a character stream. |
| <p> The exact definitions of a byte stream and a character stream are |
| binding dependent. |
| <p> The application is expected to provide objects that implement this |
| interface whenever such objects are needed. The application can either |
| provide its own objects that implement this interface, or it can use the |
| generic factory method <code>DOMImplementationLS.createLSInput()</code> |
| to create objects that implement this interface. |
| <p> The <code>LSParser</code> will use the <code>LSInput</code> object to |
| determine how to read data. The <code>LSParser</code> will look at the |
| different inputs specified in the <code>LSInput</code> in the following |
| order to know which one to read from, the first one that is not null and |
| not an empty string will be used: |
| <ol> |
| <li> <code>LSInput.characterStream</code> |
| </li> |
| <li> |
| <code>LSInput.byteStream</code> |
| </li> |
| <li> <code>LSInput.stringData</code> |
| </li> |
| <li> |
| <code>LSInput.systemId</code> |
| </li> |
| <li> <code>LSInput.publicId</code> |
| </li> |
| </ol> |
| <p> If all inputs are null, the <code>LSParser</code> will report a |
| <code>DOMError</code> with its <code>DOMError.type</code> set to |
| <code>"no-input-specified"</code> and its <code>DOMError.severity</code> |
| set to <code>DOMError.SEVERITY_FATAL_ERROR</code>. |
| <p> <code>LSInput</code> objects belong to the application. The DOM |
| implementation will never modify them (though it may make copies and |
| modify the copies, if necessary). |
| <p>See also the <a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407'>Document Object Model (DOM) Level 3 Load |
| and Save Specification</a>.
|
| <P>
|
| <HR>
|
|
|
| <P>
|
| <!-- ======== INNER CLASS SUMMARY ======== -->
|
|
|
|
|
| <!-- =========== FIELD SUMMARY =========== -->
|
|
|
|
|
| <!-- ======== 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> java.lang.String</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/w3c/dom/ls/LSInput.html#getBaseURI()">getBaseURI</A></B>()</CODE>
|
|
|
| <BR>
|
| The base URI to be used (see section 5.1.4 in [<a href='http://www.ietf.org/rfc/rfc2396.txt'>IETF RFC 2396</a>]) for |
| resolving a relative <code>systemId</code> to an absolute URI.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> java.io.InputStream</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/w3c/dom/ls/LSInput.html#getByteStream()">getByteStream</A></B>()</CODE>
|
|
|
| <BR>
|
| An attribute of a language and binding dependent type that represents |
| a stream of bytes.</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/w3c/dom/ls/LSInput.html#getCertifiedText()">getCertifiedText</A></B>()</CODE>
|
|
|
| <BR>
|
| If set to true, assume that the input is certified (see section 2.13 |
| in [<a href='http://www.w3.org/TR/2004/REC-xml11-20040204/'>XML 1.1</a>]) when |
| parsing [<a href='http://www.w3.org/TR/2004/REC-xml11-20040204/'>XML 1.1</a>].</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
| <CODE> java.io.Reader</CODE></FONT></TD>
|
| <TD><CODE><B><A HREF="../../../../org/w3c/dom/ls/LSInput.html#getCharacterStream()">getCharacterStream</A></B>()</CODE>
|
|
|
| <BR>
|
| An attribute of a language and binding dependent type that represents |
| a stream of 16-bit units.</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/w3c/dom/ls/LSInput.html#getEncoding()">getEncoding</A></B>()</CODE>
|
|
|
| <BR>
|
| The character encoding, if known.</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/w3c/dom/ls/LSInput.html#getPublicId()">getPublicId</A></B>()</CODE>
|
|
|
| <BR>
|
| The public identifier for this input source.</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/w3c/dom/ls/LSInput.html#getStringData()">getStringData</A></B>()</CODE>
|
|
|
| <BR>
|
| String data to parse.</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/w3c/dom/ls/LSInput.html#getSystemId()">getSystemId</A></B>()</CODE>
|
|
|
| <BR>
|
| The system identifier, a URI reference [<a href='http://www.ietf.org/rfc/rfc2396.txt'>IETF RFC 2396</a>], for this |
| input source.</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/w3c/dom/ls/LSInput.html#setBaseURI(java.lang.String)">setBaseURI</A></B>(java.lang.String baseURI)</CODE>
|
|
|
| <BR>
|
| The base URI to be used (see section 5.1.4 in [<a href='http://www.ietf.org/rfc/rfc2396.txt'>IETF RFC 2396</a>]) for |
| resolving a relative <code>systemId</code> to an absolute 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/w3c/dom/ls/LSInput.html#setByteStream(java.io.InputStream)">setByteStream</A></B>(java.io.InputStream byteStream)</CODE>
|
|
|
| <BR>
|
| An attribute of a language and binding dependent type that represents |
| a stream of bytes.</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/w3c/dom/ls/LSInput.html#setCertifiedText(boolean)">setCertifiedText</A></B>(boolean certifiedText)</CODE>
|
|
|
| <BR>
|
| If set to true, assume that the input is certified (see section 2.13 |
| in [<a href='http://www.w3.org/TR/2004/REC-xml11-20040204/'>XML 1.1</a>]) when |
| parsing [<a href='http://www.w3.org/TR/2004/REC-xml11-20040204/'>XML 1.1</a>].</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/w3c/dom/ls/LSInput.html#setCharacterStream(java.io.Reader)">setCharacterStream</A></B>(java.io.Reader characterStream)</CODE>
|
|
|
| <BR>
|
| An attribute of a language and binding dependent type that represents |
| a stream of 16-bit units.</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/w3c/dom/ls/LSInput.html#setEncoding(java.lang.String)">setEncoding</A></B>(java.lang.String encoding)</CODE>
|
|
|
| <BR>
|
| The character encoding, if known.</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/w3c/dom/ls/LSInput.html#setPublicId(java.lang.String)">setPublicId</A></B>(java.lang.String publicId)</CODE>
|
|
|
| <BR>
|
| The public identifier for this input source.</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/w3c/dom/ls/LSInput.html#setStringData(java.lang.String)">setStringData</A></B>(java.lang.String stringData)</CODE>
|
|
|
| <BR>
|
| String data to parse.</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/w3c/dom/ls/LSInput.html#setSystemId(java.lang.String)">setSystemId</A></B>(java.lang.String systemId)</CODE>
|
|
|
| <BR>
|
| The system identifier, a URI reference [<a href='http://www.ietf.org/rfc/rfc2396.txt'>IETF RFC 2396</a>], for this |
| input source.</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="getCharacterStream()"><!-- --></A><H3>
|
| getCharacterStream</H3>
|
| <PRE>
|
| public java.io.Reader <B>getCharacterStream</B>()</PRE>
|
| <DL>
|
| <DD>An attribute of a language and binding dependent type that represents |
| a stream of 16-bit units. The application must encode the stream |
| using UTF-16 (defined in [Unicode] and in [ISO/IEC 10646]). It is not a requirement to have an XML declaration when |
| using character streams. If an XML declaration is present, the value |
| of the encoding attribute will be ignored.</DL>
|
| <HR>
|
|
|
| <A NAME="setCharacterStream(java.io.Reader)"><!-- --></A><H3>
|
| setCharacterStream</H3>
|
| <PRE>
|
| public void <B>setCharacterStream</B>(java.io.Reader characterStream)</PRE>
|
| <DL>
|
| <DD>An attribute of a language and binding dependent type that represents |
| a stream of 16-bit units. The application must encode the stream |
| using UTF-16 (defined in [Unicode] and in [ISO/IEC 10646]). It is not a requirement to have an XML declaration when |
| using character streams. If an XML declaration is present, the value |
| of the encoding attribute will be ignored.</DL>
|
| <HR>
|
|
|
| <A NAME="getByteStream()"><!-- --></A><H3>
|
| getByteStream</H3>
|
| <PRE>
|
| public java.io.InputStream <B>getByteStream</B>()</PRE>
|
| <DL>
|
| <DD>An attribute of a language and binding dependent type that represents |
| a stream of bytes. |
| <br> If the application knows the character encoding of the byte |
| stream, it should set the encoding attribute. Setting the encoding in |
| this way will override any encoding specified in an XML declaration |
| in the data.</DL>
|
| <HR>
|
|
|
| <A NAME="setByteStream(java.io.InputStream)"><!-- --></A><H3>
|
| setByteStream</H3>
|
| <PRE>
|
| public void <B>setByteStream</B>(java.io.InputStream byteStream)</PRE>
|
| <DL>
|
| <DD>An attribute of a language and binding dependent type that represents |
| a stream of bytes. |
| <br> If the application knows the character encoding of the byte |
| stream, it should set the encoding attribute. Setting the encoding in |
| this way will override any encoding specified in an XML declaration |
| in the data.</DL>
|
| <HR>
|
|
|
| <A NAME="getStringData()"><!-- --></A><H3>
|
| getStringData</H3>
|
| <PRE>
|
| public java.lang.String <B>getStringData</B>()</PRE>
|
| <DL>
|
| <DD>String data to parse. If provided, this will always be treated as a |
| sequence of 16-bit units (UTF-16 encoded characters). It is not a |
| requirement to have an XML declaration when using |
| <code>stringData</code>. If an XML declaration is present, the value |
| of the encoding attribute will be ignored.</DL>
|
| <HR>
|
|
|
| <A NAME="setStringData(java.lang.String)"><!-- --></A><H3>
|
| setStringData</H3>
|
| <PRE>
|
| public void <B>setStringData</B>(java.lang.String stringData)</PRE>
|
| <DL>
|
| <DD>String data to parse. If provided, this will always be treated as a |
| sequence of 16-bit units (UTF-16 encoded characters). It is not a |
| requirement to have an XML declaration when using |
| <code>stringData</code>. If an XML declaration is present, the value |
| of the encoding attribute will be ignored.</DL>
|
| <HR>
|
|
|
| <A NAME="getSystemId()"><!-- --></A><H3>
|
| getSystemId</H3>
|
| <PRE>
|
| public java.lang.String <B>getSystemId</B>()</PRE>
|
| <DL>
|
| <DD>The system identifier, a URI reference [<a href='http://www.ietf.org/rfc/rfc2396.txt'>IETF RFC 2396</a>], for this |
| input source. The system identifier is optional if there is a byte |
| stream, a character stream, or string data. It is still useful to |
| provide one, since the application will use it to resolve any |
| relative URIs and can include it in error messages and warnings. (The |
| LSParser will only attempt to fetch the resource identified by the |
| URI reference if there is no other input available in the input |
| source.) |
| <br> If the application knows the character encoding of the object |
| pointed to by the system identifier, it can set the encoding using |
| the <code>encoding</code> attribute. |
| <br> If the specified system ID is a relative URI reference (see |
| section 5 in [<a href='http://www.ietf.org/rfc/rfc2396.txt'>IETF RFC 2396</a>]), the DOM |
| implementation will attempt to resolve the relative URI with the |
| <code>baseURI</code> as the base, if that fails, the behavior is |
| implementation dependent.</DL>
|
| <HR>
|
|
|
| <A NAME="setSystemId(java.lang.String)"><!-- --></A><H3>
|
| setSystemId</H3>
|
| <PRE>
|
| public void <B>setSystemId</B>(java.lang.String systemId)</PRE>
|
| <DL>
|
| <DD>The system identifier, a URI reference [<a href='http://www.ietf.org/rfc/rfc2396.txt'>IETF RFC 2396</a>], for this |
| input source. The system identifier is optional if there is a byte |
| stream, a character stream, or string data. It is still useful to |
| provide one, since the application will use it to resolve any |
| relative URIs and can include it in error messages and warnings. (The |
| LSParser will only attempt to fetch the resource identified by the |
| URI reference if there is no other input available in the input |
| source.) |
| <br> If the application knows the character encoding of the object |
| pointed to by the system identifier, it can set the encoding using |
| the <code>encoding</code> attribute. |
| <br> If the specified system ID is a relative URI reference (see |
| section 5 in [<a href='http://www.ietf.org/rfc/rfc2396.txt'>IETF RFC 2396</a>]), the DOM |
| implementation will attempt to resolve the relative URI with the |
| <code>baseURI</code> as the base, if that fails, the behavior is |
| implementation dependent.</DL>
|
| <HR>
|
|
|
| <A NAME="getPublicId()"><!-- --></A><H3>
|
| getPublicId</H3>
|
| <PRE>
|
| public java.lang.String <B>getPublicId</B>()</PRE>
|
| <DL>
|
| <DD>The public identifier for this input source. This may be mapped to an |
| input source using an implementation dependent mechanism (such as |
| catalogues or other mappings). The public identifier, if specified, |
| may also be reported as part of the location information when errors |
| are reported.</DL>
|
| <HR>
|
|
|
| <A NAME="setPublicId(java.lang.String)"><!-- --></A><H3>
|
| setPublicId</H3>
|
| <PRE>
|
| public void <B>setPublicId</B>(java.lang.String publicId)</PRE>
|
| <DL>
|
| <DD>The public identifier for this input source. This may be mapped to an |
| input source using an implementation dependent mechanism (such as |
| catalogues or other mappings). The public identifier, if specified, |
| may also be reported as part of the location information when errors |
| are reported.</DL>
|
| <HR>
|
|
|
| <A NAME="getBaseURI()"><!-- --></A><H3>
|
| getBaseURI</H3>
|
| <PRE>
|
| public java.lang.String <B>getBaseURI</B>()</PRE>
|
| <DL>
|
| <DD>The base URI to be used (see section 5.1.4 in [<a href='http://www.ietf.org/rfc/rfc2396.txt'>IETF RFC 2396</a>]) for |
| resolving a relative <code>systemId</code> to an absolute URI. |
| <br> If, when used, the base URI is itself a relative URI, an empty |
| string, or null, the behavior is implementation dependent.</DL>
|
| <HR>
|
|
|
| <A NAME="setBaseURI(java.lang.String)"><!-- --></A><H3>
|
| setBaseURI</H3>
|
| <PRE>
|
| public void <B>setBaseURI</B>(java.lang.String baseURI)</PRE>
|
| <DL>
|
| <DD>The base URI to be used (see section 5.1.4 in [<a href='http://www.ietf.org/rfc/rfc2396.txt'>IETF RFC 2396</a>]) for |
| resolving a relative <code>systemId</code> to an absolute URI. |
| <br> If, when used, the base URI is itself a relative URI, an empty |
| string, or null, the behavior is implementation dependent.</DL>
|
| <HR>
|
|
|
| <A NAME="getEncoding()"><!-- --></A><H3>
|
| getEncoding</H3>
|
| <PRE>
|
| public java.lang.String <B>getEncoding</B>()</PRE>
|
| <DL>
|
| <DD>The character encoding, if known. The encoding must be a string |
| acceptable for an XML encoding declaration ([<a href='http://www.w3.org/TR/2004/REC-xml-20040204'>XML 1.0</a>] section |
| 4.3.3 "Character Encoding in Entities"). |
| <br> This attribute has no effect when the application provides a |
| character stream or string data. For other sources of input, an |
| encoding specified by means of this attribute will override any |
| encoding specified in the XML declaration or the Text declaration, or |
| an encoding obtained from a higher level protocol, such as HTTP [<a href='http://www.ietf.org/rfc/rfc2616.txt'>IETF RFC 2616</a>].</DL>
|
| <HR>
|
|
|
| <A NAME="setEncoding(java.lang.String)"><!-- --></A><H3>
|
| setEncoding</H3>
|
| <PRE>
|
| public void <B>setEncoding</B>(java.lang.String encoding)</PRE>
|
| <DL>
|
| <DD>The character encoding, if known. The encoding must be a string |
| acceptable for an XML encoding declaration ([<a href='http://www.w3.org/TR/2004/REC-xml-20040204'>XML 1.0</a>] section |
| 4.3.3 "Character Encoding in Entities"). |
| <br> This attribute has no effect when the application provides a |
| character stream or string data. For other sources of input, an |
| encoding specified by means of this attribute will override any |
| encoding specified in the XML declaration or the Text declaration, or |
| an encoding obtained from a higher level protocol, such as HTTP [<a href='http://www.ietf.org/rfc/rfc2616.txt'>IETF RFC 2616</a>].</DL>
|
| <HR>
|
|
|
| <A NAME="getCertifiedText()"><!-- --></A><H3>
|
| getCertifiedText</H3>
|
| <PRE>
|
| public boolean <B>getCertifiedText</B>()</PRE>
|
| <DL>
|
| <DD>If set to true, assume that the input is certified (see section 2.13 |
| in [<a href='http://www.w3.org/TR/2004/REC-xml11-20040204/'>XML 1.1</a>]) when |
| parsing [<a href='http://www.w3.org/TR/2004/REC-xml11-20040204/'>XML 1.1</a>].</DL>
|
| <HR>
|
|
|
| <A NAME="setCertifiedText(boolean)"><!-- --></A><H3>
|
| setCertifiedText</H3>
|
| <PRE>
|
| public void <B>setCertifiedText</B>(boolean certifiedText)</PRE>
|
| <DL>
|
| <DD>If set to true, assume that the input is certified (see section 2.13 |
| in [<a href='http://www.w3.org/TR/2004/REC-xml11-20040204/'>XML 1.1</a>]) when |
| parsing [<a href='http://www.w3.org/TR/2004/REC-xml11-20040204/'>XML 1.1</a>].</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/LSInput.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/w3c/dom/ls/DOMImplementationLS.html"><B>PREV CLASS</B></A>
|
| <A HREF="../../../../org/w3c/dom/ls/LSLoadEvent.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="LSInput.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>
|