Rotinas de Tratamentos de Status

Identificador: org.eclipse.debug.core.statusHandlers

Descrição: Este ponto de extensão fornece um mecanismo para separação da geração e resolução de um erro. A interação entre a origem do erro e a resolução é o cliente definido. É responsabilidade do cliente procurar e delegar rotinas de tratamentos de status quando ocorrer uma condição de erro.

Marcação da Configuração:

   <!ELEMENT statusHandlers>
   <!ATTLIST statusHandlers 

      id            CDATA #REQUIRED
      class         CDATA #REQUIRED
      plugin        CDATA #REQUIRED
      code          CDATA #REQUIRED>

Exemplos:

A seguir encontra-se um exemplo de um ponto de extensão de rotina de tratamento de status:

  <extension point="org.eclipse.debug.core.statusHandlers">
    <statusHandler 
       id="com.example.ExampleIdentifier"
       class="com.example.ExampleStatusHandler"
       plugin="com.example.ExamplePluginId"
       code="123">
    </statusHandler>
   </extension>

No exemplo acima, a rotina de tratamento de status especificada será registrada para tratar de objetos de status com um identificador de plug-in com.example.ExamplePluginId e um código de status 123.

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

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