</extension>\r
<extension\r
point="org.eclipse.debug.ui.launchShortcuts">\r
- <shortcut
- class="org.argeo.slc.ui.launch.script.SlcScriptLaunchShortcut"
- icon="icons/slcScriptLaunch.gif"
- id="org.argeo.slc.ui.launch.slcScriptLaunchShortcut"
- label="SLC script"
- modes="run,debug">
-
- <contextualLaunch>
- <enablement>
- <with variable="selection">
- <count value="1"/>
- <iterate>
- <or>
- <test property="org.eclipse.debug.ui.matchesPattern" value="*.xml"/>
- </or>
- </iterate>
- </with>
- </enablement>
- </contextualLaunch>
- </shortcut>
+ <shortcut\r
+ class="org.argeo.slc.ui.launch.osgi.SlcLaunchShortcut"\r
+ icon="icons/slcScriptLaunch.gif"\r
+ id="org.argeo.slc.ui.launch.slcOsgiLaunchShortcut"\r
+ label="SLC"\r
+ modes="run,debug">\r
+ \r
+ <contextualLaunch>\r
+ <enablement>\r
+ <with variable="selection">\r
+ <iterate>\r
+ <and>\r
+ <test property="org.eclipse.debug.ui.projectNature" value="org.eclipse.pde.PluginNature"/>\r
+ <or>\r
+ <adapt type="org.eclipse.core.resources.IProject"/>\r
+ <test property="org.eclipse.debug.ui.matchesPattern" value="MANIFEST.MF"/>\r
+ </or>\r
+ </and>\r
+ </iterate>\r
+ </with>\r
+ </enablement>\r
+ </contextualLaunch> \r
+ </shortcut>\r
+ <!--\r
+ <shortcut\r
+ class="org.argeo.slc.ui.launch.script.SlcScriptLaunchShortcut"\r
+ icon="icons/slcScriptLaunch.gif"\r
+ id="org.argeo.slc.ui.launch.slcScriptLaunchShortcut"\r
+ label="SLC script"\r
+ modes="run,debug">\r
+ \r
+ <contextualLaunch>\r
+ <enablement>\r
+ <with variable="selection">\r
+ <count value="1"/>\r
+ <iterate>\r
+ <or>\r
+ <test property="org.eclipse.debug.ui.matchesPattern" value="*.xml"/>\r
+ </or>\r
+ </iterate>\r
+ </with>\r
+ </enablement>\r
+ </contextualLaunch>\r
+ </shortcut>\r
<shortcut
class="org.argeo.slc.ui.launch.script.SlcScriptLaunchShortcutWithDialog"
icon="icons/slcScriptLaunch.gif"
</with>
</enablement>
</contextualLaunch>
- </shortcut>
+ </shortcut>\r
+-->
</extension>\r
+<!--\r
<extension\r
point="org.eclipse.debug.ui.launchConfigurationTabGroups">\r
<launchConfigurationTabGroup\r
type="org.argeo.slc.launch.slcScriptLaunchType">\r
</launchConfigurationTabGroup>\r
</extension>\r
-\r
+-->\r
<!-- See http://www.eclipseplugincentral.com/PNphpBB2-printview-t-4335-start-0.html -->\r
<extension point="org.eclipse.core.runtime.adapters">\r
<factory adaptableType="org.eclipse.core.resources.IResource" class="">\r
<adapter type="org.eclipse.debug.ui.actions.ILaunchable "/>\r
</factory>\r
</extension>\r
+<!--\r
<extension\r
point="org.eclipse.ui.preferencePages">\r
<page\r
name="SLC">\r
</page>\r
</extension>\r
+-->\r
<extension\r
point="org.eclipse.debug.ui.launchConfigurationTypeImages">\r
<launchConfigurationTypeImage\r