blob: 75709c82ec1fe1cb32aa239245815d91f6890d9a [file] [log] [blame]
sclarke5df59502010-04-09 23:34:46 +00001<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_14) on Wed Apr 07 07:58:10 BST 2010 -->
6<TITLE>
7JaxWsWorkspaceResource
8</TITLE>
9
10<META NAME="date" CONTENT="2010-04-07">
11
12<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style">
13
14<SCRIPT type="text/javascript">
15function windowTitle()
16{
17 if (location.href.indexOf('is-external=true') == -1) {
18 parent.document.title="JaxWsWorkspaceResource";
19 }
20}
21</SCRIPT>
22<NOSCRIPT>
23</NOSCRIPT>
24
25</HEAD>
26
27<BODY BGCOLOR="white" onload="windowTitle();">
28<HR>
29
30
31<!-- ========= START OF TOP NAVBAR ======= -->
32<A NAME="navbar_top"><!-- --></A>
33<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
34<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
35<TR>
36<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
37<A NAME="navbar_top_firstrow"><!-- --></A>
38<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
39 <TR ALIGN="center" VALIGN="top">
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
42 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/JaxWsWorkspaceResource.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
48 </TR>
49</TABLE>
50</TD>
51<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
52</EM>
53</TD>
54</TR>
55
56<TR>
57<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsDefaultsCalculator.html" title="class in org.eclipse.jst.ws.jaxws.dom.runtime.persistence"><B>PREV CLASS</B></A>&nbsp;
59&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.ServiceModelData.html" title="class in org.eclipse.jst.ws.jaxws.dom.runtime.persistence"><B>NEXT CLASS</B></A></FONT></TD>
60<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61 <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html" target="_top"><B>FRAMES</B></A> &nbsp;
62&nbsp;<A HREF="JaxWsWorkspaceResource.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
63&nbsp;<SCRIPT type="text/javascript">
64 <!--
65 if(window==top) {
66 document.writeln('<A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
67 }
68 //-->
69</SCRIPT>
70<NOSCRIPT>
71 <A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
72</NOSCRIPT>
73
74
75</FONT></TD>
76</TR>
77<TR>
78<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
79 SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.eclipse.emf.ecore.resource.impl.ResourceImpl">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
80<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
81DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
82</TR>
83</TABLE>
84<A NAME="skip-navbar_top"></A>
85<!-- ========= END OF TOP NAVBAR ========= -->
86
87<HR>
88<!-- ======== START OF CLASS DATA ======== -->
89<H2>
90<FONT SIZE="-1">
91org.eclipse.jst.ws.jaxws.dom.runtime.persistence</FONT>
92<BR>
93Class JaxWsWorkspaceResource</H2>
94<PRE>
95java.lang.Object
96 <IMG SRC="../../../../../../../../resources/inherit.gif" ALT="extended by ">org.eclipse.emf.common.notify.impl.BasicNotifierImpl
97 <IMG SRC="../../../../../../../../resources/inherit.gif" ALT="extended by ">org.eclipse.emf.common.notify.impl.NotifierImpl
98 <IMG SRC="../../../../../../../../resources/inherit.gif" ALT="extended by ">org.eclipse.emf.ecore.resource.impl.ResourceImpl
99 <IMG SRC="../../../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html" title="class in org.eclipse.jst.ws.jaxws.dom.runtime.persistence">org.eclipse.jst.ws.jaxws.dom.runtime.persistence.NonStreamResource</A>
100 <IMG SRC="../../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.jst.ws.jaxws.dom.runtime.persistence.JaxWsWorkspaceResource</B>
101</PRE>
102<DL>
103<DT><B>All Implemented Interfaces:</B> <DD>org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.resource.Resource, org.eclipse.emf.ecore.resource.Resource.Internal</DD>
104</DL>
105<HR>
106<DL>
107<DT><PRE>public class <B>JaxWsWorkspaceResource</B><DT>extends <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html" title="class in org.eclipse.jst.ws.jaxws.dom.runtime.persistence">NonStreamResource</A></DL>
108</PRE>
109
110<P>
111Represents the resource for JAX-WS web service DOM model. This class is responsible for loading the
112 model. It is capable to use <CODE>IProgressMonitor</CODE> to track progress and cancel requests.
113<P>
114
115<P>
116<DL>
117<DT><B>Author:</B></DT>
118 <DD></DD>
119</DL>
120<HR>
121
122<P>
123<!-- ======== NESTED CLASS SUMMARY ======== -->
124
125<A NAME="nested_class_summary"><!-- --></A>
126<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
127<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
128<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
129<B>Nested Class Summary</B></FONT></TH>
130</TR>
131<TR BGCOLOR="white" CLASS="TableRowColor">
132<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
133<CODE>&nbsp;class</CODE></FONT></TD>
134<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.ServiceModelData.html" title="class in org.eclipse.jst.ws.jaxws.dom.runtime.persistence">JaxWsWorkspaceResource.ServiceModelData</A></B></CODE>
135
136<BR>
137&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Holds model data helpful in model processing</TD>
138</TR>
139</TABLE>
140&nbsp;<A NAME="nested_classes_inherited_from_class_org.eclipse.emf.ecore.resource.impl.ResourceImpl"><!-- --></A>
141<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
142<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
143<TH ALIGN="left"><B>Nested classes/interfaces inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl</B></TH>
144</TR>
145<TR BGCOLOR="white" CLASS="TableRowColor">
146<TD><CODE>org.eclipse.emf.ecore.resource.impl.ResourceImpl.ContentsEList&lt;E extends java.lang.Object & org.eclipse.emf.ecore.EObject&gt;, org.eclipse.emf.ecore.resource.impl.ResourceImpl.ModificationTrackingAdapter</CODE></TD>
147</TR>
148</TABLE>
149&nbsp;
150<A NAME="nested_classes_inherited_from_class_org.eclipse.emf.common.notify.impl.BasicNotifierImpl"><!-- --></A>
151<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
152<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
153<TH ALIGN="left"><B>Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl</B></TH>
154</TR>
155<TR BGCOLOR="white" CLASS="TableRowColor">
156<TD><CODE>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter&gt;</CODE></TD>
157</TR>
158</TABLE>
159&nbsp;
160<A NAME="nested_classes_inherited_from_class_org.eclipse.emf.ecore.resource.Resource"><!-- --></A>
161<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
162<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
163<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.Resource</B></TH>
164</TR>
165<TR BGCOLOR="white" CLASS="TableRowColor">
166<TD><CODE>org.eclipse.emf.ecore.resource.Resource.Diagnostic, org.eclipse.emf.ecore.resource.Resource.Factory, org.eclipse.emf.ecore.resource.Resource.Internal, org.eclipse.emf.ecore.resource.Resource.IOWrappedException</CODE></TD>
167</TR>
168</TABLE>
169&nbsp;
170<!-- =========== FIELD SUMMARY =========== -->
171
172<A NAME="field_summary"><!-- --></A>
173<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
174<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
175<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
176<B>Field Summary</B></FONT></TH>
177</TR>
178</TABLE>
179&nbsp;<A NAME="fields_inherited_from_class_org.eclipse.emf.ecore.resource.impl.ResourceImpl"><!-- --></A>
180<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
181<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
182<TH ALIGN="left"><B>Fields inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl</B></TH>
183</TR>
184<TR BGCOLOR="white" CLASS="TableRowColor">
185<TD><CODE>contents, defaultDeleteOptions, defaultLoadOptions, defaultSaveOptions, errors, intrinsicIDToEObjectMap, isLoaded, isLoading, isModified, modificationTrackingAdapter, resourceSet, timeStamp, unloadingContents, uri, warnings</CODE></TD>
186</TR>
187</TABLE>
188&nbsp;<A NAME="fields_inherited_from_class_org.eclipse.emf.common.notify.impl.NotifierImpl"><!-- --></A>
189<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
190<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
191<TH ALIGN="left"><B>Fields inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl</B></TH>
192</TR>
193<TR BGCOLOR="white" CLASS="TableRowColor">
194<TD><CODE>eAdapters, EDELIVER, eFlags, ELAST_NOTIFIER_FLAG</CODE></TD>
195</TR>
196</TABLE>
197&nbsp;<A NAME="fields_inherited_from_class_org.eclipse.emf.ecore.resource.Resource"><!-- --></A>
198<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
199<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
200<TH ALIGN="left"><B>Fields inherited from interface org.eclipse.emf.ecore.resource.Resource</B></TH>
201</TR>
202<TR BGCOLOR="white" CLASS="TableRowColor">
203<TD><CODE>OPTION_CIPHER, OPTION_SAVE_ONLY_IF_CHANGED, OPTION_SAVE_ONLY_IF_CHANGED_FILE_BUFFER, OPTION_SAVE_ONLY_IF_CHANGED_MEMORY_BUFFER, OPTION_ZIP, RESOURCE__CONTENTS, RESOURCE__ERRORS, RESOURCE__IS_LOADED, RESOURCE__IS_MODIFIED, RESOURCE__IS_TRACKING_MODIFICATION, RESOURCE__RESOURCE_SET, RESOURCE__TIME_STAMP, RESOURCE__URI, RESOURCE__WARNINGS</CODE></TD>
204</TR>
205</TABLE>
206&nbsp;
207<!-- ======== CONSTRUCTOR SUMMARY ======== -->
208
209<A NAME="constructor_summary"><!-- --></A>
210<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
211<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
212<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
213<B>Constructor Summary</B></FONT></TH>
214</TR>
215<TR BGCOLOR="white" CLASS="TableRowColor">
216<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#JaxWsWorkspaceResource(org.eclipse.jdt.core.IJavaModel)">JaxWsWorkspaceResource</A></B>(org.eclipse.jdt.core.IJavaModel&nbsp;javaModel)</CODE>
217
218<BR>
219&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
220</TR>
221</TABLE>
222&nbsp;
223<!-- ========== METHOD SUMMARY =========== -->
224
225<A NAME="method_summary"><!-- --></A>
226<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
227<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
228<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
229<B>Method Summary</B></FONT></TH>
230</TR>
231<TR BGCOLOR="white" CLASS="TableRowColor">
232<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
233<CODE>&nbsp;boolean</CODE></FONT></TD>
234<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#approveProject(org.eclipse.jdt.core.IJavaProject)">approveProject</A></B>(org.eclipse.jdt.core.IJavaProject&nbsp;prj)</CODE>
235
236<BR>
237&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Approves that <code>prj</code> is JAX-WS web service enabled</TD>
238</TR>
239<TR BGCOLOR="white" CLASS="TableRowColor">
240<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
241<CODE>&nbsp;void</CODE></FONT></TD>
242<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#disableSaving()">disableSaving</A></B>()</CODE>
243
244<BR>
245&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;call this method to disable saving of model objects to underlying resources</TD>
246</TR>
247<TR BGCOLOR="white" CLASS="TableRowColor">
248<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
249<CODE>protected &nbsp;void</CODE></FONT></TD>
250<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#doLoad(java.util.Map)">doLoad</A></B>(java.util.Map&lt;?,?&gt;&nbsp;options)</CODE>
251
252<BR>
253&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called to load the resource using no streams.</TD>
254</TR>
255<TR BGCOLOR="white" CLASS="TableRowColor">
256<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
257<CODE>protected &nbsp;void</CODE></FONT></TD>
258<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#doSave(java.util.Map)">doSave</A></B>(java.util.Map&lt;?,?&gt;&nbsp;options)</CODE>
259
260<BR>
261&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called to save the resource using no streams.</TD>
262</TR>
263<TR BGCOLOR="white" CLASS="TableRowColor">
264<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
265<CODE>&nbsp;void</CODE></FONT></TD>
266<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#enableSaving()">enableSaving</A></B>()</CODE>
267
268<BR>
269&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;call this method to enable saving of model objects to underlying resources</TD>
270</TR>
271<TR BGCOLOR="white" CLASS="TableRowColor">
272<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
273<CODE>&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/api/IDOM.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.api">IDOM</A></CODE></FONT></TD>
274<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#getDOM()">getDOM</A></B>()</CODE>
275
276<BR>
277&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
278</TR>
279<TR BGCOLOR="white" CLASS="TableRowColor">
280<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
281<CODE>&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/IProjectSelector.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.persistence">IProjectSelector</A>[]</CODE></FONT></TD>
282<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#getProjectSelectors()">getProjectSelectors</A></B>()</CODE>
283
284<BR>
285&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
286</TR>
287<TR BGCOLOR="white" CLASS="TableRowColor">
288<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
289<CODE>&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/serializer/SerializerAdapterFactory.html" title="class in org.eclipse.jst.ws.jaxws.dom.runtime.persistence.serializer">SerializerAdapterFactory</A></CODE></FONT></TD>
290<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#getSerializerFactory()">getSerializerFactory</A></B>()</CODE>
291
292<BR>
293&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
294</TR>
295<TR BGCOLOR="white" CLASS="TableRowColor">
296<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
297<CODE>protected &nbsp;org.eclipse.jdt.core.IElementChangedListener</CODE></FONT></TD>
298<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#getSynchronizingListener()">getSynchronizingListener</A></B>()</CODE>
299
300<BR>
301&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
302</TR>
303<TR BGCOLOR="white" CLASS="TableRowColor">
304<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
305<CODE>&nbsp;boolean</CODE></FONT></TD>
306<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#isLoadCnaceled()">isLoadCnaceled</A></B>()</CODE>
307
308<BR>
309&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
310</TR>
311<TR BGCOLOR="white" CLASS="TableRowColor">
312<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
313<CODE>&nbsp;boolean</CODE></FONT></TD>
314<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#isSaveEnabled()">isSaveEnabled</A></B>()</CODE>
315
316<BR>
317&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
318</TR>
319<TR BGCOLOR="white" CLASS="TableRowColor">
320<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
321<CODE>&nbsp;org.eclipse.jdt.core.IJavaModel</CODE></FONT></TD>
322<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#javaModel()">javaModel</A></B>()</CODE>
323
324<BR>
325&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
326</TR>
327<TR BGCOLOR="white" CLASS="TableRowColor">
328<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
329<CODE>&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/logging/ILogger.html" title="interface in org.eclipse.jst.ws.jaxws.utils.logging">ILogger</A></CODE></FONT></TD>
330<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#logger()">logger</A></B>()</CODE>
331
332<BR>
333&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
334</TR>
335<TR BGCOLOR="white" CLASS="TableRowColor">
336<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
337<CODE>&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/annotations/IAnnotationInspector.html" title="interface in org.eclipse.jst.ws.jaxws.utils.annotations">IAnnotationInspector</A></CODE></FONT></TD>
338<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#newAnnotationInspector(org.eclipse.jdt.core.IType)">newAnnotationInspector</A></B>(org.eclipse.jdt.core.IType&nbsp;type)</CODE>
339
340<BR>
341&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates new instance of <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/annotations/IAnnotationInspector.html" title="interface in org.eclipse.jst.ws.jaxws.utils.annotations"><CODE>IAnnotationInspector</CODE></A> for <code>type</code></TD>
342</TR>
343<TR BGCOLOR="white" CLASS="TableRowColor">
344<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
345<CODE>&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/ICompilationUnitFinder.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.persistence">ICompilationUnitFinder</A></CODE></FONT></TD>
346<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#newCompilationUnitFinder(org.eclipse.jdt.core.IJavaModel, org.eclipse.jst.ws.jaxws.dom.runtime.persistence.IProjectSelector[])">newCompilationUnitFinder</A></B>(org.eclipse.jdt.core.IJavaModel&nbsp;jModel,
347 <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/IProjectSelector.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.persistence">IProjectSelector</A>[]&nbsp;projectSelectors)</CODE>
348
349<BR>
350&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates compilation unit finder that crawls through javaModel and calls
351 compilation unit handler to process available CU's</TD>
352</TR>
353<TR BGCOLOR="white" CLASS="TableRowColor">
354<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
355<CODE>&nbsp;void</CODE></FONT></TD>
356<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#setProgressMonitor(org.eclipse.core.runtime.IProgressMonitor)">setProgressMonitor</A></B>(org.eclipse.core.runtime.IProgressMonitor&nbsp;pm)</CODE>
357
358<BR>
359&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set progress monitor in case the processing progress should be tracked and
360 also in case it is expected that the processing can be canceled</TD>
361</TR>
362<TR BGCOLOR="white" CLASS="TableRowColor">
363<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
364<CODE>&nbsp;void</CODE></FONT></TD>
365<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#startSynchronizing()">startSynchronizing</A></B>()</CODE>
366
367<BR>
368&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds listener for changes to Java elements in order to keep the model in sync
369 with these changes</TD>
370</TR>
371<TR BGCOLOR="white" CLASS="TableRowColor">
372<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
373<CODE>&nbsp;void</CODE></FONT></TD>
374<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html#stopSynchronizing()">stopSynchronizing</A></B>()</CODE>
375
376<BR>
377&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes listener for changes to Java elements.</TD>
378</TR>
379</TABLE>
380&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.jst.ws.jaxws.dom.runtime.persistence.NonStreamResource"><!-- --></A>
381<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
382<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
383<TH ALIGN="left"><B>Methods inherited from class org.eclipse.jst.ws.jaxws.dom.runtime.persistence.<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html" title="class in org.eclipse.jst.ws.jaxws.dom.runtime.persistence">NonStreamResource</A></B></TH>
384</TR>
385<TR BGCOLOR="white" CLASS="TableRowColor">
386<TD><CODE><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html#doLoad(java.io.InputStream, java.util.Map)">doLoad</A>, <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html#doSave(java.io.OutputStream, java.util.Map)">doSave</A>, <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html#isContentZipEntry(java.util.zip.ZipEntry)">isContentZipEntry</A>, <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html#load(java.util.Map)">load</A>, <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html#newContentZipEntry()">newContentZipEntry</A>, <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html#save(java.util.Map)">save</A>, <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html#useZip()">useZip</A></CODE></TD>
387</TR>
388</TABLE>
389&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.ecore.resource.impl.ResourceImpl"><!-- --></A>
390<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
391<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
392<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl</B></TH>
393</TR>
394<TR BGCOLOR="white" CLASS="TableRowColor">
395<TD><CODE>addModificationTrackingAdapters, attached, attachedHelper, basicSetResourceSet, createModificationTrackingAdapter, delete, detached, detachedHelper, doUnload, getAllContents, getAllProperContents, getAllProperContents, getContents, getDefaultURIConverter, getEObject, getEObject, getEObjectByID, getEObjectForURIFragmentRootSegment, getErrors, getIntrinsicIDToEObjectMap, getResourceSet, getTimeStamp, getURI, getURIConverter, getURIFragment, getURIFragmentRootSegment, getWarnings, isAttachedDetachedHelperRequired, isLoaded, isLoading, isModified, isTrackingModification, load, mergeMaps, removeModificationTrackingAdapters, save, saveOnlyIfChangedWithFileBuffer, saveOnlyIfChangedWithMemoryBuffer, setIntrinsicIDToEObjectMap, setLoaded, setModified, setTimeStamp, setTrackingModification, setURI, toKeyString, toString, unload, unloaded</CODE></TD>
396</TR>
397</TABLE>
398&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.common.notify.impl.NotifierImpl"><!-- --></A>
399<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
400<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
401<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl</B></TH>
402</TR>
403<TR BGCOLOR="white" CLASS="TableRowColor">
404<TD><CODE>eAdapters, eBasicAdapters, eDeliver, eSetDeliver</CODE></TD>
405</TR>
406</TABLE>
407&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.common.notify.impl.BasicNotifierImpl"><!-- --></A>
408<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
409<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
410<TH ALIGN="left"><B>Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl</B></TH>
411</TR>
412<TR BGCOLOR="white" CLASS="TableRowColor">
413<TD><CODE>eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify</CODE></TD>
414</TR>
415</TABLE>
416&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
417<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
418<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
419<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
420</TR>
421<TR BGCOLOR="white" CLASS="TableRowColor">
422<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
423</TR>
424</TABLE>
425&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.common.notify.Notifier"><!-- --></A>
426<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
427<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
428<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.emf.common.notify.Notifier</B></TH>
429</TR>
430<TR BGCOLOR="white" CLASS="TableRowColor">
431<TD><CODE>eAdapters, eDeliver, eNotify, eSetDeliver</CODE></TD>
432</TR>
433</TABLE>
434&nbsp;
435<P>
436
437<!-- ========= CONSTRUCTOR DETAIL ======== -->
438
439<A NAME="constructor_detail"><!-- --></A>
440<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
441<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
442<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
443<B>Constructor Detail</B></FONT></TH>
444</TR>
445</TABLE>
446
447<A NAME="JaxWsWorkspaceResource(org.eclipse.jdt.core.IJavaModel)"><!-- --></A><H3>
448JaxWsWorkspaceResource</H3>
449<PRE>
450public <B>JaxWsWorkspaceResource</B>(org.eclipse.jdt.core.IJavaModel&nbsp;javaModel)</PRE>
451<DL>
452<DD>Constructor
453<P>
454<DL>
455<DT><B>Parameters:</B><DD><CODE>javaModel</CODE> - </DL>
456</DL>
457
458<!-- ============ METHOD DETAIL ========== -->
459
460<A NAME="method_detail"><!-- --></A>
461<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
462<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
463<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
464<B>Method Detail</B></FONT></TH>
465</TR>
466</TABLE>
467
468<A NAME="setProgressMonitor(org.eclipse.core.runtime.IProgressMonitor)"><!-- --></A><H3>
469setProgressMonitor</H3>
470<PRE>
471public void <B>setProgressMonitor</B>(org.eclipse.core.runtime.IProgressMonitor&nbsp;pm)</PRE>
472<DL>
473<DD>Set progress monitor in case the processing progress should be tracked and
474 also in case it is expected that the processing can be canceled
475<P>
476<DD><DL>
477<DT><B>Parameters:</B><DD><CODE>pm</CODE> - the monitor - can be <code>null</code></DL>
478</DD>
479</DL>
480<HR>
481
482<A NAME="getDOM()"><!-- --></A><H3>
483getDOM</H3>
484<PRE>
485public <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/api/IDOM.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.api">IDOM</A> <B>getDOM</B>()</PRE>
486<DL>
487<DD><DL>
488
489<DT><B>Returns:</B><DD>the loaded DOM in case it is successfully loaded. This method will return <code>null</code>
490 in case loading has not been started at all or in case loading has been canceled. To check if the
491 loading has been canceled call isLoadingCanceled().</DL>
492</DD>
493</DL>
494<HR>
495
496<A NAME="startSynchronizing()"><!-- --></A><H3>
497startSynchronizing</H3>
498<PRE>
499public void <B>startSynchronizing</B>()</PRE>
500<DL>
501<DD>Adds listener for changes to Java elements in order to keep the model in sync
502 with these changes
503<P>
504<DD><DL>
505</DL>
506</DD>
507</DL>
508<HR>
509
510<A NAME="stopSynchronizing()"><!-- --></A><H3>
511stopSynchronizing</H3>
512<PRE>
513public void <B>stopSynchronizing</B>()</PRE>
514<DL>
515<DD>Removes listener for changes to Java elements. Keep in mind that after calling
516 this method changes in java elements will not be reflected in DOM model
517<P>
518<DD><DL>
519</DL>
520</DD>
521</DL>
522<HR>
523
524<A NAME="logger()"><!-- --></A><H3>
525logger</H3>
526<PRE>
527public <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/logging/ILogger.html" title="interface in org.eclipse.jst.ws.jaxws.utils.logging">ILogger</A> <B>logger</B>()</PRE>
528<DL>
529<DD><DL>
530
531<DT><B>Returns:</B><DD>the logger to use when some event needs to be logged</DL>
532</DD>
533</DL>
534<HR>
535
536<A NAME="javaModel()"><!-- --></A><H3>
537javaModel</H3>
538<PRE>
539public org.eclipse.jdt.core.IJavaModel <B>javaModel</B>()</PRE>
540<DL>
541<DD><DL>
542
543<DT><B>Returns:</B><DD>the java model</DL>
544</DD>
545</DL>
546<HR>
547
548<A NAME="doLoad(java.util.Map)"><!-- --></A><H3>
549doLoad</H3>
550<PRE>
551protected void <B>doLoad</B>(java.util.Map&lt;?,?&gt;&nbsp;options)
552 throws java.io.IOException</PRE>
553<DL>
554<DD><B>Description copied from class: <CODE><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html#doLoad(java.util.Map)">NonStreamResource</A></CODE></B></DD>
555<DD>Called to load the resource using no streams.
556<P>
557<DD><DL>
558<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html#doLoad(java.util.Map)">doLoad</A></CODE> in class <CODE><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html" title="class in org.eclipse.jst.ws.jaxws.dom.runtime.persistence">NonStreamResource</A></CODE></DL>
559</DD>
560<DD><DL>
561<DT><B>Parameters:</B><DD><CODE>options</CODE> - - options supplied by the caller. This metod will ignore any options that it doesn't recognize. The keys and the values can be arbitrary objects.
562<DT><B>Throws:</B>
563<DD><CODE>java.io.IOException</CODE> - - thrown if error occurred while loading the content of this resource</DL>
564</DD>
565</DL>
566<HR>
567
568<A NAME="doSave(java.util.Map)"><!-- --></A><H3>
569doSave</H3>
570<PRE>
571protected void <B>doSave</B>(java.util.Map&lt;?,?&gt;&nbsp;options)
572 throws java.io.IOException</PRE>
573<DL>
574<DD><B>Description copied from class: <CODE><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html#doSave(java.util.Map)">NonStreamResource</A></CODE></B></DD>
575<DD>Called to save the resource using no streams.
576<P>
577<DD><DL>
578<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html#doSave(java.util.Map)">doSave</A></CODE> in class <CODE><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/NonStreamResource.html" title="class in org.eclipse.jst.ws.jaxws.dom.runtime.persistence">NonStreamResource</A></CODE></DL>
579</DD>
580<DD><DL>
581<DT><B>Parameters:</B><DD><CODE>options</CODE> - - options supplied by the caller. This metod will ignore any options that it doesn't recognize. The keys and the values can be arbitrary objects.
582<DT><B>Throws:</B>
583<DD><CODE>java.io.IOException</CODE> - - if problem during the saving occurred.</DL>
584</DD>
585</DL>
586<HR>
587
588<A NAME="getSynchronizingListener()"><!-- --></A><H3>
589getSynchronizingListener</H3>
590<PRE>
591protected org.eclipse.jdt.core.IElementChangedListener <B>getSynchronizingListener</B>()</PRE>
592<DL>
593<DD><DL>
594</DL>
595</DD>
596</DL>
597<HR>
598
599<A NAME="newCompilationUnitFinder(org.eclipse.jdt.core.IJavaModel, org.eclipse.jst.ws.jaxws.dom.runtime.persistence.IProjectSelector[])"><!-- --></A><H3>
600newCompilationUnitFinder</H3>
601<PRE>
602public <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/ICompilationUnitFinder.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.persistence">ICompilationUnitFinder</A> <B>newCompilationUnitFinder</B>(org.eclipse.jdt.core.IJavaModel&nbsp;jModel,
603 <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/IProjectSelector.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.persistence">IProjectSelector</A>[]&nbsp;projectSelectors)</PRE>
604<DL>
605<DD>Creates compilation unit finder that crawls through javaModel and calls
606 compilation unit handler to process available CU's
607<P>
608<DD><DL>
609<DT><B>Parameters:</B><DD><CODE>jModel</CODE> - <DD><CODE>projectSelectors</CODE> -
610<DT><B>Returns:</B><DD>non <code>null</code> <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/ICompilationUnitFinder.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.persistence"><CODE>ICompilationUnitFinder</CODE></A> instance</DL>
611</DD>
612</DL>
613<HR>
614
615<A NAME="approveProject(org.eclipse.jdt.core.IJavaProject)"><!-- --></A><H3>
616approveProject</H3>
617<PRE>
618public boolean <B>approveProject</B>(org.eclipse.jdt.core.IJavaProject&nbsp;prj)</PRE>
619<DL>
620<DD>Approves that <code>prj</code> is JAX-WS web service enabled
621<P>
622<DD><DL>
623<DT><B>Parameters:</B><DD><CODE>prj</CODE> -
624<DT><B>Returns:</B><DD><code>true</code> in case this project might contain JAX-WS web services</DL>
625</DD>
626</DL>
627<HR>
628
629<A NAME="newAnnotationInspector(org.eclipse.jdt.core.IType)"><!-- --></A><H3>
630newAnnotationInspector</H3>
631<PRE>
632public <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/annotations/IAnnotationInspector.html" title="interface in org.eclipse.jst.ws.jaxws.utils.annotations">IAnnotationInspector</A> <B>newAnnotationInspector</B>(org.eclipse.jdt.core.IType&nbsp;type)</PRE>
633<DL>
634<DD>Creates new instance of <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/annotations/IAnnotationInspector.html" title="interface in org.eclipse.jst.ws.jaxws.utils.annotations"><CODE>IAnnotationInspector</CODE></A> for <code>type</code>
635<P>
636<DD><DL>
637<DT><B>Parameters:</B><DD><CODE>type</CODE> -
638<DT><B>Returns:</B><DD>non <code>null</code> inspector</DL>
639</DD>
640</DL>
641<HR>
642
643<A NAME="getProjectSelectors()"><!-- --></A><H3>
644getProjectSelectors</H3>
645<PRE>
646public <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/IProjectSelector.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.persistence">IProjectSelector</A>[] <B>getProjectSelectors</B>()</PRE>
647<DL>
648<DD><DL>
649
650<DT><B>Returns:</B><DD>non empty array of projects selectors responsible for filtering processed projects</DL>
651</DD>
652</DL>
653<HR>
654
655<A NAME="getSerializerFactory()"><!-- --></A><H3>
656getSerializerFactory</H3>
657<PRE>
658public <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/serializer/SerializerAdapterFactory.html" title="class in org.eclipse.jst.ws.jaxws.dom.runtime.persistence.serializer">SerializerAdapterFactory</A> <B>getSerializerFactory</B>()</PRE>
659<DL>
660<DD><DL>
661
662<DT><B>Returns:</B><DD>the serializer factory used to adapt DOM objects with serializer adapters</DL>
663</DD>
664</DL>
665<HR>
666
667<A NAME="isSaveEnabled()"><!-- --></A><H3>
668isSaveEnabled</H3>
669<PRE>
670public boolean <B>isSaveEnabled</B>()</PRE>
671<DL>
672<DD><DL>
673
674<DT><B>Returns:</B><DD><code>true</code> if the saving is enabled</DL>
675</DD>
676</DL>
677<HR>
678
679<A NAME="enableSaving()"><!-- --></A><H3>
680enableSaving</H3>
681<PRE>
682public void <B>enableSaving</B>()</PRE>
683<DL>
684<DD>call this method to enable saving of model objects to underlying resources
685<P>
686<DD><DL>
687</DL>
688</DD>
689</DL>
690<HR>
691
692<A NAME="disableSaving()"><!-- --></A><H3>
693disableSaving</H3>
694<PRE>
695public void <B>disableSaving</B>()</PRE>
696<DL>
697<DD>call this method to disable saving of model objects to underlying resources
698<P>
699<DD><DL>
700</DL>
701</DD>
702</DL>
703<HR>
704
705<A NAME="isLoadCnaceled()"><!-- --></A><H3>
706isLoadCnaceled</H3>
707<PRE>
708public boolean <B>isLoadCnaceled</B>()</PRE>
709<DL>
710<DD><DL>
711
712<DT><B>Returns:</B><DD><code>true</code> in case the load of DOM model has been canceled</DL>
713</DD>
714</DL>
715<!-- ========= END OF CLASS DATA ========= -->
716<HR>
717
718
719<!-- ======= START OF BOTTOM NAVBAR ====== -->
720<A NAME="navbar_bottom"><!-- --></A>
721<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
722<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
723<TR>
724<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
725<A NAME="navbar_bottom_firstrow"><!-- --></A>
726<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
727 <TR ALIGN="center" VALIGN="top">
728 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
729 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
730 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
731 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/JaxWsWorkspaceResource.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
732 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
733 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
734 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
735 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
736 </TR>
737</TABLE>
738</TD>
739<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
740</EM>
741</TD>
742</TR>
743
744<TR>
745<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
746&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsDefaultsCalculator.html" title="class in org.eclipse.jst.ws.jaxws.dom.runtime.persistence"><B>PREV CLASS</B></A>&nbsp;
747&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.ServiceModelData.html" title="class in org.eclipse.jst.ws.jaxws.dom.runtime.persistence"><B>NEXT CLASS</B></A></FONT></TD>
748<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
749 <A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/jaxws/dom/runtime/persistence/JaxWsWorkspaceResource.html" target="_top"><B>FRAMES</B></A> &nbsp;
750&nbsp;<A HREF="JaxWsWorkspaceResource.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
751&nbsp;<SCRIPT type="text/javascript">
752 <!--
753 if(window==top) {
754 document.writeln('<A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
755 }
756 //-->
757</SCRIPT>
758<NOSCRIPT>
759 <A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
760</NOSCRIPT>
761
762
763</FONT></TD>
764</TR>
765<TR>
766<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
767 SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.eclipse.emf.ecore.resource.impl.ResourceImpl">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
768<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
769DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
770</TR>
771</TABLE>
772<A NAME="skip-navbar_bottom"></A>
773<!-- ======== END OF BOTTOM NAVBAR ======= -->
774
775<HR>
776
777</BODY>
778</HTML>