Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkchan2005-04-20 19:44:53 +0000
committerkchan2005-04-20 19:44:53 +0000
commitd352926c67232c0facdb85693f9e2cbbc69da63e (patch)
tree5afb56a3e37d20e32795a4d1482f02e74ecb2e0c /bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext
parent8e4bb55b2b8cd117b883fb8cc0b57782aee2d2a6 (diff)
downloadwebtools.webservices-d352926c67232c0facdb85693f9e2cbbc69da63e.tar.gz
webtools.webservices-d352926c67232c0facdb85693f9e2cbbc69da63e.tar.xz
webtools.webservices-d352926c67232c0facdb85693f9e2cbbc69da63e.zip
[92138] Hook up sample JSP gen to Web service test extension.
Diffstat (limited to 'bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext')
-rw-r--r--bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtension.java2
-rw-r--r--bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtensionImpl.java9
-rw-r--r--bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtensionRegistryImpl.java6
-rw-r--r--bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/test/WebServiceTestRegistry.java2
4 files changed, 7 insertions, 12 deletions
diff --git a/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtension.java b/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtension.java
index 6bbc47674..4332d0a74 100644
--- a/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtension.java
+++ b/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtension.java
@@ -28,7 +28,7 @@ public interface WebServiceExtension
* @return WebServiceExecutable this interface holds executable code and a
* fragment
*/
- public WebServiceExecutable getWebServiceExecutableExtension();
+ public Object getWebServiceExecutableExtension();
/**
* This is the config element that holds the extension info
diff --git a/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtensionImpl.java b/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtensionImpl.java
index d9c4bbb46..1c16bb483 100644
--- a/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtensionImpl.java
+++ b/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtensionImpl.java
@@ -54,17 +54,12 @@ public class WebServiceExtensionImpl implements WebServiceExtension
* @return WebServiceExecutable this interface holds executable code and a
* fragment
*/
- public WebServiceExecutable getWebServiceExecutableExtension()
+ public Object getWebServiceExecutableExtension()
{
if(webServiceExecutable_ != null) return webServiceExecutable_;
try{
- Object webServiceExecutable = configElement_.createExecutableExtension("class");
-
- if( webServiceExecutable instanceof WebServiceExecutable)
- return (WebServiceExecutable)webServiceExecutable;
- else
- log_.log(Log.ERROR, 5028, this, "getWebServiceExecutableExtension", "Incorrect WebServiceTest:" + webServiceExecutable.getClass().getName());
+ return configElement_.createExecutableExtension("class");
}catch (CoreException e){
log_.log(Log.ERROR, 5029, this, "getWebServiceExecutableExtension",e);
}
diff --git a/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtensionRegistryImpl.java b/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtensionRegistryImpl.java
index 7f5cefb64..2f53fd28b 100644
--- a/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtensionRegistryImpl.java
+++ b/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/WebServiceExtensionRegistryImpl.java
@@ -66,11 +66,11 @@ public abstract class WebServiceExtensionRegistryImpl implements WebServiceExten
for(int idx=0; idx<config.length; idx++)
{
IConfigurationElement elem = config[idx];
- String name = elem.getAttribute( "name" );
+ String label = elem.getAttribute( "label" );
String id = elem.getAttribute( "id" );
WebServiceExtension webServiceExtension = createWebServiceExtension(elem);
- nameExtensionTable_.put(name,webServiceExtension);
- label_.add(name);
+ nameExtensionTable_.put(label,webServiceExtension);
+ label_.add(label);
id_.add(id);
}
}
diff --git a/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/test/WebServiceTestRegistry.java b/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/test/WebServiceTestRegistry.java
index 2d06466c9..310e3d55c 100644
--- a/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/test/WebServiceTestRegistry.java
+++ b/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/ext/test/WebServiceTestRegistry.java
@@ -61,7 +61,7 @@ public class WebServiceTestRegistry extends WebServiceExtensionRegistryImpl
IExtensionRegistry reg = Platform.getExtensionRegistry();
IConfigurationElement[] config = reg.getConfigurationElementsFor(
"org.eclipse.jst.ws.consumption.ui",
- "webServiceTest");
+ "tester");
return config;
}

Back to the top