Konfigurace spuštění nejsnadněji zobrazíte prohlédnutím jejich příslušných uživatelských rozhraní. Uživatelé pracují s dialogovým oknem konfigurace spuštění pro vytvoření instancí různých typů konfigurací spuštění, které byly poskytnuty moduly plug-in. Každý typ konfigurace spuštění definuje skupinu karet, které shromažďují a zobrazují informace o konfiguraci. Níže uvádíme obrázek skupiny karet určených ke spouštění lokální aplikace Java.
Do karet se přispívá prostřednictvím bodu rozšíření org.eclipse.debug.ui.launchConfigurationTabGroups.V tomto rozšíření je ID typu konfigurace (definovaného s použitím org.eclipse.debug.core.launchConfigurationTypes) přiřazeno ke třídě, která implementuje ILaunchConfigurationTabGroup.
Některé skupiny karet mohou být užitečné pouze při spouštění konfigurace v určitém režimu. V takovém případě lze společně se třídou zadat jeden nebo několik prvků mode. Pro každý z režimů může být skupině karet přiřazen jedinečný popis. Není-li zadán žádný režim, zobrazí se skupina karet ve všech režimech, do kterých není vložena skupina karet závislá na režimu. Skupina karet aplikace Java je definována pro režim provozu a režim ladění:
<extension point="org.eclipse.debug.ui.launchConfigurationTabGroups"> <launchConfigurationTabGroup type="org.eclipse.jdt.launching.localJavaApplication" helpContextId="org.eclipse.jdt.debug.ui.launchConfigHelpContext.local_java_application" class="org.eclipse.jdt.internal.debug.ui.launcher.LocalJavaApplicationTabGroup" id="org.eclipse.jdt.debug.ui.launchConfigurationTabGroup.localJavaApplication" bannerImage="icons/full/wizban/java_app_wiz.png"> <launchMode mode="debug" perspective="org.eclipse.debug.ui.DebugPerspective" description="%localJavaApplicationTabGroupDescription.debug"> </launchMode> <launchMode mode="run" description="%localJavaApplicationTabGroupDescription.run"> </launchMode> </launchConfigurationTabGroup> ...
Povšimněte si, že perspektiva může být rovněž zadána společně s režimem. Toto způsobí, že platforma přepne na zadanou perspektivu při spuštění programu v dotyčném režimu.
Vaše třída skupiny karet odpovídá za vytváření nezbytných karet a za zobrazení a uložení příslušných dat z atributů konfigurace spuštění. Karta společná pro všechny konfigurace, CommonTab, je již implementována a může být vytvořena libovolnou konfigurací. Tato karta řídí ukládání konfigurace spuštění a shromažďování společných předvoleb.