blob: 717663c0a67ba9a88e7ab559c6568844f419ad0d [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:58:06 BST 2010 -->
<TITLE>
WebServiceProblemsDecorator
</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="WebServiceProblemsDecorator";
}
}
</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/WebServiceProblemsDecorator.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/dom/integration/navigator/IWebServiceChildList.html" title="interface in org.eclipse.jst.ws.jaxws.dom.integration.navigator"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.Severity.html" title="enum in org.eclipse.jst.ws.jaxws.dom.integration.navigator"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="WebServiceProblemsDecorator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;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.jaxws.dom.integration.navigator</FONT>
<BR>
Class WebServiceProblemsDecorator</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../../../../../resources/inherit.gif" ALT="extended by ">org.eclipse.jdt.ui.ProblemsLabelDecorator
<IMG SRC="../../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.jst.ws.jaxws.dom.integration.navigator.WebServiceProblemsDecorator</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD>org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ILabelDecorator, org.eclipse.jface.viewers.ILightweightLabelDecorator</DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>WebServiceProblemsDecorator</B><DT>extends org.eclipse.jdt.ui.ProblemsLabelDecorator</DL>
</PRE>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.Severity.html" title="enum in org.eclipse.jst.ws.jaxws.dom.integration.navigator">WebServiceProblemsDecorator.Severity</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enum to represent different marker types</TD>
</TR>
</TABLE>
&nbsp;<A NAME="nested_classes_inherited_from_class_org.eclipse.jdt.ui.ProblemsLabelDecorator"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class org.eclipse.jdt.ui.ProblemsLabelDecorator</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>org.eclipse.jdt.ui.ProblemsLabelDecorator.ProblemsLabelChangedEvent</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/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.html#WebServiceProblemsDecorator()">WebServiceProblemsDecorator</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;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.html#computeAdornmentFlags(java.lang.Object)">computeAdornmentFlags</A></B>(java.lang.Object&nbsp;obj)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.Severity.html" title="enum in org.eclipse.jst.ws.jaxws.dom.integration.navigator">WebServiceProblemsDecorator.Severity</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.html#defineSeverity(org.eclipse.emf.ecore.EObject)">defineSeverity</A></B>(org.eclipse.emf.ecore.EObject&nbsp;eObject)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.Severity.html" title="enum in org.eclipse.jst.ws.jaxws.dom.integration.navigator">WebServiceProblemsDecorator.Severity</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.html#defineSeverity(org.eclipse.emf.ecore.EObject, org.eclipse.core.resources.IResource)">defineSeverity</A></B>(org.eclipse.emf.ecore.EObject&nbsp;eObject,
org.eclipse.core.resources.IResource&nbsp;resource)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.Severity.html" title="enum in org.eclipse.jst.ws.jaxws.dom.integration.navigator">WebServiceProblemsDecorator.Severity</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.html#defineSeverity(java.lang.Object)">defineSeverity</A></B>(java.lang.Object&nbsp;obj)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks the object's resource for markers and defines the severity of the
problem if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.Severity.html" title="enum in org.eclipse.jst.ws.jaxws.dom.integration.navigator">WebServiceProblemsDecorator.Severity</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.html#defineSeverityForEList(java.util.List)">defineSeverityForEList</A></B>(java.util.List&lt;? extends org.eclipse.emf.ecore.EObject&gt;&nbsp;list)</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;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.html#isRelevantFor(org.eclipse.emf.ecore.EObject, org.eclipse.core.resources.IMarker)">isRelevantFor</A></B>(org.eclipse.emf.ecore.EObject&nbsp;eObject,
org.eclipse.core.resources.IMarker&nbsp;marker)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines if <code>marker</code> is relevant for <code>eObject</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.html#isRelevantForMethod(org.eclipse.jst.ws.jaxws.dom.runtime.api.IWebMethod, org.eclipse.core.resources.IMarker)">isRelevantForMethod</A></B>(<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/api/IWebMethod.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.api">IWebMethod</A>&nbsp;webMethod,
org.eclipse.core.resources.IMarker&nbsp;marker)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines if <code>marker</code> is relevant for <code>webMethod</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.html#isRelevantForParameter(org.eclipse.jst.ws.jaxws.dom.runtime.api.IWebParam, org.eclipse.core.resources.IMarker)">isRelevantForParameter</A></B>(<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/api/IWebParam.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.api">IWebParam</A>&nbsp;webParam,
org.eclipse.core.resources.IMarker&nbsp;marker)</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.jdt.ui.ProblemsLabelDecorator"><!-- --></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.jdt.ui.ProblemsLabelDecorator</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>addListener, decorate, decorateImage, decorateText, dispose, isInside, isLabelProperty, removeListener</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="WebServiceProblemsDecorator()"><!-- --></A><H3>
WebServiceProblemsDecorator</H3>
<PRE>
public <B>WebServiceProblemsDecorator</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="computeAdornmentFlags(java.lang.Object)"><!-- --></A><H3>
computeAdornmentFlags</H3>
<PRE>
protected int <B>computeAdornmentFlags</B>(java.lang.Object&nbsp;obj)</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE>computeAdornmentFlags</CODE> in class <CODE>org.eclipse.jdt.ui.ProblemsLabelDecorator</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="defineSeverity(java.lang.Object)"><!-- --></A><H3>
defineSeverity</H3>
<PRE>
protected <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.Severity.html" title="enum in org.eclipse.jst.ws.jaxws.dom.integration.navigator">WebServiceProblemsDecorator.Severity</A> <B>defineSeverity</B>(java.lang.Object&nbsp;obj)</PRE>
<DL>
<DD>Checks the object's resource for markers and defines the severity of the
problem if any.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>obj</CODE> -
<DT><B>Returns:</B><DD>the severity calculated.</DL>
</DD>
</DL>
<HR>
<A NAME="defineSeverityForEList(java.util.List)"><!-- --></A><H3>
defineSeverityForEList</H3>
<PRE>
protected <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.Severity.html" title="enum in org.eclipse.jst.ws.jaxws.dom.integration.navigator">WebServiceProblemsDecorator.Severity</A> <B>defineSeverityForEList</B>(java.util.List&lt;? extends org.eclipse.emf.ecore.EObject&gt;&nbsp;list)
throws org.eclipse.core.runtime.CoreException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.eclipse.core.runtime.CoreException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="defineSeverity(org.eclipse.emf.ecore.EObject)"><!-- --></A><H3>
defineSeverity</H3>
<PRE>
protected <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.Severity.html" title="enum in org.eclipse.jst.ws.jaxws.dom.integration.navigator">WebServiceProblemsDecorator.Severity</A> <B>defineSeverity</B>(org.eclipse.emf.ecore.EObject&nbsp;eObject)
throws org.eclipse.core.runtime.CoreException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.eclipse.core.runtime.CoreException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="defineSeverity(org.eclipse.emf.ecore.EObject, org.eclipse.core.resources.IResource)"><!-- --></A><H3>
defineSeverity</H3>
<PRE>
protected <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.Severity.html" title="enum in org.eclipse.jst.ws.jaxws.dom.integration.navigator">WebServiceProblemsDecorator.Severity</A> <B>defineSeverity</B>(org.eclipse.emf.ecore.EObject&nbsp;eObject,
org.eclipse.core.resources.IResource&nbsp;resource)
throws org.eclipse.core.runtime.CoreException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.eclipse.core.runtime.CoreException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="isRelevantFor(org.eclipse.emf.ecore.EObject, org.eclipse.core.resources.IMarker)"><!-- --></A><H3>
isRelevantFor</H3>
<PRE>
protected boolean <B>isRelevantFor</B>(org.eclipse.emf.ecore.EObject&nbsp;eObject,
org.eclipse.core.resources.IMarker&nbsp;marker)
throws org.eclipse.core.runtime.CoreException</PRE>
<DL>
<DD>Defines if <code>marker</code> is relevant for <code>eObject</code>.
Only for web method and web parameter we need to define if the marker is relevant
because they are not unique in the scope of the resource. For example if there is a
marker set on the resource containing SEI, the SEI should be marked in any case
while the method only in case when the error is specifically for this method or
method parameter.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>eObject</CODE> - the object to be validated<DD><CODE>marker</CODE> - the resource marker
<DT><B>Returns:</B><DD><code>true</code> in case the marker is relevant for <code>eObject</code>
<DT><B>Throws:</B>
<DD><CODE>org.eclipse.core.runtime.CoreException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="isRelevantForMethod(org.eclipse.jst.ws.jaxws.dom.runtime.api.IWebMethod, org.eclipse.core.resources.IMarker)"><!-- --></A><H3>
isRelevantForMethod</H3>
<PRE>
protected boolean <B>isRelevantForMethod</B>(<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/api/IWebMethod.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.api">IWebMethod</A>&nbsp;webMethod,
org.eclipse.core.resources.IMarker&nbsp;marker)
throws org.eclipse.core.runtime.CoreException</PRE>
<DL>
<DD>Defines if <code>marker</code> is relevant for <code>webMethod</code>.
Checks if the marker is specifically for this method or some of it's parameters.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>webMethod</CODE> - the method to be checked<DD><CODE>marker</CODE> - the marker to be checked
<DT><B>Returns:</B><DD><code>true</code> in case marker is relevant
<DT><B>Throws:</B>
<DD><CODE>org.eclipse.core.runtime.CoreException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="isRelevantForParameter(org.eclipse.jst.ws.jaxws.dom.runtime.api.IWebParam, org.eclipse.core.resources.IMarker)"><!-- --></A><H3>
isRelevantForParameter</H3>
<PRE>
protected boolean <B>isRelevantForParameter</B>(<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/api/IWebParam.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.api">IWebParam</A>&nbsp;webParam,
org.eclipse.core.resources.IMarker&nbsp;marker)
throws org.eclipse.core.runtime.CoreException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.eclipse.core.runtime.CoreException</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/WebServiceProblemsDecorator.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/dom/integration/navigator/IWebServiceChildList.html" title="interface in org.eclipse.jst.ws.jaxws.dom.integration.navigator"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.Severity.html" title="enum in org.eclipse.jst.ws.jaxws.dom.integration.navigator"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/jaxws/dom/integration/navigator/WebServiceProblemsDecorator.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="WebServiceProblemsDecorator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;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>