2 <?eclipse version="3.4"?> |
2 <?eclipse version="3.4"?> |
3 <plugin> |
3 <plugin> |
4 <extension |
4 <extension |
5 point="org.eclipse.core.runtime.preferences"> |
5 point="org.eclipse.core.runtime.preferences"> |
6 <initializer |
6 <initializer |
7 class="org.symbian.tools.wrttools.debug.internal.PreferenceInitializer"> |
7 class="org.symbian.tools.tmw.debug.internal.PreferenceInitializer"> |
8 </initializer> |
8 </initializer> |
9 </extension> |
9 </extension> |
10 <extension |
10 <extension |
11 point="org.eclipse.ui.preferencePages"> |
11 point="org.eclipse.ui.preferencePages"> |
12 <page |
12 <page |
13 category="org.eclipse.debug.ui.DebugPreferencePage" |
13 category="org.eclipse.debug.ui.DebugPreferencePage" |
14 class="org.symbian.tools.wrttools.debug.ui.DebugPreferencePage" |
14 class="org.symbian.tools.tmw.debug.ui.DebugPreferencePage" |
15 id="org.symbian.tools.wrttools.debug" |
15 id="org.symbian.tools.wrttools.debug" |
16 name="Tools for Mobile Web"> |
16 name="Tools for Mobile Web"> |
17 <keywordReference |
17 <keywordReference |
18 id="org.symbian.tools.wrttools.wrtwords"> |
18 id="org.symbian.tools.wrttools.wrtwords"> |
19 </keywordReference> |
19 </keywordReference> |
23 </page> |
23 </page> |
24 </extension> |
24 </extension> |
25 <extension |
25 <extension |
26 point="org.eclipse.debug.core.launchConfigurationTypes"> |
26 point="org.eclipse.debug.core.launchConfigurationTypes"> |
27 <launchConfigurationType |
27 <launchConfigurationType |
28 delegate="org.symbian.tools.wrttools.debug.internal.launch.WidgetLaunchDelegate" |
28 delegate="org.symbian.tools.tmw.debug.internal.launch.WidgetLaunchDelegate" |
29 id="org.symbian.tools.wrttools.debug.widget" |
29 id="org.symbian.tools.wrttools.debug.widget" |
30 modes="debug,run" |
30 modes="debug,run" |
31 name="Mobile Web Application" |
31 name="Mobile Web Application" |
32 public="true"> |
32 public="true"> |
33 </launchConfigurationType> |
33 </launchConfigurationType> |
34 </extension> |
34 </extension> |
35 <extension |
35 <extension |
36 point="org.eclipse.debug.ui.launchConfigurationTabGroups"> |
36 point="org.eclipse.debug.ui.launchConfigurationTabGroups"> |
37 <launchConfigurationTabGroup |
37 <launchConfigurationTabGroup |
38 class="org.symbian.tools.wrttools.debug.ui.launch.WidgetLaunchConfigurationTabGroup" |
38 class="org.symbian.tools.tmw.debug.ui.launch.WidgetLaunchConfigurationTabGroup" |
39 description="Mobile Web Application" |
39 description="Mobile Web Application" |
40 id="org.symbian.tools.wrttools.debug.wrtTabGroup" |
40 id="org.symbian.tools.wrttools.debug.wrtTabGroup" |
41 type="org.symbian.tools.wrttools.debug.widget"> |
41 type="org.symbian.tools.wrttools.debug.widget"> |
42 </launchConfigurationTabGroup> |
42 </launchConfigurationTabGroup> |
43 </extension> |
43 </extension> |
50 </launchConfigurationTypeImage> |
50 </launchConfigurationTypeImage> |
51 </extension> |
51 </extension> |
52 <extension |
52 <extension |
53 point="org.eclipse.debug.ui.launchShortcuts"> |
53 point="org.eclipse.debug.ui.launchShortcuts"> |
54 <shortcut |
54 <shortcut |
55 class="org.symbian.tools.wrttools.debug.ui.launch.WidgetLaunchShortcut" |
55 class="org.symbian.tools.tmw.debug.ui.launch.WidgetLaunchShortcut" |
56 icon="icons/main16.gif" |
56 icon="icons/main16.gif" |
57 id="org.symbian.tools.wrttools.debug.wrtshortcut" |
57 id="org.symbian.tools.wrttools.debug.wrtshortcut" |
58 label="Mobile Web Application" |
58 label="Mobile Web Application" |
59 modes="run, debug"> |
59 modes="run, debug"> |
60 <configurationType |
60 <configurationType |
89 </shortcut> |
89 </shortcut> |
90 </extension> |
90 </extension> |
91 <extension |
91 <extension |
92 point="org.eclipse.core.expressions.propertyTesters"> |
92 point="org.eclipse.core.expressions.propertyTesters"> |
93 <propertyTester |
93 <propertyTester |
94 class="org.symbian.tools.wrttools.debug.internal.property.PropertyTester" |
94 class="org.symbian.tools.tmw.debug.internal.property.PropertyTester" |
95 id="org.symbian.tools.wrttools.debug.projectTester" |
95 id="org.symbian.tools.wrttools.debug.projectTester" |
96 namespace="org.symbian" |
96 namespace="org.symbian" |
97 properties="isWrtProject" |
97 properties="isWrtProject" |
98 type="org.eclipse.core.resources.IResource"> |
98 type="org.eclipse.core.resources.IResource"> |
99 </propertyTester> |
99 </propertyTester> |
114 id="org.chromium.debug.ui.actions.EnableDisableBreakpointAction" |
114 id="org.chromium.debug.ui.actions.EnableDisableBreakpointAction" |
115 label="Toggle Breakpoint" |
115 label="Toggle Breakpoint" |
116 menubarPath="debug"> |
116 menubarPath="debug"> |
117 </action> |
117 </action> |
118 <action |
118 <action |
119 class="org.symbian.tools.wrttools.debug.ui.actions.JsBreakpointPropertiesRulerActionDelegate" |
119 class="org.symbian.tools.tmw.debug.ui.actions.JsBreakpointPropertiesRulerActionDelegate" |
120 id="org.symbian.tools.wrttools.debug.core.js.JavaBreakpointPropertiesRulerActionDelegate" |
120 id="org.symbian.tools.wrttools.debug.core.js.JavaBreakpointPropertiesRulerActionDelegate" |
121 label="Breakpoint Properties..." |
121 label="Breakpoint Properties..." |
122 menubarPath="group.properties"> |
122 menubarPath="group.properties"> |
123 </action> |
123 </action> |
124 </viewerContribution> |
124 </viewerContribution> |
136 id="org.chromium.debug.ui.actions.EnableDisableBreakpointAction" |
136 id="org.chromium.debug.ui.actions.EnableDisableBreakpointAction" |
137 label="Toggle Breakpoint" |
137 label="Toggle Breakpoint" |
138 menubarPath="debug"> |
138 menubarPath="debug"> |
139 </action> |
139 </action> |
140 <action |
140 <action |
141 class="org.symbian.tools.wrttools.debug.ui.actions.JsBreakpointPropertiesRulerActionDelegate" |
141 class="org.symbian.tools.tmw.debug.ui.actions.JsBreakpointPropertiesRulerActionDelegate" |
142 id="org.symbian.tools.wrttools.debug.core.ro.JavaBreakpointPropertiesRulerActionDelegate" |
142 id="org.symbian.tools.wrttools.debug.core.ro.JavaBreakpointPropertiesRulerActionDelegate" |
143 label="Breakpoint Properties..." |
143 label="Breakpoint Properties..." |
144 menubarPath="group.properties"> |
144 menubarPath="group.properties"> |
145 </action> |
145 </action> |
146 </viewerContribution> |
146 </viewerContribution> |
192 </objectContribution> |
192 </objectContribution> |
193 <viewerContribution |
193 <viewerContribution |
194 id="org.symbian.tools.wrttools.debug.core.watch" |
194 id="org.symbian.tools.wrttools.debug.core.watch" |
195 targetID="#JavaScriptEditorContext"> |
195 targetID="#JavaScriptEditorContext"> |
196 <action |
196 <action |
197 class="org.symbian.tools.wrttools.debug.ui.actions.WatchExpression" |
197 class="org.symbian.tools.tmw.debug.ui.actions.WatchExpression" |
198 icon="icons/watch.gif" |
198 icon="icons/watch.gif" |
199 id="org.symbian.tools.wrttools.debug.core.watchExpression" |
199 id="org.symbian.tools.wrttools.debug.core.watchExpression" |
200 label="Add to Expressions View" |
200 label="Add to Expressions View" |
201 menubarPath="group.edit"> |
201 menubarPath="group.edit"> |
202 </action> |
202 </action> |
257 </perspectiveExtension> |
257 </perspectiveExtension> |
258 </extension> |
258 </extension> |
259 <extension |
259 <extension |
260 point="org.eclipse.debug.ui.debugModelPresentations"> |
260 point="org.eclipse.debug.ui.debugModelPresentations"> |
261 <debugModelPresentation |
261 <debugModelPresentation |
262 class="org.symbian.tools.wrttools.debug.internal.model.SymbianDebugModelPresentation" |
262 class="org.symbian.tools.tmw.debug.internal.model.SymbianDebugModelPresentation" |
263 id="org.symbian.debug"> |
263 id="org.symbian.debug"> |
264 </debugModelPresentation> |
264 </debugModelPresentation> |
265 </extension> |
265 </extension> |
266 <extension point="org.eclipse.debug.core.watchExpressionDelegates"> |
266 <extension point="org.eclipse.debug.core.watchExpressionDelegates"> |
267 <watchExpressionDelegate |
267 <watchExpressionDelegate |
268 debugModel="org.symbian.debug" |
268 debugModel="org.symbian.debug" |
269 delegateClass="org.symbian.tools.wrttools.debug.internal.model.JsWatchExpressionDelegate"/> |
269 delegateClass="org.symbian.tools.tmw.debug.internal.model.JsWatchExpressionDelegate"/> |
270 </extension> |
270 </extension> |
271 <extension |
271 <extension |
272 point="org.eclipse.wst.sse.ui.breakpoint"> |
272 point="org.eclipse.wst.sse.ui.breakpoint"> |
273 <breakpointContribution |
273 <breakpointContribution |
274 id="org.symbian.tools.wrttools.debug.htmlbreakpoints"> |
274 id="org.symbian.tools.wrttools.debug.htmlbreakpoints"> |
275 <provider |
275 <provider |
276 class="org.symbian.tools.wrttools.debug.internal.HtmlBreakpointProvider" |
276 class="org.symbian.tools.tmw.debug.internal.HtmlBreakpointProvider" |
277 contentTypes="org.eclipse.wst.html.core.htmlsource" |
277 contentTypes="org.eclipse.wst.html.core.htmlsource" |
278 id="org.symbian.tools.wrttools.debug.htmlbreakpoints"> |
278 id="org.symbian.tools.wrttools.debug.htmlbreakpoints"> |
279 </provider> |
279 </provider> |
280 </breakpointContribution> |
280 </breakpointContribution> |
281 </extension> |
281 </extension> |
282 <extension |
282 <extension |
283 point="org.eclipse.core.runtime.adapters"> |
283 point="org.eclipse.core.runtime.adapters"> |
284 <factory |
284 <factory |
285 class="org.symbian.tools.wrttools.debug.internal.property.LaunchableFactory" |
285 class="org.symbian.tools.tmw.debug.internal.property.LaunchableFactory" |
286 adaptableType="org.eclipse.wst.jsdt.core.IJavaScriptElement"> |
286 adaptableType="org.eclipse.wst.jsdt.core.IJavaScriptElement"> |
287 <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/> |
287 <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/> |
288 </factory> |
288 </factory> |
289 <factory |
289 <factory |
290 class="org.symbian.tools.wrttools.debug.internal.property.LaunchableFactory" |
290 class="org.symbian.tools.tmw.debug.internal.property.LaunchableFactory" |
291 adaptableType="org.eclipse.core.resources.IResource"> |
291 adaptableType="org.eclipse.core.resources.IResource"> |
292 <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/> |
292 <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/> |
293 </factory> |
293 </factory> |
294 </extension> |
294 </extension> |
295 <extension |
295 <extension |
297 <actionSet |
297 <actionSet |
298 description="Actions for Mobile Web debugging" |
298 description="Actions for Mobile Web debugging" |
299 id="org.symbian.tools.wrttools.debug.core.mainActions" |
299 id="org.symbian.tools.wrttools.debug.core.mainActions" |
300 label="Mobile Web Debug"> |
300 label="Mobile Web Debug"> |
301 <action |
301 <action |
302 class="org.symbian.tools.wrttools.debug.ui.actions.DebugAction" |
302 class="org.symbian.tools.tmw.debug.ui.actions.DebugAction" |
303 helpContextId="debug_last_action_context" |
303 helpContextId="debug_last_action_context" |
304 icon="icons/debug_exc.gif" |
304 icon="icons/debug_exc.gif" |
305 id="org.symbian.tools.wrttools.debug.core.debug" |
305 id="org.symbian.tools.wrttools.debug.core.debug" |
306 label="Debug" |
306 label="Debug" |
307 menubarPath="org.eclipse.ui.run/relaunchGroup" |
307 menubarPath="org.eclipse.ui.run/relaunchGroup" |