Onderbrekingspunten

org.eclipse.debug.core.breakpoints

Met dit extensiepunt kunt u nieuwe typen onderbrekingspunten definiëren.

<!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

name       CDATA #IMPLIED>


Dit is een voorbeeld van de extensie breakpoints:

 

<extension point=

"org.eclipse.debug.core.breakpoints"

>

<breakpoint id=

"com.example.ExampleBreakpoint"

markerType=

"com.example.ExampleBreakpointMarker"

class=

"com.example.ExampleBreakpointImpl"

>

</breakpoint>

</extension>

Het opgegeven type onderbrekingspunt uit het bovenstaande voorbeeld wordt geïmplementeerd door de klasse "com.example.BreakpointImpl". Er is een gekoppelde markeringsdefinitie voor "com.example.ExampleBreakpointMarker", waarmee de kenmerken van dit onderbrekingspunt worden gedefinieerd.

De waarde van het kenmerk class moet de volledig gekwalificeerde naam zijn van de Java-klasse waarmee de interface org.eclipse.debug.core.model.IBreakpoint wordt geïmplementeerd.