watchExpressionDelegates
Identificador:
org.eclipse.debug.core.watchExpressionDelegates
A partir del release:
3.0
Descripción:
Este punto de extensión suministra un mecanismo para proporcionar delegados destinados a evaluar expresiones de observación en función de un modelo de depuración. Los delegados de expresiones de observación realizan evaluaciones de expresiones de observación y notifican los resultados asíncronamente.
Código de configuración:
<!ELEMENT extension (watchExpressionDelegate*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point: identificador totalmente calificado del punto de extensión destino
- id: identificador opcional de la instancia de extensión
- name: nombre opcional de la instancia de extensión
<!ELEMENT watchExpressionDelegate EMPTY>
<!ATTLIST watchExpressionDelegate
debugModel CDATA #REQUIRED
delegateClass CDATA #REQUIRED>
- debugModel: especifica el ID del modelo de depuración para el que este delegado suministra evaluaciones
- delegateClass: especifica una clase Java que implementa
org.eclipse.debug.core.model.IWatchExpressionDelegate, que se utiliza para evaluar el valor de una expresión.
Ejemplos:
A continuación figura un ejemplo de delegado de expresiones de observación para el conector
com.example.foo:
<extension point=
"org.eclipse.debug.core.watchExpressionDelegates"
>
<watchExpressionDelegate
debugModel=
"org.eclipse.jdt.debug"
delegateClass=
"org.eclipse.jdt.internal.debug.ui.JavaWatchExpressionDelegate"
/>
</extension>
Información sobre las API:
El valor del atributo delegateClass
debe ser un nombre totalmente calificado de una clase Java que implemente la
interfaz org.eclipse.debug.core.model.IWatchExpressionDelegate.
Copyright (c) 2000, 2003 IBM Corporation y otros.
Reservados todos los derechos. Este programa y sus materiales adjuntos están disponibles
bajo los términos de la licencia pública común (Common Public License) v1.0 que acompaña a
esta distribución, y está disponible en
http://www.eclipse.org/legal/cpl-v10.html