## Uses of Interface
org.eclipse.jst.ws.jaxws.dom.runtime.api.IWebServiceProject

Packages that use IWebServiceProject
org.eclipse.jst.ws.jaxws.dom.integration.navigator
org.eclipse.jst.ws.jaxws.dom.runtime
org.eclipse.jst.ws.jaxws.dom.runtime.api
org.eclipse.jst.ws.jaxws.dom.runtime.persistence.sync
org.eclipse.jst.ws.jaxws.dom.runtime.util

Uses of IWebServiceProject in org.eclipse.jst.ws.jaxws.dom.integration.navigator

Methods in org.eclipse.jst.ws.jaxws.dom.integration.navigator that return IWebServiceProject
`protected IWebServiceProject` `DOMAdapterFactoryContentProvider.getWsProject(IDOM dom, org.eclipse.core.resources.IProject project)`

Methods in org.eclipse.jst.ws.jaxws.dom.integration.navigator with parameters of type IWebServiceProject
`protected org.eclipse.emf.common.notify.Adapter` `CustomDomItemProviderAdapterFactory.adaptISEIChildList(IWebServiceProject wsProject)`
`protected org.eclipse.emf.common.notify.Adapter` `CustomDomItemProviderAdapterFactory.adaptIWebServiceChildList(IWebServiceProject wsProject)`
`protected org.eclipse.emf.common.notify.Adapter` `CustomDomItemProviderAdapterFactory.createISEIChildListAdapter(IWebServiceProject wsProj)`
`protected org.eclipse.emf.common.notify.Adapter` `CustomDomItemProviderAdapterFactory.createIWebServiceChildListAdapter(IWebServiceProject wsProj)`

Uses of IWebServiceProject in org.eclipse.jst.ws.jaxws.dom.runtime

Methods in org.eclipse.jst.ws.jaxws.dom.runtime that return IWebServiceProject
`IWebServiceProject` `DomUtil.findProjectByName(IDOM dom, java.lang.String name)`
`IWebServiceProject` `DomUtil.findWsProject(org.eclipse.emf.ecore.EObject eObject)` Extract `IWebServiceProject` out of DOM object by recursively iterating parent objects.

Methods in org.eclipse.jst.ws.jaxws.dom.runtime with parameters of type IWebServiceProject
`IJavaWebServiceElement` `DomUtil.findJavaWebServiceElemByImplName(IWebServiceProject wsProject, java.lang.String name)`
`IServiceEndpointInterface` `DomUtil.findSeiByImplName(IWebServiceProject wsProject, java.lang.String name)`
`IWebService` `DomUtil.findWsByImplName(IWebServiceProject wsProject, java.lang.String name)`

Uses of IWebServiceProject in org.eclipse.jst.ws.jaxws.dom.runtime.api

Methods in org.eclipse.jst.ws.jaxws.dom.runtime.api that return IWebServiceProject
`IWebServiceProject` `DomFactory.createIWebServiceProject()` Returns a new object of class 'IWeb Service Project'.

Methods in org.eclipse.jst.ws.jaxws.dom.runtime.api that return types with arguments of type IWebServiceProject
`org.eclipse.emf.common.util.EList<IWebServiceProject>` `IDOM.getWebServiceProjects()` Returns the value of the 'Web Service Projects' containment reference list.

Uses of IWebServiceProject in org.eclipse.jst.ws.jaxws.dom.runtime.persistence.sync

Fields in org.eclipse.jst.ws.jaxws.dom.runtime.persistence.sync declared as IWebServiceProject
`protected IWebServiceProject` `AbstractModelSynchronizer.LoaderCompilationUnitHandler.wsProject`

Methods in org.eclipse.jst.ws.jaxws.dom.runtime.persistence.sync that return IWebServiceProject
`protected IWebServiceProject` `AbstractModelSynchronizer.createProject(org.eclipse.jdt.core.IJavaProject jprj)`
`protected IWebServiceProject` `OnEventModelSynchronizer.findProjectByDelta(org.eclipse.jdt.core.IJavaElementDelta rootDelta)`

Methods in org.eclipse.jst.ws.jaxws.dom.runtime.persistence.sync with parameters of type IWebServiceProject
`protected void` `AbstractModelSynchronizer.processCompilationUnit(IWebServiceProject wsProject, org.eclipse.jdt.core.ICompilationUnit cu)`
`protected void` `AbstractModelSynchronizer.removeSeiModelElements(IWebServiceProject wsProject, java.lang.String implBaseName, boolean isForPackage, boolean onlyExplicit)` Removes SEI's with `implBaseName` implementation from the model.
`protected void` `AbstractModelSynchronizer.removeWsModelElements(IWebServiceProject wsProject, java.lang.String implBaseName, boolean isForPackage)` Removes web services from the model.
`(package private) void` `SeiSynchronizer.synchronizeInterface(IWebServiceProject wsProject, IAnnotation<org.eclipse.jdt.core.IType> wsAnnotation, IAnnotationInspector inspector)`
`IWebService` `WsSynchronizer.synchronizeWebService(IWebServiceProject wsProject, IAnnotation<org.eclipse.jdt.core.IType> wsAnnotation, IAnnotationInspector inspector)`

Uses of IWebServiceProject in org.eclipse.jst.ws.jaxws.dom.runtime.util

Methods in org.eclipse.jst.ws.jaxws.dom.runtime.util with parameters of type IWebServiceProject
`T` `DomSwitch.caseIWebServiceProject(IWebServiceProject object)` Returns the result of interpreting the object as an instance of 'IWeb Service Project'.
`org.eclipse.core.resources.IProject` `Dom2ResourceMapper.findProject(IWebServiceProject wsProject)` Finds IProject instance for the web service project represented by `wsProject`