Grupos de Guias de Configuração de Ativação

org.eclipse.debug.ui.launchConfigurationTabGroups

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.

<!ELEMENT extension (launchConfigurationTabGroup*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT launchConfigurationTabGroup (launchMode*)>

<!ATTLIST launchConfigurationTabGroup

id            CDATA #REQUIRED

type          CDATA #REQUIRED

class         CDATA #REQUIRED

helpContextId CDATA #IMPLIED

description   CDATA #IMPLIED>


<!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).



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.

O valor do atributo class deve ser o nome completo de uma classe Java que implementa a interface org.eclipse.debug.ui.ILaunchConfigurationTabGroup.