Beschreibung: Dieser Erweiterungspunkt definiert einen Mechanismus, mit dem neue Typen von Unterbrechungspunkten definiert werden können.
Konfigurationsbefehle:
<!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
>
<extension point="org.eclipse.debug.core.breakpoints"> <breakpoint id="com.example.ExampleBreakpoint" markerType="com.example.ExampleBreakpointMarker" class="com.example.ExampleBreakpointImpl"> </breakpoint> </extension>Im oben dargestellten Beispiel wird der angegebene Typ des Unterbrechungspunktes durch die Klasse "com.example.BreakpointImpl" implementiert. Es gibt eine zugeordnete Markierungsdefinition für "com.example.ExampleBreakpointMarker", die die Attribute für diesen Unterbrechungspunkt definiert.
API-Informationen: Der Wert des Attributs class muss der vollständig qualifizierte Name einer Java-Klasse sein, die die Schnittstelle org.eclipse.debug.core.model.IBreakpoint implementiert.