Manejadores de estado

Identificador: org.eclipse.debug.core.statusHandlers

Descripción: este punto de extensión proporciona un mecanismo genérico para separar la generación y la resolución de un error. La interacción entre el origen del error y la resolución está definida por el cliente. Cuando se produce una condición de error, el cliente es el responsable de buscar y delegar en los manejadores de estado.

Códigos XML de configuración:

   <!ELEMENT statusHandlers>
   <!ATTLIST statusHandlers 

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

Ejemplos:

El siguiente es un ejemplo de punto de extensión de un manejador de estado:

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

En el ejemplo anterior, el manejador de estado especificado estará registrado para manejar objetos estado que tengan el identificador de conector com.example.ExamplePluginId y el código de estado 123.

Información sobre las API: el valor del atributo class debe ser un nombre totalmente calificado de una clase Java que implemente la interfaz org.eclipse.debug.core.IStatusHandler.

Copyright IBM Corp. 2000, 2001. Reservados todos los derechos.