Brytpunkter

org.eclipse.debug.core.breakpoints

Den här utökningspunkten definierar en mekanism för definition av nya typer av brytpunkter.

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


Följande är ett exempel på en utökningspunkt för startkonfigurationstyp:

 

<extension point=

"org.eclipse.debug.core.breakpoints"

>

<breakpoint id=

"com.example.ExampleBreakpoint"

markerType=

"com.example.ExampleBreakpointMarker"

class=

"com.example.ExampleBreakpointImpl"

>

</breakpoint>

</extension>

I exemplet ovan implementeras den angivna brytpunktstypen av klassen "com.example.BreakpointImpl". Det finns en associerad markördefinition för "com.example.ExampleBreakpointMarker" som definierar attributen för denna brytpunkt.

Värdet på attributet class måste vara ett fullständigt namn på en Java-klass som implementerar gränssnittet org.eclipse.debug.core.model.IBreakpoint.