JBoss Tools SVN: r7643 - in trunk/ws/plugins/org.jboss.tools.ws.ui: src/org/jboss/tools/ws/ui and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: dennyxu
Date: 2008-04-20 22:14:23 -0400 (Sun, 20 Apr 2008)
New Revision: 7643
Added:
trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/JBossWSUIPlugin.java
Removed:
trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/Activator.java
Modified:
trunk/ws/plugins/org.jboss.tools.ws.ui/META-INF/MANIFEST.MF
trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/preferences/JbossWSRuntimePreferencePage.java
Log:
Modified: trunk/ws/plugins/org.jboss.tools.ws.ui/META-INF/MANIFEST.MF
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.ui/META-INF/MANIFEST.MF 2008-04-21 01:59:17 UTC (rev 7642)
+++ trunk/ws/plugins/org.jboss.tools.ws.ui/META-INF/MANIFEST.MF 2008-04-21 02:14:23 UTC (rev 7643)
@@ -3,7 +3,7 @@
Bundle-Name: %PLUGIN_NAME
Bundle-SymbolicName: org.jboss.tools.ws.ui;singleton:=true
Bundle-Version: 1.0.0
-Bundle-Activator: org.jboss.tools.ws.ui.Activator
+Bundle-Activator: org.jboss.tools.ws.ui.JBossWSUIPlugin
Bundle-Localization: plugin
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
Deleted: trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/Activator.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/Activator.java 2008-04-21 01:59:17 UTC (rev 7642)
+++ trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/Activator.java 2008-04-21 02:14:23 UTC (rev 7643)
@@ -1,50 +0,0 @@
-package org.jboss.tools.ws.ui;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
- // The plug-in ID
- public static final String PLUGIN_ID = "org.jboss.tools.ws.ui";
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
Copied: trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/JBossWSUIPlugin.java (from rev 7642, trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/Activator.java)
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/JBossWSUIPlugin.java (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/JBossWSUIPlugin.java 2008-04-21 02:14:23 UTC (rev 7643)
@@ -0,0 +1,50 @@
+package org.jboss.tools.ws.ui;
+
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.osgi.framework.BundleContext;
+
+/**
+ * The activator class controls the plug-in life cycle
+ */
+public class JBossWSUIPlugin extends AbstractUIPlugin {
+
+ // The plug-in ID
+ public static final String PLUGIN_ID = "org.jboss.tools.ws.ui";
+
+ // The shared instance
+ private static JBossWSUIPlugin plugin;
+
+ /**
+ * The constructor
+ */
+ public JBossWSUIPlugin() {
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
+ */
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+ plugin = this;
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
+ */
+ public void stop(BundleContext context) throws Exception {
+ plugin = null;
+ super.stop(context);
+ }
+
+ /**
+ * Returns the shared instance
+ *
+ * @return the shared instance
+ */
+ public static JBossWSUIPlugin getDefault() {
+ return plugin;
+ }
+
+}
Modified: trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/preferences/JbossWSRuntimePreferencePage.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/preferences/JbossWSRuntimePreferencePage.java 2008-04-21 01:59:17 UTC (rev 7642)
+++ trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/preferences/JbossWSRuntimePreferencePage.java 2008-04-21 02:14:23 UTC (rev 7643)
@@ -18,7 +18,7 @@
import org.eclipse.jface.preference.PreferencePage;
import org.eclipse.jface.preference.PreferenceStore;
import org.jboss.tools.ws.ui.UIUtils;
-import org.jboss.tools.ws.ui.Activator;
+import org.jboss.tools.ws.ui.JBossWSUIPlugin;
import org.jboss.tools.ws.ui.JbossWSUIMessages;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.ModifyEvent;
@@ -64,7 +64,7 @@
}
this.setPreferenceStore(ps);
- UIUtils uiUtils = new UIUtils(Activator.PLUGIN_ID);
+ UIUtils uiUtils = new UIUtils(JBossWSUIPlugin.PLUGIN_ID);
final Composite mainComp = uiUtils.createComposite(superparent, 1);
TabFolder jbosswsPreferenceTab = new TabFolder(mainComp, SWT.WRAP);
16 years, 6 months
JBoss Tools SVN: r7642 - in trunk/ws/plugins/org.jboss.tools.ws.creation.ui: META-INF and 8 other directories.
by jbosstools-commits@lists.jboss.org
Author: dennyxu
Date: 2008-04-20 21:59:17 -0400 (Sun, 20 Apr 2008)
New Revision: 7642
Added:
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/.classpath
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/.project
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/META-INF/
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/META-INF/MANIFEST.MF
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/build.properties
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/plugin.properties
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/plugin.xml
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/CreationUIPlugin.java
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/Ff.java
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/wsrt/
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/wsrt/JBossWebService.java
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/wsrt/JBossWebServiceRuntime.java
Log:
extend Web service runtime extension points of wtp to add Jbossws a new runtime
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.ui/.classpath
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.ui/.classpath (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.ui/.classpath 2008-04-21 01:59:17 UTC (rev 7642)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.ui/.project
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.ui/.project (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.ui/.project 2008-04-21 01:59:17 UTC (rev 7642)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.jboss.tools.ws.creation.ui</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.ui/META-INF/MANIFEST.MF
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.ui/META-INF/MANIFEST.MF (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.ui/META-INF/MANIFEST.MF 2008-04-21 01:59:17 UTC (rev 7642)
@@ -0,0 +1,27 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %PLUGIN_NAME
+Bundle-SymbolicName: org.jboss.tools.ws.creation.ui;singleton:=true
+Bundle-Version: 1.0.0
+Bundle-Activator: org.jboss.tools.ws.creation.ui.CreationUIPlugin
+Bundle-Vendor: %PLUGIN_PROVIDER
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ org.eclipse.core.resources,
+ org.eclipse.jst.ws.consumption.ui,
+ org.eclipse.wst.ws,
+ org.eclipse.wst.common.environment,
+ org.eclipse.wst.command.env.core,
+ org.eclipse.emf.common,
+ org.eclipse.wst.common.frameworks,
+ org.eclipse.wst.command.env.ui,
+ org.eclipse.jst.ws,
+ org.eclipse.wst.command.env,
+ org.eclipse.jdt.core,
+ org.eclipse.jst.ws.axis2.creation.core,
+ org.eclipse.jst.ws.axis2.consumption.ui,
+ org.eclipse.jst.ws.axis2.consumption.core,
+ org.eclipse.jst.ws.axis2.core,
+ org.eclipse.jst.ws.ui,
+ org.jboos.tools.ws.creation.core
+Eclipse-LazyStart: true
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.ui/build.properties
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.ui/build.properties (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.ui/build.properties 2008-04-21 01:59:17 UTC (rev 7642)
@@ -0,0 +1,6 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .,\
+ plugin.xml,\
+ plugin.properties
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.ui/plugin.properties
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.ui/plugin.properties (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.ui/plugin.properties 2008-04-21 01:59:17 UTC (rev 7642)
@@ -0,0 +1,5 @@
+
+PLUGIN_NAME=Webservice JBossWS Creation UI Plug-in
+PLUGIN_PROVIDER=JBoss
+
+LABEL_RUNTIME_JBossWS1=JBossWS
\ No newline at end of file
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.ui/plugin.xml
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.ui/plugin.xml (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.ui/plugin.xml 2008-04-21 01:59:17 UTC (rev 7642)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+<extension point="org.eclipse.wst.command.env.ui.widgetRegistry">
+ <widgetFactory
+ id="BeanExampleConfig"
+ insertBeforeCommandId="org.eclipse.jst.ws.axis2.creation.core.command.Axis2BUCommand"
+ class="org.eclipse.jst.ws.internal.axis2.creation.ui.wsrt.Axis2BeanConfigWidgetFactory"/>
+ </extension>
+
+ <extension point="org.eclipse.wst.command.env.ui.widgetRegistry">
+ <widgetFactory
+ id="SkelExampleConfig"
+ insertBeforeCommandId="org.eclipse.jst.ws.axis2.creation.core.command.Axis2TDCommand"
+ class="org.eclipse.jst.ws.internal.axis2.creation.ui.wsrt.Axis2SkelConfigWidgetFactory" />
+ </extension>
+
+ <extension point="org.eclipse.jst.ws.consumption.ui.runtimes">
+ <runtime
+ id="org.jboss.tools.ws.creation.jbossWebServiceRT"
+ label="JBossWS"
+ serverRequired="false"/>
+ </extension>
+
+
+ <!-- define support for Axis2 Java bean bottom up and top-down support in web projects -->
+ <extension point="org.eclipse.jst.ws.consumption.ui.serviceRuntimes">
+ <serviceRuntime
+ id="org.jboss.tools.ws.creation.java"
+ serviceImplementationTypeId="org.eclipse.jst.ws.wsImpl.java"
+ runtimeId="org.jboss.tools.ws.creation.jbossWebServiceRT"
+ bottomUp="true"
+ topDown="true"
+ class="org.jboss.tools.ws.creation.ui.wsrt.JBossWebServiceRuntime">
+
+ <!--required-facet-version facet="jst.web" version="2.3" allow-newer="true"/>
+ <required-facet-versiond facet="jbossws.core" version="1.0" allow-newer="true" />
+ <required-facet-version facet="jbossws.ext" version="1.0" allow-newer="true" / -->
+
+ </serviceRuntime>
+ </extension>
+
+ <!-- define support for Axis Java clients in Web projects -->
+ <extension point="org.eclipse.jst.ws.consumption.ui.clientRuntimes">
+ <clientRuntime
+ id="org.jboss.tools.ws..consumption.web"
+ clientImplementationTypeId="org.eclipse.jst.ws.client.type.java"
+ runtimeId="org.jboss.tools.ws.creation.jbossWebServiceRT"
+ class="org.jboss.tools.ws.creation.ui.wsrt.JBossWebServiceRuntime">
+
+ <!--required-facet-version facet="jst.web" version="2.3" allow-newer="true" />
+ <required-facet-version facet="axis2.core" version="1.1" allow-newer="true" />
+ <required-facet-version facet="axis2.ext" version="1.1" allow-newer="true" / -->
+
+ </clientRuntime>
+ </extension>
+
+</plugin>
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/CreationUIPlugin.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/CreationUIPlugin.java (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/CreationUIPlugin.java 2008-04-21 01:59:17 UTC (rev 7642)
@@ -0,0 +1,50 @@
+package org.jboss.tools.ws.creation.ui;
+
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.osgi.framework.BundleContext;
+
+/**
+ * The activator class controls the plug-in life cycle
+ */
+public class CreationUIPlugin extends AbstractUIPlugin {
+
+ // The plug-in ID
+ public static final String PLUGIN_ID = "org.jboss.tools.jbossws.creation.ui";
+
+ // The shared instance
+ private static CreationUIPlugin plugin;
+
+ /**
+ * The constructor
+ */
+ public CreationUIPlugin() {
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
+ */
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+ plugin = this;
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
+ */
+ public void stop(BundleContext context) throws Exception {
+ plugin = null;
+ super.stop(context);
+ }
+
+ /**
+ * Returns the shared instance
+ *
+ * @return the shared instance
+ */
+ public static CreationUIPlugin getDefault() {
+ return plugin;
+ }
+
+}
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/Ff.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/Ff.java (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/Ff.java 2008-04-21 01:59:17 UTC (rev 7642)
@@ -0,0 +1,33 @@
+package org.jboss.tools.ws.creation.ui;
+
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
+
+public class Ff {
+
+ /**
+ * @param args
+ */
+ public static void main(String[] args) {
+
+
+ // TODO Auto-generated method stub
+ try {
+
+ InputStream in = Runtime.getRuntime().exec("ls").getInputStream();
+ byte[] b = new byte[100000];
+ in.read(b,0,99999);
+ System.out.print(new String(b));
+
+
+
+
+ } catch (IOException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+
+ }
+
+}
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/wsrt/JBossWebService.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/wsrt/JBossWebService.java (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/wsrt/JBossWebService.java 2008-04-21 01:59:17 UTC (rev 7642)
@@ -0,0 +1,64 @@
+package org.jboss.tools.ws.creation.ui.wsrt;
+
+import java.awt.image.SampleModel;
+import java.util.Vector;
+
+import org.eclipse.wst.command.internal.env.core.ICommandFactory;
+import org.eclipse.wst.command.internal.env.core.SimpleCommandFactory;
+import org.eclipse.wst.common.environment.IEnvironment;
+import org.eclipse.wst.ws.internal.wsrt.AbstractWebService;
+import org.eclipse.wst.ws.internal.wsrt.IContext;
+import org.eclipse.wst.ws.internal.wsrt.ISelection;
+import org.eclipse.wst.ws.internal.wsrt.WebServiceInfo;
+import org.eclipse.wst.ws.internal.wsrt.WebServiceScenario;
+import org.jboos.tools.ws.creation.core.commands.WSDL2JavaCommnad;
+import org.jboos.tools.ws.creation.core.data.ServiceModel;
+
+public class JBossWebService extends AbstractWebService {
+
+ public JBossWebService(WebServiceInfo info){
+ super(info);
+ }
+
+ @Override
+ public ICommandFactory assemble(IEnvironment env, IContext ctx,
+ ISelection sel, String project, String earProject) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ @Override
+ public ICommandFactory deploy(IEnvironment env, IContext ctx,
+ ISelection sel, String project, String earProject) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ @Override
+ public ICommandFactory develop(IEnvironment env, IContext ctx,
+ ISelection sel, String project, String earProject) {
+
+ Vector commands = new Vector();
+ ServiceModel model = new ServiceModel();
+ if (ctx.getScenario().getValue() == WebServiceScenario.BOTTOMUP) {
+ commands.add(new WSDL2JavaCommnad(model));
+ }
+
+ return new SimpleCommandFactory(commands);
+ }
+
+ @Override
+ public ICommandFactory install(IEnvironment env, IContext ctx,
+ ISelection sel, String project, String earProject) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ @Override
+ public ICommandFactory run(IEnvironment env, IContext ctx, ISelection sel,
+ String project, String earProject) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+}
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/wsrt/JBossWebServiceRuntime.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/wsrt/JBossWebServiceRuntime.java (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.ui/src/org/jboss/tools/ws/creation/ui/wsrt/JBossWebServiceRuntime.java 2008-04-21 01:59:17 UTC (rev 7642)
@@ -0,0 +1,22 @@
+package org.jboss.tools.ws.creation.ui.wsrt;
+
+import org.eclipse.wst.ws.internal.wsrt.AbstractWebServiceRuntime;
+import org.eclipse.wst.ws.internal.wsrt.IWebService;
+import org.eclipse.wst.ws.internal.wsrt.IWebServiceClient;
+import org.eclipse.wst.ws.internal.wsrt.WebServiceClientInfo;
+import org.eclipse.wst.ws.internal.wsrt.WebServiceInfo;
+
+public class JBossWebServiceRuntime extends AbstractWebServiceRuntime{
+
+ @Override
+ public IWebService getWebService(WebServiceInfo info) {
+ return null;
+ }
+
+ @Override
+ public IWebServiceClient getWebServiceClient(WebServiceClientInfo info) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+}
16 years, 6 months
JBoss Tools SVN: r7641 - trunk/ws/plugins.
by jbosstools-commits@lists.jboss.org
Author: dennyxu
Date: 2008-04-20 21:57:09 -0400 (Sun, 20 Apr 2008)
New Revision: 7641
Added:
trunk/ws/plugins/org.jboss.tools.ws.creation.ui/
Log:
Initial import.
16 years, 6 months
JBoss Tools SVN: r7640 - trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands.
by jbosstools-commits@lists.jboss.org
Author: dennyxu
Date: 2008-04-20 21:55:24 -0400 (Sun, 20 Apr 2008)
New Revision: 7640
Modified:
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands/InitialCommnad.java
Log:
Modified: trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands/InitialCommnad.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands/InitialCommnad.java 2008-04-21 01:54:55 UTC (rev 7639)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands/InitialCommnad.java 2008-04-21 01:55:24 UTC (rev 7640)
@@ -25,16 +25,8 @@
public IStatus execute(IProgressMonitor monitor, IAdaptable info)
throws ExecutionException {
- if (scenario == WebServiceScenario.TOPDOWN) {
- model.setWsdlURI(ws.getWebServiceInfo().getWsdlURL());
- model.setDatabindingType(Axis2Constants.DATA_BINDING_ADB);
- DefaultCodegenUtil defaultCodegenUtil = new DefaultCodegenUtil(model);
- defaultCodegenUtil.populateModelParamsFromWSDL();
- model.setServicesXML(true);
- model.setServerXMLCheck(true);
- ServiceContext.getInstance().setServiceName(model.getServiceName());
- }
+
return null;
}
16 years, 6 months
JBoss Tools SVN: r7639 - in trunk/ws/plugins/org.jboss.tools.ws.creation.core: META-INF and 9 other directories.
by jbosstools-commits@lists.jboss.org
Author: dennyxu
Date: 2008-04-20 21:54:55 -0400 (Sun, 20 Apr 2008)
New Revision: 7639
Added:
trunk/ws/plugins/org.jboss.tools.ws.creation.core/.classpath
trunk/ws/plugins/org.jboss.tools.ws.creation.core/.project
trunk/ws/plugins/org.jboss.tools.ws.creation.core/META-INF/
trunk/ws/plugins/org.jboss.tools.ws.creation.core/META-INF/MANIFEST.MF
trunk/ws/plugins/org.jboss.tools.ws.creation.core/build.properties
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/JBossWSCreationCore.java
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands/
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands/InitialCommnad.java
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands/WSDL2JavaCommnad.java
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/data/
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/data/ServiceModel.java
Log:
create a plugin contains all commands related to create a web service
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.core/.classpath
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.core/.classpath (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.core/.classpath 2008-04-21 01:54:55 UTC (rev 7639)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.core/.project
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.core/.project (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.core/.project 2008-04-21 01:54:55 UTC (rev 7639)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.jboos.tools.ws.creation.core</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.core/META-INF/MANIFEST.MF
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.core/META-INF/MANIFEST.MF (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.core/META-INF/MANIFEST.MF 2008-04-21 01:54:55 UTC (rev 7639)
@@ -0,0 +1,15 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %PLUGIN_NAME
+Bundle-SymbolicName: org.jboos.tools.ws.creation.core
+Bundle-Version: 1.0.0
+Bundle-Activator: org.jboos.tools.ws.creation.core.JBossWSCreationCore
+Bundle-Vendor: %PLUGIN_PROVIDER
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ org.eclipse.wst.common.frameworks,
+ org.eclipse.wst.ws
+Eclipse-LazyStart: true
+Export-Package: org.jboos.tools.ws.creation.core,
+ org.jboos.tools.ws.creation.core.commands,
+ org.jboos.tools.ws.creation.core.data
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.core/build.properties
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.core/build.properties (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.core/build.properties 2008-04-21 01:54:55 UTC (rev 7639)
@@ -0,0 +1,4 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/JBossWSCreationCore.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/JBossWSCreationCore.java (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/JBossWSCreationCore.java 2008-04-21 01:54:55 UTC (rev 7639)
@@ -0,0 +1,50 @@
+package org.jboos.tools.ws.creation.core;
+
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.osgi.framework.BundleContext;
+
+/**
+ * The activator class controls the plug-in life cycle
+ */
+public class JBossWSCreationCore extends AbstractUIPlugin {
+
+ // The plug-in ID
+ public static final String PLUGIN_ID = "org.jboos.tools.ws.creation.core";
+
+ // The shared instance
+ private static JBossWSCreationCore plugin;
+
+ /**
+ * The constructor
+ */
+ public JBossWSCreationCore() {
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
+ */
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+ plugin = this;
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
+ */
+ public void stop(BundleContext context) throws Exception {
+ plugin = null;
+ super.stop(context);
+ }
+
+ /**
+ * Returns the shared instance
+ *
+ * @return the shared instance
+ */
+ public static JBossWSCreationCore getDefault() {
+ return plugin;
+ }
+
+}
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands/InitialCommnad.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands/InitialCommnad.java (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands/InitialCommnad.java 2008-04-21 01:54:55 UTC (rev 7639)
@@ -0,0 +1,41 @@
+package org.jboos.tools.ws.creation.core.commands;
+
+import org.eclipse.core.commands.ExecutionException;
+import org.eclipse.core.runtime.IAdaptable;
+import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.core.runtime.IStatus;
+import org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelOperation;
+import org.eclipse.wst.ws.internal.wsrt.IWebService;
+import org.eclipse.wst.ws.internal.wsrt.WebServiceScenario;
+import org.jboos.tools.ws.creation.core.data.ServiceModel;
+
+public class InitialCommnad extends AbstractDataModelOperation{
+
+ private ServiceModel model;
+ private IWebService ws;
+ private int scenario;
+
+ public InitialCommnad(ServiceModel model ,IWebService ws, int scenario){
+ this.model = model;
+ this.ws = ws;
+ this.scenario = scenario;
+ }
+
+ @Override
+ public IStatus execute(IProgressMonitor monitor, IAdaptable info)
+ throws ExecutionException {
+
+ if (scenario == WebServiceScenario.TOPDOWN) {
+ model.setWsdlURI(ws.getWebServiceInfo().getWsdlURL());
+ model.setDatabindingType(Axis2Constants.DATA_BINDING_ADB);
+ DefaultCodegenUtil defaultCodegenUtil = new DefaultCodegenUtil(model);
+ defaultCodegenUtil.populateModelParamsFromWSDL();
+ model.setServicesXML(true);
+ model.setServerXMLCheck(true);
+ ServiceContext.getInstance().setServiceName(model.getServiceName());
+ }
+
+ return null;
+ }
+
+}
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands/WSDL2JavaCommnad.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands/WSDL2JavaCommnad.java (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/commands/WSDL2JavaCommnad.java 2008-04-21 01:54:55 UTC (rev 7639)
@@ -0,0 +1,25 @@
+package org.jboos.tools.ws.creation.core.commands;
+
+import org.eclipse.core.commands.ExecutionException;
+import org.eclipse.core.runtime.IAdaptable;
+import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.core.runtime.IStatus;
+import org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelOperation;
+import org.jboos.tools.ws.creation.core.data.ServiceModel;
+
+public class WSDL2JavaCommnad extends AbstractDataModelOperation{
+
+ private ServiceModel model;
+
+ public WSDL2JavaCommnad(ServiceModel model){
+ this.model = model;
+ }
+
+ @Override
+ public IStatus execute(IProgressMonitor monitor, IAdaptable info)
+ throws ExecutionException {
+
+ return null;
+ }
+
+}
Added: trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/data/ServiceModel.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/data/ServiceModel.java (rev 0)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboos/tools/ws/creation/core/data/ServiceModel.java 2008-04-21 01:54:55 UTC (rev 7639)
@@ -0,0 +1,50 @@
+package org.jboos.tools.ws.creation.core.data;
+
+public class ServiceModel {
+
+private String webProjectName;
+
+ private boolean serverStatus;
+ private String wsdlURI;
+ private String portName;
+ private String serviceName;
+ private String packageText;
+
+ public String getPackageText() {
+ return packageText;
+ }
+ public void setPackageText(String packageText) {
+ this.packageText = packageText;
+ }
+ public String getPortName() {
+ return portName;
+ }
+ public void setPortName(String portName) {
+ this.portName = portName;
+ }
+ public String getServiceName() {
+ return serviceName;
+ }
+ public void setServiceName(String serviceName) {
+ this.serviceName = serviceName;
+ }
+ public String getWsdlURI() {
+ return wsdlURI;
+ }
+ public void setWsdlURI(String wsdlURI) {
+ this.wsdlURI = wsdlURI;
+ }
+ public boolean getServerStatus() {
+ return serverStatus;
+ }
+ public void setServerStatus(boolean b) {
+ this.serverStatus = b;
+ }
+
+ public String getWebProjectName() {
+ return webProjectName;
+ }
+ public void setWebProjectName(String webProjectName) {
+ this.webProjectName = webProjectName;
+ }
+}
16 years, 6 months
JBoss Tools SVN: r7638 - trunk/ws/plugins.
by jbosstools-commits@lists.jboss.org
Author: dennyxu
Date: 2008-04-20 21:52:27 -0400 (Sun, 20 Apr 2008)
New Revision: 7638
Added:
trunk/ws/plugins/org.jboss.tools.ws.creation.core/
Log:
Initial import.
16 years, 6 months
JBoss Tools SVN: r7637 - trunk/as/docs/reference.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2008-04-18 20:19:04 -0400 (Fri, 18 Apr 2008)
New Revision: 7637
Modified:
trunk/as/docs/reference/pom.xml
Log:
http://jira.jboss.com/jira/browse/JBIDE-2089 rollback
Modified: trunk/as/docs/reference/pom.xml
===================================================================
--- trunk/as/docs/reference/pom.xml 2008-04-19 00:11:54 UTC (rev 7636)
+++ trunk/as/docs/reference/pom.xml 2008-04-19 00:19:04 UTC (rev 7637)
@@ -29,18 +29,7 @@
<version>1.1.0-SNAPSHOT</version>
<type>jdocbook-style</type>
</dependency>
- <dependency>
- <groupId>com.jboss</groupId>
- <artifactId>jbossent-docbook-xslt</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>com.jboss</groupId>
- <artifactId>jbossent-jdocbook-style</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <type>jdocbook-style</type>
- </dependency>
- </dependencies>
+ </dependencies>
<configuration>
<sourceDocumentName>master.xml</sourceDocumentName>
<sourceDirectory>${pom.basedir}/en</sourceDirectory>
16 years, 6 months
JBoss Tools SVN: r7636 - trunk/as/docs/reference.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2008-04-18 20:11:54 -0400 (Fri, 18 Apr 2008)
New Revision: 7636
Modified:
trunk/as/docs/reference/pom.xml
Log:
http://jira.jboss.com/jira/browse/JBIDE-2089
Modified: trunk/as/docs/reference/pom.xml
===================================================================
--- trunk/as/docs/reference/pom.xml 2008-04-19 00:10:05 UTC (rev 7635)
+++ trunk/as/docs/reference/pom.xml 2008-04-19 00:11:54 UTC (rev 7636)
@@ -29,6 +29,17 @@
<version>1.1.0-SNAPSHOT</version>
<type>jdocbook-style</type>
</dependency>
+ <dependency>
+ <groupId>com.jboss</groupId>
+ <artifactId>jbossent-docbook-xslt</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>com.jboss</groupId>
+ <artifactId>jbossent-jdocbook-style</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <type>jdocbook-style</type>
+ </dependency>
</dependencies>
<configuration>
<sourceDocumentName>master.xml</sourceDocumentName>
16 years, 6 months
JBoss Tools SVN: r7635 - trunk/as/docs/reference.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2008-04-18 20:10:05 -0400 (Fri, 18 Apr 2008)
New Revision: 7635
Modified:
trunk/as/docs/reference/pom.xml
Log:
http://jira.jboss.com/jira/browse/JBIDE-2089 rollback
Modified: trunk/as/docs/reference/pom.xml
===================================================================
--- trunk/as/docs/reference/pom.xml 2008-04-18 23:59:42 UTC (rev 7634)
+++ trunk/as/docs/reference/pom.xml 2008-04-19 00:10:05 UTC (rev 7635)
@@ -19,17 +19,6 @@
<extensions>true</extensions>
<dependencies>
<dependency>
- <groupId>com.jboss</groupId>
- <artifactId>jbossent-docbook-xslt</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>com.jboss</groupId>
- <artifactId>jbossent-jdocbook-style</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <type>jdocbook-style</type>
- </dependency>
- <dependency>
<groupId>org.jboss</groupId>
<artifactId>jbossorg-docbook-xslt</artifactId>
<version>1.1.0-SNAPSHOT</version>
16 years, 6 months
JBoss Tools SVN: r7634 - trunk/as/docs/reference.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2008-04-18 19:59:42 -0400 (Fri, 18 Apr 2008)
New Revision: 7634
Modified:
trunk/as/docs/reference/pom.xml
Log:
http://jira.jboss.com/jira/browse/JBIDE-2089
Modified: trunk/as/docs/reference/pom.xml
===================================================================
--- trunk/as/docs/reference/pom.xml 2008-04-18 23:45:45 UTC (rev 7633)
+++ trunk/as/docs/reference/pom.xml 2008-04-18 23:59:42 UTC (rev 7634)
@@ -19,6 +19,17 @@
<extensions>true</extensions>
<dependencies>
<dependency>
+ <groupId>com.jboss</groupId>
+ <artifactId>jbossent-docbook-xslt</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>com.jboss</groupId>
+ <artifactId>jbossent-jdocbook-style</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <type>jdocbook-style</type>
+ </dependency>
+ <dependency>
<groupId>org.jboss</groupId>
<artifactId>jbossorg-docbook-xslt</artifactId>
<version>1.1.0-SNAPSHOT</version>
16 years, 6 months