139 id="org.symbian.tools.wrttools.debug.core.ro.JavaBreakpointPropertiesRulerActionDelegate" |
139 id="org.symbian.tools.wrttools.debug.core.ro.JavaBreakpointPropertiesRulerActionDelegate" |
140 label="Breakpoint Properties..." |
140 label="Breakpoint Properties..." |
141 menubarPath="group.properties"> |
141 menubarPath="group.properties"> |
142 </action> |
142 </action> |
143 </viewerContribution> |
143 </viewerContribution> |
|
144 <objectContribution |
|
145 id="org.symbian.tools.wrttools.debug.core.context" |
|
146 objectClass="java.lang.Object"> |
|
147 <enablement> |
|
148 <or> |
|
149 <and> |
|
150 <not> |
|
151 <with |
|
152 variable="org.eclipse.core.runtime.Platform"> |
|
153 <test |
|
154 args="org.eclipse.debug.core" |
|
155 property="org.eclipse.core.runtime.bundleState" |
|
156 value="ACTIVE"> |
|
157 </test> |
|
158 </with> |
|
159 </not> |
|
160 <adapt |
|
161 type="org.eclipse.core.resources.IResource"> |
|
162 </adapt> |
|
163 </and> |
|
164 <and> |
|
165 <with |
|
166 variable="org.eclipse.core.runtime.Platform"> |
|
167 <test |
|
168 args="org.eclipse.debug.core" |
|
169 property="org.eclipse.core.runtime.bundleState" |
|
170 value="ACTIVE"> |
|
171 </test> |
|
172 </with> |
|
173 <test |
|
174 property="org.eclipse.debug.core.launchable" |
|
175 value="debug"> |
|
176 </test> |
|
177 </and> |
|
178 </or> |
|
179 </enablement> |
|
180 <action |
|
181 class="org.eclipse.debug.internal.ui.actions.DebugLastAction" |
|
182 enablesFor="+" |
|
183 icon="icons/debug_exc.gif" |
|
184 id="org.eclipse.debug.ui.contextualLaunch.debug.submenu" |
|
185 label="Debug" |
|
186 menubarPath="additions" |
|
187 style="push"> |
|
188 </action> |
|
189 </objectContribution> |
144 </extension> |
190 </extension> |
145 <extension |
191 <extension |
146 point="org.eclipse.core.runtime.adapters"> |
192 point="org.eclipse.core.runtime.adapters"> |
147 <factory |
193 <factory |
148 adaptableType="org.eclipse.wst.jsdt.internal.ui.javaeditor.JavaEditor" |
194 adaptableType="org.eclipse.wst.jsdt.internal.ui.javaeditor.JavaEditor" |
176 </editorContribution> |
222 </editorContribution> |
177 </extension> |
223 </extension> |
178 <extension |
224 <extension |
179 point="org.eclipse.ui.perspectiveExtensions"> |
225 point="org.eclipse.ui.perspectiveExtensions"> |
180 <perspectiveExtension |
226 <perspectiveExtension |
181 targetID="org.eclipse.wst.jsdt.ui.JavaPerspective"> |
227 targetID="org.symbian.tools.wrttools.mainPerspective"> |
182 <actionSet |
228 <actionSet |
183 id="org.eclipse.debug.ui.breakpointActionSet"> |
229 id="org.eclipse.debug.ui.breakpointActionSet"> |
184 </actionSet> |
230 </actionSet> |
185 <actionSet |
231 <actionSet |
186 id="org.eclipse.debug.ui.debugActionSet"> |
232 id="org.eclipse.debug.ui.debugActionSet"> |
|
233 </actionSet> |
|
234 <actionSet |
|
235 id="org.symbian.tools.wrttools.debug.core.mainActions"> |
|
236 </actionSet> |
|
237 </perspectiveExtension> |
|
238 <perspectiveExtension |
|
239 targetID="org.eclipse.debug.ui.DebugPerspective"> |
|
240 <actionSet |
|
241 id="org.symbian.tools.wrttools.debug.core.mainActions"> |
187 </actionSet> |
242 </actionSet> |
188 </perspectiveExtension> |
243 </perspectiveExtension> |
189 </extension> |
244 </extension> |
190 <extension |
245 <extension |
191 point="org.eclipse.debug.ui.debugModelPresentations"> |
246 point="org.eclipse.debug.ui.debugModelPresentations"> |
221 class="org.symbian.tools.wrttools.debug.internal.property.LaunchableFactory" |
276 class="org.symbian.tools.wrttools.debug.internal.property.LaunchableFactory" |
222 adaptableType="org.eclipse.core.resources.IResource"> |
277 adaptableType="org.eclipse.core.resources.IResource"> |
223 <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/> |
278 <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/> |
224 </factory> |
279 </factory> |
225 </extension> |
280 </extension> |
|
281 <extension |
|
282 point="org.eclipse.ui.actionSets"> |
|
283 <actionSet |
|
284 description="Actions for WRT debugging" |
|
285 id="org.symbian.tools.wrttools.debug.core.mainActions" |
|
286 label="WRT Debug"> |
|
287 <action |
|
288 class="org.eclipse.debug.internal.ui.actions.DebugLastAction" |
|
289 helpContextId="debug_last_action_context" |
|
290 icon="icons/debug_exc.gif" |
|
291 id="org.symbian.tools.wrttools.debug.core.debug" |
|
292 label="Debug" |
|
293 style="push" |
|
294 toolbarPath="debug"> |
|
295 </action> |
|
296 </actionSet> |
|
297 </extension> |
226 |
298 |
227 </plugin> |
299 </plugin> |