blob: b92864878cc39beead8d7d4d25da6a868b4c3039 [file] [log] [blame]
<!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>