Startgruppen
Kennung: org.eclipse.debug.ui.launchGroups
Verfügbar seit: 2.1
Beschreibung: Dieser Erweiterungspunkt unterstützt das Definieren einer Gruppe von Startkonfigurationen, die im Startkonfigurationsdialog zusammen angezeigt werden,und unterstützt ein Startprotokoll (letzte Startvorgänge und bevorzugte Startvorgänge).
Konfigurationsbefehle:
<!ELEMENT extension EMPTY>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA
#IMPLIED
name CDATA
#IMPLIED
>
- point - Vollständig qualifizierte ID des
Zielerweiterungspunktes
- id - Optionale ID des Erweiterungsexemplars
- name - Optionaler Name des Erweiterungsexemplars
<!ELEMENT launchGroup EMPTY>
<!ATTLIST launchGroup
id CDATA #REQUIRED
mode CDATA #REQUIRED
category CDATA #IMPLIED
label CDATA #REQUIRED
image CDATA #REQUIRED
bannerImage CDATA #REQUIRED
public CDATA #IMPLIED
>
- id - Gibt eine eindeutige Kennung für diese Startgruppe an.
- mode - Gibt den Startmodus an, der dieser Gruppe zugeordnet ist (also Ausführungsmodus oder Debugmodus).
- category - Gibt die Kategorie der Startkonfigurationen in dieser Gruppe an. Wenn dieses Attribut nicht angegeben wird, wird für die Kategorie ein Nullwert angenommen.
- label - Gibt eine überesetzbare Bezeichnung für die Darstellung dieser Gruppe an.
- image - Gibt einen auf das Plug-in bezogenen Pfad für das Image an, mit dem diese Gruppe in Baumstrukturen, Listen, Registerkarten usw. dargestellt wird.
- bannerImage - Gibt einen auf das Plug-in bezogenen Pfad für ein Image an, mit dem diese Gruppe im Bannerbereich eines Assistenten oder Dialogs dargestellt wird.
- public - Gibt an, ob es sich um eine öffentliche Startgruppe handelt und ob für sie eine sichtbare Registerkarte für das Startprotokoll in den Benutzervorgaben für das Debug angezeigt werden soll.
Wenn dieses Attribut nicht definiert ist, wird der Wert "true" impliziert.
Beispiele: Das folgende Beispiel zeigt einen Erweiterungspunkt für eine Startgruppe:
<extension point="org.eclipse.debug.ui.launchGroups">
<launchGroup
id="com.example.ExampleLaunchGroupId"
mode="run"
label="Run"
icon="icons\run.gif"
bannerImage="icons\runBanner.gif">
</launchGroup>
</extension>
Im dargestellten Beispiel besteht die Startgruppe aus allen Startkonfigurationen ohne Kategorie, die den Ausführungsmodus unterstützen.