diff options
Diffstat (limited to 'org.eclipse.debug.core/schema/breakpointImportParticipants.exsd')
-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> |