Breakpoints

org.eclipse.debug.core.breakpoints

Med dette udvidelsespunkt kan du definere nye typer breakpoints.

<!ELEMENT extension (breakpoint*)>

<!ATTLIST-udvidelse

point CDATA #REQUIRED

id    CDATA #IMPLIED

navn  CDATA #IMPLIED>


<!ELEMENT breakpoint EMPTY>

<!ATTLIST breakpoint

id         CDATA #REQUIRED

markerType CDATA #REQUIRED

class      CDATA #REQUIRED

name       CDATA #IMPLIED>


Det følgende er et eksempel på et udvidelsespunkt for en startkonfigurationstype:

 

<udvidelsespunkt=

"org.eclipse.debug.core.breakpoints"

>

<breakpoint id=

"com.example.ExampleBreakpoint"

markerType=

"com.example.ExampleBreakpointMarker"

class=

"com.example.ExampleBreakpointImpl"

>

</breakpoint>

</extension>

I eksemplet ovenfor implementeres den ovenfor angivne breakpointtype efter klassen "com.example.BreakpointImpl". Der er en tilknyttet markeringsdefinition for "com.example.ExampleBreakpointMarker", som definerer attributterne for dette breakpoint.

Værdien for attributten class skal være et fuldstændigt navn på en Java-klasse, som implementerer grænsefladen org.eclipse.debug.core.model.IBreakpoint.