JBoss Tools SVN: r19960 - trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-01-27 11:21:31 -0500 (Wed, 27 Jan 2010)
New Revision: 19960
Modified:
trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb.meta
trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb12.meta
Log:
https://jira.jboss.org/jira/browse/JBIDE-5591
Modified: trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb.meta
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb.meta 2010-01-27 16:00:48 UTC (rev 19959)
+++ trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb.meta 2010-01-27 16:21:31 UTC (rev 19960)
@@ -68,7 +68,7 @@
<XModelAttribute PROPERTIES="category=general;id=true;save=always"
name="name" xmlname="name"/>
<XModelAttribute
- PROPERTIES="category=general;save=always;valueFilter=org.jboss.tools.esb.ui.editor.attribute.ActionClassValueFilter"
+ PROPERTIES="category=general;save=always;valueFilter=org.jboss.tools.esb.ui.editor.attribute.ActionClassValueFilter;newWizardClass=org.jboss.tools.esb.ui.wizard.NewActionWizard"
name="class" xmlname="class">
<Editor name="AccessibleJava"/>
</XModelAttribute>
Modified: trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb12.meta
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb12.meta 2010-01-27 16:00:48 UTC (rev 19959)
+++ trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb12.meta 2010-01-27 16:21:31 UTC (rev 19960)
@@ -31,7 +31,7 @@
<XModelAttribute PROPERTIES="category=general;id=true;save=always"
name="name" xmlname="name"/>
<XModelAttribute
- PROPERTIES="category=general;save=always;valueFilter=org.jboss.tools.esb.ui.editor.attribute.ActionClassValueFilter"
+ PROPERTIES="category=general;save=always;valueFilter=org.jboss.tools.esb.ui.editor.attribute.ActionClassValueFilter;newWizardClass=org.jboss.tools.esb.ui.wizard.NewActionWizard"
name="class" xmlname="class">
<Editor name="AccessibleJava"/>
</XModelAttribute>
14 years, 3 months
JBoss Tools SVN: r19959 - trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/attribute.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-01-27 11:00:48 -0500 (Wed, 27 Jan 2010)
New Revision: 19959
Modified:
trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/attribute/ActionClassValueFilter.java
Log:
Modified: trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/attribute/ActionClassValueFilter.java
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/attribute/ActionClassValueFilter.java 2010-01-27 15:07:45 UTC (rev 19958)
+++ trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/attribute/ActionClassValueFilter.java 2010-01-27 16:00:48 UTC (rev 19959)
@@ -11,6 +11,7 @@
package org.jboss.tools.esb.ui.editor.attribute;
import org.eclipse.core.resources.IProject;
+import org.eclipse.jdt.core.IJavaProject;
import org.eclipse.jdt.core.JavaModelException;
import org.jboss.tools.common.meta.XAttribute;
import org.jboss.tools.common.model.XModelObject;
@@ -49,7 +50,8 @@
public boolean init(XModelObject context, XAttribute attribute) {
project = EclipseResourceUtil.getProject(context);
try {
- return (EclipseJavaUtil.findType(EclipseResourceUtil.getJavaProject(project), AbstractActionLifecycle) != null);
+ IJavaProject jp = EclipseResourceUtil.getJavaProject(project);
+ return jp != null && (EclipseJavaUtil.findType(jp, AbstractActionLifecycle) != null);
} catch (JavaModelException e) {
return false;
}
14 years, 3 months
JBoss Tools SVN: r19958 - in trunk/cdi/plugins: org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: dazarov
Date: 2010-01-27 10:07:45 -0500 (Wed, 27 Jan 2010)
New Revision: 19958
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDIUtil.java
trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlinkDetector.java
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/search/InjectionPointQueryParticipant.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-3125
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDIUtil.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDIUtil.java 2010-01-27 13:40:22 UTC (rev 19957)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDIUtil.java 2010-01-27 15:07:45 UTC (rev 19958)
@@ -28,6 +28,10 @@
* @author Alexey Kazakov
*/
public class CDIUtil {
+ /**
+ * CDI Inject annotation's name
+ */
+ public final static String INJECT_ANNOTATION_NAME = "Inject"; //$NON-NLS-1$
/**
* Adds CDI and KB builders to the project.
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlinkDetector.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlinkDetector.java 2010-01-27 13:40:22 UTC (rev 19957)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlinkDetector.java 2010-01-27 15:07:45 UTC (rev 19958)
@@ -40,7 +40,7 @@
import org.jboss.tools.cdi.core.IInjectionPoint;
public class InjectedPointHyperlinkDetector extends AbstractHyperlinkDetector{
- private final static String INJECT_ANNOTATION_NAME = "Inject"; //$NON-NLS-1$
+
public IHyperlink[] detectHyperlinks(ITextViewer textViewer,
IRegion region, boolean canShowMultipleHyperlinks) {
@@ -98,7 +98,7 @@
for (IJavaElement element : elements) {
if(element instanceof IType){
- if(INJECT_ANNOTATION_NAME.equals(element.getElementName())){
+ if(CDIUtil.INJECT_ANNOTATION_NAME.equals(element.getElementName())){
ICompilationUnit cUnit = (ICompilationUnit)input;
element = cUnit.getElementAt(wordRegion.getOffset());
if(element == null)
@@ -109,7 +109,7 @@
if (element instanceof IAnnotatable) {
IAnnotatable annotatable = (IAnnotatable)element;
- IAnnotation annotation = annotatable.getAnnotation(INJECT_ANNOTATION_NAME);
+ IAnnotation annotation = annotatable.getAnnotation(CDIUtil.INJECT_ANNOTATION_NAME);
if (annotation == null)
continue;
IInjectionPoint injectionPoint = CDIUtil.findInjectionPoint(beans, element);
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/search/InjectionPointQueryParticipant.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/search/InjectionPointQueryParticipant.java 2010-01-27 13:40:22 UTC (rev 19957)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/search/InjectionPointQueryParticipant.java 2010-01-27 15:07:45 UTC (rev 19958)
@@ -76,7 +76,7 @@
if (element instanceof IAnnotatable) {
IAnnotatable annotatable = (IAnnotatable)element;
- IAnnotation annotation = annotatable.getAnnotation("Injected"); //$NON-NLS-1$
+ IAnnotation annotation = annotatable.getAnnotation(CDIUtil.INJECT_ANNOTATION_NAME);
if (annotation == null)
return;
IInjectionPoint injectionPoint = CDIUtil.findInjectionPoint(beans, element);
14 years, 3 months
JBoss Tools SVN: r19957 - trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink.
by jbosstools-commits@lists.jboss.org
Author: dazarov
Date: 2010-01-27 08:40:22 -0500 (Wed, 27 Jan 2010)
New Revision: 19957
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlinkDetector.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-3125
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlinkDetector.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlinkDetector.java 2010-01-27 11:06:03 UTC (rev 19956)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlinkDetector.java 2010-01-27 13:40:22 UTC (rev 19957)
@@ -40,6 +40,7 @@
import org.jboss.tools.cdi.core.IInjectionPoint;
public class InjectedPointHyperlinkDetector extends AbstractHyperlinkDetector{
+ private final static String INJECT_ANNOTATION_NAME = "Inject"; //$NON-NLS-1$
public IHyperlink[] detectHyperlinks(ITextViewer textViewer,
IRegion region, boolean canShowMultipleHyperlinks) {
@@ -97,7 +98,7 @@
for (IJavaElement element : elements) {
if(element instanceof IType){
- if("Inject".equals(element.getElementName())){ //$NON-NLS-1$
+ if(INJECT_ANNOTATION_NAME.equals(element.getElementName())){
ICompilationUnit cUnit = (ICompilationUnit)input;
element = cUnit.getElementAt(wordRegion.getOffset());
if(element == null)
@@ -108,7 +109,7 @@
if (element instanceof IAnnotatable) {
IAnnotatable annotatable = (IAnnotatable)element;
- IAnnotation annotation = annotatable.getAnnotation("Injected"); //$NON-NLS-1$
+ IAnnotation annotation = annotatable.getAnnotation(INJECT_ANNOTATION_NAME);
if (annotation == null)
continue;
IInjectionPoint injectionPoint = CDIUtil.findInjectionPoint(beans, element);
14 years, 3 months
JBoss Tools SVN: r19956 - trunk/jst/plugins/org.jboss.tools.jst.web.kb/taglibs.
by jbosstools-commits@lists.jboss.org
Author: akazakov
Date: 2010-01-27 06:06:03 -0500 (Wed, 27 Jan 2010)
New Revision: 19956
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web.kb/taglibs/Richfaces.xml
Log:
https://jira.jboss.org/jira/browse/JBIDE-5743
Modified: trunk/jst/plugins/org.jboss.tools.jst.web.kb/taglibs/Richfaces.xml
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.kb/taglibs/Richfaces.xml 2010-01-27 10:57:49 UTC (rev 19955)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.kb/taglibs/Richfaces.xml 2010-01-27 11:06:03 UTC (rev 19956)
@@ -534,6 +534,12 @@
<param value="none" />
</proposal>
</attribute>
+ <attribute name="icon">
+ <proposal type="file">
+ <param name="extensions" value="%image%" />
+ <param name="pathType" value="absolute" />
+ </proposal>
+ </attribute>
</component>
<component name="message">
<attribute name="showSummary">
14 years, 3 months
JBoss Tools SVN: r19955 - trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink.
by jbosstools-commits@lists.jboss.org
Author: dazarov
Date: 2010-01-27 05:57:49 -0500 (Wed, 27 Jan 2010)
New Revision: 19955
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlinkDetector.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-3125
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlinkDetector.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlinkDetector.java 2010-01-27 10:41:18 UTC (rev 19954)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlinkDetector.java 2010-01-27 10:57:49 UTC (rev 19955)
@@ -19,7 +19,9 @@
import org.eclipse.jdt.core.IAnnotatable;
import org.eclipse.jdt.core.IAnnotation;
import org.eclipse.jdt.core.ICodeAssist;
+import org.eclipse.jdt.core.ICompilationUnit;
import org.eclipse.jdt.core.IJavaElement;
+import org.eclipse.jdt.core.IType;
import org.eclipse.jdt.core.JavaModelException;
import org.eclipse.jdt.internal.ui.javaeditor.EditorUtility;
import org.eclipse.jdt.internal.ui.javaeditor.JavaEditor;
@@ -84,8 +86,6 @@
Set<IBean> beans = cdiProject.getBeans(file.getFullPath());
- int[] range = new int[]{wordRegion.getOffset(), wordRegion.getOffset() + wordRegion.getLength()};
-
IJavaElement[] elements = null;
try {
@@ -95,6 +95,16 @@
ArrayList<IHyperlink> hyperlinks = new ArrayList<IHyperlink>();
for (IJavaElement element : elements) {
+
+ if(element instanceof IType){
+ if("Inject".equals(element.getElementName())){ //$NON-NLS-1$
+ ICompilationUnit cUnit = (ICompilationUnit)input;
+ element = cUnit.getElementAt(wordRegion.getOffset());
+ if(element == null)
+ continue;
+ }
+ }
+
if (element instanceof IAnnotatable) {
IAnnotatable annotatable = (IAnnotatable)element;
14 years, 3 months
JBoss Tools SVN: r19954 - workspace/Denny/esb-example-soa-p5.0.
by jbosstools-commits@lists.jboss.org
Author: dennyxu
Date: 2010-01-27 05:41:18 -0500 (Wed, 27 Jan 2010)
New Revision: 19954
Modified:
workspace/Denny/esb-example-soa-p5.0/webservice_consumer1_client.zip
Log:
Modified: workspace/Denny/esb-example-soa-p5.0/webservice_consumer1_client.zip
===================================================================
(Binary files differ)
14 years, 3 months
JBoss Tools SVN: r19953 - workspace/Denny/esb-example-soa-p5.0.
by jbosstools-commits@lists.jboss.org
Author: dennyxu
Date: 2010-01-27 05:36:46 -0500 (Wed, 27 Jan 2010)
New Revision: 19953
Modified:
workspace/Denny/esb-example-soa-p5.0/helloworld_action.zip
workspace/Denny/esb-example-soa-p5.0/helloworld_action_client.zip
workspace/Denny/esb-example-soa-p5.0/helloworld_file_action.zip
workspace/Denny/esb-example-soa-p5.0/helloworld_file_action_client.zip
workspace/Denny/esb-example-soa-p5.0/helloworld_testclient.zip
workspace/Denny/esb-example-soa-p5.0/transform_CSV2XML.zip
workspace/Denny/esb-example-soa-p5.0/transform_CSV2XML_client.zip
workspace/Denny/esb-example-soa-p5.0/transform_XML2POJO.zip
workspace/Denny/esb-example-soa-p5.0/transform_XML2POJO_client.zip
workspace/Denny/esb-example-soa-p5.0/transform_XML2XML_date_manipulation.zip
workspace/Denny/esb-example-soa-p5.0/transform_XML2XML_date_manipulation_client.zip
workspace/Denny/esb-example-soa-p5.0/transform_XML2XML_simple.zip
workspace/Denny/esb-example-soa-p5.0/transform_XML2XML_simple_client.zip
workspace/Denny/esb-example-soa-p5.0/webservice_consumer1.zip
workspace/Denny/esb-example-soa-p5.0/webservice_producer.zip
workspace/Denny/esb-example-soa-p5.0/webservice_producer_client.zip
Log:
Modified: workspace/Denny/esb-example-soa-p5.0/helloworld_action.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/helloworld_action_client.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/helloworld_file_action.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/helloworld_file_action_client.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/helloworld_testclient.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/transform_CSV2XML.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/transform_CSV2XML_client.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/transform_XML2POJO.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/transform_XML2POJO_client.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/transform_XML2XML_date_manipulation.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/transform_XML2XML_date_manipulation_client.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/transform_XML2XML_simple.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/transform_XML2XML_simple_client.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/webservice_consumer1.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/webservice_producer.zip
===================================================================
(Binary files differ)
Modified: workspace/Denny/esb-example-soa-p5.0/webservice_producer_client.zip
===================================================================
(Binary files differ)
14 years, 3 months
JBoss Tools SVN: r19952 - workspace/Denny/esb-example-soa-p5.0.
by jbosstools-commits@lists.jboss.org
Author: dennyxu
Date: 2010-01-27 05:29:39 -0500 (Wed, 27 Jan 2010)
New Revision: 19952
Added:
workspace/Denny/esb-example-soa-p5.0/.project
Modified:
workspace/Denny/esb-example-soa-p5.0/webservice_consumer1_client.zip
Log:
Added: workspace/Denny/esb-example-soa-p5.0/.project
===================================================================
--- workspace/Denny/esb-example-soa-p5.0/.project (rev 0)
+++ workspace/Denny/esb-example-soa-p5.0/.project 2010-01-27 10:29:39 UTC (rev 19952)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>esb-example-soa-p5.0</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
Modified: workspace/Denny/esb-example-soa-p5.0/webservice_consumer1_client.zip
===================================================================
(Binary files differ)
14 years, 3 months
JBoss Tools SVN: r19951 - in trunk/ws/plugins: org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/wizards and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: Grid.Qian
Date: 2010-01-27 04:49:37 -0500 (Wed, 27 Jan 2010)
New Revision: 19951
Modified:
trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/commands/ServiceSampleCreationCommand.java
trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/wizards/JBossWSGenerateAction.java
Log:
JBIDE-5715: create a wizard for generating a sample web service class in a dynamic project
Modified: trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/commands/ServiceSampleCreationCommand.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/commands/ServiceSampleCreationCommand.java 2010-01-27 09:36:41 UTC (rev 19950)
+++ trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/commands/ServiceSampleCreationCommand.java 2010-01-27 09:49:37 UTC (rev 19951)
@@ -5,7 +5,6 @@
import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Status;
import org.eclipse.jdt.core.ICompilationUnit;
import org.eclipse.jdt.core.IJavaProject;
import org.eclipse.jdt.core.IPackageFragment;
@@ -33,7 +32,6 @@
@Override
public IStatus execute(IProgressMonitor monitor, IAdaptable info)
throws ExecutionException {
- IStatus status = Status.OK_STATUS;
IJavaProject project = null;
try {
project = JBossWSCreationUtils.getJavaProjectByName(model
@@ -68,13 +66,13 @@
}
StringBuffer clsContent = new StringBuffer();
- clsContent.append("@WebService()").append(LINE_SEPARATOR);
- clsContent.append("public class ").append(className).append(" {" + LINE_SEPARATOR);
- clsContent.append("}").append(LINE_SEPARATOR);
+ clsContent.append("@WebService()").append(LINE_SEPARATOR); //$NON-NLS-1$
+ clsContent.append("public class ").append(className).append(" {" + LINE_SEPARATOR); //$NON-NLS-1$ //$NON-NLS-2$
+ clsContent.append("}").append(LINE_SEPARATOR); //$NON-NLS-1$
wrapperCls.createType(clsContent.toString(), null, true, null);
- wrapperCls.createImport("javax.jws.WebMethod", null,null);
- wrapperCls.createImport("javax.jws.WebService", null,null);
+ wrapperCls.createImport("javax.jws.WebMethod", null,null); //$NON-NLS-1$
+ wrapperCls.createImport("javax.jws.WebService", null,null); //$NON-NLS-1$
IType serviceClsType = wrapperCls.findPrimaryType();
clsContent = new StringBuffer();
Modified: trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/wizards/JBossWSGenerateAction.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/wizards/JBossWSGenerateAction.java 2010-01-27 09:36:41 UTC (rev 19950)
+++ trunk/ws/plugins/org.jboss.tools.ws.ui/src/org/jboss/tools/ws/ui/wizards/JBossWSGenerateAction.java 2010-01-27 09:49:37 UTC (rev 19951)
@@ -3,7 +3,7 @@
import java.io.File;
import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.jdt.core.IJavaProject;
+import org.eclipse.core.resources.IProject;
import org.eclipse.jface.action.IAction;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.IStructuredSelection;
@@ -17,7 +17,7 @@
import org.jboss.tools.ws.ui.JBossWSUIPlugin;
public class JBossWSGenerateAction implements IWorkbenchWindowActionDelegate {
- private IJavaProject project;
+ private IProject project;
private static String WEB = "web.xml"; //$NON-NLS-1$
private static File webFile;
@@ -36,7 +36,7 @@
int result = dialog.open();
if (result == WizardDialog.OK) {
ServiceModel model = new ServiceModel();
- model.setWebProjectName(project.getElementName());
+ model.setWebProjectName(project.getName());
model.addServiceClasses(new StringBuffer().append(
wizard.getPackageName())
.append(".").append(wizard.getClassName()).toString()); //$NON-NLS-1$
@@ -57,12 +57,11 @@
public void selectionChanged(IAction action, ISelection selection) {
if (selection instanceof IStructuredSelection) {
- project = (IJavaProject) ((IStructuredSelection) selection)
+ project = (IProject) ((IStructuredSelection) selection)
.getFirstElement();
- if (JavaEEProjectUtilities
- .isDynamicWebProject(project.getProject())) {
- webFile = findFileByPath(project.getProject().getLocation()
- .toOSString());
+ if (project != null
+ && JavaEEProjectUtilities.isDynamicWebProject(project)) {
+ webFile = findFileByPath(project.getLocation().toOSString());
if (webFile != null) {
action.setEnabled(true);
return;
14 years, 3 months