Identificativo: org.eclipse.debug.core.breakpoints
Descrizione: questo punto di estensione fornisce un meccanismo per la definizione di nuovi tipi di punti di interruzione.
Tag di configurazione:
<!ATTLIST breakpoint
id CDATA #REQUIRED
markerType CDATA #REQUIRED
class CDATA #REQUIRED>
id
specifica un identificativo univoco per questo tipo di punto di interruzione.markerType
specifica l'identificativo completo (id) dell'indicatore corrispondente per i punti di interruzione di questo tipo.class
specifica il nome completo della classe Java che implementa IBreakpoint
.Esempi:
Di seguito è riportato un esempio di punto di estensione per un punto di interruzione:
<extension point="org.eclipse.debug.core.breakpoints"> <breakpoint id="com.example.ExampleBreakpoint" markerType="com.example.ExampleBreakpointMarker" class="com.example.ExampleBreakpointImpl"> </breakpoint> </extension>
Nell'esempio sopra riportato, il tipo specificato di punto di interruzione è implementato dalla classe "com.example.BreakpointImpl". La definizione dell'indicatore associato a "com.example.ExampleBreakpointMarker" definisce gli attributi di questo punto di interruzione.
Informazione API: il valore dell'attributo class deve corrispondere al nome completo di una classe Java che implementa l'interfaccia org.eclipse.debug.core.model.IBreakpoint.