Breakpoints
Id:
org.eclipse.debug.core.breakpoints
Beskrivelse:
Med dette udvidelsespunkt kan du definere nye typer breakpoints.
Konfigurationskode:
<!ELEMENT extension (breakpoint*)>
<!ATTLIST-udvidelse
point CDATA #REQUIRED
id CDATA #IMPLIED
navn CDATA #IMPLIED>
- point - en fuldstændig id for måludvidelsespunktet.
- id - en valgfri id for udvidelsesforekomsten.
- name - et valgfrit navn på udvidelsesforekomsten.
<!ELEMENT breakpoint EMPTY>
<!ATTLIST breakpoint
id CDATA #REQUIRED
markerType CDATA #REQUIRED
class CDATA #REQUIRED
name CDATA #IMPLIED>
- id - en entydig id for denne breakpointtype.
- markerType - den fuldstændige id for den tilsvarende
markeringsdefinition for breakpoints af denne type.
- class - det fuldstændige navn på den Java-klasse, der
implementerer
IBreakpoint
.
- name - et brugerpræsentabelt (user-presentable) navn på denne
breakpointtype. F.eks. "Java Line Breakpoint". Denne attribut blev
tilføjet i 3.1 for at understøtte automatisk gruppering af breakpoints
efter breakpointtype. Når denne attribut er uspecificeret, kan breakpoints
af denne type ikke automatisk grupperes efter type.
Eksempler:
Det følgende er et eksempel på et udvidelsespunkt for en
startkonfigurationstype:
<udvidelsespunkt=
"org.eclipse.debug.core.breakpoints"
>
<breakpoint
id=
"com.example.ExampleBreakpoint"
markerType=
"com.example.ExampleBreakpointMarker"
class=
"com.example.ExampleBreakpointImpl"
>
</breakpoint>
</extension>
I eksemplet ovenfor implementeres den ovenfor angivne breakpointtype efter
klassen "com.example.BreakpointImpl".
Der er en tilknyttet markeringsdefinition for
"com.example.ExampleBreakpointMarker", som definerer attributterne for
dette breakpoint.
API-oplysninger:
Værdien for
attributten class skal være et fuldstændigt navn på en Java-klasse,
som implementerer grænsefladen
org.eclipse.debug.core.model.IBreakpoint.
Copyright (c) 2000, 2005 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which accompanies
this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html