+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<?eclipse version="3.2"?>\r
-<plugin>\r
-<extension \r
- point="org.eclipse.ui.preferencePages"> \r
- <page \r
- id="org.argeo.slc.ide.ui.mainPreferencePage" \r
- name="SLC" \r
- class="org.argeo.slc.ide.ui.SlcMainPreferencePage"> \r
- </page> \r
-</extension> \r
-<extension\r
- point="org.eclipse.ui.perspectives">\r
- <perspective\r
- class="org.argeo.slc.ide.ui.SlcPerspectiveFactory"\r
- icon="icons/argeo-icon-100104-256.png"\r
- id="org.argeo.slc.ide.ui.slcPerspective"\r
- name="SLC">\r
- </perspective>\r
-</extension>\r
-<extension\r
- point="org.eclipse.debug.ui.launchShortcuts">\r
- <shortcut\r
- class="org.argeo.slc.ide.ui.launch.osgi.EclipseBootLaunchShortcut"\r
- icon="icons/eclipse-launch.gif"\r
- id="org.argeo.slc.ide.ui.eclipseBootLaunchShortcut"\r
- label="Eclipse Boot (RCP)"\r
- modes="run,debug">\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="*.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
- class="org.argeo.slc.ide.ui.launch.osgi.OsgiBootLaunchShortcut"\r
- icon="icons/slc-launch.gif"\r
- id="org.argeo.slc.ide.ui.osgiBootLaunchShortcut"\r
- label="OSGi Boot (Equinox, RAP)"\r
- modes="run,debug">\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="*.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
-</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
- <launchConfigurationType\r
- id="org.argeo.slc.ide.ui.EclipseBootLauncher"\r
- name="Eclipse Boot"\r
- delegate="org.argeo.slc.ide.ui.launch.osgi.EclipseBootLaunchConfiguration"\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
- <launchConfigurationTabGroup\r
- type="org.argeo.slc.ide.ui.EclipseBootLauncher"\r
- class="org.argeo.slc.ide.ui.launch.osgi.EclipseBootLauncherTabGroup"\r
- id="org.argeo.slc.ide.ui.EclipseBootLauncherTabGroup">\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
- <launchConfigurationTypeImage\r
- icon="icons/eclipse-launch.gif"\r
- configTypeID="org.argeo.slc.ide.ui.EclipseBootLauncher"\r
- id="org.argeo.slc.ide.ui.EclipseBootLauncherImage">\r
- </launchConfigurationTypeImage>\r
- </extension>\r
-</plugin>\r