You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by as...@apache.org on 2004/10/13 09:43:14 UTC

svn commit: rev 54735 - in webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl: . docs docs/index-files docs/org docs/org/apache docs/org/apache/axis docs/org/apache/axis/om docs/org/apache/axis/om/impl docs/org/apache/axis/om/impl/util src/java/org/apache/axis src/java/org/apache/axis/om src/java/org/apache/axis/om/impl src/java/org/apache/axis/om/impl/util src/test/org/apache/axis/om

Author: aslom
Date: Wed Oct 13 00:43:12 2004
New Revision: 54735

Added:
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/build.xml
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/allclasses-frame.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/allclasses-noframe.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/constant-values.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/deprecated-list.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/help-doc.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-1.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-10.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-11.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-12.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-13.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-14.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-15.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-16.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-17.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-2.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-3.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-4.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-5.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-6.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-7.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-8.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-9.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMAttribute.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMDocument.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMElement.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMException.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMNamedNode.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMNamespace.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMNode.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMText.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/Printable.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/Tester.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMAttributeImpl.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMDocumentImpl.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMElementImpl.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMNamedNodeImpl.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMNamespaceImpl.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMNavigator.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMNodeImpl.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMTextImpl.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMXmlPullParserWrapper.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/package-frame.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/package-summary.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/package-tree.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/util/
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/util/OMChildrenIterator.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/util/package-frame.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/util/package-summary.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/util/package-tree.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/package-frame.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/package-summary.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/package-tree.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/overview-frame.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/overview-summary.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/overview-tree.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/package-list
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/packages.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/serialized-form.html
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/stylesheet.css
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/2getChildren-implemented.txt
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/chinthaka_getChildren_implemented.txt
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/util/OMChildrenQNameIterator.java
Modified:
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMElement.java
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMNamedNode.java
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMNamespace.java
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMNode.java
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMText.java
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMAttributeImpl.java
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMElementImpl.java
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMNamedNodeImpl.java
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMNamespaceImpl.java
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMNodeImpl.java
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMTextImpl.java
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/util/OMChildrenIterator.java
   webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/test/org/apache/axis/om/Tester.java
Log:
Eran Chinthaka patch with "Revised OM API implementation on Linked List Approach."

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/build.xml
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/build.xml	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,57 @@
+<project name="Common build file" default="compile" basedir=".">
+    <description>This will help to compile and jar the OM API files</description>
+    <target name="init" description="Initialize environment">
+        <property name="path.dist" value="dist"/>
+        <property name="path.classes" value="classes"/>
+        <property name="path.libs" value="lib"/>
+        <property name="path.docs" value="docs"/>
+        <property name="path.src" value="src/java"/>
+
+        <mkdir dir="${path.dist}"/>
+        <mkdir dir="${path.classes}"/>
+        <mkdir dir="${path.docs}"/>
+
+        <path id="source.dirs">
+            <pathelement location="${path.src}"/>
+        </path>
+
+
+        <path id="classpath.libraries" description="3rd party libs">
+            <fileset dir="${path.libs}">
+                <include name="**/*.jar"/>
+                <!-- <pathelement path="${java.class.path}"/> -->
+            </fileset>
+        </path>
+        <property name="javadoc.packages" value="org.apache.axis.om, org.apache.axis.impl, org.apache.axis.impl.util"/>
+    </target>
+    <target name="compile" depends="init" description="Compile source">
+        <javac destdir="${path.classes}" srcdir="${path.src}">
+            <classpath refid="classpath.libraries"/>
+        </javac>
+    </target>
+    <target name="createOMAPIJar" description="This will create OM API jar only" depends="compile">
+        <jar jarfile="${path.dist}/omapi-1.0.jar" basedir="${path.classes}">
+            <exclude name="**/impl/**"/>
+            <exclude name="**/test/**"/>
+        </jar>
+    </target>
+
+    <target name="create-Impl-Jar" description="This will create OM API jar only" depends="compile">
+        <jar jarfile="${path.dist}/omImpl-LinkedListModel-1.0.jar" basedir="${path.classes}">
+            <exclude name="**/test/**"/>
+        </jar>
+    </target>
+
+    <target name="clean">
+        <deltree dir="${path.classes}"/>
+    </target>
+
+    <target name="java doc">
+        <javadoc destdir="${path.docs}"
+            packagenames="*." sourcepathref="source.dirs" classpath="classpath.libraries"  >
+
+        </javadoc>
+    </target>
+
+
+</project>
\ No newline at end of file

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/allclasses-frame.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/allclasses-frame.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,68 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+All Classes
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMAttribute</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMAttributeImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/impl/util/OMChildrenIterator.html" title="class in org.apache.axis.om.impl.util" target="classFrame">OMChildrenIterator</A>
+<BR>
+<A HREF="org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMDocument</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMDocumentImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMElement</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMElementImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/OMException.html" title="class in org.apache.axis.om" target="classFrame">OMException</A>
+<BR>
+<A HREF="org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMNamedNode</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMNamedNodeImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMNamespace</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMNamespaceImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl" target="classFrame">OMNavigator</A>
+<BR>
+<A HREF="org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMNode</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMNodeImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMText</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMTextImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl" target="classFrame">OMXmlPullParserWrapper</A>
+<BR>
+<A HREF="org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om" target="classFrame"><I>Printable</I></A>
+<BR>
+<A HREF="org/apache/axis/om/Tester.html" title="class in org.apache.axis.om" target="classFrame">Tester</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/allclasses-noframe.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/allclasses-noframe.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,68 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+All Classes
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om"><I>OMAttribute</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/impl/util/OMChildrenIterator.html" title="class in org.apache.axis.om.impl.util">OMChildrenIterator</A>
+<BR>
+<A HREF="org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om"><I>OMDocument</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl">OMDocumentImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om"><I>OMElement</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A>
+<BR>
+<A HREF="org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om"><I>OMNamedNode</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om"><I>OMNamespace</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl">OMNavigator</A>
+<BR>
+<A HREF="org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om"><I>OMNode</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om"><I>OMText</I></A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A>
+<BR>
+<A HREF="org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<BR>
+<A HREF="org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om"><I>Printable</I></A>
+<BR>
+<A HREF="org/apache/axis/om/Tester.html" title="class in org.apache.axis.om">Tester</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/constant-values.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/constant-values.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,194 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+Constant Field Values
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Constant Field Values";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-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-files/index-1.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;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="constant-values.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+Constant Field Values</H1>
+</CENTER>
+<HR SIZE="4" NOSHADE>
+<B>Contents</B><UL>
+<LI><A HREF="#org.apache">org.apache.*</A>
+</UL>
+
+<A NAME="org.apache"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD ALIGN="left"><FONT SIZE="+2">
+<B>org.apache.*</B></FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.apache.axis.om.<A HREF="org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.axis.om.OMNode.ATTRIBUTE_NODE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.axis.om.OMNode.CDATA_SECTION_NODE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.axis.om.OMNode.COMMENT_NODE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A></CODE></TD>
+<TD ALIGN="right"><CODE>8</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.axis.om.OMNode.DOCUMENT_NODE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A></CODE></TD>
+<TD ALIGN="right"><CODE>9</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.axis.om.OMNode.ELEMENT_NODE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.axis.om.OMNode.TEXT_NODE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;short</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-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-files/index-1.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;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="constant-values.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/deprecated-list.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/deprecated-list.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,132 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+Deprecated List
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Deprecated List";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-files/index-1.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;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="deprecated-list.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Deprecated API</B></H2>
+</CENTER>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-files/index-1.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;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="deprecated-list.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/help-doc.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/help-doc.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,187 @@
+<!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_01) on Wed Oct 13 10:56:07 LKT 2004 -->
+<TITLE>
+API Help
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="API Help";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-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-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&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;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="help-doc.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+How This API Document Is Organized</H1>
+</CENTER>
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.<H3>
+Overview</H3>
+<BLOCKQUOTE>
+
+<P>
+The <A HREF="overview-summary.html">Overview</A> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</BLOCKQUOTE>
+<H3>
+Package</H3>
+<BLOCKQUOTE>
+
+<P>
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:<UL>
+<LI>Interfaces (italic)<LI>Classes<LI>Exceptions<LI>Errors</UL>
+</BLOCKQUOTE>
+<H3>
+Class/Interface</H3>
+<BLOCKQUOTE>
+
+<P>
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:<UL>
+<LI>Class inheritance diagram<LI>Direct Subclasses<LI>All Known Subinterfaces<LI>All Known Implementing Classes<LI>Class/interface declaration<LI>Class/interface description
+<P>
+<LI>Nested Class Summary<LI>Field Summary<LI>Constructor Summary<LI>Method Summary
+<P>
+<LI>Field Detail<LI>Constructor Detail<LI>Method Detail</UL>
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</BLOCKQUOTE>
+<H3>
+Tree (Class Hierarchy)</H3>
+<BLOCKQUOTE>
+There is a <A HREF="overview-tree.html">Class Hierarchy</A> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.<UL>
+<LI>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.<LI>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</UL>
+</BLOCKQUOTE>
+<H3>
+Deprecated API</H3>
+<BLOCKQUOTE>
+The <A HREF="deprecated-list.html">Deprecated API</A> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</BLOCKQUOTE>
+<H3>
+Index</H3>
+<BLOCKQUOTE>
+The <A HREF="index-files/index-1.html">Index</A> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</BLOCKQUOTE>
+<H3>
+Prev/Next</H3>
+These links take you to the next or previous class, interface, package, or related page.<H3>
+Frames/No Frames</H3>
+These links show and hide the HTML frames.  All pages are available with or without frames.
+<P>
+<H3>
+Serialized Form</H3>
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+<P>
+<FONT SIZE="-1">
+<EM>
+This help file applies to API documentation generated using the standard doclet.</EM>
+</FONT>
+<BR>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-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-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&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;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="help-doc.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-1.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-1.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,141 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+A-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="A-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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;PREV LETTER&nbsp;
+&nbsp;<A HREF="index-2.html"><B>NEXT LETTER</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="index-1.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_A_"><!-- --></A><H2>
+<B>A</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE"><B>ATTRIBUTE_NODE</B></A> - 
+Static variable in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>The node is an <code>Attr</code>.
+<DT><A HREF="../org/apache/axis/om/OMElement.html#addChild(org.apache.axis.om.OMNode)"><B>addChild(OMNode)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>
+<DD>This will add child to the element.
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#addChild(org.apache.axis.om.OMNode)"><B>addChild(OMNode)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>This will add child to the element.
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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;PREV LETTER&nbsp;
+&nbsp;<A HREF="index-2.html"><B>NEXT LETTER</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="index-1.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-10.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-10.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,135 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+L-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="L-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-9.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-11.html"><B>NEXT LETTER</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="index-10.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_L_"><!-- --></A><H2>
+<B>L</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html#localName"><B>localName</B></A> - 
+Variable in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A>
+<DD>&nbsp;
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-9.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-11.html"><B>NEXT LETTER</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="index-10.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-11.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-11.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,150 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+N-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="N-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-10.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-12.html"><B>NEXT LETTER</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="index-11.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_N_"><!-- --></A><H2>
+<B>N</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/impl/OMNavigator.html#next()"><B>next()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl">OMNavigator</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#next()"><B>next()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/util/OMChildrenIterator.html#next()"><B>next()</B></A> - 
+Method in class org.apache.axis.om.impl.util.<A HREF="../org/apache/axis/om/impl/util/OMChildrenIterator.html" title="class in org.apache.axis.om.impl.util">OMChildrenIterator</A>
+<DD>Returns the next element in the iteration.
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#nextSibling"><B>nextSibling</B></A> - 
+Variable in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNavigator.html#node"><B>node</B></A> - 
+Variable in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl">OMNavigator</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html#ns"><B>ns</B></A> - 
+Variable in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A>
+<DD>&nbsp;
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-10.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-12.html"><B>NEXT LETTER</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="index-11.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-12.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-12.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,195 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+O-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="O-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-11.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-13.html"><B>NEXT LETTER</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="index-12.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_O_"><!-- --></A><H2>
+<B>O</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om"><B>OMAttribute</B></A> - interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl"><B>OMAttributeImpl</B></A> - class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMAttributeImpl.html#OMAttributeImpl(java.lang.String, org.apache.axis.om.OMNamespace, java.lang.String, org.apache.axis.om.OMElement)"><B>OMAttributeImpl(String, OMNamespace, String, OMElement)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMAttributeImpl.html#OMAttributeImpl(java.lang.String, org.apache.axis.om.OMNamespace, java.lang.String)"><B>OMAttributeImpl(String, OMNamespace, String)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/util/OMChildrenIterator.html" title="class in org.apache.axis.om.impl.util"><B>OMChildrenIterator</B></A> - class org.apache.axis.om.impl.util.<A HREF="../org/apache/axis/om/impl/util/OMChildrenIterator.html" title="class in org.apache.axis.om.impl.util">OMChildrenIterator</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/util/OMChildrenIterator.html#OMChildrenIterator(org.apache.axis.om.OMNode)"><B>OMChildrenIterator(OMNode)</B></A> - 
+Constructor for class org.apache.axis.om.impl.util.<A HREF="../org/apache/axis/om/impl/util/OMChildrenIterator.html" title="class in org.apache.axis.om.impl.util">OMChildrenIterator</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om"><B>OMDocument</B></A> - interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om">OMDocument</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl"><B>OMDocumentImpl</B></A> - class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl">OMDocumentImpl</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMDocumentImpl.html#OMDocumentImpl(org.apache.axis.om.impl.OMXmlPullParserWrapper)"><B>OMDocumentImpl(OMXmlPullParserWrapper)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl">OMDocumentImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om"><B>OMElement</B></A> - interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl"><B>OMElementImpl</B></A> - class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#OMElementImpl(org.apache.axis.om.OMElement)"><B>OMElementImpl(OMElement)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#OMElementImpl(java.lang.String, org.apache.axis.om.OMNamespace)"><B>OMElementImpl(String, OMNamespace)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#OMElementImpl(java.lang.String, org.apache.axis.om.OMNamespace, org.apache.axis.om.OMElement, org.apache.axis.om.impl.OMXmlPullParserWrapper)"><B>OMElementImpl(String, OMNamespace, OMElement, OMXmlPullParserWrapper)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om"><B>OMException</B></A> - exception org.apache.axis.om.<A HREF="../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/OMException.html#OMException()"><B>OMException()</B></A> - 
+Constructor for class org.apache.axis.om.<A HREF="../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMException.html#OMException(java.lang.String)"><B>OMException(String)</B></A> - 
+Constructor for class org.apache.axis.om.<A HREF="../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMException.html#OMException(java.lang.String, java.lang.Throwable)"><B>OMException(String, Throwable)</B></A> - 
+Constructor for class org.apache.axis.om.<A HREF="../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMException.html#OMException(java.lang.Throwable)"><B>OMException(Throwable)</B></A> - 
+Constructor for class org.apache.axis.om.<A HREF="../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om"><B>OMNamedNode</B></A> - interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl"><B>OMNamedNodeImpl</B></A> - class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html#OMNamedNodeImpl(java.lang.String, org.apache.axis.om.OMNamespace, org.apache.axis.om.OMElement)"><B>OMNamedNodeImpl(String, OMNamespace, OMElement)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html#OMNamedNodeImpl(org.apache.axis.om.OMElement)"><B>OMNamedNodeImpl(OMElement)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om"><B>OMNamespace</B></A> - interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl"><B>OMNamespaceImpl</B></A> - class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html#OMNamespaceImpl(java.lang.String, java.lang.String)"><B>OMNamespaceImpl(String, String)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl"><B>OMNavigator</B></A> - class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl">OMNavigator</A>.<DD>&nbsp;<DT><A HREF="../org/apache/axis/om/impl/OMNavigator.html#OMNavigator()"><B>OMNavigator()</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl">OMNavigator</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNavigator.html#OMNavigator(org.apache.axis.om.OMNode)"><B>OMNavigator(OMNode)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl">OMNavigator</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om"><B>OMNode</B></A> - interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl"><B>OMNodeImpl</B></A> - class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#OMNodeImpl()"><B>OMNodeImpl()</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#OMNodeImpl(org.apache.axis.om.OMElement)"><B>OMNodeImpl(OMElement)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>For a node to exist there must be a parent
+<DT><A HREF="../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om"><B>OMText</B></A> - interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om">OMText</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl"><B>OMTextImpl</B></A> - class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMTextImpl.html#OMTextImpl(org.apache.axis.om.OMElement, java.lang.String)"><B>OMTextImpl(OMElement, String)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMTextImpl.html#OMTextImpl(java.lang.String)"><B>OMTextImpl(String)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl"><B>OMXmlPullParserWrapper</B></A> - class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#OMXmlPullParserWrapper(org.xmlpull.v1.XmlPullParser)"><B>OMXmlPullParserWrapper(XmlPullParser)</B></A> - 
+Constructor for class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/package-summary.html"><B>org.apache.axis.om</B></A> - package org.apache.axis.om<DD>&nbsp;<DT><A HREF="../org/apache/axis/om/impl/package-summary.html"><B>org.apache.axis.om.impl</B></A> - package org.apache.axis.om.impl<DD>&nbsp;<DT><A HREF="../org/apache/axis/om/impl/util/package-summary.html"><B>org.apache.axis.om.impl.util</B></A> - package org.apache.axis.om.impl.util<DD>&nbsp;</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-11.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-13.html"><B>NEXT LETTER</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="index-12.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-13.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-13.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,159 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+P-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="P-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-12.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-14.html"><B>NEXT LETTER</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="index-13.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_P_"><!-- --></A><H2>
+<B>P</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om"><B>Printable</B></A> - interface org.apache.axis.om.<A HREF="../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A>.<DD>Copyright 2001-2004 The Apache Software Foundation.<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#parent"><B>parent</B></A> - 
+Variable in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#previousSibling"><B>previousSibling</B></A> - 
+Variable in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/Printable.html#print(java.io.PrintStream)"><B>print(PrintStream)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMAttributeImpl.html#print(java.io.PrintStream)"><B>print(PrintStream)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#print(java.io.PrintStream)"><B>print(PrintStream)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html#print(java.io.PrintStream)"><B>print(PrintStream)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html#print(java.io.PrintStream)"><B>print(PrintStream)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#print(java.io.PrintStream)"><B>print(PrintStream)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMTextImpl.html#print(java.io.PrintStream)"><B>print(PrintStream)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A>
+<DD>&nbsp;
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-12.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-14.html"><B>NEXT LETTER</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="index-13.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-14.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-14.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,154 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+R-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="R-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-13.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-15.html"><B>NEXT LETTER</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="index-14.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_R_"><!-- --></A><H2>
+<B>R</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/impl/util/OMChildrenIterator.html#remove()"><B>remove()</B></A> - 
+Method in class org.apache.axis.om.impl.util.<A HREF="../org/apache/axis/om/impl/util/OMChildrenIterator.html" title="class in org.apache.axis.om.impl.util">OMChildrenIterator</A>
+<DD>Removes from the underlying collection the last element returned by the
+ iterator (optional operation).
+<DT><A HREF="../org/apache/axis/om/OMElement.html#removeAttribute(org.apache.axis.om.OMAttribute)"><B>removeAttribute(OMAttribute)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#removeAttribute(org.apache.axis.om.OMAttribute)"><B>removeAttribute(OMAttribute)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMAttributeImpl.html#replaceQuoteWithEntity(java.lang.String)"><B>replaceQuoteWithEntity(String)</B></A> - 
+Static method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#reset(org.apache.axis.om.OMNode)"><B>reset(OMNode)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMElement.html#resolveNamespace(java.lang.String, java.lang.String)"><B>resolveNamespace(String, String)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>
+<DD>This will find a namespace with the given uri and prefix, in the scope of the docuemnt.
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#resolveNamespace(java.lang.String, java.lang.String)"><B>resolveNamespace(String, String)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>This will find a namespace with the given uri and prefix, in the scope of the docuemnt.
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-13.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-15.html"><B>NEXT LETTER</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="index-14.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-15.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-15.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,200 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+S-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="S-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-14.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-16.html"><B>NEXT LETTER</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="index-15.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_S_"><!-- --></A><H2>
+<B>S</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#setCache(boolean)"><B>setCache(boolean)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNode.html#setComplete(boolean)"><B>setComplete(boolean)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#setComplete(boolean)"><B>setComplete(boolean)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#setFirstAttribute(org.apache.axis.om.impl.OMAttributeImpl)"><B>setFirstAttribute(OMAttributeImpl)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#setFirstChild(org.apache.axis.om.impl.OMNodeImpl)"><B>setFirstChild(OMNodeImpl)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMTextImpl.html#setFirstChild(org.apache.axis.om.OMNode)"><B>setFirstChild(OMNode)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNamedNode.html#setLocalName(java.lang.String)"><B>setLocalName(String)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html#setLocalName(java.lang.String)"><B>setLocalName(String)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNamedNode.html#setNamespace(org.apache.axis.om.OMNamespace)"><B>setNamespace(OMNamespace)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html#setNamespace(org.apache.axis.om.OMNamespace)"><B>setNamespace(OMNamespace)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)"><B>setNextSibling(OMNode)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#setNextSibling(org.apache.axis.om.OMNode)"><B>setNextSibling(OMNode)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)"><B>setParent(OMElement)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#setParent(org.apache.axis.om.OMElement)"><B>setParent(OMElement)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#setPreviousSibling(org.apache.axis.om.OMNode)"><B>setPreviousSibling(OMNode)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMDocumentImpl.html#setRootElement(org.apache.axis.om.impl.OMElementImpl)"><B>setRootElement(OMElementImpl)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl">OMDocumentImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMText.html#setTextType(short)"><B>setTextType(short)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om">OMText</A>
+<DD>We use the OMText class to hold comments, text, characterData, CData, etc.,
+ The codes are found in OMNode class
+<DT><A HREF="../org/apache/axis/om/impl/OMTextImpl.html#setTextType(short)"><B>setTextType(short)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A>
+<DD>We use the OMText class to hold comments, text, characterData, CData, etc.,
+ The codes are found in OMNode class
+<DT><A HREF="../org/apache/axis/om/OMNode.html#setType(short)"><B>setType(short)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#setType(short)"><B>setType(short)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNode.html#setValue(java.lang.String)"><B>setValue(String)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#setValue(java.lang.String)"><B>setValue(String)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-14.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-16.html"><B>NEXT LETTER</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="index-15.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-16.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-16.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,156 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+T-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="T-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-15.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-17.html"><B>NEXT LETTER</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="index-16.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_T_"><!-- --></A><H2>
+<B>T</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/OMNode.html#TEXT_NODE"><B>TEXT_NODE</B></A> - 
+Static variable in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>The node is a <code>Text</code> node.
+<DT><A HREF="../org/apache/axis/om/Tester.html" title="class in org.apache.axis.om"><B>Tester</B></A> - class org.apache.axis.om.<A HREF="../org/apache/axis/om/Tester.html" title="class in org.apache.axis.om">Tester</A>.<DD>&nbsp;<DT><A HREF="../org/apache/axis/om/Tester.html#Tester()"><B>Tester()</B></A> - 
+Constructor for class org.apache.axis.om.<A HREF="../org/apache/axis/om/Tester.html" title="class in org.apache.axis.om">Tester</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/Tester.html#test1()"><B>test1()</B></A> - 
+Method in class org.apache.axis.om.<A HREF="../org/apache/axis/om/Tester.html" title="class in org.apache.axis.om">Tester</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/Tester.html#test2()"><B>test2()</B></A> - 
+Method in class org.apache.axis.om.<A HREF="../org/apache/axis/om/Tester.html" title="class in org.apache.axis.om">Tester</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/Tester.html#test3()"><B>test3()</B></A> - 
+Method in class org.apache.axis.om.<A HREF="../org/apache/axis/om/Tester.html" title="class in org.apache.axis.om">Tester</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/Tester.html#test4()"><B>test4()</B></A> - 
+Method in class org.apache.axis.om.<A HREF="../org/apache/axis/om/Tester.html" title="class in org.apache.axis.om">Tester</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/Tester.html#test5()"><B>test5()</B></A> - 
+Method in class org.apache.axis.om.<A HREF="../org/apache/axis/om/Tester.html" title="class in org.apache.axis.om">Tester</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMTextImpl.html#textType"><B>textType</B></A> - 
+Variable in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A>
+<DD>&nbsp;
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-15.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-17.html"><B>NEXT LETTER</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="index-16.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-17.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-17.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,138 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+V-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="V-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-16.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;NEXT LETTER</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="index-17.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_V_"><!-- --></A><H2>
+<B>V</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#value"><B>value</B></A> - 
+Variable in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNavigator.html#visited()"><B>visited()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl">OMNavigator</A>
+<DD>&nbsp;
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-16.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;NEXT LETTER</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="index-17.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-2.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-2.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,138 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+B-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="B-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-1.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-3.html"><B>NEXT LETTER</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="index-2.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_B_"><!-- --></A><H2>
+<B>B</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#buildNext()"><B>buildNext()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>This will force the parser to proceed, if parser has not yet finished with the XML input
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#builder"><B>builder</B></A> - 
+Variable in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>&nbsp;
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-1.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-3.html"><B>NEXT LETTER</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="index-2.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-3.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-3.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,144 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+C-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="C-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-2.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-4.html"><B>NEXT LETTER</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="index-3.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_C_"><!-- --></A><H2>
+<B>C</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE"><B>CDATA_SECTION_NODE</B></A> - 
+Static variable in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>The node is a <code>CDATASection</code>.
+<DT><A HREF="../org/apache/axis/om/OMNode.html#COMMENT_NODE"><B>COMMENT_NODE</B></A> - 
+Static variable in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>The node is a <code>Comment</code>.
+<DT><A HREF="../org/apache/axis/om/OMElement.html#createNamespace(java.lang.String, java.lang.String)"><B>createNamespace(String, String)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>
+<DD>THis will create a namespace in the current element scope
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#createNamespace(java.lang.String, java.lang.String)"><B>createNamespace(String, String)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>THis will create a namespace in the current element scope
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-2.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-4.html"><B>NEXT LETTER</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="index-3.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-4.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-4.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,153 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+D-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="D-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-3.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-5.html"><B>NEXT LETTER</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="index-4.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_D_"><!-- --></A><H2>
+<B>D</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/OMNode.html#DOCUMENT_NODE"><B>DOCUMENT_NODE</B></A> - 
+Static variable in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>The node is a <code>Document</code>.
+<DT><A HREF="../org/apache/axis/om/OMNode.html#detach()"><B>detach()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>This will remove this information item and its children, from the model completely
+<DT><A HREF="../org/apache/axis/om/impl/OMAttributeImpl.html#detach()"><B>detach()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#detach()"><B>detach()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>This will remove this information item and its children, from the model completely
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#detach()"><B>detach()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>This will remove this information item and its children, from the model completely
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#discard(org.apache.axis.om.impl.OMElementImpl)"><B>discard(OMElementImpl)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#done"><B>done</B></A> - 
+Variable in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-3.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-5.html"><B>NEXT LETTER</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="index-4.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-5.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-5.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,147 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+E-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="E-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-4.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-6.html"><B>NEXT LETTER</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="index-5.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_E_"><!-- --></A><H2>
+<B>E</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/OMNode.html#ELEMENT_NODE"><B>ELEMENT_NODE</B></A> - 
+Static variable in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>The node is an <code>Element</code>.
+<DT><A HREF="../org/apache/axis/om/OMNamespace.html#equals(org.apache.axis.om.OMNamespace)"><B>equals(OMNamespace)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNamespace.html#equals(java.lang.String, java.lang.String)"><B>equals(String, String)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html#equals(org.apache.axis.om.OMNamespace)"><B>equals(OMNamespace)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html#equals(java.lang.String, java.lang.String)"><B>equals(String, String)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A>
+<DD>&nbsp;
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-4.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-6.html"><B>NEXT LETTER</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="index-5.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-6.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-6.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,138 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+F-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="F-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-5.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-7.html"><B>NEXT LETTER</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="index-6.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_F_"><!-- --></A><H2>
+<B>F</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#firstAttribute"><B>firstAttribute</B></A> - 
+Variable in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#firstNamespace"><B>firstNamespace</B></A> - 
+Variable in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>&nbsp;
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-5.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-7.html"><B>NEXT LETTER</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="index-6.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-7.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-7.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,278 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+G-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="G-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-6.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-8.html"><B>NEXT LETTER</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="index-7.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_G_"><!-- --></A><H2>
+<B>G</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getAttributeCount()"><B>getAttributeCount()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getAttributeName(int)"><B>getAttributeName(int)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getAttributeNamespace(int)"><B>getAttributeNamespace(int)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getAttributePrefix(int)"><B>getAttributePrefix(int)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMElement.html#getAttributeWithQName(org.apache.xml.utils.QName)"><B>getAttributeWithQName(QName)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>
+<DD>This will help to search for an attribute with a given QName within this Element
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#getAttributeWithQName(org.apache.xml.utils.QName)"><B>getAttributeWithQName(QName)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>This will help to search for an attribute with a given QName within this Element
+<DT><A HREF="../org/apache/axis/om/OMElement.html#getAttributes()"><B>getAttributes()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>
+<DD>This will return a List of OMAttributes
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#getAttributes()"><B>getAttributes()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>This will return a List of OMAttributes
+<DT><A HREF="../org/apache/axis/om/OMElement.html#getChildren()"><B>getChildren()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>
+<DD>This returns a collection of this element.
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#getChildren()"><B>getChildren()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>This returns a collection of this element.
+<DT><A HREF="../org/apache/axis/om/OMElement.html#getChildrenWithName(org.apache.xml.utils.QName)"><B>getChildrenWithName(QName)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>
+<DD>This will search for children with a given QName and will return an iterator to traverse through
+ the OMNodes.
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#getChildrenWithName(org.apache.xml.utils.QName)"><B>getChildrenWithName(QName)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>This will search for children with a given QName and will return an iterator to traverse through
+ the OMNodes.
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getDocument()"><B>getDocument()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMDocument.html#getDocumentElement()"><B>getDocumentElement()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om">OMDocument</A>
+<DD>Get the root element of this document
+<DT><A HREF="../org/apache/axis/om/impl/OMDocumentImpl.html#getDocumentElement()"><B>getDocumentElement()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl">OMDocumentImpl</A>
+<DD>Get the root element of this document
+<DT><A HREF="../org/apache/axis/om/Tester.html#getFieldName(int)"><B>getFieldName(int)</B></A> - 
+Static method in class org.apache.axis.om.<A HREF="../org/apache/axis/om/Tester.html" title="class in org.apache.axis.om">Tester</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#getFirstAttribute()"><B>getFirstAttribute()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>This will returns the first attribute of the element or null, if none is present
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#getFirstChild()"><B>getFirstChild()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMTextImpl.html#getFirstChild()"><B>getFirstChild()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNamedNode.html#getLocalName()"><B>getLocalName()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html#getLocalName()"><B>getLocalName()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getName()"><B>getName()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNamedNode.html#getNamespace()"><B>getNamespace()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html#getNamespace()"><B>getNamespace()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getNamespace()"><B>getNamespace()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getNamespace(java.lang.String)"><B>getNamespace(String)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getNamespaceCount(int)"><B>getNamespaceCount(int)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getNamespacePrefix(int)"><B>getNamespacePrefix(int)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getNamespaceUri(int)"><B>getNamespaceUri(int)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNode.html#getNextSibling()"><B>getNextSibling()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>This will give the next sibling.
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#getNextSibling()"><B>getNextSibling()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>This will give the next sibling.
+<DT><A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html#getNextSibling()"><B>getNextSibling()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#getNextSibling()"><B>getNextSibling()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>This will give the next sibling.
+<DT><A HREF="../org/apache/axis/om/OMNode.html#getParent()"><B>getParent()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>This method should return the immediate parent of the node.
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#getParent()"><B>getParent()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>This method should return the immediate parent of the node.
+<DT><A HREF="../org/apache/axis/om/OMNamespace.html#getPrefix()"><B>getPrefix()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html#getPrefix()"><B>getPrefix()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getPrefix()"><B>getPrefix()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#getPreviousSibling()"><B>getPreviousSibling()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMDocumentImpl.html#getRootElement()"><B>getRootElement()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl">OMDocumentImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getText()"><B>getText()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMText.html#getTextType()"><B>getTextType()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om">OMText</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMTextImpl.html#getTextType()"><B>getTextType()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMNode.html#getType()"><B>getType()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>This is to get the type of node, as this is the super class of all the nodes
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#getType()"><B>getType()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>This is to get the type of node, as this is the super class of all the nodes
+<DT><A HREF="../org/apache/axis/om/OMNode.html#getValue()"><B>getValue()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>This will return the literal value of the node.
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#getValue()"><B>getValue()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>This will return the literal value of the node.
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#getValue()"><B>getValue()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>This will return the literal value of the node.
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-6.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-8.html"><B>NEXT LETTER</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="index-7.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-8.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-8.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,135 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+H-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="H-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-7.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-9.html"><B>NEXT LETTER</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="index-8.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_H_"><!-- --></A><H2>
+<B>H</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/impl/util/OMChildrenIterator.html#hasNext()"><B>hasNext()</B></A> - 
+Method in class org.apache.axis.om.impl.util.<A HREF="../org/apache/axis/om/impl/util/OMChildrenIterator.html" title="class in org.apache.axis.om.impl.util">OMChildrenIterator</A>
+<DD>Returns <tt>true</tt> if the iteration has more elements.
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-7.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-9.html"><B>NEXT LETTER</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="index-8.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-9.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index-files/index-9.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,168 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+I-Index
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="I-Index";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-8.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-10.html"><B>NEXT LETTER</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="index-9.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+<A NAME="_I_"><!-- --></A><H2>
+<B>I</B></H2>
+<DL>
+<DT><A HREF="../org/apache/axis/om/impl/OMNavigator.html#init(org.apache.axis.om.OMNode)"><B>init(OMNode)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl">OMNavigator</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/OMElement.html#insertAttribute(org.apache.axis.om.OMAttribute)"><B>insertAttribute(OMAttribute)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>
+<DD>This will insert attribute to this element.
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#insertAttribute(org.apache.axis.om.OMAttribute)"><B>insertAttribute(OMAttribute)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>This will insert attribute to this element.
+<DT><A HREF="../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)"><B>insertSiblingAfter(OMNode)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>This will insert a sibling just after the current information item.
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingAfter(org.apache.axis.om.OMNode)"><B>insertSiblingAfter(OMNode)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>This will insert a sibling just after the current information item.
+<DT><A HREF="../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)"><B>insertSiblingBefore(OMNode)</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>This will insert a sibling just before the current information item
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingBefore(org.apache.axis.om.OMNode)"><B>insertSiblingBefore(OMNode)</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>This will insert a sibling just before the current information item
+<DT><A HREF="../org/apache/axis/om/OMNode.html#isComplete()"><B>isComplete()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>
+<DD>this will indicate whether parser has parsed this information item completely or not.
+<DT><A HREF="../org/apache/axis/om/impl/OMElementImpl.html#isComplete()"><B>isComplete()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNodeImpl.html#isComplete()"><B>isComplete()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>
+<DD>this will indicate whether parser has parsed this information item completely or not.
+<DT><A HREF="../org/apache/axis/om/OMNamespace.html#isDefaultNs()"><B>isDefaultNs()</B></A> - 
+Method in interface org.apache.axis.om.<A HREF="../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>
+<DD>&nbsp;
+<DT><A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html#isDefaultNs()"><B>isDefaultNs()</B></A> - 
+Method in class org.apache.axis.om.impl.<A HREF="../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A>
+<DD>&nbsp;
+</DL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../overview-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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&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="index-8.html"><B>PREV LETTER</B></A>&nbsp;
+&nbsp;<A HREF="index-10.html"><B>NEXT LETTER</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="index-9.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<A HREF="index-1.html">A</A> <A HREF="index-2.html">B</A> <A HREF="index-3.html">C</A> <A HREF="index-4.html">D</A> <A HREF="index-5.html">E</A> <A HREF="index-6.html">F</A> <A HREF="index-7.html">G</A> <A HREF="index-8.html">H</A> <A HREF="index-9.html">I</A> <A HREF="index-10.html">L</A> <A HREF="index-11.html">N</A> <A HREF="index-12.html">O</A> <A HREF="index-13.html">P</A> <A HREF="index-14.html">R</A> <A HREF="index-15.html">S</A> <A HREF="index-16.html">T</A> <A HREF="index-17.html">V</A> <HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/index.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,26 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Wed Oct 13 10:56:06 LKT 2004-->
+<TITLE>
+Generated Documentation (Untitled)
+</TITLE>
+</HEAD>
+<FRAMESET cols="20%,80%">
+<FRAMESET rows="30%,70%">
+<FRAME src="overview-frame.html" name="packageListFrame" title="All Packages">
+<FRAME src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
+</FRAMESET>
+<FRAME src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions">
+<NOFRAMES>
+<H2>
+Frame Alert</H2>
+
+<P>
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
+<BR>
+Link to<A HREF="overview-summary.html">Non-frame version.</A>
+</NOFRAMES>
+</FRAMESET>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMAttribute.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMAttribute.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,241 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+OMAttribute
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.OMAttribute interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMAttribute";
+}
+</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="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-files/index-1.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;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om"><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="OMAttribute.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;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</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.axis.om</FONT>
+<BR>
+Interface OMAttribute</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public interface <B>OMAttribute</B><DT>extends <A HREF="../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 4, 2004
+ Time: 11:49:01 AM
+ <p/>
+ One must implement relevant constructors for the class implementing this interface
+ all the things like namespace, parent, value, etc., that should come in this are defined in base classes
+<P>
+
+<P>
+<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>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNamedNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNamedNode.html#getLocalName()">getLocalName</A>, <A HREF="../../../../org/apache/axis/om/OMNamedNode.html#getNamespace()">getNamespace</A>, <A HREF="../../../../org/apache/axis/om/OMNamedNode.html#setLocalName(java.lang.String)">setLocalName</A>, <A HREF="../../../../org/apache/axis/om/OMNamedNode.html#setNamespace(org.apache.axis.om.OMNamespace)">setNamespace</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNode.html#detach()">detach</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getType()">getType</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setType(short)">setType</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<!-- ========= 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="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-files/index-1.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;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om"><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="OMAttribute.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;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMDocument.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMDocument.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,269 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+OMDocument
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.OMDocument interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMDocument";
+}
+</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="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-files/index-1.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/axis/om/OMAttribute.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om"><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="OMDocument.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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.axis.om</FONT>
+<BR>
+Interface OMDocument</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl">OMDocumentImpl</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public interface <B>OMDocument</B><DT>extends <A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Axis team
+         Date: Oct 4, 2004
+         Time: 4:48:10 PM</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>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== 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;<A HREF="../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMDocument.html#getDocumentElement()">getDocumentElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the root element of this document</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNode.html#detach()">detach</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getType()">getType</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setType(short)">setType</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ 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="getDocumentElement()"><!-- --></A><H3>
+getDocumentElement</H3>
+<PRE>
+public <A HREF="../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A> <B>getDocumentElement</B>()</PRE>
+<DL>
+<DD>Get the root element of this document
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the root element</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="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-files/index-1.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/axis/om/OMAttribute.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om"><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="OMDocument.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMElement.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMElement.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,493 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+OMElement
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.OMElement interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMElement";
+}
+</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="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-files/index-1.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/axis/om/OMDocument.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om"><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="OMElement.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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.axis.om</FONT>
+<BR>
+Interface OMElement</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public interface <B>OMElement</B><DT>extends <A HREF="../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 4, 2004
+ Time: 11:52:18 AM
+ <p/>
+ One must make sure to insert relevant constructors for the classes that are implementing this interface
+<P>
+
+<P>
+<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>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== 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/axis/om/OMElement.html#addChild(org.apache.axis.om.OMNode)">addChild</A></B>(<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;omNode)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will add child to the element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMElement.html#createNamespace(java.lang.String, java.lang.String)">createNamespace</A></B>(java.lang.String&nbsp;uri,
+                java.lang.String&nbsp;prefix)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;THis will create a namespace in the current element scope</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Iterator</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMElement.html#getAttributes()">getAttributes</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will return a List of OMAttributes</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMElement.html#getAttributeWithQName(org.apache.xml.utils.QName)">getAttributeWithQName</A></B>(org.apache.xml.utils.QName&nbsp;qname)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will help to search for an attribute with a given QName within this Element</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Iterator</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMElement.html#getChildren()">getChildren</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns a collection of this element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Iterator</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMElement.html#getChildrenWithName(org.apache.xml.utils.QName)">getChildrenWithName</A></B>(org.apache.xml.utils.QName&nbsp;elementQName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will search for children with a given QName and will return an iterator to traverse through
+ the OMNodes.</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/axis/om/OMElement.html#insertAttribute(org.apache.axis.om.OMAttribute)">insertAttribute</A></B>(<A HREF="../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will insert attribute to this element.</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/axis/om/OMElement.html#removeAttribute(org.apache.axis.om.OMAttribute)">removeAttribute</A></B>(<A HREF="../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>&nbsp;attr)</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;<A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMElement.html#resolveNamespace(java.lang.String, java.lang.String)">resolveNamespace</A></B>(java.lang.String&nbsp;uri,
+                 java.lang.String&nbsp;prefix)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will find a namespace with the given uri and prefix, in the scope of the docuemnt.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNamedNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNamedNode.html#getLocalName()">getLocalName</A>, <A HREF="../../../../org/apache/axis/om/OMNamedNode.html#getNamespace()">getNamespace</A>, <A HREF="../../../../org/apache/axis/om/OMNamedNode.html#setLocalName(java.lang.String)">setLocalName</A>, <A HREF="../../../../org/apache/axis/om/OMNamedNode.html#setNamespace(org.apache.axis.om.OMNamespace)">setNamespace</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNode.html#detach()">detach</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getType()">getType</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setType(short)">setType</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ 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="addChild(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+addChild</H3>
+<PRE>
+public void <B>addChild</B>(<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;omNode)</PRE>
+<DL>
+<DD>This will add child to the element. One must preserve the order of children, in this operation
+ Tip : appending the new child is prefered
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>omNode</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getChildrenWithName(org.apache.xml.utils.QName)"><!-- --></A><H3>
+getChildrenWithName</H3>
+<PRE>
+public java.util.Iterator <B>getChildrenWithName</B>(org.apache.xml.utils.QName&nbsp;elementQName)
+                                       throws <A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will search for children with a given QName and will return an iterator to traverse through
+ the OMNodes.
+ This QName can contain any combination of prefix, localname and URI
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>elementQName</CODE> - 
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getChildren()"><!-- --></A><H3>
+getChildren</H3>
+<PRE>
+public java.util.Iterator <B>getChildren</B>()</PRE>
+<DL>
+<DD>This returns a collection of this element.
+ Children can be of types OMElement, OMText.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createNamespace(java.lang.String, java.lang.String)"><!-- --></A><H3>
+createNamespace</H3>
+<PRE>
+public <A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A> <B>createNamespace</B>(java.lang.String&nbsp;uri,
+                                   java.lang.String&nbsp;prefix)</PRE>
+<DL>
+<DD>THis will create a namespace in the current element scope
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>uri</CODE> - <DD><CODE>prefix</CODE> - 
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="resolveNamespace(java.lang.String, java.lang.String)"><!-- --></A><H3>
+resolveNamespace</H3>
+<PRE>
+public <A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A> <B>resolveNamespace</B>(java.lang.String&nbsp;uri,
+                                    java.lang.String&nbsp;prefix)
+                             throws <A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will find a namespace with the given uri and prefix, in the scope of the docuemnt.
+ This will start to find from the current element and goes up in the hiararchy until this finds one.
+ If none is found, return null
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>uri</CODE> - <DD><CODE>prefix</CODE> - 
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAttributeWithQName(org.apache.xml.utils.QName)"><!-- --></A><H3>
+getAttributeWithQName</H3>
+<PRE>
+public <A HREF="../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A> <B>getAttributeWithQName</B>(org.apache.xml.utils.QName&nbsp;qname)
+                                  throws <A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will help to search for an attribute with a given QName within this Element
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>qname</CODE> - 
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAttributes()"><!-- --></A><H3>
+getAttributes</H3>
+<PRE>
+public java.util.Iterator <B>getAttributes</B>()</PRE>
+<DL>
+<DD>This will return a List of OMAttributes
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="insertAttribute(org.apache.axis.om.OMAttribute)"><!-- --></A><H3>
+insertAttribute</H3>
+<PRE>
+public void <B>insertAttribute</B>(<A HREF="../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>This will insert attribute to this element. Implementor can decide as to insert this
+ in the front or at the end of set of attributes
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>attr</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeAttribute(org.apache.axis.om.OMAttribute)"><!-- --></A><H3>
+removeAttribute</H3>
+<PRE>
+public void <B>removeAttribute</B>(<A HREF="../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=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="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-files/index-1.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/axis/om/OMDocument.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om"><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="OMElement.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMException.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMException.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,315 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+OMException
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.OMException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMException";
+}
+</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="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-files/index-1.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;PREV CLASS&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OMException.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="#fields_inherited_from_class_java.lang.RuntimeException">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">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;METHOD</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.axis.om</FONT>
+<BR>
+Class OMException</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by">java.lang.Exception
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by">java.lang.RuntimeException
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.om.OMException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>OMException</B><DT>extends java.lang.RuntimeException</DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 4, 2004
+ Time: 11:47:19 AM
+<P>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#org.apache.axis.om.OMException">Serialized Form</A></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>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.lang.RuntimeException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class java.lang.RuntimeException</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE></CODE></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/axis/om/OMException.html#OMException()">OMException</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMException.html#OMException(java.lang.String)">OMException</A></B>(java.lang.String&nbsp;message)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMException.html#OMException(java.lang.String, java.lang.Throwable)">OMException</A></B>(java.lang.String&nbsp;message,
+            java.lang.Throwable&nbsp;cause)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMException.html#OMException(java.lang.Throwable)">OMException</A></B>(java.lang.Throwable&nbsp;cause)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Throwable</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></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, 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="OMException()"><!-- --></A><H3>
+OMException</H3>
+<PRE>
+public <B>OMException</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OMException(java.lang.String)"><!-- --></A><H3>
+OMException</H3>
+<PRE>
+public <B>OMException</B>(java.lang.String&nbsp;message)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OMException(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
+OMException</H3>
+<PRE>
+public <B>OMException</B>(java.lang.String&nbsp;message,
+                   java.lang.Throwable&nbsp;cause)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OMException(java.lang.Throwable)"><!-- --></A><H3>
+OMException</H3>
+<PRE>
+public <B>OMException</B>(java.lang.Throwable&nbsp;cause)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<!-- ========= 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="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-files/index-1.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;PREV CLASS&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OMException.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="#fields_inherited_from_class_java.lang.RuntimeException">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">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;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMNamedNode.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMNamedNode.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,339 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+OMNamedNode
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.OMNamedNode interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMNamedNode";
+}
+</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="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-files/index-1.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/axis/om/OMElement.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om"><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="OMNamedNode.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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.axis.om</FONT>
+<BR>
+Interface OMNamedNode</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>, <A HREF="../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A>, <A HREF="../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>, <A HREF="../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public interface <B>OMNamedNode</B><DT>extends <A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 4, 2004
+ Time: 11:39:01 AM
+ <p/>
+ OMElement and OMAttribute must have namespace support and those two behave in same manner as far as the namespaces are concerned.
+ So one can implement this interface specific methods in an abstract class.
+<P>
+
+<P>
+<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>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== 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;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNamedNode.html#getLocalName()">getLocalName</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>&nbsp;<A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNamedNode.html#getNamespace()">getNamespace</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>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNamedNode.html#setLocalName(java.lang.String)">setLocalName</A></B>(java.lang.String&nbsp;localName)</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/axis/om/OMNamedNode.html#setNamespace(org.apache.axis.om.OMNamespace)">setNamespace</A></B>(<A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;namespace)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNode.html#detach()">detach</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getType()">getType</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setType(short)">setType</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ 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="getLocalName()"><!-- --></A><H3>
+getLocalName</H3>
+<PRE>
+public java.lang.String <B>getLocalName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocalName(java.lang.String)"><!-- --></A><H3>
+setLocalName</H3>
+<PRE>
+public void <B>setLocalName</B>(java.lang.String&nbsp;localName)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamespace()"><!-- --></A><H3>
+getNamespace</H3>
+<PRE>
+public <A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A> <B>getNamespace</B>()
+                         throws <A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNamespace(org.apache.axis.om.OMNamespace)"><!-- --></A><H3>
+setNamespace</H3>
+<PRE>
+public void <B>setNamespace</B>(<A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;namespace)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=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="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-files/index-1.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/axis/om/OMElement.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om"><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="OMNamedNode.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMNamespace.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMNamespace.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,332 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+OMNamespace
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.OMNamespace interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMNamespace";
+}
+</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="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-files/index-1.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/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om"><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="OMNamespace.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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.axis.om</FONT>
+<BR>
+Interface OMNamespace</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public interface <B>OMNamespace</B><DT>extends <A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 4, 2004
+ Time: 1:24:00 PM
+<P>
+
+<P>
+<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>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== 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;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNamespace.html#equals(org.apache.axis.om.OMNamespace)">equals</A></B>(<A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns)</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;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNamespace.html#equals(java.lang.String, java.lang.String)">equals</A></B>(java.lang.String&nbsp;uri,
+       java.lang.String&nbsp;prefix)</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;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNamespace.html#getPrefix()">getPrefix</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>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNamespace.html#isDefaultNs()">isDefaultNs</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNode.html#detach()">detach</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getType()">getType</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setType(short)">setType</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ 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="equals(org.apache.axis.om.OMNamespace)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(<A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(java.lang.String, java.lang.String)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(java.lang.String&nbsp;uri,
+                      java.lang.String&nbsp;prefix)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isDefaultNs()"><!-- --></A><H3>
+isDefaultNs</H3>
+<PRE>
+public boolean <B>isDefaultNs</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPrefix()"><!-- --></A><H3>
+getPrefix</H3>
+<PRE>
+public java.lang.String <B>getPrefix</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=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="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-files/index-1.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/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om"><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="OMNamespace.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMNode.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMNode.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,648 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+OMNode
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.OMNode interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMNode";
+}
+</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="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-files/index-1.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/axis/om/OMNamespace.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om"><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="OMNode.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;CONSTR&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;CONSTR&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.axis.om</FONT>
+<BR>
+Interface OMNode</H2>
+<DL>
+<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>, <A HREF="../../../../org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om">OMDocument</A>, <A HREF="../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>, <A HREF="../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A>, <A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>, <A HREF="../../../../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om">OMText</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A>, <A HREF="../../../../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl">OMDocumentImpl</A>, <A HREF="../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>, <A HREF="../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A>, <A HREF="../../../../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A>, <A HREF="../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>, <A HREF="../../../../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public interface <B>OMNode</B></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 1, 2004
+ Time: 3:36:14 PM
+<P>
+
+<P>
+<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;short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The node is an <code>Attr</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The node is a <code>CDATASection</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The node is a <code>Comment</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The node is a <code>Document</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The node is an <code>Element</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The node is a <code>Text</code> node.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== 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/axis/om/OMNode.html#detach()">detach</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will remove this information item and its children, from the model completely</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will give the next sibling.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method should return the immediate parent of the node.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNode.html#getType()">getType</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is to get the type of node, as this is the super class of all the nodes</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will return the literal value of the node.</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/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A></B>(<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;sibling)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will insert a sibling just after the current information item.</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/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A></B>(<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;sibling)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will insert a sibling just before the current information item</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this will indicate whether parser has parsed this information item completely or not.</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/axis/om/OMNode.html#setComplete(boolean)">setComplete</A></B>(boolean&nbsp;state)</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/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A></B>(<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;node)</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/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A></B>(<A HREF="../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;element)</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/axis/om/OMNode.html#setType(short)">setType</A></B>(short&nbsp;nodeType)</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/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></B>(java.lang.String&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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="ELEMENT_NODE"><!-- --></A><H3>
+ELEMENT_NODE</H3>
+<PRE>
+public static final short <B>ELEMENT_NODE</B></PRE>
+<DL>
+<DD>The node is an <code>Element</code>.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis.om.OMNode.ELEMENT_NODE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="ATTRIBUTE_NODE"><!-- --></A><H3>
+ATTRIBUTE_NODE</H3>
+<PRE>
+public static final short <B>ATTRIBUTE_NODE</B></PRE>
+<DL>
+<DD>The node is an <code>Attr</code>.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis.om.OMNode.ATTRIBUTE_NODE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="TEXT_NODE"><!-- --></A><H3>
+TEXT_NODE</H3>
+<PRE>
+public static final short <B>TEXT_NODE</B></PRE>
+<DL>
+<DD>The node is a <code>Text</code> node.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis.om.OMNode.TEXT_NODE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="CDATA_SECTION_NODE"><!-- --></A><H3>
+CDATA_SECTION_NODE</H3>
+<PRE>
+public static final short <B>CDATA_SECTION_NODE</B></PRE>
+<DL>
+<DD>The node is a <code>CDATASection</code>.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis.om.OMNode.CDATA_SECTION_NODE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="COMMENT_NODE"><!-- --></A><H3>
+COMMENT_NODE</H3>
+<PRE>
+public static final short <B>COMMENT_NODE</B></PRE>
+<DL>
+<DD>The node is a <code>Comment</code>.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis.om.OMNode.COMMENT_NODE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="DOCUMENT_NODE"><!-- --></A><H3>
+DOCUMENT_NODE</H3>
+<PRE>
+public static final short <B>DOCUMENT_NODE</B></PRE>
+<DL>
+<DD>The node is a <code>Document</code>.
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.axis.om.OMNode.DOCUMENT_NODE">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ 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="getParent()"><!-- --></A><H3>
+getParent</H3>
+<PRE>
+public <A HREF="../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A> <B>getParent</B>()
+                    throws <A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This method should return the immediate parent of the node.
+ Parent is always an Element
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setParent(org.apache.axis.om.OMElement)"><!-- --></A><H3>
+setParent</H3>
+<PRE>
+public void <B>setParent</B>(<A HREF="../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;element)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNextSibling()"><!-- --></A><H3>
+getNextSibling</H3>
+<PRE>
+public <A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A> <B>getNextSibling</B>()
+                      throws <A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNextSibling(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+setNextSibling</H3>
+<PRE>
+public void <B>setNextSibling</B>(<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;node)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getValue()"><!-- --></A><H3>
+getValue</H3>
+<PRE>
+public java.lang.String <B>getValue</B>()
+                          throws <A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will return the literal value of the node.
+ OMText --> the text
+ OMElement --> local name of the element in String format
+ OMAttribute --> the value of the attribue
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setValue(java.lang.String)"><!-- --></A><H3>
+setValue</H3>
+<PRE>
+public void <B>setValue</B>(java.lang.String&nbsp;value)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isComplete()"><!-- --></A><H3>
+isComplete</H3>
+<PRE>
+public boolean <B>isComplete</B>()</PRE>
+<DL>
+<DD>this will indicate whether parser has parsed this information item completely or not.
+ If somethings info are not available in the item, one has to check this attribute to make sure that, this
+ item has been parsed completely or not.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setComplete(boolean)"><!-- --></A><H3>
+setComplete</H3>
+<PRE>
+public void <B>setComplete</B>(boolean&nbsp;state)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="detach()"><!-- --></A><H3>
+detach</H3>
+<PRE>
+public void <B>detach</B>()
+            throws <A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will remove this information item and its children, from the model completely
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="insertSiblingAfter(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+insertSiblingAfter</H3>
+<PRE>
+public void <B>insertSiblingAfter</B>(<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;sibling)
+                        throws <A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will insert a sibling just after the current information item.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sibling</CODE> - 
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="insertSiblingBefore(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+insertSiblingBefore</H3>
+<PRE>
+public void <B>insertSiblingBefore</B>(<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;sibling)
+                         throws <A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will insert a sibling just before the current information item
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sibling</CODE> - 
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getType()"><!-- --></A><H3>
+getType</H3>
+<PRE>
+public short <B>getType</B>()
+              throws <A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This is to get the type of node, as this is the super class of all the nodes
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setType(short)"><!-- --></A><H3>
+setType</H3>
+<PRE>
+public void <B>setType</B>(short&nbsp;nodeType)
+             throws <A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></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="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-files/index-1.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/axis/om/OMNamespace.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om"><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="OMNode.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;CONSTR&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;CONSTR&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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMText.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/OMText.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,290 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+OMText
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.OMText interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMText";
+}
+</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="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-files/index-1.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/axis/om/OMNode.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om"><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="OMText.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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.axis.om</FONT>
+<BR>
+Interface OMText</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public interface <B>OMText</B><DT>extends <A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 4, 2004
+ Time: 2:04:43 PM
+<P>
+
+<P>
+<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>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== 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;short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMText.html#getTextType()">getTextType</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>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/OMText.html#setTextType(short)">setTextType</A></B>(short&nbsp;type)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We use the OMText class to hold comments, text, characterData, CData, etc.,
+ The codes are found in OMNode class</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis/om/OMNode.html#detach()">detach</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getType()">getType</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setType(short)">setType</A>, <A HREF="../../../../org/apache/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ 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="setTextType(short)"><!-- --></A><H3>
+setTextType</H3>
+<PRE>
+public void <B>setTextType</B>(short&nbsp;type)</PRE>
+<DL>
+<DD>We use the OMText class to hold comments, text, characterData, CData, etc.,
+ The codes are found in OMNode class
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>type</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTextType()"><!-- --></A><H3>
+getTextType</H3>
+<PRE>
+public short <B>getTextType</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=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="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-files/index-1.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/axis/om/OMNode.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om"><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="OMText.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/Printable.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/Printable.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,238 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+Printable
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.Printable interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Printable";
+}
+</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="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-files/index-1.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/axis/om/OMText.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Printable.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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.axis.om</FONT>
+<BR>
+Interface Printable</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public interface <B>Printable</B></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 6, 2004
+ Time: 11:36:01 AM
+ <p/>
+ A component that implements this interface is printable to an outputstream
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== 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/axis/om/Printable.html#print(java.io.PrintStream)">print</A></B>(java.io.PrintStream&nbsp;ps)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ 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="print(java.io.PrintStream)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public void <B>print</B>(java.io.PrintStream&nbsp;ps)
+           throws <A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></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="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-files/index-1.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/axis/om/OMText.html" title="interface in org.apache.axis.om"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Printable.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/Tester.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/Tester.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,390 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+Tester
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.Tester class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Tester";
+}
+</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="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-files/index-1.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;PREV CLASS&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Tester.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.axis.om</FONT>
+<BR>
+Class Tester</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by">junit.framework.Assert
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by">junit.framework.TestCase
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.om.Tester</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>junit.framework.Test</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>Tester</B><DT>extends junit.framework.TestCase</DL>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Dasarath Weeratunge</DD>
+</DL>
+<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/axis/om/Tester.html#Tester()">Tester</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/axis/om/Tester.html#getFieldName(int)">getFieldName</A></B>(int&nbsp;field)</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/axis/om/Tester.html#test1()">test1</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>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/Tester.html#test2()">test2</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>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/Tester.html#test3()">test3</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>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/Tester.html#test4()">test4</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>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis/om/Tester.html#test5()">test5</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_junit.framework.TestCase"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class junit.framework.TestCase</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_junit.framework.Assert"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class junit.framework.Assert</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail</CODE></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, 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="Tester()"><!-- --></A><H3>
+Tester</H3>
+<PRE>
+public <B>Tester</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="test1()"><!-- --></A><H3>
+test1</H3>
+<PRE>
+public void <B>test1</B>()
+           throws java.lang.Exception</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="test2()"><!-- --></A><H3>
+test2</H3>
+<PRE>
+public void <B>test2</B>()
+           throws java.lang.Exception</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="test3()"><!-- --></A><H3>
+test3</H3>
+<PRE>
+public void <B>test3</B>()
+           throws java.lang.Exception</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="test4()"><!-- --></A><H3>
+test4</H3>
+<PRE>
+public void <B>test4</B>()
+           throws java.lang.Exception</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="test5()"><!-- --></A><H3>
+test5</H3>
+<PRE>
+public void <B>test5</B>()
+           throws java.lang.Exception</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFieldName(int)"><!-- --></A><H3>
+getFieldName</H3>
+<PRE>
+public static java.lang.String <B>getFieldName</B>(int&nbsp;field)
+                                     throws java.lang.Exception</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</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="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-files/index-1.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;PREV CLASS&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Tester.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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMAttributeImpl.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMAttributeImpl.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,425 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+OMAttributeImpl
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl.OMAttributeImpl class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMAttributeImpl";
+}
+</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="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-files/index-1.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;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl"><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="OMAttributeImpl.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="#fields_inherited_from_class_org.apache.axis.om.impl.OMNamedNodeImpl">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;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.axis.om.impl</FONT>
+<BR>
+Class OMAttributeImpl</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">org.apache.axis.om.impl.OMNodeImpl</A>
+      <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">org.apache.axis.om.impl.OMNamedNodeImpl</A>
+          <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.om.impl.OMAttributeImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>, <A HREF="../../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>, <A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>OMAttributeImpl</B><DT>extends <A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A><DT>implements <A HREF="../../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 6, 2004
+ Time: 11:43:23 AM
+<P>
+
+<P>
+<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>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.impl.OMNamedNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#localName">localName</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#ns">ns</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#done">done</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#nextSibling">nextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#parent">parent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#previousSibling">previousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#value">value</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></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/axis/om/impl/OMAttributeImpl.html#OMAttributeImpl(java.lang.String, org.apache.axis.om.OMNamespace, java.lang.String)">OMAttributeImpl</A></B>(java.lang.String&nbsp;localName,
+                <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns,
+                java.lang.String&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMAttributeImpl.html#OMAttributeImpl(java.lang.String, org.apache.axis.om.OMNamespace, java.lang.String, org.apache.axis.om.OMElement)">OMAttributeImpl</A></B>(java.lang.String&nbsp;localName,
+                <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns,
+                java.lang.String&nbsp;value,
+                <A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent)</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/axis/om/impl/OMAttributeImpl.html#detach()">detach</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will remove this information item and its children, from the model completely</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/axis/om/impl/OMAttributeImpl.html#print(java.io.PrintStream)">print</A></B>(java.io.PrintStream&nbsp;s)</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>(package private) static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMAttributeImpl.html#replaceQuoteWithEntity(java.lang.String)">replaceQuoteWithEntity</A></B>(java.lang.String&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.impl.OMNamedNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#getLocalName()">getLocalName</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#getNamespace()">getNamespace</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#setLocalName(java.lang.String)">setLocalName</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#setNamespace(org.apache.axis.om.OMNamespace)">setNamespace</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getParent()">getParent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getPreviousSibling()">getPreviousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getType()">getType</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getValue()">getValue</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#isComplete()">isComplete</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setPreviousSibling(org.apache.axis.om.OMNode)">setPreviousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setType(short)">setType</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setValue(java.lang.String)">setValue</A></CODE></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;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNamedNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNamedNode.html#getLocalName()">getLocalName</A>, <A HREF="../../../../../org/apache/axis/om/OMNamedNode.html#getNamespace()">getNamespace</A>, <A HREF="../../../../../org/apache/axis/om/OMNamedNode.html#setLocalName(java.lang.String)">setLocalName</A>, <A HREF="../../../../../org/apache/axis/om/OMNamedNode.html#setNamespace(org.apache.axis.om.OMNamespace)">setNamespace</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getType()">getType</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setType(short)">setType</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></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="OMAttributeImpl(java.lang.String, org.apache.axis.om.OMNamespace, java.lang.String, org.apache.axis.om.OMElement)"><!-- --></A><H3>
+OMAttributeImpl</H3>
+<PRE>
+public <B>OMAttributeImpl</B>(java.lang.String&nbsp;localName,
+                       <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns,
+                       java.lang.String&nbsp;value,
+                       <A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OMAttributeImpl(java.lang.String, org.apache.axis.om.OMNamespace, java.lang.String)"><!-- --></A><H3>
+OMAttributeImpl</H3>
+<PRE>
+public <B>OMAttributeImpl</B>(java.lang.String&nbsp;localName,
+                       <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns,
+                       java.lang.String&nbsp;value)</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="replaceQuoteWithEntity(java.lang.String)"><!-- --></A><H3>
+replaceQuoteWithEntity</H3>
+<PRE>
+static java.lang.String <B>replaceQuoteWithEntity</B>(java.lang.String&nbsp;value)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="print(java.io.PrintStream)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public void <B>print</B>(java.io.PrintStream&nbsp;s)
+           throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/Printable.html#print(java.io.PrintStream)">print</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#print(java.io.PrintStream)">print</A></CODE> in class <CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="detach()"><!-- --></A><H3>
+detach</H3>
+<PRE>
+public void <B>detach</B>()
+            throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></B></DD>
+<DD>This will remove this information item and its children, from the model completely
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#detach()">detach</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#detach()">detach</A></CODE> in class <CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></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="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-files/index-1.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;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl"><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="OMAttributeImpl.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="#fields_inherited_from_class_org.apache.axis.om.impl.OMNamedNodeImpl">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;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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMDocumentImpl.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMDocumentImpl.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,369 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+OMDocumentImpl
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl.OMDocumentImpl class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMDocumentImpl";
+}
+</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="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-files/index-1.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/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl"><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="OMDocumentImpl.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="#fields_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl">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;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.axis.om.impl</FONT>
+<BR>
+Class OMDocumentImpl</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">org.apache.axis.om.impl.OMNodeImpl</A>
+      <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.om.impl.OMDocumentImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om">OMDocument</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>, <A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>OMDocumentImpl</B><DT>extends <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A><DT>implements <A HREF="../../../../../org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om">OMDocument</A></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 7, 2004
+ Time: 10:52:17 AM
+<P>
+
+<P>
+<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>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#done">done</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#nextSibling">nextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#parent">parent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#previousSibling">previousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#value">value</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></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/axis/om/impl/OMDocumentImpl.html#OMDocumentImpl(org.apache.axis.om.impl.OMXmlPullParserWrapper)">OMDocumentImpl</A></B>(<A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>&nbsp;parserWrapper)</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;<A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMDocumentImpl.html#getDocumentElement()">getDocumentElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the root element of this document</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMDocumentImpl.html#getRootElement()">getRootElement</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>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMDocumentImpl.html#setRootElement(org.apache.axis.om.impl.OMElementImpl)">setRootElement</A></B>(<A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>&nbsp;root)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#detach()">detach</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getParent()">getParent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getPreviousSibling()">getPreviousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getType()">getType</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getValue()">getValue</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#isComplete()">isComplete</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#print(java.io.PrintStream)">print</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setPreviousSibling(org.apache.axis.om.OMNode)">setPreviousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setType(short)">setType</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setValue(java.lang.String)">setValue</A></CODE></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;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#detach()">detach</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getType()">getType</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setType(short)">setType</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></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="OMDocumentImpl(org.apache.axis.om.impl.OMXmlPullParserWrapper)"><!-- --></A><H3>
+OMDocumentImpl</H3>
+<PRE>
+public <B>OMDocumentImpl</B>(<A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>&nbsp;parserWrapper)</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="getRootElement()"><!-- --></A><H3>
+getRootElement</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A> <B>getRootElement</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRootElement(org.apache.axis.om.impl.OMElementImpl)"><!-- --></A><H3>
+setRootElement</H3>
+<PRE>
+public void <B>setRootElement</B>(<A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>&nbsp;root)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDocumentElement()"><!-- --></A><H3>
+getDocumentElement</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A> <B>getDocumentElement</B>()</PRE>
+<DL>
+<DD>Get the root element of this document
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMDocument.html#getDocumentElement()">getDocumentElement</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om">OMDocument</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the root element
+
+ This method should be changed as getRootElement</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="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-files/index-1.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/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl"><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="OMDocumentImpl.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="#fields_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl">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;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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMElementImpl.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMElementImpl.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,916 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+OMElementImpl
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl.OMElementImpl class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMElementImpl";
+}
+</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="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-files/index-1.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/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl"><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="OMElementImpl.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.axis.om.impl</FONT>
+<BR>
+Class OMElementImpl</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">org.apache.axis.om.impl.OMNodeImpl</A>
+      <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">org.apache.axis.om.impl.OMNamedNodeImpl</A>
+          <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.om.impl.OMElementImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>, <A HREF="../../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>, <A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>OMElementImpl</B><DT>extends <A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A><DT>implements <A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 5, 2004
+ Time: 1:16:10 PM
+<P>
+
+<P>
+<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>(package private) &nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#builder">builder</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>(package private) &nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#firstAttribute">firstAttribute</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>(package private) &nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#firstNamespace">firstNamespace</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.impl.OMNamedNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#localName">localName</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#ns">ns</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#done">done</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#nextSibling">nextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#parent">parent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#previousSibling">previousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#value">value</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></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/axis/om/impl/OMElementImpl.html#OMElementImpl(org.apache.axis.om.OMElement)">OMElementImpl</A></B>(<A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#OMElementImpl(java.lang.String, org.apache.axis.om.OMNamespace)">OMElementImpl</A></B>(java.lang.String&nbsp;localName,
+              <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#OMElementImpl(java.lang.String, org.apache.axis.om.OMNamespace, org.apache.axis.om.OMElement, org.apache.axis.om.impl.OMXmlPullParserWrapper)">OMElementImpl</A></B>(java.lang.String&nbsp;localName,
+              <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns,
+              <A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent,
+              <A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>&nbsp;builder)</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/axis/om/impl/OMElementImpl.html#addChild(org.apache.axis.om.OMNode)">addChild</A></B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;child)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will add child to the element.</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/axis/om/impl/OMElementImpl.html#buildNext()">buildNext</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will force the parser to proceed, if parser has not yet finished with the XML input</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#createNamespace(java.lang.String, java.lang.String)">createNamespace</A></B>(java.lang.String&nbsp;uri,
+                java.lang.String&nbsp;prefix)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;THis will create a namespace in the current element scope</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/axis/om/impl/OMElementImpl.html#detach()">detach</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will remove this information item and its children, from the model completely</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Iterator</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#getAttributes()">getAttributes</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will return a List of OMAttributes</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#getAttributeWithQName(org.apache.xml.utils.QName)">getAttributeWithQName</A></B>(org.apache.xml.utils.QName&nbsp;qname)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will help to search for an attribute with a given QName within this Element</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Iterator</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#getChildren()">getChildren</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This returns a collection of this element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Iterator</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#getChildrenWithName(org.apache.xml.utils.QName)">getChildrenWithName</A></B>(org.apache.xml.utils.QName&nbsp;elementQName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will search for children with a given QName and will return an iterator to traverse through
+ the OMNodes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#getFirstAttribute()">getFirstAttribute</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will returns the first attribute of the element or null, if none is present</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#getFirstChild()">getFirstChild</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>&nbsp;<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#getNextSibling()">getNextSibling</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will give the next sibling.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#getValue()">getValue</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will return the literal value of the node.</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/axis/om/impl/OMElementImpl.html#insertAttribute(org.apache.axis.om.OMAttribute)">insertAttribute</A></B>(<A HREF="../../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>&nbsp;attr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will insert attribute to this element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#isComplete()">isComplete</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this will indicate whether parser has parsed this information item completely or not.</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/axis/om/impl/OMElementImpl.html#print(java.io.PrintStream)">print</A></B>(java.io.PrintStream&nbsp;s)</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/axis/om/impl/OMElementImpl.html#removeAttribute(org.apache.axis.om.OMAttribute)">removeAttribute</A></B>(<A HREF="../../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>&nbsp;attr)</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;<A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html#resolveNamespace(java.lang.String, java.lang.String)">resolveNamespace</A></B>(java.lang.String&nbsp;uri,
+                 java.lang.String&nbsp;prefix)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will find a namespace with the given uri and prefix, in the scope of the docuemnt.</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/axis/om/impl/OMElementImpl.html#setFirstAttribute(org.apache.axis.om.impl.OMAttributeImpl)">setFirstAttribute</A></B>(<A HREF="../../../../../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A>&nbsp;firstAttribute)</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/axis/om/impl/OMElementImpl.html#setFirstChild(org.apache.axis.om.impl.OMNodeImpl)">setFirstChild</A></B>(<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>&nbsp;firstChild)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.impl.OMNamedNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#getLocalName()">getLocalName</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#getNamespace()">getNamespace</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#setLocalName(java.lang.String)">setLocalName</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#setNamespace(org.apache.axis.om.OMNamespace)">setNamespace</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getParent()">getParent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getPreviousSibling()">getPreviousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getType()">getType</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setPreviousSibling(org.apache.axis.om.OMNode)">setPreviousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setType(short)">setType</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setValue(java.lang.String)">setValue</A></CODE></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;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNamedNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNamedNode.html#getLocalName()">getLocalName</A>, <A HREF="../../../../../org/apache/axis/om/OMNamedNode.html#getNamespace()">getNamespace</A>, <A HREF="../../../../../org/apache/axis/om/OMNamedNode.html#setLocalName(java.lang.String)">setLocalName</A>, <A HREF="../../../../../org/apache/axis/om/OMNamedNode.html#setNamespace(org.apache.axis.om.OMNamespace)">setNamespace</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getType()">getType</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setType(short)">setType</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></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="builder"><!-- --></A><H3>
+builder</H3>
+<PRE>
+<A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A> <B>builder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="firstAttribute"><!-- --></A><H3>
+firstAttribute</H3>
+<PRE>
+<A HREF="../../../../../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A> <B>firstAttribute</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="firstNamespace"><!-- --></A><H3>
+firstNamespace</H3>
+<PRE>
+<A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A> <B>firstNamespace</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="OMElementImpl(org.apache.axis.om.OMElement)"><!-- --></A><H3>
+OMElementImpl</H3>
+<PRE>
+public <B>OMElementImpl</B>(<A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OMElementImpl(java.lang.String, org.apache.axis.om.OMNamespace)"><!-- --></A><H3>
+OMElementImpl</H3>
+<PRE>
+public <B>OMElementImpl</B>(java.lang.String&nbsp;localName,
+                     <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OMElementImpl(java.lang.String, org.apache.axis.om.OMNamespace, org.apache.axis.om.OMElement, org.apache.axis.om.impl.OMXmlPullParserWrapper)"><!-- --></A><H3>
+OMElementImpl</H3>
+<PRE>
+public <B>OMElementImpl</B>(java.lang.String&nbsp;localName,
+                     <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns,
+                     <A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent,
+                     <A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A>&nbsp;builder)</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="addChild(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+addChild</H3>
+<PRE>
+public void <B>addChild</B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;child)</PRE>
+<DL>
+<DD>This will add child to the element. One can decide whether he append the child or he adds to the
+ front of the children list
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html#addChild(org.apache.axis.om.OMNode)">addChild</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>child</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getChildrenWithName(org.apache.xml.utils.QName)"><!-- --></A><H3>
+getChildrenWithName</H3>
+<PRE>
+public java.util.Iterator <B>getChildrenWithName</B>(org.apache.xml.utils.QName&nbsp;elementQName)
+                                       throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will search for children with a given QName and will return an iterator to traverse through
+ the OMNodes.
+ This QName can contain any combination of prefix, localname and URI
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html#getChildrenWithName(org.apache.xml.utils.QName)">getChildrenWithName</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>elementQName</CODE> - 
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNextSibling()"><!-- --></A><H3>
+getNextSibling</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A> <B>getNextSibling</B>()
+                      throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getNextSibling()">getNextSibling</A></CODE> in class <CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getChildren()"><!-- --></A><H3>
+getChildren</H3>
+<PRE>
+public java.util.Iterator <B>getChildren</B>()</PRE>
+<DL>
+<DD>This returns a collection of this element.
+ Children can be of types OMElement, OMText.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html#getChildren()">getChildren</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createNamespace(java.lang.String, java.lang.String)"><!-- --></A><H3>
+createNamespace</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A> <B>createNamespace</B>(java.lang.String&nbsp;uri,
+                                   java.lang.String&nbsp;prefix)</PRE>
+<DL>
+<DD>THis will create a namespace in the current element scope
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html#createNamespace(java.lang.String, java.lang.String)">createNamespace</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>uri</CODE> - <DD><CODE>prefix</CODE> - 
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="resolveNamespace(java.lang.String, java.lang.String)"><!-- --></A><H3>
+resolveNamespace</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A> <B>resolveNamespace</B>(java.lang.String&nbsp;uri,
+                                    java.lang.String&nbsp;prefix)
+                             throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will find a namespace with the given uri and prefix, in the scope of the docuemnt.
+ This will start to find from the current element and goes up in the hiararchy until this finds one.
+ If none is found, return null
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html#resolveNamespace(java.lang.String, java.lang.String)">resolveNamespace</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>uri</CODE> - <DD><CODE>prefix</CODE> - 
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAttributeWithQName(org.apache.xml.utils.QName)"><!-- --></A><H3>
+getAttributeWithQName</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A> <B>getAttributeWithQName</B>(org.apache.xml.utils.QName&nbsp;qname)
+                                  throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will help to search for an attribute with a given QName within this Element
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html#getAttributeWithQName(org.apache.xml.utils.QName)">getAttributeWithQName</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>qname</CODE> - 
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFirstAttribute()"><!-- --></A><H3>
+getFirstAttribute</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A> <B>getFirstAttribute</B>()</PRE>
+<DL>
+<DD>This will returns the first attribute of the element or null, if none is present
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAttributes()"><!-- --></A><H3>
+getAttributes</H3>
+<PRE>
+public java.util.Iterator <B>getAttributes</B>()</PRE>
+<DL>
+<DD>This will return a List of OMAttributes
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html#getAttributes()">getAttributes</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="insertAttribute(org.apache.axis.om.OMAttribute)"><!-- --></A><H3>
+insertAttribute</H3>
+<PRE>
+public void <B>insertAttribute</B>(<A HREF="../../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD>This will insert attribute to this element. Implementor can decide as to insert this
+ in the front or at the end of set of attributes
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html#insertAttribute(org.apache.axis.om.OMAttribute)">insertAttribute</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>attr</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeAttribute(org.apache.axis.om.OMAttribute)"><!-- --></A><H3>
+removeAttribute</H3>
+<PRE>
+public void <B>removeAttribute</B>(<A HREF="../../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>&nbsp;attr)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html#removeAttribute(org.apache.axis.om.OMAttribute)">removeAttribute</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="buildNext()"><!-- --></A><H3>
+buildNext</H3>
+<PRE>
+public void <B>buildNext</B>()</PRE>
+<DL>
+<DD>This will force the parser to proceed, if parser has not yet finished with the XML input
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFirstChild()"><!-- --></A><H3>
+getFirstChild</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A> <B>getFirstChild</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFirstChild(org.apache.axis.om.impl.OMNodeImpl)"><!-- --></A><H3>
+setFirstChild</H3>
+<PRE>
+public void <B>setFirstChild</B>(<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A>&nbsp;firstChild)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="print(java.io.PrintStream)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public void <B>print</B>(java.io.PrintStream&nbsp;s)
+           throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/Printable.html#print(java.io.PrintStream)">print</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#print(java.io.PrintStream)">print</A></CODE> in class <CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="detach()"><!-- --></A><H3>
+detach</H3>
+<PRE>
+public void <B>detach</B>()
+            throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will remove this information item and its children, from the model completely
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#detach()">detach</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#detach()">detach</A></CODE> in class <CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFirstAttribute(org.apache.axis.om.impl.OMAttributeImpl)"><!-- --></A><H3>
+setFirstAttribute</H3>
+<PRE>
+public void <B>setFirstAttribute</B>(<A HREF="../../../../../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A>&nbsp;firstAttribute)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isComplete()"><!-- --></A><H3>
+isComplete</H3>
+<PRE>
+public boolean <B>isComplete</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></B></DD>
+<DD>this will indicate whether parser has parsed this information item completely or not.
+ If somethings info are not available in the item, one has to check this attribute to make sure that, this
+ item has been parsed completely or not.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#isComplete()">isComplete</A></CODE> in class <CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getValue()"><!-- --></A><H3>
+getValue</H3>
+<PRE>
+public java.lang.String <B>getValue</B>()
+                          throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will return the literal value of the node.
+ OMText --> the text
+ OMElement --> name of the element as a QName in String format
+ OMAttribute --> the value of the attribue
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></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="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-files/index-1.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/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl"><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="OMElementImpl.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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMNamedNodeImpl.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMNamedNodeImpl.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,477 @@
+<!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_01) on Wed Oct 13 10:56:07 LKT 2004 -->
+<TITLE>
+OMNamedNodeImpl
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl.OMNamedNodeImpl class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMNamedNodeImpl";
+}
+</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="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-files/index-1.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/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl"><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="OMNamedNodeImpl.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.axis.om.impl</FONT>
+<BR>
+Class OMNamedNodeImpl</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">org.apache.axis.om.impl.OMNodeImpl</A>
+      <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.om.impl.OMNamedNodeImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>, <A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>OMNamedNodeImpl</B><DT>extends <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A><DT>implements <A HREF="../../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 5, 2004
+ Time: 1:17:37 PM
+<P>
+
+<P>
+<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>(package private) &nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#localName">localName</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>(package private) &nbsp;<A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#ns">ns</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#done">done</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#nextSibling">nextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#parent">parent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#previousSibling">previousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#value">value</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></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/axis/om/impl/OMNamedNodeImpl.html#OMNamedNodeImpl(org.apache.axis.om.OMElement)">OMNamedNodeImpl</A></B>(<A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#OMNamedNodeImpl(java.lang.String, org.apache.axis.om.OMNamespace, org.apache.axis.om.OMElement)">OMNamedNodeImpl</A></B>(java.lang.String&nbsp;localName,
+                <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns,
+                <A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent)</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;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#getLocalName()">getLocalName</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>&nbsp;<A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#getNamespace()">getNamespace</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>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html#print(java.io.PrintStream)">print</A></B>(java.io.PrintStream&nbsp;ps)</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/axis/om/impl/OMNamedNodeImpl.html#setLocalName(java.lang.String)">setLocalName</A></B>(java.lang.String&nbsp;localName)</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/axis/om/impl/OMNamedNodeImpl.html#setNamespace(org.apache.axis.om.OMNamespace)">setNamespace</A></B>(<A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;namespace)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#detach()">detach</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getParent()">getParent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getPreviousSibling()">getPreviousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getType()">getType</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getValue()">getValue</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#isComplete()">isComplete</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setPreviousSibling(org.apache.axis.om.OMNode)">setPreviousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setType(short)">setType</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setValue(java.lang.String)">setValue</A></CODE></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;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#detach()">detach</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getType()">getType</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setType(short)">setType</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></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="ns"><!-- --></A><H3>
+ns</H3>
+<PRE>
+<A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A> <B>ns</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="localName"><!-- --></A><H3>
+localName</H3>
+<PRE>
+java.lang.String <B>localName</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="OMNamedNodeImpl(java.lang.String, org.apache.axis.om.OMNamespace, org.apache.axis.om.OMElement)"><!-- --></A><H3>
+OMNamedNodeImpl</H3>
+<PRE>
+public <B>OMNamedNodeImpl</B>(java.lang.String&nbsp;localName,
+                       <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns,
+                       <A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OMNamedNodeImpl(org.apache.axis.om.OMElement)"><!-- --></A><H3>
+OMNamedNodeImpl</H3>
+<PRE>
+public <B>OMNamedNodeImpl</B>(<A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent)</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="getLocalName()"><!-- --></A><H3>
+getLocalName</H3>
+<PRE>
+public java.lang.String <B>getLocalName</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNamedNode.html#getLocalName()">getLocalName</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocalName(java.lang.String)"><!-- --></A><H3>
+setLocalName</H3>
+<PRE>
+public void <B>setLocalName</B>(java.lang.String&nbsp;localName)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNamedNode.html#setLocalName(java.lang.String)">setLocalName</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamespace()"><!-- --></A><H3>
+getNamespace</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A> <B>getNamespace</B>()
+                         throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNamedNode.html#getNamespace()">getNamespace</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNamespace(org.apache.axis.om.OMNamespace)"><!-- --></A><H3>
+setNamespace</H3>
+<PRE>
+public void <B>setNamespace</B>(<A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;namespace)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNamedNode.html#setNamespace(org.apache.axis.om.OMNamespace)">setNamespace</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="print(java.io.PrintStream)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public void <B>print</B>(java.io.PrintStream&nbsp;ps)
+           throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/Printable.html#print(java.io.PrintStream)">print</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#print(java.io.PrintStream)">print</A></CODE> in class <CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></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="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-files/index-1.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/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl"><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="OMNamedNodeImpl.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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMNamespaceImpl.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMNamespaceImpl.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,443 @@
+<!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_01) on Wed Oct 13 10:56:07 LKT 2004 -->
+<TITLE>
+OMNamespaceImpl
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl.OMNamespaceImpl class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMNamespaceImpl";
+}
+</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="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-files/index-1.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/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl"><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="OMNamespaceImpl.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="#fields_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl">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;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.axis.om.impl</FONT>
+<BR>
+Class OMNamespaceImpl</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">org.apache.axis.om.impl.OMNodeImpl</A>
+      <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.om.impl.OMNamespaceImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>, <A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>OMNamespaceImpl</B><DT>extends <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A><DT>implements <A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 6, 2004
+ Time: 11:43:32 AM
+<P>
+
+<P>
+<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>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#done">done</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#nextSibling">nextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#parent">parent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#previousSibling">previousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#value">value</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></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 ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected </CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html#OMNamespaceImpl(java.lang.String, java.lang.String)">OMNamespaceImpl</A></B>(java.lang.String&nbsp;uri,
+                java.lang.String&nbsp;prefix)</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;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html#equals(org.apache.axis.om.OMNamespace)">equals</A></B>(<A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns)</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;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html#equals(java.lang.String, java.lang.String)">equals</A></B>(java.lang.String&nbsp;uri,
+       java.lang.String&nbsp;prefix)</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;<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html#getNextSibling()">getNextSibling</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will give the next sibling.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html#getPrefix()">getPrefix</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>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html#isDefaultNs()">isDefaultNs</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>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html#print(java.io.PrintStream)">print</A></B>(java.io.PrintStream&nbsp;s)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#detach()">detach</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getParent()">getParent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getPreviousSibling()">getPreviousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getType()">getType</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getValue()">getValue</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#isComplete()">isComplete</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setPreviousSibling(org.apache.axis.om.OMNode)">setPreviousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setType(short)">setType</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setValue(java.lang.String)">setValue</A></CODE></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;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#detach()">detach</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getType()">getType</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setType(short)">setType</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></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="OMNamespaceImpl(java.lang.String, java.lang.String)"><!-- --></A><H3>
+OMNamespaceImpl</H3>
+<PRE>
+protected <B>OMNamespaceImpl</B>(java.lang.String&nbsp;uri,
+                          java.lang.String&nbsp;prefix)</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="equals(org.apache.axis.om.OMNamespace)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(<A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>&nbsp;ns)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNamespace.html#equals(org.apache.axis.om.OMNamespace)">equals</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(java.lang.String, java.lang.String)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(java.lang.String&nbsp;uri,
+                      java.lang.String&nbsp;prefix)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNamespace.html#equals(java.lang.String, java.lang.String)">equals</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="print(java.io.PrintStream)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public void <B>print</B>(java.io.PrintStream&nbsp;s)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/Printable.html#print(java.io.PrintStream)">print</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#print(java.io.PrintStream)">print</A></CODE> in class <CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isDefaultNs()"><!-- --></A><H3>
+isDefaultNs</H3>
+<PRE>
+public boolean <B>isDefaultNs</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNamespace.html#isDefaultNs()">isDefaultNs</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPrefix()"><!-- --></A><H3>
+getPrefix</H3>
+<PRE>
+public java.lang.String <B>getPrefix</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNamespace.html#getPrefix()">getPrefix</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNextSibling()"><!-- --></A><H3>
+getNextSibling</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A> <B>getNextSibling</B>()
+                      throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></B></DD>
+<DD>This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getNextSibling()">getNextSibling</A></CODE> in class <CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></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="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-files/index-1.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/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl"><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="OMNamespaceImpl.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="#fields_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl">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;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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMNavigator.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMNavigator.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,337 @@
+<!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_01) on Wed Oct 13 10:56:07 LKT 2004 -->
+<TITLE>
+OMNavigator
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl.OMNavigator class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMNavigator";
+}
+</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="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-files/index-1.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/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl"><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="OMNavigator.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.axis.om.impl</FONT>
+<BR>
+Class OMNavigator</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.om.impl.OMNavigator</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>OMNavigator</B><DT>extends java.lang.Object</DL>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Dasarath Weeratunge</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>protected &nbsp;<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNavigator.html#node">node</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/axis/om/impl/OMNavigator.html#OMNavigator()">OMNavigator</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNavigator.html#OMNavigator(org.apache.axis.om.OMNode)">OMNavigator</A></B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;node)</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/axis/om/impl/OMNavigator.html#init(org.apache.axis.om.OMNode)">init</A></B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;node)</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;<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNavigator.html#next()">next</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>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNavigator.html#visited()">visited</A></B>()</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 =========== -->
+
+<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="node"><!-- --></A><H3>
+node</H3>
+<PRE>
+protected <A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A> <B>node</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="OMNavigator()"><!-- --></A><H3>
+OMNavigator</H3>
+<PRE>
+public <B>OMNavigator</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OMNavigator(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+OMNavigator</H3>
+<PRE>
+public <B>OMNavigator</B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;node)</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="init(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+init</H3>
+<PRE>
+public void <B>init</B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;node)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="next()"><!-- --></A><H3>
+next</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A> <B>next</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="visited()"><!-- --></A><H3>
+visited</H3>
+<PRE>
+public boolean <B>visited</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=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="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-files/index-1.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/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl"><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="OMNavigator.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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMNodeImpl.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMNodeImpl.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,791 @@
+<!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_01) on Wed Oct 13 10:56:07 LKT 2004 -->
+<TITLE>
+OMNodeImpl
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl.OMNodeImpl class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMNodeImpl";
+}
+</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="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-files/index-1.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/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl"><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="OMNodeImpl.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.axis.om.impl</FONT>
+<BR>
+Class OMNodeImpl</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.om.impl.OMNodeImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>, <A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl">OMDocumentImpl</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>OMNodeImpl</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>, <A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 5, 2004
+ Time: 12:54:08 PM
+<P>
+
+<P>
+<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>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#done">done</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#nextSibling">nextSibling</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#parent">parent</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#previousSibling">previousSibling</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#value">value</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></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/axis/om/impl/OMNodeImpl.html#OMNodeImpl()">OMNodeImpl</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#OMNodeImpl(org.apache.axis.om.OMElement)">OMNodeImpl</A></B>(<A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For a node to exist there must be a parent</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/axis/om/impl/OMNodeImpl.html#detach()">detach</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will remove this information item and its children, from the model completely</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getNextSibling()">getNextSibling</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will give the next sibling.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getParent()">getParent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method should return the immediate parent of the node.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getPreviousSibling()">getPreviousSibling</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>&nbsp;short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getType()">getType</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is to get the type of node, as this is the super class of all the nodes</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getValue()">getValue</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will return the literal value of the node.</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/axis/om/impl/OMNodeImpl.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A></B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;sibling)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will insert a sibling just after the current information item.</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/axis/om/impl/OMNodeImpl.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A></B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;sibling)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will insert a sibling just before the current information item</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#isComplete()">isComplete</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this will indicate whether parser has parsed this information item completely or not.</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/axis/om/impl/OMNodeImpl.html#print(java.io.PrintStream)">print</A></B>(java.io.PrintStream&nbsp;ps)</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/axis/om/impl/OMNodeImpl.html#setComplete(boolean)">setComplete</A></B>(boolean&nbsp;state)</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/axis/om/impl/OMNodeImpl.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A></B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;node)</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/axis/om/impl/OMNodeImpl.html#setParent(org.apache.axis.om.OMElement)">setParent</A></B>(<A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;element)</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/axis/om/impl/OMNodeImpl.html#setPreviousSibling(org.apache.axis.om.OMNode)">setPreviousSibling</A></B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;previousSibling)</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/axis/om/impl/OMNodeImpl.html#setType(short)">setType</A></B>(short&nbsp;nodeType)</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/axis/om/impl/OMNodeImpl.html#setValue(java.lang.String)">setValue</A></B>(java.lang.String&nbsp;value)</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 =========== -->
+
+<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="parent"><!-- --></A><H3>
+parent</H3>
+<PRE>
+protected <A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A> <B>parent</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="nextSibling"><!-- --></A><H3>
+nextSibling</H3>
+<PRE>
+protected <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A> <B>nextSibling</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="previousSibling"><!-- --></A><H3>
+previousSibling</H3>
+<PRE>
+protected <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A> <B>previousSibling</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="value"><!-- --></A><H3>
+value</H3>
+<PRE>
+protected java.lang.String <B>value</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="done"><!-- --></A><H3>
+done</H3>
+<PRE>
+protected boolean <B>done</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="OMNodeImpl()"><!-- --></A><H3>
+OMNodeImpl</H3>
+<PRE>
+public <B>OMNodeImpl</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OMNodeImpl(org.apache.axis.om.OMElement)"><!-- --></A><H3>
+OMNodeImpl</H3>
+<PRE>
+public <B>OMNodeImpl</B>(<A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent)</PRE>
+<DL>
+<DD>For a node to exist there must be a parent
+<P>
+<DT><B>Parameters:</B><DD><CODE>parent</CODE> - </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="getParent()"><!-- --></A><H3>
+getParent</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A> <B>getParent</B>()
+                    throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This method should return the immediate parent of the node.
+ Parent is always an Element
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setParent(org.apache.axis.om.OMElement)"><!-- --></A><H3>
+setParent</H3>
+<PRE>
+public void <B>setParent</B>(<A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;element)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNextSibling()"><!-- --></A><H3>
+getNextSibling</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A> <B>getNextSibling</B>()
+                      throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNextSibling(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+setNextSibling</H3>
+<PRE>
+public void <B>setNextSibling</B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;node)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getValue()"><!-- --></A><H3>
+getValue</H3>
+<PRE>
+public java.lang.String <B>getValue</B>()
+                          throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will return the literal value of the node.
+ OMText --> the text
+ OMElement --> name of the element as a QName in String format
+ OMAttribute --> the value of the attribue
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setValue(java.lang.String)"><!-- --></A><H3>
+setValue</H3>
+<PRE>
+public void <B>setValue</B>(java.lang.String&nbsp;value)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isComplete()"><!-- --></A><H3>
+isComplete</H3>
+<PRE>
+public boolean <B>isComplete</B>()</PRE>
+<DL>
+<DD>this will indicate whether parser has parsed this information item completely or not.
+ If somethings info are not available in the item, one has to check this attribute to make sure that, this
+ item has been parsed completely or not.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setComplete(boolean)"><!-- --></A><H3>
+setComplete</H3>
+<PRE>
+public void <B>setComplete</B>(boolean&nbsp;state)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#setComplete(boolean)">setComplete</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="detach()"><!-- --></A><H3>
+detach</H3>
+<PRE>
+public void <B>detach</B>()
+            throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will remove this information item and its children, from the model completely
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#detach()">detach</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="insertSiblingAfter(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+insertSiblingAfter</H3>
+<PRE>
+public void <B>insertSiblingAfter</B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;sibling)
+                        throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will insert a sibling just after the current information item.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sibling</CODE> - 
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="insertSiblingBefore(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+insertSiblingBefore</H3>
+<PRE>
+public void <B>insertSiblingBefore</B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;sibling)
+                         throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This will insert a sibling just before the current information item
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>sibling</CODE> - 
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getType()"><!-- --></A><H3>
+getType</H3>
+<PRE>
+public short <B>getType</B>()
+              throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD>This is to get the type of node, as this is the super class of all the nodes
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#getType()">getType</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setType(short)"><!-- --></A><H3>
+setType</H3>
+<PRE>
+public void <B>setType</B>(short&nbsp;nodeType)
+             throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#setType(short)">setType</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPreviousSibling()"><!-- --></A><H3>
+getPreviousSibling</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A> <B>getPreviousSibling</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPreviousSibling(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+setPreviousSibling</H3>
+<PRE>
+public void <B>setPreviousSibling</B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;previousSibling)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="print(java.io.PrintStream)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public void <B>print</B>(java.io.PrintStream&nbsp;ps)
+           throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/Printable.html#print(java.io.PrintStream)">print</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></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="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-files/index-1.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/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl"><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="OMNodeImpl.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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMTextImpl.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMTextImpl.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,461 @@
+<!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_01) on Wed Oct 13 10:56:07 LKT 2004 -->
+<TITLE>
+OMTextImpl
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl.OMTextImpl class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMTextImpl";
+}
+</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="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-files/index-1.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/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl"><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="OMTextImpl.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.axis.om.impl</FONT>
+<BR>
+Class OMTextImpl</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">org.apache.axis.om.impl.OMNodeImpl</A>
+      <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.om.impl.OMTextImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>, <A HREF="../../../../../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om">OMText</A>, <A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>OMTextImpl</B><DT>extends <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A><DT>implements <A HREF="../../../../../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om">OMText</A></DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 6, 2004
+ Time: 1:36:55 PM
+<P>
+
+<P>
+<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>protected &nbsp;short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMTextImpl.html#textType">textType</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#done">done</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#nextSibling">nextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#parent">parent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#previousSibling">previousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#value">value</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#TEXT_NODE">TEXT_NODE</A></CODE></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/axis/om/impl/OMTextImpl.html#OMTextImpl(org.apache.axis.om.OMElement, java.lang.String)">OMTextImpl</A></B>(<A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent,
+           java.lang.String&nbsp;text)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMTextImpl.html#OMTextImpl(java.lang.String)">OMTextImpl</A></B>(java.lang.String&nbsp;s)</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;<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMTextImpl.html#getFirstChild()">getFirstChild</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>&nbsp;short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMTextImpl.html#getTextType()">getTextType</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>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMTextImpl.html#print(java.io.PrintStream)">print</A></B>(java.io.PrintStream&nbsp;s)</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/axis/om/impl/OMTextImpl.html#setFirstChild(org.apache.axis.om.OMNode)">setFirstChild</A></B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;node)</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/axis/om/impl/OMTextImpl.html#setTextType(short)">setTextType</A></B>(short&nbsp;type)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We use the OMText class to hold comments, text, characterData, CData, etc.,
+ The codes are found in OMNode class</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.om.impl.OMNodeImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#detach()">detach</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getParent()">getParent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getPreviousSibling()">getPreviousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getType()">getType</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#getValue()">getValue</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#isComplete()">isComplete</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setPreviousSibling(org.apache.axis.om.OMNode)">setPreviousSibling</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setType(short)">setType</A>, <A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#setValue(java.lang.String)">setValue</A></CODE></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;<A NAME="methods_inherited_from_class_org.apache.axis.om.OMNode"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/axis/om/OMNode.html#detach()">detach</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getNextSibling()">getNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getParent()">getParent</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getType()">getType</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#getValue()">getValue</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingAfter(org.apache.axis.om.OMNode)">insertSiblingAfter</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#insertSiblingBefore(org.apache.axis.om.OMNode)">insertSiblingBefore</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#isComplete()">isComplete</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setComplete(boolean)">setComplete</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setNextSibling(org.apache.axis.om.OMNode)">setNextSibling</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setParent(org.apache.axis.om.OMElement)">setParent</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setType(short)">setType</A>, <A HREF="../../../../../org/apache/axis/om/OMNode.html#setValue(java.lang.String)">setValue</A></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="textType"><!-- --></A><H3>
+textType</H3>
+<PRE>
+protected short <B>textType</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="OMTextImpl(org.apache.axis.om.OMElement, java.lang.String)"><!-- --></A><H3>
+OMTextImpl</H3>
+<PRE>
+public <B>OMTextImpl</B>(<A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>&nbsp;parent,
+                  java.lang.String&nbsp;text)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OMTextImpl(java.lang.String)"><!-- --></A><H3>
+OMTextImpl</H3>
+<PRE>
+public <B>OMTextImpl</B>(java.lang.String&nbsp;s)</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="setTextType(short)"><!-- --></A><H3>
+setTextType</H3>
+<PRE>
+public void <B>setTextType</B>(short&nbsp;type)</PRE>
+<DL>
+<DD>We use the OMText class to hold comments, text, characterData, CData, etc.,
+ The codes are found in OMNode class
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMText.html#setTextType(short)">setTextType</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om">OMText</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>type</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTextType()"><!-- --></A><H3>
+getTextType</H3>
+<PRE>
+public short <B>getTextType</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/OMText.html#getTextType()">getTextType</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om">OMText</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFirstChild()"><!-- --></A><H3>
+getFirstChild</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A> <B>getFirstChild</B>()
+                     throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFirstChild(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+setFirstChild</H3>
+<PRE>
+public void <B>setFirstChild</B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;node)
+                   throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="print(java.io.PrintStream)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public void <B>print</B>(java.io.PrintStream&nbsp;s)
+           throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/Printable.html#print(java.io.PrintStream)">print</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html#print(java.io.PrintStream)">print</A></CODE> in class <CODE><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></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="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-files/index-1.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/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl"><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="OMTextImpl.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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMXmlPullParserWrapper.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/OMXmlPullParserWrapper.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,622 @@
+<!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_01) on Wed Oct 13 10:56:07 LKT 2004 -->
+<TITLE>
+OMXmlPullParserWrapper
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl.OMXmlPullParserWrapper class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMXmlPullParserWrapper";
+}
+</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="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-files/index-1.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/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OMXmlPullParserWrapper.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.axis.om.impl</FONT>
+<BR>
+Class OMXmlPullParserWrapper</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.om.impl.OMXmlPullParserWrapper</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>OMXmlPullParserWrapper</B><DT>extends java.lang.Object</DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 6, 2004
+ Time: 11:42:44 AM
+<P>
+
+<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/axis/om/impl/OMXmlPullParserWrapper.html#OMXmlPullParserWrapper(org.xmlpull.v1.XmlPullParser)">OMXmlPullParserWrapper</A></B>(org.xmlpull.v1.XmlPullParser&nbsp;parser)</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/axis/om/impl/OMXmlPullParserWrapper.html#discard(org.apache.axis.om.impl.OMElementImpl)">discard</A></B>(<A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>&nbsp;el)</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;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getAttributeCount()">getAttributeCount</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>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getAttributeName(int)">getAttributeName</A></B>(int&nbsp;arg)</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;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getAttributeNamespace(int)">getAttributeNamespace</A></B>(int&nbsp;arg)</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;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getAttributePrefix(int)">getAttributePrefix</A></B>(int&nbsp;arg)</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;<A HREF="../../../../../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl">OMDocumentImpl</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getDocument()">getDocument</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>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getName()">getName</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>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getNamespace()">getNamespace</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>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getNamespace(java.lang.String)">getNamespace</A></B>(java.lang.String&nbsp;arg)</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;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getNamespaceCount(int)">getNamespaceCount</A></B>(int&nbsp;arg)</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;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getNamespacePrefix(int)">getNamespacePrefix</A></B>(int&nbsp;arg)</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;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getNamespaceUri(int)">getNamespaceUri</A></B>(int&nbsp;arg)</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;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getPrefix()">getPrefix</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>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#getText()">getText</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>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#next()">next</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>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html#reset(org.apache.axis.om.OMNode)">reset</A></B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;node)</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/axis/om/impl/OMXmlPullParserWrapper.html#setCache(boolean)">setCache</A></B>(boolean&nbsp;b)</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="OMXmlPullParserWrapper(org.xmlpull.v1.XmlPullParser)"><!-- --></A><H3>
+OMXmlPullParserWrapper</H3>
+<PRE>
+public <B>OMXmlPullParserWrapper</B>(org.xmlpull.v1.XmlPullParser&nbsp;parser)</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="getDocument()"><!-- --></A><H3>
+getDocument</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl">OMDocumentImpl</A> <B>getDocument</B>()
+                           throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="reset(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+reset</H3>
+<PRE>
+public void <B>reset</B>(<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;node)
+           throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="next()"><!-- --></A><H3>
+next</H3>
+<PRE>
+public int <B>next</B>()
+         throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="discard(org.apache.axis.om.impl.OMElementImpl)"><!-- --></A><H3>
+discard</H3>
+<PRE>
+public void <B>discard</B>(<A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A>&nbsp;el)
+             throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCache(boolean)"><!-- --></A><H3>
+setCache</H3>
+<PRE>
+public void <B>setCache</B>(boolean&nbsp;b)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getName()"><!-- --></A><H3>
+getName</H3>
+<PRE>
+public java.lang.String <B>getName</B>()
+                         throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getText()"><!-- --></A><H3>
+getText</H3>
+<PRE>
+public java.lang.String <B>getText</B>()
+                         throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamespace()"><!-- --></A><H3>
+getNamespace</H3>
+<PRE>
+public java.lang.String <B>getNamespace</B>()
+                              throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamespaceCount(int)"><!-- --></A><H3>
+getNamespaceCount</H3>
+<PRE>
+public int <B>getNamespaceCount</B>(int&nbsp;arg)
+                      throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamespacePrefix(int)"><!-- --></A><H3>
+getNamespacePrefix</H3>
+<PRE>
+public java.lang.String <B>getNamespacePrefix</B>(int&nbsp;arg)
+                                    throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamespaceUri(int)"><!-- --></A><H3>
+getNamespaceUri</H3>
+<PRE>
+public java.lang.String <B>getNamespaceUri</B>(int&nbsp;arg)
+                                 throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamespace(java.lang.String)"><!-- --></A><H3>
+getNamespace</H3>
+<PRE>
+public java.lang.String <B>getNamespace</B>(java.lang.String&nbsp;arg)
+                              throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPrefix()"><!-- --></A><H3>
+getPrefix</H3>
+<PRE>
+public java.lang.String <B>getPrefix</B>()
+                           throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAttributeCount()"><!-- --></A><H3>
+getAttributeCount</H3>
+<PRE>
+public int <B>getAttributeCount</B>()
+                      throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAttributeNamespace(int)"><!-- --></A><H3>
+getAttributeNamespace</H3>
+<PRE>
+public java.lang.String <B>getAttributeNamespace</B>(int&nbsp;arg)
+                                       throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAttributeName(int)"><!-- --></A><H3>
+getAttributeName</H3>
+<PRE>
+public java.lang.String <B>getAttributeName</B>(int&nbsp;arg)
+                                  throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAttributePrefix(int)"><!-- --></A><H3>
+getAttributePrefix</H3>
+<PRE>
+public java.lang.String <B>getAttributePrefix</B>(int&nbsp;arg)
+                                    throws <A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></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="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-files/index-1.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/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OMXmlPullParserWrapper.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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/package-frame.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/package-frame.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,48 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+org.apache.axis.om.impl
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../../org/apache/axis/om/impl/package-summary.html" target="classFrame">org.apache.axis.om.impl</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="OMAttributeImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMAttributeImpl</A>
+<BR>
+<A HREF="OMDocumentImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMDocumentImpl</A>
+<BR>
+<A HREF="OMElementImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMElementImpl</A>
+<BR>
+<A HREF="OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMNamedNodeImpl</A>
+<BR>
+<A HREF="OMNamespaceImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMNamespaceImpl</A>
+<BR>
+<A HREF="OMNavigator.html" title="class in org.apache.axis.om.impl" target="classFrame">OMNavigator</A>
+<BR>
+<A HREF="OMNodeImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMNodeImpl</A>
+<BR>
+<A HREF="OMTextImpl.html" title="class in org.apache.axis.om.impl" target="classFrame">OMTextImpl</A>
+<BR>
+<A HREF="OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl" target="classFrame">OMXmlPullParserWrapper</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/package-summary.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/package-summary.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,178 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+org.apache.axis.om.impl
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.apache.axis.om.impl";
+}
+</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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&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-files/index-1.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/axis/om/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/util/package-summary.html"><B>NEXT PACKAGE</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="package-summary.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.apache.axis.om.impl
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl">OMAttributeImpl</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl">OMDocumentImpl</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl">OMElementImpl</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl">OMNamedNodeImpl</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl">OMNamespaceImpl</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl">OMNavigator</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl">OMNodeImpl</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl">OMTextImpl</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl">OMXmlPullParserWrapper</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&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-files/index-1.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/axis/om/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/util/package-summary.html"><B>NEXT PACKAGE</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="package-summary.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/package-tree.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/package-tree.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,154 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+org.apache.axis.om.impl Class Hierarchy
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.apache.axis.om.impl Class Hierarchy";
+}
+</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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&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-files/index-1.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/axis/om/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/util/package-tree.html"><B>NEXT</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="package-tree.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.apache.axis.om.impl
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">class java.lang.Object<UL>
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl"><B>OMNavigator</B></A><LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl"><B>OMNodeImpl</B></A> (implements org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>, org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A>)
+<UL>
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl"><B>OMDocumentImpl</B></A> (implements org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om">OMDocument</A>)
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl"><B>OMNamedNodeImpl</B></A> (implements org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A>)
+<UL>
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl"><B>OMAttributeImpl</B></A> (implements org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>)
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl"><B>OMElementImpl</B></A> (implements org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>)
+</UL>
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl"><B>OMNamespaceImpl</B></A> (implements org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>)
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl"><B>OMTextImpl</B></A> (implements org.apache.axis.om.<A HREF="../../../../../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om">OMText</A>)
+</UL>
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="../../../../../org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl"><B>OMXmlPullParserWrapper</B></A></UL>
+</UL>
+<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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&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-files/index-1.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/axis/om/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/apache/axis/om/impl/util/package-tree.html"><B>NEXT</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="package-tree.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/util/OMChildrenIterator.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/util/OMChildrenIterator.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,344 @@
+<!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_01) on Wed Oct 13 10:56:07 LKT 2004 -->
+<TITLE>
+OMChildrenIterator
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl.util.OMChildrenIterator class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="OMChildrenIterator";
+}
+</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="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-files/index-1.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;PREV CLASS&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OMChildrenIterator.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.axis.om.impl.util</FONT>
+<BR>
+Class OMChildrenIterator</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.om.impl.util.OMChildrenIterator</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.util.Iterator</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>OMChildrenIterator</B><DT>extends java.lang.Object<DT>implements java.util.Iterator</DL>
+
+<P>
+Copyright 2001-2004 The Apache Software Foundation.
+ <p/>
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ <p/>
+ http://www.apache.org/licenses/LICENSE-2.0
+ <p/>
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ <p/>
+ User: Eran Chinthaka - Lanka Software Foundation
+ Date: Oct 11, 2004
+ Time: 11:23:07 AM
+<P>
+
+<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/axis/om/impl/util/OMChildrenIterator.html#OMChildrenIterator(org.apache.axis.om.OMNode)">OMChildrenIterator</A></B>(<A HREF="../../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;currentChild)</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;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/axis/om/impl/util/OMChildrenIterator.html#hasNext()">hasNext</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns <tt>true</tt> if the iteration has more elements.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/axis/om/impl/util/OMChildrenIterator.html#next()">next</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the next element in the iteration.</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/axis/om/impl/util/OMChildrenIterator.html#remove()">remove</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes from the underlying collection the last element returned by the
+ iterator (optional operation).</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="OMChildrenIterator(org.apache.axis.om.OMNode)"><!-- --></A><H3>
+OMChildrenIterator</H3>
+<PRE>
+public <B>OMChildrenIterator</B>(<A HREF="../../../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>&nbsp;currentChild)</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="remove()"><!-- --></A><H3>
+remove</H3>
+<PRE>
+public void <B>remove</B>()</PRE>
+<DL>
+<DD>Removes from the underlying collection the last element returned by the
+ iterator (optional operation).  This method can be called only once per
+ call to <tt>next</tt>.  The behavior of an iterator is unspecified if
+ the underlying collection is modified while the iteration is in
+ progress in any way other than by calling this method.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>remove</CODE> in interface <CODE>java.util.Iterator</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.UnsupportedOperationException</CODE> - if the <tt>remove</tt>
+                                       operation is not supported by this Iterator.
+<DD><CODE>java.lang.IllegalStateException</CODE> - if the <tt>next</tt> method has not
+                                       yet been called, or the <tt>remove</tt> method has already
+                                       been called after the last call to the <tt>next</tt>
+                                       method.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="hasNext()"><!-- --></A><H3>
+hasNext</H3>
+<PRE>
+public boolean <B>hasNext</B>()</PRE>
+<DL>
+<DD>Returns <tt>true</tt> if the iteration has more elements. (In other
+ words, returns <tt>true</tt> if <tt>next</tt> would return an element
+ rather than throwing an exception.)
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>hasNext</CODE> in interface <CODE>java.util.Iterator</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><tt>true</tt> if the iterator has more elements.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="next()"><!-- --></A><H3>
+next</H3>
+<PRE>
+public java.lang.Object <B>next</B>()</PRE>
+<DL>
+<DD>Returns the next element in the iteration.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>next</CODE> in interface <CODE>java.util.Iterator</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the next element in the iteration.
+<DT><B>Throws:</B>
+<DD><CODE>java.util.NoSuchElementException</CODE> - iteration has no more elements.</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="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-files/index-1.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;PREV CLASS&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="OMChildrenIterator.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/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/util/package-frame.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/util/package-frame.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,32 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+org.apache.axis.om.impl.util
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl.util package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../../../org/apache/axis/om/impl/util/package-summary.html" target="classFrame">org.apache.axis.om.impl.util</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="OMChildrenIterator.html" title="class in org.apache.axis.om.impl.util" target="classFrame">OMChildrenIterator</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/util/package-summary.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/util/package-summary.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,146 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+org.apache.axis.om.impl.util
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om.impl.util package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.apache.axis.om.impl.util";
+}
+</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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&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-files/index-1.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/axis/om/impl/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;NEXT PACKAGE</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-summary.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.apache.axis.om.impl.util
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/apache/axis/om/impl/util/OMChildrenIterator.html" title="class in org.apache.axis.om.impl.util">OMChildrenIterator</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&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-files/index-1.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/axis/om/impl/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;NEXT PACKAGE</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-summary.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/util/package-tree.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/impl/util/package-tree.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,144 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+org.apache.axis.om.impl.util Class Hierarchy
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.apache.axis.om.impl.util Class Hierarchy";
+}
+</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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&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-files/index-1.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/axis/om/impl/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-tree.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.apache.axis.om.impl.util
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">class java.lang.Object<UL>
+<LI TYPE="circle">class org.apache.axis.om.impl.util.<A HREF="../../../../../../org/apache/axis/om/impl/util/OMChildrenIterator.html" title="class in org.apache.axis.om.impl.util"><B>OMChildrenIterator</B></A> (implements java.util.Iterator)
+</UL>
+</UL>
+<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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&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-files/index-1.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/axis/om/impl/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-tree.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/package-frame.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/package-frame.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,68 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+org.apache.axis.om
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../org/apache/axis/om/package-summary.html" target="classFrame">org.apache.axis.om</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Interfaces</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="OMAttribute.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMAttribute</I></A>
+<BR>
+<A HREF="OMDocument.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMDocument</I></A>
+<BR>
+<A HREF="OMElement.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMElement</I></A>
+<BR>
+<A HREF="OMNamedNode.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMNamedNode</I></A>
+<BR>
+<A HREF="OMNamespace.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMNamespace</I></A>
+<BR>
+<A HREF="OMNode.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMNode</I></A>
+<BR>
+<A HREF="OMText.html" title="interface in org.apache.axis.om" target="classFrame"><I>OMText</I></A>
+<BR>
+<A HREF="Printable.html" title="interface in org.apache.axis.om" target="classFrame"><I>Printable</I></A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="Tester.html" title="class in org.apache.axis.om" target="classFrame">Tester</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Exceptions</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="OMException.html" title="class in org.apache.axis.om" target="classFrame">OMException</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/package-summary.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/package-summary.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,202 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+org.apache.axis.om
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis.om package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.apache.axis.om";
+}
+</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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&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-files/index-1.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;PREV PACKAGE&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/impl/package-summary.html"><B>NEXT PACKAGE</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="package-summary.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.apache.axis.om
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Interface Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om">OMDocument</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om">OMText</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/apache/axis/om/Tester.html" title="class in org.apache.axis.om">Tester</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Exception Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">OMException</A></B></TD>
+<TD>Copyright 2001-2004 The Apache Software Foundation.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&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-files/index-1.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;PREV PACKAGE&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/impl/package-summary.html"><B>NEXT PACKAGE</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="package-summary.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/package-tree.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/org/apache/axis/om/package-tree.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,164 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+org.apache.axis.om Class Hierarchy
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.apache.axis.om Class Hierarchy";
+}
+</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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&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-files/index-1.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;PREV&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/impl/package-tree.html"><B>NEXT</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="package-tree.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.apache.axis.om
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">class java.lang.Object<UL>
+<LI TYPE="circle">class junit.framework.Assert<UL>
+<LI TYPE="circle">class junit.framework.TestCase (implements junit.framework.Test)
+<UL>
+<LI TYPE="circle">class org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/Tester.html" title="class in org.apache.axis.om"><B>Tester</B></A></UL>
+</UL>
+<LI TYPE="circle">class java.lang.Throwable (implements java.io.Serializable)
+<UL>
+<LI TYPE="circle">class java.lang.Exception<UL>
+<LI TYPE="circle">class java.lang.RuntimeException<UL>
+<LI TYPE="circle">class org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMException.html" title="class in org.apache.axis.om"><B>OMException</B></A></UL>
+</UL>
+</UL>
+</UL>
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om"><B>OMNode</B></A><UL>
+<LI TYPE="circle">interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om"><B>OMDocument</B></A><LI TYPE="circle">interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om"><B>OMNamedNode</B></A><UL>
+<LI TYPE="circle">interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om"><B>OMAttribute</B></A><LI TYPE="circle">interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om"><B>OMElement</B></A></UL>
+<LI TYPE="circle">interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om"><B>OMNamespace</B></A><LI TYPE="circle">interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om"><B>OMText</B></A></UL>
+<LI TYPE="circle">interface org.apache.axis.om.<A HREF="../../../../org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om"><B>Printable</B></A></UL>
+<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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&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-files/index-1.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;PREV&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis/om/impl/package-tree.html"><B>NEXT</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="package-tree.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/overview-frame.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/overview-frame.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,46 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+Overview
+</TITLE>
+
+<META NAME="keywords" CONTENT="Overview">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameTitleFont">
+<B></B></FONT></TD>
+</TR>
+</TABLE>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="allclasses-frame.html" target="packageFrame">All Classes</A></FONT>
+<P>
+<FONT size="+1" CLASS="FrameHeadingFont">
+Packages</FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/apache/axis/om/package-frame.html" target="packageFrame">org.apache.axis.om</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/apache/axis/om/impl/package-frame.html" target="packageFrame">org.apache.axis.om.impl</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/apache/axis/om/impl/util/package-frame.html" target="packageFrame">org.apache.axis.om.impl.util</A></FONT>
+<BR>
+</TD>
+</TR>
+</TABLE>
+
+<P>
+&nbsp;
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/overview-summary.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/overview-summary.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,150 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+Overview
+</TITLE>
+
+<META NAME="keywords" CONTENT="Overview">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Overview";
+}
+</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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-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-files/index-1.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;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="overview-summary.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Packages</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/apache/axis/om/package-summary.html">org.apache.axis.om</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/apache/axis/om/impl/package-summary.html">org.apache.axis.om.impl</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/apache/axis/om/impl/util/package-summary.html">org.apache.axis.om.impl.util</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+</TABLE>
+
+<P>
+&nbsp;<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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-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-files/index-1.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;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="overview-summary.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/overview-tree.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/overview-tree.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,175 @@
+<!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_01) on Wed Oct 13 10:56:05 LKT 2004 -->
+<TITLE>
+Class Hierarchy
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Class Hierarchy";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&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-files/index-1.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;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="overview-tree.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For All Packages</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="org/apache/axis/om/package-tree.html">org.apache.axis.om</A>, <A HREF="org/apache/axis/om/impl/package-tree.html">org.apache.axis.om.impl</A>, <A HREF="org/apache/axis/om/impl/util/package-tree.html">org.apache.axis.om.impl.util</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">class java.lang.Object<UL>
+<LI TYPE="circle">class junit.framework.Assert<UL>
+<LI TYPE="circle">class junit.framework.TestCase (implements junit.framework.Test)
+<UL>
+<LI TYPE="circle">class org.apache.axis.om.<A HREF="org/apache/axis/om/Tester.html" title="class in org.apache.axis.om"><B>Tester</B></A></UL>
+</UL>
+<LI TYPE="circle">class org.apache.axis.om.impl.util.<A HREF="org/apache/axis/om/impl/util/OMChildrenIterator.html" title="class in org.apache.axis.om.impl.util"><B>OMChildrenIterator</B></A> (implements java.util.Iterator)
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="org/apache/axis/om/impl/OMNavigator.html" title="class in org.apache.axis.om.impl"><B>OMNavigator</B></A><LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="org/apache/axis/om/impl/OMNodeImpl.html" title="class in org.apache.axis.om.impl"><B>OMNodeImpl</B></A> (implements org.apache.axis.om.<A HREF="org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om">OMNode</A>, org.apache.axis.om.<A HREF="org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om">Printable</A>)
+<UL>
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="org/apache/axis/om/impl/OMDocumentImpl.html" title="class in org.apache.axis.om.impl"><B>OMDocumentImpl</B></A> (implements org.apache.axis.om.<A HREF="org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om">OMDocument</A>)
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="org/apache/axis/om/impl/OMNamedNodeImpl.html" title="class in org.apache.axis.om.impl"><B>OMNamedNodeImpl</B></A> (implements org.apache.axis.om.<A HREF="org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om">OMNamedNode</A>)
+<UL>
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="org/apache/axis/om/impl/OMAttributeImpl.html" title="class in org.apache.axis.om.impl"><B>OMAttributeImpl</B></A> (implements org.apache.axis.om.<A HREF="org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om">OMAttribute</A>)
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="org/apache/axis/om/impl/OMElementImpl.html" title="class in org.apache.axis.om.impl"><B>OMElementImpl</B></A> (implements org.apache.axis.om.<A HREF="org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om">OMElement</A>)
+</UL>
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="org/apache/axis/om/impl/OMNamespaceImpl.html" title="class in org.apache.axis.om.impl"><B>OMNamespaceImpl</B></A> (implements org.apache.axis.om.<A HREF="org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om">OMNamespace</A>)
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="org/apache/axis/om/impl/OMTextImpl.html" title="class in org.apache.axis.om.impl"><B>OMTextImpl</B></A> (implements org.apache.axis.om.<A HREF="org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om">OMText</A>)
+</UL>
+<LI TYPE="circle">class org.apache.axis.om.impl.<A HREF="org/apache/axis/om/impl/OMXmlPullParserWrapper.html" title="class in org.apache.axis.om.impl"><B>OMXmlPullParserWrapper</B></A><LI TYPE="circle">class java.lang.Throwable (implements java.io.Serializable)
+<UL>
+<LI TYPE="circle">class java.lang.Exception<UL>
+<LI TYPE="circle">class java.lang.RuntimeException<UL>
+<LI TYPE="circle">class org.apache.axis.om.<A HREF="org/apache/axis/om/OMException.html" title="class in org.apache.axis.om"><B>OMException</B></A></UL>
+</UL>
+</UL>
+</UL>
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">interface org.apache.axis.om.<A HREF="org/apache/axis/om/OMNode.html" title="interface in org.apache.axis.om"><B>OMNode</B></A><UL>
+<LI TYPE="circle">interface org.apache.axis.om.<A HREF="org/apache/axis/om/OMDocument.html" title="interface in org.apache.axis.om"><B>OMDocument</B></A><LI TYPE="circle">interface org.apache.axis.om.<A HREF="org/apache/axis/om/OMNamedNode.html" title="interface in org.apache.axis.om"><B>OMNamedNode</B></A><UL>
+<LI TYPE="circle">interface org.apache.axis.om.<A HREF="org/apache/axis/om/OMAttribute.html" title="interface in org.apache.axis.om"><B>OMAttribute</B></A><LI TYPE="circle">interface org.apache.axis.om.<A HREF="org/apache/axis/om/OMElement.html" title="interface in org.apache.axis.om"><B>OMElement</B></A></UL>
+<LI TYPE="circle">interface org.apache.axis.om.<A HREF="org/apache/axis/om/OMNamespace.html" title="interface in org.apache.axis.om"><B>OMNamespace</B></A><LI TYPE="circle">interface org.apache.axis.om.<A HREF="org/apache/axis/om/OMText.html" title="interface in org.apache.axis.om"><B>OMText</B></A></UL>
+<LI TYPE="circle">interface org.apache.axis.om.<A HREF="org/apache/axis/om/Printable.html" title="interface in org.apache.axis.om"><B>Printable</B></A></UL>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&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-files/index-1.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;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="overview-tree.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/package-list
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/package-list	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,3 @@
+org.apache.axis.om
+org.apache.axis.om.impl
+org.apache.axis.om.impl.util

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/packages.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/packages.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,31 @@
+<!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_01) on Wed Oct 13 10:56:06 LKT 2004 -->
+<TITLE>
+
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+
+<BR>
+
+<BR>
+
+<BR>
+<CENTER>
+The front page has been relocated.Please see:
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="index.html">Frame version</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="overview-summary.html">Non-frame version.</A></CENTER>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/serialized-form.html
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/serialized-form.html	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,153 @@
+<!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_01) on Wed Oct 13 10:56:07 LKT 2004 -->
+<TITLE>
+Serialized Form
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Serialized Form";
+}
+</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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-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-files/index-1.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;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="serialized-form.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>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+Serialized Form</H1>
+</CENTER>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>org.apache.axis.om</B></FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="org.apache.axis.om.OMException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Class <A HREF="org/apache/axis/om/OMException.html" title="class in org.apache.axis.om">org.apache.axis.om.OMException</A> extends java.lang.RuntimeException implements Serializable</B></FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<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">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-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-files/index-1.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;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="serialized-form.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>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/stylesheet.css
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/docs/stylesheet.css	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,29 @@
+/* Javadoc style sheet */
+
+/* Define colors, fonts and other style attributes here to override the defaults */
+
+/* Page background color */
+body { background-color: #FFFFFF }
+
+/* Headings */
+h1 { font-size: 145% }
+
+/* Table colors */
+.TableHeadingColor     { background: #CCCCFF } /* Dark mauve */
+.TableSubHeadingColor  { background: #EEEEFF } /* Light mauve */
+.TableRowColor         { background: #FFFFFF } /* White */
+
+/* Font used in left-hand frame lists */
+.FrameTitleFont   { font-size: 100%; font-family: Helvetica, Arial, sans-serif }
+.FrameHeadingFont { font-size:  90%; font-family: Helvetica, Arial, sans-serif }
+.FrameItemFont    { font-size:  90%; font-family: Helvetica, Arial, sans-serif }
+
+/* Navigation bar fonts and colors */
+.NavBarCell1    { background-color:#EEEEFF;} /* Light mauve */
+.NavBarCell1Rev { background-color:#00008B;} /* Dark Blue */
+.NavBarFont1    { font-family: Arial, Helvetica, sans-serif; color:#000000;}
+.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}
+
+.NavBarCell2    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+.NavBarCell3    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/2getChildren-implemented.txt
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/2getChildren-implemented.txt	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,2497 @@
+Index: impl/OMAttributeImpl.java
+===================================================================
+--- impl/OMAttributeImpl.java	(revision 54509)
++++ impl/OMAttributeImpl.java	(working copy)
+@@ -1,75 +1,75 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMAttribute;
+-import org.apache.axis.om.OMElement;
+-import org.apache.axis.om.OMException;
+-import org.apache.axis.om.OMNamespace;
+-
+-import java.io.PrintStream;
+-import java.util.regex.Matcher;
+-import java.util.regex.Pattern;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 6, 2004
+- * Time: 11:43:23 AM
+- */
+-public class OMAttributeImpl extends OMNamedNodeImpl implements OMAttribute {
+-    private static String QUOTE_ENTITY = "&quot;";
+-    private static Matcher matcher = Pattern.compile("\"").matcher(null);
+-
+-    public OMAttributeImpl(String localName, OMNamespace ns, String value, OMElement parent) {
+-        super(localName, ns, parent);
+-        setValue(value);
+-    }
+-
+-    public OMAttributeImpl(String localName, OMNamespace ns, String value) {
+-        super(localName, ns, null);
+-        setValue(value);
+-    }
+-
+-    synchronized static String replaceQuoteWithEntity(String value) {
+-        matcher.reset(value);
+-        return matcher.replaceAll(QUOTE_ENTITY);
+-    }
+-
+-    public void print(PrintStream s) throws OMException {
+-        super.print(s);
+-        s.print('=');
+-        String v = value;
+-        char quote = '"';
+-        if (value.indexOf('"') != -1)
+-            if (value.indexOf('\'') == -1)
+-                quote = '\'';
+-            else
+-                v = replaceQuoteWithEntity(value);
+-        s.print(quote);
+-        s.print(v);
+-        s.print(quote);
+-    }
+-
+-    public void detach() throws OMException {
+-        if (parent == null)
+-            throw new OMException();
+-        if (getPreviousSibling() == null)
+-            parent.setFirstAttribute((OMAttributeImpl) nextSibling);
+-        else
+-            previousSibling.setNextSibling(nextSibling);
+-        if (nextSibling != null)
+-            nextSibling.setPreviousSibling(previousSibling);
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMAttribute;
++import org.apache.axis.om.OMElement;
++import org.apache.axis.om.OMException;
++import org.apache.axis.om.OMNamespace;
++
++import java.io.PrintStream;
++import java.util.regex.Matcher;
++import java.util.regex.Pattern;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 6, 2004
++ * Time: 11:43:23 AM
++ */
++public class OMAttributeImpl extends OMNamedNodeImpl implements OMAttribute {
++    private static String QUOTE_ENTITY = "&quot;";
++    private static Matcher matcher = Pattern.compile("\"").matcher(null);
++
++    public OMAttributeImpl(String localName, OMNamespace ns, String value, OMElement parent) {
++        super(localName, ns, parent);
++        setValue(value);
++    }
++
++    public OMAttributeImpl(String localName, OMNamespace ns, String value) {
++        super(localName, ns, null);
++        setValue(value);
++    }
++
++    synchronized static String replaceQuoteWithEntity(String value) {
++        matcher.reset(value);
++        return matcher.replaceAll(QUOTE_ENTITY);
++    }
++
++    public void print(PrintStream s) throws OMException {
++        super.print(s);
++        s.print('=');
++        String v = value;
++        char quote = '"';
++        if (value.indexOf('"') != -1)
++            if (value.indexOf('\'') == -1)
++                quote = '\'';
++            else
++                v = replaceQuoteWithEntity(value);
++        s.print(quote);
++        s.print(v);
++        s.print(quote);
++    }
++
++    public void detach() throws OMException {
++        if (parent == null)
++            throw new OMException();
++        if (getPreviousSibling() == null)
++            parent.setFirstAttribute((OMAttributeImpl) nextSibling);
++        else
++            previousSibling.setNextSibling(nextSibling);
++        if (nextSibling != null)
++            nextSibling.setPreviousSibling(previousSibling);
++    }
++}
+Index: impl/OMTextImpl.java
+===================================================================
+--- impl/OMTextImpl.java	(revision 54509)
++++ impl/OMTextImpl.java	(working copy)
+@@ -1,69 +1,69 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMElement;
+-import org.apache.axis.om.OMException;
+-import org.apache.axis.om.OMNode;
+-import org.apache.axis.om.OMText;
+-
+-import java.io.PrintStream;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 6, 2004
+- * Time: 1:36:55 PM
+- */
+-public class OMTextImpl extends OMNodeImpl implements OMText {
+-
+-    protected short textType;
+-
+-    public OMTextImpl(OMElement parent, String text) {
+-        super(parent);
+-        setValue(text);
+-        done = true;
+-    }
+-
+-    public OMTextImpl(String s) {
+-        super();
+-        setValue(s);
+-    }
+-
+-    /**
+-     * We use the OMText class to hold comments, text, characterData, CData, etc.,
+-     * The codes are found in OMNode class
+-     *
+-     * @param type
+-     */
+-    public void setTextType(short type) {
+-        this.textType = type;
+-    }
+-
+-    public short getTextType() {
+-        return textType;  //TODO implement this
+-    }
+-
+-    public OMNode getFirstChild() throws OMException {
+-        throw new OMException();
+-    }
+-
+-    public void setFirstChild(OMNode node) throws OMException {
+-        throw new OMException();
+-    }
+-
+-    public void print(PrintStream s) throws OMException {
+-        s.print(value);
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMElement;
++import org.apache.axis.om.OMException;
++import org.apache.axis.om.OMNode;
++import org.apache.axis.om.OMText;
++
++import java.io.PrintStream;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 6, 2004
++ * Time: 1:36:55 PM
++ */
++public class OMTextImpl extends OMNodeImpl implements OMText {
++
++    protected short textType;
++
++    public OMTextImpl(OMElement parent, String text) {
++        super(parent);
++        setValue(text);
++        done = true;
++    }
++
++    public OMTextImpl(String s) {
++        super();
++        setValue(s);
++    }
++
++    /**
++     * We use the OMText class to hold comments, text, characterData, CData, etc.,
++     * The codes are found in OMNode class
++     *
++     * @param type
++     */
++    public void setTextType(short type) {
++        this.textType = type;
++    }
++
++    public short getTextType() {
++        return textType;  //TODO implement this
++    }
++
++    public OMNode getFirstChild() throws OMException {
++        throw new OMException();
++    }
++
++    public void setFirstChild(OMNode node) throws OMException {
++        throw new OMException();
++    }
++
++    public void print(PrintStream s) throws OMException {
++        s.print(value);
++    }
++}
+Index: impl/OMNodeImpl.java
+===================================================================
+--- impl/OMNodeImpl.java	(revision 54509)
++++ impl/OMNodeImpl.java	(working copy)
+@@ -1,195 +1,195 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMElement;
+-import org.apache.axis.om.OMException;
+-import org.apache.axis.om.OMNode;
+-import org.apache.axis.om.Printable;
+-
+-import java.io.PrintStream;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 5, 2004
+- * Time: 12:54:08 PM
+- */
+-public class OMNodeImpl implements OMNode, Printable {
+-    protected OMElementImpl parent;
+-    protected OMNodeImpl nextSibling;
+-    protected OMNodeImpl previousSibling;
+-    protected String value;
+-    protected boolean done;
+-
+-    public OMNodeImpl() {
+-    }
+-
+-    /**
+-     * For a node to exist there must be a parent
+-     *
+-     * @param parent
+-     */
+-
+-
+-    public OMNodeImpl(OMElement parent) {
+-        if (parent instanceof OMNodeImpl)
+-            this.parent = (OMElementImpl) parent;
+-    }
+-
+-    /**
+-     * This method should return the immediate parent of the node.
+-     * Parent is always an Element
+-     *
+-     * @return
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public OMElement getParent() throws OMException {
+-        return parent;
+-    }
+-
+-    public void setParent(OMElement element) {
+-        if (element instanceof OMNodeImpl)
+-            this.parent = (OMElementImpl) element;
+-    }
+-
+-    /**
+-     * This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
+-     *
+-     * @return
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public OMNode getNextSibling() throws OMException {
+-        System.out.println("***********parent = " + parent);
+-        System.out.println("++++++++++++nextSibling = " + nextSibling);
+-        if (nextSibling == null && !parent.isComplete())
+-            parent.buildNext();
+-        return nextSibling;
+-    }
+-
+-    public void setNextSibling(OMNode node) {
+-        this.nextSibling = (OMNodeImpl) node;
+-    }
+-
+-    /**
+-     * This will return the literal value of the node.
+-     * OMText --> the text
+-     * OMElement --> name of the element as a QName in String format
+-     * OMAttribute --> the value of the attribue
+-     *
+-     * @return
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public String getValue() throws OMException {
+-        return value;
+-    }
+-
+-    public void setValue(String value) {
+-        this.value = value;
+-    }
+-
+-    /**
+-     * this will indicate whether parser has parsed this information item completely or not.
+-     * If somethings info are not available in the item, one has to check this attribute to make sure that, this
+-     * item has been parsed completely or not.
+-     *
+-     * @return
+-     */
+-    public boolean isComplete() {
+-        return true;
+-    }
+-
+-    public void setComplete(boolean state) {
+-        this.done = state;
+-    }
+-
+-    /**
+-     * This will remove this information item and its children, from the model completely
+-     *
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public void detach() throws OMException {
+-        if (parent == null)
+-            throw new OMException();
+-        OMNodeImpl nextSibling = (OMNodeImpl) getNextSibling();
+-        if (previousSibling == null)
+-            parent.setFirstChild(nextSibling);
+-        else
+-            previousSibling.setNextSibling(nextSibling);
+-        if (nextSibling != null)
+-            nextSibling.setPreviousSibling(previousSibling);
+-
+-    }
+-
+-    /**
+-     * This will insert a sibling just after the current information item.
+-     *
+-     * @param sibling
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public void insertSiblingAfter(OMNode sibling) throws OMException {
+-        if (parent == null)
+-            throw new OMException();
+-        sibling.setParent(parent);
+-
+-        if (sibling instanceof OMNodeImpl) {
+-            OMNodeImpl siblingImpl = (OMNodeImpl) sibling;
+-            if (nextSibling == null)
+-                getNextSibling();
+-            siblingImpl.setPreviousSibling(this);
+-            if (nextSibling != null)
+-                nextSibling.setPreviousSibling(sibling);
+-            sibling.setNextSibling(nextSibling);
+-            nextSibling = siblingImpl;
+-        }
+-
+-    }
+-
+-    /**
+-     * This will insert a sibling just before the current information item
+-     *
+-     * @param sibling
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public void insertSiblingBefore(OMNode sibling) throws OMException {
+-        if (parent == null)
+-            throw new OMException();
+-        sibling.setParent(parent);
+-
+-        if (sibling instanceof OMNodeImpl) {
+-            OMNodeImpl siblingImpl = (OMNodeImpl) sibling;
+-            siblingImpl.setPreviousSibling(previousSibling);
+-            siblingImpl.setNextSibling(this);
+-            if (previousSibling == null)
+-                parent.setFirstChild(siblingImpl);
+-            else
+-                previousSibling.setNextSibling(siblingImpl);
+-            previousSibling = siblingImpl;
+-        }
+-    }
+-
+-    public OMNode getPreviousSibling() {
+-        return previousSibling;
+-    }
+-
+-    public void setPreviousSibling(OMNode previousSibling) {
+-        this.previousSibling = (OMNodeImpl) previousSibling;
+-    }
+-
+-    public void print(PrintStream ps) throws OMException {
+-        throw new OMException();
+-    }
+-
+-
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMElement;
++import org.apache.axis.om.OMException;
++import org.apache.axis.om.OMNode;
++import org.apache.axis.om.Printable;
++
++import java.io.PrintStream;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 5, 2004
++ * Time: 12:54:08 PM
++ */
++public class OMNodeImpl implements OMNode, Printable {
++    protected OMElementImpl parent;
++    protected OMNodeImpl nextSibling;
++    protected OMNodeImpl previousSibling;
++    protected String value;
++    protected boolean done;
++
++    public OMNodeImpl() {
++    }
++
++    /**
++     * For a node to exist there must be a parent
++     *
++     * @param parent
++     */
++
++
++    public OMNodeImpl(OMElement parent) {
++        if (parent instanceof OMNodeImpl)
++            this.parent = (OMElementImpl) parent;
++    }
++
++    /**
++     * This method should return the immediate parent of the node.
++     * Parent is always an Element
++     *
++     * @return
++     * @throws org.apache.axis.om.OMException
++     */
++    public OMElement getParent() throws OMException {
++        return parent;
++    }
++
++    public void setParent(OMElement element) {
++        if (element instanceof OMNodeImpl)
++            this.parent = (OMElementImpl) element;
++    }
++
++    /**
++     * This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
++     *
++     * @return
++     * @throws org.apache.axis.om.OMException
++     */
++    public OMNode getNextSibling() throws OMException {
++        System.out.println("***********parent = " + parent);
++        System.out.println("++++++++++++nextSibling = " + nextSibling);
++        if (nextSibling == null && !parent.isComplete())
++            parent.buildNext();
++        return nextSibling;
++    }
++
++    public void setNextSibling(OMNode node) {
++        this.nextSibling = (OMNodeImpl) node;
++    }
++
++    /**
++     * This will return the literal value of the node.
++     * OMText --> the text
++     * OMElement --> name of the element as a QName in String format
++     * OMAttribute --> the value of the attribue
++     *
++     * @return
++     * @throws org.apache.axis.om.OMException
++     */
++    public String getValue() throws OMException {
++        return value;
++    }
++
++    public void setValue(String value) {
++        this.value = value;
++    }
++
++    /**
++     * this will indicate whether parser has parsed this information item completely or not.
++     * If somethings info are not available in the item, one has to check this attribute to make sure that, this
++     * item has been parsed completely or not.
++     *
++     * @return
++     */
++    public boolean isComplete() {
++        return true;
++    }
++
++    public void setComplete(boolean state) {
++        this.done = state;
++    }
++
++    /**
++     * This will remove this information item and its children, from the model completely
++     *
++     * @throws org.apache.axis.om.OMException
++     */
++    public void detach() throws OMException {
++        if (parent == null)
++            throw new OMException();
++        OMNodeImpl nextSibling = (OMNodeImpl) getNextSibling();
++        if (previousSibling == null)
++            parent.setFirstChild(nextSibling);
++        else
++            previousSibling.setNextSibling(nextSibling);
++        if (nextSibling != null)
++            nextSibling.setPreviousSibling(previousSibling);
++
++    }
++
++    /**
++     * This will insert a sibling just after the current information item.
++     *
++     * @param sibling
++     * @throws org.apache.axis.om.OMException
++     */
++    public void insertSiblingAfter(OMNode sibling) throws OMException {
++        if (parent == null)
++            throw new OMException();
++        sibling.setParent(parent);
++
++        if (sibling instanceof OMNodeImpl) {
++            OMNodeImpl siblingImpl = (OMNodeImpl) sibling;
++            if (nextSibling == null)
++                getNextSibling();
++            siblingImpl.setPreviousSibling(this);
++            if (nextSibling != null)
++                nextSibling.setPreviousSibling(sibling);
++            sibling.setNextSibling(nextSibling);
++            nextSibling = siblingImpl;
++        }
++
++    }
++
++    /**
++     * This will insert a sibling just before the current information item
++     *
++     * @param sibling
++     * @throws org.apache.axis.om.OMException
++     */
++    public void insertSiblingBefore(OMNode sibling) throws OMException {
++        if (parent == null)
++            throw new OMException();
++        sibling.setParent(parent);
++
++        if (sibling instanceof OMNodeImpl) {
++            OMNodeImpl siblingImpl = (OMNodeImpl) sibling;
++            siblingImpl.setPreviousSibling(previousSibling);
++            siblingImpl.setNextSibling(this);
++            if (previousSibling == null)
++                parent.setFirstChild(siblingImpl);
++            else
++                previousSibling.setNextSibling(siblingImpl);
++            previousSibling = siblingImpl;
++        }
++    }
++
++    public OMNode getPreviousSibling() {
++        return previousSibling;
++    }
++
++    public void setPreviousSibling(OMNode previousSibling) {
++        this.previousSibling = (OMNodeImpl) previousSibling;
++    }
++
++    public void print(PrintStream ps) throws OMException {
++        throw new OMException();
++    }
++
++
++}
+Index: impl/OMNavigator.java
+===================================================================
+--- impl/OMNavigator.java	(revision 54509)
++++ impl/OMNavigator.java	(working copy)
+@@ -1,78 +1,78 @@
+-/*
+- * Copyright  2004 The Apache Software Foundation.
+- *
+- *  Licensed under the Apache License, Version 2.0 (the "License");
+- *  you may not use this file except in compliance with the License.
+- *  You may obtain a copy of the License at
+- *
+- *      http://www.apache.org/licenses/LICENSE-2.0
+- *
+- *  Unless required by applicable law or agreed to in writing, software
+- *  distributed under the License is distributed on an "AS IS" BASIS,
+- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- *  See the License for the specific language governing permissions and
+- *  limitations under the License.
+- *
+- */
+-
+-/*
+- * Created on Sep 25, 2004
+- *
+- */
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMElement;
+-import org.apache.axis.om.OMNode;
+-
+-/**
+- * @author Dasarath Weeratunge
+- */
+-public class OMNavigator {
+-    protected OMNode node;
+-    private boolean visited;
+-    private OMNode next;
+-    private boolean backtracked;
+-
+-    public OMNavigator() {
+-    }
+-
+-    public OMNavigator(OMNode node) {
+-        init(node);
+-    }
+-
+-    public void init(OMNode node) {
+-        next = node;
+-        backtracked = false;
+-    }
+-
+-    public OMNode next() {
+-        if (next == null)
+-            return null;
+-        node = next;
+-        visited = backtracked;
+-        backtracked = false;
+-        if (next instanceof OMElement && !visited) {
+-            OMElementImpl e = (OMElementImpl) next;
+-            if (e.getFirstChild() != null)
+-                next = e.getFirstChild();
+-            else if (e.isComplete())
+-                backtracked = true;
+-            else
+-                next = null;
+-            return node;
+-        }
+-        OMNodeImpl n = (OMNodeImpl) next;
+-        if (n.nextSibling != null)
+-            next = n.nextSibling;
+-        else if (n.parent != null && n.parent.isComplete()) {
+-            next = n.parent;
+-            backtracked = true;
+-        } else
+-            next = null;
+-        return node;
+-    }
+-
+-    public boolean visited() {
+-        return visited;
+-    }
+-}
++/*
++ * Copyright  2004 The Apache Software Foundation.
++ *
++ *  Licensed under the Apache License, Version 2.0 (the "License");
++ *  you may not use this file except in compliance with the License.
++ *  You may obtain a copy of the License at
++ *
++ *      http://www.apache.org/licenses/LICENSE-2.0
++ *
++ *  Unless required by applicable law or agreed to in writing, software
++ *  distributed under the License is distributed on an "AS IS" BASIS,
++ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ *  See the License for the specific language governing permissions and
++ *  limitations under the License.
++ *
++ */
++
++/*
++ * Created on Sep 25, 2004
++ *
++ */
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMElement;
++import org.apache.axis.om.OMNode;
++
++/**
++ * @author Dasarath Weeratunge
++ */
++public class OMNavigator {
++    protected OMNode node;
++    private boolean visited;
++    private OMNode next;
++    private boolean backtracked;
++
++    public OMNavigator() {
++    }
++
++    public OMNavigator(OMNode node) {
++        init(node);
++    }
++
++    public void init(OMNode node) {
++        next = node;
++        backtracked = false;
++    }
++
++    public OMNode next() {
++        if (next == null)
++            return null;
++        node = next;
++        visited = backtracked;
++        backtracked = false;
++        if (next instanceof OMElement && !visited) {
++            OMElementImpl e = (OMElementImpl) next;
++            if (e.getFirstChild() != null)
++                next = e.getFirstChild();
++            else if (e.isComplete())
++                backtracked = true;
++            else
++                next = null;
++            return node;
++        }
++        OMNodeImpl n = (OMNodeImpl) next;
++        if (n.nextSibling != null)
++            next = n.nextSibling;
++        else if (n.parent != null && n.parent.isComplete()) {
++            next = n.parent;
++            backtracked = true;
++        } else
++            next = null;
++        return node;
++    }
++
++    public boolean visited() {
++        return visited;
++    }
++}
+Index: impl/OMXmlPullParserWrapper.java
+===================================================================
+--- impl/OMXmlPullParserWrapper.java	(revision 54509)
++++ impl/OMXmlPullParserWrapper.java	(working copy)
+@@ -1,333 +1,333 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.*;
+-import org.xmlpull.v1.XmlPullParser;
+-import org.xmlpull.v1.XmlPullParserException;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 6, 2004
+- * Time: 11:42:44 AM
+- */
+-public class OMXmlPullParserWrapper {
+-    private XmlPullParser parser;
+-    // private OMElementImpl root;
+-    private OMDocumentImpl document;
+-    private OMNodeImpl lastNode;
+-    private boolean cache = true;
+-    private boolean slip = false;
+-    private boolean navigate = false;
+-    private boolean done = false;
+-    private OMNavigator navigator = new OMNavigator();
+-
+-    public OMXmlPullParserWrapper(XmlPullParser parser) {
+-        this.parser = parser;
+-    }
+-
+-//    public OMElementImpl getDocument() throws OMException {
+-//        if (root == null)
+-//            next();
+-//        return root;
+-//    }
+-    public OMDocumentImpl getDocument() throws OMException {
+-        document = new OMDocumentImpl(this);
+-        return document;
+-    }
+-
+-    private OMNode createOMElement() throws OMException {
+-        OMElementImpl node;
+-        if (lastNode == null) {
+-            node = new OMElementImpl(parser.getName(), null, null, this);
+-            document.setRootElement(node);
+-//            root = new OMElementImpl(parser.getName(), null, null, this);
+-//            node = root;
+-        } else if (lastNode.isComplete()) {
+-            node = new OMElementImpl(parser.getName(), null, lastNode.getParent(), this);
+-            lastNode.setNextSibling(node);
+-            node.setPreviousSibling(lastNode);
+-        } else {
+-            System.out.println("lastNode = " + lastNode.getClass());
+-            OMElementImpl e = (OMElementImpl) lastNode;
+-            node = new OMElementImpl(parser.getName(), null, (OMElement) lastNode, this);
+-            e.setFirstChild(node);
+-        }
+-
+-        int i, j;
+-        try {
+-            j = parser.getNamespaceCount(parser.getDepth());
+-            i = 0;
+-            if (j > 1)
+-                i = parser.getNamespaceCount(parser.getDepth() - 1);
+-            while (i < j) {
+-                node.createNamespace(parser.getNamespaceUri(i), parser.getNamespacePrefix(i));
+-                i++;
+-            }
+-        } catch (XmlPullParserException e) {
+-            throw new OMException(e);
+-        }
+-
+-        node.setNamespace(node.resolveNamespace(parser.getNamespace(), parser.getPrefix()));
+-
+-        j = parser.getAttributeCount();
+-        for (i = 0; i < j; i++) {
+-            OMNamespace ns = null;
+-            String uri = parser.getAttributeNamespace(i);
+-            if (uri.hashCode() != 0)
+-                ns = node.resolveNamespace(uri, parser.getAttributePrefix(i));
+-            node.insertAttribute(new OMAttributeImpl(parser.getAttributeName(i), ns, parser.getAttributeValue(i), node));
+-        }
+-
+-        return node;
+-    }
+-
+-    private OMNode createOMText() throws OMException {
+-        if (lastNode == null)
+-            throw new OMException();
+-        OMNodeImpl node;
+-        if (lastNode.isComplete()) {
+-            node = new OMTextImpl(lastNode.getParent(), parser.getText());
+-            lastNode.setNextSibling(node);
+-            node.setPreviousSibling(lastNode);
+-        } else {
+-            OMElementImpl e = (OMElementImpl) lastNode;
+-            node = new OMTextImpl(e, parser.getText());
+-            e.setFirstChild(node);
+-        }
+-        return node;
+-    }
+-
+-    public void reset(OMNode node) throws OMException {
+-        navigate = true;
+-        lastNode = null;
+-        navigator.init(node);
+-    }
+-
+-    //	TODO:
+-    public int next() throws OMException {
+-        try {
+-            if (navigate) {
+-                OMNodeImpl next = (OMNodeImpl) navigator.next();
+-                if (next != null) {
+-                    lastNode = next;
+-                    if (lastNode instanceof OMText)
+-                        return XmlPullParser.TEXT;
+-                    else if (navigator.visited())
+-                        return XmlPullParser.END_TAG;
+-                    else
+-                        return XmlPullParser.START_TAG;
+-                }
+-                navigate = false;
+-                if (done)
+-                    return XmlPullParser.END_DOCUMENT;
+-                if (slip)
+-                    throw new OMException();
+-            }
+-
+-            if (done)
+-                throw new OMException();
+-
+-            int token = parser.nextToken();
+-
+-            if (!cache) {
+-                slip = true;
+-                return token;
+-            }
+-
+-            switch (token) {
+-                case XmlPullParser.START_TAG:
+-                    lastNode = (OMNodeImpl) createOMElement();
+-                    break;
+-
+-                case XmlPullParser.TEXT:
+-                    lastNode = (OMNodeImpl) createOMText();
+-                    break;
+-
+-                case XmlPullParser.END_TAG:
+-                    if (lastNode.isComplete()) {
+-                        OMElement parent = lastNode.getParent();
+-                        parent.setComplete(true);
+-                        lastNode = (OMNodeImpl) parent;
+-                    } else {
+-                        OMElement e = (OMElement) lastNode;
+-                        e.setComplete(true);
+-                    }
+-                    break;
+-
+-                case XmlPullParser.END_DOCUMENT:
+-                    done = true;
+-                    break;
+-
+-                default :
+-                    throw new OMException();
+-            }
+-            return token;
+-        } catch (OMException e) {
+-            throw e;
+-        } catch (Exception e) {
+-            e.printStackTrace();
+-            throw new OMException(e);
+-        }
+-    }
+-
+-    public void discard(OMElementImpl el) throws OMException {
+-        if (el.isComplete() || !cache)
+-            throw new OMException();
+-        try {
+-            cache = false;
+-            do {
+-                while (parser.next() != XmlPullParser.END_TAG) ;
+-                //	TODO:
+-            } while (!parser.getName().equals(el.getLocalName()));
+-            lastNode = (OMNodeImpl) el.getPreviousSibling();
+-            if (lastNode != null)
+-                lastNode.setNextSibling(null);
+-            else {
+-                OMElementImpl parent = (OMElementImpl) el.getParent();
+-                if (parent == null)
+-                    throw new OMException();
+-                parent.setFirstChild(null);
+-                lastNode = parent;
+-            }
+-            slip = false;
+-            cache = true;
+-        } catch (OMException e) {
+-            throw e;
+-        } catch (Exception e) {
+-            throw new OMException(e);
+-        }
+-    }
+-
+-    public void setCache(boolean b) {
+-        cache = b;
+-    }
+-
+-    public String getName() throws OMException {
+-        if (navigate) {
+-            try {
+-                OMElement e = (OMElement) lastNode;
+-                return e.getLocalName();
+-            } catch (Exception e) {
+-                throw new OMException(e);
+-            }
+-        }
+-        return parser.getName();
+-    }
+-
+-    public String getText() throws OMException {
+-        if (navigate) {
+-            try {
+-                return (String) lastNode.getValue();
+-            } catch (Exception e) {
+-                throw new OMException(e);
+-            }
+-        }
+-        return parser.getText();
+-    }
+-
+-    public String getNamespace() throws OMException {
+-        if (navigate) {
+-            if (lastNode instanceof OMElement) {
+-                OMElement node = (OMElement) lastNode;
+-                OMNamespace ns = node.getNamespace();
+-                if (ns != null)
+-                    return ns.getValue();
+-                //	TODO: else
+-            }
+-            throw new OMException();
+-        }
+-        return parser.getNamespace();
+-    }
+-
+-    public int getNamespaceCount(int arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        try {
+-            return parser.getNamespaceCount(arg);
+-        } catch (Exception e) {
+-            throw new OMException(e);
+-        }
+-    }
+-
+-    public String getNamespacePrefix(int arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        try {
+-            return parser.getNamespacePrefix(arg);
+-        } catch (Exception e) {
+-            throw new OMException(e);
+-        }
+-    }
+-
+-    public String getNamespaceUri(int arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        try {
+-            return parser.getNamespaceUri(arg);
+-        } catch (Exception e) {
+-            throw new OMException(e);
+-        }
+-    }
+-
+-    public String getNamespace(String arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        try {
+-            return parser.getNamespace(arg);
+-        } catch (Exception e) {
+-            throw new OMException(e);
+-        }
+-    }
+-
+-    public String getPrefix() throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        return parser.getPrefix();
+-    }
+-
+-    public int getAttributeCount() throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        return parser.getAttributeCount();
+-    }
+-
+-    public String getAttributeNamespace(int arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        return parser.getAttributeNamespace(arg);
+-    }
+-
+-    public String getAttributeName(int arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        return parser.getAttributeNamespace(arg);
+-    }
+-
+-    public String getAttributePrefix(int arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        return parser.getAttributeNamespace(arg);
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.*;
++import org.xmlpull.v1.XmlPullParser;
++import org.xmlpull.v1.XmlPullParserException;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 6, 2004
++ * Time: 11:42:44 AM
++ */
++public class OMXmlPullParserWrapper {
++    private XmlPullParser parser;
++    // private OMElementImpl root;
++    private OMDocumentImpl document;
++    private OMNodeImpl lastNode;
++    private boolean cache = true;
++    private boolean slip = false;
++    private boolean navigate = false;
++    private boolean done = false;
++    private OMNavigator navigator = new OMNavigator();
++
++    public OMXmlPullParserWrapper(XmlPullParser parser) {
++        this.parser = parser;
++    }
++
++//    public OMElementImpl getDocument() throws OMException {
++//        if (root == null)
++//            next();
++//        return root;
++//    }
++    public OMDocumentImpl getDocument() throws OMException {
++        document = new OMDocumentImpl(this);
++        return document;
++    }
++
++    private OMNode createOMElement() throws OMException {
++        OMElementImpl node;
++        if (lastNode == null) {
++            node = new OMElementImpl(parser.getName(), null, null, this);
++            document.setRootElement(node);
++//            root = new OMElementImpl(parser.getName(), null, null, this);
++//            node = root;
++        } else if (lastNode.isComplete()) {
++            node = new OMElementImpl(parser.getName(), null, lastNode.getParent(), this);
++            lastNode.setNextSibling(node);
++            node.setPreviousSibling(lastNode);
++        } else {
++            System.out.println("lastNode = " + lastNode.getClass());
++            OMElementImpl e = (OMElementImpl) lastNode;
++            node = new OMElementImpl(parser.getName(), null, (OMElement) lastNode, this);
++            e.setFirstChild(node);
++        }
++
++        int i, j;
++        try {
++            j = parser.getNamespaceCount(parser.getDepth());
++            i = 0;
++            if (j > 1)
++                i = parser.getNamespaceCount(parser.getDepth() - 1);
++            while (i < j) {
++                node.createNamespace(parser.getNamespaceUri(i), parser.getNamespacePrefix(i));
++                i++;
++            }
++        } catch (XmlPullParserException e) {
++            throw new OMException(e);
++        }
++
++        node.setNamespace(node.resolveNamespace(parser.getNamespace(), parser.getPrefix()));
++
++        j = parser.getAttributeCount();
++        for (i = 0; i < j; i++) {
++            OMNamespace ns = null;
++            String uri = parser.getAttributeNamespace(i);
++            if (uri.hashCode() != 0)
++                ns = node.resolveNamespace(uri, parser.getAttributePrefix(i));
++            node.insertAttribute(new OMAttributeImpl(parser.getAttributeName(i), ns, parser.getAttributeValue(i), node));
++        }
++
++        return node;
++    }
++
++    private OMNode createOMText() throws OMException {
++        if (lastNode == null)
++            throw new OMException();
++        OMNodeImpl node;
++        if (lastNode.isComplete()) {
++            node = new OMTextImpl(lastNode.getParent(), parser.getText());
++            lastNode.setNextSibling(node);
++            node.setPreviousSibling(lastNode);
++        } else {
++            OMElementImpl e = (OMElementImpl) lastNode;
++            node = new OMTextImpl(e, parser.getText());
++            e.setFirstChild(node);
++        }
++        return node;
++    }
++
++    public void reset(OMNode node) throws OMException {
++        navigate = true;
++        lastNode = null;
++        navigator.init(node);
++    }
++
++    //	TODO:
++    public int next() throws OMException {
++        try {
++            if (navigate) {
++                OMNodeImpl next = (OMNodeImpl) navigator.next();
++                if (next != null) {
++                    lastNode = next;
++                    if (lastNode instanceof OMText)
++                        return XmlPullParser.TEXT;
++                    else if (navigator.visited())
++                        return XmlPullParser.END_TAG;
++                    else
++                        return XmlPullParser.START_TAG;
++                }
++                navigate = false;
++                if (done)
++                    return XmlPullParser.END_DOCUMENT;
++                if (slip)
++                    throw new OMException();
++            }
++
++            if (done)
++                throw new OMException();
++
++            int token = parser.nextToken();
++
++            if (!cache) {
++                slip = true;
++                return token;
++            }
++
++            switch (token) {
++                case XmlPullParser.START_TAG:
++                    lastNode = (OMNodeImpl) createOMElement();
++                    break;
++
++                case XmlPullParser.TEXT:
++                    lastNode = (OMNodeImpl) createOMText();
++                    break;
++
++                case XmlPullParser.END_TAG:
++                    if (lastNode.isComplete()) {
++                        OMElement parent = lastNode.getParent();
++                        parent.setComplete(true);
++                        lastNode = (OMNodeImpl) parent;
++                    } else {
++                        OMElement e = (OMElement) lastNode;
++                        e.setComplete(true);
++                    }
++                    break;
++
++                case XmlPullParser.END_DOCUMENT:
++                    done = true;
++                    break;
++
++                default :
++                    throw new OMException();
++            }
++            return token;
++        } catch (OMException e) {
++            throw e;
++        } catch (Exception e) {
++            e.printStackTrace();
++            throw new OMException(e);
++        }
++    }
++
++    public void discard(OMElementImpl el) throws OMException {
++        if (el.isComplete() || !cache)
++            throw new OMException();
++        try {
++            cache = false;
++            do {
++                while (parser.next() != XmlPullParser.END_TAG) ;
++                //	TODO:
++            } while (!parser.getName().equals(el.getLocalName()));
++            lastNode = (OMNodeImpl) el.getPreviousSibling();
++            if (lastNode != null)
++                lastNode.setNextSibling(null);
++            else {
++                OMElementImpl parent = (OMElementImpl) el.getParent();
++                if (parent == null)
++                    throw new OMException();
++                parent.setFirstChild(null);
++                lastNode = parent;
++            }
++            slip = false;
++            cache = true;
++        } catch (OMException e) {
++            throw e;
++        } catch (Exception e) {
++            throw new OMException(e);
++        }
++    }
++
++    public void setCache(boolean b) {
++        cache = b;
++    }
++
++    public String getName() throws OMException {
++        if (navigate) {
++            try {
++                OMElement e = (OMElement) lastNode;
++                return e.getLocalName();
++            } catch (Exception e) {
++                throw new OMException(e);
++            }
++        }
++        return parser.getName();
++    }
++
++    public String getText() throws OMException {
++        if (navigate) {
++            try {
++                return (String) lastNode.getValue();
++            } catch (Exception e) {
++                throw new OMException(e);
++            }
++        }
++        return parser.getText();
++    }
++
++    public String getNamespace() throws OMException {
++        if (navigate) {
++            if (lastNode instanceof OMElement) {
++                OMElement node = (OMElement) lastNode;
++                OMNamespace ns = node.getNamespace();
++                if (ns != null)
++                    return ns.getValue();
++                //	TODO: else
++            }
++            throw new OMException();
++        }
++        return parser.getNamespace();
++    }
++
++    public int getNamespaceCount(int arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        try {
++            return parser.getNamespaceCount(arg);
++        } catch (Exception e) {
++            throw new OMException(e);
++        }
++    }
++
++    public String getNamespacePrefix(int arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        try {
++            return parser.getNamespacePrefix(arg);
++        } catch (Exception e) {
++            throw new OMException(e);
++        }
++    }
++
++    public String getNamespaceUri(int arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        try {
++            return parser.getNamespaceUri(arg);
++        } catch (Exception e) {
++            throw new OMException(e);
++        }
++    }
++
++    public String getNamespace(String arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        try {
++            return parser.getNamespace(arg);
++        } catch (Exception e) {
++            throw new OMException(e);
++        }
++    }
++
++    public String getPrefix() throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        return parser.getPrefix();
++    }
++
++    public int getAttributeCount() throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        return parser.getAttributeCount();
++    }
++
++    public String getAttributeNamespace(int arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        return parser.getAttributeNamespace(arg);
++    }
++
++    public String getAttributeName(int arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        return parser.getAttributeNamespace(arg);
++    }
++
++    public String getAttributePrefix(int arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        return parser.getAttributeNamespace(arg);
++    }
++}
+Index: impl/OMElementImpl.java
+===================================================================
+--- impl/OMElementImpl.java	(revision 54509)
++++ impl/OMElementImpl.java	(working copy)
+@@ -1,236 +1,236 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.*;
+-import org.apache.axis.om.impl.util.OMChildrenIterator;
+-
+-import java.io.PrintStream;
+-import java.util.Iterator;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 5, 2004
+- * Time: 1:16:10 PM
+- */
+-public class OMElementImpl extends OMNamedNodeImpl implements OMElement {
+-    private OMNodeImpl firstChild;
+-    OMXmlPullParserWrapper builder;
+-    OMAttributeImpl firstAttribute;
+-    OMNamespaceImpl firstNamespace;
+-
+-    public OMElementImpl(OMElement parent) {
+-        super(parent);
+-    }
+-
+-    public OMElementImpl(String localName, OMNamespace ns) {
+-        super(localName, ns, null);
+-        done = true;
+-    }
+-
+-    public OMElementImpl(String localName, OMNamespace ns, OMElement parent, OMXmlPullParserWrapper builder) {
+-        super(localName, ns, parent);
+-        this.builder = builder;
+-
+-    }
+-
+-    /**
+-     * This will add child to the element. One can decide whether he append the child or he adds to the
+-     * front of the children list
+-     *
+-     * @param child
+-     */
+-    public void addChild(OMNode child) {
+-        addChild((OMNodeImpl) child);
+-    }
+-
+-    private void addChild(OMNodeImpl child) {
+-        if (firstChild == null && !done)
+-            builder.next();
+-        child.setPreviousSibling(null);
+-        child.setNextSibling(firstChild);
+-        if (firstChild != null)
+-            firstChild.setPreviousSibling(child);
+-        child.setParent(this);
+-        firstChild = child;
+-    }
+-
+-    /**
+-     * This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
+-     *
+-     * @return
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public OMNode getNextSibling() throws OMException {
+-        while (!done)
+-            builder.next();
+-        return super.getNextSibling();
+-    }
+-
+-    /**
+-     * This returns a collection of this element.
+-     * Children can be of types OMElement, OMText.
+-     */
+-    public Iterator getChildren() {
+-        return new OMChildrenIterator(firstChild);
+-    }
+-
+-    /**
+-     * THis will create a namespace in the current element scope
+-     *
+-     * @param uri
+-     * @param prefix
+-     * @return
+-     */
+-    public OMNamespace createNamespace(String uri, String prefix) {
+-        OMNamespaceImpl ns = new OMNamespaceImpl(uri, prefix);
+-        ns.setNextSibling(firstNamespace);
+-        firstNamespace = ns;
+-        return ns;
+-    }
+-
+-    /**
+-     * This will find a namespace with the given uri and prefix, in the scope of the docuemnt.
+-     * This will start to find from the current element and goes up in the hiararchy until this finds one.
+-     * If none is found, return null
+-     *
+-     * @param uri
+-     * @param prefix
+-     * @return
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public OMNamespace resolveNamespace(String uri, String prefix) throws OMException {
+-        OMNamespace ns = firstNamespace;
+-        while (ns != null) {
+-            if (ns.equals(uri, prefix))
+-                return ns;
+-            ns = (OMNamespace) ns.getNextSibling();
+-        }
+-        if (parent != null)
+-            return parent.resolveNamespace(uri, prefix);
+-        return null;
+-    }
+-
+-    /**
+-     * This will returns the first attribute of the element or null, if none is present
+-     *
+-     * @return
+-     */
+-    public OMAttribute getFirstAttribute() {
+-        return firstAttribute;
+-    }
+-
+-    /**
+-     * This will return a List of OMAttributes
+-     *
+-     * @return
+-     */
+-    public Iterator getAttributes() {
+-       return new OMChildrenIterator(getFirstAttribute());
+-    }
+-
+-    /**
+-     * This will insert attribute to this element. Implementor can decide as to insert this
+-     * in the front or at the end of set of attributes
+-     *
+-     * @param attr
+-     */
+-    public void insertAttribute(OMAttribute attr) {
+-
+-        OMAttributeImpl attrImpl = (OMAttributeImpl) attr;
+-        attrImpl.setPreviousSibling(null);
+-        attrImpl.setNextSibling(firstAttribute);
+-        if (firstAttribute != null)
+-            firstAttribute.setPreviousSibling(attrImpl);
+-        attrImpl.setParent(this);
+-        firstAttribute = attrImpl;
+-    }
+-
+-    public void removeAttribute(OMAttribute attr) {
+-        attr.detach();
+-    }
+-
+-    /**
+-     * This will force the parser to proceed, if parser has not yet finished with the XML input
+-     */
+-    public void buildNext() {
+-        builder.next();
+-    }
+-
+-    public OMNodeImpl getFirstChild() {
+-        if (firstChild == null && !done)
+-            buildNext();
+-        return firstChild;
+-    }
+-
+-
+-    public void setFirstChild(OMNodeImpl firstChild) {
+-        this.firstChild = firstChild;
+-    }
+-
+-    public void print(PrintStream s) throws OMException {
+-        s.print('<');
+-        super.print(s);
+-
+-        OMNodeImpl node = firstAttribute;
+-        while (node != null) {
+-            s.print(" ");
+-            node.print(s);
+-            node = (OMNodeImpl) node.getNextSibling();
+-        }
+-
+-        node = firstNamespace;
+-        while (node != null) {
+-            s.print(" ");
+-            node.print(s);
+-            node = (OMNodeImpl) node.getNextSibling();
+-        }
+-
+-        node = getFirstChild();
+-        if (node != null) {
+-            s.print('>');
+-            while (node != null) {
+-                node.print(s);
+-                node = (OMNodeImpl) node.getNextSibling();
+-            }
+-            s.print('<');
+-            s.print('/');
+-            super.print(s);
+-        } else
+-            s.print('/');
+-        s.print('>');
+-    }
+-
+-    /**
+-     * This will remove this information item and its children, from the model completely
+-     *
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public void detach() throws OMException {
+-        if (done)
+-            super.detach();
+-        else
+-            builder.discard(this);
+-    }
+-
+-    public void setFirstAttribute(OMAttributeImpl firstAttribute) {
+-        this.firstAttribute = firstAttribute;
+-    }
+-
+-
+-    public boolean isComplete() {
+-        return done;
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.*;
++import org.apache.axis.om.impl.util.OMChildrenIterator;
++
++import java.io.PrintStream;
++import java.util.Iterator;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 5, 2004
++ * Time: 1:16:10 PM
++ */
++public class OMElementImpl extends OMNamedNodeImpl implements OMElement {
++    private OMNodeImpl firstChild;
++    OMXmlPullParserWrapper builder;
++    OMAttributeImpl firstAttribute;
++    OMNamespaceImpl firstNamespace;
++
++    public OMElementImpl(OMElement parent) {
++        super(parent);
++    }
++
++    public OMElementImpl(String localName, OMNamespace ns) {
++        super(localName, ns, null);
++        done = true;
++    }
++
++    public OMElementImpl(String localName, OMNamespace ns, OMElement parent, OMXmlPullParserWrapper builder) {
++        super(localName, ns, parent);
++        this.builder = builder;
++
++    }
++
++    /**
++     * This will add child to the element. One can decide whether he append the child or he adds to the
++     * front of the children list
++     *
++     * @param child
++     */
++    public void addChild(OMNode child) {
++        addChild((OMNodeImpl) child);
++    }
++
++    private void addChild(OMNodeImpl child) {
++        if (firstChild == null && !done)
++            builder.next();
++        child.setPreviousSibling(null);
++        child.setNextSibling(firstChild);
++        if (firstChild != null)
++            firstChild.setPreviousSibling(child);
++        child.setParent(this);
++        firstChild = child;
++    }
++
++    /**
++     * This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
++     *
++     * @return
++     * @throws org.apache.axis.om.OMException
++     */
++    public OMNode getNextSibling() throws OMException {
++        while (!done)
++            builder.next();
++        return super.getNextSibling();
++    }
++
++    /**
++     * This returns a collection of this element.
++     * Children can be of types OMElement, OMText.
++     */
++    public Iterator getChildren() {
++        return new OMChildrenIterator(firstChild);
++    }
++
++    /**
++     * THis will create a namespace in the current element scope
++     *
++     * @param uri
++     * @param prefix
++     * @return
++     */
++    public OMNamespace createNamespace(String uri, String prefix) {
++        OMNamespaceImpl ns = new OMNamespaceImpl(uri, prefix);
++        ns.setNextSibling(firstNamespace);
++        firstNamespace = ns;
++        return ns;
++    }
++
++    /**
++     * This will find a namespace with the given uri and prefix, in the scope of the docuemnt.
++     * This will start to find from the current element and goes up in the hiararchy until this finds one.
++     * If none is found, return null
++     *
++     * @param uri
++     * @param prefix
++     * @return
++     * @throws org.apache.axis.om.OMException
++     */
++    public OMNamespace resolveNamespace(String uri, String prefix) throws OMException {
++        OMNamespace ns = firstNamespace;
++        while (ns != null) {
++            if (ns.equals(uri, prefix))
++                return ns;
++            ns = (OMNamespace) ns.getNextSibling();
++        }
++        if (parent != null)
++            return parent.resolveNamespace(uri, prefix);
++        return null;
++    }
++
++    /**
++     * This will returns the first attribute of the element or null, if none is present
++     *
++     * @return
++     */
++    public OMAttribute getFirstAttribute() {
++        return firstAttribute;
++    }
++
++    /**
++     * This will return a List of OMAttributes
++     *
++     * @return
++     */
++    public Iterator getAttributes() {
++       return new OMChildrenIterator(getFirstAttribute());
++    }
++
++    /**
++     * This will insert attribute to this element. Implementor can decide as to insert this
++     * in the front or at the end of set of attributes
++     *
++     * @param attr
++     */
++    public void insertAttribute(OMAttribute attr) {
++
++        OMAttributeImpl attrImpl = (OMAttributeImpl) attr;
++        attrImpl.setPreviousSibling(null);
++        attrImpl.setNextSibling(firstAttribute);
++        if (firstAttribute != null)
++            firstAttribute.setPreviousSibling(attrImpl);
++        attrImpl.setParent(this);
++        firstAttribute = attrImpl;
++    }
++
++    public void removeAttribute(OMAttribute attr) {
++        attr.detach();
++    }
++
++    /**
++     * This will force the parser to proceed, if parser has not yet finished with the XML input
++     */
++    public void buildNext() {
++        builder.next();
++    }
++
++    public OMNodeImpl getFirstChild() {
++        if (firstChild == null && !done)
++            buildNext();
++        return firstChild;
++    }
++
++
++    public void setFirstChild(OMNodeImpl firstChild) {
++        this.firstChild = firstChild;
++    }
++
++    public void print(PrintStream s) throws OMException {
++        s.print('<');
++        super.print(s);
++
++        OMNodeImpl node = firstAttribute;
++        while (node != null) {
++            s.print(" ");
++            node.print(s);
++            node = (OMNodeImpl) node.getNextSibling();
++        }
++
++        node = firstNamespace;
++        while (node != null) {
++            s.print(" ");
++            node.print(s);
++            node = (OMNodeImpl) node.getNextSibling();
++        }
++
++        node = getFirstChild();
++        if (node != null) {
++            s.print('>');
++            while (node != null) {
++                node.print(s);
++                node = (OMNodeImpl) node.getNextSibling();
++            }
++            s.print('<');
++            s.print('/');
++            super.print(s);
++        } else
++            s.print('/');
++        s.print('>');
++    }
++
++    /**
++     * This will remove this information item and its children, from the model completely
++     *
++     * @throws org.apache.axis.om.OMException
++     */
++    public void detach() throws OMException {
++        if (done)
++            super.detach();
++        else
++            builder.discard(this);
++    }
++
++    public void setFirstAttribute(OMAttributeImpl firstAttribute) {
++        this.firstAttribute = firstAttribute;
++    }
++
++
++    public boolean isComplete() {
++        return done;
++    }
++}
+Index: impl/OMNamedNodeImpl.java
+===================================================================
+--- impl/OMNamedNodeImpl.java	(revision 54509)
++++ impl/OMNamedNodeImpl.java	(working copy)
+@@ -1,71 +1,71 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMElement;
+-import org.apache.axis.om.OMException;
+-import org.apache.axis.om.OMNamedNode;
+-import org.apache.axis.om.OMNamespace;
+-
+-import java.io.PrintStream;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 5, 2004
+- * Time: 1:17:37 PM
+- */
+-public class OMNamedNodeImpl extends OMNodeImpl implements OMNamedNode {
+-
+-    OMNamespace ns;
+-    String localName;
+-
+-
+-    public OMNamedNodeImpl(String localName, OMNamespace ns, OMElement parent) {
+-        super(parent);
+-        this.localName = localName;
+-        this.ns = ns;
+-    }
+-
+-    public OMNamedNodeImpl(OMElement parent) {
+-        super(parent);
+-    }
+-
+-    public String getLocalName() {
+-        return localName;
+-    }
+-
+-    public void setLocalName(String localName) {
+-        this.localName = localName;
+-    }
+-
+-    public OMNamespace getNamespace() throws OMException {
+-        return ns;
+-    }
+-
+-    /**
+-     * @param namespace
+-     */
+-    public void setNamespace(OMNamespace namespace) {
+-        this.ns = namespace;
+-    }
+-
+-    public void print(PrintStream ps) throws OMException {
+-        if (ns != null && !ns.isDefaultNs()) {
+-            ps.print(ns.getPrefix());
+-            ps.print(':');
+-        }
+-        ps.print(localName);
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMElement;
++import org.apache.axis.om.OMException;
++import org.apache.axis.om.OMNamedNode;
++import org.apache.axis.om.OMNamespace;
++
++import java.io.PrintStream;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 5, 2004
++ * Time: 1:17:37 PM
++ */
++public class OMNamedNodeImpl extends OMNodeImpl implements OMNamedNode {
++
++    OMNamespace ns;
++    String localName;
++
++
++    public OMNamedNodeImpl(String localName, OMNamespace ns, OMElement parent) {
++        super(parent);
++        this.localName = localName;
++        this.ns = ns;
++    }
++
++    public OMNamedNodeImpl(OMElement parent) {
++        super(parent);
++    }
++
++    public String getLocalName() {
++        return localName;
++    }
++
++    public void setLocalName(String localName) {
++        this.localName = localName;
++    }
++
++    public OMNamespace getNamespace() throws OMException {
++        return ns;
++    }
++
++    /**
++     * @param namespace
++     */
++    public void setNamespace(OMNamespace namespace) {
++        this.ns = namespace;
++    }
++
++    public void print(PrintStream ps) throws OMException {
++        if (ns != null && !ns.isDefaultNs()) {
++            ps.print(ns.getPrefix());
++            ps.print(':');
++        }
++        ps.print(localName);
++    }
++}
+Index: impl/OMNamespaceImpl.java
+===================================================================
+--- impl/OMNamespaceImpl.java	(revision 54509)
++++ impl/OMNamespaceImpl.java	(working copy)
+@@ -1,70 +1,70 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMException;
+-import org.apache.axis.om.OMNamespace;
+-import org.apache.axis.om.OMNode;
+-
+-import java.io.PrintStream;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 6, 2004
+- * Time: 11:43:32 AM
+- */
+-public class OMNamespaceImpl extends OMNodeImpl implements OMNamespace {
+-    private String prefix;
+-
+-    protected OMNamespaceImpl(String uri, String prefix) {
+-        value = uri;
+-        this.prefix = prefix;
+-    }
+-
+-
+-    public boolean equals(OMNamespace ns) {
+-        return ((prefix == null && ns.getPrefix() == null) || (prefix != null && prefix.equals(ns.getPrefix())))
+-                && value.equals(ns.getValue());
+-    }
+-
+-    public boolean equals(String uri, String prefix) {
+-        return ((prefix == null && this.prefix == null) || (prefix != null && prefix.equals(this.prefix)))
+-                && value.equals(uri);
+-    }
+-
+-    public void print(PrintStream s) {
+-        s.print("xmlns");
+-        if (prefix != null) {
+-            s.print(':');
+-            s.print(prefix);
+-        }
+-        s.print('=');
+-        s.print('"');
+-        s.print(value);
+-        s.print('"');
+-    }
+-
+-    public boolean isDefaultNs() {
+-        return prefix == null;
+-    }
+-
+-    public String getPrefix() {
+-        return prefix;  //TODO implement this
+-    }
+-
+-    public OMNode getNextSibling() throws OMException {
+-        return nextSibling;
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMException;
++import org.apache.axis.om.OMNamespace;
++import org.apache.axis.om.OMNode;
++
++import java.io.PrintStream;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 6, 2004
++ * Time: 11:43:32 AM
++ */
++public class OMNamespaceImpl extends OMNodeImpl implements OMNamespace {
++    private String prefix;
++
++    protected OMNamespaceImpl(String uri, String prefix) {
++        value = uri;
++        this.prefix = prefix;
++    }
++
++
++    public boolean equals(OMNamespace ns) {
++        return ((prefix == null && ns.getPrefix() == null) || (prefix != null && prefix.equals(ns.getPrefix())))
++                && value.equals(ns.getValue());
++    }
++
++    public boolean equals(String uri, String prefix) {
++        return ((prefix == null && this.prefix == null) || (prefix != null && prefix.equals(this.prefix)))
++                && value.equals(uri);
++    }
++
++    public void print(PrintStream s) {
++        s.print("xmlns");
++        if (prefix != null) {
++            s.print(':');
++            s.print(prefix);
++        }
++        s.print('=');
++        s.print('"');
++        s.print(value);
++        s.print('"');
++    }
++
++    public boolean isDefaultNs() {
++        return prefix == null;
++    }
++
++    public String getPrefix() {
++        return prefix;  //TODO implement this
++    }
++
++    public OMNode getNextSibling() throws OMException {
++        return nextSibling;
++    }
++}
+Index: impl/OMDocumentImpl.java
+===================================================================
+--- impl/OMDocumentImpl.java	(revision 54509)
++++ impl/OMDocumentImpl.java	(working copy)
+@@ -1,56 +1,56 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMDocument;
+-import org.apache.axis.om.OMElement;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 7, 2004
+- * Time: 10:52:17 AM
+- */
+-public class OMDocumentImpl extends OMNodeImpl implements OMDocument {
+-
+-    private OMElementImpl root;
+-    private OMXmlPullParserWrapper parserWrapper;
+-
+-    public OMDocumentImpl(OMXmlPullParserWrapper parserWrapper) {
+-        this.parserWrapper = parserWrapper;
+-    }
+-
+-    public OMElementImpl getRootElement() {
+-        if (root == null) {
+-            parserWrapper.next();
+-        }
+-        return root;
+-    }
+-
+-    public void setRootElement(OMElementImpl root) {
+-        this.root = root;
+-    }
+-
+-    /**
+-     * Get the root element of this document
+-     *
+-     * @return the root element
+-     *
+-     * This method should be changed as getRootElement
+-     *
+-     */
+-    public OMElement getDocumentElement() {
+-        return getRootElement();
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMDocument;
++import org.apache.axis.om.OMElement;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 7, 2004
++ * Time: 10:52:17 AM
++ */
++public class OMDocumentImpl extends OMNodeImpl implements OMDocument {
++
++    private OMElementImpl root;
++    private OMXmlPullParserWrapper parserWrapper;
++
++    public OMDocumentImpl(OMXmlPullParserWrapper parserWrapper) {
++        this.parserWrapper = parserWrapper;
++    }
++
++    public OMElementImpl getRootElement() {
++        if (root == null) {
++            parserWrapper.next();
++        }
++        return root;
++    }
++
++    public void setRootElement(OMElementImpl root) {
++        this.root = root;
++    }
++
++    /**
++     * Get the root element of this document
++     *
++     * @return the root element
++     *
++     * This method should be changed as getRootElement
++     *
++     */
++    public OMElement getDocumentElement() {
++        return getRootElement();
++    }
++}
+Index: impl/util/OMChildrenIterator.java
+===================================================================
+--- impl/util/OMChildrenIterator.java	(revision 0)
++++ impl/util/OMChildrenIterator.java	(revision 0)
+@@ -0,0 +1,81 @@
++package org.apache.axis.om.impl.util;
++
++import org.apache.axis.om.OMNode;
++
++import java.util.Iterator;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 11, 2004
++ * Time: 11:23:07 AM
++ */
++public class OMChildrenIterator implements Iterator {
++
++    private OMNode currentChild;
++
++    public OMChildrenIterator(OMNode currentChild) {
++        this.currentChild = currentChild;
++    }
++
++    /**
++     * Removes from the underlying collection the last element returned by the
++     * iterator (optional operation).  This method can be called only once per
++     * call to <tt>next</tt>.  The behavior of an iterator is unspecified if
++     * the underlying collection is modified while the iteration is in
++     * progress in any way other than by calling this method.
++     *
++     * @throws UnsupportedOperationException if the <tt>remove</tt>
++     *                                       operation is not supported by this Iterator.
++     * @throws IllegalStateException         if the <tt>next</tt> method has not
++     *                                       yet been called, or the <tt>remove</tt> method has already
++     *                                       been called after the last call to the <tt>next</tt>
++     *                                       method.
++     */
++    public void remove() {
++        OMNode temp = currentChild.getNextSibling();
++        currentChild.detach();
++        currentChild = temp;
++    }
++
++    /**
++     * Returns <tt>true</tt> if the iteration has more elements. (In other
++     * words, returns <tt>true</tt> if <tt>next</tt> would return an element
++     * rather than throwing an exception.)
++     *
++     * @return <tt>true</tt> if the iterator has more elements.
++     */
++    public boolean hasNext() {
++        return (currentChild == null || currentChild.getNextSibling() == null);
++    }
++
++    /**
++     * Returns the next element in the iteration.
++     *
++     * @return the next element in the iteration.
++     * @throws java.util.NoSuchElementException
++     *          iteration has no more elements.
++     */
++    public Object next() {
++
++        if (hasNext()) {
++            currentChild = currentChild.getNextSibling();
++            return currentChild;
++        }
++        return null;
++
++    }
++}

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/chinthaka_getChildren_implemented.txt
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/chinthaka_getChildren_implemented.txt	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,3337 @@
+Index: om/OMAttribute.java
+===================================================================
+--- om/OMAttribute.java	(revision 54508)
++++ om/OMAttribute.java	(working copy)
+@@ -1,28 +1,28 @@
+-package org.apache.axis.om;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 4, 2004
+- * Time: 11:49:01 AM
+- * <p/>
+- * One must implement relevant constructors for the class implementing this interface
+- * all the things like namespace, parent, value, etc., that should come in this are defined in base classes
+- */
+-public interface OMAttribute extends OMNamedNode {
+-
+-
+-}
++package org.apache.axis.om;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 4, 2004
++ * Time: 11:49:01 AM
++ * <p/>
++ * One must implement relevant constructors for the class implementing this interface
++ * all the things like namespace, parent, value, etc., that should come in this are defined in base classes
++ */
++public interface OMAttribute extends OMNamedNode {
++
++
++}
+Index: om/Printable.java
+===================================================================
+--- om/Printable.java	(revision 54508)
++++ om/Printable.java	(working copy)
+@@ -1,29 +1,29 @@
+-package org.apache.axis.om;
+-
+-import java.io.PrintStream;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 6, 2004
+- * Time: 11:36:01 AM
+- * <p/>
+- * A component that implements this interface is printable to an outputstream
+- */
+-public interface Printable {
+-
+-    public void print(PrintStream ps) throws OMException;
+-}
++package org.apache.axis.om;
++
++import java.io.PrintStream;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 6, 2004
++ * Time: 11:36:01 AM
++ * <p/>
++ * A component that implements this interface is printable to an outputstream
++ */
++public interface Printable {
++
++    public void print(PrintStream ps) throws OMException;
++}
+Index: om/OMText.java
+===================================================================
+--- om/OMText.java	(revision 54508)
++++ om/OMText.java	(working copy)
+@@ -1,32 +1,32 @@
+-package org.apache.axis.om;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 4, 2004
+- * Time: 2:04:43 PM
+- */
+-public interface OMText extends OMNode {
+-    /**
+-     * We use the OMText class to hold comments, text, characterData, CData, etc.,
+-     * The codes are found in OMNode class
+-     *
+-     * @param type
+-     */
+-    public void setTextType(short type);
+-
+-    public short getTextType();
+-}
++package org.apache.axis.om;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 4, 2004
++ * Time: 2:04:43 PM
++ */
++public interface OMText extends OMNode {
++    /**
++     * We use the OMText class to hold comments, text, characterData, CData, etc.,
++     * The codes are found in OMNode class
++     *
++     * @param type
++     */
++    public void setTextType(short type);
++
++    public short getTextType();
++}
+Index: om/OMNode.java
+===================================================================
+--- om/OMNode.java	(revision 54508)
++++ om/OMNode.java	(working copy)
+@@ -1,124 +1,124 @@
+-package org.apache.axis.om;
+-
+-
+-
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 1, 2004
+- * Time: 3:36:14 PM
+- */
+-public interface OMNode {
+-    //==================================================================================
+-
+-    // Followings are the codes for node types. Extracted these from DOM API
+-    /**
+-     * The node is an <code>Element</code>.
+-     */
+-    public static final short ELEMENT_NODE = 1;
+-    /**
+-     * The node is an <code>Attr</code>.
+-     */
+-    public static final short ATTRIBUTE_NODE = 2;
+-    /**
+-     * The node is a <code>Text</code> node.
+-     */
+-    public static final short TEXT_NODE = 3;
+-    /**
+-     * The node is a <code>CDATASection</code>.
+-     */
+-    public static final short CDATA_SECTION_NODE = 4;
+-
+-    /**
+-     * The node is a <code>Comment</code>.
+-     */
+-    public static final short COMMENT_NODE = 8;
+-    /**
+-     * The node is a <code>Document</code>.
+-     */
+-    public static final short DOCUMENT_NODE = 9;
+-
+-    //==================================================================================
+-
+-    /**
+-     * This method should return the immediate parent of the node.
+-     * Parent is always an Element
+-     *
+-     * @return
+-     * @throws OMException
+-     */
+-    public OMElement getParent() throws OMException;
+-
+-    public void setParent(OMElement element);
+-
+-    /**
+-     * This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
+-     *
+-     * @return
+-     * @throws OMException
+-     */
+-    public OMNode getNextSibling() throws OMException;
+-
+-    public void setNextSibling(OMNode node);
+-
+-    /**
+-     * This will return the literal value of the node.
+-     * OMText --> the text
+-     * OMElement --> name of the element as a QName in String format
+-     * OMAttribute --> the value of the attribue
+-     *
+-     * @return
+-     * @throws OMException
+-     */
+-    public String getValue() throws OMException;
+-
+-    public void setValue(String value);
+-
+-    /**
+-     * this will indicate whether parser has parsed this information item completely or not.
+-     * If somethings info are not available in the item, one has to check this attribute to make sure that, this
+-     * item has been parsed completely or not.
+-     *
+-     * @return
+-     */
+-    public boolean isComplete();
+-
+-    public void setComplete(boolean state);
+-
+-    /**
+-     * This will remove this information item and its children, from the model completely
+-     *
+-     * @throws OMException
+-     */
+-    public void detach() throws OMException;
+-
+-    /**
+-     * This will insert a sibling just after the current information item.
+-     *
+-     * @param sibling
+-     * @throws OMException
+-     */
+-    public void insertSiblingAfter(OMNode sibling) throws OMException;
+-
+-    /**
+-     * This will insert a sibling just before the current information item
+-     *
+-     * @param sibling
+-     * @throws OMException
+-     */
+-    public void insertSiblingBefore(OMNode sibling) throws OMException;
+-}
++package org.apache.axis.om;
++
++
++
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 1, 2004
++ * Time: 3:36:14 PM
++ */
++public interface OMNode {
++    //==================================================================================
++
++    // Followings are the codes for node types. Extracted these from DOM API
++    /**
++     * The node is an <code>Element</code>.
++     */
++    public static final short ELEMENT_NODE = 1;
++    /**
++     * The node is an <code>Attr</code>.
++     */
++    public static final short ATTRIBUTE_NODE = 2;
++    /**
++     * The node is a <code>Text</code> node.
++     */
++    public static final short TEXT_NODE = 3;
++    /**
++     * The node is a <code>CDATASection</code>.
++     */
++    public static final short CDATA_SECTION_NODE = 4;
++
++    /**
++     * The node is a <code>Comment</code>.
++     */
++    public static final short COMMENT_NODE = 8;
++    /**
++     * The node is a <code>Document</code>.
++     */
++    public static final short DOCUMENT_NODE = 9;
++
++    //==================================================================================
++
++    /**
++     * This method should return the immediate parent of the node.
++     * Parent is always an Element
++     *
++     * @return
++     * @throws OMException
++     */
++    public OMElement getParent() throws OMException;
++
++    public void setParent(OMElement element);
++
++    /**
++     * This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
++     *
++     * @return
++     * @throws OMException
++     */
++    public OMNode getNextSibling() throws OMException;
++
++    public void setNextSibling(OMNode node);
++
++    /**
++     * This will return the literal value of the node.
++     * OMText --> the text
++     * OMElement --> name of the element as a QName in String format
++     * OMAttribute --> the value of the attribue
++     *
++     * @return
++     * @throws OMException
++     */
++    public String getValue() throws OMException;
++
++    public void setValue(String value);
++
++    /**
++     * this will indicate whether parser has parsed this information item completely or not.
++     * If somethings info are not available in the item, one has to check this attribute to make sure that, this
++     * item has been parsed completely or not.
++     *
++     * @return
++     */
++    public boolean isComplete();
++
++    public void setComplete(boolean state);
++
++    /**
++     * This will remove this information item and its children, from the model completely
++     *
++     * @throws OMException
++     */
++    public void detach() throws OMException;
++
++    /**
++     * This will insert a sibling just after the current information item.
++     *
++     * @param sibling
++     * @throws OMException
++     */
++    public void insertSiblingAfter(OMNode sibling) throws OMException;
++
++    /**
++     * This will insert a sibling just before the current information item
++     *
++     * @param sibling
++     * @throws OMException
++     */
++    public void insertSiblingBefore(OMNode sibling) throws OMException;
++}
+Index: om/impl/OMAttributeImpl.java
+===================================================================
+--- om/impl/OMAttributeImpl.java	(revision 54508)
++++ om/impl/OMAttributeImpl.java	(working copy)
+@@ -1,75 +1,75 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMAttribute;
+-import org.apache.axis.om.OMElement;
+-import org.apache.axis.om.OMException;
+-import org.apache.axis.om.OMNamespace;
+-
+-import java.io.PrintStream;
+-import java.util.regex.Matcher;
+-import java.util.regex.Pattern;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 6, 2004
+- * Time: 11:43:23 AM
+- */
+-public class OMAttributeImpl extends OMNamedNodeImpl implements OMAttribute {
+-    private static String QUOTE_ENTITY = "&quot;";
+-    private static Matcher matcher = Pattern.compile("\"").matcher(null);
+-
+-    public OMAttributeImpl(String localName, OMNamespace ns, String value, OMElement parent) {
+-        super(localName, ns, parent);
+-        setValue(value);
+-    }
+-
+-    public OMAttributeImpl(String localName, OMNamespace ns, String value) {
+-        super(localName, ns, null);
+-        setValue(value);
+-    }
+-
+-    synchronized static String replaceQuoteWithEntity(String value) {
+-        matcher.reset(value);
+-        return matcher.replaceAll(QUOTE_ENTITY);
+-    }
+-
+-    public void print(PrintStream s) throws OMException {
+-        super.print(s);
+-        s.print('=');
+-        String v = value;
+-        char quote = '"';
+-        if (value.indexOf('"') != -1)
+-            if (value.indexOf('\'') == -1)
+-                quote = '\'';
+-            else
+-                v = replaceQuoteWithEntity(value);
+-        s.print(quote);
+-        s.print(v);
+-        s.print(quote);
+-    }
+-
+-    public void detach() throws OMException {
+-        if (parent == null)
+-            throw new OMException();
+-        if (getPreviousSibling() == null)
+-            parent.setFirstAttribute((OMAttributeImpl) nextSibling);
+-        else
+-            previousSibling.setNextSibling(nextSibling);
+-        if (nextSibling != null)
+-            nextSibling.setPreviousSibling(previousSibling);
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMAttribute;
++import org.apache.axis.om.OMElement;
++import org.apache.axis.om.OMException;
++import org.apache.axis.om.OMNamespace;
++
++import java.io.PrintStream;
++import java.util.regex.Matcher;
++import java.util.regex.Pattern;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 6, 2004
++ * Time: 11:43:23 AM
++ */
++public class OMAttributeImpl extends OMNamedNodeImpl implements OMAttribute {
++    private static String QUOTE_ENTITY = "&quot;";
++    private static Matcher matcher = Pattern.compile("\"").matcher(null);
++
++    public OMAttributeImpl(String localName, OMNamespace ns, String value, OMElement parent) {
++        super(localName, ns, parent);
++        setValue(value);
++    }
++
++    public OMAttributeImpl(String localName, OMNamespace ns, String value) {
++        super(localName, ns, null);
++        setValue(value);
++    }
++
++    synchronized static String replaceQuoteWithEntity(String value) {
++        matcher.reset(value);
++        return matcher.replaceAll(QUOTE_ENTITY);
++    }
++
++    public void print(PrintStream s) throws OMException {
++        super.print(s);
++        s.print('=');
++        String v = value;
++        char quote = '"';
++        if (value.indexOf('"') != -1)
++            if (value.indexOf('\'') == -1)
++                quote = '\'';
++            else
++                v = replaceQuoteWithEntity(value);
++        s.print(quote);
++        s.print(v);
++        s.print(quote);
++    }
++
++    public void detach() throws OMException {
++        if (parent == null)
++            throw new OMException();
++        if (getPreviousSibling() == null)
++            parent.setFirstAttribute((OMAttributeImpl) nextSibling);
++        else
++            previousSibling.setNextSibling(nextSibling);
++        if (nextSibling != null)
++            nextSibling.setPreviousSibling(previousSibling);
++    }
++}
+Index: om/impl/OMTextImpl.java
+===================================================================
+--- om/impl/OMTextImpl.java	(revision 54508)
++++ om/impl/OMTextImpl.java	(working copy)
+@@ -1,69 +1,69 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMElement;
+-import org.apache.axis.om.OMException;
+-import org.apache.axis.om.OMNode;
+-import org.apache.axis.om.OMText;
+-
+-import java.io.PrintStream;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 6, 2004
+- * Time: 1:36:55 PM
+- */
+-public class OMTextImpl extends OMNodeImpl implements OMText {
+-
+-    protected short textType;
+-
+-    public OMTextImpl(OMElement parent, String text) {
+-        super(parent);
+-        setValue(text);
+-        done = true;
+-    }
+-
+-    public OMTextImpl(String s) {
+-        super();
+-        setValue(s);
+-    }
+-
+-    /**
+-     * We use the OMText class to hold comments, text, characterData, CData, etc.,
+-     * The codes are found in OMNode class
+-     *
+-     * @param type
+-     */
+-    public void setTextType(short type) {
+-        this.textType = type;
+-    }
+-
+-    public short getTextType() {
+-        return textType;  //TODO implement this
+-    }
+-
+-    public OMNode getFirstChild() throws OMException {
+-        throw new OMException();
+-    }
+-
+-    public void setFirstChild(OMNode node) throws OMException {
+-        throw new OMException();
+-    }
+-
+-    public void print(PrintStream s) throws OMException {
+-        s.print(value);
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMElement;
++import org.apache.axis.om.OMException;
++import org.apache.axis.om.OMNode;
++import org.apache.axis.om.OMText;
++
++import java.io.PrintStream;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 6, 2004
++ * Time: 1:36:55 PM
++ */
++public class OMTextImpl extends OMNodeImpl implements OMText {
++
++    protected short textType;
++
++    public OMTextImpl(OMElement parent, String text) {
++        super(parent);
++        setValue(text);
++        done = true;
++    }
++
++    public OMTextImpl(String s) {
++        super();
++        setValue(s);
++    }
++
++    /**
++     * We use the OMText class to hold comments, text, characterData, CData, etc.,
++     * The codes are found in OMNode class
++     *
++     * @param type
++     */
++    public void setTextType(short type) {
++        this.textType = type;
++    }
++
++    public short getTextType() {
++        return textType;  //TODO implement this
++    }
++
++    public OMNode getFirstChild() throws OMException {
++        throw new OMException();
++    }
++
++    public void setFirstChild(OMNode node) throws OMException {
++        throw new OMException();
++    }
++
++    public void print(PrintStream s) throws OMException {
++        s.print(value);
++    }
++}
+Index: om/impl/OMNodeImpl.java
+===================================================================
+--- om/impl/OMNodeImpl.java	(revision 54508)
++++ om/impl/OMNodeImpl.java	(working copy)
+@@ -1,195 +1,195 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMElement;
+-import org.apache.axis.om.OMException;
+-import org.apache.axis.om.OMNode;
+-import org.apache.axis.om.Printable;
+-
+-import java.io.PrintStream;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 5, 2004
+- * Time: 12:54:08 PM
+- */
+-public class OMNodeImpl implements OMNode, Printable {
+-    protected OMElementImpl parent;
+-    protected OMNodeImpl nextSibling;
+-    protected OMNodeImpl previousSibling;
+-    protected String value;
+-    protected boolean done;
+-
+-    public OMNodeImpl() {
+-    }
+-
+-    /**
+-     * For a node to exist there must be a parent
+-     *
+-     * @param parent
+-     */
+-
+-
+-    public OMNodeImpl(OMElement parent) {
+-        if (parent instanceof OMNodeImpl)
+-            this.parent = (OMElementImpl) parent;
+-    }
+-
+-    /**
+-     * This method should return the immediate parent of the node.
+-     * Parent is always an Element
+-     *
+-     * @return
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public OMElement getParent() throws OMException {
+-        return parent;
+-    }
+-
+-    public void setParent(OMElement element) {
+-        if (element instanceof OMNodeImpl)
+-            this.parent = (OMElementImpl) element;
+-    }
+-
+-    /**
+-     * This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
+-     *
+-     * @return
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public OMNode getNextSibling() throws OMException {
+-        System.out.println("***********parent = " + parent);
+-        System.out.println("++++++++++++nextSibling = " + nextSibling);
+-        if (nextSibling == null && !parent.isComplete())
+-            parent.buildNext();
+-        return nextSibling;
+-    }
+-
+-    public void setNextSibling(OMNode node) {
+-        this.nextSibling = (OMNodeImpl) node;
+-    }
+-
+-    /**
+-     * This will return the literal value of the node.
+-     * OMText --> the text
+-     * OMElement --> name of the element as a QName in String format
+-     * OMAttribute --> the value of the attribue
+-     *
+-     * @return
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public String getValue() throws OMException {
+-        return value;
+-    }
+-
+-    public void setValue(String value) {
+-        this.value = value;
+-    }
+-
+-    /**
+-     * this will indicate whether parser has parsed this information item completely or not.
+-     * If somethings info are not available in the item, one has to check this attribute to make sure that, this
+-     * item has been parsed completely or not.
+-     *
+-     * @return
+-     */
+-    public boolean isComplete() {
+-        return true;
+-    }
+-
+-    public void setComplete(boolean state) {
+-        this.done = state;
+-    }
+-
+-    /**
+-     * This will remove this information item and its children, from the model completely
+-     *
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public void detach() throws OMException {
+-        if (parent == null)
+-            throw new OMException();
+-        OMNodeImpl nextSibling = (OMNodeImpl) getNextSibling();
+-        if (previousSibling == null)
+-            parent.setFirstChild(nextSibling);
+-        else
+-            previousSibling.setNextSibling(nextSibling);
+-        if (nextSibling != null)
+-            nextSibling.setPreviousSibling(previousSibling);
+-
+-    }
+-
+-    /**
+-     * This will insert a sibling just after the current information item.
+-     *
+-     * @param sibling
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public void insertSiblingAfter(OMNode sibling) throws OMException {
+-        if (parent == null)
+-            throw new OMException();
+-        sibling.setParent(parent);
+-
+-        if (sibling instanceof OMNodeImpl) {
+-            OMNodeImpl siblingImpl = (OMNodeImpl) sibling;
+-            if (nextSibling == null)
+-                getNextSibling();
+-            siblingImpl.setPreviousSibling(this);
+-            if (nextSibling != null)
+-                nextSibling.setPreviousSibling(sibling);
+-            sibling.setNextSibling(nextSibling);
+-            nextSibling = siblingImpl;
+-        }
+-
+-    }
+-
+-    /**
+-     * This will insert a sibling just before the current information item
+-     *
+-     * @param sibling
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public void insertSiblingBefore(OMNode sibling) throws OMException {
+-        if (parent == null)
+-            throw new OMException();
+-        sibling.setParent(parent);
+-
+-        if (sibling instanceof OMNodeImpl) {
+-            OMNodeImpl siblingImpl = (OMNodeImpl) sibling;
+-            siblingImpl.setPreviousSibling(previousSibling);
+-            siblingImpl.setNextSibling(this);
+-            if (previousSibling == null)
+-                parent.setFirstChild(siblingImpl);
+-            else
+-                previousSibling.setNextSibling(siblingImpl);
+-            previousSibling = siblingImpl;
+-        }
+-    }
+-
+-    public OMNode getPreviousSibling() {
+-        return previousSibling;
+-    }
+-
+-    public void setPreviousSibling(OMNode previousSibling) {
+-        this.previousSibling = (OMNodeImpl) previousSibling;
+-    }
+-
+-    public void print(PrintStream ps) throws OMException {
+-        throw new OMException();
+-    }
+-
+-
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMElement;
++import org.apache.axis.om.OMException;
++import org.apache.axis.om.OMNode;
++import org.apache.axis.om.Printable;
++
++import java.io.PrintStream;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 5, 2004
++ * Time: 12:54:08 PM
++ */
++public class OMNodeImpl implements OMNode, Printable {
++    protected OMElementImpl parent;
++    protected OMNodeImpl nextSibling;
++    protected OMNodeImpl previousSibling;
++    protected String value;
++    protected boolean done;
++
++    public OMNodeImpl() {
++    }
++
++    /**
++     * For a node to exist there must be a parent
++     *
++     * @param parent
++     */
++
++
++    public OMNodeImpl(OMElement parent) {
++        if (parent instanceof OMNodeImpl)
++            this.parent = (OMElementImpl) parent;
++    }
++
++    /**
++     * This method should return the immediate parent of the node.
++     * Parent is always an Element
++     *
++     * @return
++     * @throws org.apache.axis.om.OMException
++     */
++    public OMElement getParent() throws OMException {
++        return parent;
++    }
++
++    public void setParent(OMElement element) {
++        if (element instanceof OMNodeImpl)
++            this.parent = (OMElementImpl) element;
++    }
++
++    /**
++     * This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
++     *
++     * @return
++     * @throws org.apache.axis.om.OMException
++     */
++    public OMNode getNextSibling() throws OMException {
++        System.out.println("***********parent = " + parent);
++        System.out.println("++++++++++++nextSibling = " + nextSibling);
++        if (nextSibling == null && !parent.isComplete())
++            parent.buildNext();
++        return nextSibling;
++    }
++
++    public void setNextSibling(OMNode node) {
++        this.nextSibling = (OMNodeImpl) node;
++    }
++
++    /**
++     * This will return the literal value of the node.
++     * OMText --> the text
++     * OMElement --> name of the element as a QName in String format
++     * OMAttribute --> the value of the attribue
++     *
++     * @return
++     * @throws org.apache.axis.om.OMException
++     */
++    public String getValue() throws OMException {
++        return value;
++    }
++
++    public void setValue(String value) {
++        this.value = value;
++    }
++
++    /**
++     * this will indicate whether parser has parsed this information item completely or not.
++     * If somethings info are not available in the item, one has to check this attribute to make sure that, this
++     * item has been parsed completely or not.
++     *
++     * @return
++     */
++    public boolean isComplete() {
++        return true;
++    }
++
++    public void setComplete(boolean state) {
++        this.done = state;
++    }
++
++    /**
++     * This will remove this information item and its children, from the model completely
++     *
++     * @throws org.apache.axis.om.OMException
++     */
++    public void detach() throws OMException {
++        if (parent == null)
++            throw new OMException();
++        OMNodeImpl nextSibling = (OMNodeImpl) getNextSibling();
++        if (previousSibling == null)
++            parent.setFirstChild(nextSibling);
++        else
++            previousSibling.setNextSibling(nextSibling);
++        if (nextSibling != null)
++            nextSibling.setPreviousSibling(previousSibling);
++
++    }
++
++    /**
++     * This will insert a sibling just after the current information item.
++     *
++     * @param sibling
++     * @throws org.apache.axis.om.OMException
++     */
++    public void insertSiblingAfter(OMNode sibling) throws OMException {
++        if (parent == null)
++            throw new OMException();
++        sibling.setParent(parent);
++
++        if (sibling instanceof OMNodeImpl) {
++            OMNodeImpl siblingImpl = (OMNodeImpl) sibling;
++            if (nextSibling == null)
++                getNextSibling();
++            siblingImpl.setPreviousSibling(this);
++            if (nextSibling != null)
++                nextSibling.setPreviousSibling(sibling);
++            sibling.setNextSibling(nextSibling);
++            nextSibling = siblingImpl;
++        }
++
++    }
++
++    /**
++     * This will insert a sibling just before the current information item
++     *
++     * @param sibling
++     * @throws org.apache.axis.om.OMException
++     */
++    public void insertSiblingBefore(OMNode sibling) throws OMException {
++        if (parent == null)
++            throw new OMException();
++        sibling.setParent(parent);
++
++        if (sibling instanceof OMNodeImpl) {
++            OMNodeImpl siblingImpl = (OMNodeImpl) sibling;
++            siblingImpl.setPreviousSibling(previousSibling);
++            siblingImpl.setNextSibling(this);
++            if (previousSibling == null)
++                parent.setFirstChild(siblingImpl);
++            else
++                previousSibling.setNextSibling(siblingImpl);
++            previousSibling = siblingImpl;
++        }
++    }
++
++    public OMNode getPreviousSibling() {
++        return previousSibling;
++    }
++
++    public void setPreviousSibling(OMNode previousSibling) {
++        this.previousSibling = (OMNodeImpl) previousSibling;
++    }
++
++    public void print(PrintStream ps) throws OMException {
++        throw new OMException();
++    }
++
++
++}
+Index: om/impl/OMNavigator.java
+===================================================================
+--- om/impl/OMNavigator.java	(revision 54508)
++++ om/impl/OMNavigator.java	(working copy)
+@@ -1,78 +1,78 @@
+-/*
+- * Copyright  2004 The Apache Software Foundation.
+- *
+- *  Licensed under the Apache License, Version 2.0 (the "License");
+- *  you may not use this file except in compliance with the License.
+- *  You may obtain a copy of the License at
+- *
+- *      http://www.apache.org/licenses/LICENSE-2.0
+- *
+- *  Unless required by applicable law or agreed to in writing, software
+- *  distributed under the License is distributed on an "AS IS" BASIS,
+- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- *  See the License for the specific language governing permissions and
+- *  limitations under the License.
+- *
+- */
+-
+-/*
+- * Created on Sep 25, 2004
+- *
+- */
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMElement;
+-import org.apache.axis.om.OMNode;
+-
+-/**
+- * @author Dasarath Weeratunge
+- */
+-public class OMNavigator {
+-    protected OMNode node;
+-    private boolean visited;
+-    private OMNode next;
+-    private boolean backtracked;
+-
+-    public OMNavigator() {
+-    }
+-
+-    public OMNavigator(OMNode node) {
+-        init(node);
+-    }
+-
+-    public void init(OMNode node) {
+-        next = node;
+-        backtracked = false;
+-    }
+-
+-    public OMNode next() {
+-        if (next == null)
+-            return null;
+-        node = next;
+-        visited = backtracked;
+-        backtracked = false;
+-        if (next instanceof OMElement && !visited) {
+-            OMElementImpl e = (OMElementImpl) next;
+-            if (e.getFirstChild() != null)
+-                next = e.getFirstChild();
+-            else if (e.isComplete())
+-                backtracked = true;
+-            else
+-                next = null;
+-            return node;
+-        }
+-        OMNodeImpl n = (OMNodeImpl) next;
+-        if (n.nextSibling != null)
+-            next = n.nextSibling;
+-        else if (n.parent != null && n.parent.isComplete()) {
+-            next = n.parent;
+-            backtracked = true;
+-        } else
+-            next = null;
+-        return node;
+-    }
+-
+-    public boolean visited() {
+-        return visited;
+-    }
+-}
++/*
++ * Copyright  2004 The Apache Software Foundation.
++ *
++ *  Licensed under the Apache License, Version 2.0 (the "License");
++ *  you may not use this file except in compliance with the License.
++ *  You may obtain a copy of the License at
++ *
++ *      http://www.apache.org/licenses/LICENSE-2.0
++ *
++ *  Unless required by applicable law or agreed to in writing, software
++ *  distributed under the License is distributed on an "AS IS" BASIS,
++ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ *  See the License for the specific language governing permissions and
++ *  limitations under the License.
++ *
++ */
++
++/*
++ * Created on Sep 25, 2004
++ *
++ */
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMElement;
++import org.apache.axis.om.OMNode;
++
++/**
++ * @author Dasarath Weeratunge
++ */
++public class OMNavigator {
++    protected OMNode node;
++    private boolean visited;
++    private OMNode next;
++    private boolean backtracked;
++
++    public OMNavigator() {
++    }
++
++    public OMNavigator(OMNode node) {
++        init(node);
++    }
++
++    public void init(OMNode node) {
++        next = node;
++        backtracked = false;
++    }
++
++    public OMNode next() {
++        if (next == null)
++            return null;
++        node = next;
++        visited = backtracked;
++        backtracked = false;
++        if (next instanceof OMElement && !visited) {
++            OMElementImpl e = (OMElementImpl) next;
++            if (e.getFirstChild() != null)
++                next = e.getFirstChild();
++            else if (e.isComplete())
++                backtracked = true;
++            else
++                next = null;
++            return node;
++        }
++        OMNodeImpl n = (OMNodeImpl) next;
++        if (n.nextSibling != null)
++            next = n.nextSibling;
++        else if (n.parent != null && n.parent.isComplete()) {
++            next = n.parent;
++            backtracked = true;
++        } else
++            next = null;
++        return node;
++    }
++
++    public boolean visited() {
++        return visited;
++    }
++}
+Index: om/impl/OMElementImpl.java
+===================================================================
+--- om/impl/OMElementImpl.java	(revision 54508)
++++ om/impl/OMElementImpl.java	(working copy)
+@@ -1,235 +1,236 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.*;
+-
+-import java.io.PrintStream;
+-import java.util.Iterator;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 5, 2004
+- * Time: 1:16:10 PM
+- */
+-public class OMElementImpl extends OMNamedNodeImpl implements OMElement {
+-    private OMNodeImpl firstChild;
+-    OMXmlPullParserWrapper builder;
+-    OMAttributeImpl firstAttribute;
+-    OMNamespaceImpl firstNamespace;
+-
+-    public OMElementImpl(OMElement parent) {
+-        super(parent);
+-    }
+-
+-    public OMElementImpl(String localName, OMNamespace ns) {
+-        super(localName, ns, null);
+-        done = true;
+-    }
+-
+-    public OMElementImpl(String localName, OMNamespace ns, OMElement parent, OMXmlPullParserWrapper builder) {
+-        super(localName, ns, parent);
+-        this.builder = builder;
+-
+-    }
+-
+-    /**
+-     * This will add child to the element. One can decide whether he append the child or he adds to the
+-     * front of the children list
+-     *
+-     * @param child
+-     */
+-    public void addChild(OMNode child) {
+-        addChild((OMNodeImpl) child);
+-    }
+-
+-    private void addChild(OMNodeImpl child) {
+-        if (firstChild == null && !done)
+-            builder.next();
+-        child.setPreviousSibling(null);
+-        child.setNextSibling(firstChild);
+-        if (firstChild != null)
+-            firstChild.setPreviousSibling(child);
+-        child.setParent(this);
+-        firstChild = child;
+-    }
+-
+-    /**
+-     * This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
+-     *
+-     * @return
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public OMNode getNextSibling() throws OMException {
+-        while (!done)
+-            builder.next();
+-        return super.getNextSibling();
+-    }
+-
+-    /**
+-     * This returns a collection of this element.
+-     * Children can be of types OMElement, OMText.
+-     */
+-    public Iterator getChildren() {
+-        return null;  //TODO implement this
+-    }
+-
+-    /**
+-     * THis will create a namespace in the current element scope
+-     *
+-     * @param uri
+-     * @param prefix
+-     * @return
+-     */
+-    public OMNamespace createNamespace(String uri, String prefix) {
+-        OMNamespaceImpl ns = new OMNamespaceImpl(uri, prefix);
+-        ns.setNextSibling(firstNamespace);
+-        firstNamespace = ns;
+-        return ns;
+-    }
+-
+-    /**
+-     * This will find a namespace with the given uri and prefix, in the scope of the docuemnt.
+-     * This will start to find from the current element and goes up in the hiararchy until this finds one.
+-     * If none is found, return null
+-     *
+-     * @param uri
+-     * @param prefix
+-     * @return
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public OMNamespace resolveNamespace(String uri, String prefix) throws OMException {
+-        OMNamespace ns = firstNamespace;
+-        while (ns != null) {
+-            if (ns.equals(uri, prefix))
+-                return ns;
+-            ns = (OMNamespace) ns.getNextSibling();
+-        }
+-        if (parent != null)
+-            return parent.resolveNamespace(uri, prefix);
+-        return null;
+-    }
+-
+-    /**
+-     * This will returns the first attribute of the element or null, if none is present
+-     *
+-     * @return
+-     */
+-    public OMAttribute getFirstAttribute() {
+-        return firstAttribute;
+-    }
+-
+-    /**
+-     * This will return a List of OMAttributes
+-     *
+-     * @return
+-     */
+-    public Iterator getAttributes() {
+-        return null;  //TODO implement this
+-    }
+-
+-    /**
+-     * This will insert attribute to this element. Implementor can decide as to insert this
+-     * in the front or at the end of set of attributes
+-     *
+-     * @param attr
+-     */
+-    public void insertAttribute(OMAttribute attr) {
+-
+-        OMAttributeImpl attrImpl = (OMAttributeImpl) attr;
+-        attrImpl.setPreviousSibling(null);
+-        attrImpl.setNextSibling(firstAttribute);
+-        if (firstAttribute != null)
+-            firstAttribute.setPreviousSibling(attrImpl);
+-        attrImpl.setParent(this);
+-        firstAttribute = attrImpl;
+-    }
+-
+-    public void removeAttribute(OMAttribute attr) {
+-        attr.detach();
+-    }
+-
+-    /**
+-     * This will force the parser to proceed, if parser has not yet finished with the XML input
+-     */
+-    public void buildNext() {
+-        builder.next();
+-    }
+-
+-    public OMNodeImpl getFirstChild() {
+-        if (firstChild == null && !done)
+-            buildNext();
+-        return firstChild;
+-    }
+-
+-
+-    public void setFirstChild(OMNodeImpl firstChild) {
+-        this.firstChild = firstChild;
+-    }
+-
+-    public void print(PrintStream s) throws OMException {
+-        s.print('<');
+-        super.print(s);
+-
+-        OMNodeImpl node = firstAttribute;
+-        while (node != null) {
+-            s.print(" ");
+-            node.print(s);
+-            node = (OMNodeImpl) node.getNextSibling();
+-        }
+-
+-        node = firstNamespace;
+-        while (node != null) {
+-            s.print(" ");
+-            node.print(s);
+-            node = (OMNodeImpl) node.getNextSibling();
+-        }
+-
+-        node = getFirstChild();
+-        if (node != null) {
+-            s.print('>');
+-            while (node != null) {
+-                node.print(s);
+-                node = (OMNodeImpl) node.getNextSibling();
+-            }
+-            s.print('<');
+-            s.print('/');
+-            super.print(s);
+-        } else
+-            s.print('/');
+-        s.print('>');
+-    }
+-
+-    /**
+-     * This will remove this information item and its children, from the model completely
+-     *
+-     * @throws org.apache.axis.om.OMException
+-     */
+-    public void detach() throws OMException {
+-        if (done)
+-            super.detach();
+-        else
+-            builder.discard(this);
+-    }
+-
+-    public void setFirstAttribute(OMAttributeImpl firstAttribute) {
+-        this.firstAttribute = firstAttribute;
+-    }
+-
+-
+-    public boolean isComplete() {
+-        return done;
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.*;
++import org.apache.axis.om.impl.util.OMChildrenIterator;
++
++import java.io.PrintStream;
++import java.util.Iterator;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 5, 2004
++ * Time: 1:16:10 PM
++ */
++public class OMElementImpl extends OMNamedNodeImpl implements OMElement {
++    private OMNodeImpl firstChild;
++    OMXmlPullParserWrapper builder;
++    OMAttributeImpl firstAttribute;
++    OMNamespaceImpl firstNamespace;
++
++    public OMElementImpl(OMElement parent) {
++        super(parent);
++    }
++
++    public OMElementImpl(String localName, OMNamespace ns) {
++        super(localName, ns, null);
++        done = true;
++    }
++
++    public OMElementImpl(String localName, OMNamespace ns, OMElement parent, OMXmlPullParserWrapper builder) {
++        super(localName, ns, parent);
++        this.builder = builder;
++
++    }
++
++    /**
++     * This will add child to the element. One can decide whether he append the child or he adds to the
++     * front of the children list
++     *
++     * @param child
++     */
++    public void addChild(OMNode child) {
++        addChild((OMNodeImpl) child);
++    }
++
++    private void addChild(OMNodeImpl child) {
++        if (firstChild == null && !done)
++            builder.next();
++        child.setPreviousSibling(null);
++        child.setNextSibling(firstChild);
++        if (firstChild != null)
++            firstChild.setPreviousSibling(child);
++        child.setParent(this);
++        firstChild = child;
++    }
++
++    /**
++     * This will give the next sibling. This can be an OMAttribute for OMAttribute or OMText or OMELement for others.
++     *
++     * @return
++     * @throws org.apache.axis.om.OMException
++     */
++    public OMNode getNextSibling() throws OMException {
++        while (!done)
++            builder.next();
++        return super.getNextSibling();
++    }
++
++    /**
++     * This returns a collection of this element.
++     * Children can be of types OMElement, OMText.
++     */
++    public Iterator getChildren() {
++        return new OMChildrenIterator(firstChild);
++    }
++
++    /**
++     * THis will create a namespace in the current element scope
++     *
++     * @param uri
++     * @param prefix
++     * @return
++     */
++    public OMNamespace createNamespace(String uri, String prefix) {
++        OMNamespaceImpl ns = new OMNamespaceImpl(uri, prefix);
++        ns.setNextSibling(firstNamespace);
++        firstNamespace = ns;
++        return ns;
++    }
++
++    /**
++     * This will find a namespace with the given uri and prefix, in the scope of the docuemnt.
++     * This will start to find from the current element and goes up in the hiararchy until this finds one.
++     * If none is found, return null
++     *
++     * @param uri
++     * @param prefix
++     * @return
++     * @throws org.apache.axis.om.OMException
++     */
++    public OMNamespace resolveNamespace(String uri, String prefix) throws OMException {
++        OMNamespace ns = firstNamespace;
++        while (ns != null) {
++            if (ns.equals(uri, prefix))
++                return ns;
++            ns = (OMNamespace) ns.getNextSibling();
++        }
++        if (parent != null)
++            return parent.resolveNamespace(uri, prefix);
++        return null;
++    }
++
++    /**
++     * This will returns the first attribute of the element or null, if none is present
++     *
++     * @return
++     */
++    public OMAttribute getFirstAttribute() {
++        return firstAttribute;
++    }
++
++    /**
++     * This will return a List of OMAttributes
++     *
++     * @return
++     */
++    public Iterator getAttributes() {
++       return new OMChildrenIterator(getFirstAttribute());
++    }
++
++    /**
++     * This will insert attribute to this element. Implementor can decide as to insert this
++     * in the front or at the end of set of attributes
++     *
++     * @param attr
++     */
++    public void insertAttribute(OMAttribute attr) {
++
++        OMAttributeImpl attrImpl = (OMAttributeImpl) attr;
++        attrImpl.setPreviousSibling(null);
++        attrImpl.setNextSibling(firstAttribute);
++        if (firstAttribute != null)
++            firstAttribute.setPreviousSibling(attrImpl);
++        attrImpl.setParent(this);
++        firstAttribute = attrImpl;
++    }
++
++    public void removeAttribute(OMAttribute attr) {
++        attr.detach();
++    }
++
++    /**
++     * This will force the parser to proceed, if parser has not yet finished with the XML input
++     */
++    public void buildNext() {
++        builder.next();
++    }
++
++    public OMNodeImpl getFirstChild() {
++        if (firstChild == null && !done)
++            buildNext();
++        return firstChild;
++    }
++
++
++    public void setFirstChild(OMNodeImpl firstChild) {
++        this.firstChild = firstChild;
++    }
++
++    public void print(PrintStream s) throws OMException {
++        s.print('<');
++        super.print(s);
++
++        OMNodeImpl node = firstAttribute;
++        while (node != null) {
++            s.print(" ");
++            node.print(s);
++            node = (OMNodeImpl) node.getNextSibling();
++        }
++
++        node = firstNamespace;
++        while (node != null) {
++            s.print(" ");
++            node.print(s);
++            node = (OMNodeImpl) node.getNextSibling();
++        }
++
++        node = getFirstChild();
++        if (node != null) {
++            s.print('>');
++            while (node != null) {
++                node.print(s);
++                node = (OMNodeImpl) node.getNextSibling();
++            }
++            s.print('<');
++            s.print('/');
++            super.print(s);
++        } else
++            s.print('/');
++        s.print('>');
++    }
++
++    /**
++     * This will remove this information item and its children, from the model completely
++     *
++     * @throws org.apache.axis.om.OMException
++     */
++    public void detach() throws OMException {
++        if (done)
++            super.detach();
++        else
++            builder.discard(this);
++    }
++
++    public void setFirstAttribute(OMAttributeImpl firstAttribute) {
++        this.firstAttribute = firstAttribute;
++    }
++
++
++    public boolean isComplete() {
++        return done;
++    }
++}
+Index: om/impl/OMXmlPullParserWrapper.java
+===================================================================
+--- om/impl/OMXmlPullParserWrapper.java	(revision 54508)
++++ om/impl/OMXmlPullParserWrapper.java	(working copy)
+@@ -1,333 +1,333 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.*;
+-import org.xmlpull.v1.XmlPullParser;
+-import org.xmlpull.v1.XmlPullParserException;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 6, 2004
+- * Time: 11:42:44 AM
+- */
+-public class OMXmlPullParserWrapper {
+-    private XmlPullParser parser;
+-    // private OMElementImpl root;
+-    private OMDocumentImpl document;
+-    private OMNodeImpl lastNode;
+-    private boolean cache = true;
+-    private boolean slip = false;
+-    private boolean navigate = false;
+-    private boolean done = false;
+-    private OMNavigator navigator = new OMNavigator();
+-
+-    public OMXmlPullParserWrapper(XmlPullParser parser) {
+-        this.parser = parser;
+-    }
+-
+-//    public OMElementImpl getDocument() throws OMException {
+-//        if (root == null)
+-//            next();
+-//        return root;
+-//    }
+-    public OMDocumentImpl getDocument() throws OMException {
+-        document = new OMDocumentImpl(this);
+-        return document;
+-    }
+-
+-    private OMNode createOMElement() throws OMException {
+-        OMElementImpl node;
+-        if (lastNode == null) {
+-            node = new OMElementImpl(parser.getName(), null, null, this);
+-            document.setRootElement(node);
+-//            root = new OMElementImpl(parser.getName(), null, null, this);
+-//            node = root;
+-        } else if (lastNode.isComplete()) {
+-            node = new OMElementImpl(parser.getName(), null, lastNode.getParent(), this);
+-            lastNode.setNextSibling(node);
+-            node.setPreviousSibling(lastNode);
+-        } else {
+-            System.out.println("lastNode = " + lastNode.getClass());
+-            OMElementImpl e = (OMElementImpl) lastNode;
+-            node = new OMElementImpl(parser.getName(), null, (OMElement) lastNode, this);
+-            e.setFirstChild(node);
+-        }
+-
+-        int i, j;
+-        try {
+-            j = parser.getNamespaceCount(parser.getDepth());
+-            i = 0;
+-            if (j > 1)
+-                i = parser.getNamespaceCount(parser.getDepth() - 1);
+-            while (i < j) {
+-                node.createNamespace(parser.getNamespaceUri(i), parser.getNamespacePrefix(i));
+-                i++;
+-            }
+-        } catch (XmlPullParserException e) {
+-            throw new OMException(e);
+-        }
+-
+-        node.setNamespace(node.resolveNamespace(parser.getNamespace(), parser.getPrefix()));
+-
+-        j = parser.getAttributeCount();
+-        for (i = 0; i < j; i++) {
+-            OMNamespace ns = null;
+-            String uri = parser.getAttributeNamespace(i);
+-            if (uri.hashCode() != 0)
+-                ns = node.resolveNamespace(uri, parser.getAttributePrefix(i));
+-            node.insertAttribute(new OMAttributeImpl(parser.getAttributeName(i), ns, parser.getAttributeValue(i), node));
+-        }
+-
+-        return node;
+-    }
+-
+-    private OMNode createOMText() throws OMException {
+-        if (lastNode == null)
+-            throw new OMException();
+-        OMNodeImpl node;
+-        if (lastNode.isComplete()) {
+-            node = new OMTextImpl(lastNode.getParent(), parser.getText());
+-            lastNode.setNextSibling(node);
+-            node.setPreviousSibling(lastNode);
+-        } else {
+-            OMElementImpl e = (OMElementImpl) lastNode;
+-            node = new OMTextImpl(e, parser.getText());
+-            e.setFirstChild(node);
+-        }
+-        return node;
+-    }
+-
+-    public void reset(OMNode node) throws OMException {
+-        navigate = true;
+-        lastNode = null;
+-        navigator.init(node);
+-    }
+-
+-    //	TODO:
+-    public int next() throws OMException {
+-        try {
+-            if (navigate) {
+-                OMNodeImpl next = (OMNodeImpl) navigator.next();
+-                if (next != null) {
+-                    lastNode = next;
+-                    if (lastNode instanceof OMText)
+-                        return XmlPullParser.TEXT;
+-                    else if (navigator.visited())
+-                        return XmlPullParser.END_TAG;
+-                    else
+-                        return XmlPullParser.START_TAG;
+-                }
+-                navigate = false;
+-                if (done)
+-                    return XmlPullParser.END_DOCUMENT;
+-                if (slip)
+-                    throw new OMException();
+-            }
+-
+-            if (done)
+-                throw new OMException();
+-
+-            int token = parser.nextToken();
+-
+-            if (!cache) {
+-                slip = true;
+-                return token;
+-            }
+-
+-            switch (token) {
+-                case XmlPullParser.START_TAG:
+-                    lastNode = (OMNodeImpl) createOMElement();
+-                    break;
+-
+-                case XmlPullParser.TEXT:
+-                    lastNode = (OMNodeImpl) createOMText();
+-                    break;
+-
+-                case XmlPullParser.END_TAG:
+-                    if (lastNode.isComplete()) {
+-                        OMElement parent = lastNode.getParent();
+-                        parent.setComplete(true);
+-                        lastNode = (OMNodeImpl) parent;
+-                    } else {
+-                        OMElement e = (OMElement) lastNode;
+-                        e.setComplete(true);
+-                    }
+-                    break;
+-
+-                case XmlPullParser.END_DOCUMENT:
+-                    done = true;
+-                    break;
+-
+-                default :
+-                    throw new OMException();
+-            }
+-            return token;
+-        } catch (OMException e) {
+-            throw e;
+-        } catch (Exception e) {
+-            e.printStackTrace();
+-            throw new OMException(e);
+-        }
+-    }
+-
+-    public void discard(OMElementImpl el) throws OMException {
+-        if (el.isComplete() || !cache)
+-            throw new OMException();
+-        try {
+-            cache = false;
+-            do {
+-                while (parser.next() != XmlPullParser.END_TAG) ;
+-                //	TODO:
+-            } while (!parser.getName().equals(el.getLocalName()));
+-            lastNode = (OMNodeImpl) el.getPreviousSibling();
+-            if (lastNode != null)
+-                lastNode.setNextSibling(null);
+-            else {
+-                OMElementImpl parent = (OMElementImpl) el.getParent();
+-                if (parent == null)
+-                    throw new OMException();
+-                parent.setFirstChild(null);
+-                lastNode = parent;
+-            }
+-            slip = false;
+-            cache = true;
+-        } catch (OMException e) {
+-            throw e;
+-        } catch (Exception e) {
+-            throw new OMException(e);
+-        }
+-    }
+-
+-    public void setCache(boolean b) {
+-        cache = b;
+-    }
+-
+-    public String getName() throws OMException {
+-        if (navigate) {
+-            try {
+-                OMElement e = (OMElement) lastNode;
+-                return e.getLocalName();
+-            } catch (Exception e) {
+-                throw new OMException(e);
+-            }
+-        }
+-        return parser.getName();
+-    }
+-
+-    public String getText() throws OMException {
+-        if (navigate) {
+-            try {
+-                return (String) lastNode.getValue();
+-            } catch (Exception e) {
+-                throw new OMException(e);
+-            }
+-        }
+-        return parser.getText();
+-    }
+-
+-    public String getNamespace() throws OMException {
+-        if (navigate) {
+-            if (lastNode instanceof OMElement) {
+-                OMElement node = (OMElement) lastNode;
+-                OMNamespace ns = node.getNamespace();
+-                if (ns != null)
+-                    return ns.getValue();
+-                //	TODO: else
+-            }
+-            throw new OMException();
+-        }
+-        return parser.getNamespace();
+-    }
+-
+-    public int getNamespaceCount(int arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        try {
+-            return parser.getNamespaceCount(arg);
+-        } catch (Exception e) {
+-            throw new OMException(e);
+-        }
+-    }
+-
+-    public String getNamespacePrefix(int arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        try {
+-            return parser.getNamespacePrefix(arg);
+-        } catch (Exception e) {
+-            throw new OMException(e);
+-        }
+-    }
+-
+-    public String getNamespaceUri(int arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        try {
+-            return parser.getNamespaceUri(arg);
+-        } catch (Exception e) {
+-            throw new OMException(e);
+-        }
+-    }
+-
+-    public String getNamespace(String arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        try {
+-            return parser.getNamespace(arg);
+-        } catch (Exception e) {
+-            throw new OMException(e);
+-        }
+-    }
+-
+-    public String getPrefix() throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        return parser.getPrefix();
+-    }
+-
+-    public int getAttributeCount() throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        return parser.getAttributeCount();
+-    }
+-
+-    public String getAttributeNamespace(int arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        return parser.getAttributeNamespace(arg);
+-    }
+-
+-    public String getAttributeName(int arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        return parser.getAttributeNamespace(arg);
+-    }
+-
+-    public String getAttributePrefix(int arg) throws OMException {
+-        if (navigate)
+-        //	TODO:
+-            throw new OMException();
+-        return parser.getAttributeNamespace(arg);
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.*;
++import org.xmlpull.v1.XmlPullParser;
++import org.xmlpull.v1.XmlPullParserException;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 6, 2004
++ * Time: 11:42:44 AM
++ */
++public class OMXmlPullParserWrapper {
++    private XmlPullParser parser;
++    // private OMElementImpl root;
++    private OMDocumentImpl document;
++    private OMNodeImpl lastNode;
++    private boolean cache = true;
++    private boolean slip = false;
++    private boolean navigate = false;
++    private boolean done = false;
++    private OMNavigator navigator = new OMNavigator();
++
++    public OMXmlPullParserWrapper(XmlPullParser parser) {
++        this.parser = parser;
++    }
++
++//    public OMElementImpl getDocument() throws OMException {
++//        if (root == null)
++//            next();
++//        return root;
++//    }
++    public OMDocumentImpl getDocument() throws OMException {
++        document = new OMDocumentImpl(this);
++        return document;
++    }
++
++    private OMNode createOMElement() throws OMException {
++        OMElementImpl node;
++        if (lastNode == null) {
++            node = new OMElementImpl(parser.getName(), null, null, this);
++            document.setRootElement(node);
++//            root = new OMElementImpl(parser.getName(), null, null, this);
++//            node = root;
++        } else if (lastNode.isComplete()) {
++            node = new OMElementImpl(parser.getName(), null, lastNode.getParent(), this);
++            lastNode.setNextSibling(node);
++            node.setPreviousSibling(lastNode);
++        } else {
++            System.out.println("lastNode = " + lastNode.getClass());
++            OMElementImpl e = (OMElementImpl) lastNode;
++            node = new OMElementImpl(parser.getName(), null, (OMElement) lastNode, this);
++            e.setFirstChild(node);
++        }
++
++        int i, j;
++        try {
++            j = parser.getNamespaceCount(parser.getDepth());
++            i = 0;
++            if (j > 1)
++                i = parser.getNamespaceCount(parser.getDepth() - 1);
++            while (i < j) {
++                node.createNamespace(parser.getNamespaceUri(i), parser.getNamespacePrefix(i));
++                i++;
++            }
++        } catch (XmlPullParserException e) {
++            throw new OMException(e);
++        }
++
++        node.setNamespace(node.resolveNamespace(parser.getNamespace(), parser.getPrefix()));
++
++        j = parser.getAttributeCount();
++        for (i = 0; i < j; i++) {
++            OMNamespace ns = null;
++            String uri = parser.getAttributeNamespace(i);
++            if (uri.hashCode() != 0)
++                ns = node.resolveNamespace(uri, parser.getAttributePrefix(i));
++            node.insertAttribute(new OMAttributeImpl(parser.getAttributeName(i), ns, parser.getAttributeValue(i), node));
++        }
++
++        return node;
++    }
++
++    private OMNode createOMText() throws OMException {
++        if (lastNode == null)
++            throw new OMException();
++        OMNodeImpl node;
++        if (lastNode.isComplete()) {
++            node = new OMTextImpl(lastNode.getParent(), parser.getText());
++            lastNode.setNextSibling(node);
++            node.setPreviousSibling(lastNode);
++        } else {
++            OMElementImpl e = (OMElementImpl) lastNode;
++            node = new OMTextImpl(e, parser.getText());
++            e.setFirstChild(node);
++        }
++        return node;
++    }
++
++    public void reset(OMNode node) throws OMException {
++        navigate = true;
++        lastNode = null;
++        navigator.init(node);
++    }
++
++    //	TODO:
++    public int next() throws OMException {
++        try {
++            if (navigate) {
++                OMNodeImpl next = (OMNodeImpl) navigator.next();
++                if (next != null) {
++                    lastNode = next;
++                    if (lastNode instanceof OMText)
++                        return XmlPullParser.TEXT;
++                    else if (navigator.visited())
++                        return XmlPullParser.END_TAG;
++                    else
++                        return XmlPullParser.START_TAG;
++                }
++                navigate = false;
++                if (done)
++                    return XmlPullParser.END_DOCUMENT;
++                if (slip)
++                    throw new OMException();
++            }
++
++            if (done)
++                throw new OMException();
++
++            int token = parser.nextToken();
++
++            if (!cache) {
++                slip = true;
++                return token;
++            }
++
++            switch (token) {
++                case XmlPullParser.START_TAG:
++                    lastNode = (OMNodeImpl) createOMElement();
++                    break;
++
++                case XmlPullParser.TEXT:
++                    lastNode = (OMNodeImpl) createOMText();
++                    break;
++
++                case XmlPullParser.END_TAG:
++                    if (lastNode.isComplete()) {
++                        OMElement parent = lastNode.getParent();
++                        parent.setComplete(true);
++                        lastNode = (OMNodeImpl) parent;
++                    } else {
++                        OMElement e = (OMElement) lastNode;
++                        e.setComplete(true);
++                    }
++                    break;
++
++                case XmlPullParser.END_DOCUMENT:
++                    done = true;
++                    break;
++
++                default :
++                    throw new OMException();
++            }
++            return token;
++        } catch (OMException e) {
++            throw e;
++        } catch (Exception e) {
++            e.printStackTrace();
++            throw new OMException(e);
++        }
++    }
++
++    public void discard(OMElementImpl el) throws OMException {
++        if (el.isComplete() || !cache)
++            throw new OMException();
++        try {
++            cache = false;
++            do {
++                while (parser.next() != XmlPullParser.END_TAG) ;
++                //	TODO:
++            } while (!parser.getName().equals(el.getLocalName()));
++            lastNode = (OMNodeImpl) el.getPreviousSibling();
++            if (lastNode != null)
++                lastNode.setNextSibling(null);
++            else {
++                OMElementImpl parent = (OMElementImpl) el.getParent();
++                if (parent == null)
++                    throw new OMException();
++                parent.setFirstChild(null);
++                lastNode = parent;
++            }
++            slip = false;
++            cache = true;
++        } catch (OMException e) {
++            throw e;
++        } catch (Exception e) {
++            throw new OMException(e);
++        }
++    }
++
++    public void setCache(boolean b) {
++        cache = b;
++    }
++
++    public String getName() throws OMException {
++        if (navigate) {
++            try {
++                OMElement e = (OMElement) lastNode;
++                return e.getLocalName();
++            } catch (Exception e) {
++                throw new OMException(e);
++            }
++        }
++        return parser.getName();
++    }
++
++    public String getText() throws OMException {
++        if (navigate) {
++            try {
++                return (String) lastNode.getValue();
++            } catch (Exception e) {
++                throw new OMException(e);
++            }
++        }
++        return parser.getText();
++    }
++
++    public String getNamespace() throws OMException {
++        if (navigate) {
++            if (lastNode instanceof OMElement) {
++                OMElement node = (OMElement) lastNode;
++                OMNamespace ns = node.getNamespace();
++                if (ns != null)
++                    return ns.getValue();
++                //	TODO: else
++            }
++            throw new OMException();
++        }
++        return parser.getNamespace();
++    }
++
++    public int getNamespaceCount(int arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        try {
++            return parser.getNamespaceCount(arg);
++        } catch (Exception e) {
++            throw new OMException(e);
++        }
++    }
++
++    public String getNamespacePrefix(int arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        try {
++            return parser.getNamespacePrefix(arg);
++        } catch (Exception e) {
++            throw new OMException(e);
++        }
++    }
++
++    public String getNamespaceUri(int arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        try {
++            return parser.getNamespaceUri(arg);
++        } catch (Exception e) {
++            throw new OMException(e);
++        }
++    }
++
++    public String getNamespace(String arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        try {
++            return parser.getNamespace(arg);
++        } catch (Exception e) {
++            throw new OMException(e);
++        }
++    }
++
++    public String getPrefix() throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        return parser.getPrefix();
++    }
++
++    public int getAttributeCount() throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        return parser.getAttributeCount();
++    }
++
++    public String getAttributeNamespace(int arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        return parser.getAttributeNamespace(arg);
++    }
++
++    public String getAttributeName(int arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        return parser.getAttributeNamespace(arg);
++    }
++
++    public String getAttributePrefix(int arg) throws OMException {
++        if (navigate)
++        //	TODO:
++            throw new OMException();
++        return parser.getAttributeNamespace(arg);
++    }
++}
+Index: om/impl/OMNamedNodeImpl.java
+===================================================================
+--- om/impl/OMNamedNodeImpl.java	(revision 54508)
++++ om/impl/OMNamedNodeImpl.java	(working copy)
+@@ -1,71 +1,71 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMElement;
+-import org.apache.axis.om.OMException;
+-import org.apache.axis.om.OMNamedNode;
+-import org.apache.axis.om.OMNamespace;
+-
+-import java.io.PrintStream;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 5, 2004
+- * Time: 1:17:37 PM
+- */
+-public class OMNamedNodeImpl extends OMNodeImpl implements OMNamedNode {
+-
+-    OMNamespace ns;
+-    String localName;
+-
+-
+-    public OMNamedNodeImpl(String localName, OMNamespace ns, OMElement parent) {
+-        super(parent);
+-        this.localName = localName;
+-        this.ns = ns;
+-    }
+-
+-    public OMNamedNodeImpl(OMElement parent) {
+-        super(parent);
+-    }
+-
+-    public String getLocalName() {
+-        return localName;
+-    }
+-
+-    public void setLocalName(String localName) {
+-        this.localName = localName;
+-    }
+-
+-    public OMNamespace getNamespace() throws OMException {
+-        return ns;
+-    }
+-
+-    /**
+-     * @param namespace
+-     */
+-    public void setNamespace(OMNamespace namespace) {
+-        this.ns = namespace;
+-    }
+-
+-    public void print(PrintStream ps) throws OMException {
+-        if (ns != null && !ns.isDefaultNs()) {
+-            ps.print(ns.getPrefix());
+-            ps.print(':');
+-        }
+-        ps.print(localName);
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMElement;
++import org.apache.axis.om.OMException;
++import org.apache.axis.om.OMNamedNode;
++import org.apache.axis.om.OMNamespace;
++
++import java.io.PrintStream;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 5, 2004
++ * Time: 1:17:37 PM
++ */
++public class OMNamedNodeImpl extends OMNodeImpl implements OMNamedNode {
++
++    OMNamespace ns;
++    String localName;
++
++
++    public OMNamedNodeImpl(String localName, OMNamespace ns, OMElement parent) {
++        super(parent);
++        this.localName = localName;
++        this.ns = ns;
++    }
++
++    public OMNamedNodeImpl(OMElement parent) {
++        super(parent);
++    }
++
++    public String getLocalName() {
++        return localName;
++    }
++
++    public void setLocalName(String localName) {
++        this.localName = localName;
++    }
++
++    public OMNamespace getNamespace() throws OMException {
++        return ns;
++    }
++
++    /**
++     * @param namespace
++     */
++    public void setNamespace(OMNamespace namespace) {
++        this.ns = namespace;
++    }
++
++    public void print(PrintStream ps) throws OMException {
++        if (ns != null && !ns.isDefaultNs()) {
++            ps.print(ns.getPrefix());
++            ps.print(':');
++        }
++        ps.print(localName);
++    }
++}
+Index: om/impl/OMNamespaceImpl.java
+===================================================================
+--- om/impl/OMNamespaceImpl.java	(revision 54508)
++++ om/impl/OMNamespaceImpl.java	(working copy)
+@@ -1,70 +1,70 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMException;
+-import org.apache.axis.om.OMNamespace;
+-import org.apache.axis.om.OMNode;
+-
+-import java.io.PrintStream;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 6, 2004
+- * Time: 11:43:32 AM
+- */
+-public class OMNamespaceImpl extends OMNodeImpl implements OMNamespace {
+-    private String prefix;
+-
+-    protected OMNamespaceImpl(String uri, String prefix) {
+-        value = uri;
+-        this.prefix = prefix;
+-    }
+-
+-
+-    public boolean equals(OMNamespace ns) {
+-        return ((prefix == null && ns.getPrefix() == null) || (prefix != null && prefix.equals(ns.getPrefix())))
+-                && value.equals(ns.getValue());
+-    }
+-
+-    public boolean equals(String uri, String prefix) {
+-        return ((prefix == null && this.prefix == null) || (prefix != null && prefix.equals(this.prefix)))
+-                && value.equals(uri);
+-    }
+-
+-    public void print(PrintStream s) {
+-        s.print("xmlns");
+-        if (prefix != null) {
+-            s.print(':');
+-            s.print(prefix);
+-        }
+-        s.print('=');
+-        s.print('"');
+-        s.print(value);
+-        s.print('"');
+-    }
+-
+-    public boolean isDefaultNs() {
+-        return prefix == null;
+-    }
+-
+-    public String getPrefix() {
+-        return prefix;  //TODO implement this
+-    }
+-
+-    public OMNode getNextSibling() throws OMException {
+-        return nextSibling;
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMException;
++import org.apache.axis.om.OMNamespace;
++import org.apache.axis.om.OMNode;
++
++import java.io.PrintStream;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 6, 2004
++ * Time: 11:43:32 AM
++ */
++public class OMNamespaceImpl extends OMNodeImpl implements OMNamespace {
++    private String prefix;
++
++    protected OMNamespaceImpl(String uri, String prefix) {
++        value = uri;
++        this.prefix = prefix;
++    }
++
++
++    public boolean equals(OMNamespace ns) {
++        return ((prefix == null && ns.getPrefix() == null) || (prefix != null && prefix.equals(ns.getPrefix())))
++                && value.equals(ns.getValue());
++    }
++
++    public boolean equals(String uri, String prefix) {
++        return ((prefix == null && this.prefix == null) || (prefix != null && prefix.equals(this.prefix)))
++                && value.equals(uri);
++    }
++
++    public void print(PrintStream s) {
++        s.print("xmlns");
++        if (prefix != null) {
++            s.print(':');
++            s.print(prefix);
++        }
++        s.print('=');
++        s.print('"');
++        s.print(value);
++        s.print('"');
++    }
++
++    public boolean isDefaultNs() {
++        return prefix == null;
++    }
++
++    public String getPrefix() {
++        return prefix;  //TODO implement this
++    }
++
++    public OMNode getNextSibling() throws OMException {
++        return nextSibling;
++    }
++}
+Index: om/impl/OMDocumentImpl.java
+===================================================================
+--- om/impl/OMDocumentImpl.java	(revision 54508)
++++ om/impl/OMDocumentImpl.java	(working copy)
+@@ -1,56 +1,56 @@
+-package org.apache.axis.om.impl;
+-
+-import org.apache.axis.om.OMDocument;
+-import org.apache.axis.om.OMElement;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 7, 2004
+- * Time: 10:52:17 AM
+- */
+-public class OMDocumentImpl extends OMNodeImpl implements OMDocument {
+-
+-    private OMElementImpl root;
+-    private OMXmlPullParserWrapper parserWrapper;
+-
+-    public OMDocumentImpl(OMXmlPullParserWrapper parserWrapper) {
+-        this.parserWrapper = parserWrapper;
+-    }
+-
+-    public OMElementImpl getRootElement() {
+-        if (root == null) {
+-            parserWrapper.next();
+-        }
+-        return root;
+-    }
+-
+-    public void setRootElement(OMElementImpl root) {
+-        this.root = root;
+-    }
+-
+-    /**
+-     * Get the root element of this document
+-     *
+-     * @return the root element
+-     *
+-     * This method should be changed as getRootElement
+-     *
+-     */
+-    public OMElement getDocumentElement() {
+-        return getRootElement();
+-    }
+-}
++package org.apache.axis.om.impl;
++
++import org.apache.axis.om.OMDocument;
++import org.apache.axis.om.OMElement;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 7, 2004
++ * Time: 10:52:17 AM
++ */
++public class OMDocumentImpl extends OMNodeImpl implements OMDocument {
++
++    private OMElementImpl root;
++    private OMXmlPullParserWrapper parserWrapper;
++
++    public OMDocumentImpl(OMXmlPullParserWrapper parserWrapper) {
++        this.parserWrapper = parserWrapper;
++    }
++
++    public OMElementImpl getRootElement() {
++        if (root == null) {
++            parserWrapper.next();
++        }
++        return root;
++    }
++
++    public void setRootElement(OMElementImpl root) {
++        this.root = root;
++    }
++
++    /**
++     * Get the root element of this document
++     *
++     * @return the root element
++     *
++     * This method should be changed as getRootElement
++     *
++     */
++    public OMElement getDocumentElement() {
++        return getRootElement();
++    }
++}
+Index: om/OMElement.java
+===================================================================
+--- om/OMElement.java	(revision 54508)
++++ om/OMElement.java	(working copy)
+@@ -1,87 +1,87 @@
+-package org.apache.axis.om;
+-
+-import java.util.Iterator;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 4, 2004
+- * Time: 11:52:18 AM
+- * <p/>
+- * One must make sure to insert relevant constructors for the classes that are implementing this interface
+- */
+-public interface OMElement extends OMNamedNode {
+-
+-    /**
+-     * This will add child to the element. One can decide whether he append the child or he adds to the
+-     * front of the children list
+-     *
+-     * @param omNode
+-     */
+-    public void addChild(OMNode omNode);
+-
+-    /**
+-     * This returns a collection of this element.
+-     * Children can be of types OMElement, OMText.
+-     */
+-    public Iterator getChildren();
+-
+-    /**
+-     * THis will create a namespace in the current element scope
+-     *
+-     * @param uri
+-     * @param prefix
+-     * @return
+-     */
+-    public OMNamespace createNamespace(String uri, String prefix);
+-
+-    /**
+-     * This will find a namespace with the given uri and prefix, in the scope of the docuemnt.
+-     * This will start to find from the current element and goes up in the hiararchy until this finds one.
+-     * If none is found, return null
+-     *
+-     * @param uri
+-     * @param prefix
+-     * @return
+-     * @throws OMException
+-     */
+-    public OMNamespace resolveNamespace(String uri, String prefix) throws OMException;
+-
+-    /**
+-     * This will returns the first attribute of the element or null, if none is present
+-     *
+-     * @return
+-     */
+-    public OMAttribute getFirstAttribute();
+-
+-    /**
+-     * This will return a List of OMAttributes
+-     *
+-     * @return
+-     */
+-    public Iterator getAttributes();
+-
+-    /**
+-     * This will insert attribute to this element. Implementor can decide as to insert this
+-     * in the front or at the end of set of attributes
+-     *
+-     * @param attr
+-     */
+-    public void insertAttribute(OMAttribute attr);
+-
+-    public void removeAttribute(OMAttribute attr);
+-
+-}
++package org.apache.axis.om;
++
++import java.util.Iterator;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 4, 2004
++ * Time: 11:52:18 AM
++ * <p/>
++ * One must make sure to insert relevant constructors for the classes that are implementing this interface
++ */
++public interface OMElement extends OMNamedNode {
++
++    /**
++     * This will add child to the element. One can decide whether he append the child or he adds to the
++     * front of the children list
++     *
++     * @param omNode
++     */
++    public void addChild(OMNode omNode);
++
++    /**
++     * This returns a collection of this element.
++     * Children can be of types OMElement, OMText.
++     */
++    public Iterator getChildren();
++
++    /**
++     * THis will create a namespace in the current element scope
++     *
++     * @param uri
++     * @param prefix
++     * @return
++     */
++    public OMNamespace createNamespace(String uri, String prefix);
++
++    /**
++     * This will find a namespace with the given uri and prefix, in the scope of the docuemnt.
++     * This will start to find from the current element and goes up in the hiararchy until this finds one.
++     * If none is found, return null
++     *
++     * @param uri
++     * @param prefix
++     * @return
++     * @throws OMException
++     */
++    public OMNamespace resolveNamespace(String uri, String prefix) throws OMException;
++
++    /**
++     * This will returns the first attribute of the element or null, if none is present
++     *
++     * @return
++     */
++    public OMAttribute getFirstAttribute();
++
++    /**
++     * This will return a List of OMAttributes
++     *
++     * @return
++     */
++    public Iterator getAttributes();
++
++    /**
++     * This will insert attribute to this element. Implementor can decide as to insert this
++     * in the front or at the end of set of attributes
++     *
++     * @param attr
++     */
++    public void insertAttribute(OMAttribute attr);
++
++    public void removeAttribute(OMAttribute attr);
++
++}
+Index: om/OMNamedNode.java
+===================================================================
+--- om/OMNamedNode.java	(revision 54508)
++++ om/OMNamedNode.java	(working copy)
+@@ -1,39 +1,39 @@
+-package org.apache.axis.om;
+-
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 4, 2004
+- * Time: 11:39:01 AM
+- * <p/>
+- * OMElement and OMAttribute must have namespace support and those two behave in same manner as far as the namespaces are concerned.
+- * So one can implement this interface specific methods in an abstract class.
+- */
+-public interface OMNamedNode extends OMNode {
+-
+-    String getLocalName();
+-
+-    void setLocalName(String localName);
+-
+-
+-    OMNamespace getNamespace() throws OMException;
+-
+-    /**
+-     * @param namespace
+-     */
+-    void setNamespace(OMNamespace namespace);
+-}
++package org.apache.axis.om;
++
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 4, 2004
++ * Time: 11:39:01 AM
++ * <p/>
++ * OMElement and OMAttribute must have namespace support and those two behave in same manner as far as the namespaces are concerned.
++ * So one can implement this interface specific methods in an abstract class.
++ */
++public interface OMNamedNode extends OMNode {
++
++    String getLocalName();
++
++    void setLocalName(String localName);
++
++
++    OMNamespace getNamespace() throws OMException;
++
++    /**
++     * @param namespace
++     */
++    void setNamespace(OMNamespace namespace);
++}
+Index: om/OMNamespace.java
+===================================================================
+--- om/OMNamespace.java	(revision 54508)
++++ om/OMNamespace.java	(working copy)
+@@ -1,34 +1,34 @@
+-package org.apache.axis.om;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 4, 2004
+- * Time: 1:24:00 PM
+- */
+-public interface OMNamespace extends OMNode {
+-    //Constructors are not allowed in interfaces!!!!
+-    //public OMNamespace(String uri, String prefix);
+-
+-    public boolean equals(OMNamespace ns);
+-
+-    public boolean equals(String uri, String prefix);
+-
+-
+-    public boolean isDefaultNs();
+-
+-    public String getPrefix();
+-}
++package org.apache.axis.om;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 4, 2004
++ * Time: 1:24:00 PM
++ */
++public interface OMNamespace extends OMNode {
++    //Constructors are not allowed in interfaces!!!!
++    //public OMNamespace(String uri, String prefix);
++
++    public boolean equals(OMNamespace ns);
++
++    public boolean equals(String uri, String prefix);
++
++
++    public boolean isDefaultNs();
++
++    public String getPrefix();
++}
+Index: om/OMException.java
+===================================================================
+--- om/OMException.java	(revision 54508)
++++ om/OMException.java	(working copy)
+@@ -1,37 +1,37 @@
+-package org.apache.axis.om;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- * <p/>
+- * User: Eran Chinthaka - Lanka Software Foundation
+- * Date: Oct 4, 2004
+- * Time: 11:47:19 AM
+- */
+-public class OMException extends RuntimeException {
+-    public OMException() {
+-    }
+-
+-    public OMException(String message) {
+-        super(message);
+-    }
+-
+-    public OMException(String message, Throwable cause) {
+-        super(message, cause);
+-    }
+-
+-    public OMException(Throwable cause) {
+-        super(cause);
+-    }
+-}
++package org.apache.axis.om;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ * <p/>
++ * User: Eran Chinthaka - Lanka Software Foundation
++ * Date: Oct 4, 2004
++ * Time: 11:47:19 AM
++ */
++public class OMException extends RuntimeException {
++    public OMException() {
++    }
++
++    public OMException(String message) {
++        super(message);
++    }
++
++    public OMException(String message, Throwable cause) {
++        super(message, cause);
++    }
++
++    public OMException(Throwable cause) {
++        super(cause);
++    }
++}
+Index: om/OMDocument.java
+===================================================================
+--- om/OMDocument.java	(revision 54508)
++++ om/OMDocument.java	(working copy)
+@@ -1,31 +1,31 @@
+-package org.apache.axis.om;
+-
+-/**
+- * Copyright 2001-2004 The Apache Software Foundation.
+- * <p/>
+- * Licensed under the Apache License, Version 2.0 (the "License");
+- * you may not use this file except in compliance with the License.
+- * You may obtain a copy of the License at
+- * <p/>
+- * http://www.apache.org/licenses/LICENSE-2.0
+- * <p/>
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- *
+- * @author Axis team
+- *         Date: Oct 4, 2004
+- *         Time: 4:48:10 PM
+- */
+-public interface OMDocument extends OMNode {
+-
+-    /**
+-     * Get the root element of this document
+-     *
+-     * @return the root element
+-     */
+-    OMElement getDocumentElement();
+-
+-}
++package org.apache.axis.om;
++
++/**
++ * Copyright 2001-2004 The Apache Software Foundation.
++ * <p/>
++ * Licensed under the Apache License, Version 2.0 (the "License");
++ * you may not use this file except in compliance with the License.
++ * You may obtain a copy of the License at
++ * <p/>
++ * http://www.apache.org/licenses/LICENSE-2.0
++ * <p/>
++ * Unless required by applicable law or agreed to in writing, software
++ * distributed under the License is distributed on an "AS IS" BASIS,
++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ * See the License for the specific language governing permissions and
++ * limitations under the License.
++ *
++ * @author Axis team
++ *         Date: Oct 4, 2004
++ *         Time: 4:48:10 PM
++ */
++public interface OMDocument extends OMNode {
++
++    /**
++     * Get the root element of this document
++     *
++     * @return the root element
++     */
++    OMElement getDocumentElement();
++
++}

Modified: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMElement.java
==============================================================================
--- webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMElement.java	(original)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMElement.java	Wed Oct 13 00:43:12 2004
@@ -1,5 +1,6 @@
 package org.apache.axis.om;
 
+import org.apache.xml.utils.QName;
 import java.util.Iterator;
 
 /**
@@ -26,14 +27,23 @@
 public interface OMElement extends OMNamedNode {
 
     /**
-     * This will add child to the element. One can decide whether he append the child or he adds to the
-     * front of the children list
-     *
+     * This will add child to the element. One must preserve the order of children, in this operation
+     * Tip : appending the new child is prefered
      * @param omNode
      */
     public void addChild(OMNode omNode);
 
     /**
+     * This will search for children with a given QName and will return an iterator to traverse through
+     * the OMNodes.
+     * This QName can contain any combination of prefix, localname and URI
+     * @param elementQName
+     * @return
+     * @throws OMException
+     */
+    public Iterator getChildrenWithName(QName elementQName) throws OMException;
+
+    /**
      * This returns a collection of this element.
      * Children can be of types OMElement, OMText.
      */
@@ -61,11 +71,12 @@
     public OMNamespace resolveNamespace(String uri, String prefix) throws OMException;
 
     /**
-     * This will returns the first attribute of the element or null, if none is present
-     *
+     * This will help to search for an attribute with a given QName within this Element
+     * @param qname
      * @return
+     * @throws OMException
      */
-    public OMAttribute getFirstAttribute();
+    public Iterator getAttributeWithQName(QName qname) throws OMException;
 
     /**
      * This will return a List of OMAttributes
@@ -81,7 +92,6 @@
      * @param attr
      */
     public void insertAttribute(OMAttribute attr);
-
     public void removeAttribute(OMAttribute attr);
 
 }

Modified: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMNamedNode.java
==============================================================================
--- webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMNamedNode.java	(original)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMNamedNode.java	Wed Oct 13 00:43:12 2004
@@ -25,15 +25,9 @@
  */
 public interface OMNamedNode extends OMNode {
 
-    String getLocalName();
+    public String getLocalName();
+    public void setLocalName(String localName);
 
-    void setLocalName(String localName);
-
-
-    OMNamespace getNamespace() throws OMException;
-
-    /**
-     * @param namespace
-     */
-    void setNamespace(OMNamespace namespace);
+    public OMNamespace getNamespace() throws OMException;
+    public void setNamespace(OMNamespace namespace);
 }

Modified: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMNamespace.java
==============================================================================
--- webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMNamespace.java	(original)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMNamespace.java	Wed Oct 13 00:43:12 2004
@@ -20,13 +20,9 @@
  * Time: 1:24:00 PM
  */
 public interface OMNamespace extends OMNode {
-    //Constructors are not allowed in interfaces!!!!
-    //public OMNamespace(String uri, String prefix);
 
     public boolean equals(OMNamespace ns);
-
     public boolean equals(String uri, String prefix);
-
 
     public boolean isDefaultNs();
 

Modified: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMNode.java
==============================================================================
--- webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMNode.java	(original)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMNode.java	Wed Oct 13 00:43:12 2004
@@ -78,7 +78,7 @@
     /**
      * This will return the literal value of the node.
      * OMText --> the text
-     * OMElement --> name of the element as a QName in String format
+     * OMElement --> local name of the element in String format
      * OMAttribute --> the value of the attribue
      *
      * @return
@@ -121,4 +121,12 @@
      * @throws OMException
      */
     public void insertSiblingBefore(OMNode sibling) throws OMException;
+
+    /** This is to get the type of node, as this is the super class of all the nodes
+     *
+     * @return
+     * @throws OMException
+     */
+    public short getType() throws OMException;
+    public void setType(short nodeType) throws OMException;
 }

Modified: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMText.java
==============================================================================
--- webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMText.java	(original)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/OMText.java	Wed Oct 13 00:43:12 2004
@@ -27,6 +27,5 @@
      * @param type
      */
     public void setTextType(short type);
-
     public short getTextType();
 }

Modified: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMAttributeImpl.java
==============================================================================
--- webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMAttributeImpl.java	(original)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMAttributeImpl.java	Wed Oct 13 00:43:12 2004
@@ -72,4 +72,6 @@
         if (nextSibling != null)
             nextSibling.setPreviousSibling(previousSibling);
     }
+
+    
 }

Modified: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMElementImpl.java
==============================================================================
--- webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMElementImpl.java	(original)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMElementImpl.java	Wed Oct 13 00:43:12 2004
@@ -2,6 +2,8 @@
 
 import org.apache.axis.om.*;
 import org.apache.axis.om.impl.util.OMChildrenIterator;
+import org.apache.axis.om.impl.util.OMChildrenQNameIterator;
+import org.apache.xml.utils.QName;
 
 import java.io.PrintStream;
 import java.util.Iterator;
@@ -56,6 +58,19 @@
         addChild((OMNodeImpl) child);
     }
 
+    /**
+     * This will search for children with a given QName and will return an iterator to traverse through
+     * the OMNodes.
+     * This QName can contain any combination of prefix, localname and URI
+     *
+     * @param elementQName
+     * @return
+     * @throws org.apache.axis.om.OMException
+     */
+    public Iterator getChildrenWithName(QName elementQName) throws OMException {
+        return new OMChildrenQNameIterator(getFirstChild(), elementQName);
+    }
+
     private void addChild(OMNodeImpl child) {
         if (firstChild == null && !done)
             builder.next();
@@ -84,7 +99,7 @@
      * Children can be of types OMElement, OMText.
      */
     public Iterator getChildren() {
-        return new OMChildrenIterator(firstChild);
+        return new OMChildrenIterator(getFirstChild());
     }
 
     /**
@@ -124,6 +139,17 @@
     }
 
     /**
+     * This will help to search for an attribute with a given QName within this Element
+     *
+     * @param qname
+     * @return
+     * @throws org.apache.axis.om.OMException
+     */
+    public Iterator getAttributeWithQName(QName qname) throws OMException {
+        return new OMChildrenQNameIterator((OMNodeImpl) getFirstAttribute(), qname);
+    }
+
+    /**
      * This will returns the first attribute of the element or null, if none is present
      *
      * @return
@@ -232,5 +258,28 @@
 
     public boolean isComplete() {
         return done;
+    }
+
+    /**
+     * This will return the literal value of the node.
+     * OMText --> the text
+     * OMElement --> name of the element as a QName in String format
+     * OMAttribute --> the value of the attribue
+     *
+     * @return
+     * @throws org.apache.axis.om.OMException
+     */
+    public String getValue() throws OMException {
+        return localName;
+    }
+
+    /**
+     * This is to get the type of node, as this is the super class of all the nodes
+     *
+     * @return
+     * @throws org.apache.axis.om.OMException
+     */
+    public short getType() throws OMException {
+        return OMNode.ELEMENT_NODE;    
     }
 }

Modified: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMNamedNodeImpl.java
==============================================================================
--- webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMNamedNodeImpl.java	(original)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMNamedNodeImpl.java	Wed Oct 13 00:43:12 2004
@@ -4,6 +4,7 @@
 import org.apache.axis.om.OMException;
 import org.apache.axis.om.OMNamedNode;
 import org.apache.axis.om.OMNamespace;
+import org.apache.xml.utils.QName;
 
 import java.io.PrintStream;
 
@@ -67,5 +68,10 @@
             ps.print(':');
         }
         ps.print(localName);
+    }
+
+    public QName getQName(){
+        QName qName = new QName(ns.getValue(), ns.getPrefix(), localName);
+        return qName;
     }
 }

Modified: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMNamespaceImpl.java
==============================================================================
--- webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMNamespaceImpl.java	(original)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMNamespaceImpl.java	Wed Oct 13 00:43:12 2004
@@ -61,7 +61,7 @@
     }
 
     public String getPrefix() {
-        return prefix;  //TODO implement this
+        return prefix;  
     }
 
     public OMNode getNextSibling() throws OMException {

Modified: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMNodeImpl.java
==============================================================================
--- webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMNodeImpl.java	(original)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMNodeImpl.java	Wed Oct 13 00:43:12 2004
@@ -71,8 +71,6 @@
      * @throws org.apache.axis.om.OMException
      */
     public OMNode getNextSibling() throws OMException {
-        System.out.println("***********parent = " + parent);
-        System.out.println("++++++++++++nextSibling = " + nextSibling);
         if (nextSibling == null && !parent.isComplete())
             parent.buildNext();
         return nextSibling;
@@ -177,6 +175,20 @@
                 previousSibling.setNextSibling(siblingImpl);
             previousSibling = siblingImpl;
         }
+    }
+
+    /**
+     * This is to get the type of node, as this is the super class of all the nodes
+     *
+     * @return
+     * @throws org.apache.axis.om.OMException
+     */
+    public short getType() throws OMException {
+        throw new UnsupportedOperationException();
+    }
+
+    public void setType(short nodeType) throws OMException {
+        throw new UnsupportedOperationException(); 
     }
 
     public OMNode getPreviousSibling() {

Modified: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMTextImpl.java
==============================================================================
--- webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMTextImpl.java	(original)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/OMTextImpl.java	Wed Oct 13 00:43:12 2004
@@ -52,7 +52,7 @@
     }
 
     public short getTextType() {
-        return textType;  //TODO implement this
+        return textType;  
     }
 
     public OMNode getFirstChild() throws OMException {
@@ -66,4 +66,6 @@
     public void print(PrintStream s) throws OMException {
         s.print(value);
     }
+
+    
 }

Modified: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/util/OMChildrenIterator.java
==============================================================================
--- webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/util/OMChildrenIterator.java	(original)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/util/OMChildrenIterator.java	Wed Oct 13 00:43:12 2004
@@ -59,6 +59,87 @@
      * @return <tt>true</tt> if the iterator has more elements.
      */
     public boolean hasNext() {
+        return (currentChild != null && currentChild.getNextSibling() != null);
+    }
+
+    /**
+     * Returns the next element in the iteration.
+     *
+     * @return the next element in the iteration.
+     * @throws java.util.NoSuchElementException
+     *          iteration has no more elements.
+     */
+    public Object next() {
+
+        if (hasNext()) {
+            currentChild = currentChild.getNextSibling();
+            return currentChild;
+        }
+        return null;
+
+    }
+}
+package org.apache.axis.om.impl.util;
+
+import org.apache.axis.om.OMNode;
+
+import java.util.Iterator;
+
+/**
+ * Copyright 2001-2004 The Apache Software Foundation.
+ * <p/>
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * <p/>
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * <p/>
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * <p/>
+ * User: Eran Chinthaka - Lanka Software Foundation
+ * Date: Oct 11, 2004
+ * Time: 11:23:07 AM
+ */
+public class OMChildrenIterator implements Iterator {
+
+    private OMNode currentChild;
+
+    public OMChildrenIterator(OMNode currentChild) {
+        this.currentChild = currentChild;
+    }
+
+    /**
+     * Removes from the underlying collection the last element returned by the
+     * iterator (optional operation).  This method can be called only once per
+     * call to <tt>next</tt>.  The behavior of an iterator is unspecified if
+     * the underlying collection is modified while the iteration is in
+     * progress in any way other than by calling this method.
+     *
+     * @throws UnsupportedOperationException if the <tt>remove</tt>
+     *                                       operation is not supported by this Iterator.
+     * @throws IllegalStateException         if the <tt>next</tt> method has not
+     *                                       yet been called, or the <tt>remove</tt> method has already
+     *                                       been called after the last call to the <tt>next</tt>
+     *                                       method.
+     */
+    public void remove() {
+        OMNode temp = currentChild.getNextSibling();
+        currentChild.detach();
+        currentChild = temp;
+    }
+
+    /**
+     * Returns <tt>true</tt> if the iteration has more elements. (In other
+     * words, returns <tt>true</tt> if <tt>next</tt> would return an element
+     * rather than throwing an exception.)
+     *
+     * @return <tt>true</tt> if the iterator has more elements.
+     */
+    public boolean hasNext() {
         return (currentChild == null || currentChild.getNextSibling() == null);
     }
 

Added: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/util/OMChildrenQNameIterator.java
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/java/org/apache/axis/om/impl/util/OMChildrenQNameIterator.java	Wed Oct 13 00:43:12 2004
@@ -0,0 +1,116 @@
+package org.apache.axis.om.impl.util;
+
+import org.apache.axis.om.OMNode;
+import org.apache.axis.om.impl.OMNamedNodeImpl;
+import org.apache.axis.om.impl.OMNodeImpl;
+import org.apache.xml.utils.QName;
+
+import java.util.Iterator;
+
+/**
+ * Copyright 2001-2004 The Apache Software Foundation.
+ * <p/>
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * <p/>
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * <p/>
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * <p/>
+ * User: Eran Chinthaka - Lanka Software Foundation
+ * Date: Oct 13, 2004
+ * Time: 11:25:29 AM
+ */
+public class OMChildrenQNameIterator implements Iterator {
+
+    private OMNamedNodeImpl currentNamedNode;
+    private OMNode omNode;
+    private QName qName;
+
+    private boolean picked = false;
+
+    public OMChildrenQNameIterator(OMNodeImpl firstChild, QName qName) {
+        this.omNode = firstChild;
+        this.qName = qName;
+    }
+
+    /**
+     * Removes from the underlying collection the last element returned by the
+     * iterator (optional operation).  This method can be called only once per
+     * call to <tt>next</tt>.  The behavior of an iterator is unspecified if
+     * the underlying collection is modified while the iteration is in
+     * progress in any way other than by calling this method.
+     *
+     * @throws UnsupportedOperationException if the <tt>remove</tt>
+     *                                       operation is not supported by this Iterator.
+     * @throws IllegalStateException         if the <tt>next</tt> method has not
+     *                                       yet been called, or the <tt>remove</tt> method has already
+     *                                       been called after the last call to the <tt>next</tt>
+     *                                       method.
+     */
+    public void remove() {
+        throw new UnsupportedOperationException(); //TODO implement this
+    }
+
+    /**
+     * Returns <tt>true</tt> if the iteration has more elements. (In other
+     * words, returns <tt>true</tt> if <tt>next</tt> would return an element
+     * rather than throwing an exception.)
+     *
+     * @return <tt>true</tt> if the iterator has more elements.
+     */
+    public boolean hasNext() {
+
+        if (omNode != null) {
+
+            if(picked){
+                omNode = omNode.getNextSibling();
+                picked = false;
+            }
+
+            if ((omNode instanceof OMNamedNodeImpl) && ((OMNamedNodeImpl)omNode).getQName().equals(qName)) {
+                currentNamedNode = (OMNamedNodeImpl) omNode;
+                return true;
+            }
+
+            while (!(omNode.getNextSibling() instanceof OMNamedNodeImpl)) {
+                omNode =  omNode.getNextSibling();
+                if (omNode == null) {
+                    return false;
+                }
+            }
+
+            // now the currentNode holds an instance of an OMNamedNode
+            omNode =  omNode.getNextSibling();
+            currentNamedNode = (OMNamedNodeImpl) omNode;
+            if (currentNamedNode.getQName().equals(qName)) {
+                return true;
+            } else {
+                return hasNext();
+            }
+
+        }
+        return false;
+    }
+
+    /**
+     * Returns the next element in the iteration.
+     *
+     * @return the next element in the iteration.
+     * @throws java.util.NoSuchElementException
+     *          iteration has no more elements.
+     */
+    public Object next() {
+        if (hasNext()) {
+            picked = true;
+            return currentNamedNode;
+        }
+
+        return null;
+    }
+}

Modified: webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/test/org/apache/axis/om/Tester.java
==============================================================================
--- webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/test/org/apache/axis/om/Tester.java	(original)
+++ webservices/axis/trunk/java/dev/scratch/chinthaka/OMAPI_with_Impl/src/test/org/apache/axis/om/Tester.java	Wed Oct 13 00:43:12 2004
@@ -22,12 +22,14 @@
 import java.io.FileReader;
 import java.io.PrintStream;
 import java.lang.reflect.Field;
+import java.util.Iterator;
 
 import junit.framework.TestCase;
 
 import org.xmlpull.v1.XmlPullParser;
 import org.xmlpull.v1.XmlPullParserFactory;
 import org.apache.axis.om.impl.*;
+import org.apache.xml.utils.QName;
 
 
 /**
@@ -165,6 +167,17 @@
 			System.out.println("---");
 			root.print(System.out);
 		}
+
+    public void testChildrenRetrievalWithQName() throws Exception {
+		OMElementImpl root= getOMBuilder().getDocument().getRootElement();
+		root.getFirstChild().detach();
+
+        Iterator iter = ((OMElementImpl) root.getFirstChild()).getChildrenWithName(new QName("http://schemas.xmlsoap.org/ws/2004/03/addressing","wsa","To"));
+           while(iter.hasNext()){
+               OMNamedNodeImpl omNamedNode = (OMNamedNodeImpl) iter.next();
+               System.out.println("omNamedNode = " + omNamedNode.getLocalName());
+           }
+    }
 
 	private void navigate(OMNode node) throws Exception {
 		OMNavigator navigator= new OMNavigator(node);