blob: 568152ded6adf9356f0d14db15ed3131cea1a664 [file] [log] [blame]
asobolevc6294ad2007-02-22 08:39:46 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
3<plugin>
ssanders6cd9d742008-03-13 04:32:13 +00004 <extension-point id="scriptDebugModel" name="%extension-point.name.scriptDebugModel"
dkovalev111b4b62007-07-19 10:23:44 +00005 schema="schema/scriptDebugModel.exsd" />
ssanders6cd9d742008-03-13 04:32:13 +00006 <extension-point id="smartStepEvaluator" name="%extension-point.name.smartStepEvaluator" schema="schema/smartStepEvaluator.exsd"/>
7 <extension-point id="hotCodeReplaceProvider" name="%extension-point.name.hotCodeReplaceProvider" schema="schema/hotCodeReplaceProvider.exsd"/>
dkovalev111b4b62007-07-19 10:23:44 +00008
9 <extension point="org.eclipse.core.runtime.preferences">
10 <initializer
11 class="org.eclipse.dltk.debug.core.DLTKDebugPluginPreferenceInitializer" />
12 </extension>
13
14 <extension id="scriptBreakpointMarker"
15 point="org.eclipse.core.resources.markers">
16 <persistent value="true"/>
17
18 <super type="org.eclipse.debug.core.breakpointMarker" />
19
20 <attribute name="org.eclipse.dltk.debug.id"/>
21 <attribute name="org.eclipse.dltk.debug.hit_count"/>
22 <attribute name="org.eclipse.dltk.debug.expression"/>
23 <attribute name="org.eclipse.dltk.debug.expression.state"/>
24 <attribute name="org.eclipse.dltk.debug.hit_value"/>
25 <attribute name="org.eclipse.dltk.debug.hit_condition"/>
26 </extension>
27
28 <extension id="scriptLineBreakpointMarker"
29 point="org.eclipse.core.resources.markers">
30 <persistent value="true" />
apanchenk8c785f12008-08-08 01:41:55 +000031
dkovalev111b4b62007-07-19 10:23:44 +000032 <super type="org.eclipse.dltk.debug.scriptBreakpointMarker" />
apanchenk8c785f12008-08-08 01:41:55 +000033 <super type="org.eclipse.debug.core.lineBreakpointMarker" />
34
dkovalev111b4b62007-07-19 10:23:44 +000035 </extension>
36
aplatovd7600412007-11-22 07:58:27 +000037 <extension id="scriptExceptionBreakpointMarker"
38 point="org.eclipse.core.resources.markers">
39 <persistent value="true" />
40
41 <super type="org.eclipse.dltk.debug.scriptBreakpointMarker" />
42
43 <attribute name="org.eclipse.dltk.debug.typeName"/>
44 <attribute name="org.eclipse.dltk.debug.caught"/>
45 <attribute name="org.eclipse.dltk.debug.uncaught"/>
46 <attribute name="org.eclipse.dltk.debug.suspend_on_subclasses"/>
47 </extension>
48
dkovalev111b4b62007-07-19 10:23:44 +000049 <extension id="scriptMethodEntryBreakpointMarker"
50 point="org.eclipse.core.resources.markers">
51 <persistent value="true" />
52
53 <super type="org.eclipse.dltk.debug.scriptLineBreakpointMarker" />
54
55 <attribute name="org.eclipse.dltk.debug.methodName"/>
56 <attribute name="org.eclipse.dltk.debug.methodEntry"/>
57 <attribute name="org.eclipse.dltk.debug.methodExit"/>
58 <attribute name="org.eclipse.dltk.debug.entryBrId"/>
59 <attribute name="org.eclipse.dltk.debug.exitBrId"/>
60 </extension>
61
62 <extension id="scriptWatchPointMarker"
63 point="org.eclipse.core.resources.markers">
64 <persistent value="true" />
65
66 <super type="org.eclipse.dltk.debug.scriptLineBreakpointMarker" />
apanchenk8acf7482008-10-20 09:07:55 +000067 <super type="org.eclipse.debug.core.lineBreakpointMarker" />
dkovalev111b4b62007-07-19 10:23:44 +000068
69 <attribute name="org.eclipse.dltk.debug.fieldName"/>
70 <attribute name="org.eclipse.dltk.debug.access"/>
71 <attribute name="org.eclipse.dltk.debug.modification"/>
72 </extension>
73
apanchenk8acf7482008-10-20 09:07:55 +000074 <extension id="scriptSpawnpointMarker"
75 point="org.eclipse.core.resources.markers">
76 <persistent value="true" />
77 <super type="org.eclipse.dltk.debug.scriptLineBreakpointMarker" />
78 <super type="org.eclipse.debug.core.lineBreakpointMarker" />
79 </extension>
80
dkovalev111b4b62007-07-19 10:23:44 +000081 <extension point="org.eclipse.debug.core.breakpoints">
82 <breakpoint
83 class="org.eclipse.dltk.internal.debug.core.model.ScriptLineBreakpoint"
84 id="scriptLineBreakpoint"
85 markerType="org.eclipse.dltk.debug.scriptLineBreakpointMarker"
86 name="%ScriptLineBreakpoint.name"/>
87
88 <breakpoint
89 class="org.eclipse.dltk.internal.debug.core.model.ScriptMethodEntryBreakpoint"
90 id="scriptMethodEntryBreakpoint"
91 markerType="org.eclipse.dltk.debug.scriptMethodEntryBreakpointMarker"
92 name="%ScriptMethodEntryBreakpoint.name"/>
93
94 <breakpoint
95 class="org.eclipse.dltk.internal.debug.core.model.ScriptWatchpoint"
96 id="scriptWatchpoint"
97 markerType="org.eclipse.dltk.debug.scriptWatchPointMarker"
98 name="%ScriptWatchpoint.name"/>
apanchenk8acf7482008-10-20 09:07:55 +000099 <breakpoint
100 class="org.eclipse.dltk.internal.debug.core.model.ScriptSpawnpoint"
101 id="scriptSpawnpoint"
102 markerType="org.eclipse.dltk.debug.scriptSpawnpointMarker"
103 name="%ScriptSpawnpoint.name"/>
aplatovd7600412007-11-22 07:58:27 +0000104 <breakpoint
105 class="org.eclipse.dltk.internal.debug.core.model.ScriptExceptionBreakpoint"
106 id="scriptExceptionBreakpoint"
107 markerType="org.eclipse.dltk.debug.scriptExceptionBreakpointMarker"
108 name="%ScriptExceptionBreakpoint.name">
109 </breakpoint>
dkovalev111b4b62007-07-19 10:23:44 +0000110 </extension>
asobolevc6294ad2007-02-22 08:39:46 +0000111</plugin>