13 category="org.eclipse.debug.ui.DebugPreferencePage" |
13 category="org.eclipse.debug.ui.DebugPreferencePage" |
14 class="org.symbian.tools.tmw.debug.ui.DebugPreferencePage" |
14 class="org.symbian.tools.tmw.debug.ui.DebugPreferencePage" |
15 id="org.symbian.tools.tmwtools.debug" |
15 id="org.symbian.tools.tmwtools.debug" |
16 name="Tools for Mobile Web"> |
16 name="Tools for Mobile Web"> |
17 <keywordReference |
17 <keywordReference |
18 id="org.symbian.tools.tmwtools.tmwwords"> |
18 id="org.symbian.tools.wrttools.wrtwords"> |
19 </keywordReference> |
19 </keywordReference> |
20 <keywordReference |
20 <keywordReference |
21 id="org.symbian.tools.tmwtools.debug.page"> |
21 id="org.symbian.tools.tmwtools.debug.page"> |
22 </keywordReference> |
22 </keywordReference> |
23 </page> |
23 </page> |
142 id="org.symbian.tools.tmwtools.debug.core.ro.JavaBreakpointPropertiesRulerActionDelegate" |
142 id="org.symbian.tools.tmwtools.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> |
147 <objectContribution |
|
148 id="org.symbian.tools.tmwtools.debug.core.context" |
|
149 objectClass="java.lang.Object"> |
|
150 <enablement> |
|
151 <or> |
|
152 <and> |
|
153 <not> |
|
154 <with |
|
155 variable="org.eclipse.core.runtime.Platform"> |
|
156 <test |
|
157 args="org.eclipse.debug.core" |
|
158 property="org.eclipse.core.runtime.bundleState" |
|
159 value="ACTIVE"> |
|
160 </test> |
|
161 </with> |
|
162 </not> |
|
163 <adapt |
|
164 type="org.eclipse.core.resources.IResource"> |
|
165 </adapt> |
|
166 </and> |
|
167 <and> |
|
168 <with |
|
169 variable="org.eclipse.core.runtime.Platform"> |
|
170 <test |
|
171 args="org.eclipse.debug.core" |
|
172 property="org.eclipse.core.runtime.bundleState" |
|
173 value="ACTIVE"> |
|
174 </test> |
|
175 </with> |
|
176 <test |
|
177 property="org.eclipse.debug.core.launchable" |
|
178 value="debug"> |
|
179 </test> |
|
180 </and> |
|
181 </or> |
|
182 </enablement> |
|
183 <action |
|
184 class="org.symbian.tools.tmw.debug.ui.actions.DebugAction" |
|
185 enablesFor="+" |
|
186 icon="icons/debug_exc.gif" |
|
187 id="org.eclipse.debug.ui.contextualLaunch.debug.submenu" |
|
188 label="Debug" |
|
189 menubarPath="additions" |
|
190 style="push"> |
|
191 </action> |
|
192 </objectContribution> |
|
193 <viewerContribution |
147 <viewerContribution |
194 id="org.symbian.tools.tmwtools.debug.core.watch" |
148 id="org.symbian.tools.tmwtools.debug.core.watch" |
195 targetID="#JavaScriptEditorContext"> |
149 targetID="#JavaScriptEditorContext"> |
196 <action |
150 <action |
197 class="org.symbian.tools.tmw.debug.ui.actions.WatchExpression" |
151 class="org.symbian.tools.tmw.debug.ui.actions.WatchExpression" |
232 class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate" |
186 class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate" |
233 id="org.eclipse.wst.jsdt.debug.ui.actions.ManageBreakpointRulerAction" |
187 id="org.eclipse.wst.jsdt.debug.ui.actions.ManageBreakpointRulerAction" |
234 label="Toggle Breakpoint"> |
188 label="Toggle Breakpoint"> |
235 </action> |
189 </action> |
236 </editorContribution> |
190 </editorContribution> |
237 </extension> |
|
238 <extension |
|
239 point="org.eclipse.ui.perspectiveExtensions"> |
|
240 <perspectiveExtension |
|
241 targetID="org.eclipse.debug.ui.DebugPerspective"> |
|
242 <actionSet |
|
243 id="org.symbian.tools.tmwtools.debug.core.mainActions"> |
|
244 </actionSet> |
|
245 </perspectiveExtension> |
|
246 </extension> |
191 </extension> |
247 <extension |
192 <extension |
248 point="org.eclipse.debug.ui.debugModelPresentations"> |
193 point="org.eclipse.debug.ui.debugModelPresentations"> |
249 <debugModelPresentation |
194 <debugModelPresentation |
250 class="org.symbian.tools.tmw.debug.internal.model.SymbianDebugModelPresentation" |
195 class="org.symbian.tools.tmw.debug.internal.model.SymbianDebugModelPresentation" |
278 class="org.symbian.tools.tmw.debug.internal.property.LaunchableFactory" |
223 class="org.symbian.tools.tmw.debug.internal.property.LaunchableFactory" |
279 adaptableType="org.eclipse.core.resources.IResource"> |
224 adaptableType="org.eclipse.core.resources.IResource"> |
280 <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/> |
225 <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/> |
281 </factory> |
226 </factory> |
282 </extension> |
227 </extension> |
283 <extension |
228 |
284 point="org.eclipse.ui.actionSets"> |
|
285 <actionSet |
|
286 description="Actions for Mobile Web debugging" |
|
287 id="org.symbian.tools.tmwtools.debug.core.mainActions" |
|
288 label="Mobile Web Debug"> |
|
289 <action |
|
290 class="org.symbian.tools.tmw.debug.ui.actions.DebugAction" |
|
291 helpContextId="debug_last_action_context" |
|
292 icon="icons/debug_exc.gif" |
|
293 id="org.symbian.tools.tmwtools.debug.core.debug" |
|
294 label="Debug" |
|
295 menubarPath="org.eclipse.ui.run/relaunchGroup" |
|
296 style="push" |
|
297 toolbarPath="debug"> |
|
298 </action> |
|
299 </actionSet> |
|
300 </extension> |
|
301 <extension |
229 <extension |
302 point="org.eclipse.ui.keywords"> |
230 point="org.eclipse.ui.keywords"> |
303 <keyword |
231 <keyword |
304 id="org.symbian.tools.tmwtools.debug.page" |
232 id="org.symbian.tools.tmwtools.debug.page" |
305 label="chrome debug widget"> |
233 label="chrome debug widget"> |