Tipos de Configuração de Lançamento

Identificador: org.eclipse.debug.core.launchConfigurationTypes

Descrição: Este ponto de extensão fornece um mecanismo configurável para lançamento de aplicativos. Cada tipo de configuração de lançamento possui um nome, suporta uma ou mais necessidades (execução e ou depuração) e especifica uma delegação responsável pela implementação do lançamento de um aplicativo.

Marcação da Configuração:

   <!ELEMENT launchConfigurationType (fileExtension?)>
   <!ATTLIST launchConfigurationType 

      id            CDATA #REQUIRED
      delegate      CDATA #REQUIRED
      modes         CDATA #REQUIRED
      name          CDATA #REQUIRED>
      public          CDATA (true | false) #IMPLIED>
   <!ATTLIST fileExtension 

      extension CDATA #REQUIRED
      default   CDATA (true | false) #IMPLIED>

Exemplos:

A seguir encontra-se um exemplo de um ponto de extensão de tipo de configuração de lançamento:

<extension point="org.eclipse.debug.core.launchConfigurationTypes">
   <launchConfigurationType 
      id="com.example.ExampleIdentifier"
      delegate="com.example.ExampleLaunchConfigurationDelegate"
      modes="run, debug"
      name="Example Application">
      <fileExtension
         extension="txt"
         default=true>
      <fileExtension
         extension="gif"
         default=false>
   </launchConfigurationType>
</extension> 

No exemplo acima, o tipo especificado de configuração de lançamento suporta os modos de execução e depuração. A configuração de lançamento é aplicável aos arquivos txt e gif e é a configuração de lançamento padrão para arquivos txt.

Informações de API: O valor do atributo delegate deve ser um nome completo de uma classe Java que implementa a interface org.eclipse.debug.core.model.ILaunchConfigurationDelegate.

Copyright IBM Corp. 2000, 2001. Todos os Direitos Reservados.