[jboss-svn-commits] JBL Code SVN: r15157 - labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Sep 16 19:30:32 EDT 2007
Author: KrisVerlaenen
Date: 2007-09-16 19:30:32 -0400 (Sun, 16 Sep 2007)
New Revision: 15157
Modified:
labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/plugin.xml
Log:
JBRULES-1198: Add a launch shortcut for debugging drools applications
Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/plugin.xml
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/plugin.xml 2007-09-16 19:55:18 UTC (rev 15156)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/plugin.xml 2007-09-16 23:30:32 UTC (rev 15157)
@@ -237,6 +237,37 @@
</launchMode>
</launchConfigurationTabGroup>
</extension>
+
+ <extension
+ point="org.eclipse.debug.ui.launchShortcuts">
+ <shortcut
+ label="Drools Application"
+ icon="icons/drools.gif"
+ modes="debug"
+ class="org.drools.eclipse.launching.DroolsApplicationLaunchShortcut"
+ id="org.drools.eclipse.launching.DroolsApplicationLaunchShortcut">
+ <contextualLaunch>
+ <enablement>
+ <with variable="selection">
+ <count value="1"/>
+ <iterate>
+ <or>
+ <test property="org.eclipse.jdt.launching.hasMain"/>
+ <and>
+ <test property="org.eclipse.jdt.launching.isContainer"/>
+ <test property="org.eclipse.jdt.launching.hasProjectNature" args="org.eclipse.jdt.core.javanature"/>
+ </and>
+ </or>
+ </iterate>
+ </with>
+ </enablement>
+ </contextualLaunch>
+ <perspective id="org.eclipse.jdt.ui.JavaPerspective"/>
+ <perspective id="org.drools.eclipse.DroolsPerspective"/>
+ <perspective id="org.eclipse.jdt.ui.JavaBrowsingPerspective"/>
+ <perspective id="org.eclipse.debug.ui.DebugPerspective"/>
+ </shortcut>
+ </extension>
<extension
point="org.eclipse.debug.core.sourceLocators">
@@ -271,21 +302,6 @@
</debugModelPresentation>
</extension>
- <!-- not working
- <extension point="org.eclipse.debug.ui.launchShortcuts">
- <shortcut
- label="Drools Application"
- icon="icons/drools.gif"
- class="org.drools.eclipse.launching.DroolsApplicationLaunchShortcut"
- modes="debug"
- id="org.drools.eclipse.launching.DroolsApplicationLaunchShortcut">
- <perspective id="org.eclipse.jdt.ui.JavaPerspective" />
- <perspective id="org.eclipse.jdt.ui.JavaHierarchyPerspective" />
- <perspective id="org.eclipse.jdt.ui.JavaBrowsingPerspective" />
- <perspective id="org.eclipse.debug.ui.DebugPerspective" />
- </shortcut>
- </extension> -->
-
<!-- not working if using multipage editor -->
<extension point="org.eclipse.ui.editorActions">
<editorContribution
More information about the jboss-svn-commits
mailing list