Body přerušení
Identifikátor:
org.eclipse.debug.core.breakpoints
Popis:
Tento bod rozšíření definuje mechanizmus pro definování nových typů bodů přerušení.
Konfigurační markup:
<!ELEMENT extension (breakpoint*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - Úplný identifikátor cílového bodu rozšíření.
- ID - Nepovinný identifikátor instance rozšíření.
- name - Nepovinný název instance rozšíření.
<!ELEMENT breakpoint EMPTY>
<!ATTLIST breakpoint
id CDATA #REQUIRED
markerType CDATA #REQUIRED
class CDATA #REQUIRED
name CDATA #IMPLIED>
- id - Určuje jedinečný identifikátor tohoto typu bodu přerušení.
- markerType - Určuje úplný identifikátor (ID) definice příslušné značky pro body přerušení tohoto typu.
- class - určuje úplný název třídy Java, která implementuje
IBreakpoint
.
- name - určuje název tohoto typu bodu přerušení, ve formátu prezentovatelném uživateli. Například "Bod přerušení řádku Java". Tento atribut byl doplněn ve verzi 3.1 pro podporu automatického seskupování bodů přerušení podle typu bodu přerušení. Pokud tento atribut není určen, body přerušení tohoto typu nelze automaticky seskupovat podle typu.
Příklady:
Následuje příklad bodu rozšíření typu konfigurace spuštění:
<extension point=
"org.eclipse.debug.core.breakpoints"
>
<breakpoint
id=
"com.example.ExampleBreakpoint"
markerType=
"com.example.ExampleBreakpointMarker"
class=
"com.example.ExampleBreakpointImpl"
>
</breakpoint>
</extension>
Ve výše uvedeném příkladě je daný typ bodu přerušení implementován třídou "com.example.BreakpointImpl".
Existuje přidružená definice značky pro "com.example.ExampleBreakpointMarker", definující atributy tohoto bodu přerušení.
Informace rozhraní API:
Hodnota atributu class musí být úplný název třídy Java, která implementuje rozhraní org.eclipse.debug.core.model.IBreakpoint.
Copyright (c) 2000, 2005 IBM Corporation a další.
Všechna práva vyhrazena.
Tento program a doprovodné materiály jsou zpřístupněny za podmínek licence Eclipse Public License
v1.0, která je součástí této distribuce a je k dispozici na adrese
http://www.eclipse.org/legal/epl-v10.html