Uczestnicy punktu zatrzymania
Identyfikator:
org.eclipse.wst.jsdt.debug.core.breakpointParticipants
Dostępne od wersji:
1.0
Opis:
Ten punkt rozszerzenia umożliwia konsumentom udostępnienie uczestnika punktu zatrzymania, który będzie sprawdzany w trakcie podejmowania decyzji o zawieszeniu takiego rodzaju punktu zatrzymania, do jakiego ma zastosowanie uczestnik.
Znaczniki konfiguracji:
<!ELEMENT extension (participant)+>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT participant EMPTY>
<!ATTLIST participant
class CDATA #REQUIRED
kind (function|line|script|*)
>
Uczestnik punktu zatrzymania
- class - atrybut klasy, który jest wymagany i musi implementować klasę
org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptBreakpointParticipant
- kind - ten atrybut określa rodzaj punktu zatrzymania, jaki ten uczestnik ma zastosować; wartość * oznacza, że ma on zastosowanie do wszystkich rodzajów punktów zatrzymania. Wartością musi być function (funkcja), line (wiersz), script (skrypt) lub *.
Przykłady:
Poniżej przedstawiono przykład rzeczywistej definicji uczestnika Mozilla Rhino dla punktów zatrzymania typu line (wiersz).
<extension point="org.eclipse.wst.jsdt.debug.core.breakpointParticipants">
<participant
class="org.eclipse.wst.jsdt.debug.internal.rhino.breakpoints.RhinoBreakpointParticipant"
kind="*">
</participant>
</extension>
Informacje o interfejsie API:
Atrybut klasy jest wymagany i musi implementować klasę org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptBreakpointParticipant.
Dostarczana implementacja:
[Wprowadź informacje o udostępnionej implementacji tego punktu rozszerzenia.]
Copyright (c) 2010 IBM Corporation and others.
Wszelkie prawa zastrzeżone. Program ten oraz towarzyszące mu materiały są
udostępniane na warunkach licencji EPL (Eclipse Public License), wersja 1.0,
dołączonej do nich i dostępnej pod adresem
http://www.eclipse.org/legal/epl-v10.html.