diff options
author | Michael Rennie | 2007-08-29 16:19:32 +0000 |
---|---|---|
committer | Michael Rennie | 2007-08-29 16:19:32 +0000 |
commit | 6e113e347fb45e9e9aa4345f0348f98670cfcd00 (patch) | |
tree | 263a35e78c8ab75ee1ec0dd19009e3a9dc5e25d6 /org.eclipse.debug.ui/schema | |
parent | 0a6ab319e408aceccb72d345f6357fb336f7df06 (diff) | |
download | eclipse.platform.debug-6e113e347fb45e9e9aa4345f0348f98670cfcd00.tar.gz eclipse.platform.debug-6e113e347fb45e9e9aa4345f0348f98670cfcd00.tar.xz eclipse.platform.debug-6e113e347fb45e9e9aa4345f0348f98670cfcd00.zip |
Bug 181204 [launching] context launching of non-resource based objects
Diffstat (limited to 'org.eclipse.debug.ui/schema')
-rw-r--r-- | org.eclipse.debug.ui/schema/launchShortcuts.exsd | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/org.eclipse.debug.ui/schema/launchShortcuts.exsd b/org.eclipse.debug.ui/schema/launchShortcuts.exsd index 5b3686a13..cbe575c36 100644 --- a/org.eclipse.debug.ui/schema/launchShortcuts.exsd +++ b/org.eclipse.debug.ui/schema/launchShortcuts.exsd @@ -75,6 +75,8 @@ appears in the run and/or debug cascade menus to launch the workbench selection <documentation> specifies the fully qualified name of a class which implements <code>org.eclipse.debug.ui.ILaunchShortcut</code>. + +New in 3.4, clients can implement <code>org.eclipse.debug.ui.ILaunchShortcut2</code> to participate in context sensitive launching of resource and non-resource based artifacts. </documentation> <appInfo> <meta.attribute kind="java" basedOn="org.eclipse.debug.ui.ILaunchShortcut"/> @@ -137,6 +139,9 @@ appears in the run and/or debug cascade menus to launch the workbench selection <element name="perspective"> <annotation> + <appInfo> + <meta.element deprecated="true"/> + </appInfo> <documentation> The <code>perspective</code> element has been <b>deprecated</b> in the 3.1 release. The top level Run/Debug/Profile cascade menus now support contextual (selection sensitive) launching, and clients should provide a <code>contextualLaunch</code> element instead. </documentation> @@ -315,6 +320,7 @@ For more information on property testers see <code>org.eclipse.core.expres <p> Value of the attribute <b>class</b> must be a fully qualified name of a Java class that implements the interface <b>org.eclipse.debug.ui.ILaunchShortcut</b>. +New in 3.4, clients can implement <code>org.eclipse.debug.ui.ILaunchShortcut2</code> to participate in context sensitive launching of resource and non-resource based artifacts. </p> <p> Since 3.1, the debug platform registers a command handler for each launch shortcut and its applicable modes to allow clients to define key-bindings for a launch shortcut. The command id for a handler is generated as the launch shortcut id attribute, followed by a dot and the applicable launch mode. For example, the command id for the above launch shortcut example would be <code>com.example.ExampleLaunchShortcutId.debug</code> for launching in debug mode. A command and key binding could be defined as follows, to bind "<code>ALT-SHIFT-D, E</code>" to the launch shortcut. |