Grupos de Guias de Configuração de Ativação
Identificador:
org.eclipse.debug.ui.launchConfigurationTabGroups
Descrição:
Esse ponto de extensão fornece um mecanismo para contribuir um grupo de guias para o diálogo de configuração de ativação para um tipo de configuração de ativação.
Marcação de Configuração:
<!ELEMENT extension (launchConfigurationTabGroup*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - um identificador completo do ponto de extensão de destino
- id - um identificador opcional da instância de extensão
- name - um nome opcional da instância de extensão
<!ELEMENT launchConfigurationTabGroup (launchMode*)>
<!ATTLIST launchConfigurationTabGroup
id CDATA #REQUIRED
type CDATA #REQUIRED
class CDATA #REQUIRED
helpContextId CDATA #IMPLIED
description CDATA #IMPLIED>
- id - especifica um identificador exclusivo para esse grupo de guias de configuração de ativação.
- type - especifica um tipo de configuração de ativação ao qual esse grupo de guias é aplicável (corresponde ao id de extensão de um tipo de configuração de ativação).
- class - especifica o nome completo de uma classe Java que implementa ILaunchConfigurationTabGroup.
- helpContextId - um identificador opcional que especifica o contexto de ajuda para associar ao tipo de configuração de ativação desse grupo de guias
- description - Uma descrição do Tipo de Configuração de Ativação
<!ELEMENT launchMode EMPTY>
<!ATTLIST launchMode
mode CDATA #REQUIRED
perspective CDATA #IMPLIED
description CDATA #IMPLIED>
Um elemento do modo de ativação especifica um modo de ativação ao qual este grupo de guia está especificado. Um grupo de guias pode ser associado a um ou mais modos de ativação. Para compatibilidade de retrocesso (anterior a 3.0), um modo de ativação não precisa ser especificado. Quando não for especificado, um grupo de guia é registrado como o grupo de guia padrão para o tipo de configuração de ativação associado (ou seja, aplicado a todos os modos de ativação suportados para os quais um grupo de guia específico não foi contribuído).
- mode - identificador de um modo de ativação ao qual esse grupo de guia está especificado.
- perspective - o identificador de perspectiva padrão associado a esse tipo de configuração de ativação e a esse modo de ativação. Isso permite que uma extensão cause uma comutação de perspectiva (ou abra) quando uma ativação correspondente é registrada como o plug-in de depuração. Quando não for especificado, ele indica que, por padrão, não deve ocorrer nenhuma comutação de perspectiva.
- description - Uma descrição do Tipo de Configuração de Ativação específico para esse launchMode.
Exemplos:
A seguir encontra-se um exemplo de um ponto de extensão do grupo de guias de configuração de lançamento:
<extension point=
"org.eclipse.debug.ui.launchConfigurationTabGroups"
>
<launchConfigurationTabGroup
id=
"com.example.ExampleTabGroup"
type=
"com.example.ExampleLaunchConfigurationTypeIdentifier"
class=
"com.example.ExampleLaunchConfigurationTabGroupClass"
>
</launchConfigurationTabGroup>
</extension>
No exemplo acima, o grupo de guias contribuinte será mostrado para o tipo de configuração de ativação com o identificador com.example.ExampleLaunchConfigurationTypeIdentifier.
Informações sobre API:
O valor do atributo class deve ser o nome completo de uma classe Java que implementa a interface org.eclipse.debug.ui.ILaunchConfigurationTabGroup.
Copyright (c) 2000, 2003 IBM Corporation e outros.
Todos os direitos reservados.
Este programa e os materiais que o acompanham são disponibilizados sob os termos da Common Public License v1.0 que acompanha esta distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/cpl-v10.html