diff options
author | Darin Wright | 2008-12-08 20:09:20 +0000 |
---|---|---|
committer | Darin Wright | 2008-12-08 20:09:20 +0000 |
commit | d57a3aece63eb0cd4ef31aedfc707cac7445ba6b (patch) | |
tree | ccb647889a35e15fc5f8052f54e89f6c18e433a6 /org.eclipse.debug.core/schema | |
parent | 11640e0e9829ae4864de7b4586b1a35c379248ef (diff) | |
download | eclipse.platform.debug-d57a3aece63eb0cd4ef31aedfc707cac7445ba6b.tar.gz eclipse.platform.debug-d57a3aece63eb0cd4ef31aedfc707cac7445ba6b.tar.xz eclipse.platform.debug-d57a3aece63eb0cd4ef31aedfc707cac7445ba6b.zip |
breakpoint import participants
Diffstat (limited to 'org.eclipse.debug.core/schema')
-rw-r--r-- | org.eclipse.debug.core/schema/breakpointImportParticipants.exsd | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/org.eclipse.debug.core/schema/breakpointImportParticipants.exsd b/org.eclipse.debug.core/schema/breakpointImportParticipants.exsd index fd53bfcd0..e9ae55279 100644 --- a/org.eclipse.debug.core/schema/breakpointImportParticipants.exsd +++ b/org.eclipse.debug.core/schema/breakpointImportParticipants.exsd @@ -3,12 +3,13 @@ <schema targetNamespace="org.eclipse.debug.core" xmlns="http://www.w3.org/2001/XMLSchema"> <annotation> <appinfo> - <meta.schema plugin="org.eclipse.debug.core" id="breakpointImportParticipant" name="Breakpoint Import Participant"/> + <meta.schema plugin="org.eclipse.debug.core" id="breakpointImportParticipants" name="Breakpoint Import Participants"/> </appinfo> <documentation> This extension point allows contributors to explicitly define how breakpoints should be compared when being imported into the workspace, and how they should be updated if a similar breakpoint already exists in the workspace. </documentation> </annotation> + <element name="extension"> <annotation> <appinfo> @@ -22,18 +23,21 @@ <attribute name="point" type="string" use="required"> <annotation> <documentation> + </documentation> </annotation> </attribute> <attribute name="id" type="string"> <annotation> <documentation> + </documentation> </annotation> </attribute> <attribute name="name" type="string"> <annotation> <documentation> + </documentation> <appinfo> <meta.attribute translatable="true"/> @@ -42,6 +46,7 @@ </attribute> </complexType> </element> + <element name="importParticipant"> <annotation> <documentation> @@ -71,6 +76,7 @@ </attribute> </complexType> </element> + <annotation> <appinfo> <meta.section type="since"/> @@ -79,19 +85,20 @@ 3.5 </documentation> </annotation> + <annotation> <appinfo> <meta.section type="examples"/> </appinfo> <documentation> - The following is an example of the breakpoint participant extension point: + The following is an example of the breakpoint participant extension: <p> <pre> -<extension point="org.eclipse.debug.core.breakpointImportParticipant"> - <ImportParticipant +<extension point="org.eclipse.debug.core.breakpointImportParticipants"> + <importParticipant participant="x.y.z.BreakpointImportParticipant" - type="org.eclipse.jdt.debug.javaLineBreakpointMarker"> - </ImportParticipant> + type="org.eclipse.jdt.debug.javaLineBreakpointMarker"> + </importParticipant> </extension> </pre> </p> @@ -99,6 +106,7 @@ In the above example the participant cares about Java line breakpoints: where &l is a breakpoint type defined using the <code>org.eclipse.debug.core.breakpoints</code> extension point in <code>org.eclipse.jdt.debug</code> </documentation> </annotation> + <annotation> <appinfo> <meta.section type="apiinfo"/> @@ -108,6 +116,7 @@ is a breakpoint type defined using the <code>org.eclipse.debug.core.breakp The <code>participant</code> attribute must specify a Java class that implements the <code>org.eclipse.debug.core.model.IBreakpointImportParticipant</code> interface. </documentation> </annotation> + <annotation> <appinfo> <meta.section type="implementation"/> @@ -116,6 +125,7 @@ The <code>participant</code> attribute must specify a Java class tha Platform Debug supplies a default implemementation for breakpoints in general which compares breakpoints the way they were compared prior to the participant support: based on breakpoint type and line number information. </documentation> </annotation> + <annotation> <appinfo> <meta.section type="copyright"/> @@ -128,4 +138,5 @@ accompanies this distribution, and is available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a> </documentation> </annotation> + </schema> |