[405220] [NLS][xsl] Add default shortcut for launching XSLT
diff --git a/bundles/org.eclipse.wst.xsl.debug.ui/META-INF/MANIFEST.MF b/bundles/org.eclipse.wst.xsl.debug.ui/META-INF/MANIFEST.MF
index 85c6f28..1ee7e9e 100644
--- a/bundles/org.eclipse.wst.xsl.debug.ui/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.wst.xsl.debug.ui/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %Bundle-Name.0
 Bundle-SymbolicName: org.eclipse.wst.xsl.debug.ui;singleton:=true
-Bundle-Version: 1.0.301.qualifier
+Bundle-Version: 1.0.302.qualifier
 Bundle-Activator: org.eclipse.wst.xsl.internal.debug.ui.XSLDebugUIPlugin
 Require-Bundle: org.eclipse.ui;bundle-version="[3.4.0,4.0.0)",
  org.eclipse.core.filesystem;bundle-version="[1.2.0,2.0.0)",
diff --git a/bundles/org.eclipse.wst.xsl.debug.ui/plugin.properties b/bundles/org.eclipse.wst.xsl.debug.ui/plugin.properties
index 2bd65c9..37351c6 100644
--- a/bundles/org.eclipse.wst.xsl.debug.ui/plugin.properties
+++ b/bundles/org.eclipse.wst.xsl.debug.ui/plugin.properties
@@ -2,6 +2,8 @@
 Bundle-Name.0 = XSL Debugger UI
 launchMode.description.0 = Create a configuration to debug an XSLT transformation
 launchMode.description.1 = Create a configuration to run an XSLT transformation
+launchMode.name.0 = Debug XSLT Transformation
+launchMode.name.1 = Run XSLT Transformation
 context.description.0 = Context for debugging XSLT
 context.name.0 = XSLT Debugging
 shortcut.label.0 = XSL Transformation
diff --git a/bundles/org.eclipse.wst.xsl.debug.ui/plugin.xml b/bundles/org.eclipse.wst.xsl.debug.ui/plugin.xml
index 12740ff..a32ffe6 100644
--- a/bundles/org.eclipse.wst.xsl.debug.ui/plugin.xml
+++ b/bundles/org.eclipse.wst.xsl.debug.ui/plugin.xml
@@ -31,6 +31,53 @@
 				mode="run" perspective="org.eclipse.wst.xml.perspective" />
 		</launchConfigurationTabGroup>
 	</extension>
+
+	<extension point="org.eclipse.ui.commands">
+		<command
+			name="%launchMode.name.0"
+				description="%launchMode.description.0"
+				categoryId="org.eclipse.debug.ui.category.run"
+				id="org.eclipse.wst.xsl.debug.ui.launchshortcut.debug">
+		</command>
+		<command
+				name="%launchMode.name.1"
+				description="%launchMode.description.0"
+				categoryId="org.eclipse.debug.ui.category.run"
+				id="org.eclipse.wst.xsl.debug.ui.launchshortcut.run">
+		</command>
+	</extension>
+
+	<extension point="org.eclipse.ui.bindings">
+		<key
+			sequence="M2+M3+X X"
+			commandId="org.eclipse.wst.xsl.debug.ui.launchshortcut.run"
+			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
+		<key
+			sequence="M2+M3+X X"
+			platform="carbon"
+
+			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
+		<key
+			sequence="M1+M3+X X"
+			platform="carbon"
+
+			commandId="org.eclipse.wst.xsl.debug.ui.launchshortcut.run"
+			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
+
+		<key
+			sequence="M2+M3+D X"
+			commandId="org.eclipse.wst.xsl.debug.ui.launchshortcut.debug"
+			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
+		<key
+			sequence="M2+M3+D X"
+			platform="carbon"
+			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
+		<key
+			sequence="M1+M3+D X"
+			platform="carbon"
+			commandId="org.eclipse.wst.xsl.debug.ui.launchshortcut.debug"
+			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
+	</extension>
 	
 	<extension point="org.eclipse.ui.contexts">
 		<context description="%context.description.0"