Avbruddspunkter

org.eclipse.debug.core.breakpoints

Dette utvidelsespunktet definerer en mekanisme for definering av nye typer avbruddspunkter.

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


Nedenfor finner du et eksempel på en et utvidelsespunkt av oppstartskonfigurasjonstypen:

 

<extension point=

"org.eclipse.debug.core.breakpoints"

>

<breakpoint id=

"com.example.ExampleBreakpoint"

markerType=

"com.example.ExampleBreakpointMarker"

class=

"com.example.ExampleBreakpointImpl"

>

</breakpoint>

</extension>

I eksempelet ovenfor implementeres den oppgitte typen avbruddspunkt av klassen "com.example.BreakpointImpl". Det finnes en tilknyttet merkedefinisjon for "com.example.ExampleBreakpointMarker", som definerer attributtene for dette avbruddspunktet.

Verdien av attributtet class må være et fullt kvalifisert navn på en Java-klasse som implementerer grensesnittet org.eclipse.debug.core.model.IBreakpoint.