Onderbrekingspunten
ID:
org.eclipse.debug.core.breakpoints
Beschrijving:
Met dit extensiepunt kunt u nieuwe typen onderbrekingspunten definiëren.
Configuratiemarkup:
<!ELEMENT extension (breakpoint*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - een volledig gekwalificeerd ID van het doelextensiepunt.
- id - een optioneel ID van de extensie-instance.
- name - een optionele naam van de extensie-instance.
<!ELEMENT breakpoint EMPTY>
<!ATTLIST breakpoint
id CDATA #REQUIRED
markerType CDATA #REQUIRED
class CDATA #REQUIRED
name CDATA #IMPLIED>
- id - een uniek ID voor dit type onderbrekingspunt.
- markerType - het volledig gekwalificeerde ID van de bijbehorende markeringsdefinitie voor onderbrekingspunten van dit type.
- class - de volledig gekwalificeerde naam van de Java-klasse waarmee
IBreakpoint
wordt geïmplementeerd.
- name - de naam van dit type onderbrekingspunt die aan de gebruiker wordt getoond (bijvoorbeeld "Java-regelonderbrekingspunt"). Dit kenmerk is beschikbaar vanaf versie 3.1 ter ondersteuning van automatische groepering van onderbrekingspunten op type. Als dit kenmerk niet wordt opgegeven, kunnen onderbrekingspunten van dit type niet worden gegroepeerd op type.
Voorbeelden:
Dit is een voorbeeld van de extensie breakpoints:
<extension point=
"org.eclipse.debug.core.breakpoints"
>
<breakpoint
id=
"com.example.ExampleBreakpoint"
markerType=
"com.example.ExampleBreakpointMarker"
class=
"com.example.ExampleBreakpointImpl"
>
</breakpoint>
</extension>
Het opgegeven type onderbrekingspunt uit het bovenstaande voorbeeld wordt geïmplementeerd door de klasse "com.example.BreakpointImpl". Er is een gekoppelde markeringsdefinitie voor "com.example.ExampleBreakpointMarker", waarmee de kenmerken van dit onderbrekingspunt worden gedefinieerd.
API-informatie:
De waarde van het kenmerk class moet de volledig gekwalificeerde naam zijn van de Java-klasse waarmee de interface org.eclipse.debug.core.model.IBreakpoint wordt geïmplementeerd.
Copyright (c) 2000, 2005 IBM Corporation en anderen.
Alle rechten voorbehouden. Dit programma en het begeleidende materiaal zijn beschikbaar gesteld onder de voorwaarden van de Eclipse Public License v1.0 die bij deze distributie is geleverd en beschikbaar is op http://www.eclipse.org/legal/epl-v10.html.