Σημεία διακοπής

org.eclipse.debug.core.breakpoints

Αυτό το σημείο επέκτασης ορίζει ένα μηχανισμό για τον προσδιορισμό νέων ειδών σημείων διακοπής.

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


Παρακάτω δίνεται ένα παράδειγμα σημείου επέκτασης είδους ρυθμίσεων εκκίνησης.

 

<extension point=

"org.eclipse.debug.core.breakpoints"

>

<breakpoint id=

"com.example.ExampleBreakpoint"

markerType=

"com.example.ExampleBreakpointMarker"

class=

"com.example.ExampleBreakpointImpl"

>

</breakpoint>

</extension>

Στο παραπάνω παράδειγμα, το καθορισμένο είδος σημείου διακοπής υλοποιείται από την κλάση "com.example.BreakpointImpl". Υπάρχει ένας ορισμός συσχετισμένου δείκτη για το "com.example.ExampleBreakpointMarker", που ορίζει τα γνωρίσματα του συγκεκριμένου σημείου διακοπής.

Η τιμή του γνωρίσματος class πρέπει να είναι ένα πλήρες όνομα κλάσης Java η οποία υλοποιεί τη διεπαφή org.eclipse.debug.core.model.IBreakpoint.