As configurações de lançamento podem ser visualizadas com muita facilidade por meio de sua UI correspondente. Os usuários interagem com um diálogo de configuração de lançamento para criar instâncias dos diferentes tipos de configurações de lançamento que receberam contribuição dos plug-ins. Cada tipo de configuração de lançamento define um grupo de guias que coletam e exibem informações sobre a configuração. O grupo de guias dos aplicativos java locais é mostrado abaixo.
As guias recebem contribuição utilizando o ponto de extensão org.eclipse.debug.ui.launchConfigurationTabGroups. A marcação para esta extensão é direta. Você associa o id de um tipo de configuração (recebe contribuição utilizando org.eclipse.debug.core.launchConfigurationTypes) a uma classe que implementa ILaunchConfigurationTabGroup. O grupo de guias do aplicativo Java recebe contribuição assim:
<extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups"> <launchConfigurationTabGroup id="org.eclipse.jdt.debug.ui.launchConfigurationTabGroup.localJavaApplication" type ="org.eclipse.jdt.launching.localJavaApplication" class="org.eclipse.jdt.internal.debug.ui.launcher.LocalJavaApplicationTabGroup"> </launchConfigurationTabGroup> </extension>
A classe de grupo de sua guia é responsável pela criação das guias necessárias e pela exibição e salvamento dos dados relevantes dos atributos de configuração de lançamento. Uma guia que é comum a todas as configurações, a CommonTab, já foi implementada e pode ser criada por qualquer configuração. Ela gerencia o salvamento da configuração de lançamento, além de coletar preferências comuns.