schema.launchGroups.exsd Maven / Gradle / Ivy
The newest version!
This extension point provides support for defining a group of launch configurations to be viewed together in the launch configuration dialog, and support a launch history (recent and favorite launches).
a fully qualified identifier of the target extension point
an optional identifier of the extension instance
an optional name of the extension instance
specifies a unique identifier for this launch group.
specifies the launch mode associated with this group - i.e. run or debug.
specifies the category of launch configurations in this group. When unspecified, the category is <code>null</code>.
specifies a translatable label used to render this group.
specifies a plug-in relative path to an image used to render this group in trees, lists, tabs, etc.
specifies a plug-in relative path to an image used to render this group in a wizard or dialog banner area.
specifies whether this launch group is public and should be have a visible launch history tab in the debug preferences. The implied value is <code>true</code>, when not specified.
title to display in the launch wizard when this launch group is opened - for example "Select or configure an application to debug" (since 3.1)
2.1
The following is an example of a launch group extension point:
<p>
<pre>
<extension point="org.eclipse.debug.ui.launchGroups">
<launchGroup
id="com.example.ExampleLaunchGroupId"
mode="run"
label="Run"
image="icons\run.png"
bannerImage="icons\runBanner.png">
</launchGroup>
</extension>
</pre>
</p>
In the above example, the launch group will consist of all launch configurations with no category that support run mode.
Copyright (c) 2000, 2005 IBM Corporation and others.<br>
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0 which
accompanies this distribution, and is available at
<a href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-v20.html</a>/
SPDX-License-Identifier: EPL-2.0