Identificador: org.eclipse.debug.core.breakpoints
Descripción: este punto de extensión proporciona un mecanismo para definir nuevos tipos de puntos de interrupción.
Códigos XML de configuración:
<!ATTLIST breakpoint
id CDATA #REQUIRED
markerType CDATA #REQUIRED
class CDATA #REQUIRED>
id
: especifica un identificador exclusivo para este tipo de
punto de interrupción. markerType
: especifica el identificador (ID) totalmente
calificado de la definición del correspondiente marcador para los puntos de
interrupción de este tipo. class
: especifica el nombre totalmente calificado de la clase
Java que implementa IBreakpoint
. Ejemplos:
A continuación figura un ejemplo de punto de extensión de un punto de interrupción:
<extension point="org.eclipse.debug.core.breakpoints"> <breakpoint id="com.example.ExampleBreakpoint" markerType="com.example.ExampleBreakpointMarker" class="com.example.ExampleBreakpointImpl"> </breakpoint> </extension>
En el ejemplo anterior, el tipo de punto de interrupción especificado está implementado por la clase "com.example.BreakpointImpl". Hay una definición de marcador asociado para "com.example.ExampleBreakpointMarker", que define los atributos de este punto de interrupción.
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.model.IBreakpoint.