Launch Items
Identifier
org.eclipse.swt.examples.launcher.launchItemsDescription
This extension point is used to add 'standalone program' and
'Workbench view'
launch items to the Launcher, optionally grouping them into
categories so as to form a multi-tiered hierarchy.
Standalone programs are executed using the platform's event loop.
Workbench views are created within the active Workbench Perspective.Markup
<!ELEMENT extension EMPTY>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT program EMPTY>
<!ATTLIST program
mainClass CDATA #REQUIRED
pluginId CDATA #REQUIRED
>
- mainClass - The fully-qualified name of the class whose main() method is to be launched.
- pluginId - The unique id of the Eclipse Platform plugin containing the program.
<!ELEMENT view EMPTY>
<!ATTLIST view
viewId CDATA #REQUIRED
>
- viewId - The unique id of the Workbench View to be activated when the item is launched.
<!ELEMENT category EMPTY>
<!ATTLIST category
name CDATA #REQUIRED
id CDATA #REQUIRED
category CDATA #IMPLIED
>
- name - The localized name of this category.
- id - The unique id of this category. Categories with duplicate id's will be discarded.
- category - The unique id of the parent category.
<!ELEMENT item EMPTY>
<!ATTLIST item
name CDATA #REQUIRED
id CDATA #REQUIRED
category CDATA #IMPLIED
icon CDATA #IMPLIED
enabled (true | false) "false""true"
description CDATA #IMPLIED
>
- name - The localized name of this launch item.
- id - The unique id of this launch item. Launch items with duplicate id's will be discarded.
- category - The unique id of the category this launch item belongs to.
- icon - The declaring plugin relative path of an icon to display with this launch item in the Launcher.
- enabled - Set to "false" to disable this launch item, or to "true" to enable it (default).
- description - The localized plain-text description of this launch item.
Example
API Information
Supplied Implementation