- <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