<!ELEMENT extension (launcher*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT launcher EMPTY>
<!ATTLIST launcher
id CDATA #REQUIRED
class CDATA #REQUIRED
modes CDATA #REQUIRED
label CDATA #REQUIRED
wizard CDATA #IMPLIED
public (true | false)
description CDATA #IMPLIED
perspective CDATA #IMPLIED
icon CDATA #IMPLIED>
org.eclipse.debug.core.model.ILauncherDelegate
.org.eclipse.debug.core.ILaunchManager
.
Um ativador pode executar a ativação em um ou em ambos os modos.org.eclipse.debug.ui.ILaunchWizard
.Esse atributo é utilizado pela UI de depuração. Um ativador pode contribuir com um assistente que permite aos usuários configurar e lançar atributos específicos.true
, o ativador estará disponível a partir da UI de depuração - o ativador aparecerá como uma opção para um ativador padrão, ativações criadas por esse ativador aparecerão no histórico de ativação e o ativador estará disponível a partir das ações
da barra de ferramentas de execução/depuração do drop-down.
No exemplo acima, o Ativador especificado suporta os modos de execução e depuração. Após uma ativação bem-sucedida, a UI de depuração será alterada para a perspectiva Java. Quando a UI de depuração apresentar ao usuário uma lista de ativadores a serem escolhidos, "Example Ativador" aparecerá como uma das opções com "Launches example programs" como descrição e o assistente especificado por com.example.launchers.ui.ExampleLaunchWizard será utilizado para configurar detalhes específicos da ativação.<extension point =
"org.eclipse.debug.core.launchers"
>
<launcher id =
"com.example.ExampleLauncher"
class =
"com.example.launchers.ExampleLauncher"
modes =
"run, debug"
label =
"Example Launcher"
wizard =
"com.example.launchers.ui.ExampleLaunchWizard"
public =
"true"
description =
"Launches example programs"
perspective=
"com.example.JavaPerspective"
>
</launcher>
</extension>
Direitos Autorais (c) 2000, 2005 IBM Corporation e outros.
Todos os direitos reservados.
Este programa e os materiais que o acompanham são disponibilizados
sob os termos da Eclipse Public License v1.0 que acompanha esta
distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/epl-v10.html