--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?eclipse version="3.2"?>\r
+<plugin>\r
+<extension point = "org.eclipse.debug.core.launchConfigurationTypes">\r
+ <launchConfigurationType\r
+ id="org.argeo.slc.launch.slcScriptLaunchType"\r
+ name="SLC Script"\r
+ delegate="org.argeo.slc.ui.launch.script.SlcScriptLaunchDelegate"\r
+ modes= "run, debug">\r
+ </launchConfigurationType>\r
+</extension>\r
+<extension\r
+ point="org.eclipse.debug.ui.launchShortcuts">\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
+ \r
+ </shortcut>\r
+</extension>\r
+<extension\r
+ point="org.eclipse.debug.ui.launchConfigurationTabGroups">\r
+ <launchConfigurationTabGroup\r
+ class="org.argeo.slc.ui.launch.script.SlcScriptLaunchConfigurationTabGroup"\r
+ id="org.argeo.slc.ui.launch.slcScriptLaunchConfigurationTabGroup1"\r
+ type="org.argeo.slc.launch.slcScriptLaunchType">\r
+ </launchConfigurationTabGroup>\r
+</extension>\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
+<extension\r
+ point="org.eclipse.ui.preferencePages">\r
+ <page\r
+ class="org.argeo.slc.ui.launch.preferences.SlcPreferencePage"\r
+ id="org.argeo.slc.ui.slcPreferencePage"\r
+ name="SLC">\r
+ </page>\r
+</extension>\r
+<extension\r
+ point="org.eclipse.debug.ui.launchConfigurationTypeImages">\r
+ <launchConfigurationTypeImage\r
+ configTypeID="org.argeo.slc.launch.slcScriptLaunchType"\r
+ icon="icons/slcScriptLaunch.gif"\r
+ id="org.argeo.slc.launch.slcScriptLaunchTypeImage">\r
+ </launchConfigurationTypeImage>\r
+</extension>\r
+<extension\r
+ point="org.eclipse.ui.perspectives">\r
+ <perspective\r
+ class="org.argeo.slc.ui.launch.SlcPerspectiveFactory"\r
+ icon="icons/slcScriptLaunch.gif"\r
+ id="org.argeo.slc.ui.slcPerspective"\r
+ name="SLC">\r
+ </perspective>\r
+</extension> \r
+</plugin>\r