You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by de...@apache.org on 2005/12/02 15:41:51 UTC

svn commit: r351737 [352/384] - in /webservices/site/trunk/targets/axis2/api/0_93: ./ org/ org/apache/ org/apache/axis2/ org/apache/axis2/addressing/ org/apache/axis2/addressing/class-use/ org/apache/axis2/attachments/ org/apache/axis2/attachments/clas...

Added: webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/util/XMLChar.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/util/XMLChar.html?rev=351737&view=auto
==============================================================================
--- webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/util/XMLChar.html (added)
+++ webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/util/XMLChar.html Fri Dec  2 06:17:37 2005
@@ -0,0 +1,944 @@
+<!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.4.2_04) on Fri Dec 02 20:08:37 LKT 2005 -->
+<TITLE>
+XMLChar (Axis2 API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis2.util.XMLChar class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XMLChar (Axis2 API)";
+}
+</SCRIPT>
+
+</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=3 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/XMLChar.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/axis2/util/UUIDGenerator.html" title="class in org.apache.axis2.util"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis2/util/XMLUtils.html" title="class in org.apache.axis2.util"><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>  &nbsp;
+&nbsp;<A HREF="XMLChar.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.axis2.util</FONT>
+<BR>
+Class XMLChar</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis2.util.XMLChar</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>XMLChar</B><DT>extends java.lang.Object</DL>
+
+<P>
+This class defines the basic XML character properties. The data
+ in this class can be used to verify that a character is a valid
+ XML character or if the character is a space, name start, or name
+ character.
+ <p>
+ A series of convenience methods are supplied to ease the burden
+ of the developer. Because inlining the checks can improve per
+ character performance, the tables of character properties are
+ public. Using the character as an index into the <code>CHARS</code>
+ array and applying the appropriate mask flag (e.g.
+ <code>MASK_VALID</code>), yields the same results as calling the
+ convenience methods. There is one exception: check the comments
+ for the <code>isValid</code> method for details.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Glenn Marcy, IBM, Andy Clark, IBM, Eric Ye, IBM, Arnaud  Le Hors, IBM, Rahul Srivastava, Sun Microsystems Inc.
+
+ Note  - Salvaged from Axis1 code base</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<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&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#MASK_CONTENT">MASK_CONTENT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Content character mask.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#MASK_NAME">MASK_NAME</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name character mask.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#MASK_NAME_START">MASK_NAME_START</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name start character mask.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#MASK_NCNAME">MASK_NCNAME</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NCName character mask.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#MASK_NCNAME_START">MASK_NCNAME_START</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NCName start character mask.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#MASK_PUBID">MASK_PUBID</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pubid character mask.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#MASK_SPACE">MASK_SPACE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Space character mask.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#MASK_VALID">MASK_VALID</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Valid character mask.</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">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#XMLChar()">XMLChar</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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">
+<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>static&nbsp;char</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#highSurrogate(int)">highSurrogate</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the high surrogate of a supplemental character</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isContent(int)">isContent</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified character can be considered content.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isHighSurrogate(int)">isHighSurrogate</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the given character is a high surrogate</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isInvalid(int)">isInvalid</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified character is invalid.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isLowSurrogate(int)">isLowSurrogate</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the given character is a low surrogate</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isMarkup(int)">isMarkup</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified character can be considered markup.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isName(int)">isName</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified character is a valid name
+ character as defined by production [4] in the XML 1.0
+ specification.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isNameStart(int)">isNameStart</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified character is a valid name start
+ character as defined by production [5] in the XML 1.0
+ specification.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isNCName(int)">isNCName</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified character is a valid NCName
+ character as defined by production [5] in Namespaces in XML
+ recommendation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isNCNameStart(int)">isNCNameStart</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified character is a valid NCName start
+ character as defined by production [4] in Namespaces in XML
+ recommendation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isPubid(int)">isPubid</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified character is a valid Pubid
+ character as defined by production [13] in the XML 1.0
+ specification.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isSpace(int)">isSpace</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified character is a space character
+ as defined by production [3] in the XML 1.0 specification.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isSupplemental(int)">isSupplemental</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified character is a supplemental character.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isValid(int)">isValid</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified character is valid.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isValidIANAEncoding(java.lang.String)">isValidIANAEncoding</A></B>(java.lang.String&nbsp;ianaEncoding)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the encoding name is a valid IANA encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isValidJavaEncoding(java.lang.String)">isValidJavaEncoding</A></B>(java.lang.String&nbsp;javaEncoding)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the encoding name is a valid Java encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isValidName(java.lang.String)">isValidName</A></B>(java.lang.String&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check to see if a string is a valid Name according to [5]
+ in the XML 1.0 Recommendation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isValidNCName(java.lang.String)">isValidNCName</A></B>(java.lang.String&nbsp;ncName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check to see if a string is a valid NCName according to [4]
+ from the XML Namespaces 1.0 Recommendation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isValidNmtoken(java.lang.String)">isValidNmtoken</A></B>(java.lang.String&nbsp;nmtoken)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check to see if a string is a valid Nmtoken according to [7]
+ in the XML 1.0 Recommendation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#isXML11Space(int)">isXML11Space</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the specified character is a space character
+ as amdended in the XML 1.1 specification.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;char</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#lowSurrogate(int)">lowSurrogate</A></B>(int&nbsp;c)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the low surrogate of a supplemental character</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLChar.html#supplemental(char, char)">supplemental</A></B>(char&nbsp;h,
+             char&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true the supplemental character corresponding to the given
+ surrogates.</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">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</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">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="MASK_VALID"><!-- --></A><H3>
+MASK_VALID</H3>
+<PRE>
+public static final int <B>MASK_VALID</B></PRE>
+<DL>
+<DD>Valid character mask.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis2.util.XMLChar.MASK_VALID">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MASK_SPACE"><!-- --></A><H3>
+MASK_SPACE</H3>
+<PRE>
+public static final int <B>MASK_SPACE</B></PRE>
+<DL>
+<DD>Space character mask.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis2.util.XMLChar.MASK_SPACE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MASK_NAME_START"><!-- --></A><H3>
+MASK_NAME_START</H3>
+<PRE>
+public static final int <B>MASK_NAME_START</B></PRE>
+<DL>
+<DD>Name start character mask.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis2.util.XMLChar.MASK_NAME_START">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MASK_NAME"><!-- --></A><H3>
+MASK_NAME</H3>
+<PRE>
+public static final int <B>MASK_NAME</B></PRE>
+<DL>
+<DD>Name character mask.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis2.util.XMLChar.MASK_NAME">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MASK_PUBID"><!-- --></A><H3>
+MASK_PUBID</H3>
+<PRE>
+public static final int <B>MASK_PUBID</B></PRE>
+<DL>
+<DD>Pubid character mask.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis2.util.XMLChar.MASK_PUBID">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MASK_CONTENT"><!-- --></A><H3>
+MASK_CONTENT</H3>
+<PRE>
+public static final int <B>MASK_CONTENT</B></PRE>
+<DL>
+<DD>Content character mask. Special characters are those that can
+ be considered the start of markup, such as '&lt;' and '&amp;'.
+ The various newline characters are considered special as well.
+ All other valid XML characters can be considered content.
+ <p>
+ This is an optimization for the inner loop of character scanning.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis2.util.XMLChar.MASK_CONTENT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MASK_NCNAME_START"><!-- --></A><H3>
+MASK_NCNAME_START</H3>
+<PRE>
+public static final int <B>MASK_NCNAME_START</B></PRE>
+<DL>
+<DD>NCName start character mask.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis2.util.XMLChar.MASK_NCNAME_START">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="MASK_NCNAME"><!-- --></A><H3>
+MASK_NCNAME</H3>
+<PRE>
+public static final int <B>MASK_NCNAME</B></PRE>
+<DL>
+<DD>NCName character mask.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis2.util.XMLChar.MASK_NCNAME">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="XMLChar()"><!-- --></A><H3>
+XMLChar</H3>
+<PRE>
+public <B>XMLChar</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="isSupplemental(int)"><!-- --></A><H3>
+isSupplemental</H3>
+<PRE>
+public static boolean <B>isSupplemental</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns true if the specified character is a supplemental character.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="supplemental(char, char)"><!-- --></A><H3>
+supplemental</H3>
+<PRE>
+public static int <B>supplemental</B>(char&nbsp;h,
+                               char&nbsp;l)</PRE>
+<DL>
+<DD>Returns true the supplemental character corresponding to the given
+ surrogates.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>h</CODE> - The high surrogate.<DD><CODE>l</CODE> - The low surrogate.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="highSurrogate(int)"><!-- --></A><H3>
+highSurrogate</H3>
+<PRE>
+public static char <B>highSurrogate</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns the high surrogate of a supplemental character
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The supplemental character to "split".</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="lowSurrogate(int)"><!-- --></A><H3>
+lowSurrogate</H3>
+<PRE>
+public static char <B>lowSurrogate</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns the low surrogate of a supplemental character
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The supplemental character to "split".</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isHighSurrogate(int)"><!-- --></A><H3>
+isHighSurrogate</H3>
+<PRE>
+public static boolean <B>isHighSurrogate</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns whether the given character is a high surrogate
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isLowSurrogate(int)"><!-- --></A><H3>
+isLowSurrogate</H3>
+<PRE>
+public static boolean <B>isLowSurrogate</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns whether the given character is a low surrogate
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isValid(int)"><!-- --></A><H3>
+isValid</H3>
+<PRE>
+public static boolean <B>isValid</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns true if the specified character is valid. This method
+ also checks the surrogate character range from 0x10000 to 0x10FFFF.
+ <p>
+ If the program chooses to apply the mask directly to the
+ <code>CHARS</code> array, then they are responsible for checking
+ the surrogate character range.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isInvalid(int)"><!-- --></A><H3>
+isInvalid</H3>
+<PRE>
+public static boolean <B>isInvalid</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns true if the specified character is invalid.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isContent(int)"><!-- --></A><H3>
+isContent</H3>
+<PRE>
+public static boolean <B>isContent</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns true if the specified character can be considered content.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isMarkup(int)"><!-- --></A><H3>
+isMarkup</H3>
+<PRE>
+public static boolean <B>isMarkup</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns true if the specified character can be considered markup.
+ Markup characters include '&lt;', '&amp;', and '%'.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSpace(int)"><!-- --></A><H3>
+isSpace</H3>
+<PRE>
+public static boolean <B>isSpace</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns true if the specified character is a space character
+ as defined by production [3] in the XML 1.0 specification.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isXML11Space(int)"><!-- --></A><H3>
+isXML11Space</H3>
+<PRE>
+public static boolean <B>isXML11Space</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns true if the specified character is a space character
+ as amdended in the XML 1.1 specification.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isNameStart(int)"><!-- --></A><H3>
+isNameStart</H3>
+<PRE>
+public static boolean <B>isNameStart</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns true if the specified character is a valid name start
+ character as defined by production [5] in the XML 1.0
+ specification.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isName(int)"><!-- --></A><H3>
+isName</H3>
+<PRE>
+public static boolean <B>isName</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns true if the specified character is a valid name
+ character as defined by production [4] in the XML 1.0
+ specification.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isNCNameStart(int)"><!-- --></A><H3>
+isNCNameStart</H3>
+<PRE>
+public static boolean <B>isNCNameStart</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns true if the specified character is a valid NCName start
+ character as defined by production [4] in Namespaces in XML
+ recommendation.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isNCName(int)"><!-- --></A><H3>
+isNCName</H3>
+<PRE>
+public static boolean <B>isNCName</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns true if the specified character is a valid NCName
+ character as defined by production [5] in Namespaces in XML
+ recommendation.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isPubid(int)"><!-- --></A><H3>
+isPubid</H3>
+<PRE>
+public static boolean <B>isPubid</B>(int&nbsp;c)</PRE>
+<DL>
+<DD>Returns true if the specified character is a valid Pubid
+ character as defined by production [13] in the XML 1.0
+ specification.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>c</CODE> - The character to check.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isValidName(java.lang.String)"><!-- --></A><H3>
+isValidName</H3>
+<PRE>
+public static boolean <B>isValidName</B>(java.lang.String&nbsp;name)</PRE>
+<DL>
+<DD>Check to see if a string is a valid Name according to [5]
+ in the XML 1.0 Recommendation
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - string to check
+<DT><B>Returns:</B><DD>true if name is a valid Name</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isValidNCName(java.lang.String)"><!-- --></A><H3>
+isValidNCName</H3>
+<PRE>
+public static boolean <B>isValidNCName</B>(java.lang.String&nbsp;ncName)</PRE>
+<DL>
+<DD>Check to see if a string is a valid NCName according to [4]
+ from the XML Namespaces 1.0 Recommendation
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ncName</CODE> - string to check
+<DT><B>Returns:</B><DD>true if name is a valid NCName</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isValidNmtoken(java.lang.String)"><!-- --></A><H3>
+isValidNmtoken</H3>
+<PRE>
+public static boolean <B>isValidNmtoken</B>(java.lang.String&nbsp;nmtoken)</PRE>
+<DL>
+<DD>Check to see if a string is a valid Nmtoken according to [7]
+ in the XML 1.0 Recommendation
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>nmtoken</CODE> - string to check
+<DT><B>Returns:</B><DD>true if nmtoken is a valid Nmtoken</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isValidIANAEncoding(java.lang.String)"><!-- --></A><H3>
+isValidIANAEncoding</H3>
+<PRE>
+public static boolean <B>isValidIANAEncoding</B>(java.lang.String&nbsp;ianaEncoding)</PRE>
+<DL>
+<DD>Returns true if the encoding name is a valid IANA encoding.
+ This method does not verify that there is a decoder available
+ for this encoding, only that the characters are valid for an
+ IANA encoding name.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ianaEncoding</CODE> - The IANA encoding name.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isValidJavaEncoding(java.lang.String)"><!-- --></A><H3>
+isValidJavaEncoding</H3>
+<PRE>
+public static boolean <B>isValidJavaEncoding</B>(java.lang.String&nbsp;javaEncoding)</PRE>
+<DL>
+<DD>Returns true if the encoding name is a valid Java encoding.
+ This method does not verify that there is a decoder available
+ for this encoding, only that the characters are valid for an
+ Java encoding name.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaEncoding</CODE> - The Java encoding name.</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=3 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/XMLChar.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/axis2/util/UUIDGenerator.html" title="class in org.apache.axis2.util"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis2/util/XMLUtils.html" title="class in org.apache.axis2.util"><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>  &nbsp;
+&nbsp;<A HREF="XMLChar.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/util/XMLUtils.ParserErrorHandler.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/util/XMLUtils.ParserErrorHandler.html?rev=351737&view=auto
==============================================================================
--- webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/util/XMLUtils.ParserErrorHandler.html (added)
+++ webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/util/XMLUtils.ParserErrorHandler.html Fri Dec  2 06:17:37 2005
@@ -0,0 +1,314 @@
+<!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.4.2_04) on Fri Dec 02 20:08:37 LKT 2005 -->
+<TITLE>
+XMLUtils.ParserErrorHandler (Axis2 API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis2.util.XMLUtils.ParserErrorHandler class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XMLUtils.ParserErrorHandler (Axis2 API)";
+}
+</SCRIPT>
+
+</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=3 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/XMLUtils.ParserErrorHandler.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/axis2/util/XMLUtils.html" title="class in org.apache.axis2.util"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis2/util/XSLTTemplateProcessor.html" title="class in org.apache.axis2.util"><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>  &nbsp;
+&nbsp;<A HREF="XMLUtils.ParserErrorHandler.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&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;FIELD&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.axis2.util</FONT>
+<BR>
+Class XMLUtils.ParserErrorHandler</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis2.util.XMLUtils.ParserErrorHandler</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>org.xml.sax.ErrorHandler</DD>
+</DL>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../../org/apache/axis2/util/XMLUtils.html" title="class in org.apache.axis2.util">XMLUtils</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public static class <B>XMLUtils.ParserErrorHandler</B><DT>extends java.lang.Object<DT>implements org.xml.sax.ErrorHandler</DL>
+
+<P>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.ParserErrorHandler.html#XMLUtils.ParserErrorHandler()">XMLUtils.ParserErrorHandler</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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">
+<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>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.ParserErrorHandler.html#error(org.xml.sax.SAXParseException)">error</A></B>(org.xml.sax.SAXParseException&nbsp;spe)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.ParserErrorHandler.html#fatalError(org.xml.sax.SAXParseException)">fatalError</A></B>(org.xml.sax.SAXParseException&nbsp;spe)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.ParserErrorHandler.html#warning(org.xml.sax.SAXParseException)">warning</A></B>(org.xml.sax.SAXParseException&nbsp;spe)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</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 =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="XMLUtils.ParserErrorHandler()"><!-- --></A><H3>
+XMLUtils.ParserErrorHandler</H3>
+<PRE>
+public <B>XMLUtils.ParserErrorHandler</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="warning(org.xml.sax.SAXParseException)"><!-- --></A><H3>
+warning</H3>
+<PRE>
+public void <B>warning</B>(org.xml.sax.SAXParseException&nbsp;spe)
+             throws org.xml.sax.SAXException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>warning</CODE> in interface <CODE>org.xml.sax.ErrorHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.xml.sax.SAXException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="error(org.xml.sax.SAXParseException)"><!-- --></A><H3>
+error</H3>
+<PRE>
+public void <B>error</B>(org.xml.sax.SAXParseException&nbsp;spe)
+           throws org.xml.sax.SAXException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>error</CODE> in interface <CODE>org.xml.sax.ErrorHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.xml.sax.SAXException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="fatalError(org.xml.sax.SAXParseException)"><!-- --></A><H3>
+fatalError</H3>
+<PRE>
+public void <B>fatalError</B>(org.xml.sax.SAXParseException&nbsp;spe)
+                throws org.xml.sax.SAXException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>fatalError</CODE> in interface <CODE>org.xml.sax.ErrorHandler</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>org.xml.sax.SAXException</CODE></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=3 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/XMLUtils.ParserErrorHandler.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/axis2/util/XMLUtils.html" title="class in org.apache.axis2.util"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis2/util/XSLTTemplateProcessor.html" title="class in org.apache.axis2.util"><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>  &nbsp;
+&nbsp;<A HREF="XMLUtils.ParserErrorHandler.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&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;FIELD&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>

Added: webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/util/XMLUtils.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/util/XMLUtils.html?rev=351737&view=auto
==============================================================================
--- webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/util/XMLUtils.html (added)
+++ webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/util/XMLUtils.html Fri Dec  2 06:17:37 2005
@@ -0,0 +1,705 @@
+<!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.4.2_04) on Fri Dec 02 20:08:37 LKT 2005 -->
+<TITLE>
+XMLUtils (Axis2 API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis2.util.XMLUtils class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XMLUtils (Axis2 API)";
+}
+</SCRIPT>
+
+</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=3 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/XMLUtils.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/axis2/util/XMLChar.html" title="class in org.apache.axis2.util"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis2/util/XMLUtils.ParserErrorHandler.html" title="class in org.apache.axis2.util"><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>  &nbsp;
+&nbsp;<A HREF="XMLUtils.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.axis2.util</FONT>
+<BR>
+Class XMLUtils</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis2.util.XMLUtils</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>XMLUtils</B><DT>extends java.lang.Object</DL>
+
+<P>
+<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">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Nested Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.ParserErrorHandler.html" title="class in org.apache.axis2.util">XMLUtils.ParserErrorHandler</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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">
+<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&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#charEncoding">charEncoding</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">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#XMLUtils()">XMLUtils</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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">
+<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>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#base64encode(byte[])">base64encode</A></B>(byte[]&nbsp;bytes)</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>static&nbsp;org.w3c.dom.Node</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#findNode(org.w3c.dom.Node, javax.xml.namespace.QName)">findNode</A></B>(org.w3c.dom.Node&nbsp;node,
+         javax.xml.namespace.QName&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Find a Node with a given QNameb</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#getChildCharacterData(org.w3c.dom.Element)">getChildCharacterData</A></B>(org.w3c.dom.Element&nbsp;parentEl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Concat all the text and cdata node children of this elem and return
+ the resulting text.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.xml.sax.InputSource</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#getEmptyInputSource()">getEmptyInputSource</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>static&nbsp;org.xml.sax.InputSource</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#getInputSourceFromURI(java.lang.String)">getInputSourceFromURI</A></B>(java.lang.String&nbsp;uri)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Utility to get the bytes uri.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#getNamespace(java.lang.String, org.w3c.dom.Node)">getNamespace</A></B>(java.lang.String&nbsp;prefix,
+             org.w3c.dom.Node&nbsp;e)</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>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#getPrefix(java.lang.String, org.w3c.dom.Node)">getPrefix</A></B>(java.lang.String&nbsp;uri,
+          org.w3c.dom.Node&nbsp;e)</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>static&nbsp;javax.xml.namespace.QName</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#getQNameFromString(java.lang.String, org.w3c.dom.Node)">getQNameFromString</A></B>(java.lang.String&nbsp;str,
+                   org.w3c.dom.Node&nbsp;e)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a QName when passed a string like "foo:bar" by mapping
+ the "foo" prefix to a namespace in the context of the given Node.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#getStringForQName(javax.xml.namespace.QName, org.w3c.dom.Element)">getStringForQName</A></B>(javax.xml.namespace.QName&nbsp;qname,
+                  org.w3c.dom.Element&nbsp;e)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a string for a particular QName, mapping a new prefix
+ if necessary.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#initSAXFactory(java.lang.String, boolean, boolean)">initSAXFactory</A></B>(java.lang.String&nbsp;factoryClassName,
+               boolean&nbsp;namespaceAware,
+               boolean&nbsp;validating)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize the SAX parser factory.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.w3c.dom.Document</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#newDocument()">newDocument</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get an empty new Document</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.w3c.dom.Document</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#newDocument(org.xml.sax.InputSource)">newDocument</A></B>(org.xml.sax.InputSource&nbsp;inp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a new Document read from the input source</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.w3c.dom.Document</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#newDocument(java.io.InputStream)">newDocument</A></B>(java.io.InputStream&nbsp;inp)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a new Document read from the input stream</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.w3c.dom.Document</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#newDocument(java.lang.String)">newDocument</A></B>(java.lang.String&nbsp;uri)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a new Document read from the indicated uri</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.w3c.dom.Document</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#newDocument(java.lang.String, java.lang.String, java.lang.String)">newDocument</A></B>(java.lang.String&nbsp;uri,
+            java.lang.String&nbsp;username,
+            java.lang.String&nbsp;password)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new document from the given URI, use the username and password
+ if the URI requires authentication.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#releaseSAXParser(javax.xml.parsers.SAXParser)">releaseSAXParser</A></B>(javax.xml.parsers.SAXParser&nbsp;parser)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a SAX parser for reuse.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/util/XMLUtils.html#xmlEncodeString(java.lang.String)">xmlEncodeString</A></B>(java.lang.String&nbsp;orig)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encode a string appropriately for XML.</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">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</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">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="charEncoding"><!-- --></A><H3>
+charEncoding</H3>
+<PRE>
+public static final java.lang.String <B>charEncoding</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis2.util.XMLUtils.charEncoding">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="XMLUtils()"><!-- --></A><H3>
+XMLUtils</H3>
+<PRE>
+public <B>XMLUtils</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="xmlEncodeString(java.lang.String)"><!-- --></A><H3>
+xmlEncodeString</H3>
+<PRE>
+public static java.lang.String <B>xmlEncodeString</B>(java.lang.String&nbsp;orig)</PRE>
+<DL>
+<DD>Encode a string appropriately for XML.
+
+ Lifted from ApacheSOAP 2.2 (org.apache.soap.Utils)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>orig</CODE> - the String to encode
+<DT><B>Returns:</B><DD>a String in which XML special chars are repalced by entities</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="initSAXFactory(java.lang.String, boolean, boolean)"><!-- --></A><H3>
+initSAXFactory</H3>
+<PRE>
+public static void <B>initSAXFactory</B>(java.lang.String&nbsp;factoryClassName,
+                                  boolean&nbsp;namespaceAware,
+                                  boolean&nbsp;validating)</PRE>
+<DL>
+<DD>Initialize the SAX parser factory.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>factoryClassName</CODE> - The (optional) class name of the desired
+                         SAXParserFactory implementation. Will be
+                         assigned to the system property
+                         <b>javax.xml.parsers.SAXParserFactory</b>
+                         unless this property is already set.
+                         If <code>null</code>, leaves current setting
+                         alone.<DD><CODE>namespaceAware</CODE> - true if we want a namespace-aware parser<DD><CODE>validating</CODE> - true if we want a validating parser</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="releaseSAXParser(javax.xml.parsers.SAXParser)"><!-- --></A><H3>
+releaseSAXParser</H3>
+<PRE>
+public static void <B>releaseSAXParser</B>(javax.xml.parsers.SAXParser&nbsp;parser)</PRE>
+<DL>
+<DD>Return a SAX parser for reuse.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>parser</CODE> - A SAX parser that is available for reuse</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="newDocument()"><!-- --></A><H3>
+newDocument</H3>
+<PRE>
+public static org.w3c.dom.Document <B>newDocument</B>()
+                                        throws javax.xml.parsers.ParserConfigurationException</PRE>
+<DL>
+<DD>Get an empty new Document
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Document
+<DT><B>Throws:</B>
+<DD><CODE>javax.xml.parsers.ParserConfigurationException</CODE> - if construction problems occur</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="newDocument(org.xml.sax.InputSource)"><!-- --></A><H3>
+newDocument</H3>
+<PRE>
+public static org.w3c.dom.Document <B>newDocument</B>(org.xml.sax.InputSource&nbsp;inp)
+                                        throws javax.xml.parsers.ParserConfigurationException,
+                                               org.xml.sax.SAXException,
+                                               java.io.IOException</PRE>
+<DL>
+<DD>Get a new Document read from the input source
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Document
+<DT><B>Throws:</B>
+<DD><CODE>javax.xml.parsers.ParserConfigurationException</CODE> - if construction problems occur
+<DD><CODE>org.xml.sax.SAXException</CODE> - if the document has xml sax problems
+<DD><CODE>java.io.IOException</CODE> - if i/o exceptions occur</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="newDocument(java.io.InputStream)"><!-- --></A><H3>
+newDocument</H3>
+<PRE>
+public static org.w3c.dom.Document <B>newDocument</B>(java.io.InputStream&nbsp;inp)
+                                        throws javax.xml.parsers.ParserConfigurationException,
+                                               org.xml.sax.SAXException,
+                                               java.io.IOException</PRE>
+<DL>
+<DD>Get a new Document read from the input stream
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Document
+<DT><B>Throws:</B>
+<DD><CODE>javax.xml.parsers.ParserConfigurationException</CODE> - if construction problems occur
+<DD><CODE>org.xml.sax.SAXException</CODE> - if the document has xml sax problems
+<DD><CODE>java.io.IOException</CODE> - if i/o exceptions occur</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="newDocument(java.lang.String)"><!-- --></A><H3>
+newDocument</H3>
+<PRE>
+public static org.w3c.dom.Document <B>newDocument</B>(java.lang.String&nbsp;uri)
+                                        throws javax.xml.parsers.ParserConfigurationException,
+                                               org.xml.sax.SAXException,
+                                               java.io.IOException</PRE>
+<DL>
+<DD>Get a new Document read from the indicated uri
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Document
+<DT><B>Throws:</B>
+<DD><CODE>javax.xml.parsers.ParserConfigurationException</CODE> - if construction problems occur
+<DD><CODE>org.xml.sax.SAXException</CODE> - if the document has xml sax problems
+<DD><CODE>java.io.IOException</CODE> - if i/o exceptions occur</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="newDocument(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+newDocument</H3>
+<PRE>
+public static org.w3c.dom.Document <B>newDocument</B>(java.lang.String&nbsp;uri,
+                                               java.lang.String&nbsp;username,
+                                               java.lang.String&nbsp;password)
+                                        throws javax.xml.parsers.ParserConfigurationException,
+                                               org.xml.sax.SAXException,
+                                               java.io.IOException</PRE>
+<DL>
+<DD>Create a new document from the given URI, use the username and password
+ if the URI requires authentication.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>uri</CODE> - the resource to get<DD><CODE>username</CODE> - basic auth username<DD><CODE>password</CODE> - basic auth password
+<DT><B>Throws:</B>
+<DD><CODE>javax.xml.parsers.ParserConfigurationException</CODE> - if construction problems occur
+<DD><CODE>org.xml.sax.SAXException</CODE> - if the document has xml sax problems
+<DD><CODE>java.io.IOException</CODE> - if i/o exceptions occur</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPrefix(java.lang.String, org.w3c.dom.Node)"><!-- --></A><H3>
+getPrefix</H3>
+<PRE>
+public static java.lang.String <B>getPrefix</B>(java.lang.String&nbsp;uri,
+                                         org.w3c.dom.Node&nbsp;e)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamespace(java.lang.String, org.w3c.dom.Node)"><!-- --></A><H3>
+getNamespace</H3>
+<PRE>
+public static java.lang.String <B>getNamespace</B>(java.lang.String&nbsp;prefix,
+                                            org.w3c.dom.Node&nbsp;e)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getQNameFromString(java.lang.String, org.w3c.dom.Node)"><!-- --></A><H3>
+getQNameFromString</H3>
+<PRE>
+public static javax.xml.namespace.QName <B>getQNameFromString</B>(java.lang.String&nbsp;str,
+                                                           org.w3c.dom.Node&nbsp;e)</PRE>
+<DL>
+<DD>Return a QName when passed a string like "foo:bar" by mapping
+ the "foo" prefix to a namespace in the context of the given Node.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a QName generated from the given string representation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStringForQName(javax.xml.namespace.QName, org.w3c.dom.Element)"><!-- --></A><H3>
+getStringForQName</H3>
+<PRE>
+public static java.lang.String <B>getStringForQName</B>(javax.xml.namespace.QName&nbsp;qname,
+                                                 org.w3c.dom.Element&nbsp;e)</PRE>
+<DL>
+<DD>Return a string for a particular QName, mapping a new prefix
+ if necessary.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getChildCharacterData(org.w3c.dom.Element)"><!-- --></A><H3>
+getChildCharacterData</H3>
+<PRE>
+public static java.lang.String <B>getChildCharacterData</B>(org.w3c.dom.Element&nbsp;parentEl)</PRE>
+<DL>
+<DD>Concat all the text and cdata node children of this elem and return
+ the resulting text.
+ (by Matt Duftler)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>parentEl</CODE> - the element whose cdata/text node values are to
+                 be combined.
+<DT><B>Returns:</B><DD>the concatanated string.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInputSourceFromURI(java.lang.String)"><!-- --></A><H3>
+getInputSourceFromURI</H3>
+<PRE>
+public static org.xml.sax.InputSource <B>getInputSourceFromURI</B>(java.lang.String&nbsp;uri)</PRE>
+<DL>
+<DD>Utility to get the bytes uri.
+ Does NOT handle authenticated URLs, 
+ use getInputSourceFromURI(uri, username, password)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>uri</CODE> - the resource to get<DT><B>See Also:</B><DD><CODE>#getInputSourceFromURI(String uri, String username, String password)</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="base64encode(byte[])"><!-- --></A><H3>
+base64encode</H3>
+<PRE>
+public static java.lang.String <B>base64encode</B>(byte[]&nbsp;bytes)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEmptyInputSource()"><!-- --></A><H3>
+getEmptyInputSource</H3>
+<PRE>
+public static org.xml.sax.InputSource <B>getEmptyInputSource</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="findNode(org.w3c.dom.Node, javax.xml.namespace.QName)"><!-- --></A><H3>
+findNode</H3>
+<PRE>
+public static org.w3c.dom.Node <B>findNode</B>(org.w3c.dom.Node&nbsp;node,
+                                        javax.xml.namespace.QName&nbsp;name)</PRE>
+<DL>
+<DD>Find a Node with a given QNameb
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>node</CODE> - parent node<DD><CODE>name</CODE> - QName of the child we need to find
+<DT><B>Returns:</B><DD>child node</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=3 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/XMLUtils.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/axis2/util/XMLChar.html" title="class in org.apache.axis2.util"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis2/util/XMLUtils.ParserErrorHandler.html" title="class in org.apache.axis2.util"><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>  &nbsp;
+&nbsp;<A HREF="XMLUtils.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>