Commit | Line | Data |
---|---|---|
abfad0aa FC |
1 | <?xml version="1.0" encoding="UTF-8"?>\r |
2 | <?eclipse version="3.4"?>\r | |
3 | <plugin>\r | |
73005152 | 4 | <extension-point id="org.eclipse.linuxtools.tmf.ui.uml2SDLoader" name="TMF UML 2 Sequence Diagram Loader" schema="schema/org.eclipse.linuxtools.tmf.ui.uml2SDLoader.exsd"/>\r |
bfc779a0 | 5 | <extension-point id="org.eclipse.linuxtools.tmf.ui.tracetype" name="Tmf Trace Type" schema="schema/org.eclipse.linuxtools.tmf.ui.tracetype.exsd"/>\r |
73005152 | 6 | \r |
12c155f5 FC |
7 | <extension\r |
8 | point="org.eclipse.ui.perspectives">\r | |
9 | <perspective\r | |
10 | class="org.eclipse.linuxtools.tmf.ui.views.TracingPerspectiveFactory"\r | |
11 | icon="icons/eview16/tracing_pers.gif"\r | |
12 | id="org.eclipse.linuxtools.tmf.ui.perspective"\r | |
13 | name="%perspective.category.name">\r | |
14 | </perspective>\r | |
15 | </extension>\r | |
abfad0aa FC |
16 | <extension\r |
17 | point="org.eclipse.ui.views">\r | |
18 | <category\r | |
19 | id="org.eclipse.linuxtools.tmf.ui.views.category"\r | |
b9763f53 | 20 | name="%views.category.name">\r |
abfad0aa FC |
21 | </category>\r |
22 | <view\r | |
23 | allowMultiple="false"\r | |
24 | category="org.eclipse.linuxtools.tmf.ui.views.category"\r | |
12c155f5 | 25 | class="org.eclipse.linuxtools.tmf.ui.views.events.TmfEventsView"\r |
db36aadd | 26 | icon="icons/eview16/events_view.gif"\r |
abfad0aa | 27 | id="org.eclipse.linuxtools.tmf.ui.views.events"\r |
b9763f53 | 28 | name="%events.view.name"\r |
abfad0aa FC |
29 | restorable="true">\r |
30 | </view>\r | |
ce62370f FC |
31 | <view\r |
32 | category="org.eclipse.linuxtools.tmf.ui.views.category"\r | |
33 | class="org.eclipse.linuxtools.tmf.ui.views.timechart.TimeChartView"\r | |
34 | icon="icons/eview16/timechart_view.gif"\r | |
35 | id="org.eclipse.linuxtools.tmf.ui.views.timechart"\r | |
36 | name="%timechart.view.name"\r | |
37 | restorable="true">\r | |
ce2388e0 FC |
38 | </view> \r |
39 | <view\r | |
40 | allowMultiple="false"\r | |
41 | category="org.eclipse.linuxtools.tmf.ui.views.category"\r | |
42 | class="org.eclipse.linuxtools.tmf.ui.views.environment.TmfEnvironmentView"\r | |
43 | icon="icons/eview16/events_view.gif"\r | |
44 | id="org.eclipse.linuxtools.tmf.ui.views.environment"\r | |
45 | name="%environment.view.name"\r | |
46 | restorable="true">\r | |
ce62370f | 47 | </view>\r |
ca13a91c FC |
48 | <view\r |
49 | allowMultiple="false"\r | |
50 | category="org.eclipse.linuxtools.tmf.ui.views.category"\r | |
51 | class="org.eclipse.linuxtools.tmf.ui.views.colors.ColorsView"\r | |
52 | icon="icons/eview16/colors_view.gif"\r | |
53 | id="org.eclipse.linuxtools.tmf.ui.views.colors"\r | |
54 | name="%colors.view.name"\r | |
55 | restorable="true">\r | |
56 | </view> \r | |
90e2b925 FC |
57 | <view\r |
58 | allowMultiple="false"\r | |
59 | category="org.eclipse.linuxtools.tmf.ui.views.category"\r | |
60 | class="org.eclipse.linuxtools.tmf.ui.views.filter.FilterView"\r | |
61 | icon="icons/eview16/filters_view.gif"\r | |
62 | id="org.eclipse.linuxtools.tmf.ui.views.filter"\r | |
63 | name="%filters.view.name"\r | |
64 | restorable="true">\r | |
65 | </view>\r | |
73005152 BH |
66 | <view\r |
67 | category="org.eclipse.linuxtools.tmf.ui.views.category"\r | |
68 | class="org.eclipse.linuxtools.tmf.ui.views.uml2sd.SDView"\r | |
69 | icon="icons/eview16/sequencediagram_view.gif"\r | |
70 | id="org.eclipse.linuxtools.tmf.ui.tmfUml2SDSyncView"\r | |
71 | name="%uml2sd.view.name"\r | |
72 | restorable="true">\r | |
79e08fd0 BH |
73 | </view>\r |
74 | <view\r | |
75 | allowMultiple="false"\r | |
76 | category="org.eclipse.linuxtools.tmf.ui.views.category"\r | |
77 | class="org.eclipse.linuxtools.tmf.ui.views.statistics.TmfStatisticsView"\r | |
78 | icon="icons/eview16/statistics_view.gif"\r | |
79 | id="org.eclipse.linuxtools.tmf.ui.views.statistics"\r | |
80 | name="%statistics.view.name"\r | |
81 | restorable="true">\r | |
73005152 | 82 | </view>\r |
e0752744 FC |
83 | <view\r |
84 | allowMultiple="false"\r | |
85 | category="org.eclipse.linuxtools.tmf.ui.views.category"\r | |
86 | class="org.eclipse.linuxtools.tmf.ui.views.histogram.HistogramView"\r | |
87 | icon="icons/eview16/histogram.gif"\r | |
88 | id="org.eclipse.linuxtools.tmf.ui.views.histogram"\r | |
89 | name="%histogram.view.name"\r | |
90 | restorable="true">\r | |
91 | </view>\r | |
abfad0aa FC |
92 | </extension>\r |
93 | <extension\r | |
94 | point="org.eclipse.ui.editors">\r | |
95 | <editor\r | |
96 | class="org.eclipse.linuxtools.tmf.ui.editors.TmfEventsEditor"\r | |
97 | default="false"\r | |
db36aadd | 98 | icon="icons/eview16/events_view.gif"\r |
abfad0aa | 99 | id="org.eclipse.linuxtools.tmf.ui.editors.events"\r |
b9763f53 | 100 | name="%events.editor.name">\r |
abfad0aa FC |
101 | <contentTypeBinding\r |
102 | contentTypeId="org.eclipse.linuxtools.tmf.ui.content-type.trace">\r | |
09d11238 PT |
103 | </contentTypeBinding>\r |
104 | </editor>\r | |
105 | <editor\r | |
106 | class="org.eclipse.linuxtools.tmf.ui.editors.EventsViewEditor"\r | |
107 | default="false"\r | |
108 | icon="icons/eview16/events_view.gif"\r | |
109 | id="org.eclipse.linuxtools.tmf.ui.editors.eventsView"\r | |
110 | name="%eventsview.editor.name">\r | |
111 | <contentTypeBinding\r | |
112 | contentTypeId="org.eclipse.linuxtools.tmf.ui.content-type.trace">\r | |
abfad0aa FC |
113 | </contentTypeBinding>\r |
114 | </editor>\r | |
115 | </extension>\r | |
116 | <extension\r | |
abfad0aa FC |
117 | point="org.eclipse.ui.newWizards">\r |
118 | <category\r | |
119 | id="org.eclipse.linuxtools.tmf.ui.wizards.new"\r | |
5d786ef5 | 120 | name="%project.new.category.name">\r |
abfad0aa FC |
121 | </category>\r |
122 | <wizard\r | |
123 | category="org.eclipse.linuxtools.tmf.ui.wizards.new"\r | |
9501fb58 | 124 | class="org.eclipse.linuxtools.tmf.ui.project.wizards.NewTmfProjectWizard"\r |
12c155f5 | 125 | icon="icons/elcl16/new_tracing_prj.gif"\r |
abfad0aa | 126 | id="org.eclipse.linuxtools.tmf.ui.views.ui.wizards.newProject"\r |
b9763f53 | 127 | name="%project.new.wizard.name"\r |
abfad0aa FC |
128 | project="true">\r |
129 | <description>\r | |
b9763f53 FC |
130 | %project.new.wizard.description\r |
131 | \r | |
abfad0aa FC |
132 | </description>\r |
133 | </wizard>\r | |
911ee550 FC |
134 | <wizard\r |
135 | category="org.eclipse.linuxtools.tmf.ui.wizards.new"\r | |
d34665f9 | 136 | class="org.eclipse.linuxtools.internal.tmf.ui.parsers.wizards.CustomTxtParserWizard"\r |
db36aadd | 137 | icon="icons/etool16/customparser_wizard.gif"\r |
911ee550 | 138 | id="org.eclipse.linuxtools.tmf.ui.wizards.custom.text"\r |
b9763f53 | 139 | name="%project.new.wizard.custom.text.parser">\r |
911ee550 FC |
140 | </wizard>\r |
141 | <wizard\r | |
142 | category="org.eclipse.linuxtools.tmf.ui.wizards.new"\r | |
d34665f9 | 143 | class="org.eclipse.linuxtools.internal.tmf.ui.parsers.wizards.CustomXmlParserWizard"\r |
db36aadd | 144 | icon="icons/etool16/customparser_wizard.gif"\r |
911ee550 | 145 | id="org.eclipse.linuxtools.tmf.ui.wizards.custom.xml"\r |
b9763f53 | 146 | name="%project.new.wizard.custom.xml.parser">\r |
911ee550 | 147 | </wizard>\r |
abfad0aa | 148 | </extension>\r |
12c155f5 FC |
149 | <extension\r |
150 | point="org.eclipse.ui.importWizards">\r | |
151 | <category\r | |
152 | id="org.eclipse.linuxtools.tmf.import.category"\r | |
29c0da0f | 153 | name="%project.new.category.name">\r |
12c155f5 FC |
154 | </category>\r |
155 | <wizard\r | |
156 | category="org.eclipse.linuxtools.tmf.import.category"\r | |
157 | class="org.eclipse.linuxtools.tmf.ui.project.wizards.ImportTraceWizard"\r | |
158 | icon="icons/etool16/import.gif"\r | |
159 | id="org.eclipse.linuxtools.tmf.ui.trace.import.wizard"\r | |
160 | name="%project.import.wizard.name">\r | |
161 | </wizard>\r | |
162 | </extension>\r | |
abfad0aa | 163 | <extension\r |
b9763f53 | 164 | id="org.eclipse.linuxtools.tmf.project.nature"\r |
abfad0aa FC |
165 | point="org.eclipse.core.resources.natures">\r |
166 | <runtime>\r | |
167 | <run\r | |
dc8d8aa8 | 168 | class="org.eclipse.linuxtools.tmf.core.TmfProjectNature">\r |
abfad0aa FC |
169 | </run>\r |
170 | </runtime>\r | |
171 | </extension>\r | |
172 | <extension\r | |
12c155f5 FC |
173 | point="org.eclipse.ui.ide.projectNatureImages">\r |
174 | <image\r | |
175 | icon="icons/ovr16/trace_nature_ovr.gif"\r | |
176 | id="org.eclipse.linuxtools.tmf.ui.nature.image"\r | |
177 | natureId="org.eclipse.linuxtools.tmf.project.nature">\r | |
178 | </image>\r | |
179 | </extension>\r | |
180 | <extension\r | |
181 | point="org.eclipse.ui.navigator.navigatorContent">\r | |
182 | <navigatorContent\r | |
183 | activeByDefault="true"\r | |
184 | contentProvider="org.eclipse.linuxtools.tmf.ui.project.model.TmfNavigatorContentProvider"\r | |
185 | icon="icons/eview16/tracing_pers.gif"\r | |
186 | id="org.eclipse.linuxtools.tmf.ui.navigator.content"\r | |
187 | labelProvider="org.eclipse.linuxtools.tmf.ui.project.model.TmfNavigatorLabelProvider"\r | |
188 | name="%navigatorContent.name"\r | |
189 | priority="normal">\r | |
12c155f5 FC |
190 | <triggerPoints>\r |
191 | <or>\r | |
828e5592 PT |
192 | <and>\r |
193 | <instanceof\r | |
194 | value="org.eclipse.core.resources.IProject">\r | |
195 | </instanceof>\r | |
196 | <test\r | |
197 | property="org.eclipse.core.resources.projectNature"\r | |
198 | value="org.eclipse.linuxtools.tmf.project.nature">\r | |
199 | </test>\r | |
200 | </and>\r | |
12c155f5 FC |
201 | <instanceof\r |
202 | value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">\r | |
203 | </instanceof>\r | |
204 | </or>\r | |
205 | </triggerPoints>\r | |
206 | <possibleChildren>\r | |
207 | <or>\r | |
208 | <instanceof\r | |
209 | value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">\r | |
210 | </instanceof>\r | |
828e5592 PT |
211 | <instanceof\r |
212 | value="org.eclipse.core.resources.IResource">\r | |
213 | </instanceof>\r | |
12c155f5 FC |
214 | </or></possibleChildren>\r |
215 | <override\r | |
216 | policy="InvokeAlwaysRegardlessOfSuppressedExt"\r | |
217 | suppressedExtensionId="org.eclipse.ui.navigator.resourceContent">\r | |
218 | </override>\r | |
828e5592 | 219 | <actionProvider\r |
d34665f9 | 220 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.TmfActionProvider"\r |
828e5592 PT |
221 | id="org.eclipse.linuxtools.tmf.ui.navigator.actions.provider">\r |
222 | <enablement>\r | |
223 | <or>\r | |
224 | <instanceof\r | |
225 | value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">\r | |
226 | </instanceof>\r | |
227 | </or>\r | |
228 | </enablement>\r | |
229 | </actionProvider>\r | |
230 | <dropAssistant\r | |
d34665f9 | 231 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DropAdapterAssistant"\r |
828e5592 PT |
232 | id="org.eclipse.linuxtools.tmf.ui.navigator.dropAssistant">\r |
233 | <possibleDropTargets>\r | |
234 | <or>\r | |
235 | <and>\r | |
236 | <instanceof\r | |
237 | value="org.eclipse.core.resources.IProject">\r | |
238 | </instanceof>\r | |
239 | <test\r | |
240 | property="org.eclipse.core.resources.projectNature"\r | |
241 | value="org.eclipse.linuxtools.tmf.project.nature">\r | |
242 | </test>\r | |
243 | </and>\r | |
244 | <instanceof\r | |
245 | value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">\r | |
246 | </instanceof>\r | |
247 | </or>\r | |
248 | </possibleDropTargets>\r | |
249 | </dropAssistant>\r | |
250 | <commonWizard\r | |
251 | menuGroupId="org.eclipse.linuxtools.tmf.ui.views.ui.wizards.menuGroupId"\r | |
252 | type="new"\r | |
253 | wizardId="org.eclipse.linuxtools.tmf.ui.views.ui.wizards.newProject">\r | |
254 | <enablement></enablement>\r | |
255 | </commonWizard>\r | |
12c155f5 FC |
256 | </navigatorContent>\r |
257 | </extension>\r | |
258 | <extension\r | |
259 | point="org.eclipse.ui.navigator.viewer">\r | |
260 | <viewerContentBinding\r | |
261 | viewerId="org.eclipse.ui.navigator.ProjectExplorer">\r | |
262 | <includes>\r | |
263 | <contentExtension\r | |
264 | pattern="org.eclipse.linuxtools.tmf.ui.navigator.content">\r | |
265 | </contentExtension>\r | |
266 | <contentExtension\r | |
267 | pattern="org.eclipse.ui.navigator.resources.filters.*">\r | |
268 | </contentExtension>\r | |
269 | </includes>\r | |
270 | </viewerContentBinding>\r | |
271 | </extension>\r | |
272 | <extension\r | |
273 | point="org.eclipse.ui.decorators">\r | |
274 | <decorator\r | |
275 | icon="icons/ovr16/trace_folder_ovr.png"\r | |
276 | id="org.eclipse.linuxtools.tmf.ui.trace_folder.decorator"\r | |
277 | label="Trace Folder"\r | |
278 | lightweight="true"\r | |
279 | location="TOP_RIGHT"\r | |
280 | state="true">\r | |
281 | <enablement>\r | |
282 | <objectClass\r | |
283 | name="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">\r | |
284 | </objectClass>\r | |
285 | </enablement>\r | |
286 | </decorator>\r | |
287 | <decorator\r | |
288 | icon="icons/ovr16/experiment_folder_ovr.png"\r | |
289 | id="org.eclipse.linuxtools.tmf.ui.experiment_folder.decorator"\r | |
290 | label="Trace Experiment Folder"\r | |
291 | lightweight="true"\r | |
292 | location="TOP_RIGHT"\r | |
293 | state="true">\r | |
294 | <enablement>\r | |
295 | <objectClass\r | |
296 | name="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">\r | |
297 | </objectClass>\r | |
298 | </enablement>\r | |
299 | </decorator>\r | |
300 | <decorator\r | |
301 | icon="icons/ovr16/link_ovr.gif"\r | |
302 | id="org.eclipse.linuxtools.tmf.ui.linked_trace.decorator"\r | |
303 | label="Linked Trace"\r | |
304 | lightweight="true"\r | |
305 | location="BOTTOM_RIGHT"\r | |
306 | state="true">\r | |
307 | <enablement>\r | |
308 | <and>\r | |
309 | <objectClass\r | |
310 | name="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r | |
311 | </objectClass>\r | |
312 | <objectState\r | |
313 | name="isLinked"\r | |
314 | value="true">\r | |
315 | </objectState>\r | |
316 | </and>\r | |
317 | </enablement>\r | |
318 | </decorator>\r | |
319 | </extension>\r | |
320 | <extension\r | |
321 | point="org.eclipse.ui.menus">\r | |
322 | <menuContribution\r | |
323 | locationURI="menu:org.eclipse.ui.navigator.ProjectExplorer">\r | |
324 | <command\r | |
325 | commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"\r | |
326 | id="org.eclipse.linuxtools.tmf.ui.menu.managecustomparsers"\r | |
327 | style="push">\r | |
328 | </command>\r | |
329 | </menuContribution>\r | |
ad1195c0 FC |
330 | <menuContribution\r |
331 | allPopups="false"\r | |
332 | locationURI="toolbar:org.eclipse.ui.navigator.ProjectExplorer">\r | |
333 | <command\r | |
334 | commandId="org.eclipse.linuxtools.tmf.ui.command.clear_views"\r | |
335 | icon="icons/etool16/clear.gif"\r | |
336 | label="%command.clear_views"\r | |
337 | mnemonic="%command.clear_views.mnemonic"\r | |
338 | style="push">\r | |
339 | <visibleWhen\r | |
340 | checkEnabled="false">\r | |
341 | <with\r | |
342 | variable="selection">\r | |
343 | <count\r | |
344 | value="1">\r | |
345 | </count>\r | |
346 | <iterate\r | |
347 | ifEmpty="false"\r | |
348 | operator="and">\r | |
349 | <or>\r | |
350 | <and>\r | |
351 | <instanceof\r | |
352 | value="org.eclipse.core.resources.IProject">\r | |
353 | </instanceof>\r | |
354 | <test\r | |
355 | property="org.eclipse.core.resources.projectNature"\r | |
356 | value="org.eclipse.linuxtools.tmf.project.nature">\r | |
357 | </test>\r | |
358 | </and>\r | |
359 | <instanceof\r | |
360 | value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">\r | |
361 | </instanceof>\r | |
362 | </or>\r | |
363 | </iterate>\r | |
364 | </with>\r | |
365 | </visibleWhen>\r | |
366 | </command>\r | |
367 | </menuContribution>\r | |
12c155f5 FC |
368 | <menuContribution\r |
369 | locationURI="popup:org.eclipse.ui.popup.any?after=additions">\r | |
370 | <command\r | |
37d150dd FC |
371 | commandId="org.eclipse.ui.file.import"\r |
372 | label="%command.import"\r | |
373 | mnemonic="%command.import.mnemonic"\r | |
374 | style="push">\r | |
12c155f5 FC |
375 | <visibleWhen\r |
376 | checkEnabled="false">\r | |
377 | <with\r | |
378 | variable="selection">\r | |
379 | <count\r | |
380 | value="1">\r | |
381 | </count>\r | |
ed963ef6 FC |
382 | <iterate\r |
383 | operator="and">\r | |
384 | <instanceof\r | |
385 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">\r | |
386 | </instanceof>\r | |
12c155f5 FC |
387 | </iterate>\r |
388 | </with>\r | |
389 | </visibleWhen>\r | |
390 | </command>\r | |
391 | <separator\r | |
392 | name="org.eclipse.linuxtools.tmf.ui.separator1"\r | |
393 | visible="true">\r | |
394 | </separator>\r | |
395 | <command\r | |
37d150dd FC |
396 | commandId="org.eclipse.ui.navigate.openResource"\r |
397 | disabledIcon="/icons/dlcl16/open.gif"\r | |
398 | icon="/icons/elcl16/open.gif"\r | |
399 | label="%command.open"\r | |
400 | mnemonic="%command.open.mnemonic"\r | |
401 | style="push">\r | |
12c155f5 FC |
402 | <visibleWhen\r |
403 | checkEnabled="false">\r | |
404 | <with\r | |
405 | variable="selection">\r | |
406 | <count\r | |
407 | value="1">\r | |
408 | </count>\r | |
ed963ef6 FC |
409 | <iterate\r |
410 | ifEmpty="false"\r | |
411 | operator="and">\r | |
37d150dd FC |
412 | <or>\r |
413 | <instanceof\r | |
414 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r | |
415 | </instanceof>\r | |
416 | <instanceof\r | |
417 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r | |
418 | </instanceof>\r | |
419 | </or>\r | |
12c155f5 FC |
420 | </iterate>\r |
421 | </with>\r | |
422 | </visibleWhen>\r | |
423 | </command>\r | |
424 | <command\r | |
37d150dd FC |
425 | commandId="org.eclipse.ui.edit.copy"\r |
426 | label="%command.copy"\r | |
427 | mnemonic="%command.copy.mnemonic"\r | |
428 | style="push">\r | |
12c155f5 FC |
429 | <visibleWhen\r |
430 | checkEnabled="false">\r | |
431 | <with\r | |
432 | variable="selection">\r | |
433 | <count\r | |
434 | value="1">\r | |
435 | </count>\r | |
ed963ef6 FC |
436 | <iterate\r |
437 | ifEmpty="false"\r | |
438 | operator="and">\r | |
37d150dd FC |
439 | <or>\r |
440 | <instanceof\r | |
441 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r | |
442 | </instanceof>\r | |
443 | <instanceof\r | |
444 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r | |
445 | </instanceof>\r | |
446 | </or>\r | |
12c155f5 FC |
447 | </iterate>\r |
448 | </with>\r | |
449 | </visibleWhen>\r | |
450 | </command>\r | |
451 | <command\r | |
37d150dd FC |
452 | commandId="org.eclipse.ui.edit.rename"\r |
453 | disabledIcon="/icons/dlcl16/rename.gif"\r | |
454 | icon="/icons/elcl16/rename.gif"\r | |
455 | label="%command.rename"\r | |
456 | mnemonic="%command.rename.mnemonic"\r | |
457 | style="push">\r | |
12c155f5 FC |
458 | <visibleWhen\r |
459 | checkEnabled="false">\r | |
460 | <with\r | |
461 | variable="selection">\r | |
462 | <count\r | |
463 | value="1">\r | |
464 | </count>\r | |
ed963ef6 FC |
465 | <iterate\r |
466 | ifEmpty="false"\r | |
467 | operator="and">\r | |
37d150dd FC |
468 | <or>\r |
469 | <instanceof\r | |
470 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r | |
471 | </instanceof>\r | |
472 | <instanceof\r | |
473 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r | |
474 | </instanceof>\r | |
475 | </or>\r | |
ed963ef6 FC |
476 | </iterate>\r |
477 | </with>\r | |
478 | </visibleWhen>\r | |
479 | </command>\r | |
480 | <command\r | |
37d150dd FC |
481 | commandId="org.eclipse.ui.edit.delete"\r |
482 | label="%command.delete"\r | |
483 | mnemonic="%command.delete.mnemonic"\r | |
484 | style="push">\r | |
ed963ef6 FC |
485 | <visibleWhen\r |
486 | checkEnabled="false">\r | |
487 | <with\r | |
488 | variable="selection">\r | |
12c155f5 FC |
489 | <iterate\r |
490 | ifEmpty="false"\r | |
491 | operator="and">\r | |
37d150dd FC |
492 | <or>\r |
493 | <and>\r | |
494 | <instanceof\r | |
495 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r | |
496 | </instanceof>\r | |
497 | <not>\r | |
498 | <test\r | |
499 | forcePluginActivation="true"\r | |
500 | property="org.eclipse.linuxtools.tmf.ui.isExperimentTrace">\r | |
501 | </test>\r | |
502 | </not>\r | |
503 | </and>\r | |
12c155f5 | 504 | <instanceof\r |
37d150dd | 505 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r |
12c155f5 | 506 | </instanceof>\r |
37d150dd | 507 | </or>\r |
12c155f5 FC |
508 | </iterate>\r |
509 | </with>\r | |
510 | </visibleWhen>\r | |
511 | </command>\r | |
512 | <command\r | |
37d150dd FC |
513 | commandId="org.eclipse.ui.edit.delete"\r |
514 | label="%command.remove"\r | |
515 | mnemonic="%command.remove.mnemonic"\r | |
516 | style="push">\r | |
12c155f5 FC |
517 | <visibleWhen\r |
518 | checkEnabled="false">\r | |
519 | <with\r | |
520 | variable="selection">\r | |
521 | <iterate\r | |
522 | ifEmpty="false"\r | |
523 | operator="and">\r | |
524 | <and>\r | |
525 | <instanceof\r | |
526 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r | |
527 | </instanceof>\r | |
ed963ef6 FC |
528 | <test\r |
529 | forcePluginActivation="true"\r | |
530 | property="org.eclipse.linuxtools.tmf.ui.isExperimentTrace">\r | |
531 | </test>\r | |
12c155f5 FC |
532 | </and>\r |
533 | </iterate>\r | |
534 | </with>\r | |
535 | </visibleWhen>\r | |
536 | </command>\r | |
537 | <separator\r | |
538 | name="org.eclipse.linuxtools.tmf.ui.separator2"\r | |
539 | visible="true">\r | |
540 | </separator>\r | |
5e4bf87d | 541 | <command\r |
37d150dd | 542 | commandId="org.eclipse.linuxtools.tmf.ui.command.new_experiment"\r |
12c155f5 FC |
543 | disabledIcon="icons/dtool16/new.gif"\r |
544 | icon="icons/etool16/new.gif"\r | |
37d150dd FC |
545 | label="%command.new_experiment"\r |
546 | mnemonic="%command.new_experiment.mnemonic"\r | |
ed963ef6 | 547 | style="push"\r |
37d150dd | 548 | tooltip="%command.new_experiment.description">\r |
12c155f5 FC |
549 | <visibleWhen\r |
550 | checkEnabled="false">\r | |
551 | <with\r | |
552 | variable="selection">\r | |
553 | <count\r | |
554 | value="1">\r | |
555 | </count>\r | |
556 | <iterate\r | |
557 | ifEmpty="false"\r | |
558 | operator="and">\r | |
ed963ef6 FC |
559 | <instanceof\r |
560 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">\r | |
561 | </instanceof>\r | |
12c155f5 FC |
562 | </iterate>\r |
563 | </with>\r | |
564 | </visibleWhen>\r | |
565 | </command>\r | |
12c155f5 | 566 | <command\r |
37d150dd FC |
567 | commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files"\r |
568 | label="%command.delete_suppl_files"\r | |
569 | mnemonic="%command.delete_suppl_files.mnemonic"\r | |
ed963ef6 | 570 | style="push"\r |
37d150dd | 571 | tooltip="%command.delete_suppl_files.description">\r |
12c155f5 FC |
572 | <visibleWhen\r |
573 | checkEnabled="false">\r | |
574 | <with\r | |
575 | variable="selection">\r | |
37d150dd FC |
576 | <and>\r |
577 | <count\r | |
578 | value="1">\r | |
579 | </count>\r | |
580 | <iterate\r | |
581 | ifEmpty="false"\r | |
582 | operator="and">\r | |
583 | <and>\r | |
584 | <or>\r | |
585 | <instanceof\r | |
586 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r | |
587 | </instanceof>\r | |
588 | <instanceof\r | |
589 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r | |
590 | </instanceof>\r | |
591 | </or>\r | |
592 | <test\r | |
593 | forcePluginActivation="true"\r | |
594 | property="org.eclipse.linuxtools.tmf.ui.hasSupplementaryFiles">\r | |
595 | </test>\r | |
596 | </and>\r | |
597 | </iterate>\r | |
598 | </and>\r | |
12c155f5 FC |
599 | </with>\r |
600 | </visibleWhen>\r | |
601 | </command>\r | |
602 | <separator\r | |
37d150dd | 603 | name="org.eclipse.linuxtools.tmf.ui.separator3"\r |
12c155f5 FC |
604 | visible="true">\r |
605 | </separator>\r | |
37d150dd FC |
606 | <menu\r |
607 | label="%command.select_trace_type"\r | |
608 | mnemonic="%command.select_trace_type.mnemonic"\r | |
609 | tooltip="%command.select_trace_type.description">\r | |
610 | <dynamic\r | |
611 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.SelectTraceTypeContributionItem"\r | |
612 | id="org.eclipse.linuxtools.tmf.ui.command.select_trace_type.dynamic">\r | |
613 | </dynamic>\r | |
12c155f5 FC |
614 | <visibleWhen\r |
615 | checkEnabled="false">\r | |
616 | <with\r | |
617 | variable="selection">\r | |
12c155f5 FC |
618 | <iterate\r |
619 | ifEmpty="false"\r | |
620 | operator="and">\r | |
ed963ef6 | 621 | <instanceof\r |
37d150dd | 622 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r |
ed963ef6 | 623 | </instanceof>\r |
12c155f5 FC |
624 | </iterate>\r |
625 | </with>\r | |
626 | </visibleWhen>\r | |
37d150dd FC |
627 | </menu>\r |
628 | <separator\r | |
629 | name="org.eclipse.linuxtools.tmf.ui.separator4"\r | |
630 | visible="true">\r | |
631 | </separator>\r | |
12c155f5 | 632 | <command\r |
37d150dd FC |
633 | commandId="org.eclipse.linuxtools.tmf.ui.command.select_traces"\r |
634 | icon="IMG_OBJ_ADD"\r | |
635 | label="%command.select_traces"\r | |
636 | mnemonic="%command.select_traces.mnemonic"\r | |
ed963ef6 | 637 | style="push"\r |
37d150dd | 638 | tooltip="%commands.select_traces.description">\r |
12c155f5 FC |
639 | <visibleWhen\r |
640 | checkEnabled="false">\r | |
641 | <with\r | |
642 | variable="selection">\r | |
643 | <count\r | |
644 | value="1">\r | |
645 | </count>\r | |
646 | <iterate\r | |
647 | ifEmpty="false"\r | |
648 | operator="and">\r | |
ed963ef6 FC |
649 | <instanceof\r |
650 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r | |
651 | </instanceof>\r | |
12c155f5 FC |
652 | </iterate>\r |
653 | </with>\r | |
654 | </visibleWhen>\r | |
655 | </command>\r | |
5e4bf87d | 656 | <separator\r |
37d150dd | 657 | name="org.eclipse.linuxtools.tmf.ui.separator5"\r |
12c155f5 FC |
658 | visible="true">\r |
659 | </separator>\r | |
660 | <command\r | |
37d150dd FC |
661 | commandId="org.eclipse.ui.file.refresh"\r |
662 | label="%command.refresh"\r | |
663 | mnemonic="%command.refresh.mnemonic"\r | |
664 | style="push">\r | |
12c155f5 FC |
665 | <visibleWhen\r |
666 | checkEnabled="false">\r | |
667 | <with\r | |
668 | variable="selection">\r | |
669 | <count\r | |
670 | value="1">\r | |
671 | </count>\r | |
672 | <iterate\r | |
ed963ef6 | 673 | ifEmpty="false"\r |
12c155f5 | 674 | operator="and">\r |
37d150dd FC |
675 | <or>\r |
676 | <instanceof\r | |
677 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">\r | |
678 | </instanceof>\r | |
679 | <instanceof\r | |
680 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">\r | |
681 | </instanceof>\r | |
682 | <instanceof\r | |
683 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r | |
684 | </instanceof>\r | |
685 | </or>\r | |
12c155f5 FC |
686 | </iterate>\r |
687 | </with>\r | |
688 | </visibleWhen>\r | |
689 | </command>\r | |
ad1195c0 FC |
690 | <command\r |
691 | commandId="org.eclipse.linuxtools.tmf.ui.command.clear_views"\r | |
692 | icon="icons/etool16/clear.gif"\r | |
693 | label="%command.clear_views"\r | |
694 | mnemonic="%command.clear_views.mnemonic"\r | |
695 | style="push">\r | |
696 | <visibleWhen\r | |
697 | checkEnabled="false">\r | |
698 | <with\r | |
699 | variable="selection">\r | |
700 | <count\r | |
701 | value="1">\r | |
702 | </count>\r | |
703 | <iterate\r | |
704 | ifEmpty="false"\r | |
705 | operator="and">\r | |
706 | <and>\r | |
707 | <instanceof\r | |
708 | value="org.eclipse.core.resources.IProject">\r | |
709 | </instanceof>\r | |
710 | <test\r | |
711 | property="org.eclipse.core.resources.projectNature"\r | |
712 | value="org.eclipse.linuxtools.tmf.project.nature">\r | |
713 | </test>\r | |
714 | </and>\r | |
715 | </iterate>\r | |
716 | </with>\r | |
717 | </visibleWhen>\r | |
718 | </command>\r | |
12c155f5 | 719 | </menuContribution>\r |
abfad0aa FC |
720 | </extension>\r |
721 | <extension\r | |
abfad0aa FC |
722 | point="org.eclipse.ui.commands">\r |
723 | <category\r | |
37d150dd FC |
724 | description="%commands.category.description"\r |
725 | id="org.eclipse.linuxtools.tmf.ui.commands.category"\r | |
726 | name="%commands.category.name">\r | |
b9763f53 | 727 | </category>\r |
abfad0aa | 728 | <command\r |
37d150dd FC |
729 | categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"\r |
730 | description="%command.new_experiment.description"\r | |
731 | id="org.eclipse.linuxtools.tmf.ui.command.new_experiment"\r | |
732 | name="%command.new_experiment">\r | |
abfad0aa | 733 | </command>\r |
12c155f5 | 734 | <command\r |
37d150dd FC |
735 | categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"\r |
736 | description="%command.select_trace_type.description"\r | |
737 | id="org.eclipse.linuxtools.tmf.ui.command.select_trace_type"\r | |
738 | name="%command.select_trace_type">\r | |
abfad0aa | 739 | <commandParameter\r |
37d150dd | 740 | id="org.eclipse.linuxtools.tmf.ui.commandparameter.select_trace_type.bundle"\r |
12c155f5 FC |
741 | name="%commands.trace.select_trace_type.bundle"\r |
742 | optional="false">\r | |
743 | </commandParameter>\r | |
744 | <commandParameter\r | |
37d150dd | 745 | id="org.eclipse.linuxtools.tmf.ui.commandparameter.select_trace_type.type"\r |
12c155f5 FC |
746 | name="%commands.trace.select_trace_type.type"\r |
747 | optional="false">\r | |
748 | </commandParameter>\r | |
749 | <commandParameter\r | |
37d150dd | 750 | id="org.eclipse.linuxtools.tmf.ui.commandparameter.select_trace_type.icon"\r |
12c155f5 | 751 | name="%commands.trace.select_trace_type.icon"\r |
abfad0aa FC |
752 | optional="false">\r |
753 | </commandParameter>\r | |
754 | </command>\r | |
755 | <command\r | |
37d150dd FC |
756 | categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"\r |
757 | id="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files"\r | |
758 | name="%command.delete_suppl_files">\r | |
abfad0aa | 759 | </command>\r |
5e4bf87d | 760 | <command\r |
37d150dd FC |
761 | categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"\r |
762 | description="%command.select_traces.description"\r | |
763 | id="org.eclipse.linuxtools.tmf.ui.command.select_traces"\r | |
764 | name="%command.select_traces">\r | |
12c155f5 | 765 | </command>\r |
ad1195c0 FC |
766 | <command\r |
767 | categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"\r | |
768 | description="%command.clear_views.description"\r | |
769 | id="org.eclipse.linuxtools.tmf.ui.command.clear_views"\r | |
770 | name="%command.clear_views">\r | |
771 | </command>\r | |
b9763f53 FC |
772 | <category\r |
773 | description="%commands.parser.category.description"\r | |
774 | id="org.eclipse.linuxtools.tmf.ui.commands.parser.category"\r | |
775 | name="%commands.parser.category.name">\r | |
776 | </category>\r | |
911ee550 | 777 | <command\r |
b9763f53 FC |
778 | categoryId="org.eclipse.linuxtools.tmf.ui.commands.parser.category"\r |
779 | description="%commands.parser.manage.description"\r | |
911ee550 | 780 | id="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"\r |
b9763f53 | 781 | name="%commands.parser.manage">\r |
911ee550 | 782 | </command>\r |
73005152 BH |
783 | <category\r |
784 | description="%commands.uml2sd.category.name"\r | |
785 | id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category" \r | |
786 | name="%commands.uml2sd.category.name">\r | |
787 | </category>\r | |
788 | <command\r | |
789 | categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"\r | |
790 | description="%commands.uml2sd.goto.description"\r | |
791 | id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.GoToMessage"\r | |
792 | name="%commands.uml2sd.goto">\r | |
793 | </command>\r | |
794 | <command\r | |
795 | categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"\r | |
796 | description="%commands.uml2sd.showend.description"\r | |
797 | id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeEnd"\r | |
798 | name="%commands.uml2sd.showend">\r | |
799 | </command>\r | |
800 | <command\r | |
801 | categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"\r | |
802 | description="%commands.uml2sd.showstart.description"\r | |
803 | id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeStart"\r | |
804 | name="%commands.uml2sd.showstart">\r | |
805 | </command> \r | |
806 | <command\r | |
807 | categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"\r | |
808 | description="%commands.uml2sd.scrollup.description"\r | |
809 | id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDUp"\r | |
810 | name="%commands.uml2sd.scrollup">\r | |
811 | </command>\r | |
812 | <command\r | |
813 | categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"\r | |
814 | description="%commands.uml2sd.scrolldown.description"\r | |
815 | id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDDown"\r | |
816 | name="%commands.uml2sd.scrolldown">\r | |
817 | </command>\r | |
818 | <command\r | |
819 | categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"\r | |
820 | description="%commands.uml2sd.scrollleft.description"\r | |
821 | id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDLeft"\r | |
822 | name="%commands.uml2sd.scrollleft">\r | |
823 | </command>\r | |
824 | <command\r | |
825 | categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"\r | |
826 | description="%commands.uml2sd.scrollright.description"\r | |
827 | id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDRight"\r | |
828 | name="%commands.uml2sd.scrollright">\r | |
829 | </command>\r | |
830 | </extension>\r | |
abfad0aa | 831 | <extension\r |
abfad0aa FC |
832 | point="org.eclipse.ui.handlers">\r |
833 | <handler\r | |
d34665f9 | 834 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.ImportTraceHandler"\r |
37d150dd FC |
835 | commandId="org.eclipse.ui.file.import">\r |
836 | <activeWhen>\r | |
837 | <and>\r | |
838 | <count\r | |
839 | value="1">\r | |
840 | </count>\r | |
841 | <iterate>\r | |
842 | <instanceof\r | |
843 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">\r | |
844 | </instanceof>\r | |
845 | </iterate>\r | |
846 | </and>\r | |
847 | </activeWhen>\r | |
abfad0aa FC |
848 | </handler>\r |
849 | <handler\r | |
d34665f9 | 850 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.RefreshHandler"\r |
37d150dd FC |
851 | commandId="org.eclipse.ui.file.refresh">\r |
852 | <activeWhen>\r | |
853 | <and>\r | |
854 | <count\r | |
855 | value="1">\r | |
856 | </count>\r | |
857 | <iterate>\r | |
858 | <or>\r | |
859 | <instanceof\r | |
860 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">\r | |
861 | </instanceof>\r | |
862 | <instanceof\r | |
863 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">\r | |
864 | </instanceof>\r | |
865 | <instanceof\r | |
866 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r | |
867 | </instanceof>\r | |
868 | </or>\r | |
869 | </iterate>\r | |
870 | </and>\r | |
871 | </activeWhen>\r | |
abfad0aa FC |
872 | </handler>\r |
873 | <handler\r | |
d34665f9 | 874 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.OpenTraceHandler"\r |
37d150dd FC |
875 | commandId="org.eclipse.ui.navigate.openResource">\r |
876 | <activeWhen>\r | |
877 | <and>\r | |
878 | <count\r | |
879 | value="1">\r | |
880 | </count>\r | |
881 | <iterate>\r | |
882 | <instanceof\r | |
883 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r | |
884 | </instanceof>\r | |
885 | </iterate>\r | |
886 | </and>\r | |
887 | </activeWhen>\r | |
abfad0aa FC |
888 | </handler>\r |
889 | <handler\r | |
37d150dd FC |
890 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.OpenExperimentHandler"\r |
891 | commandId="org.eclipse.ui.navigate.openResource">\r | |
892 | <activeWhen>\r | |
893 | <and>\r | |
894 | <count\r | |
895 | value="1">\r | |
896 | </count>\r | |
897 | <iterate>\r | |
898 | <instanceof\r | |
899 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r | |
900 | </instanceof>\r | |
901 | </iterate>\r | |
902 | </and>\r | |
903 | </activeWhen>\r | |
abfad0aa | 904 | </handler>\r |
5e4bf87d | 905 | <handler\r |
37d150dd FC |
906 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.CopyTraceHandler"\r |
907 | commandId="org.eclipse.ui.edit.copy">\r | |
908 | <activeWhen>\r | |
909 | <and>\r | |
910 | <count\r | |
911 | value="1">\r | |
912 | </count>\r | |
913 | <iterate>\r | |
914 | <instanceof\r | |
915 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r | |
916 | </instanceof>\r | |
917 | </iterate>\r | |
918 | </and>\r | |
919 | </activeWhen>\r | |
5e4bf87d | 920 | </handler>\r |
abfad0aa | 921 | <handler\r |
37d150dd FC |
922 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.CopyExperimentHandler"\r |
923 | commandId="org.eclipse.ui.edit.copy">\r | |
924 | <activeWhen>\r | |
925 | <and>\r | |
926 | <count\r | |
927 | value="1">\r | |
928 | </count>\r | |
929 | <iterate>\r | |
930 | <instanceof\r | |
931 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r | |
932 | </instanceof>\r | |
933 | </iterate>\r | |
934 | </and>\r | |
935 | </activeWhen>\r | |
abfad0aa FC |
936 | </handler>\r |
937 | <handler\r | |
37d150dd FC |
938 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.RenameTraceHandler"\r |
939 | commandId="org.eclipse.ui.edit.rename">\r | |
940 | <activeWhen>\r | |
941 | <and>\r | |
942 | <count\r | |
943 | value="1">\r | |
944 | </count>\r | |
945 | <iterate>\r | |
946 | <instanceof\r | |
947 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r | |
948 | </instanceof>\r | |
949 | </iterate>\r | |
950 | </and>\r | |
951 | </activeWhen>\r | |
abfad0aa FC |
952 | </handler>\r |
953 | <handler\r | |
37d150dd FC |
954 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.RenameExperimentHandler"\r |
955 | commandId="org.eclipse.ui.edit.rename">\r | |
956 | <activeWhen>\r | |
957 | <and>\r | |
958 | <count\r | |
959 | value="1">\r | |
960 | </count>\r | |
961 | <iterate>\r | |
962 | <instanceof\r | |
963 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r | |
964 | </instanceof>\r | |
965 | </iterate>\r | |
966 | </and>\r | |
967 | </activeWhen>\r | |
abfad0aa FC |
968 | </handler>\r |
969 | <handler\r | |
37d150dd FC |
970 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DeleteTraceHandler"\r |
971 | commandId="org.eclipse.ui.edit.delete">\r | |
972 | <activeWhen>\r | |
973 | <and>\r | |
37d150dd FC |
974 | <iterate>\r |
975 | <instanceof\r | |
976 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r | |
977 | </instanceof>\r | |
978 | </iterate>\r | |
979 | </and>\r | |
980 | </activeWhen>\r | |
abfad0aa FC |
981 | </handler>\r |
982 | <handler\r | |
37d150dd FC |
983 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DeleteExperimentHandler"\r |
984 | commandId="org.eclipse.ui.edit.delete">\r | |
985 | <activeWhen>\r | |
986 | <and>\r | |
37d150dd FC |
987 | <iterate>\r |
988 | <instanceof\r | |
989 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r | |
990 | </instanceof>\r | |
991 | </iterate>\r | |
992 | </and>\r | |
993 | </activeWhen>\r | |
abfad0aa FC |
994 | </handler>\r |
995 | <handler\r | |
37d150dd FC |
996 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DeleteTraceSupplementaryFilesHandler"\r |
997 | commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files">\r | |
998 | <activeWhen>\r | |
999 | <and>\r | |
1000 | <count\r | |
1001 | value="1">\r | |
1002 | </count>\r | |
1003 | <iterate>\r | |
1004 | <instanceof\r | |
1005 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r | |
1006 | </instanceof>\r | |
1007 | </iterate>\r | |
1008 | </and>\r | |
1009 | </activeWhen>\r | |
abfad0aa FC |
1010 | </handler>\r |
1011 | <handler\r | |
37d150dd FC |
1012 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DeleteExperimentSupplementaryFilesHandler"\r |
1013 | commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files">\r | |
1014 | <activeWhen>\r | |
1015 | <and>\r | |
1016 | <count\r | |
1017 | value="1">\r | |
1018 | </count>\r | |
1019 | <iterate>\r | |
1020 | <instanceof\r | |
1021 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r | |
1022 | </instanceof>\r | |
1023 | </iterate>\r | |
1024 | </and>\r | |
1025 | </activeWhen>\r | |
abfad0aa FC |
1026 | </handler>\r |
1027 | <handler\r | |
37d150dd FC |
1028 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.NewExperimentHandler"\r |
1029 | commandId="org.eclipse.linuxtools.tmf.ui.command.new_experiment">\r | |
1030 | <activeWhen>\r | |
1031 | <and>\r | |
1032 | <count\r | |
1033 | value="1">\r | |
1034 | </count>\r | |
1035 | <iterate>\r | |
1036 | <instanceof\r | |
1037 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">\r | |
1038 | </instanceof>\r | |
1039 | </iterate>\r | |
1040 | </and>\r | |
1041 | </activeWhen>\r | |
abfad0aa | 1042 | </handler>\r |
5e4bf87d | 1043 | <handler\r |
37d150dd FC |
1044 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.SelectTraceTypeHandler"\r |
1045 | commandId="org.eclipse.linuxtools.tmf.ui.command.select_trace_type">\r | |
1046 | <activeWhen>\r | |
1047 | <and>\r | |
1048 | <iterate>\r | |
1049 | <instanceof\r | |
1050 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">\r | |
1051 | </instanceof>\r | |
1052 | </iterate>\r | |
1053 | </and>\r | |
1054 | </activeWhen>\r | |
5e4bf87d | 1055 | </handler>\r |
abfad0aa | 1056 | <handler\r |
37d150dd FC |
1057 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.SelectTracesHandler"\r |
1058 | commandId="org.eclipse.linuxtools.tmf.ui.command.select_traces">\r | |
1059 | <activeWhen>\r | |
1060 | <and>\r | |
1061 | <count\r | |
1062 | value="1">\r | |
1063 | </count>\r | |
1064 | <iterate>\r | |
1065 | <instanceof\r | |
1066 | value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">\r | |
1067 | </instanceof>\r | |
1068 | </iterate>\r | |
1069 | </and>\r | |
1070 | </activeWhen>\r | |
abfad0aa | 1071 | </handler>\r |
ad1195c0 FC |
1072 | <handler\r |
1073 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.ClearViewsHandler"\r | |
1074 | commandId="org.eclipse.linuxtools.tmf.ui.command.clear_views">\r | |
1075 | </handler>\r | |
911ee550 | 1076 | <handler\r |
d34665f9 | 1077 | class="org.eclipse.linuxtools.internal.tmf.ui.commands.ManageCustomParsersCommandHandler"\r |
911ee550 FC |
1078 | commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers">\r |
1079 | </handler>\r | |
e2561baf | 1080 | <handler\r |
d34665f9 | 1081 | class="org.eclipse.linuxtools.internal.tmf.ui.editors.handlers.AddBookmarkHandler"\r |
e2561baf FC |
1082 | commandId="org.eclipse.ui.edit.addBookmark">\r |
1083 | <activeWhen>\r | |
1084 | <with\r | |
1085 | variable="activeEditor">\r | |
1086 | <instanceof\r | |
1087 | value="org.eclipse.linuxtools.tmf.ui.editors.TmfEventsEditor">\r | |
1088 | </instanceof>\r | |
1089 | </with>\r | |
1090 | </activeWhen>\r | |
1091 | </handler>\r | |
abfad0aa | 1092 | </extension>\r |
37d150dd FC |
1093 | <extension point="org.eclipse.ui.bindings">\r |
1094 | <key\r | |
1095 | sequence="ALT+R"\r | |
1096 | contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"\r | |
1097 | commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.GoToMessage"\r | |
1098 | schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">\r | |
1099 | </key> \r | |
1100 | <key\r | |
1101 | sequence="SHIFT+ALT+END"\r | |
1102 | contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"\r | |
1103 | commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeEnd"\r | |
1104 | schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">\r | |
1105 | </key> \r | |
1106 | <key\r | |
1107 | sequence="SHIFT+ALT+HOME"\r | |
1108 | contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"\r | |
1109 | commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeStart"\r | |
1110 | schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">\r | |
1111 | </key> \r | |
1112 | <key\r | |
1113 | sequence="SHIFT+ALT+ARROW_UP"\r | |
1114 | contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"\r | |
1115 | commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDUp"\r | |
1116 | schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">\r | |
1117 | </key> \r | |
1118 | <key\r | |
1119 | sequence="SHIFT+ALT+ARROW_DOWN"\r | |
1120 | contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"\r | |
1121 | commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDDown"\r | |
1122 | schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">\r | |
1123 | </key>\r | |
1124 | <key\r | |
1125 | sequence="SHIFT+ALT+ARROW_LEFT"\r | |
1126 | contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"\r | |
1127 | commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDLeft"\r | |
1128 | schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">\r | |
1129 | </key>\r | |
1130 | <key\r | |
1131 | sequence="SHIFT+ALT+ARROW_RIGHT"\r | |
1132 | contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"\r | |
1133 | commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDRight"\r | |
1134 | schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">\r | |
1135 | </key>\r | |
1136 | </extension>\r | |
abfad0aa FC |
1137 | <extension\r |
1138 | point="org.eclipse.core.contenttype.contentTypes">\r | |
1139 | <content-type\r | |
abfad0aa | 1140 | id="org.eclipse.linuxtools.tmf.ui.content-type.trace"\r |
b9763f53 | 1141 | name="%contenttype.trace"\r |
abfad0aa FC |
1142 | priority="normal">\r |
1143 | </content-type>\r | |
1144 | </extension>\r | |
73005152 BH |
1145 | <extension\r |
1146 | point="org.eclipse.ui.contexts">\r | |
1147 | <context\r | |
1148 | id="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"\r | |
1149 | name="%contexts.uml2sd">\r | |
1150 | </context>\r | |
1151 | </extension>\r | |
1152 | <extension\r | |
1153 | point="org.eclipse.ui.preferencePages">\r | |
1154 | <page\r | |
d34665f9 | 1155 | class="org.eclipse.linuxtools.internal.tmf.ui.preferences.TmfTracingPreferencePage"\r |
73005152 BH |
1156 | id="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences"\r |
1157 | name="%preference.page.trace.name">\r | |
1158 | </page>\r | |
1159 | <page\r | |
1160 | category="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences"\r | |
1161 | class="org.eclipse.linuxtools.tmf.ui.views.uml2sd.preferences.SDViewerPage"\r | |
1162 | id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.preferences.SDViewerPage"\r | |
1163 | name="%preference.page.uml2sd.name">\r | |
1164 | </page>\r | |
1165 | </extension>\r | |
1166 | <extension\r | |
1167 | point="org.eclipse.linuxtools.tmf.ui.uml2SDLoader">\r | |
1168 | <uml2SDLoader\r | |
df0b8ff4 | 1169 | class="org.eclipse.linuxtools.tmf.ui.views.uml2sd.loader.TmfUml2SDSyncLoader"\r |
73005152 BH |
1170 | default="true"\r |
1171 | id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.impl.TmfUml2SDSyncLoader"\r | |
1172 | name="TMF UML2SD Loader"\r | |
1173 | view="org.eclipse.linuxtools.tmf.ui.tmfUml2SDSyncView">\r | |
1174 | </uml2SDLoader>\r | |
1175 | </extension>\r | |
1cceddbe | 1176 | <!--extension\r |
12c155f5 FC |
1177 | point="org.eclipse.core.expressions.propertyTesters">\r |
1178 | <propertyTester\r | |
1179 | class="org.eclipse.linuxtools.tmf.ui.project.handlers.PropertyTester"\r | |
1180 | id="org.eclipse.linuxtools.tmf.ui.propertyTester.isInTraceFolder"\r | |
1181 | namespace="org.eclipse.linuxtools.tmf.ui.propertyTester"\r | |
1182 | properties="isInTraceFolder"\r | |
1183 | type="org.eclipse.jface.viewers.ISelection">\r | |
1184 | </propertyTester>\r | |
1cceddbe | 1185 | </extension -->\r |
ed963ef6 FC |
1186 | <extension\r |
1187 | point="org.eclipse.core.expressions.propertyTesters">\r | |
1188 | <propertyTester\r | |
d34665f9 | 1189 | class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.TracePropertyTester"\r |
ed963ef6 FC |
1190 | id="org.eclipse.linuxtools.tmf.ui.tracePropertyTester"\r |
1191 | namespace="org.eclipse.linuxtools.tmf.ui"\r | |
e12ecd30 | 1192 | properties="isExperimentTrace,hasSupplementaryFiles"\r |
5e4bf87d | 1193 | type="org.eclipse.linuxtools.tmf.ui.project.model.TmfProjectModelElement">\r |
ed963ef6 FC |
1194 | </propertyTester>\r |
1195 | </extension>\r | |
f02ac915 AM |
1196 | <extension\r |
1197 | point="org.eclipse.linuxtools.tmf.ui.tracetype">\r | |
279ba94d FC |
1198 | <category\r |
1199 | id="org.eclipse.linuxtools.tmf.ui.category.ctf"\r | |
1200 | name="%tracetype.category.ctf">\r | |
1201 | </category>\r | |
f02ac915 | 1202 | <type\r |
279ba94d | 1203 | category="org.eclipse.linuxtools.tmf.ui.category.ctf"\r |
f02ac915 | 1204 | event_type="org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfTmfEvent"\r |
95b6d335 | 1205 | icon="icons/eview16/events_view.gif"\r |
f02ac915 | 1206 | id="org.eclipse.linuxtools.tmf.ui.type.ctf"\r |
279ba94d | 1207 | name="%tracetype.type.ctf"\r |
f02ac915 AM |
1208 | trace_type="org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfTmfTrace">\r |
1209 | </type>\r | |
f02ac915 | 1210 | </extension>\r |
abfad0aa FC |
1211 | \r |
1212 | </plugin>\r |