</extension>\r
<extension\r
point="org.eclipse.debug.ui.launchShortcuts">\r
+ <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
</with>\r
</enablement>\r
</contextualLaunch>\r
- \r
</shortcut>\r
+ <shortcut
+ class="org.argeo.slc.ui.launch.script.SlcScriptLaunchShortcutWithDialog"
+ icon="icons/slcScriptLaunch.gif"
+ id="org.argeo.slc.ui.launch.slcScriptLaunchShortcutWithDialog"
+ 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>\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