JAX-WS Tools Developer Documentation (API and Extension Points)
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/.project b/docs/org.eclipse.jst.ws.jaxws.doc.isv/.project
new file mode 100644
index 0000000..f728c88
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/.project
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.eclipse.jst.ws.jaxws.doc.isv</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.pde.ManifestBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.SchemaBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.pde.PluginNature</nature>
+	</natures>
+</projectDescription>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/META-INF/MANIFEST.MF b/docs/org.eclipse.jst.ws.jaxws.doc.isv/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..fb0dcae
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/META-INF/MANIFEST.MF
@@ -0,0 +1,7 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Localization: plugin
+Bundle-Name: %pluginName
+Bundle-SymbolicName: org.eclipse.jst.ws.jaxws.doc.isv;singleton:=true
+Bundle-Version: 1.0.0.qualifier
+Bundle-Vendor: %pluginProvider
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/about.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/about.html
new file mode 100644
index 0000000..49483e5
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/about.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+<title>About</title>
+</head>
+<body lang="EN-US">
+<h2>About This Content</h2>
+ 
+<p>April 9, 2010</p>	
+<h3>License</h3>
+
+<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
+indicated below, the Content is provided to you under the terms and conditions of the
+Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
+at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
+
+<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
+being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
+apply to your use of any object code in the Content.  Check the Redistributor's license that was 
+provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
+indicated below, the terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
+
+</body>
+</html>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/book.css b/docs/org.eclipse.jst.ws.jaxws.doc.isv/book.css
new file mode 100644
index 0000000..84d8880
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/book.css
@@ -0,0 +1 @@
+@import "../PRODUCT_PLUGIN/book.css";
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/build.properties b/docs/org.eclipse.jst.ws.jaxws.doc.isv/build.properties
new file mode 100644
index 0000000..3e36c21
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/build.properties
@@ -0,0 +1,8 @@
+bin.includes = META-INF/,\
+               plugin.xml,\
+               reference/,\
+               topics_api_reference.xml,\
+               plugin.properties,\
+               book.css,\
+               topics_extension_points_reference.xml,\
+               about.html
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/plugin.properties b/docs/org.eclipse.jst.ws.jaxws.doc.isv/plugin.properties
new file mode 100644
index 0000000..8cd758b
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/plugin.properties
@@ -0,0 +1,12 @@
+###############################################################################
+# Copyright (c) 2010 Shane Clarke.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# Shane Clarke - initial API and implementation
+###############################################################################
+pluginName=JAX-WS Tools Developer Guide
+pluginProvider=Eclipse Web Tools Platform
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/plugin.xml b/docs/org.eclipse.jst.ws.jaxws.doc.isv/plugin.xml
new file mode 100644
index 0000000..65d736b
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/plugin.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+
+   <extension point="org.eclipse.help.toc">
+      <toc file="topics_api_reference.xml"/>
+      <toc file="topics_extension_points_reference.xml"/>
+   </extension>
+
+   <extension point="org.eclipse.pde.core.javadoc">
+       <javadoc path="reference/api">
+           <plugin id="org.eclipse.jst.ws.annotations.core"/>
+           <plugin id="org.eclipse.jst.ws.jaxws.core"/>
+       </javadoc>
+   </extension>
+</plugin>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/allclasses-frame.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/allclasses-frame.html
new file mode 100644
index 0000000..c3046d4
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/allclasses-frame.html
@@ -0,0 +1,51 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+All Classes
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<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/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor" target="classFrame">AbstractAnnotationProcessor</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization" target="classFrame">AnnotationAttributeInitializer</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core" target="classFrame">AnnotationDefinition</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core" target="classFrame">AnnotationsCore</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core" target="classFrame">AnnotationsCorePlugin</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core" target="classFrame">AnnotationsManager</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils" target="classFrame">AnnotationUtils</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization" target="classFrame">DefaultsAnnotationAttributeInitializer</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization" target="classFrame"><I>IAnnotationAttributeInitializer</I></A>
+<BR>
+<A HREF="org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils" target="classFrame">JDTUtils</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils" target="classFrame">WSDLUtils</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/allclasses-noframe.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/allclasses-noframe.html
new file mode 100644
index 0000000..05f7ea2
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/allclasses-noframe.html
@@ -0,0 +1,51 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+All Classes
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<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/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsManager</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">DefaultsAnnotationAttributeInitializer</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization"><I>IAnnotationAttributeInitializer</I></A>
+<BR>
+<A HREF="org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<BR>
+<A HREF="org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">WSDLUtils</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/constant-values.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/constant-values.html
new file mode 100644
index 0000000..5f2b26f
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/constant-values.html
@@ -0,0 +1,210 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+Constant Field Values
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Constant Field Values";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?constant-values.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.eclipse">org.eclipse.*</A>
+</UL>
+
+<A NAME="org.eclipse"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left"><FONT SIZE="+2">
+org.eclipse.*</FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">org.eclipse.jst.ws.annotations.core.<A HREF="org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.eclipse.jst.ws.annotations.core.AnnotationsCorePlugin.PLUGIN_ID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#PLUGIN_ID">PLUGIN_ID</A></CODE></TD>
+<TD ALIGN="right"><CODE>"org.eclipse.jst.ws.annotations.core"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">org.eclipse.jst.ws.annotations.core.initialization.<A HREF="org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.eclipse.jst.ws.annotations.core.initialization.AnnotationAttributeInitializer.MISSING_IDENTIFER"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#MISSING_IDENTIFER">MISSING_IDENTIFER</A></CODE></TD>
+<TD ALIGN="right"><CODE>"$missing$"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">org.eclipse.jst.ws.jaxws.core.utils.<A HREF="org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">WSDLUtils</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.eclipse.jst.ws.jaxws.core.utils.WSDLUtils.WSDL_FILE_EXTENSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#WSDL_FILE_EXTENSION">WSDL_FILE_EXTENSION</A></CODE></TD>
+<TD ALIGN="right"><CODE>".wsdl"</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?constant-values.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/deprecated-list.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/deprecated-list.html
new file mode 100644
index 0000000..13cbd70
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/deprecated-list.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Deprecated List
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Deprecated List";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?deprecated-list.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 SIZE="4" NOSHADE>
+<B>Contents</B><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=2 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">    <FONT CLASS="NavBarFont1">Use</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?deprecated-list.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/help-doc.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/help-doc.html
new file mode 100644
index 0000000..e7475dd
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/help-doc.html
@@ -0,0 +1,223 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+API Help
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="API Help";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?help-doc.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>Enums<LI>Exceptions<LI>Errors<LI>Annotation Types</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>
+</BLOCKQUOTE>
+<H3>
+Annotation Type</H3>
+<BLOCKQUOTE>
+
+<P>
+Each annotation type has its own separate page with the following sections:<UL>
+<LI>Annotation Type declaration<LI>Annotation Type description<LI>Required Element Summary<LI>Optional Element Summary<LI>Element Detail</UL>
+</BLOCKQUOTE>
+</BLOCKQUOTE>
+<H3>
+Enum</H3>
+<BLOCKQUOTE>
+
+<P>
+Each enum has its own separate page with the following sections:<UL>
+<LI>Enum declaration<LI>Enum description<LI>Enum Constant Summary<LI>Enum Constant Detail</UL>
+</BLOCKQUOTE>
+<H3>
+Use</H3>
+<BLOCKQUOTE>
+Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</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>
+<H3>
+Constant Field Values</H3>
+The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.
+<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=2 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">    <FONT CLASS="NavBarFont1">Use</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?help-doc.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-1.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-1.html
new file mode 100644
index 0000000..0bf6b0e
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-1.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+A-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="A-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-1.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_A_"><!-- --></A><H2>
+<B>A</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor"><B>AbstractAnnotationProcessor</B></A> - Class in <A HREF="../org/eclipse/jst/ws/annotations/core/processor/package-summary.html">org.eclipse.jst.ws.annotations.core.processor</A><DD>Abstract base class for processors contributed to the
+ <code>org.eclipse.jst.ws.annotations.core.annotationProcessor</code> extension point.<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#AbstractAnnotationProcessor()"><B>AbstractAnnotationProcessor()</B></A> - 
+Constructor for class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#addAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)"><B>addAnnotation(IJavaElement, Annotation)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Adds the given <CODE>Annotation</CODE> to the <CODE>IJavaElement</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#addImport(org.eclipse.jdt.core.IJavaElement, java.lang.String)"><B>addImport(IJavaElement, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Adds an import to the compilation unit of the given <CODE>IJavaElement</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#addMemberValuePair(org.eclipse.jdt.core.dom.NormalAnnotation, org.eclipse.jdt.core.dom.MemberValuePair)"><B>addMemberValuePair(NormalAnnotation, MemberValuePair)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Adds the <CODE>MemberValuePair</CODE> to the <CODE>NormalAnnotation</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#addToClasspath(org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry)"><B>addToClasspath(IJavaProject, IClasspathEntry)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Add a <code>IClasspathEntry</code> to a <code>IJavaProject</code>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><B>AnnotationAttributeInitializer</B></A> - Class in <A HREF="../org/eclipse/jst/ws/annotations/core/initialization/package-summary.html">org.eclipse.jst.ws.annotations.core.initialization</A><DD>Abstract base class for initializers contributed to the
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> extension point.<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#AnnotationAttributeInitializer()"><B>AnnotationAttributeInitializer()</B></A> - 
+Constructor for class org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><B>AnnotationDefinition</B></A> - Class in <A HREF="../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A><DD>An <code>AnnotationDefinition</code> is a representation of the information contributed through the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code>,
+ <code>org.eclipse.jst.ws.annotations.core.annotationCategory</code> and
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> extension points.<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#AnnotationDefinition(org.eclipse.core.runtime.IConfigurationElement, java.lang.String)"><B>AnnotationDefinition(IConfigurationElement, String)</B></A> - 
+Constructor for class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>
+<DD>Constructs an <code>AnnotationDefinition</code> using information from the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code> extension point and category name.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core"><B>AnnotationsCore</B></A> - Class in <A HREF="../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A><DD>Utility class for creating annotations and member value pairs.<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core"><B>AnnotationsCorePlugin</B></A> - Class in <A HREF="../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A><DD>
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under 
+ development and expected to change significantly before reaching stability.<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#AnnotationsCorePlugin()"><B>AnnotationsCorePlugin()</B></A> - 
+Constructor for class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core"><B>AnnotationsManager</B></A> - Class in <A HREF="../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A><DD>Manages the annotation categories, definitions, processors and initializers contributed through the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code>,
+ <code>org.eclipse.jst.ws.annotations.core.annotationCategory</code>,
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> and
+ <code>org.eclipse.jst.ws.annotations.core.annotationProcessor</code> extension points.<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils"><B>AnnotationUtils</B></A> - Class in <A HREF="../org/eclipse/jst/ws/annotations/core/utils/package-summary.html">org.eclipse.jst.ws.annotations.core.utils</A><DD>Utility class for adding, removing and updating annotations and member value pairs.</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-1.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-10.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-10.html
new file mode 100644
index 0000000..6f17db3
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-10.html
@@ -0,0 +1,145 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+M-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="M-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-10.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_M_"><!-- --></A><H2>
+<B>M</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#MISSING_IDENTIFER"><B>MISSING_IDENTIFER</B></A> - 
+Static variable in class org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-10.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-11.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-11.html
new file mode 100644
index 0000000..ce906c4
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-11.html
@@ -0,0 +1,142 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+O-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="O-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-11.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_O_"><!-- --></A><H2>
+<B>O</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/package-summary.html"><B>org.eclipse.jst.ws.annotations.core</B></A> - package org.eclipse.jst.ws.annotations.core<DD>&nbsp;<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/package-summary.html"><B>org.eclipse.jst.ws.annotations.core.initialization</B></A> - package org.eclipse.jst.ws.annotations.core.initialization<DD>&nbsp;<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/package-summary.html"><B>org.eclipse.jst.ws.annotations.core.processor</B></A> - package org.eclipse.jst.ws.annotations.core.processor<DD>&nbsp;<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/package-summary.html"><B>org.eclipse.jst.ws.annotations.core.utils</B></A> - package org.eclipse.jst.ws.annotations.core.utils<DD>&nbsp;<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/package-summary.html"><B>org.eclipse.jst.ws.jaxws.core.utils</B></A> - package org.eclipse.jst.ws.jaxws.core.utils<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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-11.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-12.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-12.html
new file mode 100644
index 0000000..0bb7f41
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-12.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+P-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="P-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-12.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_P_"><!-- --></A><H2>
+<B>P</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#PLUGIN_ID"><B>PLUGIN_ID</B></A> - 
+Static variable in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printError(com.sun.mirror.util.SourcePosition, java.lang.String)"><B>printError(SourcePosition, String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Prints an error message.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printError(java.lang.String)"><B>printError(String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Prints an error message.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableError(com.sun.mirror.util.SourcePosition, java.lang.String)"><B>printFixableError(SourcePosition, String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Print an error including the given arguments for use in quick-fixes.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableError(com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)"><B>printFixableError(SourcePosition, String, String, String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Print an error including the given arguments for use in quick-fixes.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableError(java.lang.String, java.lang.String, java.lang.String)"><B>printFixableError(String, String, String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Print an error including the given arguments for use in quick-fixes.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableNotice(com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)"><B>printFixableNotice(SourcePosition, String, String, String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Print a notice including the given arguments for use in quick-fixes.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableNotice(java.lang.String, java.lang.String, java.lang.String)"><B>printFixableNotice(String, String, String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Print a notice including the given arguments for use in quick-fixes.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableWarning(com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)"><B>printFixableWarning(SourcePosition, String, String, String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Print a warning including the given arguments for use in quick-fixes.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableWarning(java.lang.String, java.lang.String, java.lang.String)"><B>printFixableWarning(String, String, String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Print a warning including the given arguments for use in quick-fixes.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printNotice(com.sun.mirror.util.SourcePosition, java.lang.String)"><B>printNotice(SourcePosition, String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Prints a notice.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printNotice(java.lang.String)"><B>printNotice(String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Prints a notice.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printWarning(com.sun.mirror.util.SourcePosition, java.lang.String)"><B>printWarning(SourcePosition, String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Prints a warning message.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printWarning(java.lang.String)"><B>printWarning(String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Prints a warning message.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#process()"><B>process()</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Process all program elements supported by this annotation processor.
+</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-12.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-13.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-13.html
new file mode 100644
index 0000000..69218b1
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-13.html
@@ -0,0 +1,158 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+R-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="R-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-13.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_R_"><!-- --></A><H2>
+<B>R</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#readWSDL(java.net.URL)"><B>readWSDL(URL)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">WSDLUtils</A>
+<DD>Returns a <code>javax.wsdl.Definition</code> by reading the WSDL document at the given URL or null if none can be found
+ or if the connection times out.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#removeAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)"><B>removeAnnotation(IJavaElement, Annotation)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Removes the given <CODE>Annotation</CODE> from the <CODE>IJavaElement</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#removeFromClasspath(org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry)"><B>removeFromClasspath(IJavaProject, IClasspathEntry)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Remove a <code>IClasspathEntry</code> from a <code>IJavaProject</code>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#removeImport(org.eclipse.jdt.core.IJavaElement, java.lang.String)"><B>removeImport(IJavaElement, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Removes an import from the compilation unit of the given <CODE>IJavaElement</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#removeMemberValuePair(org.eclipse.jdt.core.dom.NormalAnnotation, org.eclipse.jdt.core.dom.MemberValuePair)"><B>removeMemberValuePair(NormalAnnotation, MemberValuePair)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Removes the <CODE>MemberValuePair</CODE> from the <CODE>NormalAnnotation</CODE>.
+</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-13.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-14.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-14.html
new file mode 100644
index 0000000..084f14e
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-14.html
@@ -0,0 +1,151 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+S-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="S-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-14.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_S_"><!-- --></A><H2>
+<B>S</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#setAnnotationProcessorEnvironment(com.sun.mirror.apt.AnnotationProcessorEnvironment)"><B>setAnnotationProcessorEnvironment(AnnotationProcessorEnvironment)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A>
+<DD>Set the <CODE>AnnotationProcessorEnvironment</CODE> environment to use during processing.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#start(org.osgi.framework.BundleContext)"><B>start(BundleContext)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#stop(org.osgi.framework.BundleContext)"><B>stop(BundleContext)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-14.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-15.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-15.html
new file mode 100644
index 0000000..1128c2f
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-15.html
@@ -0,0 +1,148 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+U-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="U-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-15.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_U_"><!-- --></A><H2>
+<B>U</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#updateMemberValuePair(org.eclipse.jdt.core.dom.MemberValuePair, org.eclipse.jdt.core.dom.ASTNode)"><B>updateMemberValuePair(MemberValuePair, ASTNode)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Updates the <CODE>MemberValuePair</CODE> value with the given <CODE>ASTNode</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#updateSingleMemberAnnotation(org.eclipse.jdt.core.dom.SingleMemberAnnotation, org.eclipse.jdt.core.dom.ASTNode)"><B>updateSingleMemberAnnotation(SingleMemberAnnotation, ASTNode)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Updates the value of the <CODE>SingleMemberAnnotation</CODE> with the given <CODE>ASTNode</CODE>.
+</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-15.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-16.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-16.html
new file mode 100644
index 0000000..fb77ef5
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-16.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+V-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="V-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-16.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_V_"><!-- --></A><H2>
+<B>V</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#validateIdentifier(java.lang.String)"><B>validateIdentifier(String)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Validates the given Java identifier with the workspace source and compliance levels.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#validateJavaTypeName(java.lang.String)"><B>validateJavaTypeName(String)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Validates the given Java type name, either simple or qualified, using the workspace source and compliance levels.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#validateJavaTypeName(java.lang.String, java.lang.String)"><B>validateJavaTypeName(String, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Validates the given Java type name, either simple or qualified, using the given projects source and compliance levels.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#validatePackageName(java.lang.String, java.lang.String)"><B>validatePackageName(String, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Validate the given package name using the given projects source and compliance levels.
+</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-16.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-17.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-17.html
new file mode 100644
index 0000000..1a93584
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-17.html
@@ -0,0 +1,148 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+W-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="W-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-17.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_W_"><!-- --></A><H2>
+<B>W</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#writeWSDL(java.net.URL, javax.wsdl.Definition)"><B>writeWSDL(URL, Definition)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">WSDLUtils</A>
+<DD>Writes the given <code>javax.wsdl.Definition</code> to the wsdl document at the given URL.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#WSDL_FILE_EXTENSION"><B>WSDL_FILE_EXTENSION</B></A> - 
+Static variable in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">WSDLUtils</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><B>WSDLUtils</B></A> - Class in <A HREF="../org/eclipse/jst/ws/jaxws/core/utils/package-summary.html">org.eclipse.jst.ws.jaxws.core.utils</A><DD>WSDL Utility class.</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-17.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-2.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-2.html
new file mode 100644
index 0000000..14ff512
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-2.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+C-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="C-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-2.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_C_"><!-- --></A><H2>
+<B>C</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#compareFieldNames(org.eclipse.jdt.core.dom.FieldDeclaration, org.eclipse.jdt.core.IField)"><B>compareFieldNames(FieldDeclaration, IField)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Compares the <CODE>FieldDeclaration</CODE> and <CODE>IField</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#compareMethods(org.eclipse.jdt.core.dom.MethodDeclaration, org.eclipse.jdt.core.IMethod)"><B>compareMethods(MethodDeclaration, IMethod)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Compares the <CODE>MethodDeclaration</CODE> and <CODE>IMethod</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#compareMethods(org.eclipse.jdt.core.dom.MethodDeclaration, org.eclipse.jdt.core.dom.MethodDeclaration)"><B>compareMethods(MethodDeclaration, MethodDeclaration)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Compares the two <CODE>MethodDeclaration</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#compareMethods(com.sun.mirror.declaration.MethodDeclaration, com.sun.mirror.declaration.MethodDeclaration)"><B>compareMethods(MethodDeclaration, MethodDeclaration)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Compares the two <CODE>MethodDeclaration</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#compareTypeNames(org.eclipse.jdt.core.dom.AbstractTypeDeclaration, org.eclipse.jdt.core.IType)"><B>compareTypeNames(AbstractTypeDeclaration, IType)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Compares the <CODE>AbstractTypeDeclaration</CODE> and <CODE>IType</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createAddAnnotationTextEdit(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)"><B>createAddAnnotationTextEdit(IJavaElement, Annotation)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the add annotation change to the source code of the java elements compilation unit.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createAddImportTextEdit(org.eclipse.jdt.core.IJavaElement, java.lang.String)"><B>createAddImportTextEdit(IJavaElement, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the add import change to the source code of the java elements compilation unit.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createAddMemberValuePairTextEdit(org.eclipse.jdt.core.dom.NormalAnnotation, org.eclipse.jdt.core.dom.MemberValuePair)"><B>createAddMemberValuePairTextEdit(NormalAnnotation, MemberValuePair)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the change of adding the <CODE>MemberValuePair</CODE> to the <CODE>NormalAnnotation</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createArrayMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.Object[])"><B>createArrayMemberValuePair(AST, String, Object[])</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>MemberValuePair</CODE> with an <CODE>ArrayInitializer</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createArrayValueLiteral(org.eclipse.jdt.core.dom.AST, java.lang.Object[])"><B>createArrayValueLiteral(AST, Object[])</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>ArrayInitializer</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createBooleanLiteral(org.eclipse.jdt.core.dom.AST, boolean)"><B>createBooleanLiteral(AST, boolean)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>BooleanLiteral</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createBooleanMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.Boolean)"><B>createBooleanMemberValuePair(AST, String, Boolean)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>MemberValuePair</CODE> with a <CODE>BooleanLiteral</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#createCompletionProposal(java.lang.String, org.eclipse.jdt.core.dom.Expression)"><B>createCompletionProposal(String, Expression)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#createCompletionProposal(java.lang.String, org.eclipse.jdt.core.dom.Expression, org.eclipse.swt.graphics.Image, java.lang.String)"><B>createCompletionProposal(String, Expression, Image, String)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createEnumLiteral(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.Object)"><B>createEnumLiteral(AST, String, Object)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>QualifiedName</CODE> to represent an <code>enum</code> literal value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createEnumMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.String, java.lang.Object)"><B>createEnumMemberValuePair(AST, String, String, Object)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>MemberValuePair</CODE> with a <CODE>Name</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createMarkerAnnotation(org.eclipse.jdt.core.dom.AST, java.lang.String)"><B>createMarkerAnnotation(AST, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>MarkerAnnotation</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, org.eclipse.jdt.core.dom.Expression)"><B>createMemberValuePair(AST, String, Expression)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>MemberValuePair</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createNormalAnnotation(org.eclipse.jdt.core.dom.AST, java.lang.String, java.util.List)"><B>createNormalAnnotation(AST, String, List&lt;MemberValuePair&gt;)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>NormalAnnotation</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createNumberLiteral(org.eclipse.jdt.core.dom.AST, java.lang.String)"><B>createNumberLiteral(AST, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>NumberLiteral</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createNumberMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.String)"><B>createNumberMemberValuePair(AST, String, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>MemberValuePair</CODE> with a <CODE>NumberLiteral</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createRemoveAnnotationTextEdit(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)"><B>createRemoveAnnotationTextEdit(IJavaElement, Annotation)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the remove annotation change to the source code of the java elements compilation unit.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createRemoveImportTextEdit(org.eclipse.jdt.core.IJavaElement, java.lang.String)"><B>createRemoveImportTextEdit(IJavaElement, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the remove import change to the source code of the java elements compilation unit.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createRemoveMemberValuePairTextEdit(org.eclipse.jdt.core.dom.NormalAnnotation, org.eclipse.jdt.core.dom.MemberValuePair)"><B>createRemoveMemberValuePairTextEdit(NormalAnnotation, MemberValuePair)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the change of removing the <CODE>MemberValuePair</CODE> from the <CODE>NormalAnnotation</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createSingleMemberAnnotation(org.eclipse.jdt.core.dom.AST, java.lang.String, org.eclipse.jdt.core.dom.Expression)"><B>createSingleMemberAnnotation(AST, String, Expression)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>SingleMemberAnnotation</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createStringLiteral(org.eclipse.jdt.core.dom.AST, java.lang.String)"><B>createStringLiteral(AST, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>StringLiteral</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createStringMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.String)"><B>createStringMemberValuePair(AST, String, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>MemberValuePair</CODE> with a <CODE>StringLiteral</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createTypeLiteral(org.eclipse.jdt.core.dom.AST, java.lang.Object)"><B>createTypeLiteral(AST, Object)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>TypeLiteral</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createTypeLiteral(org.eclipse.jdt.core.dom.AST, java.lang.Class)"><B>createTypeLiteral(AST, Class&lt;?&gt;)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>TypeLiteral</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createTypeLiteral(org.eclipse.jdt.core.dom.AST, java.lang.String)"><B>createTypeLiteral(AST, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>TypeLiteral</CODE>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createTypeMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.Object)"><B>createTypeMemberValuePair(AST, String, Object)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A>
+<DD>Creates a new <CODE>MemberValuePair</CODE> with a <CODE>TypeLiteral</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createUpdateMemberValuePairTextEdit(org.eclipse.jdt.core.dom.MemberValuePair, org.eclipse.jdt.core.dom.ASTNode)"><B>createUpdateMemberValuePairTextEdit(MemberValuePair, ASTNode)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the change of updating the <CODE>MemberValuePair</CODE> with the <CODE>ASTNode</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createUpdateSingleMemberAnnotationTextEdit(org.eclipse.jdt.core.dom.SingleMemberAnnotation, org.eclipse.jdt.core.dom.ASTNode)"><B>createUpdateSingleMemberAnnotationTextEdit(SingleMemberAnnotation, ASTNode)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the change of updating the <CODE>SingleMemberAnnotation</CODE> with the <CODE>ASTNode</CODE> value.
+</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-2.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-3.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-3.html
new file mode 100644
index 0000000..6cba37f
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-3.html
@@ -0,0 +1,145 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+D-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="D-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-3.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_D_"><!-- --></A><H2>
+<B>D</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><B>DefaultsAnnotationAttributeInitializer</B></A> - Class in <A HREF="../org/eclipse/jst/ws/annotations/core/initialization/package-summary.html">org.eclipse.jst.ws.annotations.core.initialization</A><DD>Constructs <CODE>MemberValuePair</CODE> from the defaults found in the given <CODE>Annotation</CODE>.<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html#DefaultsAnnotationAttributeInitializer()"><B>DefaultsAnnotationAttributeInitializer()</B></A> - 
+Constructor for class org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">DefaultsAnnotationAttributeInitializer</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-3.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-4.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-4.html
new file mode 100644
index 0000000..e280cd6
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-4.html
@@ -0,0 +1,145 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+E-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="E-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-4.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_E_"><!-- --></A><H2>
+<B>E</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#environment"><B>environment</B></A> - 
+Variable in class org.eclipse.jst.ws.annotations.core.processor.<A HREF="../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-4.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-5.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-5.html
new file mode 100644
index 0000000..b894e78
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-5.html
@@ -0,0 +1,149 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+F-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="F-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-5.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_F_"><!-- --></A><H2>
+<B>F</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#findType(org.eclipse.jdt.core.IJavaProject, java.lang.String)"><B>findType(IJavaProject, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Returns the first type found following the given java project's classpath with the given fully qualified name or null if none is found.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#findType(java.lang.String, java.lang.String)"><B>findType(String, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Returns the first type found with the given fully qualified name following the classpath of the java project with
+ the give project name or null if none is found.
+</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-5.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-6.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-6.html
new file mode 100644
index 0000000..d7c949b
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-6.html
@@ -0,0 +1,348 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+G-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="G-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-6.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_G_"><!-- --></A><H2>
+<B>G</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotation(org.eclipse.jdt.core.IJavaElement, java.lang.Class)"><B>getAnnotation(IJavaElement, Class&lt;? extends Annotation&gt;)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the AST <CODE>Annotation</CODE> that corresponds to the given <CODE>Annotation</CODE> class
+ on the <CODE>IJavaElement</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotation(com.sun.mirror.declaration.Declaration, java.lang.Class)"><B>getAnnotation(Declaration, Class&lt;? extends Annotation&gt;)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the <CODE>AnnotationMirror</CODE> that corresponds to the given <CODE>Annotation</CODE> class
+ on the <CODE>Declaration</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotation(java.lang.Class, org.eclipse.jdt.core.IAnnotatable)"><B>getAnnotation(Class&lt;? extends Annotation&gt;, IAnnotatable)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the JDT <CODE>IAnnotation</CODE> that corresponds to the given <CODE>Annotation</CODE> class
+ on the <CODE>IAnnotatable</CODE> element.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#getAnnotationAttributeInitializer()"><B>getAnnotationAttributeInitializer()</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>
+<DD>Returns the annotations attribute initializer as specified in the
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> extension point or null if no
+ initializer can be found.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationAttributeInitializerForName(org.eclipse.jdt.core.dom.Name)"><B>getAnnotationAttributeInitializerForName(Name)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsManager</A>
+<DD>Returns the <A HREF="../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization"><CODE>IAnnotationAttributeInitializer</CODE></A> for the given <CODE>Name</CODE>
+ or null if none can be found.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationCategories()"><B>getAnnotationCategories()</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsManager</A>
+<DD>Returns a list of the annotation categories.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#getAnnotationClass()"><B>getAnnotationClass()</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>
+<DD>Returns the annotation class as specified by the <code>class</code> attribute of the
+ <code>annotation<annotation> element in the <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code>
+ extension point.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#getAnnotationClassName()"><B>getAnnotationClassName()</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>
+<DD>Returns the fully qualified class name of the annotation.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationDefinitionForClass(java.lang.Class)"><B>getAnnotationDefinitionForClass(Class&lt;? extends Annotation&gt;)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsManager</A>
+<DD>Returns the <A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> for the given <CODE>Annotation</CODE> class
+ or null if no annotation definition can be found.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationDefinitionForClass(java.lang.String)"><B>getAnnotationDefinitionForClass(String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsManager</A>
+<DD>Returns the <A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> for the given fully qualified <CODE>Annotation</CODE> class
+ name or null if no annotation definition can be found.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationInitializerCache()"><B>getAnnotationInitializerCache()</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsManager</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotationName(org.eclipse.jdt.core.dom.Annotation)"><B>getAnnotationName(Annotation)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the annotations type name.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationProcessorsCache()"><B>getAnnotationProcessorsCache()</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsManager</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotations()"><B>getAnnotations()</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsManager</A>
+<DD>Returns a list of <A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> constructed from contributions to the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code> extension point.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotations(org.eclipse.jdt.core.IJavaElement)"><B>getAnnotations(IJavaElement)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsManager</A>
+<DD>Returns a list of all the contributed <CODE>Annotation</CODE> that target the given java element type.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotations(org.eclipse.jdt.core.IJavaElement)"><B>getAnnotations(IJavaElement)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns a list of all the <CODE>Annotation</CODE> that are present on the given <CODE>IJavaElement</CODE>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationsByCategory(java.lang.String)"><B>getAnnotationsByCategory(String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsManager</A>
+<DD>Returns a list of all the <A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> with the given annotation category name.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotationValue(com.sun.mirror.declaration.AnnotationMirror, java.lang.String)"><B>getAnnotationValue(AnnotationMirror, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the <CODE>AnnotationValue</CODE> with the given member name that is declared within the <CODE>AnnotationMirror</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotationValue(org.eclipse.jdt.core.dom.NormalAnnotation, java.lang.String)"><B>getAnnotationValue(NormalAnnotation, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the <CODE>NormalAnnotation</CODE> member value pair value with the given member name.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotationValue(org.eclipse.jdt.core.IAnnotation, java.lang.String)"><B>getAnnotationValue(IAnnotation, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the JDT <CODE>IAnnotation</CODE> member value pair value with the given member name.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAttributeValue(org.eclipse.core.runtime.IConfigurationElement, java.lang.String)"><B>getAttributeValue(IConfigurationElement, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsManager</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getBooleanValue(com.sun.mirror.declaration.AnnotationMirror, java.lang.String)"><B>getBooleanValue(AnnotationMirror, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the member value with the given member name from the <CODE>AnnotationMirror</CODE> as a <CODE>Boolean</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getBooleanValue(org.eclipse.jdt.core.dom.Annotation, java.lang.String)"><B>getBooleanValue(Annotation, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the member value with the given member name from the <CODE>Annotation</CODE> as a <CODE>Boolean</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getBooleanValue(org.eclipse.jdt.core.IAnnotation, java.lang.String)"><B>getBooleanValue(IAnnotation, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the  member value with the given member name from the <CODE>IAnnotation</CODE> as a <CODE>Boolean</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#getCategory()"><B>getCategory()</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>
+<DD>Returns the category the annotation belongs to.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getCompilationUnitFromJavaElement(org.eclipse.jdt.core.IJavaElement)"><B>getCompilationUnitFromJavaElement(IJavaElement)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns a <CODE>ICompilationUnit</CODE> for the given <CODE>IJavaElement</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#getCompletionProposalsForMemberValuePair(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.MemberValuePair)"><B>getCompletionProposalsForMemberValuePair(IJavaElement, MemberValuePair)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getCompletionProposalsForMemberValuePair(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.MemberValuePair)"><B>getCompletionProposalsForMemberValuePair(IJavaElement, MemberValuePair)</B></A> - 
+Method in interface org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A>
+<DD>Used to provide a list of <CODE>ICompletionProposal</CODE> for a <CODE>MemberValuePair</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#getCompletionProposalsForSingleMemberAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.SingleMemberAnnotation)"><B>getCompletionProposalsForSingleMemberAnnotation(IJavaElement, SingleMemberAnnotation)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getCompletionProposalsForSingleMemberAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.SingleMemberAnnotation)"><B>getCompletionProposalsForSingleMemberAnnotation(IJavaElement, SingleMemberAnnotation)</B></A> - 
+Method in interface org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A>
+<DD>Used to provide a list of <CODE>ICompletionProposal</CODE> for a <CODE>SingleMemberAnnotation</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#getDefault()"><B>getDefault()</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#getEndpointAddress(javax.wsdl.Definition)"><B>getEndpointAddress(Definition)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">WSDLUtils</A>
+<DD>Returns the first <code>SOAPAddress</code> or <code>SOAP12Address</code> found in the given
+ <code>Definition</code> or null if none is found.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getEnumValue(org.eclipse.jdt.core.dom.Annotation, java.lang.String)"><B>getEnumValue(Annotation, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the member value with the given member name from the <CODE>Annotation</CODE> as a <CODE>String</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getEnumValue(org.eclipse.jdt.core.IAnnotation, java.lang.String)"><B>getEnumValue(IAnnotation, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the member value with the given member name from the <CODE>IAnnotation</CODE> as a <CODE>String</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getFieldDeclaration(org.eclipse.jdt.core.IField)"><B>getFieldDeclaration(IField)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the <CODE>FieldDeclaration</CODE> that corresponds to the given <CODE>IField</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getJavaProject(java.lang.String)"><B>getJavaProject(String)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Returns the Java project corresponding to the given project name.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getJavaProjectOutputDirectoryPath(org.eclipse.jdt.core.IJavaProject)"><B>getJavaProjectOutputDirectoryPath(IJavaProject)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Returns the absolute path in the local file system of the default output location for the given java project.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getJavaProjectOutputDirectoryPath(java.lang.String)"><B>getJavaProjectOutputDirectoryPath(String)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Returns the absolute path in the local file system of the default output location for the given java project name.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getJavaProjectSourceDirectoryPath(org.eclipse.jdt.core.IType)"><B>getJavaProjectSourceDirectoryPath(IType)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Returns the full, absolute path relative to the workspace of the source folder that contains the given type.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getJavaProjectSourceDirectoryPath(java.lang.String)"><B>getJavaProjectSourceDirectoryPath(String)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Returns the full, absolute path relative to the workspace of the first source folder found in the java project with the given name.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getJavaProjectSourceDirectoryPath(org.eclipse.jdt.core.IJavaProject)"><B>getJavaProjectSourceDirectoryPath(IJavaProject)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Returns the full, absolute path relative to the workspace of the first source folder found in the given java project.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getLocalVariable(org.eclipse.jdt.core.IMethod, int)"><B>getLocalVariable(IMethod, int)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the <CODE>ILocalVariable</CODE> at the given offset position in the source file.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getLocalVariable(org.eclipse.jdt.core.IMethod, java.lang.String)"><B>getLocalVariable(IMethod, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the <CODE>ILocalVariable</CODE> with the given name within the declared <CODE>IMethod</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getMemberValuePair(org.eclipse.jdt.core.dom.NormalAnnotation, java.lang.String)"><B>getMemberValuePair(NormalAnnotation, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the <CODE>MemberValuePair</CODE> with the given member name from the <CODE>NormalAnnotation</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)"><B>getMemberValuePairs(IJavaElement, AST, Class&lt;? extends Annotation&gt;)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html#getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)"><B>getMemberValuePairs(IJavaElement, AST, Class&lt;? extends Annotation&gt;)</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">DefaultsAnnotationAttributeInitializer</A>
+<DD>Constructs a list of <CODE>MemberValuePair</CODE> using the declared method names and default values in
+ the given <CODE>Annotation</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)"><B>getMemberValuePairs(IJavaElement, AST, Class&lt;? extends Annotation&gt;)</B></A> - 
+Method in interface org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A>
+<DD>Returns a list of <CODE>MemberValuePair</CODE> that may be added to a <CODE>NormalAnnotation</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getMethodDeclaration(org.eclipse.jdt.core.IMethod)"><B>getMethodDeclaration(IMethod)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the <CODE>MethodDeclaration</CODE> that corresponds to the given <CODE>IMethod</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#getName()"><B>getName()</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>
+<DD>Returns the annotation name.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#getPackageNameFromNamespace(java.lang.String)"><B>getPackageNameFromNamespace(String)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">WSDLUtils</A>
+<DD>Constructs a dot separated package name from a given namespace.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getPublicMethods(org.eclipse.jdt.core.IType)"><B>getPublicMethods(IType)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>If the given <code>IType</code> is an interface all methods declared in that interface are returned.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getSingleVariableDeclaration(org.eclipse.jdt.core.ILocalVariable)"><B>getSingleVariableDeclaration(ILocalVariable)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the <CODE>SingleVariableDeclaration</CODE> that corresponds to the given <CODE>ILocalVariable</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getSingleVariableDeclarations(org.eclipse.jdt.core.IMethod)"><B>getSingleVariableDeclarations(IMethod)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns a list of all the <CODE>SingleVariableDeclaration</CODE> for the given <CODE>IMethod</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getStringValue(com.sun.mirror.declaration.AnnotationMirror, java.lang.String)"><B>getStringValue(AnnotationMirror, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the member value with the given member name from the <CODE>AnnotationMirror</CODE> as a <CODE>String</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getStringValue(org.eclipse.jdt.core.dom.Annotation, java.lang.String)"><B>getStringValue(Annotation, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the member value with the given member name from the <CODE>Annotation</CODE> as a <CODE>String</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getStringValue(org.eclipse.jdt.core.IAnnotation, java.lang.String)"><B>getStringValue(IAnnotation, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the member value with the given member name from the <CODE>IAnnotation</CODE> as a <CODE>String</CODE> value.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getTargetNamespaceFromPackageName(java.lang.String)"><B>getTargetNamespaceFromPackageName(String)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Constructs a target namespace string from the given package name by splitting the dot '.' separated
+ package name, reversing the order of the package name segments followed by prefixing the string with
+ 'http://' and appending a forward slash '/' to the end.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#getTargets()"><B>getTargets()</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>
+<DD>Returns a list of <CODE>ElementType</CODE> that specify the Java elements to which the annotation
+ can be applied.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getTypeDeclaration(org.eclipse.jdt.core.IType)"><B>getTypeDeclaration(IType)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Returns the <CODE>AbstractTypeDeclaration</CODE> that corresponds to the given <CODE>IType</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#getWebContentFolder(org.eclipse.core.resources.IProject)"><B>getWebContentFolder(IProject)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">WSDLUtils</A>
+<DD>Returns the Web Content folder of the given project.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#getWSDLFolder(java.lang.String)"><B>getWSDLFolder(String)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">WSDLUtils</A>
+<DD>Returns the WSDL folder of the project with the given name.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#getWSDLFolder(org.eclipse.core.resources.IProject)"><B>getWSDLFolder(IProject)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">WSDLUtils</A>
+<DD>Returns the WSDL folder of the given project.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#getWSDLLocation(javax.wsdl.Definition)"><B>getWSDLLocation(Definition)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">WSDLUtils</A>
+<DD>Returns the location URI from the first <code>SOAPAddress</code> or <code>SOAP12Address</code> found
+ in the given <code>Definition</code> or null if none is found.
+</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-6.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-7.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-7.html
new file mode 100644
index 0000000..ef943f4
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-7.html
@@ -0,0 +1,167 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+I-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="I-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-7.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_I_"><!-- --></A><H2>
+<B>I</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization"><B>IAnnotationAttributeInitializer</B></A> - Interface in <A HREF="../org/eclipse/jst/ws/annotations/core/initialization/package-summary.html">org.eclipse.jst.ws.annotations.core.initialization</A><DD>Base interface for annotation attribute initializers.<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#isAnnotationPresent(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)"><B>isAnnotationPresent(IJavaElement, Annotation)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Checks if the given <CODE>Annotation</CODE> is present on the <CODE>IJavaElement</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#isAnnotationPresent(org.eclipse.jdt.core.IJavaElement, java.lang.String)"><B>isAnnotationPresent(IJavaElement, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.utils.<A HREF="../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A>
+<DD>Checks if the annotation with the given name is present on the <CODE>IJavaElement</CODE>.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#isClassOnly()"><B>isClassOnly()</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>
+<DD>Returns whether the annotation is restricted to class types.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#isEnumOnly()"><B>isEnumOnly()</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>
+<DD>Returns whether the annotation is restricted to enum types.
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#isInterfaceOnly()"><B>isInterfaceOnly()</B></A> - 
+Method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>
+<DD>Returns whether the annotation is restricted to interface types.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#isJavaProject(org.eclipse.core.resources.IProject)"><B>isJavaProject(IProject)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Returns whether the given project has the java nature.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#isPublicMethod(org.eclipse.jdt.core.IMethod)"><B>isPublicMethod(IMethod)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A>
+<DD>Returns true if the given method isn't a main method or constructor and if it has the public modifier.
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#isValidWSDLFileName(java.lang.String)"><B>isValidWSDLFileName(String)</B></A> - 
+Static method in class org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">WSDLUtils</A>
+<DD>Returns <code>true</code> if the given file name contains Alphanumeric characters, underscore '_',
+ dashes '-' and ends with the '.wsdl' extension.
+</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-7.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-8.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-8.html
new file mode 100644
index 0000000..54b33e9
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-8.html
@@ -0,0 +1,142 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+J-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="J-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-8.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_J_"><!-- --></A><H2>
+<B>J</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><B>JDTUtils</B></A> - Class in <A HREF="../org/eclipse/jst/ws/jaxws/core/utils/package-summary.html">org.eclipse.jst.ws.jaxws.core.utils</A><DD>JDT Utility class.</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-8.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-9.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-9.html
new file mode 100644
index 0000000..f578c2b
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index-files/index-9.html
@@ -0,0 +1,151 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+L-Index
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="L-Index";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-9.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+<A NAME="_L_"><!-- --></A><H2>
+<B>L</B></H2>
+<DL>
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#log(org.eclipse.core.runtime.IStatus)"><B>log(IStatus)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#log(java.lang.Throwable)"><B>log(Throwable)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#logMessage(int, java.lang.String)"><B>logMessage(int, String)</B></A> - 
+Static method in class org.eclipse.jst.ws.annotations.core.<A HREF="../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?index-filesindex-9.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">C</A> <A HREF="index-3.html">D</A> <A HREF="index-4.html">E</A> <A HREF="index-5.html">F</A> <A HREF="index-6.html">G</A> <A HREF="index-7.html">I</A> <A HREF="index-8.html">J</A> <A HREF="index-9.html">L</A> <A HREF="index-10.html">M</A> <A HREF="index-11.html">O</A> <A HREF="index-12.html">P</A> <A HREF="index-13.html">R</A> <A HREF="index-14.html">S</A> <A HREF="index-15.html">U</A> <A HREF="index-16.html">V</A> <A HREF="index-17.html">W</A> <HR>
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index.html
new file mode 100644
index 0000000..a13a736
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/index.html
@@ -0,0 +1,39 @@
+<!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 Apr 07 07:46:23 BST 2010-->
+<TITLE>
+Generated Documentation (Untitled)
+</TITLE>
+<SCRIPT type="text/javascript">
+    targetPage = "" + window.location.search;
+    if (targetPage != "" && targetPage != "undefined")
+        targetPage = targetPage.substring(1);
+    if (targetPage.indexOf(":") != -1)
+        targetPage = "undefined";
+    function loadFrames() {
+        if (targetPage != "" && targetPage != "undefined")
+             top.classFrame.location = top.targetPage;
+    }
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+</HEAD>
+<FRAMESET cols="20%,80%" title="" onLoad="top.loadFrames()">
+<FRAMESET rows="30%,70%" title="" onLoad="top.loadFrames()">
+<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" scrolling="yes">
+<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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html
new file mode 100644
index 0000000..47892f8
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html
@@ -0,0 +1,473 @@
+<!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.6.0_14) on Wed Apr 07 07:46:21 BST 2010 -->
+<TITLE>
+AnnotationDefinition
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AnnotationDefinition";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationDefinition.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-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/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationDefinition.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.eclipse.jst.ws.annotations.core</FONT>
+<BR>
+Class AnnotationDefinition</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.jst.ws.annotations.core.AnnotationDefinition</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public final class <B>AnnotationDefinition</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+An <code>AnnotationDefinition</code> is a representation of the information contributed through the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code>,
+ <code>org.eclipse.jst.ws.annotations.core.annotationCategory</code> and
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> extension points.
+ for a <code>java.lang.annotation.Annotation</code> class.
+ <p>
+ It supplies the annotation class name, its annotation category, the applicable targets for the annotation
+ and an <code>IAnnotationAttributeInitializer</code> to initialize the annotations element-value pairs.
+ </p>
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under
+ development and expected to change significantly before reaching stability. It is being made available at
+ this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses
+ this API will almost certainly be broken (repeatedly) as the API evolves.
+ </p>
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#AnnotationDefinition(org.eclipse.core.runtime.IConfigurationElement, java.lang.String)">AnnotationDefinition</A></B>(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement,
+                     java.lang.String&nbsp;category)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs an <code>AnnotationDefinition</code> using information from the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code> extension point and category name.</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">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#getAnnotationAttributeInitializer()">getAnnotationAttributeInitializer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the annotations attribute initializer as specified in the
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> extension point or null if no
+ initializer can be found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#getAnnotationClass()">getAnnotationClass</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the annotation class as specified by the <code>class</code> attribute of the
+ <code>annotation<annotation> element in the <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code>
+ extension point.</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/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#getAnnotationClassName()">getAnnotationClassName</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the fully qualified class name of the annotation.</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/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#getCategory()">getCategory</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the category the annotation belongs to.</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/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#getName()">getName</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the annotation name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;java.lang.annotation.ElementType&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#getTargets()">getTargets</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a list of <CODE>ElementType</CODE> that specify the Java elements to which the annotation
+ can be applied.</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/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#isClassOnly()">isClassOnly</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the annotation is restricted to class types.</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/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#isEnumOnly()">isEnumOnly</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the annotation is restricted to enum types.</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/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#isInterfaceOnly()">isInterfaceOnly</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the annotation is restricted to interface types.</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">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</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>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="AnnotationDefinition(org.eclipse.core.runtime.IConfigurationElement, java.lang.String)"><!-- --></A><H3>
+AnnotationDefinition</H3>
+<PRE>
+public <B>AnnotationDefinition</B>(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement,
+                            java.lang.String&nbsp;category)</PRE>
+<DL>
+<DD>Constructs an <code>AnnotationDefinition</code> using information from the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code> extension point and category name.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>configurationElement</CODE> - the <code>annotation</code> element from the <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code> extension point<DD><CODE>category</CODE> - the category name</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getName()"><!-- --></A><H3>
+getName</H3>
+<PRE>
+public java.lang.String <B>getName</B>()</PRE>
+<DL>
+<DD>Returns the annotation name.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the annotation name.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCategory()"><!-- --></A><H3>
+getCategory</H3>
+<PRE>
+public java.lang.String <B>getCategory</B>()</PRE>
+<DL>
+<DD>Returns the category the annotation belongs to.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the annotation category.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationClassName()"><!-- --></A><H3>
+getAnnotationClassName</H3>
+<PRE>
+public java.lang.String <B>getAnnotationClassName</B>()</PRE>
+<DL>
+<DD>Returns the fully qualified class name of the annotation.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the fully qualified class name of the annotation.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isClassOnly()"><!-- --></A><H3>
+isClassOnly</H3>
+<PRE>
+public boolean <B>isClassOnly</B>()</PRE>
+<DL>
+<DD>Returns whether the annotation is restricted to class types.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>true</code> if the annotation is restricted to classes only.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isInterfaceOnly()"><!-- --></A><H3>
+isInterfaceOnly</H3>
+<PRE>
+public boolean <B>isInterfaceOnly</B>()</PRE>
+<DL>
+<DD>Returns whether the annotation is restricted to interface types.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>true</code> if the annotation is restricted to interfaces only.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isEnumOnly()"><!-- --></A><H3>
+isEnumOnly</H3>
+<PRE>
+public boolean <B>isEnumOnly</B>()</PRE>
+<DL>
+<DD>Returns whether the annotation is restricted to enum types.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD><code>true</code> if the annotation is restricted to enums only.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationClass()"><!-- --></A><H3>
+getAnnotationClass</H3>
+<PRE>
+public java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt; <B>getAnnotationClass</B>()</PRE>
+<DL>
+<DD>Returns the annotation class as specified by the <code>class</code> attribute of the
+ <code>annotation<annotation> element in the <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code>
+ extension point.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the annotation class</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTargets()"><!-- --></A><H3>
+getTargets</H3>
+<PRE>
+public java.util.List&lt;java.lang.annotation.ElementType&gt; <B>getTargets</B>()</PRE>
+<DL>
+<DD>Returns a list of <CODE>ElementType</CODE> that specify the Java elements to which the annotation
+ can be applied.
+ <p>
+ The element types are retrieved from the annotations
+ <CODE>Target</CODE> meta-annotation type. This list can be filtered using
+ the <code>targetFilter</code> element on the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code> extension point when defining
+ the annotation.
+ </p>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a list of element types.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationAttributeInitializer()"><!-- --></A><H3>
+getAnnotationAttributeInitializer</H3>
+<PRE>
+public <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A> <B>getAnnotationAttributeInitializer</B>()</PRE>
+<DL>
+<DD>Returns the annotations attribute initializer as specified in the
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> extension point or null if no
+ initializer can be found.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the <code>IAnnotationAttributeInitializer</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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationDefinition.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-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/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationDefinition.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/AnnotationsCore.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/AnnotationsCore.html
new file mode 100644
index 0000000..fb7b6be
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/AnnotationsCore.html
@@ -0,0 +1,664 @@
+<!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.6.0_14) on Wed Apr 07 07:46:21 BST 2010 -->
+<TITLE>
+AnnotationsCore
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AnnotationsCore";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationsCore.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-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/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationsCore.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.eclipse.jst.ws.annotations.core</FONT>
+<BR>
+Class AnnotationsCore</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.jst.ws.annotations.core.AnnotationsCore</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public final class <B>AnnotationsCore</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+Utility class for creating annotations and member value pairs.
+ <p>
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under
+ development and expected to change significantly before reaching stability. It is being made available at
+ this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses
+ this API will almost certainly be broken (repeatedly) as the API evolves.
+ </p>
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.MemberValuePair</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createArrayMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.Object[])">createArrayMemberValuePair</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                           java.lang.String&nbsp;name,
+                           java.lang.Object[]&nbsp;values)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>MemberValuePair</CODE> with an <CODE>ArrayInitializer</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.ArrayInitializer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createArrayValueLiteral(org.eclipse.jdt.core.dom.AST, java.lang.Object[])">createArrayValueLiteral</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                        java.lang.Object[]&nbsp;values)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>ArrayInitializer</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.BooleanLiteral</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createBooleanLiteral(org.eclipse.jdt.core.dom.AST, boolean)">createBooleanLiteral</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                     boolean&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>BooleanLiteral</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.MemberValuePair</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createBooleanMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.Boolean)">createBooleanMemberValuePair</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                             java.lang.String&nbsp;name,
+                             java.lang.Boolean&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>MemberValuePair</CODE> with a <CODE>BooleanLiteral</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.QualifiedName</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createEnumLiteral(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.Object)">createEnumLiteral</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                  java.lang.String&nbsp;className,
+                  java.lang.Object&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>QualifiedName</CODE> to represent an <code>enum</code> literal value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.MemberValuePair</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createEnumMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.String, java.lang.Object)">createEnumMemberValuePair</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                          java.lang.String&nbsp;className,
+                          java.lang.String&nbsp;name,
+                          java.lang.Object&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>MemberValuePair</CODE> with a <CODE>Name</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.MarkerAnnotation</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createMarkerAnnotation(org.eclipse.jdt.core.dom.AST, java.lang.String)">createMarkerAnnotation</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                       java.lang.String&nbsp;annotationName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>MarkerAnnotation</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.MemberValuePair</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, org.eclipse.jdt.core.dom.Expression)">createMemberValuePair</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                      java.lang.String&nbsp;name,
+                      org.eclipse.jdt.core.dom.Expression&nbsp;expression)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>MemberValuePair</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.NormalAnnotation</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createNormalAnnotation(org.eclipse.jdt.core.dom.AST, java.lang.String, java.util.List)">createNormalAnnotation</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                       java.lang.String&nbsp;annotationName,
+                       java.util.List&lt;org.eclipse.jdt.core.dom.MemberValuePair&gt;&nbsp;memberValuePairs)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>NormalAnnotation</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.NumberLiteral</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createNumberLiteral(org.eclipse.jdt.core.dom.AST, java.lang.String)">createNumberLiteral</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                    java.lang.String&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>NumberLiteral</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.MemberValuePair</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createNumberMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.String)">createNumberMemberValuePair</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                            java.lang.String&nbsp;name,
+                            java.lang.String&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>MemberValuePair</CODE> with a <CODE>NumberLiteral</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.SingleMemberAnnotation</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createSingleMemberAnnotation(org.eclipse.jdt.core.dom.AST, java.lang.String, org.eclipse.jdt.core.dom.Expression)">createSingleMemberAnnotation</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                             java.lang.String&nbsp;annotationName,
+                             org.eclipse.jdt.core.dom.Expression&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>SingleMemberAnnotation</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.StringLiteral</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createStringLiteral(org.eclipse.jdt.core.dom.AST, java.lang.String)">createStringLiteral</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                    java.lang.String&nbsp;literalValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>StringLiteral</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.MemberValuePair</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createStringMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.String)">createStringMemberValuePair</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                            java.lang.String&nbsp;name,
+                            java.lang.String&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>MemberValuePair</CODE> with a <CODE>StringLiteral</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.TypeLiteral</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createTypeLiteral(org.eclipse.jdt.core.dom.AST, java.lang.Class)">createTypeLiteral</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                  java.lang.Class&lt;?&gt;&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>TypeLiteral</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.TypeLiteral</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createTypeLiteral(org.eclipse.jdt.core.dom.AST, java.lang.Object)">createTypeLiteral</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                  java.lang.Object&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>TypeLiteral</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.TypeLiteral</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createTypeLiteral(org.eclipse.jdt.core.dom.AST, java.lang.String)">createTypeLiteral</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                  java.lang.String&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>TypeLiteral</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.MemberValuePair</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html#createTypeMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.Object)">createTypeMemberValuePair</A></B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                          java.lang.String&nbsp;name,
+                          java.lang.Object&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <CODE>MemberValuePair</CODE> with a <CODE>TypeLiteral</CODE> value.</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">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="createNormalAnnotation(org.eclipse.jdt.core.dom.AST, java.lang.String, java.util.List)"><!-- --></A><H3>
+createNormalAnnotation</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.NormalAnnotation <B>createNormalAnnotation</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                               java.lang.String&nbsp;annotationName,
+                                                                               java.util.List&lt;org.eclipse.jdt.core.dom.MemberValuePair&gt;&nbsp;memberValuePairs)</PRE>
+<DL>
+<DD>Creates a new <CODE>NormalAnnotation</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the annotation.<DD><CODE>annotationName</CODE> - the name of the annotation.<DD><CODE>memberValuePairs</CODE> - a list of <CODE>MemberValuePair</CODE> to add to the normal annotation.
+<DT><B>Returns:</B><DD>a normal annotation with the given member value pairs.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createSingleMemberAnnotation(org.eclipse.jdt.core.dom.AST, java.lang.String, org.eclipse.jdt.core.dom.Expression)"><!-- --></A><H3>
+createSingleMemberAnnotation</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.SingleMemberAnnotation <B>createSingleMemberAnnotation</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                                           java.lang.String&nbsp;annotationName,
+                                                                                           org.eclipse.jdt.core.dom.Expression&nbsp;value)</PRE>
+<DL>
+<DD>Creates a new <CODE>SingleMemberAnnotation</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the annotation.<DD><CODE>annotationName</CODE> - the name of the annotation.<DD><CODE>value</CODE> - the <CODE>Expression</CODE> to set as the single member annotation value.
+<DT><B>Returns:</B><DD>a single member annotation with the given value.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createMarkerAnnotation(org.eclipse.jdt.core.dom.AST, java.lang.String)"><!-- --></A><H3>
+createMarkerAnnotation</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.MarkerAnnotation <B>createMarkerAnnotation</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                               java.lang.String&nbsp;annotationName)</PRE>
+<DL>
+<DD>Creates a new <CODE>MarkerAnnotation</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the annotation.<DD><CODE>annotationName</CODE> - the name of the annotation.
+<DT><B>Returns:</B><DD>a marker annotation.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, org.eclipse.jdt.core.dom.Expression)"><!-- --></A><H3>
+createMemberValuePair</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.MemberValuePair <B>createMemberValuePair</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                             java.lang.String&nbsp;name,
+                                                                             org.eclipse.jdt.core.dom.Expression&nbsp;expression)</PRE>
+<DL>
+<DD>Creates a new <CODE>MemberValuePair</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the member value pair.<DD><CODE>name</CODE> - the <CODE>MemberValuePair</CODE> "name".<DD><CODE>expression</CODE> - the <CODE>Expression</CODE> "value" of the member value pair.
+<DT><B>Returns:</B><DD>a new member value pair with the given name and value.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStringMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.String)"><!-- --></A><H3>
+createStringMemberValuePair</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.MemberValuePair <B>createStringMemberValuePair</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                                   java.lang.String&nbsp;name,
+                                                                                   java.lang.String&nbsp;value)</PRE>
+<DL>
+<DD>Creates a new <CODE>MemberValuePair</CODE> with a <CODE>StringLiteral</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the member value pair.<DD><CODE>name</CODE> - the member value pair "name".<DD><CODE>value</CODE> - the <code>String</code> "value".
+<DT><B>Returns:</B><DD>a new member value pair with the given name and value.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createBooleanMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.Boolean)"><!-- --></A><H3>
+createBooleanMemberValuePair</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.MemberValuePair <B>createBooleanMemberValuePair</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                                    java.lang.String&nbsp;name,
+                                                                                    java.lang.Boolean&nbsp;value)</PRE>
+<DL>
+<DD>Creates a new <CODE>MemberValuePair</CODE> with a <CODE>BooleanLiteral</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the member value pair.<DD><CODE>name</CODE> - the member value pair "name".<DD><CODE>value</CODE> - the <code>Boolean</code> "value".
+<DT><B>Returns:</B><DD>a new member value pair with the given name and value.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createNumberMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.String)"><!-- --></A><H3>
+createNumberMemberValuePair</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.MemberValuePair <B>createNumberMemberValuePair</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                                   java.lang.String&nbsp;name,
+                                                                                   java.lang.String&nbsp;value)</PRE>
+<DL>
+<DD>Creates a new <CODE>MemberValuePair</CODE> with a <CODE>NumberLiteral</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the member value pair.<DD><CODE>name</CODE> - the member value pair "name".<DD><CODE>value</CODE> - the <code>String</code> "value" representing the number.
+<DT><B>Returns:</B><DD>a new member value pair with the given name and value.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createEnumMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.String, java.lang.Object)"><!-- --></A><H3>
+createEnumMemberValuePair</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.MemberValuePair <B>createEnumMemberValuePair</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                                 java.lang.String&nbsp;className,
+                                                                                 java.lang.String&nbsp;name,
+                                                                                 java.lang.Object&nbsp;value)</PRE>
+<DL>
+<DD>Creates a new <CODE>MemberValuePair</CODE> with a <CODE>Name</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the member value pair.<DD><CODE>className</CODE> - the enclosing class name.<DD><CODE>name</CODE> - the member value pair "name".<DD><CODE>value</CODE> - an object representing the <code>enum</code> value.
+<DT><B>Returns:</B><DD>a new member value pair with the given name and value.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createTypeMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.Object)"><!-- --></A><H3>
+createTypeMemberValuePair</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.MemberValuePair <B>createTypeMemberValuePair</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                                 java.lang.String&nbsp;name,
+                                                                                 java.lang.Object&nbsp;value)</PRE>
+<DL>
+<DD>Creates a new <CODE>MemberValuePair</CODE> with a <CODE>TypeLiteral</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the member value pair.<DD><CODE>name</CODE> - the member value pair "name".<DD><CODE>value</CODE> - an object representing the type value.
+<DT><B>Returns:</B><DD>a new member value pair with the given name and value.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createArrayMemberValuePair(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.Object[])"><!-- --></A><H3>
+createArrayMemberValuePair</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.MemberValuePair <B>createArrayMemberValuePair</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                                  java.lang.String&nbsp;name,
+                                                                                  java.lang.Object[]&nbsp;values)</PRE>
+<DL>
+<DD>Creates a new <CODE>MemberValuePair</CODE> with an <CODE>ArrayInitializer</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the member value pair.<DD><CODE>name</CODE> - the member value pair "name".<DD><CODE>values</CODE> - an array of <code>Object</code> values. Supports  <CODE>String</CODE>, <CODE>Boolean</CODE>, <CODE>Class</CODE> values.
+<DT><B>Returns:</B><DD>a new member value pair with the given name and array of values.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createArrayValueLiteral(org.eclipse.jdt.core.dom.AST, java.lang.Object[])"><!-- --></A><H3>
+createArrayValueLiteral</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.ArrayInitializer <B>createArrayValueLiteral</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                                java.lang.Object[]&nbsp;values)</PRE>
+<DL>
+<DD>Creates a new <CODE>ArrayInitializer</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the <CODE>ArrayInitializer</CODE>.<DD><CODE>values</CODE> - an array of <code>Object</code> values. Supports  <CODE>String</CODE>, <CODE>Boolean</CODE>, <CODE>Class</CODE> values.
+<DT><B>Returns:</B><DD>a new srray initializer.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createEnumLiteral(org.eclipse.jdt.core.dom.AST, java.lang.String, java.lang.Object)"><!-- --></A><H3>
+createEnumLiteral</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.QualifiedName <B>createEnumLiteral</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                       java.lang.String&nbsp;className,
+                                                                       java.lang.Object&nbsp;value)</PRE>
+<DL>
+<DD>Creates a new <CODE>QualifiedName</CODE> to represent an <code>enum</code> literal value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the qualified name.<DD><CODE>className</CODE> - the fully qualified name of the enclosing class.<DD><CODE>value</CODE> - sn object representing the <code>enum</code> value.
+<DT><B>Returns:</B><DD>a new qualified name.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createTypeLiteral(org.eclipse.jdt.core.dom.AST, java.lang.Object)"><!-- --></A><H3>
+createTypeLiteral</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.TypeLiteral <B>createTypeLiteral</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                     java.lang.Object&nbsp;value)</PRE>
+<DL>
+<DD>Creates a new <CODE>TypeLiteral</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the <CODE>TypeLiteral</CODE>.<DD><CODE>value</CODE> - a <code>Class</code> or a <code>String</code> from which to create the type literal.
+<DT><B>Returns:</B><DD>a new type literal or null it the value is not of type <code>Class</code> or <code>String</code>.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createTypeLiteral(org.eclipse.jdt.core.dom.AST, java.lang.Class)"><!-- --></A><H3>
+createTypeLiteral</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.TypeLiteral <B>createTypeLiteral</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                     java.lang.Class&lt;?&gt;&nbsp;value)</PRE>
+<DL>
+<DD>Creates a new <CODE>TypeLiteral</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the type literal.<DD><CODE>value</CODE> - the class value.
+<DT><B>Returns:</B><DD>a new type literal.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createTypeLiteral(org.eclipse.jdt.core.dom.AST, java.lang.String)"><!-- --></A><H3>
+createTypeLiteral</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.TypeLiteral <B>createTypeLiteral</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                     java.lang.String&nbsp;value)</PRE>
+<DL>
+<DD>Creates a new <CODE>TypeLiteral</CODE>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the type literal.<DD><CODE>value</CODE> - the name of the class.
+<DT><B>Returns:</B><DD>a new type literal.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStringLiteral(org.eclipse.jdt.core.dom.AST, java.lang.String)"><!-- --></A><H3>
+createStringLiteral</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.StringLiteral <B>createStringLiteral</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                         java.lang.String&nbsp;literalValue)</PRE>
+<DL>
+<DD>Creates a new <CODE>StringLiteral</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the string literal.<DD><CODE>literalValue</CODE> - the string value.
+<DT><B>Returns:</B><DD>a new string literal.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createBooleanLiteral(org.eclipse.jdt.core.dom.AST, boolean)"><!-- --></A><H3>
+createBooleanLiteral</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.BooleanLiteral <B>createBooleanLiteral</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                           boolean&nbsp;value)</PRE>
+<DL>
+<DD>Creates a new <CODE>BooleanLiteral</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the boolean literal.<DD><CODE>value</CODE> - the boolean value.
+<DT><B>Returns:</B><DD>a new boolean literal.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createNumberLiteral(org.eclipse.jdt.core.dom.AST, java.lang.String)"><!-- --></A><H3>
+createNumberLiteral</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.NumberLiteral <B>createNumberLiteral</B>(org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                         java.lang.String&nbsp;value)</PRE>
+<DL>
+<DD>Creates a new <CODE>NumberLiteral</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>ast</CODE> - the <CODE>AST</CODE> that will be used to create the <CODE>NumberLiteral</CODE>.<DD><CODE>value</CODE> - the number value.
+<DT><B>Returns:</B><DD>a new number literal.</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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationsCore.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-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/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationsCore.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html
new file mode 100644
index 0000000..be70342
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html
@@ -0,0 +1,428 @@
+<!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.6.0_14) on Wed Apr 07 07:46:21 BST 2010 -->
+<TITLE>
+AnnotationsCorePlugin
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AnnotationsCorePlugin";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationsCorePlugin.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-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/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationsCorePlugin.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.eclipse.jst.ws.annotations.core</FONT>
+<BR>
+Class AnnotationsCorePlugin</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.eclipse.core.runtime.Plugin
+      <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.jst.ws.annotations.core.AnnotationsCorePlugin</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>org.osgi.framework.BundleActivator</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>AnnotationsCorePlugin</B><DT>extends org.eclipse.core.runtime.Plugin</DL>
+</PRE>
+
+<P>
+<p>
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under 
+ development and expected to change significantly before reaching stability. It is being made available at 
+ this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses 
+ this API will almost certainly be broken (repeatedly) as the API evolves.
+ </p>
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</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/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#PLUGIN_ID">PLUGIN_ID</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.eclipse.core.runtime.Plugin"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class org.eclipse.core.runtime.Plugin</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME</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">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#AnnotationsCorePlugin()">AnnotationsCorePlugin</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">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#getDefault()">getDefault</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#log(org.eclipse.core.runtime.IStatus)">log</A></B>(org.eclipse.core.runtime.IStatus&nbsp;status)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#log(java.lang.Throwable)">log</A></B>(java.lang.Throwable&nbsp;exception)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#logMessage(int, java.lang.String)">logMessage</A></B>(int&nbsp;severity,
+           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 ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#start(org.osgi.framework.BundleContext)">start</A></B>(org.osgi.framework.BundleContext&nbsp;context)</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/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#stop(org.osgi.framework.BundleContext)">stop</A></B>(org.osgi.framework.BundleContext&nbsp;context)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.core.runtime.Plugin"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.eclipse.core.runtime.Plugin</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, startup, 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">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</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 =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PLUGIN_ID"><!-- --></A><H3>
+PLUGIN_ID</H3>
+<PRE>
+public static final java.lang.String <B>PLUGIN_ID</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.eclipse.jst.ws.annotations.core.AnnotationsCorePlugin.PLUGIN_ID">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="AnnotationsCorePlugin()"><!-- --></A><H3>
+AnnotationsCorePlugin</H3>
+<PRE>
+public <B>AnnotationsCorePlugin</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">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getDefault()"><!-- --></A><H3>
+getDefault</H3>
+<PRE>
+public static <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A> <B>getDefault</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="start(org.osgi.framework.BundleContext)"><!-- --></A><H3>
+start</H3>
+<PRE>
+public void <B>start</B>(org.osgi.framework.BundleContext&nbsp;context)
+           throws java.lang.Exception</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>start</CODE> in interface <CODE>org.osgi.framework.BundleActivator</CODE><DT><B>Overrides:</B><DD><CODE>start</CODE> in class <CODE>org.eclipse.core.runtime.Plugin</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="stop(org.osgi.framework.BundleContext)"><!-- --></A><H3>
+stop</H3>
+<PRE>
+public void <B>stop</B>(org.osgi.framework.BundleContext&nbsp;context)
+          throws java.lang.Exception</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>stop</CODE> in interface <CODE>org.osgi.framework.BundleActivator</CODE><DT><B>Overrides:</B><DD><CODE>stop</CODE> in class <CODE>org.eclipse.core.runtime.Plugin</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="logMessage(int, java.lang.String)"><!-- --></A><H3>
+logMessage</H3>
+<PRE>
+public static void <B>logMessage</B>(int&nbsp;severity,
+                              java.lang.String&nbsp;message)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="log(org.eclipse.core.runtime.IStatus)"><!-- --></A><H3>
+log</H3>
+<PRE>
+public static void <B>log</B>(org.eclipse.core.runtime.IStatus&nbsp;status)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="log(java.lang.Throwable)"><!-- --></A><H3>
+log</H3>
+<PRE>
+public static void <B>log</B>(java.lang.Throwable&nbsp;exception)</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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationsCorePlugin.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-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/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationsCorePlugin.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/AnnotationsManager.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/AnnotationsManager.html
new file mode 100644
index 0000000..72d681f
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/AnnotationsManager.html
@@ -0,0 +1,440 @@
+<!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.6.0_14) on Wed Apr 07 07:46:21 BST 2010 -->
+<TITLE>
+AnnotationsManager
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AnnotationsManager";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationsManager.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-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/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationsManager.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.eclipse.jst.ws.annotations.core</FONT>
+<BR>
+Class AnnotationsManager</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.jst.ws.annotations.core.AnnotationsManager</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public final class <B>AnnotationsManager</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+Manages the annotation categories, definitions, processors and initializers contributed through the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code>,
+ <code>org.eclipse.jst.ws.annotations.core.annotationCategory</code>,
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> and
+ <code>org.eclipse.jst.ws.annotations.core.annotationProcessor</code> extension points.
+ <p>
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under
+ development and expected to change significantly before reaching stability. It is being made available at
+ this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses
+ this API will almost certainly be broken (repeatedly) as the API evolves.
+ </p>
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationAttributeInitializerForName(org.eclipse.jdt.core.dom.Name)">getAnnotationAttributeInitializerForName</A></B>(org.eclipse.jdt.core.dom.Name&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization"><CODE>IAnnotationAttributeInitializer</CODE></A> for the given <CODE>Name</CODE>
+ or null if none can be found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.util.List&lt;java.lang.String&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationCategories()">getAnnotationCategories</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a list of the annotation categories.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationDefinitionForClass(java.lang.Class)">getAnnotationDefinitionForClass</A></B>(java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotationClass)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> for the given <CODE>Annotation</CODE> class
+ or null if no annotation definition can be found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationDefinitionForClass(java.lang.String)">getAnnotationDefinitionForClass</A></B>(java.lang.String&nbsp;canonicalName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> for the given fully qualified <CODE>Annotation</CODE> class
+ name or null if no annotation definition can be found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.util.Map&lt;java.lang.String,org.eclipse.core.runtime.IConfigurationElement&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationInitializerCache()">getAnnotationInitializerCache</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.util.Map&lt;java.lang.String,java.util.List&lt;org.eclipse.core.runtime.IConfigurationElement&gt;&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationProcessorsCache()">getAnnotationProcessorsCache</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.util.List&lt;<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotations()">getAnnotations</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a list of <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> constructed from contributions to the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code> extension point.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.util.List&lt;java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotations(org.eclipse.jdt.core.IJavaElement)">getAnnotations</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a list of all the contributed <CODE>Annotation</CODE> that target the given java element type.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.util.List&lt;<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationsByCategory(java.lang.String)">getAnnotationsByCategory</A></B>(java.lang.String&nbsp;categoryName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a list of all the <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> with the given annotation category name.</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/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAttributeValue(org.eclipse.core.runtime.IConfigurationElement, java.lang.String)">getAttributeValue</A></B>(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement,
+                  java.lang.String&nbsp;attributeName)</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">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getAnnotations()"><!-- --></A><H3>
+getAnnotations</H3>
+<PRE>
+public static java.util.List&lt;<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>&gt; <B>getAnnotations</B>()</PRE>
+<DL>
+<DD>Returns a list of <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> constructed from contributions to the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code> extension point.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a list of annotation definitions.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotations(org.eclipse.jdt.core.IJavaElement)"><!-- --></A><H3>
+getAnnotations</H3>
+<PRE>
+public static java.util.List&lt;java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&gt; <B>getAnnotations</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement)</PRE>
+<DL>
+<DD>Returns a list of all the contributed <CODE>Annotation</CODE> that target the given java element type.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>element</CODE> - one of
+ <li>org.eclipse.jdt.core.IPackageDeclaration</li>
+ <li>org.eclipse.jdt.core.IType</li>
+ <li>org.eclipse.jdt.core.IField</li>
+ <li>org.eclipse.jdt.core.IMethod</li>
+ <li>org.eclipse.jdt.core.ILocalVariable</li>
+<DT><B>Returns:</B><DD>a list of annotations.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationDefinitionForClass(java.lang.Class)"><!-- --></A><H3>
+getAnnotationDefinitionForClass</H3>
+<PRE>
+public static <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A> <B>getAnnotationDefinitionForClass</B>(java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotationClass)</PRE>
+<DL>
+<DD>Returns the <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> for the given <CODE>Annotation</CODE> class
+ or null if no annotation definition can be found.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotationClass</CODE> - the <code>java.lang.annotation.Annotation</code> class.
+<DT><B>Returns:</B><DD>the annotation definition for the <code>java.lang.annotation.Annotation</code> class.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationDefinitionForClass(java.lang.String)"><!-- --></A><H3>
+getAnnotationDefinitionForClass</H3>
+<PRE>
+public static <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A> <B>getAnnotationDefinitionForClass</B>(java.lang.String&nbsp;canonicalName)</PRE>
+<DL>
+<DD>Returns the <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> for the given fully qualified <CODE>Annotation</CODE> class
+ name or null if no annotation definition can be found.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>canonicalName</CODE> - the fully qualified name of the <code>java.lang.annotation.Annotation</code> class.
+<DT><B>Returns:</B><DD>the annotation definition for the fully qualified <code>java.lang.annotation.Annotation</code> class name.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationAttributeInitializerForName(org.eclipse.jdt.core.dom.Name)"><!-- --></A><H3>
+getAnnotationAttributeInitializerForName</H3>
+<PRE>
+public static <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A> <B>getAnnotationAttributeInitializerForName</B>(org.eclipse.jdt.core.dom.Name&nbsp;name)</PRE>
+<DL>
+<DD>Returns the <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization"><CODE>IAnnotationAttributeInitializer</CODE></A> for the given <CODE>Name</CODE>
+ or null if none can be found.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - a <CODE>SimpleName</CODE> or <CODE>QualifiedName</CODE> for the annotation to search for.
+<DT><B>Returns:</B><DD>an <code>IAnnotationAttributeInitializer</code> for the given name.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationsByCategory(java.lang.String)"><!-- --></A><H3>
+getAnnotationsByCategory</H3>
+<PRE>
+public static java.util.List&lt;<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>&gt; <B>getAnnotationsByCategory</B>(java.lang.String&nbsp;categoryName)</PRE>
+<DL>
+<DD>Returns a list of all the <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> with the given annotation category name.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>categoryName</CODE> - the annotation category name.
+<DT><B>Returns:</B><DD>a list of annotation definitions.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationCategories()"><!-- --></A><H3>
+getAnnotationCategories</H3>
+<PRE>
+public static java.util.List&lt;java.lang.String&gt; <B>getAnnotationCategories</B>()</PRE>
+<DL>
+<DD>Returns a list of the annotation categories.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a list of annotation categories.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationInitializerCache()"><!-- --></A><H3>
+getAnnotationInitializerCache</H3>
+<PRE>
+protected static java.util.Map&lt;java.lang.String,org.eclipse.core.runtime.IConfigurationElement&gt; <B>getAnnotationInitializerCache</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationProcessorsCache()"><!-- --></A><H3>
+getAnnotationProcessorsCache</H3>
+<PRE>
+public static java.util.Map&lt;java.lang.String,java.util.List&lt;org.eclipse.core.runtime.IConfigurationElement&gt;&gt; <B>getAnnotationProcessorsCache</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAttributeValue(org.eclipse.core.runtime.IConfigurationElement, java.lang.String)"><!-- --></A><H3>
+getAttributeValue</H3>
+<PRE>
+static java.lang.String <B>getAttributeValue</B>(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement,
+                                          java.lang.String&nbsp;attributeName)</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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationsManager.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-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/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationsManager.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/class-use/AnnotationDefinition.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/class-use/AnnotationDefinition.html
new file mode 100644
index 0000000..ebd2fc5
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/class-use/AnnotationDefinition.html
@@ -0,0 +1,215 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Class org.eclipse.jst.ws.annotations.core.AnnotationDefinition
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.eclipse.jst.ws.annotations.core.AnnotationDefinition";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/\class-useAnnotationDefinition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationDefinition.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>Uses of Class<br>org.eclipse.jst.ws.annotations.core.AnnotationDefinition</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.jst.ws.annotations.core"><B>org.eclipse.jst.ws.annotations.core</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.jst.ws.annotations.core"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A> in <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A> that return <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A></CODE></FONT></TD>
+<TD><CODE><B>AnnotationsManager.</B><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationDefinitionForClass(java.lang.Class)">getAnnotationDefinitionForClass</A></B>(java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotationClass)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> for the given <CODE>Annotation</CODE> class
+ or null if no annotation definition can be found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A></CODE></FONT></TD>
+<TD><CODE><B>AnnotationsManager.</B><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationDefinitionForClass(java.lang.String)">getAnnotationDefinitionForClass</A></B>(java.lang.String&nbsp;canonicalName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> for the given fully qualified <CODE>Annotation</CODE> class
+ name or null if no annotation definition can be found.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A> that return types with arguments of type <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.util.List&lt;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B>AnnotationsManager.</B><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotations()">getAnnotations</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a list of <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> constructed from contributions to the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code> extension point.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.util.List&lt;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B>AnnotationsManager.</B><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationsByCategory(java.lang.String)">getAnnotationsByCategory</A></B>(java.lang.String&nbsp;categoryName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a list of all the <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><CODE>AnnotationDefinition</CODE></A> with the given annotation category name.</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=2 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">    <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/\class-useAnnotationDefinition.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationDefinition.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/class-use/AnnotationsCore.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/class-use/AnnotationsCore.html
new file mode 100644
index 0000000..878371d
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/class-use/AnnotationsCore.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Class org.eclipse.jst.ws.annotations.core.AnnotationsCore
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.eclipse.jst.ws.annotations.core.AnnotationsCore";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/\class-useAnnotationsCore.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationsCore.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>Uses of Class<br>org.eclipse.jst.ws.annotations.core.AnnotationsCore</B></H2>
+</CENTER>
+No usage of org.eclipse.jst.ws.annotations.core.AnnotationsCore
+<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=2 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">    <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/\class-useAnnotationsCore.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationsCore.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/class-use/AnnotationsCorePlugin.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/class-use/AnnotationsCorePlugin.html
new file mode 100644
index 0000000..aa44d96
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/class-use/AnnotationsCorePlugin.html
@@ -0,0 +1,180 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Class org.eclipse.jst.ws.annotations.core.AnnotationsCorePlugin
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.eclipse.jst.ws.annotations.core.AnnotationsCorePlugin";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/\class-useAnnotationsCorePlugin.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationsCorePlugin.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>Uses of Class<br>org.eclipse.jst.ws.annotations.core.AnnotationsCorePlugin</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.jst.ws.annotations.core"><B>org.eclipse.jst.ws.annotations.core</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.jst.ws.annotations.core"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A> in <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A> that return <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A></CODE></FONT></TD>
+<TD><CODE><B>AnnotationsCorePlugin.</B><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html#getDefault()">getDefault</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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=2 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">    <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/\class-useAnnotationsCorePlugin.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationsCorePlugin.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/class-use/AnnotationsManager.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/class-use/AnnotationsManager.html
new file mode 100644
index 0000000..2eb22f7
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/class-use/AnnotationsManager.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Class org.eclipse.jst.ws.annotations.core.AnnotationsManager
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.eclipse.jst.ws.annotations.core.AnnotationsManager";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/\class-useAnnotationsManager.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationsManager.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>Uses of Class<br>org.eclipse.jst.ws.annotations.core.AnnotationsManager</B></H2>
+</CENTER>
+No usage of org.eclipse.jst.ws.annotations.core.AnnotationsManager
+<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=2 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">    <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/\class-useAnnotationsManager.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationsManager.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html
new file mode 100644
index 0000000..00c506b
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html
@@ -0,0 +1,430 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+AnnotationAttributeInitializer
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AnnotationAttributeInitializer";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationAttributeInitializer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationAttributeInitializer.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.eclipse.jst.ws.annotations.core.initialization</FONT>
+<BR>
+Class AnnotationAttributeInitializer</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.jst.ws.annotations.core.initialization.AnnotationAttributeInitializer</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">DefaultsAnnotationAttributeInitializer</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>AnnotationAttributeInitializer</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></DL>
+</PRE>
+
+<P>
+Abstract base class for initializers contributed to the
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> extension point.
+ <p>
+ Provides default implementations for all methods.
+ </p>
+ <p>
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under development and
+ expected to change significantly before reaching stability. It is being made available at this early stage
+ to solicit feedback from pioneering adopters on the understanding that any code that uses this API will
+ almost certainly be broken (repeatedly) as the API evolves.
+ </p>
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#MISSING_IDENTIFER">MISSING_IDENTIFER</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">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</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/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#AnnotationAttributeInitializer()">AnnotationAttributeInitializer</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">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;org.eclipse.jface.text.contentassist.CompletionProposal</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#createCompletionProposal(java.lang.String, org.eclipse.jdt.core.dom.Expression)">createCompletionProposal</A></B>(java.lang.String&nbsp;proposal,
+                         org.eclipse.jdt.core.dom.Expression&nbsp;value)</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;org.eclipse.jface.text.contentassist.CompletionProposal</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#createCompletionProposal(java.lang.String, org.eclipse.jdt.core.dom.Expression, org.eclipse.swt.graphics.Image, java.lang.String)">createCompletionProposal</A></B>(java.lang.String&nbsp;proposal,
+                         org.eclipse.jdt.core.dom.Expression&nbsp;value,
+                         org.eclipse.swt.graphics.Image&nbsp;image,
+                         java.lang.String&nbsp;displayString)</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.util.List&lt;org.eclipse.jface.text.contentassist.ICompletionProposal&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#getCompletionProposalsForMemberValuePair(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.MemberValuePair)">getCompletionProposalsForMemberValuePair</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                         org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used to provide a list of <CODE>ICompletionProposal</CODE> for a <CODE>MemberValuePair</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;org.eclipse.jface.text.contentassist.ICompletionProposal&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#getCompletionProposalsForSingleMemberAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.SingleMemberAnnotation)">getCompletionProposalsForSingleMemberAnnotation</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                org.eclipse.jdt.core.dom.SingleMemberAnnotation&nbsp;singleMemberAnnotation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used to provide a list of <CODE>ICompletionProposal</CODE> for a <CODE>SingleMemberAnnotation</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;org.eclipse.jdt.core.dom.MemberValuePair&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)">getMemberValuePairs</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                    org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                    java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotationClass)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a list of <CODE>MemberValuePair</CODE> that may be added to a <CODE>NormalAnnotation</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">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</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">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="MISSING_IDENTIFER"><!-- --></A><H3>
+MISSING_IDENTIFER</H3>
+<PRE>
+protected static final java.lang.String <B>MISSING_IDENTIFER</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.eclipse.jst.ws.annotations.core.initialization.AnnotationAttributeInitializer.MISSING_IDENTIFER">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="AnnotationAttributeInitializer()"><!-- --></A><H3>
+AnnotationAttributeInitializer</H3>
+<PRE>
+protected <B>AnnotationAttributeInitializer</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">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)"><!-- --></A><H3>
+getMemberValuePairs</H3>
+<PRE>
+public java.util.List&lt;org.eclipse.jdt.core.dom.MemberValuePair&gt; <B>getMemberValuePairs</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                                                    org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                                    java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotationClass)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)">IAnnotationAttributeInitializer</A></CODE></B></DD>
+<DD>Returns a list of <CODE>MemberValuePair</CODE> that may be added to a <CODE>NormalAnnotation</CODE>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)">getMemberValuePairs</A></CODE> in interface <CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - the java element on which the annotation is declared.<DD><CODE>ast</CODE> - the <code>AST</code> with which to create the member value pairs.<DD><CODE>annotationClass</CODE> - the <CODE>Annotation</CODE> class which may be
+ used to query the declared members of the annotation type and the members default values.
+<DT><B>Returns:</B><DD>a list of member value pairs.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCompletionProposalsForMemberValuePair(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.MemberValuePair)"><!-- --></A><H3>
+getCompletionProposalsForMemberValuePair</H3>
+<PRE>
+public java.util.List&lt;org.eclipse.jface.text.contentassist.ICompletionProposal&gt; <B>getCompletionProposalsForMemberValuePair</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                                                                                         org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getCompletionProposalsForMemberValuePair(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.MemberValuePair)">IAnnotationAttributeInitializer</A></CODE></B></DD>
+<DD>Used to provide a list of <CODE>ICompletionProposal</CODE> for a <CODE>MemberValuePair</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getCompletionProposalsForMemberValuePair(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.MemberValuePair)">getCompletionProposalsForMemberValuePair</A></CODE> in interface <CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - the java element on which the annotation is declared.<DD><CODE>memberValuePair</CODE> - the member value pair in which content assist was invoked.
+<DT><B>Returns:</B><DD>a list of completion proposals.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCompletionProposalsForSingleMemberAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.SingleMemberAnnotation)"><!-- --></A><H3>
+getCompletionProposalsForSingleMemberAnnotation</H3>
+<PRE>
+public java.util.List&lt;org.eclipse.jface.text.contentassist.ICompletionProposal&gt; <B>getCompletionProposalsForSingleMemberAnnotation</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                                                                                                org.eclipse.jdt.core.dom.SingleMemberAnnotation&nbsp;singleMemberAnnotation)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getCompletionProposalsForSingleMemberAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.SingleMemberAnnotation)">IAnnotationAttributeInitializer</A></CODE></B></DD>
+<DD>Used to provide a list of <CODE>ICompletionProposal</CODE> for a <CODE>SingleMemberAnnotation</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getCompletionProposalsForSingleMemberAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.SingleMemberAnnotation)">getCompletionProposalsForSingleMemberAnnotation</A></CODE> in interface <CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - the java element on which the annotation is declared.<DD><CODE>singleMemberAnnotation</CODE> - the single member annotation in which content assist was invoked.
+<DT><B>Returns:</B><DD>a list of completion proposals.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createCompletionProposal(java.lang.String, org.eclipse.jdt.core.dom.Expression)"><!-- --></A><H3>
+createCompletionProposal</H3>
+<PRE>
+protected org.eclipse.jface.text.contentassist.CompletionProposal <B>createCompletionProposal</B>(java.lang.String&nbsp;proposal,
+                                                                                           org.eclipse.jdt.core.dom.Expression&nbsp;value)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createCompletionProposal(java.lang.String, org.eclipse.jdt.core.dom.Expression, org.eclipse.swt.graphics.Image, java.lang.String)"><!-- --></A><H3>
+createCompletionProposal</H3>
+<PRE>
+protected org.eclipse.jface.text.contentassist.CompletionProposal <B>createCompletionProposal</B>(java.lang.String&nbsp;proposal,
+                                                                                           org.eclipse.jdt.core.dom.Expression&nbsp;value,
+                                                                                           org.eclipse.swt.graphics.Image&nbsp;image,
+                                                                                           java.lang.String&nbsp;displayString)</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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationAttributeInitializer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationAttributeInitializer.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html
new file mode 100644
index 0000000..1a42a73
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html
@@ -0,0 +1,306 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+DefaultsAnnotationAttributeInitializer
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="DefaultsAnnotationAttributeInitializer";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DefaultsAnnotationAttributeInitializer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DefaultsAnnotationAttributeInitializer.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.eclipse.jst.ws.annotations.core.initialization.AnnotationAttributeInitializer">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.eclipse.jst.ws.annotations.core.initialization</FONT>
+<BR>
+Class DefaultsAnnotationAttributeInitializer</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">org.eclipse.jst.ws.annotations.core.initialization.AnnotationAttributeInitializer</A>
+      <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.jst.ws.annotations.core.initialization.DefaultsAnnotationAttributeInitializer</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>DefaultsAnnotationAttributeInitializer</B><DT>extends <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A></DL>
+</PRE>
+
+<P>
+Constructs <CODE>MemberValuePair</CODE> from the defaults found in the given <CODE>Annotation</CODE>.
+ <p>
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under
+ development and expected to change significantly before reaching stability. It is being made available at
+ this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses
+ this API will almost certainly be broken (repeatedly) as the API evolves.
+ </p>
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.eclipse.jst.ws.annotations.core.initialization.AnnotationAttributeInitializer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#MISSING_IDENTIFER">MISSING_IDENTIFER</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">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html#DefaultsAnnotationAttributeInitializer()">DefaultsAnnotationAttributeInitializer</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">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;org.eclipse.jdt.core.dom.MemberValuePair&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html#getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)">getMemberValuePairs</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                    org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                    java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotationClass)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a list of <CODE>MemberValuePair</CODE> using the declared method names and default values in
+ the given <CODE>Annotation</CODE>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.jst.ws.annotations.core.initialization.AnnotationAttributeInitializer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#createCompletionProposal(java.lang.String, org.eclipse.jdt.core.dom.Expression)">createCompletionProposal</A>, <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#createCompletionProposal(java.lang.String, org.eclipse.jdt.core.dom.Expression, org.eclipse.swt.graphics.Image, java.lang.String)">createCompletionProposal</A>, <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#getCompletionProposalsForMemberValuePair(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.MemberValuePair)">getCompletionProposalsForMemberValuePair</A>, <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#getCompletionProposalsForSingleMemberAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.SingleMemberAnnotation)">getCompletionProposalsForSingleMemberAnnotation</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">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</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>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="DefaultsAnnotationAttributeInitializer()"><!-- --></A><H3>
+DefaultsAnnotationAttributeInitializer</H3>
+<PRE>
+public <B>DefaultsAnnotationAttributeInitializer</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">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)"><!-- --></A><H3>
+getMemberValuePairs</H3>
+<PRE>
+public java.util.List&lt;org.eclipse.jdt.core.dom.MemberValuePair&gt; <B>getMemberValuePairs</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                                                    org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                                    java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotationClass)</PRE>
+<DL>
+<DD>Constructs a list of <CODE>MemberValuePair</CODE> using the declared method names and default values in
+ the given <CODE>Annotation</CODE>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)">getMemberValuePairs</A></CODE> in interface <CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html#getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)">getMemberValuePairs</A></CODE> in class <CODE><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - the java element on which the annotation is declared.<DD><CODE>ast</CODE> - the <code>AST</code> with which to create the member value pairs.<DD><CODE>annotationClass</CODE> - the <CODE>Annotation</CODE> class which may be
+ used to query the declared members of the annotation type and the members default values.
+<DT><B>Returns:</B><DD>a list of member value pairs.<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)"><CODE>IAnnotationAttributeInitializer.getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)</CODE></A></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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DefaultsAnnotationAttributeInitializer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DefaultsAnnotationAttributeInitializer.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.eclipse.jst.ws.annotations.core.initialization.AnnotationAttributeInitializer">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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html
new file mode 100644
index 0000000..96f4be8
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html
@@ -0,0 +1,275 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+IAnnotationAttributeInitializer
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="IAnnotationAttributeInitializer";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IAnnotationAttributeInitializer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IAnnotationAttributeInitializer.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.eclipse.jst.ws.annotations.core.initialization</FONT>
+<BR>
+Interface IAnnotationAttributeInitializer</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A>, <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">DefaultsAnnotationAttributeInitializer</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>IAnnotationAttributeInitializer</B></DL>
+</PRE>
+
+<P>
+Base interface for annotation attribute initializers.
+ <p>
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under
+ development and expected to change significantly before reaching stability. It is being made available at
+ this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses
+ this API will almost certainly be broken (repeatedly) as the API evolves.
+ </p>
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;org.eclipse.jface.text.contentassist.ICompletionProposal&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getCompletionProposalsForMemberValuePair(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.MemberValuePair)">getCompletionProposalsForMemberValuePair</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                         org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used to provide a list of <CODE>ICompletionProposal</CODE> for a <CODE>MemberValuePair</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;org.eclipse.jface.text.contentassist.ICompletionProposal&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getCompletionProposalsForSingleMemberAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.SingleMemberAnnotation)">getCompletionProposalsForSingleMemberAnnotation</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                org.eclipse.jdt.core.dom.SingleMemberAnnotation&nbsp;singleMemberAnnotation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used to provide a list of <CODE>ICompletionProposal</CODE> for a <CODE>SingleMemberAnnotation</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;org.eclipse.jdt.core.dom.MemberValuePair&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html#getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)">getMemberValuePairs</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                    org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                    java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotationClass)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a list of <CODE>MemberValuePair</CODE> that may be added to a <CODE>NormalAnnotation</CODE>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getMemberValuePairs(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.AST, java.lang.Class)"><!-- --></A><H3>
+getMemberValuePairs</H3>
+<PRE>
+java.util.List&lt;org.eclipse.jdt.core.dom.MemberValuePair&gt; <B>getMemberValuePairs</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                                             org.eclipse.jdt.core.dom.AST&nbsp;ast,
+                                                                             java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotationClass)</PRE>
+<DL>
+<DD>Returns a list of <CODE>MemberValuePair</CODE> that may be added to a <CODE>NormalAnnotation</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - the java element on which the annotation is declared.<DD><CODE>ast</CODE> - the <code>AST</code> with which to create the member value pairs.<DD><CODE>annotationClass</CODE> - the <CODE>Annotation</CODE> class which may be
+ used to query the declared members of the annotation type and the members default values.
+<DT><B>Returns:</B><DD>a list of member value pairs.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCompletionProposalsForMemberValuePair(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.MemberValuePair)"><!-- --></A><H3>
+getCompletionProposalsForMemberValuePair</H3>
+<PRE>
+java.util.List&lt;org.eclipse.jface.text.contentassist.ICompletionProposal&gt; <B>getCompletionProposalsForMemberValuePair</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                                                                                  org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair)</PRE>
+<DL>
+<DD>Used to provide a list of <CODE>ICompletionProposal</CODE> for a <CODE>MemberValuePair</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - the java element on which the annotation is declared.<DD><CODE>memberValuePair</CODE> - the member value pair in which content assist was invoked.
+<DT><B>Returns:</B><DD>a list of completion proposals.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCompletionProposalsForSingleMemberAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.SingleMemberAnnotation)"><!-- --></A><H3>
+getCompletionProposalsForSingleMemberAnnotation</H3>
+<PRE>
+java.util.List&lt;org.eclipse.jface.text.contentassist.ICompletionProposal&gt; <B>getCompletionProposalsForSingleMemberAnnotation</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                                                                                         org.eclipse.jdt.core.dom.SingleMemberAnnotation&nbsp;singleMemberAnnotation)</PRE>
+<DL>
+<DD>Used to provide a list of <CODE>ICompletionProposal</CODE> for a <CODE>SingleMemberAnnotation</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - the java element on which the annotation is declared.<DD><CODE>singleMemberAnnotation</CODE> - the single member annotation in which content assist was invoked.
+<DT><B>Returns:</B><DD>a list of completion proposals.</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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IAnnotationAttributeInitializer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IAnnotationAttributeInitializer.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/class-use/AnnotationAttributeInitializer.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/class-use/AnnotationAttributeInitializer.html
new file mode 100644
index 0000000..fa15946
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/class-use/AnnotationAttributeInitializer.html
@@ -0,0 +1,180 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Class org.eclipse.jst.ws.annotations.core.initialization.AnnotationAttributeInitializer
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.eclipse.jst.ws.annotations.core.initialization.AnnotationAttributeInitializer";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/\class-useAnnotationAttributeInitializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationAttributeInitializer.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>Uses of Class<br>org.eclipse.jst.ws.annotations.core.initialization.AnnotationAttributeInitializer</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.jst.ws.annotations.core.initialization"><B>org.eclipse.jst.ws.annotations.core.initialization</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.jst.ws.annotations.core.initialization"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A> in <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/package-summary.html">org.eclipse.jst.ws.annotations.core.initialization</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A> in <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/package-summary.html">org.eclipse.jst.ws.annotations.core.initialization</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">DefaultsAnnotationAttributeInitializer</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs <CODE>MemberValuePair</CODE> from the defaults found in the given <CODE>Annotation</CODE>.</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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/\class-useAnnotationAttributeInitializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationAttributeInitializer.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/class-use/DefaultsAnnotationAttributeInitializer.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/class-use/DefaultsAnnotationAttributeInitializer.html
new file mode 100644
index 0000000..a023cf6
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/class-use/DefaultsAnnotationAttributeInitializer.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Class org.eclipse.jst.ws.annotations.core.initialization.DefaultsAnnotationAttributeInitializer
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.eclipse.jst.ws.annotations.core.initialization.DefaultsAnnotationAttributeInitializer";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/\class-useDefaultsAnnotationAttributeInitializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DefaultsAnnotationAttributeInitializer.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>Uses of Class<br>org.eclipse.jst.ws.annotations.core.initialization.DefaultsAnnotationAttributeInitializer</B></H2>
+</CENTER>
+No usage of org.eclipse.jst.ws.annotations.core.initialization.DefaultsAnnotationAttributeInitializer
+<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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/\class-useDefaultsAnnotationAttributeInitializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DefaultsAnnotationAttributeInitializer.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/class-use/IAnnotationAttributeInitializer.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/class-use/IAnnotationAttributeInitializer.html
new file mode 100644
index 0000000..8f5d8c3
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/class-use/IAnnotationAttributeInitializer.html
@@ -0,0 +1,229 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Interface org.eclipse.jst.ws.annotations.core.initialization.IAnnotationAttributeInitializer
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Interface org.eclipse.jst.ws.annotations.core.initialization.IAnnotationAttributeInitializer";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/\class-useIAnnotationAttributeInitializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IAnnotationAttributeInitializer.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>Uses of Interface<br>org.eclipse.jst.ws.annotations.core.initialization.IAnnotationAttributeInitializer</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.jst.ws.annotations.core"><B>org.eclipse.jst.ws.annotations.core</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.jst.ws.annotations.core.initialization"><B>org.eclipse.jst.ws.annotations.core.initialization</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.jst.ws.annotations.core"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A> in <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A> that return <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></CODE></FONT></TD>
+<TD><CODE><B>AnnotationDefinition.</B><B><A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html#getAnnotationAttributeInitializer()">getAnnotationAttributeInitializer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the annotations attribute initializer as specified in the
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> extension point or null if no
+ initializer can be found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></CODE></FONT></TD>
+<TD><CODE><B>AnnotationsManager.</B><B><A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html#getAnnotationAttributeInitializerForName(org.eclipse.jdt.core.dom.Name)">getAnnotationAttributeInitializerForName</A></B>(org.eclipse.jdt.core.dom.Name&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization"><CODE>IAnnotationAttributeInitializer</CODE></A> for the given <CODE>Name</CODE>
+ or null if none can be found.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.jst.ws.annotations.core.initialization"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A> in <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/package-summary.html">org.eclipse.jst.ws.annotations.core.initialization</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/package-summary.html">org.eclipse.jst.ws.annotations.core.initialization</A> that implement <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base class for initializers contributed to the
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> extension point.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">DefaultsAnnotationAttributeInitializer</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs <CODE>MemberValuePair</CODE> from the defaults found in the given <CODE>Annotation</CODE>.</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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/\class-useIAnnotationAttributeInitializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IAnnotationAttributeInitializer.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/package-frame.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/package-frame.html
new file mode 100644
index 0000000..4fd4677
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/package-frame.html
@@ -0,0 +1,45 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.annotations.core.initialization
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/package-summary.html" target="classFrame">org.eclipse.jst.ws.annotations.core.initialization</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="IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization" target="classFrame"><I>IAnnotationAttributeInitializer</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="AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization" target="classFrame">AnnotationAttributeInitializer</A>
+<BR>
+<A HREF="DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization" target="classFrame">DefaultsAnnotationAttributeInitializer</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/package-summary.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/package-summary.html
new file mode 100644
index 0000000..2709981
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/package-summary.html
@@ -0,0 +1,176 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.annotations.core.initialization
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.eclipse.jst.ws.annotations.core.initialization";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/package-summary.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.eclipse.jst.ws.annotations.core.initialization
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Interface Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A></B></TD>
+<TD>Base interface for annotation attribute initializers.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">AnnotationAttributeInitializer</A></B></TD>
+<TD>Abstract base class for initializers contributed to the
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> extension point.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization">DefaultsAnnotationAttributeInitializer</A></B></TD>
+<TD>Constructs <CODE>MemberValuePair</CODE> from the defaults found in the given <CODE>Annotation</CODE>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<DL>
+</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=2 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-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/package-summary.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/package-tree.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/package-tree.html
new file mode 100644
index 0000000..002714a
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/package-tree.html
@@ -0,0 +1,161 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.annotations.core.initialization Class Hierarchy
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.eclipse.jst.ws.annotations.core.initialization Class Hierarchy";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</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/eclipse/jst/ws/annotations/core/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/package-tree.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.eclipse.jst.ws.annotations.core.initialization
+</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">java.lang.Object<UL>
+<LI TYPE="circle">org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><B>AnnotationAttributeInitializer</B></A> (implements org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A>)
+<UL>
+<LI TYPE="circle">org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><B>DefaultsAnnotationAttributeInitializer</B></A></UL>
+</UL>
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">org.eclipse.jst.ws.annotations.core.initialization.<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization"><B>IAnnotationAttributeInitializer</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=2 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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</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/eclipse/jst/ws/annotations/core/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/package-tree.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/package-use.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/package-use.html
new file mode 100644
index 0000000..0fa5e11
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/initialization/package-use.html
@@ -0,0 +1,196 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Package org.eclipse.jst.ws.annotations.core.initialization
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.eclipse.jst.ws.annotations.core.initialization";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.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>Uses of Package<br>org.eclipse.jst.ws.annotations.core.initialization</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/package-summary.html">org.eclipse.jst.ws.annotations.core.initialization</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.jst.ws.annotations.core"><B>org.eclipse.jst.ws.annotations.core</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.jst.ws.annotations.core.initialization"><B>org.eclipse.jst.ws.annotations.core.initialization</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.jst.ws.annotations.core"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/package-summary.html">org.eclipse.jst.ws.annotations.core.initialization</A> used by <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/class-use/IAnnotationAttributeInitializer.html#org.eclipse.jst.ws.annotations.core"><B>IAnnotationAttributeInitializer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Base interface for annotation attribute initializers.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.jst.ws.annotations.core.initialization"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/package-summary.html">org.eclipse.jst.ws.annotations.core.initialization</A> used by <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/package-summary.html">org.eclipse.jst.ws.annotations.core.initialization</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/class-use/AnnotationAttributeInitializer.html#org.eclipse.jst.ws.annotations.core.initialization"><B>AnnotationAttributeInitializer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base class for initializers contributed to the
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> extension point.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/initialization/class-use/IAnnotationAttributeInitializer.html#org.eclipse.jst.ws.annotations.core.initialization"><B>IAnnotationAttributeInitializer</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Base interface for annotation attribute initializers.</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=2 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>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/initialization/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/package-frame.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/package-frame.html
new file mode 100644
index 0000000..64033a6
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/package-frame.html
@@ -0,0 +1,38 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.annotations.core
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/package-summary.html" target="classFrame">org.eclipse.jst.ws.annotations.core</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="AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core" target="classFrame">AnnotationDefinition</A>
+<BR>
+<A HREF="AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core" target="classFrame">AnnotationsCore</A>
+<BR>
+<A HREF="AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core" target="classFrame">AnnotationsCorePlugin</A>
+<BR>
+<A HREF="AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core" target="classFrame">AnnotationsManager</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/package-summary.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/package-summary.html
new file mode 100644
index 0000000..a5f932f
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/package-summary.html
@@ -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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.annotations.core
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.eclipse.jst.ws.annotations.core";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-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/eclipse/jst/ws/annotations/core/initialization/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/package-summary.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.eclipse.jst.ws.annotations.core
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationDefinition</A></B></TD>
+<TD>An <code>AnnotationDefinition</code> is a representation of the information contributed through the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code>,
+ <code>org.eclipse.jst.ws.annotations.core.annotationCategory</code> and
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> extension points.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCore</A></B></TD>
+<TD>Utility class for creating annotations and member value pairs.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsCorePlugin</A></B></TD>
+<TD>
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under 
+ development and expected to change significantly before reaching stability.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core">AnnotationsManager</A></B></TD>
+<TD>Manages the annotation categories, definitions, processors and initializers contributed through the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code>,
+ <code>org.eclipse.jst.ws.annotations.core.annotationCategory</code>,
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> and
+ <code>org.eclipse.jst.ws.annotations.core.annotationProcessor</code> extension points.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<DL>
+</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=2 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-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-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/eclipse/jst/ws/annotations/core/initialization/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/package-summary.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/package-tree.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/package-tree.html
new file mode 100644
index 0000000..cadab8c
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/package-tree.html
@@ -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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.annotations.core Class Hierarchy
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.eclipse.jst.ws.annotations.core Class Hierarchy";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</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/eclipse/jst/ws/annotations/core/initialization/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/package-tree.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.eclipse.jst.ws.annotations.core
+</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">java.lang.Object<UL>
+<LI TYPE="circle">org.eclipse.jst.ws.annotations.core.<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><B>AnnotationDefinition</B></A><LI TYPE="circle">org.eclipse.jst.ws.annotations.core.<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core"><B>AnnotationsCore</B></A><LI TYPE="circle">org.eclipse.jst.ws.annotations.core.<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core"><B>AnnotationsManager</B></A><LI TYPE="circle">org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
+<UL>
+<LI TYPE="circle">org.eclipse.jst.ws.annotations.core.<A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core"><B>AnnotationsCorePlugin</B></A></UL>
+</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=2 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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</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/eclipse/jst/ws/annotations/core/initialization/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/package-tree.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/package-use.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/package-use.html
new file mode 100644
index 0000000..2d4fc8a
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/package-use.html
@@ -0,0 +1,181 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Package org.eclipse.jst.ws.annotations.core
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.eclipse.jst.ws.annotations.core";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.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>Uses of Package<br>org.eclipse.jst.ws.annotations.core</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.jst.ws.annotations.core"><B>org.eclipse.jst.ws.annotations.core</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.jst.ws.annotations.core"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A> used by <A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/class-use/AnnotationDefinition.html#org.eclipse.jst.ws.annotations.core"><B>AnnotationDefinition</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An <code>AnnotationDefinition</code> is a representation of the information contributed through the
+ <code>org.eclipse.jst.ws.annotations.core.annotationDefinition</code>,
+ <code>org.eclipse.jst.ws.annotations.core.annotationCategory</code> and
+ <code>org.eclipse.jst.ws.annotations.core.annotationInitializer</code> extension points.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../../org/eclipse/jst/ws/annotations/core/class-use/AnnotationsCorePlugin.html#org.eclipse.jst.ws.annotations.core"><B>AnnotationsCorePlugin</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under 
+ development and expected to change significantly before reaching stability.</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=2 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>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/jst/ws/annotations/core/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html
new file mode 100644
index 0000000..b1c4c92
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html
@@ -0,0 +1,684 @@
+<!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.6.0_14) on Wed Apr 07 07:46:21 BST 2010 -->
+<TITLE>
+AbstractAnnotationProcessor
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AbstractAnnotationProcessor";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AbstractAnnotationProcessor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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?org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AbstractAnnotationProcessor.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.eclipse.jst.ws.annotations.core.processor</FONT>
+<BR>
+Class AbstractAnnotationProcessor</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.jst.ws.annotations.core.processor.AbstractAnnotationProcessor</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>com.sun.mirror.apt.AnnotationProcessor</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>AbstractAnnotationProcessor</B><DT>extends java.lang.Object<DT>implements com.sun.mirror.apt.AnnotationProcessor</DL>
+</PRE>
+
+<P>
+Abstract base class for processors contributed to the
+ <code>org.eclipse.jst.ws.annotations.core.annotationProcessor</code> extension point.
+
+ <p>
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under
+ development and expected to change significantly before reaching stability. It is being made available at
+ this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses
+ this API will almost certainly be broken (repeatedly) as the API evolves.
+ </p>
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;com.sun.mirror.apt.AnnotationProcessorEnvironment</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#environment">environment</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">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</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/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#AbstractAnnotationProcessor()">AbstractAnnotationProcessor</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">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printError(com.sun.mirror.util.SourcePosition, java.lang.String)">printError</A></B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+           java.lang.String&nbsp;message)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prints an error message.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printError(java.lang.String)">printError</A></B>(java.lang.String&nbsp;message)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prints an error message.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableError(com.sun.mirror.util.SourcePosition, java.lang.String)">printFixableError</A></B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+                  java.lang.String&nbsp;message)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Print an error including the given arguments for use in quick-fixes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableError(com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)">printFixableError</A></B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+                  java.lang.String&nbsp;message,
+                  java.lang.String&nbsp;pluginId,
+                  java.lang.String&nbsp;errorId)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Print an error including the given arguments for use in quick-fixes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableError(java.lang.String, java.lang.String, java.lang.String)">printFixableError</A></B>(java.lang.String&nbsp;message,
+                  java.lang.String&nbsp;pluginId,
+                  java.lang.String&nbsp;errorId)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Print an error including the given arguments for use in quick-fixes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableNotice(com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)">printFixableNotice</A></B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+                   java.lang.String&nbsp;message,
+                   java.lang.String&nbsp;pluginId,
+                   java.lang.String&nbsp;errorId)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Print a notice including the given arguments for use in quick-fixes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableNotice(java.lang.String, java.lang.String, java.lang.String)">printFixableNotice</A></B>(java.lang.String&nbsp;message,
+                   java.lang.String&nbsp;pluginId,
+                   java.lang.String&nbsp;errorId)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Print a notice including the given arguments for use in quick-fixes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableWarning(com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)">printFixableWarning</A></B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+                    java.lang.String&nbsp;message,
+                    java.lang.String&nbsp;pluginId,
+                    java.lang.String&nbsp;errorId)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Print a warning including the given arguments for use in quick-fixes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printFixableWarning(java.lang.String, java.lang.String, java.lang.String)">printFixableWarning</A></B>(java.lang.String&nbsp;message,
+                    java.lang.String&nbsp;pluginId,
+                    java.lang.String&nbsp;errorId)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Print a warning including the given arguments for use in quick-fixes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printNotice(com.sun.mirror.util.SourcePosition, java.lang.String)">printNotice</A></B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+            java.lang.String&nbsp;message)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prints a notice.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printNotice(java.lang.String)">printNotice</A></B>(java.lang.String&nbsp;message)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prints a notice.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printWarning(com.sun.mirror.util.SourcePosition, java.lang.String)">printWarning</A></B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+             java.lang.String&nbsp;message)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prints a warning message.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#printWarning(java.lang.String)">printWarning</A></B>(java.lang.String&nbsp;message)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prints a warning message.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#process()">process</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process all program elements supported by this annotation processor.</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/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html#setAnnotationProcessorEnvironment(com.sun.mirror.apt.AnnotationProcessorEnvironment)">setAnnotationProcessorEnvironment</A></B>(com.sun.mirror.apt.AnnotationProcessorEnvironment&nbsp;environment)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the <CODE>AnnotationProcessorEnvironment</CODE> environment to use during processing.</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">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</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">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="environment"><!-- --></A><H3>
+environment</H3>
+<PRE>
+protected com.sun.mirror.apt.AnnotationProcessorEnvironment <B>environment</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">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="AbstractAnnotationProcessor()"><!-- --></A><H3>
+AbstractAnnotationProcessor</H3>
+<PRE>
+protected <B>AbstractAnnotationProcessor</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">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setAnnotationProcessorEnvironment(com.sun.mirror.apt.AnnotationProcessorEnvironment)"><!-- --></A><H3>
+setAnnotationProcessorEnvironment</H3>
+<PRE>
+public void <B>setAnnotationProcessorEnvironment</B>(com.sun.mirror.apt.AnnotationProcessorEnvironment&nbsp;environment)</PRE>
+<DL>
+<DD>Set the <CODE>AnnotationProcessorEnvironment</CODE> environment to use during processing.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>environment</CODE> - the annotation processor environment.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="process()"><!-- --></A><H3>
+process</H3>
+<PRE>
+public abstract void <B>process</B>()</PRE>
+<DL>
+<DD>Process all program elements supported by this annotation processor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>process</CODE> in interface <CODE>com.sun.mirror.apt.AnnotationProcessor</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><CODE>AnnotationProcessor</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printError(com.sun.mirror.util.SourcePosition, java.lang.String)"><!-- --></A><H3>
+printError</H3>
+<PRE>
+protected void <B>printError</B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+                          java.lang.String&nbsp;message)</PRE>
+<DL>
+<DD>Prints an error message.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>position</CODE> - the position where the error occured, or null if it is unknown or not applicable<DD><CODE>message</CODE> - the message, or an empty string if none</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printError(java.lang.String)"><!-- --></A><H3>
+printError</H3>
+<PRE>
+protected void <B>printError</B>(java.lang.String&nbsp;message)</PRE>
+<DL>
+<DD>Prints an error message.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>message</CODE> - the message, or an empty string if none</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printWarning(com.sun.mirror.util.SourcePosition, java.lang.String)"><!-- --></A><H3>
+printWarning</H3>
+<PRE>
+protected void <B>printWarning</B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+                            java.lang.String&nbsp;message)</PRE>
+<DL>
+<DD>Prints a warning message.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>position</CODE> - the position where the warning occured, or null if it is unknown or not applicable<DD><CODE>message</CODE> - the message, or an empty string if none</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printWarning(java.lang.String)"><!-- --></A><H3>
+printWarning</H3>
+<PRE>
+protected void <B>printWarning</B>(java.lang.String&nbsp;message)</PRE>
+<DL>
+<DD>Prints a warning message.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>message</CODE> - the message, or an empty string if none</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printNotice(com.sun.mirror.util.SourcePosition, java.lang.String)"><!-- --></A><H3>
+printNotice</H3>
+<PRE>
+protected void <B>printNotice</B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+                           java.lang.String&nbsp;message)</PRE>
+<DL>
+<DD>Prints a notice.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>position</CODE> - the position where the notice occured, or null if it is unknown or not applicable<DD><CODE>message</CODE> - the message, or an empty string if none</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printNotice(java.lang.String)"><!-- --></A><H3>
+printNotice</H3>
+<PRE>
+protected void <B>printNotice</B>(java.lang.String&nbsp;message)</PRE>
+<DL>
+<DD>Prints a notice.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>message</CODE> - the message, or an empty string if none</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printFixableError(com.sun.mirror.util.SourcePosition, java.lang.String)"><!-- --></A><H3>
+printFixableError</H3>
+<PRE>
+protected void <B>printFixableError</B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+                                 java.lang.String&nbsp;message)</PRE>
+<DL>
+<DD>Print an error including the given arguments for use in quick-fixes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>position</CODE> - position of the error<DD><CODE>message</CODE> - message to display to the user</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printFixableError(com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+printFixableError</H3>
+<PRE>
+protected void <B>printFixableError</B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+                                 java.lang.String&nbsp;message,
+                                 java.lang.String&nbsp;pluginId,
+                                 java.lang.String&nbsp;errorId)</PRE>
+<DL>
+<DD>Print an error including the given arguments for use in quick-fixes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>position</CODE> - position of the error<DD><CODE>message</CODE> - message to display to the user<DD><CODE>pluginId</CODE> - plug-in which will provide a java quick fix processor for this error. Cannot be null.<DD><CODE>errorId</CODE> - a plug-in provided error code which will be meaningful to the java quick fix processor. Cannot be null.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printFixableError(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+printFixableError</H3>
+<PRE>
+protected void <B>printFixableError</B>(java.lang.String&nbsp;message,
+                                 java.lang.String&nbsp;pluginId,
+                                 java.lang.String&nbsp;errorId)</PRE>
+<DL>
+<DD>Print an error including the given arguments for use in quick-fixes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>message</CODE> - message to display to the user<DD><CODE>pluginId</CODE> - plug-in which will provide a java quick fix processor for this error. Cannot be null.<DD><CODE>errorId</CODE> - a plug-in provided error code which will be meaningful to the java quick fix processor. Cannot be null.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printFixableWarning(com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+printFixableWarning</H3>
+<PRE>
+protected void <B>printFixableWarning</B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+                                   java.lang.String&nbsp;message,
+                                   java.lang.String&nbsp;pluginId,
+                                   java.lang.String&nbsp;errorId)</PRE>
+<DL>
+<DD>Print a warning including the given arguments for use in quick-fixes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>position</CODE> - position of the warning<DD><CODE>message</CODE> - message to display to the user<DD><CODE>pluginId</CODE> - plug-in which will provide a java quick fix processor for this error. Cannot be null.<DD><CODE>errorId</CODE> - a plug-in provided error code which will be meaningful to the java quick fix processor. Cannot be null.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printFixableWarning(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+printFixableWarning</H3>
+<PRE>
+protected void <B>printFixableWarning</B>(java.lang.String&nbsp;message,
+                                   java.lang.String&nbsp;pluginId,
+                                   java.lang.String&nbsp;errorId)</PRE>
+<DL>
+<DD>Print a warning including the given arguments for use in quick-fixes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>message</CODE> - message to display to the user<DD><CODE>pluginId</CODE> - plug-in which will provide a java quick fix processor for this error. Cannot be null.<DD><CODE>errorId</CODE> - a plug-in provided error code which will be meaningful to the java quick fix processor. Cannot be null.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printFixableNotice(com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+printFixableNotice</H3>
+<PRE>
+protected void <B>printFixableNotice</B>(com.sun.mirror.util.SourcePosition&nbsp;position,
+                                  java.lang.String&nbsp;message,
+                                  java.lang.String&nbsp;pluginId,
+                                  java.lang.String&nbsp;errorId)</PRE>
+<DL>
+<DD>Print a notice including the given arguments for use in quick-fixes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>position</CODE> - position of the notice<DD><CODE>message</CODE> - message to display to the user<DD><CODE>pluginId</CODE> - plug-in which will provide a java quick fix processor for this error. Cannot be null.<DD><CODE>errorId</CODE> - a plug-in provided error code which will be meaningful to the java quick fix processor. Cannot be null.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printFixableNotice(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+printFixableNotice</H3>
+<PRE>
+protected void <B>printFixableNotice</B>(java.lang.String&nbsp;message,
+                                  java.lang.String&nbsp;pluginId,
+                                  java.lang.String&nbsp;errorId)</PRE>
+<DL>
+<DD>Print a notice including the given arguments for use in quick-fixes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>message</CODE> - message to display to the user<DD><CODE>pluginId</CODE> - plug-in which will provide a java quick fix processor for this error. Cannot be null.<DD><CODE>errorId</CODE> - a plug-in provided error code which will be meaningful to the java quick fix processor. Cannot be null.</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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AbstractAnnotationProcessor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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?org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AbstractAnnotationProcessor.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/class-use/AbstractAnnotationProcessor.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/class-use/AbstractAnnotationProcessor.html
new file mode 100644
index 0000000..94d8da8
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/class-use/AbstractAnnotationProcessor.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Class org.eclipse.jst.ws.annotations.core.processor.AbstractAnnotationProcessor
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.eclipse.jst.ws.annotations.core.processor.AbstractAnnotationProcessor";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/processor/\class-useAbstractAnnotationProcessor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AbstractAnnotationProcessor.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>Uses of Class<br>org.eclipse.jst.ws.annotations.core.processor.AbstractAnnotationProcessor</B></H2>
+</CENTER>
+No usage of org.eclipse.jst.ws.annotations.core.processor.AbstractAnnotationProcessor
+<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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/processor/\class-useAbstractAnnotationProcessor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AbstractAnnotationProcessor.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/package-frame.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/package-frame.html
new file mode 100644
index 0000000..eac6e70
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/package-frame.html
@@ -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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.annotations.core.processor
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/package-summary.html" target="classFrame">org.eclipse.jst.ws.annotations.core.processor</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="AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor" target="classFrame">AbstractAnnotationProcessor</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/package-summary.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/package-summary.html
new file mode 100644
index 0000000..0ec02f1
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/package-summary.html
@@ -0,0 +1,158 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.annotations.core.processor
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.eclipse.jst.ws.annotations.core.processor";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/initialization/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/processor/package-summary.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.eclipse.jst.ws.annotations.core.processor
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor">AbstractAnnotationProcessor</A></B></TD>
+<TD>Abstract base class for processors contributed to the
+ <code>org.eclipse.jst.ws.annotations.core.annotationProcessor</code> extension point.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<DL>
+</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=2 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-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/initialization/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/processor/package-summary.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/package-tree.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/package-tree.html
new file mode 100644
index 0000000..b55e2a3
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/package-tree.html
@@ -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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.annotations.core.processor Class Hierarchy
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.eclipse.jst.ws.annotations.core.processor Class Hierarchy";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</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/eclipse/jst/ws/annotations/core/initialization/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/processor/package-tree.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.eclipse.jst.ws.annotations.core.processor
+</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">java.lang.Object<UL>
+<LI TYPE="circle">org.eclipse.jst.ws.annotations.core.processor.<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor"><B>AbstractAnnotationProcessor</B></A> (implements com.sun.mirror.apt.AnnotationProcessor)
+</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=2 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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</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/eclipse/jst/ws/annotations/core/initialization/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/processor/package-tree.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/package-use.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/package-use.html
new file mode 100644
index 0000000..e23e8ee
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/processor/package-use.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Package org.eclipse.jst.ws.annotations.core.processor
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.eclipse.jst.ws.annotations.core.processor";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/processor/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.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>Uses of Package<br>org.eclipse.jst.ws.annotations.core.processor</B></H2>
+</CENTER>
+No usage of org.eclipse.jst.ws.annotations.core.processor
+<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=2 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>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/processor/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html
new file mode 100644
index 0000000..baf1580
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html
@@ -0,0 +1,1517 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+AnnotationUtils
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AnnotationUtils";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationUtils.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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?org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationUtils.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.eclipse.jst.ws.annotations.core.utils</FONT>
+<BR>
+Class AnnotationUtils</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.jst.ws.annotations.core.utils.AnnotationUtils</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public final class <B>AnnotationUtils</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+Utility class for adding, removing and updating annotations and member value pairs.
+ <p>
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under
+ development and expected to change significantly before reaching stability. It is being made available at
+ this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses
+ this API will almost certainly be broken (repeatedly) as the API evolves.
+ </p>
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#addAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)">addAnnotation</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+              org.eclipse.jdt.core.dom.Annotation&nbsp;annotation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the given <CODE>Annotation</CODE> to the <CODE>IJavaElement</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#addImport(org.eclipse.jdt.core.IJavaElement, java.lang.String)">addImport</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+          java.lang.String&nbsp;qualifiedName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an import to the compilation unit of the given <CODE>IJavaElement</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#addMemberValuePair(org.eclipse.jdt.core.dom.NormalAnnotation, org.eclipse.jdt.core.dom.MemberValuePair)">addMemberValuePair</A></B>(org.eclipse.jdt.core.dom.NormalAnnotation&nbsp;annotation,
+                   org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the <CODE>MemberValuePair</CODE> to the <CODE>NormalAnnotation</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#compareFieldNames(org.eclipse.jdt.core.dom.FieldDeclaration, org.eclipse.jdt.core.IField)">compareFieldNames</A></B>(org.eclipse.jdt.core.dom.FieldDeclaration&nbsp;fieldDeclaration,
+                  org.eclipse.jdt.core.IField&nbsp;field)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares the <CODE>FieldDeclaration</CODE> and <CODE>IField</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#compareMethods(org.eclipse.jdt.core.dom.MethodDeclaration, org.eclipse.jdt.core.IMethod)">compareMethods</A></B>(org.eclipse.jdt.core.dom.MethodDeclaration&nbsp;methodDeclaration,
+               org.eclipse.jdt.core.IMethod&nbsp;method)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares the <CODE>MethodDeclaration</CODE> and <CODE>IMethod</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#compareMethods(org.eclipse.jdt.core.dom.MethodDeclaration, org.eclipse.jdt.core.dom.MethodDeclaration)">compareMethods</A></B>(org.eclipse.jdt.core.dom.MethodDeclaration&nbsp;methodOne,
+               org.eclipse.jdt.core.dom.MethodDeclaration&nbsp;methodTwo)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares the two <CODE>MethodDeclaration</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#compareMethods(com.sun.mirror.declaration.MethodDeclaration, com.sun.mirror.declaration.MethodDeclaration)">compareMethods</A></B>(com.sun.mirror.declaration.MethodDeclaration&nbsp;methodOne,
+               com.sun.mirror.declaration.MethodDeclaration&nbsp;methodTwo)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares the two <CODE>MethodDeclaration</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#compareTypeNames(org.eclipse.jdt.core.dom.AbstractTypeDeclaration, org.eclipse.jdt.core.IType)">compareTypeNames</A></B>(org.eclipse.jdt.core.dom.AbstractTypeDeclaration&nbsp;abstractTypeDeclaration,
+                 org.eclipse.jdt.core.IType&nbsp;type)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares the <CODE>AbstractTypeDeclaration</CODE> and <CODE>IType</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.text.edits.TextEdit</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createAddAnnotationTextEdit(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)">createAddAnnotationTextEdit</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                            org.eclipse.jdt.core.dom.Annotation&nbsp;annotation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <CODE>TextEdit</CODE> object representing the add annotation change to the source code of the java elements compilation unit.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.text.edits.TextEdit</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createAddImportTextEdit(org.eclipse.jdt.core.IJavaElement, java.lang.String)">createAddImportTextEdit</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                        java.lang.String&nbsp;qualifiedName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <CODE>TextEdit</CODE> object representing the add import change to the source code of the java elements compilation unit.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.text.edits.TextEdit</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createAddMemberValuePairTextEdit(org.eclipse.jdt.core.dom.NormalAnnotation, org.eclipse.jdt.core.dom.MemberValuePair)">createAddMemberValuePairTextEdit</A></B>(org.eclipse.jdt.core.dom.NormalAnnotation&nbsp;annotation,
+                                 org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <CODE>TextEdit</CODE> object representing the change of adding the <CODE>MemberValuePair</CODE> to the <CODE>NormalAnnotation</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.text.edits.TextEdit</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createRemoveAnnotationTextEdit(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)">createRemoveAnnotationTextEdit</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                               org.eclipse.jdt.core.dom.Annotation&nbsp;annotation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <CODE>TextEdit</CODE> object representing the remove annotation change to the source code of the java elements compilation unit.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.text.edits.TextEdit</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createRemoveImportTextEdit(org.eclipse.jdt.core.IJavaElement, java.lang.String)">createRemoveImportTextEdit</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                           java.lang.String&nbsp;qualifiedName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <CODE>TextEdit</CODE> object representing the remove import change to the source code of the java elements compilation unit.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.text.edits.TextEdit</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createRemoveMemberValuePairTextEdit(org.eclipse.jdt.core.dom.NormalAnnotation, org.eclipse.jdt.core.dom.MemberValuePair)">createRemoveMemberValuePairTextEdit</A></B>(org.eclipse.jdt.core.dom.NormalAnnotation&nbsp;annotation,
+                                    org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <CODE>TextEdit</CODE> object representing the change of removing the <CODE>MemberValuePair</CODE> from the <CODE>NormalAnnotation</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.text.edits.TextEdit</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createUpdateMemberValuePairTextEdit(org.eclipse.jdt.core.dom.MemberValuePair, org.eclipse.jdt.core.dom.ASTNode)">createUpdateMemberValuePairTextEdit</A></B>(org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair,
+                                    org.eclipse.jdt.core.dom.ASTNode&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <CODE>TextEdit</CODE> object representing the change of updating the <CODE>MemberValuePair</CODE> with the <CODE>ASTNode</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.text.edits.TextEdit</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createUpdateSingleMemberAnnotationTextEdit(org.eclipse.jdt.core.dom.SingleMemberAnnotation, org.eclipse.jdt.core.dom.ASTNode)">createUpdateSingleMemberAnnotationTextEdit</A></B>(org.eclipse.jdt.core.dom.SingleMemberAnnotation&nbsp;annotation,
+                                           org.eclipse.jdt.core.dom.ASTNode&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <CODE>TextEdit</CODE> object representing the change of updating the <CODE>SingleMemberAnnotation</CODE> with the <CODE>ASTNode</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.IAnnotation</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotation(java.lang.Class, org.eclipse.jdt.core.IAnnotatable)">getAnnotation</A></B>(java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotation,
+              org.eclipse.jdt.core.IAnnotatable&nbsp;annotatable)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the JDT <CODE>IAnnotation</CODE> that corresponds to the given <CODE>Annotation</CODE> class
+ on the <CODE>IAnnotatable</CODE> element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;com.sun.mirror.declaration.AnnotationMirror</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotation(com.sun.mirror.declaration.Declaration, java.lang.Class)">getAnnotation</A></B>(com.sun.mirror.declaration.Declaration&nbsp;declaration,
+              java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <CODE>AnnotationMirror</CODE> that corresponds to the given <CODE>Annotation</CODE> class
+ on the <CODE>Declaration</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.Annotation</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotation(org.eclipse.jdt.core.IJavaElement, java.lang.Class)">getAnnotation</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+              java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the AST <CODE>Annotation</CODE> that corresponds to the given <CODE>Annotation</CODE> class
+ on the <CODE>IJavaElement</CODE>.</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/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotationName(org.eclipse.jdt.core.dom.Annotation)">getAnnotationName</A></B>(org.eclipse.jdt.core.dom.Annotation&nbsp;annotation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the annotations type name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.util.List&lt;org.eclipse.jdt.core.dom.Annotation&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotations(org.eclipse.jdt.core.IJavaElement)">getAnnotations</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a list of all the <CODE>Annotation</CODE> that are present on the given <CODE>IJavaElement</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;com.sun.mirror.declaration.AnnotationValue</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotationValue(com.sun.mirror.declaration.AnnotationMirror, java.lang.String)">getAnnotationValue</A></B>(com.sun.mirror.declaration.AnnotationMirror&nbsp;mirror,
+                   java.lang.String&nbsp;memberName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <CODE>AnnotationValue</CODE> with the given member name that is declared within the <CODE>AnnotationMirror</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotationValue(org.eclipse.jdt.core.IAnnotation, java.lang.String)">getAnnotationValue</A></B>(org.eclipse.jdt.core.IAnnotation&nbsp;annotation,
+                   java.lang.String&nbsp;memberName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the JDT <CODE>IAnnotation</CODE> member value pair value with the given member name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.Expression</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getAnnotationValue(org.eclipse.jdt.core.dom.NormalAnnotation, java.lang.String)">getAnnotationValue</A></B>(org.eclipse.jdt.core.dom.NormalAnnotation&nbsp;normalAnnotation,
+                   java.lang.String&nbsp;memberName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <CODE>NormalAnnotation</CODE> member value pair value with the given member name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getBooleanValue(com.sun.mirror.declaration.AnnotationMirror, java.lang.String)">getBooleanValue</A></B>(com.sun.mirror.declaration.AnnotationMirror&nbsp;mirror,
+                java.lang.String&nbsp;memberName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the member value with the given member name from the <CODE>AnnotationMirror</CODE> as a <CODE>Boolean</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getBooleanValue(org.eclipse.jdt.core.dom.Annotation, java.lang.String)">getBooleanValue</A></B>(org.eclipse.jdt.core.dom.Annotation&nbsp;annotation,
+                java.lang.String&nbsp;memberName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the member value with the given member name from the <CODE>Annotation</CODE> as a <CODE>Boolean</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getBooleanValue(org.eclipse.jdt.core.IAnnotation, java.lang.String)">getBooleanValue</A></B>(org.eclipse.jdt.core.IAnnotation&nbsp;annotation,
+                java.lang.String&nbsp;memberName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the  member value with the given member name from the <CODE>IAnnotation</CODE> as a <CODE>Boolean</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.ICompilationUnit</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getCompilationUnitFromJavaElement(org.eclipse.jdt.core.IJavaElement)">getCompilationUnitFromJavaElement</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a <CODE>ICompilationUnit</CODE> for the given <CODE>IJavaElement</CODE>.</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/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getEnumValue(org.eclipse.jdt.core.dom.Annotation, java.lang.String)">getEnumValue</A></B>(org.eclipse.jdt.core.dom.Annotation&nbsp;annotation,
+             java.lang.String&nbsp;memberName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the member value with the given member name from the <CODE>Annotation</CODE> as a <CODE>String</CODE> value.</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/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getEnumValue(org.eclipse.jdt.core.IAnnotation, java.lang.String)">getEnumValue</A></B>(org.eclipse.jdt.core.IAnnotation&nbsp;annotation,
+             java.lang.String&nbsp;memberName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the member value with the given member name from the <CODE>IAnnotation</CODE> as a <CODE>String</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.FieldDeclaration</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getFieldDeclaration(org.eclipse.jdt.core.IField)">getFieldDeclaration</A></B>(org.eclipse.jdt.core.IField&nbsp;field)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <CODE>FieldDeclaration</CODE> that corresponds to the given <CODE>IField</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.ILocalVariable</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getLocalVariable(org.eclipse.jdt.core.IMethod, int)">getLocalVariable</A></B>(org.eclipse.jdt.core.IMethod&nbsp;method,
+                 int&nbsp;offset)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <CODE>ILocalVariable</CODE> at the given offset position in the source file.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.ILocalVariable</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getLocalVariable(org.eclipse.jdt.core.IMethod, java.lang.String)">getLocalVariable</A></B>(org.eclipse.jdt.core.IMethod&nbsp;method,
+                 java.lang.String&nbsp;paramName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <CODE>ILocalVariable</CODE> with the given name within the declared <CODE>IMethod</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.MemberValuePair</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getMemberValuePair(org.eclipse.jdt.core.dom.NormalAnnotation, java.lang.String)">getMemberValuePair</A></B>(org.eclipse.jdt.core.dom.NormalAnnotation&nbsp;normalAnnotation,
+                   java.lang.String&nbsp;memberName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <CODE>MemberValuePair</CODE> with the given member name from the <CODE>NormalAnnotation</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.MethodDeclaration</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getMethodDeclaration(org.eclipse.jdt.core.IMethod)">getMethodDeclaration</A></B>(org.eclipse.jdt.core.IMethod&nbsp;method)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <CODE>MethodDeclaration</CODE> that corresponds to the given <CODE>IMethod</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.SingleVariableDeclaration</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getSingleVariableDeclaration(org.eclipse.jdt.core.ILocalVariable)">getSingleVariableDeclaration</A></B>(org.eclipse.jdt.core.ILocalVariable&nbsp;javaElement)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <CODE>SingleVariableDeclaration</CODE> that corresponds to the given <CODE>ILocalVariable</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.util.List&lt;org.eclipse.jdt.core.dom.SingleVariableDeclaration&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getSingleVariableDeclarations(org.eclipse.jdt.core.IMethod)">getSingleVariableDeclarations</A></B>(org.eclipse.jdt.core.IMethod&nbsp;method)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a list of all the <CODE>SingleVariableDeclaration</CODE> for the given <CODE>IMethod</CODE>.</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/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getStringValue(com.sun.mirror.declaration.AnnotationMirror, java.lang.String)">getStringValue</A></B>(com.sun.mirror.declaration.AnnotationMirror&nbsp;mirror,
+               java.lang.String&nbsp;memberName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the member value with the given member name from the <CODE>AnnotationMirror</CODE> as a <CODE>String</CODE> value.</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/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getStringValue(org.eclipse.jdt.core.dom.Annotation, java.lang.String)">getStringValue</A></B>(org.eclipse.jdt.core.dom.Annotation&nbsp;annotation,
+               java.lang.String&nbsp;memberName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the member value with the given member name from the <CODE>Annotation</CODE> as a <CODE>String</CODE> value.</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/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getStringValue(org.eclipse.jdt.core.IAnnotation, java.lang.String)">getStringValue</A></B>(org.eclipse.jdt.core.IAnnotation&nbsp;annotation,
+               java.lang.String&nbsp;memberName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the member value with the given member name from the <CODE>IAnnotation</CODE> as a <CODE>String</CODE> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.dom.AbstractTypeDeclaration</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#getTypeDeclaration(org.eclipse.jdt.core.IType)">getTypeDeclaration</A></B>(org.eclipse.jdt.core.IType&nbsp;type)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <CODE>AbstractTypeDeclaration</CODE> that corresponds to the given <CODE>IType</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#isAnnotationPresent(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)">isAnnotationPresent</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                    org.eclipse.jdt.core.dom.Annotation&nbsp;annotation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if the given <CODE>Annotation</CODE> is present on the <CODE>IJavaElement</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#isAnnotationPresent(org.eclipse.jdt.core.IJavaElement, java.lang.String)">isAnnotationPresent</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                    java.lang.String&nbsp;annotationName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if the annotation with the given name is present on the <CODE>IJavaElement</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#removeAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)">removeAnnotation</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                 org.eclipse.jdt.core.dom.Annotation&nbsp;annotation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the given <CODE>Annotation</CODE> from the <CODE>IJavaElement</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#removeImport(org.eclipse.jdt.core.IJavaElement, java.lang.String)">removeImport</A></B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+             java.lang.String&nbsp;qualifiedName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes an import from the compilation unit of the given <CODE>IJavaElement</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#removeMemberValuePair(org.eclipse.jdt.core.dom.NormalAnnotation, org.eclipse.jdt.core.dom.MemberValuePair)">removeMemberValuePair</A></B>(org.eclipse.jdt.core.dom.NormalAnnotation&nbsp;annotation,
+                      org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the <CODE>MemberValuePair</CODE> from the <CODE>NormalAnnotation</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#updateMemberValuePair(org.eclipse.jdt.core.dom.MemberValuePair, org.eclipse.jdt.core.dom.ASTNode)">updateMemberValuePair</A></B>(org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair,
+                      org.eclipse.jdt.core.dom.ASTNode&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the <CODE>MemberValuePair</CODE> value with the given <CODE>ASTNode</CODE>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#updateSingleMemberAnnotation(org.eclipse.jdt.core.dom.SingleMemberAnnotation, org.eclipse.jdt.core.dom.ASTNode)">updateSingleMemberAnnotation</A></B>(org.eclipse.jdt.core.dom.SingleMemberAnnotation&nbsp;annotation,
+                             org.eclipse.jdt.core.dom.ASTNode&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the value of the <CODE>SingleMemberAnnotation</CODE> with the given <CODE>ASTNode</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">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="addImport(org.eclipse.jdt.core.IJavaElement, java.lang.String)"><!-- --></A><H3>
+addImport</H3>
+<PRE>
+public static void <B>addImport</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                             java.lang.String&nbsp;qualifiedName)
+                      throws org.eclipse.core.runtime.CoreException</PRE>
+<DL>
+<DD>Adds an import to the compilation unit of the given <CODE>IJavaElement</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - the java element which is used to get the compilation unit to add the import to.
+ The following types of java elements are supported:
+ <li>IJavaElement.COMPILATION_UNIT</li>
+ <li>IJavaElement.PACKAGE_DECLARATION</li>
+ <li>IJavaElement.TYPE</li>
+ <li>IJavaElement.FIELD</li>
+ <li>IJavaElement.METHOD</li>
+ <li>IJavaElement.LOCAL_VARIABLE</li><DD><CODE>qualifiedName</CODE> - the import to add.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.core.runtime.CoreException</CODE> - the exception is thrown if the import rewrite fails.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeImport(org.eclipse.jdt.core.IJavaElement, java.lang.String)"><!-- --></A><H3>
+removeImport</H3>
+<PRE>
+public static void <B>removeImport</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                java.lang.String&nbsp;qualifiedName)
+                         throws org.eclipse.core.runtime.CoreException</PRE>
+<DL>
+<DD>Removes an import from the compilation unit of the given <CODE>IJavaElement</CODE>. The import will not be removed if the
+ import type is referenced on more than one annotatable element in the source code. This method
+ is intended to be used in conjunction with <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#removeAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)"><CODE>removeAnnotation(IJavaElement, Annotation)</CODE></A>}.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - the java element which is used to get the compilation unit to remove the import from.
+ The following types of java elements are supported:
+ <li>IJavaElement.COMPILATION_UNIT</li>
+ <li>IJavaElement.PACKAGE_DECLARATION</li>
+ <li>IJavaElement.TYPE</li>
+ <li>IJavaElement.FIELD</li>
+ <li>IJavaElement.METHOD</li>
+ <li>IJavaElement.LOCAL_VARIABLE</li><DD><CODE>qualifiedName</CODE> - the import to remove.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.core.runtime.CoreException</CODE> - the exception is thrown if the import rewrite fails.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)"><!-- --></A><H3>
+addAnnotation</H3>
+<PRE>
+public static void <B>addAnnotation</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                 org.eclipse.jdt.core.dom.Annotation&nbsp;annotation)
+                          throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Adds the given <CODE>Annotation</CODE> to the <CODE>IJavaElement</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - the following types of java elements are supported:
+ <li>IJavaElement.PACKAGE_DECLARATION</li>
+ <li>IJavaElement.TYPE</li>
+ <li>IJavaElement.FIELD</li>
+ <li>IJavaElement.METHOD</li>
+ <li>IJavaElement.LOCAL_VARIABLE</li><DD><CODE>annotation</CODE> - the annotation to add.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - A <CODE>JavaModelException</CODE> is thrown when the underlying compilation units
+ buffer could not be accessed.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeAnnotation(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)"><!-- --></A><H3>
+removeAnnotation</H3>
+<PRE>
+public static void <B>removeAnnotation</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                    org.eclipse.jdt.core.dom.Annotation&nbsp;annotation)
+                             throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Removes the given <CODE>Annotation</CODE> from the <CODE>IJavaElement</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - the following types of java elements are supported:
+ <li>IJavaElement.PACKAGE_DECLARATION</li>
+ <li>IJavaElement.TYPE</li>
+ <li>IJavaElement.FIELD</li>
+ <li>IJavaElement.METHOD</li>
+ <li>IJavaElement.LOCAL_VARIABLE</li><DD><CODE>annotation</CODE> - the annotation to remove.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - A <CODE>JavaModelException</CODE> is thrown when the underlying compilation units
+ buffer could not be accessed.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addMemberValuePair(org.eclipse.jdt.core.dom.NormalAnnotation, org.eclipse.jdt.core.dom.MemberValuePair)"><!-- --></A><H3>
+addMemberValuePair</H3>
+<PRE>
+public static void <B>addMemberValuePair</B>(org.eclipse.jdt.core.dom.NormalAnnotation&nbsp;annotation,
+                                      org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair)
+                               throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Adds the <CODE>MemberValuePair</CODE> to the <CODE>NormalAnnotation</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the normal annotation to add the member value pair to.<DD><CODE>memberValuePair</CODE> - the member value pair to add.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - A <CODE>JavaModelException</CODE> is thrown when the underlying compilation units
+ buffer could not be accessed.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeMemberValuePair(org.eclipse.jdt.core.dom.NormalAnnotation, org.eclipse.jdt.core.dom.MemberValuePair)"><!-- --></A><H3>
+removeMemberValuePair</H3>
+<PRE>
+public static void <B>removeMemberValuePair</B>(org.eclipse.jdt.core.dom.NormalAnnotation&nbsp;annotation,
+                                         org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair)
+                                  throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Removes the <CODE>MemberValuePair</CODE> from the <CODE>NormalAnnotation</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the normal annotation from which to remove the member value pair.<DD><CODE>memberValuePair</CODE> - the member value pair to remove.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - A <CODE>JavaModelException</CODE> is thrown when the underlying compilation units
+ buffer could not be accessed.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="updateMemberValuePair(org.eclipse.jdt.core.dom.MemberValuePair, org.eclipse.jdt.core.dom.ASTNode)"><!-- --></A><H3>
+updateMemberValuePair</H3>
+<PRE>
+public static void <B>updateMemberValuePair</B>(org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair,
+                                         org.eclipse.jdt.core.dom.ASTNode&nbsp;value)
+                                  throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Updates the <CODE>MemberValuePair</CODE> value with the given <CODE>ASTNode</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>memberValuePair</CODE> - the member value pair to update.<DD><CODE>value</CODE> - the value to set.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - A <CODE>JavaModelException</CODE> is thrown when the underlying compilation units
+ buffer could not be accessed.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="updateSingleMemberAnnotation(org.eclipse.jdt.core.dom.SingleMemberAnnotation, org.eclipse.jdt.core.dom.ASTNode)"><!-- --></A><H3>
+updateSingleMemberAnnotation</H3>
+<PRE>
+public static void <B>updateSingleMemberAnnotation</B>(org.eclipse.jdt.core.dom.SingleMemberAnnotation&nbsp;annotation,
+                                                org.eclipse.jdt.core.dom.ASTNode&nbsp;value)
+                                         throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Updates the value of the <CODE>SingleMemberAnnotation</CODE> with the given <CODE>ASTNode</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the single member annotation to update.<DD><CODE>value</CODE> - the value to set.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - A <CODE>JavaModelException</CODE> is thrown when the underlying compilation units
+ buffer could not be accessed.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createAddImportTextEdit(org.eclipse.jdt.core.IJavaElement, java.lang.String)"><!-- --></A><H3>
+createAddImportTextEdit</H3>
+<PRE>
+public static org.eclipse.text.edits.TextEdit <B>createAddImportTextEdit</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                                      java.lang.String&nbsp;qualifiedName)
+                                                               throws org.eclipse.core.runtime.CoreException</PRE>
+<DL>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the add import change to the source code of the java elements compilation unit.
+ The compilation unit itself is not modified.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - one of the following types of java element:
+ <li>IJavaElement.COMPILATION_UNIT</li>
+ <li>IJavaElement.PACKAGE_DECLARATION</li>
+ <li>IJavaElement.TYPE</li>
+ <li>IJavaElement.FIELD</li>
+ <li>IJavaElement.METHOD</li>
+ <li>IJavaElement.LOCAL_VARIABLE</li>
+ <p>
+ The java element will be used to create a <CODE>CompilationUnit</CODE> which will in turn be used to create an <CODE>ImportRewrite</CODE>.
+ </p><DD><CODE>qualifiedName</CODE> - the import to add.
+<DT><B>Returns:</B><DD>text edit object describing the add import changes.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.core.runtime.CoreException</CODE> - the exception is thrown if the import rewrite fails.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createRemoveImportTextEdit(org.eclipse.jdt.core.IJavaElement, java.lang.String)"><!-- --></A><H3>
+createRemoveImportTextEdit</H3>
+<PRE>
+public static org.eclipse.text.edits.TextEdit <B>createRemoveImportTextEdit</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                                         java.lang.String&nbsp;qualifiedName)
+                                                                  throws org.eclipse.core.runtime.CoreException</PRE>
+<DL>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the remove import change to the source code of the java elements compilation unit.
+ The compilation unit itself is not modified. No change will be recorded if the import type is referenced on more than one an annotatable
+ element in the source code. This method should be called in conjunction with <A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html#createRemoveAnnotationTextEdit(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)"><CODE>createRemoveAnnotationTextEdit(IJavaElement, Annotation)</CODE></A>}.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - one of the following types of java element:
+ <li>IJavaElement.COMPILATION_UNIT</li>
+ <li>IJavaElement.PACKAGE_DECLARATION</li>
+ <li>IJavaElement.TYPE</li>
+ <li>IJavaElement.FIELD</li>
+ <li>IJavaElement.METHOD</li>
+ <li>IJavaElement.LOCAL_VARIABLE</li>
+ <p>
+ The java element will be used to create a <CODE>CompilationUnit</CODE> which will in turn be used to create an <CODE>ImportRewrite</CODE>.
+ </p><DD><CODE>qualifiedName</CODE> - the annotation import to remove.
+<DT><B>Returns:</B><DD>text edit object describing the remove import changes.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.core.runtime.CoreException</CODE> - the exception is thrown if the import rewrite fails.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createAddAnnotationTextEdit(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)"><!-- --></A><H3>
+createAddAnnotationTextEdit</H3>
+<PRE>
+public static org.eclipse.text.edits.TextEdit <B>createAddAnnotationTextEdit</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                                          org.eclipse.jdt.core.dom.Annotation&nbsp;annotation)
+                                                                   throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the add annotation change to the source code of the java elements compilation unit.
+ The compilation unit itself is not modified.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - one of the following types of java element:
+ <li>IJavaElement.PACKAGE_DECLARATION</li>
+ <li>IJavaElement.TYPE</li>
+ <li>IJavaElement.FIELD</li>
+ <li>IJavaElement.METHOD</li>
+ <li>IJavaElement.LOCAL_VARIABLE</li><DD><CODE>annotation</CODE> - the annotation to add.
+<DT><B>Returns:</B><DD>text edit object describing the add annotation changes. Returns a <CODE>MultiTextEdit</CODE> if the given java element isn't supported.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - A <CODE>JavaModelException</CODE> is thrown when the underlying compilation units
+ buffer could not be accessed.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createRemoveAnnotationTextEdit(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)"><!-- --></A><H3>
+createRemoveAnnotationTextEdit</H3>
+<PRE>
+public static org.eclipse.text.edits.TextEdit <B>createRemoveAnnotationTextEdit</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                                             org.eclipse.jdt.core.dom.Annotation&nbsp;annotation)
+                                                                      throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the remove annotation change to the source code of the java elements compilation unit.
+ The compilation unit itself is not modified.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - one of the following types of java element:
+ <li>IJavaElement.PACKAGE_DECLARATION</li>
+ <li>IJavaElement.TYPE</li>
+ <li>IJavaElement.FIELD</li>
+ <li>IJavaElement.METHOD</li>
+ <li>IJavaElement.LOCAL_VARIABLE</li><DD><CODE>annotation</CODE> - the annotation to add.
+<DT><B>Returns:</B><DD>text edit object describing the add annotation changes. Returns a <CODE>MultiTextEdit</CODE> if the given java element isn't supported.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - A <CODE>JavaModelException</CODE> is thrown when the underlying compilation units
+ buffer could not be accessed.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createAddMemberValuePairTextEdit(org.eclipse.jdt.core.dom.NormalAnnotation, org.eclipse.jdt.core.dom.MemberValuePair)"><!-- --></A><H3>
+createAddMemberValuePairTextEdit</H3>
+<PRE>
+public static org.eclipse.text.edits.TextEdit <B>createAddMemberValuePairTextEdit</B>(org.eclipse.jdt.core.dom.NormalAnnotation&nbsp;annotation,
+                                                                               org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair)
+                                                                        throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the change of adding the <CODE>MemberValuePair</CODE> to the <CODE>NormalAnnotation</CODE>.
+ The underlying compilation unit itself is not modified.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the normal annotation to add the member value pair to.<DD><CODE>memberValuePair</CODE> - the member value pair to add.
+<DT><B>Returns:</B><DD>text edit object describing the add member value pair change.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - A <CODE>JavaModelException</CODE> is thrown when
+ the underlying compilation units buffer could not be accessed.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createRemoveMemberValuePairTextEdit(org.eclipse.jdt.core.dom.NormalAnnotation, org.eclipse.jdt.core.dom.MemberValuePair)"><!-- --></A><H3>
+createRemoveMemberValuePairTextEdit</H3>
+<PRE>
+public static org.eclipse.text.edits.TextEdit <B>createRemoveMemberValuePairTextEdit</B>(org.eclipse.jdt.core.dom.NormalAnnotation&nbsp;annotation,
+                                                                                  org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair)
+                                                                           throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the change of removing the <CODE>MemberValuePair</CODE> from the <CODE>NormalAnnotation</CODE>.
+ The underlying compilation unit itself is not modified.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the normal annotation to remove the member value pair from.<DD><CODE>memberValuePair</CODE> - the member value pair to remove.
+<DT><B>Returns:</B><DD>text edit object describing the remove member value pair change.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - A <CODE>JavaModelException</CODE> is thrown when
+ the underlying compilation units buffer could not be accessed.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createUpdateMemberValuePairTextEdit(org.eclipse.jdt.core.dom.MemberValuePair, org.eclipse.jdt.core.dom.ASTNode)"><!-- --></A><H3>
+createUpdateMemberValuePairTextEdit</H3>
+<PRE>
+public static org.eclipse.text.edits.TextEdit <B>createUpdateMemberValuePairTextEdit</B>(org.eclipse.jdt.core.dom.MemberValuePair&nbsp;memberValuePair,
+                                                                                  org.eclipse.jdt.core.dom.ASTNode&nbsp;value)
+                                                                           throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the change of updating the <CODE>MemberValuePair</CODE> with the <CODE>ASTNode</CODE> value.
+ The underlying compilation unit itself is not modified.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>memberValuePair</CODE> - the member value pair to update.<DD><CODE>value</CODE> - the value to set.
+<DT><B>Returns:</B><DD>text edit object describing the update member value pair change.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - A <CODE>JavaModelException</CODE> is thrown when
+ the underlying compilation units buffer could not be accessed.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createUpdateSingleMemberAnnotationTextEdit(org.eclipse.jdt.core.dom.SingleMemberAnnotation, org.eclipse.jdt.core.dom.ASTNode)"><!-- --></A><H3>
+createUpdateSingleMemberAnnotationTextEdit</H3>
+<PRE>
+public static org.eclipse.text.edits.TextEdit <B>createUpdateSingleMemberAnnotationTextEdit</B>(org.eclipse.jdt.core.dom.SingleMemberAnnotation&nbsp;annotation,
+                                                                                         org.eclipse.jdt.core.dom.ASTNode&nbsp;value)
+                                                                                  throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Creates a <CODE>TextEdit</CODE> object representing the change of updating the <CODE>SingleMemberAnnotation</CODE> with the <CODE>ASTNode</CODE> value.
+ The underlying compilation unit itself is not modified.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the single memeber annotation to update.<DD><CODE>value</CODE> - the value to set.
+<DT><B>Returns:</B><DD>text edit object describing the update single member annotation change.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - A <CODE>JavaModelException</CODE> is thrown when
+ the underlying compilation units buffer could not be accessed.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCompilationUnitFromJavaElement(org.eclipse.jdt.core.IJavaElement)"><!-- --></A><H3>
+getCompilationUnitFromJavaElement</H3>
+<PRE>
+public static org.eclipse.jdt.core.ICompilationUnit <B>getCompilationUnitFromJavaElement</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement)</PRE>
+<DL>
+<DD>Returns a <CODE>ICompilationUnit</CODE> for the given <CODE>IJavaElement</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - one of the following types of java element:
+ <li>IJavaElement.COMPILATION_UNIT</li>
+ <li>IJavaElement.PACKAGE_DECLARATION</li>
+ <li>IJavaElement.TYPE</li>
+ <li>IJavaElement.FIELD</li>
+ <li>IJavaElement.METHOD</li>
+ <li>IJavaElement.LOCAL_VARIABLE</li>
+<DT><B>Returns:</B><DD>a compilation unit.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTypeDeclaration(org.eclipse.jdt.core.IType)"><!-- --></A><H3>
+getTypeDeclaration</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.AbstractTypeDeclaration <B>getTypeDeclaration</B>(org.eclipse.jdt.core.IType&nbsp;type)</PRE>
+<DL>
+<DD>Returns the <CODE>AbstractTypeDeclaration</CODE> that corresponds to the given <CODE>IType</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>type</CODE> - the type.
+<DT><B>Returns:</B><DD>a type declaration or null if not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMethodDeclaration(org.eclipse.jdt.core.IMethod)"><!-- --></A><H3>
+getMethodDeclaration</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.MethodDeclaration <B>getMethodDeclaration</B>(org.eclipse.jdt.core.IMethod&nbsp;method)</PRE>
+<DL>
+<DD>Returns the <CODE>MethodDeclaration</CODE> that corresponds to the given <CODE>IMethod</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>method</CODE> - the method
+<DT><B>Returns:</B><DD>a method declaration or null if not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFieldDeclaration(org.eclipse.jdt.core.IField)"><!-- --></A><H3>
+getFieldDeclaration</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.FieldDeclaration <B>getFieldDeclaration</B>(org.eclipse.jdt.core.IField&nbsp;field)</PRE>
+<DL>
+<DD>Returns the <CODE>FieldDeclaration</CODE> that corresponds to the given <CODE>IField</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>field</CODE> - the field
+<DT><B>Returns:</B><DD>a field declaration or null if not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSingleVariableDeclaration(org.eclipse.jdt.core.ILocalVariable)"><!-- --></A><H3>
+getSingleVariableDeclaration</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.SingleVariableDeclaration <B>getSingleVariableDeclaration</B>(org.eclipse.jdt.core.ILocalVariable&nbsp;javaElement)</PRE>
+<DL>
+<DD>Returns the <CODE>SingleVariableDeclaration</CODE> that corresponds to the given <CODE>ILocalVariable</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - the local variable
+<DT><B>Returns:</B><DD>a single variable declaration or null if not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationName(org.eclipse.jdt.core.dom.Annotation)"><!-- --></A><H3>
+getAnnotationName</H3>
+<PRE>
+public static java.lang.String <B>getAnnotationName</B>(org.eclipse.jdt.core.dom.Annotation&nbsp;annotation)</PRE>
+<DL>
+<DD>Returns the annotations type name. If the annotation name is a simple name, the result is the
+ name's identifier. If the name is a qualified name, the result is the name of the qualifier
+ followed by "." followed by the name's identifier.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the annotation.
+<DT><B>Returns:</B><DD>the annotation name. The simple name or the fully qualified name.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="compareTypeNames(org.eclipse.jdt.core.dom.AbstractTypeDeclaration, org.eclipse.jdt.core.IType)"><!-- --></A><H3>
+compareTypeNames</H3>
+<PRE>
+public static boolean <B>compareTypeNames</B>(org.eclipse.jdt.core.dom.AbstractTypeDeclaration&nbsp;abstractTypeDeclaration,
+                                       org.eclipse.jdt.core.IType&nbsp;type)</PRE>
+<DL>
+<DD>Compares the <CODE>AbstractTypeDeclaration</CODE> and <CODE>IType</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>abstractTypeDeclaration</CODE> - the type declaration.<DD><CODE>type</CODE> - the type.
+<DT><B>Returns:</B><DD><code>true</code> if the names match.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="compareMethods(org.eclipse.jdt.core.dom.MethodDeclaration, org.eclipse.jdt.core.IMethod)"><!-- --></A><H3>
+compareMethods</H3>
+<PRE>
+public static boolean <B>compareMethods</B>(org.eclipse.jdt.core.dom.MethodDeclaration&nbsp;methodDeclaration,
+                                     org.eclipse.jdt.core.IMethod&nbsp;method)</PRE>
+<DL>
+<DD>Compares the <CODE>MethodDeclaration</CODE> and <CODE>IMethod</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>methodDeclaration</CODE> - the method declaration.<DD><CODE>method</CODE> - the method.
+<DT><B>Returns:</B><DD><code>true</code> if the method names and parameter types match.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="compareMethods(org.eclipse.jdt.core.dom.MethodDeclaration, org.eclipse.jdt.core.dom.MethodDeclaration)"><!-- --></A><H3>
+compareMethods</H3>
+<PRE>
+public static boolean <B>compareMethods</B>(org.eclipse.jdt.core.dom.MethodDeclaration&nbsp;methodOne,
+                                     org.eclipse.jdt.core.dom.MethodDeclaration&nbsp;methodTwo)</PRE>
+<DL>
+<DD>Compares the two <CODE>MethodDeclaration</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>methodOne</CODE> - the first method declaration.<DD><CODE>methodTwo</CODE> - the second method declaration.
+<DT><B>Returns:</B><DD><code>true</code> if the method names and parameter types match.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="compareMethods(com.sun.mirror.declaration.MethodDeclaration, com.sun.mirror.declaration.MethodDeclaration)"><!-- --></A><H3>
+compareMethods</H3>
+<PRE>
+public static boolean <B>compareMethods</B>(com.sun.mirror.declaration.MethodDeclaration&nbsp;methodOne,
+                                     com.sun.mirror.declaration.MethodDeclaration&nbsp;methodTwo)</PRE>
+<DL>
+<DD>Compares the two <CODE>MethodDeclaration</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>methodOne</CODE> - the first method declaration.<DD><CODE>methodTwo</CODE> - the second method declaration.
+<DT><B>Returns:</B><DD><code>true</code> if the method names and parameter types match.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="compareFieldNames(org.eclipse.jdt.core.dom.FieldDeclaration, org.eclipse.jdt.core.IField)"><!-- --></A><H3>
+compareFieldNames</H3>
+<PRE>
+public static boolean <B>compareFieldNames</B>(org.eclipse.jdt.core.dom.FieldDeclaration&nbsp;fieldDeclaration,
+                                        org.eclipse.jdt.core.IField&nbsp;field)</PRE>
+<DL>
+<DD>Compares the <CODE>FieldDeclaration</CODE> and <CODE>IField</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>fieldDeclaration</CODE> - the field declaration.<DD><CODE>field</CODE> - the field.
+<DT><B>Returns:</B><DD><code>true</code> if the field names match.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isAnnotationPresent(org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.dom.Annotation)"><!-- --></A><H3>
+isAnnotationPresent</H3>
+<PRE>
+public static boolean <B>isAnnotationPresent</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                          org.eclipse.jdt.core.dom.Annotation&nbsp;annotation)</PRE>
+<DL>
+<DD>Checks if the given <CODE>Annotation</CODE> is present on the <CODE>IJavaElement</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - one of the following types of java element:
+ <li>IJavaElement.PACKAGE_DECLARATION</li>
+ <li>IJavaElement.TYPE</li>
+ <li>IJavaElement.FIELD</li>
+ <li>IJavaElement.METHOD</li>
+ <li>IJavaElement.LOCAL_VARIABLE</li><DD><CODE>annotation</CODE> - the annotation.
+<DT><B>Returns:</B><DD><code>true</code> if the annotation is present.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isAnnotationPresent(org.eclipse.jdt.core.IJavaElement, java.lang.String)"><!-- --></A><H3>
+isAnnotationPresent</H3>
+<PRE>
+public static boolean <B>isAnnotationPresent</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                          java.lang.String&nbsp;annotationName)</PRE>
+<DL>
+<DD>Checks if the annotation with the given name is present on the <CODE>IJavaElement</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - one of the following types of java element:
+ <li>IJavaElement.PACKAGE_DECLARATION</li>
+ <li>IJavaElement.TYPE</li>
+ <li>IJavaElement.FIELD</li>
+ <li>IJavaElement.METHOD</li>
+ <li>IJavaElement.LOCAL_VARIABLE</li><DD><CODE>annotationName</CODE> - the annotation name.
+<DT><B>Returns:</B><DD><code>true</code> if the annotation is present.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotations(org.eclipse.jdt.core.IJavaElement)"><!-- --></A><H3>
+getAnnotations</H3>
+<PRE>
+public static java.util.List&lt;org.eclipse.jdt.core.dom.Annotation&gt; <B>getAnnotations</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement)</PRE>
+<DL>
+<DD>Returns a list of all the <CODE>Annotation</CODE> that are present on the given <CODE>IJavaElement</CODE>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - one of the following types of java element:
+ <li>IJavaElement.PACKAGE_DECLARATION</li>
+ <li>IJavaElement.TYPE</li>
+ <li>IJavaElement.FIELD</li>
+ <li>IJavaElement.METHOD</li>
+ <li>IJavaElement.LOCAL_VARIABLE</li>
+<DT><B>Returns:</B><DD>a list of annotations.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSingleVariableDeclarations(org.eclipse.jdt.core.IMethod)"><!-- --></A><H3>
+getSingleVariableDeclarations</H3>
+<PRE>
+public static java.util.List&lt;org.eclipse.jdt.core.dom.SingleVariableDeclaration&gt; <B>getSingleVariableDeclarations</B>(org.eclipse.jdt.core.IMethod&nbsp;method)</PRE>
+<DL>
+<DD>Returns a list of all the <CODE>SingleVariableDeclaration</CODE> for the given <CODE>IMethod</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>method</CODE> - the method.
+<DT><B>Returns:</B><DD>a list of single variable declarations.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocalVariable(org.eclipse.jdt.core.IMethod, int)"><!-- --></A><H3>
+getLocalVariable</H3>
+<PRE>
+public static org.eclipse.jdt.core.ILocalVariable <B>getLocalVariable</B>(org.eclipse.jdt.core.IMethod&nbsp;method,
+                                                                   int&nbsp;offset)</PRE>
+<DL>
+<DD>Returns the <CODE>ILocalVariable</CODE> at the given offset position in the source file.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>method</CODE> - the method in which the local variable is declared.<DD><CODE>offset</CODE> - the character index of the local variable in the source file.
+ The offset must be >= to the start position of the node representing the local variable and
+ <= the nodes start position plus length.
+<DT><B>Returns:</B><DD>the local variable or null if not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocalVariable(org.eclipse.jdt.core.IMethod, java.lang.String)"><!-- --></A><H3>
+getLocalVariable</H3>
+<PRE>
+public static org.eclipse.jdt.core.ILocalVariable <B>getLocalVariable</B>(org.eclipse.jdt.core.IMethod&nbsp;method,
+                                                                   java.lang.String&nbsp;paramName)</PRE>
+<DL>
+<DD>Returns the <CODE>ILocalVariable</CODE> with the given name within the declared <CODE>IMethod</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>method</CODE> - the method in which the local variable is declared.<DD><CODE>paramName</CODE> - the local variable name.
+<DT><B>Returns:</B><DD>the local variable or null if not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotation(org.eclipse.jdt.core.IJavaElement, java.lang.Class)"><!-- --></A><H3>
+getAnnotation</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.Annotation <B>getAnnotation</B>(org.eclipse.jdt.core.IJavaElement&nbsp;javaElement,
+                                                                java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotation)</PRE>
+<DL>
+<DD>Returns the AST <CODE>Annotation</CODE> that corresponds to the given <CODE>Annotation</CODE> class
+ on the <CODE>IJavaElement</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaElement</CODE> - one of the following types of java element:
+ <li>IJavaElement.PACKAGE_DECLARATION</li>
+ <li>IJavaElement.TYPE</li>
+ <li>IJavaElement.FIELD</li>
+ <li>IJavaElement.METHOD</li>
+ <li>IJavaElement.LOCAL_VARIABLE</li><DD><CODE>annotation</CODE> - the <CODE>Annotation</CODE> class.
+<DT><B>Returns:</B><DD>the AST annotation or null if not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotation(com.sun.mirror.declaration.Declaration, java.lang.Class)"><!-- --></A><H3>
+getAnnotation</H3>
+<PRE>
+public static com.sun.mirror.declaration.AnnotationMirror <B>getAnnotation</B>(com.sun.mirror.declaration.Declaration&nbsp;declaration,
+                                                                        java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotation)</PRE>
+<DL>
+<DD>Returns the <CODE>AnnotationMirror</CODE> that corresponds to the given <CODE>Annotation</CODE> class
+ on the <CODE>Declaration</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>declaration</CODE> - the declaration<DD><CODE>annotation</CODE> - the <CODE>Annotation</CODE> class.
+<DT><B>Returns:</B><DD>the annotation mirror or null if not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotation(java.lang.Class, org.eclipse.jdt.core.IAnnotatable)"><!-- --></A><H3>
+getAnnotation</H3>
+<PRE>
+public static org.eclipse.jdt.core.IAnnotation <B>getAnnotation</B>(java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;&nbsp;annotation,
+                                                             org.eclipse.jdt.core.IAnnotatable&nbsp;annotatable)
+                                                      throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Returns the JDT <CODE>IAnnotation</CODE> that corresponds to the given <CODE>Annotation</CODE> class
+ on the <CODE>IAnnotatable</CODE> element.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the <CODE>Annotation</CODE> class.<DD><CODE>annotatable</CODE> - a package declaration, a type, a method, a field or a local variable in a compilation unit.
+<DT><B>Returns:</B><DD>the annotation or null if not found.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - if the annotatable element does not exist or if an exception occurs while accessing its corresponding resource.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationValue(com.sun.mirror.declaration.AnnotationMirror, java.lang.String)"><!-- --></A><H3>
+getAnnotationValue</H3>
+<PRE>
+public static com.sun.mirror.declaration.AnnotationValue <B>getAnnotationValue</B>(com.sun.mirror.declaration.AnnotationMirror&nbsp;mirror,
+                                                                            java.lang.String&nbsp;memberName)</PRE>
+<DL>
+<DD>Returns the <CODE>AnnotationValue</CODE> with the given member name that is declared within the <CODE>AnnotationMirror</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>mirror</CODE> - the annotation mirror.<DD><CODE>memberName</CODE> - the member name.
+<DT><B>Returns:</B><DD>the annotation value or null if not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationValue(org.eclipse.jdt.core.dom.NormalAnnotation, java.lang.String)"><!-- --></A><H3>
+getAnnotationValue</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.Expression <B>getAnnotationValue</B>(org.eclipse.jdt.core.dom.NormalAnnotation&nbsp;normalAnnotation,
+                                                                     java.lang.String&nbsp;memberName)</PRE>
+<DL>
+<DD>Returns the <CODE>NormalAnnotation</CODE> member value pair value with the given member name.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>normalAnnotation</CODE> - the normal annotation.<DD><CODE>memberName</CODE> - the member value pair member name.
+<DT><B>Returns:</B><DD>the value expression or null if not found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAnnotationValue(org.eclipse.jdt.core.IAnnotation, java.lang.String)"><!-- --></A><H3>
+getAnnotationValue</H3>
+<PRE>
+public static java.lang.Object <B>getAnnotationValue</B>(org.eclipse.jdt.core.IAnnotation&nbsp;annotation,
+                                                  java.lang.String&nbsp;memberName)
+                                           throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Returns the JDT <CODE>IAnnotation</CODE> member value pair value with the given member name.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the annotation.<DD><CODE>memberName</CODE> - the member name.
+<DT><B>Returns:</B><DD>an object representing the member value pairs value.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - if the annotation does not exist or if an exception occurs while accessing its corresponding resource.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMemberValuePair(org.eclipse.jdt.core.dom.NormalAnnotation, java.lang.String)"><!-- --></A><H3>
+getMemberValuePair</H3>
+<PRE>
+public static org.eclipse.jdt.core.dom.MemberValuePair <B>getMemberValuePair</B>(org.eclipse.jdt.core.dom.NormalAnnotation&nbsp;normalAnnotation,
+                                                                          java.lang.String&nbsp;memberName)</PRE>
+<DL>
+<DD>Returns the <CODE>MemberValuePair</CODE> with the given member name from the <CODE>NormalAnnotation</CODE>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>normalAnnotation</CODE> - the normal annotation.<DD><CODE>memberName</CODE> - the member name of the member value pair to return.
+<DT><B>Returns:</B><DD>a member value pair or null if no member value pair with the given member name can be found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStringValue(com.sun.mirror.declaration.AnnotationMirror, java.lang.String)"><!-- --></A><H3>
+getStringValue</H3>
+<PRE>
+public static java.lang.String <B>getStringValue</B>(com.sun.mirror.declaration.AnnotationMirror&nbsp;mirror,
+                                              java.lang.String&nbsp;memberName)</PRE>
+<DL>
+<DD>Returns the member value with the given member name from the <CODE>AnnotationMirror</CODE> as a <CODE>String</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>mirror</CODE> - the annotation mirror.<DD><CODE>memberName</CODE> - the member name.
+<DT><B>Returns:</B><DD>the member value as a String or null if no member with the member name can be found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStringValue(org.eclipse.jdt.core.dom.Annotation, java.lang.String)"><!-- --></A><H3>
+getStringValue</H3>
+<PRE>
+public static java.lang.String <B>getStringValue</B>(org.eclipse.jdt.core.dom.Annotation&nbsp;annotation,
+                                              java.lang.String&nbsp;memberName)</PRE>
+<DL>
+<DD>Returns the member value with the given member name from the <CODE>Annotation</CODE> as a <CODE>String</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the AST annotation.<DD><CODE>memberName</CODE> - the member name.
+<DT><B>Returns:</B><DD>the member value as a String or null if no member with the member name can be found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStringValue(org.eclipse.jdt.core.IAnnotation, java.lang.String)"><!-- --></A><H3>
+getStringValue</H3>
+<PRE>
+public static java.lang.String <B>getStringValue</B>(org.eclipse.jdt.core.IAnnotation&nbsp;annotation,
+                                              java.lang.String&nbsp;memberName)
+                                       throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Returns the member value with the given member name from the <CODE>IAnnotation</CODE> as a <CODE>String</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the JDT annotation.<DD><CODE>memberName</CODE> - the member name.
+<DT><B>Returns:</B><DD>the member value as a String or null if no member with the member name can be found.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - if the annotation does not exist or if an exception occurs while accessing
+ its corresponding resource.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBooleanValue(com.sun.mirror.declaration.AnnotationMirror, java.lang.String)"><!-- --></A><H3>
+getBooleanValue</H3>
+<PRE>
+public static java.lang.Boolean <B>getBooleanValue</B>(com.sun.mirror.declaration.AnnotationMirror&nbsp;mirror,
+                                                java.lang.String&nbsp;memberName)</PRE>
+<DL>
+<DD>Returns the member value with the given member name from the <CODE>AnnotationMirror</CODE> as a <CODE>Boolean</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>mirror</CODE> - the annotation mirror.<DD><CODE>memberName</CODE> - the member name.
+<DT><B>Returns:</B><DD>the member value as a Boolean or null if no member with the member name can be found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBooleanValue(org.eclipse.jdt.core.dom.Annotation, java.lang.String)"><!-- --></A><H3>
+getBooleanValue</H3>
+<PRE>
+public static java.lang.Boolean <B>getBooleanValue</B>(org.eclipse.jdt.core.dom.Annotation&nbsp;annotation,
+                                                java.lang.String&nbsp;memberName)</PRE>
+<DL>
+<DD>Returns the member value with the given member name from the <CODE>Annotation</CODE> as a <CODE>Boolean</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the AST annotation.<DD><CODE>memberName</CODE> - the member name.
+<DT><B>Returns:</B><DD>the member value as a Boolean or null if no member with the member name can be found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBooleanValue(org.eclipse.jdt.core.IAnnotation, java.lang.String)"><!-- --></A><H3>
+getBooleanValue</H3>
+<PRE>
+public static java.lang.Boolean <B>getBooleanValue</B>(org.eclipse.jdt.core.IAnnotation&nbsp;annotation,
+                                                java.lang.String&nbsp;memberName)
+                                         throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Returns the  member value with the given member name from the <CODE>IAnnotation</CODE> as a <CODE>Boolean</CODE> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the JDT annotation.<DD><CODE>memberName</CODE> - the member name.
+<DT><B>Returns:</B><DD>the member value as a Boolean or null if no member with the member name can be found.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - if the annotation does not exist or if an exception occurs while accessing
+ its corresponding resource.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEnumValue(org.eclipse.jdt.core.dom.Annotation, java.lang.String)"><!-- --></A><H3>
+getEnumValue</H3>
+<PRE>
+public static java.lang.String <B>getEnumValue</B>(org.eclipse.jdt.core.dom.Annotation&nbsp;annotation,
+                                            java.lang.String&nbsp;memberName)</PRE>
+<DL>
+<DD>Returns the member value with the given member name from the <CODE>Annotation</CODE> as a <CODE>String</CODE> value.
+ The returned String value is the name of the enum constant.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the AST annotation.<DD><CODE>memberName</CODE> - the member name.
+<DT><B>Returns:</B><DD>the member value as a String or null if no member with the member name can be found.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEnumValue(org.eclipse.jdt.core.IAnnotation, java.lang.String)"><!-- --></A><H3>
+getEnumValue</H3>
+<PRE>
+public static java.lang.String <B>getEnumValue</B>(org.eclipse.jdt.core.IAnnotation&nbsp;annotation,
+                                            java.lang.String&nbsp;memberName)
+                                     throws org.eclipse.jdt.core.JavaModelException</PRE>
+<DL>
+<DD>Returns the member value with the given member name from the <CODE>IAnnotation</CODE> as a <CODE>String</CODE> value.
+ The returned String value is the name of the enum constant.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>annotation</CODE> - the JDT annotation.<DD><CODE>memberName</CODE> - the member name.
+<DT><B>Returns:</B><DD>the member value as a String or null if no member with the member name can be found.
+<DT><B>Throws:</B>
+<DD><CODE>org.eclipse.jdt.core.JavaModelException</CODE> - if the annotation does not exist or if an exception occurs while accessing
+ its corresponding resource.</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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotationUtils.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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?org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationUtils.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/class-use/AnnotationUtils.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/class-use/AnnotationUtils.html
new file mode 100644
index 0000000..b9f1425
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/class-use/AnnotationUtils.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Class org.eclipse.jst.ws.annotations.core.utils.AnnotationUtils
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.eclipse.jst.ws.annotations.core.utils.AnnotationUtils";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/utils/\class-useAnnotationUtils.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationUtils.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>Uses of Class<br>org.eclipse.jst.ws.annotations.core.utils.AnnotationUtils</B></H2>
+</CENTER>
+No usage of org.eclipse.jst.ws.annotations.core.utils.AnnotationUtils
+<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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/utils/\class-useAnnotationUtils.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AnnotationUtils.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/package-frame.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/package-frame.html
new file mode 100644
index 0000000..dcd30c0
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/package-frame.html
@@ -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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.annotations.core.utils
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/package-summary.html" target="classFrame">org.eclipse.jst.ws.annotations.core.utils</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="AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils" target="classFrame">AnnotationUtils</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/package-summary.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/package-summary.html
new file mode 100644
index 0000000..7f45545
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/package-summary.html
@@ -0,0 +1,157 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.annotations.core.utils
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.eclipse.jst.ws.annotations.core.utils";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/processor/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/utils/package-summary.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.eclipse.jst.ws.annotations.core.utils
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils">AnnotationUtils</A></B></TD>
+<TD>Utility class for adding, removing and updating annotations and member value pairs.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<DL>
+</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=2 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-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/processor/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/utils/package-summary.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/package-tree.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/package-tree.html
new file mode 100644
index 0000000..67b9072
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/package-tree.html
@@ -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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.annotations.core.utils Class Hierarchy
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.eclipse.jst.ws.annotations.core.utils Class Hierarchy";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</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/eclipse/jst/ws/annotations/core/processor/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/utils/package-tree.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.eclipse.jst.ws.annotations.core.utils
+</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">java.lang.Object<UL>
+<LI TYPE="circle">org.eclipse.jst.ws.annotations.core.utils.<A HREF="../../../../../../../org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils"><B>AnnotationUtils</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=2 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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</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/eclipse/jst/ws/annotations/core/processor/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/utils/package-tree.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/package-use.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/package-use.html
new file mode 100644
index 0000000..11f446c
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/annotations/core/utils/package-use.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Package org.eclipse.jst.ws.annotations.core.utils
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.eclipse.jst.ws.annotations.core.utils";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/utils/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.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>Uses of Package<br>org.eclipse.jst.ws.annotations.core.utils</B></H2>
+</CENTER>
+No usage of org.eclipse.jst.ws.annotations.core.utils
+<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=2 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>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/annotations/core/utils/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html
new file mode 100644
index 0000000..3d838b6
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html
@@ -0,0 +1,631 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+JDTUtils
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="JDTUtils";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/JDTUtils.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="JDTUtils.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.eclipse.jst.ws.jaxws.core.utils</FONT>
+<BR>
+Class JDTUtils</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.jst.ws.jaxws.core.utils.JDTUtils</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public final class <B>JDTUtils</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+JDT Utility class.
+ <p>
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under
+ development and expected to change significantly before reaching stability. It is being made available at
+ this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses
+ this API will almost certainly be broken (repeatedly) as the API evolves.
+ </p>
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#addToClasspath(org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry)">addToClasspath</A></B>(org.eclipse.jdt.core.IJavaProject&nbsp;javaProject,
+               org.eclipse.jdt.core.IClasspathEntry&nbsp;classpathEntry)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a <code>IClasspathEntry</code> to a <code>IJavaProject</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.IType</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#findType(org.eclipse.jdt.core.IJavaProject, java.lang.String)">findType</A></B>(org.eclipse.jdt.core.IJavaProject&nbsp;javaProject,
+         java.lang.String&nbsp;fullyQualifiedClassName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the first type found following the given java project's classpath with the given fully qualified name or null if none is found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.IType</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#findType(java.lang.String, java.lang.String)">findType</A></B>(java.lang.String&nbsp;projectName,
+         java.lang.String&nbsp;fullyQualifiedClassName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the first type found with the given fully qualified name following the classpath of the java project with
+ the give project name or null if none is found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.IJavaProject</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getJavaProject(java.lang.String)">getJavaProject</A></B>(java.lang.String&nbsp;projectName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the Java project corresponding to the given project name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.core.runtime.IPath</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getJavaProjectOutputDirectoryPath(org.eclipse.jdt.core.IJavaProject)">getJavaProjectOutputDirectoryPath</A></B>(org.eclipse.jdt.core.IJavaProject&nbsp;javaProject)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the absolute path in the local file system of the default output location for the given java project.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.core.runtime.IPath</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getJavaProjectOutputDirectoryPath(java.lang.String)">getJavaProjectOutputDirectoryPath</A></B>(java.lang.String&nbsp;projectName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the absolute path in the local file system of the default output location for the given java project name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.core.runtime.IPath</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getJavaProjectSourceDirectoryPath(org.eclipse.jdt.core.IJavaProject)">getJavaProjectSourceDirectoryPath</A></B>(org.eclipse.jdt.core.IJavaProject&nbsp;javaProject)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the full, absolute path relative to the workspace of the first source folder found in the given java project.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.core.runtime.IPath</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getJavaProjectSourceDirectoryPath(org.eclipse.jdt.core.IType)">getJavaProjectSourceDirectoryPath</A></B>(org.eclipse.jdt.core.IType&nbsp;type)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the full, absolute path relative to the workspace of the source folder that contains the given type.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.core.runtime.IPath</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getJavaProjectSourceDirectoryPath(java.lang.String)">getJavaProjectSourceDirectoryPath</A></B>(java.lang.String&nbsp;projectName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the full, absolute path relative to the workspace of the first source folder found in the java project with the given name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.jdt.core.IMethod[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getPublicMethods(org.eclipse.jdt.core.IType)">getPublicMethods</A></B>(org.eclipse.jdt.core.IType&nbsp;type)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If the given <code>IType</code> is an interface all methods declared in that interface are returned.</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/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#getTargetNamespaceFromPackageName(java.lang.String)">getTargetNamespaceFromPackageName</A></B>(java.lang.String&nbsp;packageName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a target namespace string from the given package name by splitting the dot '.' separated
+ package name, reversing the order of the package name segments followed by prefixing the string with
+ 'http://' and appending a forward slash '/' to the end.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#isJavaProject(org.eclipse.core.resources.IProject)">isJavaProject</A></B>(org.eclipse.core.resources.IProject&nbsp;project)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the given project has the java nature.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#isPublicMethod(org.eclipse.jdt.core.IMethod)">isPublicMethod</A></B>(org.eclipse.jdt.core.IMethod&nbsp;method)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the given method isn't a main method or constructor and if it has the public modifier.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#removeFromClasspath(org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry)">removeFromClasspath</A></B>(org.eclipse.jdt.core.IJavaProject&nbsp;javaProject,
+                    org.eclipse.jdt.core.IClasspathEntry&nbsp;classpathEntry)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a <code>IClasspathEntry</code> from a <code>IJavaProject</code></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.core.runtime.IStatus</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#validateIdentifier(java.lang.String)">validateIdentifier</A></B>(java.lang.String&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the given Java identifier with the workspace source and compliance levels.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.core.runtime.IStatus</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#validateJavaTypeName(java.lang.String)">validateJavaTypeName</A></B>(java.lang.String&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the given Java type name, either simple or qualified, using the workspace source and compliance levels.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.core.runtime.IStatus</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#validateJavaTypeName(java.lang.String, java.lang.String)">validateJavaTypeName</A></B>(java.lang.String&nbsp;projectName,
+                     java.lang.String&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the given Java type name, either simple or qualified, using the given projects source and compliance levels.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.core.runtime.IStatus</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html#validatePackageName(java.lang.String, java.lang.String)">validatePackageName</A></B>(java.lang.String&nbsp;projectName,
+                    java.lang.String&nbsp;packageName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validate the given package name using the given projects source and compliance levels.</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">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</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>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="addToClasspath(org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry)"><!-- --></A><H3>
+addToClasspath</H3>
+<PRE>
+public static void <B>addToClasspath</B>(org.eclipse.jdt.core.IJavaProject&nbsp;javaProject,
+                                  org.eclipse.jdt.core.IClasspathEntry&nbsp;classpathEntry)</PRE>
+<DL>
+<DD>Add a <code>IClasspathEntry</code> to a <code>IJavaProject</code>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaProject</CODE> - the <code>IJavaProject</code> to add the classpath entry to<DD><CODE>classpathEntry</CODE> - the <code>IClasspathEntry</code> to add</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeFromClasspath(org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry)"><!-- --></A><H3>
+removeFromClasspath</H3>
+<PRE>
+public static void <B>removeFromClasspath</B>(org.eclipse.jdt.core.IJavaProject&nbsp;javaProject,
+                                       org.eclipse.jdt.core.IClasspathEntry&nbsp;classpathEntry)</PRE>
+<DL>
+<DD>Remove a <code>IClasspathEntry</code> from a <code>IJavaProject</code>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaProject</CODE> - the <code>IJavaProject</code> to remove the classpath entry from<DD><CODE>classpathEntry</CODE> - the <code>IClasspathEntry</code> to remove</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getJavaProject(java.lang.String)"><!-- --></A><H3>
+getJavaProject</H3>
+<PRE>
+public static org.eclipse.jdt.core.IJavaProject <B>getJavaProject</B>(java.lang.String&nbsp;projectName)</PRE>
+<DL>
+<DD>Returns the Java project corresponding to the given project name.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>projectName</CODE> - the project name
+<DT><B>Returns:</B><DD>the Java project corresponding to the given project name</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getJavaProjectOutputDirectoryPath(org.eclipse.jdt.core.IJavaProject)"><!-- --></A><H3>
+getJavaProjectOutputDirectoryPath</H3>
+<PRE>
+public static org.eclipse.core.runtime.IPath <B>getJavaProjectOutputDirectoryPath</B>(org.eclipse.jdt.core.IJavaProject&nbsp;javaProject)</PRE>
+<DL>
+<DD>Returns the absolute path in the local file system of the default output location for the given java project.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaProject</CODE> - the java project
+<DT><B>Returns:</B><DD>the absolute path of the default output folder for the given java project</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getJavaProjectOutputDirectoryPath(java.lang.String)"><!-- --></A><H3>
+getJavaProjectOutputDirectoryPath</H3>
+<PRE>
+public static org.eclipse.core.runtime.IPath <B>getJavaProjectOutputDirectoryPath</B>(java.lang.String&nbsp;projectName)</PRE>
+<DL>
+<DD>Returns the absolute path in the local file system of the default output location for the given java project name.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>projectName</CODE> - the name of the java project
+<DT><B>Returns:</B><DD>the absolute path of the default output folder for the given java project name</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getJavaProjectSourceDirectoryPath(org.eclipse.jdt.core.IType)"><!-- --></A><H3>
+getJavaProjectSourceDirectoryPath</H3>
+<PRE>
+public static org.eclipse.core.runtime.IPath <B>getJavaProjectSourceDirectoryPath</B>(org.eclipse.jdt.core.IType&nbsp;type)</PRE>
+<DL>
+<DD>Returns the full, absolute path relative to the workspace of the source folder that contains the given type.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>type</CODE> - the <code>IType</code>
+<DT><B>Returns:</B><DD>the absolute path of the given <code>IType</code> source folder</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getJavaProjectSourceDirectoryPath(java.lang.String)"><!-- --></A><H3>
+getJavaProjectSourceDirectoryPath</H3>
+<PRE>
+public static org.eclipse.core.runtime.IPath <B>getJavaProjectSourceDirectoryPath</B>(java.lang.String&nbsp;projectName)</PRE>
+<DL>
+<DD>Returns the full, absolute path relative to the workspace of the first source folder found in the java project with the given name.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>projectName</CODE> - the name of the java project
+<DT><B>Returns:</B><DD>the absolute path of the first source folder found in the java project with the given name.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getJavaProjectSourceDirectoryPath(org.eclipse.jdt.core.IJavaProject)"><!-- --></A><H3>
+getJavaProjectSourceDirectoryPath</H3>
+<PRE>
+public static org.eclipse.core.runtime.IPath <B>getJavaProjectSourceDirectoryPath</B>(org.eclipse.jdt.core.IJavaProject&nbsp;javaProject)</PRE>
+<DL>
+<DD>Returns the full, absolute path relative to the workspace of the first source folder found in the given java project.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaProject</CODE> - the <code>IJavaProject</code>
+<DT><B>Returns:</B><DD>the absolute path of the first source folder found in the given java project.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPublicMethods(org.eclipse.jdt.core.IType)"><!-- --></A><H3>
+getPublicMethods</H3>
+<PRE>
+public static org.eclipse.jdt.core.IMethod[] <B>getPublicMethods</B>(org.eclipse.jdt.core.IType&nbsp;type)</PRE>
+<DL>
+<DD>If the given <code>IType</code> is an interface all methods declared in that interface are returned.
+ <p>
+ Alternatively if the given given <code>IType</code> is a class, only methods that are explicitly marked
+ public are returned.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>type</CODE> - the <code>IType</code>
+<DT><B>Returns:</B><DD>the public methods declared in this type</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTargetNamespaceFromPackageName(java.lang.String)"><!-- --></A><H3>
+getTargetNamespaceFromPackageName</H3>
+<PRE>
+public static java.lang.String <B>getTargetNamespaceFromPackageName</B>(java.lang.String&nbsp;packageName)</PRE>
+<DL>
+<DD>Constructs a target namespace string from the given package name by splitting the dot '.' separated
+ package name, reversing the order of the package name segments followed by prefixing the string with
+ 'http://' and appending a forward slash '/' to the end.
+ <p>E.g., the Java package Òcom.example.wsÓ would return the target namespace Òhttp://ws.example.com/Ó.</p>
+ <p>If the package name is null or is of zero length  "http://default_package/" is returned.</p>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>packageName</CODE> - the package name
+<DT><B>Returns:</B><DD>the derived target namespace</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="findType(org.eclipse.jdt.core.IJavaProject, java.lang.String)"><!-- --></A><H3>
+findType</H3>
+<PRE>
+public static org.eclipse.jdt.core.IType <B>findType</B>(org.eclipse.jdt.core.IJavaProject&nbsp;javaProject,
+                                                  java.lang.String&nbsp;fullyQualifiedClassName)</PRE>
+<DL>
+<DD>Returns the first type found following the given java project's classpath with the given fully qualified name or null if none is found.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>javaProject</CODE> - the given <code>IJavaProject</code><DD><CODE>fullyQualifiedClassName</CODE> - the given fully qualified name
+<DT><B>Returns:</B><DD>the first type found following the java project's classpath with the given fully qualified name or null if none is found</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="findType(java.lang.String, java.lang.String)"><!-- --></A><H3>
+findType</H3>
+<PRE>
+public static org.eclipse.jdt.core.IType <B>findType</B>(java.lang.String&nbsp;projectName,
+                                                  java.lang.String&nbsp;fullyQualifiedClassName)</PRE>
+<DL>
+<DD>Returns the first type found with the given fully qualified name following the classpath of the java project with
+ the give project name or null if none is found.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>projectName</CODE> - the name of the java project<DD><CODE>fullyQualifiedClassName</CODE> - the given fully qualified name
+<DT><B>Returns:</B><DD>the first type found following the java project's classpath with the given fully qualified name or null if none is found</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isJavaProject(org.eclipse.core.resources.IProject)"><!-- --></A><H3>
+isJavaProject</H3>
+<PRE>
+public static boolean <B>isJavaProject</B>(org.eclipse.core.resources.IProject&nbsp;project)</PRE>
+<DL>
+<DD>Returns whether the given project has the java nature.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>project</CODE> - the given project
+<DT><B>Returns:</B><DD><code>true</code> if the project has the java nature</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isPublicMethod(org.eclipse.jdt.core.IMethod)"><!-- --></A><H3>
+isPublicMethod</H3>
+<PRE>
+public static boolean <B>isPublicMethod</B>(org.eclipse.jdt.core.IMethod&nbsp;method)</PRE>
+<DL>
+<DD>Returns true if the given method isn't a main method or constructor and if it has the public modifier.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>method</CODE> - the given method
+<DT><B>Returns:</B><DD><code>true</code> if the given method is public</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="validateJavaTypeName(java.lang.String)"><!-- --></A><H3>
+validateJavaTypeName</H3>
+<PRE>
+public static org.eclipse.core.runtime.IStatus <B>validateJavaTypeName</B>(java.lang.String&nbsp;name)</PRE>
+<DL>
+<DD>Validates the given Java type name, either simple or qualified, using the workspace source and compliance levels.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a type
+<DT><B>Returns:</B><DD>a status object with code IStatus.OK if the given name is valid as a Java type name, a status with
+ code IStatus.WARNING indicating why the given name is discouraged, otherwise a status object indicating what is wrong with the name</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="validateJavaTypeName(java.lang.String, java.lang.String)"><!-- --></A><H3>
+validateJavaTypeName</H3>
+<PRE>
+public static org.eclipse.core.runtime.IStatus <B>validateJavaTypeName</B>(java.lang.String&nbsp;projectName,
+                                                                    java.lang.String&nbsp;name)</PRE>
+<DL>
+<DD>Validates the given Java type name, either simple or qualified, using the given projects source and compliance levels.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>projectName</CODE> - the name of the java project<DD><CODE>name</CODE> - the name of a type
+<DT><B>Returns:</B><DD>a status object with code IStatus.OK if the given name is valid as a Java type name, a status with
+ code IStatus.WARNING indicating why the given name is discouraged, otherwise a status object indicating what is wrong with the name</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="validatePackageName(java.lang.String, java.lang.String)"><!-- --></A><H3>
+validatePackageName</H3>
+<PRE>
+public static org.eclipse.core.runtime.IStatus <B>validatePackageName</B>(java.lang.String&nbsp;projectName,
+                                                                   java.lang.String&nbsp;packageName)</PRE>
+<DL>
+<DD>Validate the given package name using the given projects source and compliance levels.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>projectName</CODE> - the name of the java project<DD><CODE>packageName</CODE> - the name of a package
+<DT><B>Returns:</B><DD>a status object with code IStatus.OK if the given name is valid as a package name, otherwise a status
+ object indicating what is wrong with the name</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="validateIdentifier(java.lang.String)"><!-- --></A><H3>
+validateIdentifier</H3>
+<PRE>
+public static org.eclipse.core.runtime.IStatus <B>validateIdentifier</B>(java.lang.String&nbsp;id)</PRE>
+<DL>
+<DD>Validates the given Java identifier with the workspace source and compliance levels.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>id</CODE> - the Java identifier
+<DT><B>Returns:</B><DD>a status object with code IStatus.OK if the given identifier is a valid Java identifier, otherwise
+ a status object indicating what is wrong with the identifier</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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/JDTUtils.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="JDTUtils.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html
new file mode 100644
index 0000000..b928648
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html
@@ -0,0 +1,470 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+WSDLUtils
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="WSDLUtils";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/WSDLUtils.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="WSDLUtils.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.eclipse.jst.ws.jaxws.core.utils</FONT>
+<BR>
+Class WSDLUtils</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.jst.ws.jaxws.core.utils.WSDLUtils</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public final class <B>WSDLUtils</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+WSDL Utility class.
+ <p>
+ <strong>Provisional API:</strong> This class/interface is part of an interim API that is still under
+ development and expected to change significantly before reaching stability. It is being made available at
+ this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses
+ this API will almost certainly be broken (repeatedly) as the API evolves.
+ </p>
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</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/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#WSDL_FILE_EXTENSION">WSDL_FILE_EXTENSION</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">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;javax.wsdl.extensions.ExtensibilityElement</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#getEndpointAddress(javax.wsdl.Definition)">getEndpointAddress</A></B>(javax.wsdl.Definition&nbsp;definition)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the first <code>SOAPAddress</code> or <code>SOAP12Address</code> found in the given
+ <code>Definition</code> or null if none is found.</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/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#getPackageNameFromNamespace(java.lang.String)">getPackageNameFromNamespace</A></B>(java.lang.String&nbsp;namespace)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a dot separated package name from a given namespace.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.core.resources.IFolder</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#getWebContentFolder(org.eclipse.core.resources.IProject)">getWebContentFolder</A></B>(org.eclipse.core.resources.IProject&nbsp;project)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the Web Content folder of the given project.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.core.resources.IFolder</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#getWSDLFolder(org.eclipse.core.resources.IProject)">getWSDLFolder</A></B>(org.eclipse.core.resources.IProject&nbsp;project)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the WSDL folder of the given project.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;org.eclipse.core.resources.IFolder</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#getWSDLFolder(java.lang.String)">getWSDLFolder</A></B>(java.lang.String&nbsp;projectName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the WSDL folder of the project with the given name.</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/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#getWSDLLocation(javax.wsdl.Definition)">getWSDLLocation</A></B>(javax.wsdl.Definition&nbsp;definition)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the location URI from the first <code>SOAPAddress</code> or <code>SOAP12Address</code> found
+ in the given <code>Definition</code> or null if none is found.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#isValidWSDLFileName(java.lang.String)">isValidWSDLFileName</A></B>(java.lang.String&nbsp;wsdlFileName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns <code>true</code> if the given file name contains Alphanumeric characters, underscore '_',
+ dashes '-' and ends with the '.wsdl' extension.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;javax.wsdl.Definition</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#readWSDL(java.net.URL)">readWSDL</A></B>(java.net.URL&nbsp;wsdlURL)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a <code>javax.wsdl.Definition</code> by reading the WSDL document at the given URL or null if none can be found
+ or if the connection times out.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html#writeWSDL(java.net.URL, javax.wsdl.Definition)">writeWSDL</A></B>(java.net.URL&nbsp;wsdlURL,
+          javax.wsdl.Definition&nbsp;definition)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes the given <code>javax.wsdl.Definition</code> to the wsdl document at the given URL.</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">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</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">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="WSDL_FILE_EXTENSION"><!-- --></A><H3>
+WSDL_FILE_EXTENSION</H3>
+<PRE>
+public static final java.lang.String <B>WSDL_FILE_EXTENSION</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.eclipse.jst.ws.jaxws.core.utils.WSDLUtils.WSDL_FILE_EXTENSION">Constant Field Values</A></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="readWSDL(java.net.URL)"><!-- --></A><H3>
+readWSDL</H3>
+<PRE>
+public static javax.wsdl.Definition <B>readWSDL</B>(java.net.URL&nbsp;wsdlURL)
+                                      throws java.io.IOException</PRE>
+<DL>
+<DD>Returns a <code>javax.wsdl.Definition</code> by reading the WSDL document at the given URL or null if none can be found
+ or if the connection times out.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>wsdlURL</CODE> - the url of the wsdl document to read.
+<DT><B>Returns:</B><DD>the definition described in the wsdl document pointed to by the given URL.
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE> - if an I/O exception occurs.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeWSDL(java.net.URL, javax.wsdl.Definition)"><!-- --></A><H3>
+writeWSDL</H3>
+<PRE>
+public static void <B>writeWSDL</B>(java.net.URL&nbsp;wsdlURL,
+                             javax.wsdl.Definition&nbsp;definition)
+                      throws java.io.IOException,
+                             org.eclipse.core.runtime.CoreException</PRE>
+<DL>
+<DD>Writes the given <code>javax.wsdl.Definition</code> to the wsdl document at the given URL.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>wsdlURL</CODE> - the url of the wsdl document to write to.<DD><CODE>definition</CODE> - the WSDL definition to be written.
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE> - if an I/O exception occurs.
+<DD><CODE>org.eclipse.core.runtime.CoreException</CODE> - if an exception occurs refreshing the file in the workspace if it exists.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isValidWSDLFileName(java.lang.String)"><!-- --></A><H3>
+isValidWSDLFileName</H3>
+<PRE>
+public static boolean <B>isValidWSDLFileName</B>(java.lang.String&nbsp;wsdlFileName)</PRE>
+<DL>
+<DD>Returns <code>true</code> if the given file name contains Alphanumeric characters, underscore '_',
+ dashes '-' and ends with the '.wsdl' extension. Otherwise returns <code>false</code>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>wsdlFileName</CODE> - the wsdl file name
+<DT><B>Returns:</B><DD><code>true</code> if valid, code>false</code> otherwise.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWebContentFolder(org.eclipse.core.resources.IProject)"><!-- --></A><H3>
+getWebContentFolder</H3>
+<PRE>
+public static org.eclipse.core.resources.IFolder <B>getWebContentFolder</B>(org.eclipse.core.resources.IProject&nbsp;project)</PRE>
+<DL>
+<DD>Returns the Web Content folder of the given project. The returned resource may not exist.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>project</CODE> - the name of the web project
+<DT><B>Returns:</B><DD>the web content folder</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWSDLFolder(java.lang.String)"><!-- --></A><H3>
+getWSDLFolder</H3>
+<PRE>
+public static org.eclipse.core.resources.IFolder <B>getWSDLFolder</B>(java.lang.String&nbsp;projectName)</PRE>
+<DL>
+<DD>Returns the WSDL folder of the project with the given name. The WSDL folder path is the projects web content folder
+ path appended with the 'WSDL' directory. The returned resource may not exist.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>projectName</CODE> - the name of the web project
+<DT><B>Returns:</B><DD>the wsdl folder</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWSDLFolder(org.eclipse.core.resources.IProject)"><!-- --></A><H3>
+getWSDLFolder</H3>
+<PRE>
+public static org.eclipse.core.resources.IFolder <B>getWSDLFolder</B>(org.eclipse.core.resources.IProject&nbsp;project)</PRE>
+<DL>
+<DD>Returns the WSDL folder of the given project. The WSDL folder path is the projects web content folder
+ path appended with the 'WSDL' directory. The returned resource may not exist.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>projectName</CODE> - the name of the web project
+<DT><B>Returns:</B><DD>the wsdl folder</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEndpointAddress(javax.wsdl.Definition)"><!-- --></A><H3>
+getEndpointAddress</H3>
+<PRE>
+public static javax.wsdl.extensions.ExtensibilityElement <B>getEndpointAddress</B>(javax.wsdl.Definition&nbsp;definition)</PRE>
+<DL>
+<DD>Returns the first <code>SOAPAddress</code> or <code>SOAP12Address</code> found in the given
+ <code>Definition</code> or null if none is found.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>definition</CODE> - the given definition.
+<DT><B>Returns:</B><DD>return one of:
+ <li>SOAPAddress<li>SOAP12Address<li>null if it can not find a soap address</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWSDLLocation(javax.wsdl.Definition)"><!-- --></A><H3>
+getWSDLLocation</H3>
+<PRE>
+public static java.lang.String <B>getWSDLLocation</B>(javax.wsdl.Definition&nbsp;definition)
+                                        throws java.net.MalformedURLException</PRE>
+<DL>
+<DD>Returns the location URI from the first <code>SOAPAddress</code> or <code>SOAP12Address</code> found
+ in the given <code>Definition</code> or null if none is found. The returned location URI is appended with
+ the '?wsdl' query if the query was not present in the <code>SOAPAddress</code> or <code>SOAP12Address</code> location URI.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>definition</CODE> - the given defintion.
+<DT><B>Returns:</B><DD>the location URI or the first <code>SOAPAddress</code> or <code>SOAP12Address</code> found in the given definition.
+<DT><B>Throws:</B>
+<DD><CODE>java.net.MalformedURLException</CODE> - if an error occurs testing the location URI for a query part.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPackageNameFromNamespace(java.lang.String)"><!-- --></A><H3>
+getPackageNameFromNamespace</H3>
+<PRE>
+public static java.lang.String <B>getPackageNameFromNamespace</B>(java.lang.String&nbsp;namespace)</PRE>
+<DL>
+<DD>Constructs a dot separated package name from a given namespace.
+ <p>E.g., the namespace Òhttp://ws.example.com/Ó would return the Java package name Òcom.example.wsÓ.</p>
+ <p>N.B. This method does not preserve 'www' in the returned package name if it exists in the given namespace.</p>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - the given name.
+<DT><B>Returns:</B><DD>a package name.</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/WSDLUtils.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="WSDLUtils.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/class-use/JDTUtils.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/class-use/JDTUtils.html
new file mode 100644
index 0000000..de51bff
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/class-use/JDTUtils.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Class org.eclipse.jst.ws.jaxws.core.utils.JDTUtils
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.eclipse.jst.ws.jaxws.core.utils.JDTUtils";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/jaxws/core/utils/\class-useJDTUtils.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="JDTUtils.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>Uses of Class<br>org.eclipse.jst.ws.jaxws.core.utils.JDTUtils</B></H2>
+</CENTER>
+No usage of org.eclipse.jst.ws.jaxws.core.utils.JDTUtils
+<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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/jaxws/core/utils/\class-useJDTUtils.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="JDTUtils.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/class-use/WSDLUtils.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/class-use/WSDLUtils.html
new file mode 100644
index 0000000..6b3790d
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/class-use/WSDLUtils.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Class org.eclipse.jst.ws.jaxws.core.utils.WSDLUtils
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.eclipse.jst.ws.jaxws.core.utils.WSDLUtils";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/jaxws/core/utils/\class-useWSDLUtils.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="WSDLUtils.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>Uses of Class<br>org.eclipse.jst.ws.jaxws.core.utils.WSDLUtils</B></H2>
+</CENTER>
+No usage of org.eclipse.jst.ws.jaxws.core.utils.WSDLUtils
+<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=2 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">    <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/jaxws/core/utils/\class-useWSDLUtils.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="WSDLUtils.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/package-frame.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/package-frame.html
new file mode 100644
index 0000000..4cd11a5
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/package-frame.html
@@ -0,0 +1,34 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.jaxws.core.utils
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/package-summary.html" target="classFrame">org.eclipse.jst.ws.jaxws.core.utils</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="JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils" target="classFrame">JDTUtils</A>
+<BR>
+<A HREF="WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils" target="classFrame">WSDLUtils</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/package-summary.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/package-summary.html
new file mode 100644
index 0000000..5593879
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/package-summary.html
@@ -0,0 +1,161 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.jaxws.core.utils
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.eclipse.jst.ws.jaxws.core.utils";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/utils/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?org/eclipse/jst/ws/jaxws/core/utils/package-summary.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.eclipse.jst.ws.jaxws.core.utils
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">JDTUtils</A></B></TD>
+<TD>JDT Utility class.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils">WSDLUtils</A></B></TD>
+<TD>WSDL Utility class.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<DL>
+</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=2 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-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-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/eclipse/jst/ws/annotations/core/utils/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?org/eclipse/jst/ws/jaxws/core/utils/package-summary.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/package-tree.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/package-tree.html
new file mode 100644
index 0000000..9498c0e
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/package-tree.html
@@ -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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+org.eclipse.jst.ws.jaxws.core.utils Class Hierarchy
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="org.eclipse.jst.ws.jaxws.core.utils Class Hierarchy";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</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/eclipse/jst/ws/annotations/core/utils/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/jaxws/core/utils/package-tree.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.eclipse.jst.ws.jaxws.core.utils
+</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">java.lang.Object<UL>
+<LI TYPE="circle">org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><B>JDTUtils</B></A><LI TYPE="circle">org.eclipse.jst.ws.jaxws.core.utils.<A HREF="../../../../../../../org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><B>WSDLUtils</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=2 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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</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/eclipse/jst/ws/annotations/core/utils/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/jaxws/core/utils/package-tree.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/package-use.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/package-use.html
new file mode 100644
index 0000000..4bb3526
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/org/eclipse/jst/ws/jaxws/core/utils/package-use.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Uses of Package org.eclipse.jst.ws.jaxws.core.utils
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Package org.eclipse.jst.ws.jaxws.core.utils";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/jaxws/core/utils/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.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>Uses of Package<br>org.eclipse.jst.ws.jaxws.core.utils</B></H2>
+</CENTER>
+No usage of org.eclipse.jst.ws.jaxws.core.utils
+<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=2 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>Use</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&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/jst/ws/jaxws/core/utils/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/overview-frame.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/overview-frame.html
new file mode 100644
index 0000000..6e633c8
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/overview-frame.html
@@ -0,0 +1,50 @@
+<!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.6.0_14) on Wed Apr 07 07:46:22 BST 2010 -->
+<TITLE>
+Overview List
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TH ALIGN="left" NOWRAP><FONT size="+1" CLASS="FrameTitleFont">
+<B></B></FONT></TH>
+</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/eclipse/jst/ws/annotations/core/package-frame.html" target="packageFrame">org.eclipse.jst.ws.annotations.core</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/eclipse/jst/ws/annotations/core/initialization/package-frame.html" target="packageFrame">org.eclipse.jst.ws.annotations.core.initialization</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/eclipse/jst/ws/annotations/core/processor/package-frame.html" target="packageFrame">org.eclipse.jst.ws.annotations.core.processor</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/eclipse/jst/ws/annotations/core/utils/package-frame.html" target="packageFrame">org.eclipse.jst.ws.annotations.core.utils</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/eclipse/jst/ws/jaxws/core/utils/package-frame.html" target="packageFrame">org.eclipse.jst.ws.jaxws.core.utils</A></FONT>
+<BR>
+</TD>
+</TR>
+</TABLE>
+
+<P>
+&nbsp;
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/overview-summary.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/overview-summary.html
new file mode 100644
index 0000000..be498c4
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/overview-summary.html
@@ -0,0 +1,167 @@
+<!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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Overview
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Overview";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?overview-summary.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">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Packages</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/ws/annotations/core/package-summary.html">org.eclipse.jst.ws.annotations.core</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/ws/annotations/core/initialization/package-summary.html">org.eclipse.jst.ws.annotations.core.initialization</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/ws/annotations/core/processor/package-summary.html">org.eclipse.jst.ws.annotations.core.processor</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/ws/annotations/core/utils/package-summary.html">org.eclipse.jst.ws.annotations.core.utils</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/ws/jaxws/core/utils/package-summary.html">org.eclipse.jst.ws.jaxws.core.utils</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?overview-summary.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/overview-tree.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/overview-tree.html
new file mode 100644
index 0000000..a837a8e
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/overview-tree.html
@@ -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.6.0_14) on Wed Apr 07 07:46:23 BST 2010 -->
+<TITLE>
+Class Hierarchy
+</TITLE>
+
+<META NAME="date" CONTENT="2010-04-07">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Class Hierarchy";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= 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=2 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">    <FONT CLASS="NavBarFont1">Use</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?overview-tree.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/eclipse/jst/ws/annotations/core/package-tree.html">org.eclipse.jst.ws.annotations.core</A>, <A HREF="org/eclipse/jst/ws/annotations/core/initialization/package-tree.html">org.eclipse.jst.ws.annotations.core.initialization</A>, <A HREF="org/eclipse/jst/ws/annotations/core/processor/package-tree.html">org.eclipse.jst.ws.annotations.core.processor</A>, <A HREF="org/eclipse/jst/ws/annotations/core/utils/package-tree.html">org.eclipse.jst.ws.annotations.core.utils</A>, <A HREF="org/eclipse/jst/ws/jaxws/core/utils/package-tree.html">org.eclipse.jst.ws.jaxws.core.utils</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">org.eclipse.jst.ws.annotations.core.processor.<A HREF="org/eclipse/jst/ws/annotations/core/processor/AbstractAnnotationProcessor.html" title="class in org.eclipse.jst.ws.annotations.core.processor"><B>AbstractAnnotationProcessor</B></A> (implements com.sun.mirror.apt.AnnotationProcessor)
+<LI TYPE="circle">org.eclipse.jst.ws.annotations.core.initialization.<A HREF="org/eclipse/jst/ws/annotations/core/initialization/AnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><B>AnnotationAttributeInitializer</B></A> (implements org.eclipse.jst.ws.annotations.core.initialization.<A HREF="org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization">IAnnotationAttributeInitializer</A>)
+<UL>
+<LI TYPE="circle">org.eclipse.jst.ws.annotations.core.initialization.<A HREF="org/eclipse/jst/ws/annotations/core/initialization/DefaultsAnnotationAttributeInitializer.html" title="class in org.eclipse.jst.ws.annotations.core.initialization"><B>DefaultsAnnotationAttributeInitializer</B></A></UL>
+<LI TYPE="circle">org.eclipse.jst.ws.annotations.core.<A HREF="org/eclipse/jst/ws/annotations/core/AnnotationDefinition.html" title="class in org.eclipse.jst.ws.annotations.core"><B>AnnotationDefinition</B></A><LI TYPE="circle">org.eclipse.jst.ws.annotations.core.<A HREF="org/eclipse/jst/ws/annotations/core/AnnotationsCore.html" title="class in org.eclipse.jst.ws.annotations.core"><B>AnnotationsCore</B></A><LI TYPE="circle">org.eclipse.jst.ws.annotations.core.<A HREF="org/eclipse/jst/ws/annotations/core/AnnotationsManager.html" title="class in org.eclipse.jst.ws.annotations.core"><B>AnnotationsManager</B></A><LI TYPE="circle">org.eclipse.jst.ws.annotations.core.utils.<A HREF="org/eclipse/jst/ws/annotations/core/utils/AnnotationUtils.html" title="class in org.eclipse.jst.ws.annotations.core.utils"><B>AnnotationUtils</B></A><LI TYPE="circle">org.eclipse.jst.ws.jaxws.core.utils.<A HREF="org/eclipse/jst/ws/jaxws/core/utils/JDTUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><B>JDTUtils</B></A><LI TYPE="circle">org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
+<UL>
+<LI TYPE="circle">org.eclipse.jst.ws.annotations.core.<A HREF="org/eclipse/jst/ws/annotations/core/AnnotationsCorePlugin.html" title="class in org.eclipse.jst.ws.annotations.core"><B>AnnotationsCorePlugin</B></A></UL>
+<LI TYPE="circle">org.eclipse.jst.ws.jaxws.core.utils.<A HREF="org/eclipse/jst/ws/jaxws/core/utils/WSDLUtils.html" title="class in org.eclipse.jst.ws.jaxws.core.utils"><B>WSDLUtils</B></A></UL>
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">org.eclipse.jst.ws.annotations.core.initialization.<A HREF="org/eclipse/jst/ws/annotations/core/initialization/IAnnotationAttributeInitializer.html" title="interface in org.eclipse.jst.ws.annotations.core.initialization"><B>IAnnotationAttributeInitializer</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=2 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">    <FONT CLASS="NavBarFont1">Use</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?overview-tree.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>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/package-list b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/package-list
new file mode 100644
index 0000000..2467a98
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/package-list
@@ -0,0 +1,5 @@
+org.eclipse.jst.ws.annotations.core
+org.eclipse.jst.ws.annotations.core.initialization
+org.eclipse.jst.ws.annotations.core.processor
+org.eclipse.jst.ws.annotations.core.utils
+org.eclipse.jst.ws.jaxws.core.utils
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/resources/inherit.gif b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/resources/inherit.gif
new file mode 100644
index 0000000..c814867
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/resources/inherit.gif
Binary files differ
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/stylesheet.css b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/stylesheet.css
new file mode 100644
index 0000000..6ea9e51
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/api/stylesheet.css
@@ -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; color:#000000 }
+
+/* Headings */
+h1 { font-size: 145% }
+
+/* Table colors */
+.TableHeadingColor     { background: #CCCCFF; color:#000000 } /* Dark mauve */
+.TableSubHeadingColor  { background: #EEEEFF; color:#000000 } /* Light mauve */
+.TableRowColor         { background: #FFFFFF; color:#000000 } /* White */
+
+/* Font used in left-hand frame lists */
+.FrameTitleFont   { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
+.FrameHeadingFont { font-size:  90%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
+.FrameItemFont    { font-size:  90%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
+
+/* Navigation bar fonts and colors */
+.NavBarCell1    { background-color:#EEEEFF; color:#000000} /* Light mauve */
+.NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */
+.NavBarFont1    { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;}
+.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;}
+
+.NavBarCell2    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}
+.NavBarCell3    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}
+
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/index.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/index.html
new file mode 100644
index 0000000..921a430
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/index.html
@@ -0,0 +1,21 @@
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
+<html lang="en">
+<head>
+<meta name="copyright" content="Copyright (c) Shane Clarke 2010." >
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Annotations Framework Extension Points</title>
+<link rel="stylesheet" type="text/css" HREF="../../book.css">
+</head>
+<body>
+<h1>Annotations Framework Extension Points</h1>
+<p>The following extension points can be used to define annotation categories, annotations,
+processors and initializers: </p>
+<ul>
+  <li><a href="org_eclipse_jst_ws_annotations_core_annotationCategory.html">org.eclipse.jst.ws.annotations.core.annotationCategory</a></li>
+  <li><a href="org_eclipse_jst_ws_annotations_core_annotationDefinition.html">org.eclipse.jst.ws.annotations.core.annotationDefinition</a></li>
+  <li><a href="org_eclipse_jst_ws_annotations_core_annotationInitializer.html">org.eclipse.jst.ws.annotations.core.annotationInitializer</a></li>
+  <li><a href="org_eclipse_jst_ws_annotations_core_annotationProcessor.html">org.eclipse.jst.ws.annotations.core.annotationProcessor</a></li>
+</ul>
+
+</body>
+</html>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationCategory.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationCategory.html
new file mode 100644
index 0000000..7353f06
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationCategory.html
@@ -0,0 +1,53 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Annotation Category</title>
+<style type="text/css">@import url("file:/C:/eclipse/3.5.1/eclipse/plugins/org.eclipse.sdk_3.5.1.v200909170800/book.css");</style>
+<style type="text/css">@import url("file:/C:/eclipse/3.5.1/eclipse/configuration/org.eclipse.osgi/bundles/143/1/.cp/schema.css");</style>
+</HEAD>
+<BODY>
+<H1 style="text-align:center">Annotation Category</H1>
+<p></p>
+<h6 class="CaptionFigColumn SchemaHeader">Identifier: </h6>org.eclipse.jst.ws.annotations.core.annotationCategory<p></p>
+<h6 class="CaptionFigColumn SchemaHeader">Description: </h6>This extension point is used to contribute an annotation category.<p></p>
+<h6 class="CaptionFigColumn SchemaHeader">Configuration Markup:</h6>
+<p></p>
+<p class="code SchemaDtd">&lt;!ELEMENT <a name="e.extension">extension</a> (<a href="#e.category">category</a>*)&gt;</p>
+<p class="code SchemaDtd">&lt;!ATTLIST extension</p>
+<p class="code SchemaDtdAttlist">point&nbsp;CDATA #REQUIRED</p><p class="code SchemaDtdAttlist">id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</p><p class="code SchemaDtdAttlist">name&nbsp;&nbsp;CDATA #IMPLIED</p>&gt;</p>
+<p></p>
+<ul class="ConfigMarkupAttlistDesc">
+</ul>
+<br><p class="code SchemaDtd">&lt;!ELEMENT <a name="e.category">category</a> EMPTY&gt;</p>
+<p class="code SchemaDtd">&lt;!ATTLIST category</p>
+<p class="code SchemaDtdAttlist">id&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</p><p class="code SchemaDtdAttlist">name&nbsp;CDATA #REQUIRED</p>&gt;</p>
+<p></p>
+<p class="ConfigMarkupElementDesc">
+An annotation category contribution defines categories of annotations used to group them in the UI.</p>
+<br>
+<ul class="ConfigMarkupAttlistDesc">
+<li><b>id</b> - a unique identifier for the annotation category.</li>
+<li><b>name</b> - A uniqure annotation cateogory name.</li>
+</ul>
+<br><h6 class="CaptionFigColumn SchemaHeader">Examples: </h6>The following is an example of an annotation category contribution:
+
+<p>
+<pre class="Example"><span class="code SchemaTag">
+   &lt;extension point=</span><span class="code SchemaCstring">&quot;org.eclipse.jst.ws.annotations.core.annotationCategory&quot;</span><span class="code SchemaTag">&gt;
+      &lt;category
+            id=</span><span class="code SchemaCstring">&quot;jaxws.category&quot;</span><span class="code SchemaTag">
+            name=</span><span class="code SchemaCstring">&quot;JAX-WS&quot;</span><span class="code SchemaTag">&gt;
+      &lt;/category&gt;
+   &lt;/extension&gt;
+</span></pre>
+</p>
+<p></p>
+
+<br>
+<p class="note SchemaCopyright">
+Copyright (c) 2009 Shane Clarke. <br>
+All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at <ahref="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>
+
+</p>
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationDefinition.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationDefinition.html
new file mode 100644
index 0000000..2d9e544
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationDefinition.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Annotation Definition</title>
+<style type="text/css">@import url("file:/C:/eclipse/3.5.1/eclipse/plugins/org.eclipse.sdk_3.5.1.v200909170800/book.css");</style>
+<style type="text/css">@import url("file:/C:/eclipse/3.5.1/eclipse/configuration/org.eclipse.osgi/bundles/143/1/.cp/schema.css");</style>
+</HEAD>
+<BODY>
+<H1 style="text-align:center">Annotation Definition</H1>
+<p></p>
+<h6 class="CaptionFigColumn SchemaHeader">Identifier: </h6>org.eclipse.jst.ws.annotations.core.annotationDefinition<p></p>
+<h6 class="CaptionFigColumn SchemaHeader">Description: </h6>This extension point allows clients to contribute annotations <? extends java.lang.annotation.Annotation> which are in turn consumed by the UI.<p></p>
+<h6 class="CaptionFigColumn SchemaHeader">Configuration Markup:</h6>
+<p></p>
+<p class="code SchemaDtd">&lt;!ELEMENT <a name="e.extension">extension</a> (<a href="#e.annotation">annotation</a>*)&gt;</p>
+<p class="code SchemaDtd">&lt;!ATTLIST extension</p>
+<p class="code SchemaDtdAttlist">point&nbsp;CDATA #REQUIRED</p><p class="code SchemaDtdAttlist">id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</p><p class="code SchemaDtdAttlist">name&nbsp;&nbsp;CDATA #IMPLIED</p>&gt;</p>
+<p></p>
+<ul class="ConfigMarkupAttlistDesc">
+</ul>
+<br><p class="code SchemaDtd">&lt;!ELEMENT <a name="e.annotation">annotation</a> (<a href="#e.targetFilter">targetFilter</a>*)&gt;</p>
+<p class="code SchemaDtd">&lt;!ATTLIST annotation</p>
+<p class="code SchemaDtdAttlist">class&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</p><p class="code SchemaDtdAttlist">category&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IDREF #REQUIRED</p><p class="code SchemaDtdAttlist">name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</p><p class="code SchemaDtdAttlist">restrictedTo&nbsp;(CLASS_ONLY|INTERFACE_ONLY|ENUM_ONLY) </p>&gt;</p>
+<p></p>
+<ul class="ConfigMarkupAttlistDesc">
+<li><b>class</b> - the fully qualified annotation class name that extends <code>java.lang.annotation.Annotation</code></li>
+<li><b>category</b> - the id of a <tt>annotationCategory</tt></li>
+<li><b>name</b> - The simple name of the annotation class.</li>
+<li><b>restrictedTo</b> - Used in addition to the java.lang.annotation.ElementType(s) that are specified in the value element of the  @Target annotation on the contributed annotation to add further restrictions.</li>
+</ul>
+<br><p class="code SchemaDtd">&lt;!ELEMENT <a name="e.targetFilter">targetFilter</a> EMPTY&gt;</p>
+<p class="code SchemaDtd">&lt;!ATTLIST targetFilter</p>
+<p class="code SchemaDtdAttlist">target&nbsp;(TYPE|FIELD|METHOD|PARAMETER|CONSTRUCTOR|LOCAL_VARIABLE|ANNOTATION_TYPE|PACKAGE) </p>&gt;</p>
+<p></p>
+<ul class="ConfigMarkupAttlistDesc">
+<li><b>target</b> - The annotations core automatically knows where to permit annotations as it inspects the contributed annotation and
+                  reads the @Target that has been defined for it. These filters are only used when there might be an extra restriction
+                  you want to add, for example, if version 2 of an annotation allows adding the annotation to a field, and then version
+                  3 deprecates that usage, you can add a filter here to disallow the usage in the UI.</li>
+</ul>
+<br><h6 class="CaptionFigColumn SchemaHeader">Examples: </h6>The following is an example of an annotation definition contribution:
+
+<p>
+<pre class="Example"><span class="code SchemaTag">
+   &lt;extension point=</span><span class="code SchemaCstring">&quot;org.eclipse.jst.ws.annotations.core.annotationDefinition&quot;</span><span class="code SchemaTag">&gt;
+      &lt;annotation
+            category=</span><span class="code SchemaCstring">&quot;jaxws.category&quot;</span><span class="code SchemaTag">
+            class=</span><span class="code SchemaCstring">&quot;javax.jws.WebService&quot;</span><span class="code SchemaTag">
+            name=</span><span class="code SchemaCstring">&quot;WebService&quot;</span><span class="code SchemaTag">&gt;
+      &lt;/annotation&gt;
+   &lt;/extension&gt;
+</span></pre>
+</p>
+<p></p>
+
+<br>
+<p class="note SchemaCopyright">
+Copyright (c) 2009 Shane Clarke. <br>
+All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>
+
+</p>
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationInitializer.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationInitializer.html
new file mode 100644
index 0000000..303d52b
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationInitializer.html
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Annotation Initializer</title>
+<style type="text/css">@import url("file:/C:/eclipse/3.5.1/eclipse/plugins/org.eclipse.sdk_3.5.1.v200909170800/book.css");</style>
+<style type="text/css">@import url("file:/C:/eclipse/3.5.1/eclipse/configuration/org.eclipse.osgi/bundles/143/1/.cp/schema.css");</style>
+</HEAD>
+<BODY>
+<H1 style="text-align:center">Annotation Initializer</H1>
+<p></p>
+<h6 class="CaptionFigColumn SchemaHeader">Identifier: </h6>org.eclipse.jst.ws.annotations.core.annotationInitializer<p></p>
+<h6 class="CaptionFigColumn SchemaHeader">Description: </h6>This extension point allows clients to associate an annotation initializer with an annotation definition.
+
+The annotation initializers role is to construct values for the annotations member value pairs.<p></p>
+<h6 class="CaptionFigColumn SchemaHeader">Configuration Markup:</h6>
+<p></p>
+<p class="code SchemaDtd">&lt;!ELEMENT <a name="e.extension">extension</a> (<a href="#e.initializer">initializer</a>*)&gt;</p>
+<p class="code SchemaDtd">&lt;!ATTLIST extension</p>
+<p class="code SchemaDtdAttlist">point&nbsp;CDATA #REQUIRED</p><p class="code SchemaDtdAttlist">id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</p><p class="code SchemaDtdAttlist">name&nbsp;&nbsp;CDATA #IMPLIED</p>&gt;</p>
+<p></p>
+<ul class="ConfigMarkupAttlistDesc">
+</ul>
+<br><p class="code SchemaDtd">&lt;!ELEMENT <a name="e.initializer">initializer</a> EMPTY&gt;</p>
+<p class="code SchemaDtd">&lt;!ATTLIST initializer</p>
+<p class="code SchemaDtdAttlist">annotation&nbsp;IDREF #REQUIRED</p><p class="code SchemaDtdAttlist">class&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</p>&gt;</p>
+<p></p>
+<ul class="ConfigMarkupAttlistDesc">
+<li><b>annotation</b> - the class name of the annotation definition that this initializers handles.</li>
+<li><b>class</b> - the name of the class that implements the contributed initializer. The
+class must be a public and extend
+<code>org.eclipse.jst.ws.annotations.core.initialization.AnnotationAttributeInitializer</code> with a public 0-argument constructor.</li>
+</ul>
+<br><h6 class="CaptionFigColumn SchemaHeader">Examples: </h6>The following is an example of an annotation initializer contribution:
+
+<p>
+<pre class="Example"><span class="code SchemaTag">
+   &lt;extension point=</span><span class="code SchemaCstring">&quot;org.eclipse.jst.ws.annotations.core.annotationInitializer&quot;</span><span class="code SchemaTag">&gt;
+      &lt;initializer
+            annotation=</span><span class="code SchemaCstring">&quot;javax.jws.WebService&quot;</span><span class="code SchemaTag">
+            class=</span><span class="code SchemaCstring">&quot;org.eclipse.jst.ws.internal.jaxws.core.annotations.initialization.WebServiceAttributeInitializer&quot;</span><span class="code SchemaTag">&gt;
+      &lt;/initializer&gt;
+   &lt;/extension&gt;
+</span></pre>
+</p>
+<p></p>
+
+<br>
+<p class="note SchemaCopyright">
+Copyright (c) 2009 Shane Clarke. <br>
+All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>
+
+</p>
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationProcessor.html b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationProcessor.html
new file mode 100644
index 0000000..050df7e
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationProcessor.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Annotation Processor</title>
+<style type="text/css">@import url("file:/C:/eclipse/3.5.1/eclipse/plugins/org.eclipse.sdk_3.5.1.v200909170800/book.css");</style>
+<style type="text/css">@import url("file:/C:/eclipse/3.5.1/eclipse/configuration/org.eclipse.osgi/bundles/143/1/.cp/schema.css");</style>
+</HEAD>
+<BODY>
+<H1 style="text-align:center">Annotation Processor</H1>
+<p></p>
+<h6 class="CaptionFigColumn SchemaHeader">Identifier: </h6>org.eclipse.jst.ws.annotations.core.annotationProcessor<p></p>
+<h6 class="CaptionFigColumn SchemaHeader">Description: </h6>This extension point allows clients to contribute annotation procesoors. These processors are associated with contributed annotation definitions.
+
+The goal of the processor is to validate annotation rules.<p></p>
+<h6 class="CaptionFigColumn SchemaHeader">Configuration Markup:</h6>
+<p></p>
+<p class="code SchemaDtd">&lt;!ELEMENT <a name="e.extension">extension</a> (<a href="#e.processor">processor</a>*)&gt;</p>
+<p class="code SchemaDtd">&lt;!ATTLIST extension</p>
+<p class="code SchemaDtdAttlist">point&nbsp;CDATA #REQUIRED</p><p class="code SchemaDtdAttlist">id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</p><p class="code SchemaDtdAttlist">name&nbsp;&nbsp;CDATA #IMPLIED</p>&gt;</p>
+<p></p>
+<ul class="ConfigMarkupAttlistDesc">
+</ul>
+<br><p class="code SchemaDtd">&lt;!ELEMENT <a name="e.processor">processor</a> (<a href="#e.description">description</a>?)&gt;</p>
+<p class="code SchemaDtd">&lt;!ATTLIST processor</p>
+<p class="code SchemaDtdAttlist">annotation&nbsp;IDREF #REQUIRED</p><p class="code SchemaDtdAttlist">class&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</p>&gt;</p>
+<p></p>
+<ul class="ConfigMarkupAttlistDesc">
+<li><b>annotation</b> - the class name of the annotation definition that this processor handles.</li>
+<li><b>class</b> - the name of the class that implements the contributed procesor. The
+class must be a public subclass of
+<code>org.eclipse.jst.ws.annotations.core.processor.AbstractAnnotationProcessor</code>and must have a public 0-argument constructor.</li>
+</ul>
+<br><p class="code SchemaDtd">&lt;!ELEMENT <a name="e.description">description</a> (#PCDATA)&gt;</p>
+<p></p>
+<p class="ConfigMarkupElementDesc">
+An optional attribute to hold a short text describing what "rule" the processor handles.</p>
+<br><br>
+<h6 class="CaptionFigColumn SchemaHeader">Examples: </h6>The following is an example of an annotation processor contribution:
+
+<p>
+<pre class="Example"><span class="code SchemaTag">
+   &lt;extension point=</span><span class="code SchemaCstring">&quot;org.eclipse.jst.ws.annotations.core.annotationProcessor&quot;</span><span class="code SchemaTag">&gt;
+      &lt;processor
+            annotation=</span><span class="code SchemaCstring">&quot;javax.jws.WebService&quot;</span><span class="code SchemaTag">
+            class=</span><span class="code SchemaCstring">&quot;org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebServiceSEIPresentNoWebMethodRule&quot;</span><span class="code SchemaTag">&gt;
+         &lt;description&gt;
+            %WEBSERVICE_SEI_NO_WEBMETHOS_RULE
+         &lt;/description&gt;
+      &lt;/processor&gt;
+   &lt;/extension&gt;
+</span></pre>
+</p>
+<p></p>
+
+<br>
+<p class="note SchemaCopyright">
+Copyright (c) 2009 Shane Clarke. <br>
+All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>
+
+</p>
+</BODY>
+</HTML>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/topics_api_reference.xml b/docs/org.eclipse.jst.ws.jaxws.doc.isv/topics_api_reference.xml
new file mode 100644
index 0000000..d83557e
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/topics_api_reference.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?NLS TYPE="org.eclipse.help.toc"?>
+
+<toc label="Reference" link_to="../org.eclipse.jst.ws.jaxws.doc.user/tocreference.xml#api_reference">
+	<topic label="Annotations Framework API Reference" href="reference/api/overview-summary.html">
+       <topic href="reference/api/org/eclipse/jst/ws/annotations/core/package-summary.html" label="org.eclipse.jst.ws.annotations.core"/>
+       <topic href="reference/api/org/eclipse/jst/ws/annotations/core/initialization/package-summary.html" label="org.eclipse.jst.ws.annotations.core.initialization"/>
+       <topic href="reference/api/org/eclipse/jst/ws/annotations/core/processor/package-summary.html" label="org.eclipse.jst.ws.annotations.core.processor"/>
+       <topic href="reference/api/org/eclipse/jst/ws/annotations/core/utils/package-summary.html" label="org.eclipse.jst.ws.annotations.core.utils"/>
+       <topic href="reference/api/org/eclipse/jst/ws/jaxws/core/utils/package-summary.html" label="org.eclipse.jst.ws.jaxws.core.utils"/>
+	</topic>
+</toc>
diff --git a/docs/org.eclipse.jst.ws.jaxws.doc.isv/topics_extension_points_reference.xml b/docs/org.eclipse.jst.ws.jaxws.doc.isv/topics_extension_points_reference.xml
new file mode 100644
index 0000000..f40b05b
--- /dev/null
+++ b/docs/org.eclipse.jst.ws.jaxws.doc.isv/topics_extension_points_reference.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?NLS TYPE="org.eclipse.help.toc"?>
+
+<toc label="Reference" link_to="../org.eclipse.jst.ws.jaxws.doc.user/tocreference.xml#extension_points_reference">
+
+	<topic label="Annotations Framework Extension Points Reference" href="reference/extension-points/index.html">
+	  <topic href="reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationCategory.html" label="org.eclipse.jst.ws.annotations.core.annotationCategory"/>
+      <topic href="reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationDefinition.html" label="org.eclipse.jst.ws.annotations.core.annotationDefinition"/>
+      <topic href="reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationInitializer.html" label="org.eclipse.jst.ws.annotations.core.annotationInitializer"/>
+      <topic href="reference/extension-points/org_eclipse_jst_ws_annotations_core_annotationProcessor.html" label="org.eclipse.jst.ws.annotations.core.annotationProcessor"/>
+	</topic>
+</toc>