name="SLC">\r
</perspective>\r
</extension>\r
+<!--\r
<extension\r
point="org.eclipse.pde.core.targets">\r
<target\r
definition="slc-sdk-dev.target"\r
id="org.argeo.slc.ide.ui.targetSlcSdkDev"\r
- name="SLC SDK (devpt)">\r
+ name="SLC SDK Dev">\r
+ </target>\r
+ <target\r
+ definition="slc-sdk-0.12.target"\r
+ id="org.argeo.slc.ide.ui.targetSlcSdk0_12"\r
+ name="SLC SDK v0.12.x">\r
</target>\r
</extension> \r
+-->\r
<extension\r
point="org.eclipse.debug.ui.launchShortcuts">\r
<shortcut\r
- class="org.argeo.slc.ide.ui.launch.osgi.SlcLaunchShortcut"\r
+ class="org.argeo.slc.ide.ui.launch.osgi.OsgiBootLaunchShortcut"\r
icon="icons/slc-launch.gif"\r
- id="org.argeo.slc.ide.ui.slcOsgiLaunchShortcut"\r
- label="SLC"\r
+ id="org.argeo.slc.ide.ui.osgiBootLaunchShortcut"\r
+ label="OSGiBoot"\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
+ <with variable="selection">\r
+ <count value="1"/>\r
+ <iterate>\r
+ <or>\r
+ <test property="org.eclipse.debug.ui.matchesPattern" value="*.properties"/>\r
+ <test property="org.eclipse.debug.ui.matchesPattern" value="config.ini"/>\r
+ </or>\r
+ </iterate>\r
+ </with>\r
</enablement>\r
</contextualLaunch> \r
</shortcut>\r
</shortcut>\r
-->
</extension>\r
+ <extension\r
+ point="org.eclipse.debug.core.launchConfigurationTypes">\r
+ <launchConfigurationType\r
+ id="org.argeo.slc.ide.ui.OsgiBootEquinoxLauncher"\r
+ name="OSGi Boot Equinox"\r
+ delegate="org.argeo.slc.ide.ui.launch.osgi.OsgiBootEquinoxLaunchConfiguration"\r
+ modes="run, debug"\r
+ sourceLocatorId="org.eclipse.pde.ui.launcher.PDESourceLookupDirector"\r
+ sourcePathComputerId="org.eclipse.jdt.launching.sourceLookup.javaSourcePathComputer"/>\r
+ </extension>\r
+ <extension\r
+ point="org.eclipse.debug.ui.launchConfigurationTabGroups">\r
+ <launchConfigurationTabGroup\r
+ type="org.argeo.slc.ide.ui.OsgiBootEquinoxLauncher"\r
+ class="org.argeo.slc.ide.ui.launch.osgi.OsgiBootLauncherTabGroup"\r
+ id="org.argeo.slc.ide.ui.OsgiBootLauncherTabGroup">\r
+ </launchConfigurationTabGroup>\r
+ </extension>\r
+ <extension\r
+ point="org.eclipse.debug.ui.launchConfigurationTypeImages">\r
+ <launchConfigurationTypeImage\r
+ icon="icons/slc-launch.gif"\r
+ configTypeID="org.argeo.slc.ide.ui.OsgiBootEquinoxLauncher"\r
+ id="org.argeo.slc.ide.ui.OsgiBootEquinoxLauncherImage">\r
+ </launchConfigurationTypeImage>\r
+ </extension>\r
<!--\r
<extension point = "org.eclipse.debug.core.launchConfigurationTypes">\r
<launchConfigurationType\r