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