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:
<!ELEMENT extension (breakpoint*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT breakpoint EMPTY>
<!ATTLIST breakpoint
id CDATA #REQUIRED
markerType CDATA #REQUIRED
class CDATA #REQUIRED
>
<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.