Töréspontok

org.eclipse.debug.core.breakpoints

Ez a kiterjesztési pont új törésponttípusok meghatározására szolgáló mechanizmusokat határoz meg.

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


Az alábbiakban indításikonfiguráció-típus kiterjesztési pontra látható példa:

 

<extension point=

"org.eclipse.debug.core.breakpoints"

>

<breakpoint id=

"com.example.ExampleBreakpoint"

markerType=

"com.example.ExampleBreakpointMarker"

class=

"com.example.ExampleBreakpointImpl"

>

</breakpoint>

</extension>

A fenti példában a megadott típusú töréspontot a "com.example.BreakpointImpl" osztály valósítja meg. A "com.example.ExampleBreakpointMarker" rendelkezik egy hozzá társított jelződefinícióval, amely a töréspont attribútumait határozza meg.

A class attribútum értéke az org.eclipse.debug.core.model.IBreakpoint felületet megvalósító Java osztály teljes képzésű neve.