os.linux: Add support for thread priorities in the KernelStateProvider
[deliverable/tracecompass.git] / org.eclipse.tracecompass.tmf.ui / plugin.xml
CommitLineData
be222f56
PT
1<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.4"?>
3<plugin>
43ee8b79
AM
4 <extension-point id="org.eclipse.linuxtools.tmf.ui.uml2SDLoader" name="%extensionpoint.sequence_diagram_loader.name" schema="schema/org.eclipse.linuxtools.tmf.ui.uml2SDLoader.exsd"/>
5 <extension-point id="org.eclipse.linuxtools.tmf.ui.tracetypeui" name="%extensionpoint.trace_type_ui.name" schema="schema/org.eclipse.linuxtools.tmf.ui.tracetypeui.exsd"/>
be222f56
PT
6
7 <extension
8 point="org.eclipse.ui.perspectives">
9 <perspective
2bdf0193 10 class="org.eclipse.tracecompass.tmf.ui.views.TracingPerspectiveFactory"
be222f56
PT
11 icon="icons/eview16/tracing_pers.gif"
12 id="org.eclipse.linuxtools.tmf.ui.perspective"
13 name="%perspective.category.name">
14 </perspective>
15 </extension>
16 <extension
17 point="org.eclipse.ui.views">
18 <category
19 id="org.eclipse.linuxtools.tmf.ui.views.category"
20 name="%views.category.name">
21 </category>
be222f56
PT
22 <view
23 category="org.eclipse.linuxtools.tmf.ui.views.category"
2bdf0193 24 class="org.eclipse.tracecompass.tmf.ui.views.timechart.TimeChartView"
be222f56
PT
25 icon="icons/eview16/timechart_view.gif"
26 id="org.eclipse.linuxtools.tmf.ui.views.timechart"
27 name="%timechart.view.name"
28 restorable="true">
be222f56 29 </view>
7692e512
AM
30 <view
31 allowMultiple="false"
32 category="org.eclipse.linuxtools.tmf.ui.views.category"
2bdf0193 33 class="org.eclipse.tracecompass.tmf.ui.views.statesystem.TmfStateSystemExplorer"
7692e512
AM
34 icon="icons/eview16/events_view.gif"
35 id="org.eclipse.linuxtools.tmf.ui.views.ssvisualizer"
36 name="%ssvisualizer.view.name"
37 restorable="true">
38 </view>
be222f56
PT
39 <view
40 allowMultiple="false"
41 category="org.eclipse.linuxtools.tmf.ui.views.category"
2bdf0193 42 class="org.eclipse.tracecompass.tmf.ui.views.colors.ColorsView"
be222f56
PT
43 icon="icons/eview16/colors_view.gif"
44 id="org.eclipse.linuxtools.tmf.ui.views.colors"
45 name="%colors.view.name"
46 restorable="true">
d5efe032 47 </view>
be222f56
PT
48 <view
49 allowMultiple="false"
50 category="org.eclipse.linuxtools.tmf.ui.views.category"
2bdf0193 51 class="org.eclipse.tracecompass.tmf.ui.views.filter.FilterView"
be222f56
PT
52 icon="icons/eview16/filters_view.gif"
53 id="org.eclipse.linuxtools.tmf.ui.views.filter"
54 name="%filters.view.name"
55 restorable="true">
56 </view>
57 <view
58 category="org.eclipse.linuxtools.tmf.ui.views.category"
2bdf0193 59 class="org.eclipse.tracecompass.tmf.ui.views.uml2sd.SDView"
be222f56
PT
60 icon="icons/eview16/sequencediagram_view.gif"
61 id="org.eclipse.linuxtools.tmf.ui.tmfUml2SDSyncView"
62 name="%uml2sd.view.name"
63 restorable="true">
64 </view>
65 <view
66 allowMultiple="false"
67 category="org.eclipse.linuxtools.tmf.ui.views.category"
2bdf0193 68 class="org.eclipse.tracecompass.tmf.ui.views.statistics.TmfStatisticsView"
be222f56
PT
69 icon="icons/eview16/statistics_view.gif"
70 id="org.eclipse.linuxtools.tmf.ui.views.statistics"
71 name="%statistics.view.name"
72 restorable="true">
73 </view>
74 <view
75 allowMultiple="false"
76 category="org.eclipse.linuxtools.tmf.ui.views.category"
2bdf0193 77 class="org.eclipse.tracecompass.tmf.ui.views.histogram.HistogramView"
be222f56
PT
78 icon="icons/eview16/histogram.gif"
79 id="org.eclipse.linuxtools.tmf.ui.views.histogram"
80 name="%histogram.view.name"
81 restorable="true">
82 </view>
e8251298
PT
83 <view
84 category="org.eclipse.linuxtools.tmf.ui.views.category"
2bdf0193 85 class="org.eclipse.tracecompass.tmf.ui.views.callstack.CallStackView"
e8251298
PT
86 icon="icons/eview16/callstack_view.gif"
87 id="org.eclipse.linuxtools.tmf.ui.views.callstack"
88 name="%callstack.view.name"
89 restorable="true">
90 </view>
e73a4ba5
GB
91 <view
92 allowMultiple="false"
93 category="org.eclipse.linuxtools.tmf.ui.views.category"
2bdf0193 94 class="org.eclipse.tracecompass.tmf.ui.views.synchronization.TmfSynchronizationView"
e73a4ba5
GB
95 icon="icons/eview16/synced.gif"
96 id="org.eclipse.linuxtools.tmf.ui.views.synchronization"
97 name="%synchronization.view.name"
98 restorable="true">
99 </view>
be222f56
PT
100 </extension>
101 <extension
102 point="org.eclipse.ui.editors">
103 <editor
2bdf0193 104 class="org.eclipse.tracecompass.tmf.ui.editors.TmfEventsEditor"
be222f56
PT
105 default="false"
106 icon="icons/eview16/events_view.gif"
107 id="org.eclipse.linuxtools.tmf.ui.editors.events"
108 name="%events.editor.name">
109 <contentTypeBinding
110 contentTypeId="org.eclipse.linuxtools.tmf.ui.content-type.trace">
111 </contentTypeBinding>
112 </editor>
be222f56
PT
113 </extension>
114 <extension
115 point="org.eclipse.ui.newWizards">
116 <category
117 id="org.eclipse.linuxtools.tmf.ui.wizards.new"
118 name="%project.new.category.name">
119 </category>
120 <wizard
121 category="org.eclipse.linuxtools.tmf.ui.wizards.new"
2bdf0193 122 class="org.eclipse.tracecompass.tmf.ui.project.wizards.NewTmfProjectWizard"
be222f56
PT
123 icon="icons/elcl16/new_tracing_prj.gif"
124 id="org.eclipse.linuxtools.tmf.ui.views.ui.wizards.newProject"
125 name="%project.new.wizard.name"
126 project="true">
127 <description>
128 %project.new.wizard.description
d5efe032 129
be222f56
PT
130 </description>
131 </wizard>
132 <wizard
133 category="org.eclipse.linuxtools.tmf.ui.wizards.new"
2bdf0193 134 class="org.eclipse.tracecompass.internal.tmf.ui.parsers.wizards.CustomTxtParserWizard"
be222f56
PT
135 icon="icons/etool16/customparser_wizard.gif"
136 id="org.eclipse.linuxtools.tmf.ui.wizards.custom.text"
137 name="%project.new.wizard.custom.text.parser">
138 </wizard>
139 <wizard
140 category="org.eclipse.linuxtools.tmf.ui.wizards.new"
2bdf0193 141 class="org.eclipse.tracecompass.internal.tmf.ui.parsers.wizards.CustomXmlParserWizard"
be222f56
PT
142 icon="icons/etool16/customparser_wizard.gif"
143 id="org.eclipse.linuxtools.tmf.ui.wizards.custom.xml"
144 name="%project.new.wizard.custom.xml.parser">
145 </wizard>
146 </extension>
147 <extension
148 point="org.eclipse.ui.importWizards">
149 <category
150 id="org.eclipse.linuxtools.tmf.import.category"
151 name="%project.new.category.name">
152 </category>
002f9f07
BH
153 <wizard
154 category="org.eclipse.linuxtools.tmf.import.category"
2bdf0193 155 class="org.eclipse.tracecompass.internal.tmf.ui.project.wizards.importtrace.ImportTraceWizard"
002f9f07
BH
156 icon="icons/etool16/import.gif"
157 id="org.eclipse.linuxtools.tmf.ui.trace.import.wizard"
158 name="%project.import.wizard.name">
159 </wizard>
6e651d8b
MAL
160 <wizard
161 category="org.eclipse.linuxtools.tmf.import.category"
2bdf0193 162 class="org.eclipse.tracecompass.internal.tmf.ui.project.wizards.tracepkg.importexport.ImportTracePackageWizard"
6e651d8b
MAL
163 icon="icons/etool16/import.gif"
164 id="org.eclipse.linuxtools.tmf.ui.trace.import.package.wizard"
165 name="%project.import.wizard.name.tracepkg">
166 </wizard>
be222f56
PT
167 </extension>
168 <extension
169 id="org.eclipse.linuxtools.tmf.project.nature"
170 point="org.eclipse.core.resources.natures">
171 <runtime>
172 <run
2bdf0193 173 class="org.eclipse.tracecompass.tmf.core.TmfProjectNature">
be222f56
PT
174 </run>
175 </runtime>
176 </extension>
177 <extension
178 point="org.eclipse.ui.ide.projectNatureImages">
179 <image
180 icon="icons/ovr16/trace_nature_ovr.gif"
181 id="org.eclipse.linuxtools.tmf.ui.nature.image"
182 natureId="org.eclipse.linuxtools.tmf.project.nature">
183 </image>
184 </extension>
185 <extension
186 point="org.eclipse.ui.navigator.navigatorContent">
187 <navigatorContent
188 activeByDefault="true"
2bdf0193 189 contentProvider="org.eclipse.tracecompass.tmf.ui.project.model.TmfNavigatorContentProvider"
be222f56
PT
190 icon="icons/eview16/tracing_pers.gif"
191 id="org.eclipse.linuxtools.tmf.ui.navigator.content"
2bdf0193 192 labelProvider="org.eclipse.tracecompass.tmf.ui.project.model.TmfNavigatorLabelProvider"
be222f56
PT
193 name="%navigatorContent.name"
194 priority="normal">
195 <triggerPoints>
196 <or>
197 <and>
198 <instanceof
199 value="org.eclipse.core.resources.IProject">
200 </instanceof>
201 <test
202 property="org.eclipse.core.resources.projectNature"
203 value="org.eclipse.linuxtools.tmf.project.nature">
204 </test>
205 </and>
206 <instanceof
2bdf0193 207 value="org.eclipse.tracecompass.tmf.ui.project.model.ITmfProjectModelElement">
be222f56
PT
208 </instanceof>
209 </or>
210 </triggerPoints>
211 <possibleChildren>
212 <or>
213 <instanceof
2bdf0193 214 value="org.eclipse.tracecompass.tmf.ui.project.model.ITmfProjectModelElement">
be222f56
PT
215 </instanceof>
216 <instanceof
217 value="org.eclipse.core.resources.IResource">
218 </instanceof>
219 </or></possibleChildren>
220 <override
221 policy="InvokeAlwaysRegardlessOfSuppressedExt"
222 suppressedExtensionId="org.eclipse.ui.navigator.resourceContent">
223 </override>
224 <actionProvider
2bdf0193 225 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.TmfActionProvider"
be222f56
PT
226 id="org.eclipse.linuxtools.tmf.ui.navigator.actions.provider">
227 <enablement>
228 <or>
229 <instanceof
2bdf0193 230 value="org.eclipse.tracecompass.tmf.ui.project.model.ITmfProjectModelElement">
be222f56
PT
231 </instanceof>
232 </or>
233 </enablement>
234 </actionProvider>
235 <dropAssistant
2bdf0193 236 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.DropAdapterAssistant"
be222f56
PT
237 id="org.eclipse.linuxtools.tmf.ui.navigator.dropAssistant">
238 <possibleDropTargets>
239 <or>
240 <and>
241 <instanceof
242 value="org.eclipse.core.resources.IProject">
243 </instanceof>
244 <test
245 property="org.eclipse.core.resources.projectNature"
246 value="org.eclipse.linuxtools.tmf.project.nature">
247 </test>
248 </and>
249 <instanceof
2bdf0193 250 value="org.eclipse.tracecompass.tmf.ui.project.model.ITmfProjectModelElement">
be222f56
PT
251 </instanceof>
252 </or>
253 </possibleDropTargets>
254 </dropAssistant>
255 <commonWizard
256 menuGroupId="org.eclipse.linuxtools.tmf.ui.views.ui.wizards.menuGroupId"
257 type="new"
258 wizardId="org.eclipse.linuxtools.tmf.ui.views.ui.wizards.newProject">
ecf3bc29
MAL
259 <enablement>
260 <with variable="activeWorkbenchWindow.activePerspective">
261 <equals
262 value="org.eclipse.linuxtools.tmf.ui.perspective">
263 </equals>
264 </with>
265 </enablement>
be222f56 266 </commonWizard>
339d539c 267 <commonSorter
2bdf0193 268 class="org.eclipse.tracecompass.tmf.ui.project.model.TmfViewerSorter"
339d539c
PT
269 id="org.eclipse.linuxtools.tmf.ui.navigator.viewerSorter">
270 </commonSorter>
be222f56
PT
271 </navigatorContent>
272 </extension>
273 <extension
274 point="org.eclipse.ui.navigator.viewer">
275 <viewerContentBinding
276 viewerId="org.eclipse.ui.navigator.ProjectExplorer">
277 <includes>
278 <contentExtension
279 pattern="org.eclipse.linuxtools.tmf.ui.navigator.content">
280 </contentExtension>
281 <contentExtension
282 pattern="org.eclipse.ui.navigator.resources.filters.*">
283 </contentExtension>
1169a815
BH
284 <contentExtension
285 pattern="org.eclipse.linuxtools.internal.tmf.ui.project.model.TmfEditorLinkHelper">
286 </contentExtension>
be222f56
PT
287 </includes>
288 </viewerContentBinding>
289 </extension>
290 <extension
291 point="org.eclipse.ui.decorators">
292 <decorator
293 icon="icons/ovr16/trace_folder_ovr.png"
294 id="org.eclipse.linuxtools.tmf.ui.trace_folder.decorator"
43ee8b79 295 label="%project.model.trace_folder"
be222f56
PT
296 lightweight="true"
297 location="TOP_RIGHT"
298 state="true">
299 <enablement>
300 <objectClass
2bdf0193 301 name="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
be222f56
PT
302 </objectClass>
303 </enablement>
304 </decorator>
305 <decorator
306 icon="icons/ovr16/experiment_folder_ovr.png"
307 id="org.eclipse.linuxtools.tmf.ui.experiment_folder.decorator"
43ee8b79 308 label="%project.model.experiment_folder"
be222f56
PT
309 lightweight="true"
310 location="TOP_RIGHT"
311 state="true">
312 <enablement>
313 <objectClass
2bdf0193 314 name="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentFolder">
be222f56
PT
315 </objectClass>
316 </enablement>
317 </decorator>
318 <decorator
319 icon="icons/ovr16/link_ovr.gif"
320 id="org.eclipse.linuxtools.tmf.ui.linked_trace.decorator"
43ee8b79 321 label="%project.model.linked_trace"
be222f56
PT
322 lightweight="true"
323 location="BOTTOM_RIGHT"
324 state="true">
325 <enablement>
326 <and>
327 <objectClass
2bdf0193 328 name="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
be222f56
PT
329 </objectClass>
330 <objectState
331 name="isLinked"
332 value="true">
333 </objectState>
334 </and>
335 </enablement>
336 </decorator>
337 </extension>
338 <extension
339 point="org.eclipse.ui.menus">
6151d86c 340 <menuContribution
b36d7773
PT
341 allPopups="false"
342 locationURI="popup:org.eclipse.ui.popup.any?after=group.open">
c0c7c656
MAL
343 <command
344 commandId="org.eclipse.linuxtools.tmf.ui.openFile"
345 label="%command.OpenFile.label"
346 style="push">
347 <visibleWhen
348 checkEnabled="false">
349 <with
350 variable="selection">
351 <count
352 value="1">
353 </count>
354 <iterate
355 operator="and">
356 <instanceof
2bdf0193 357 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
c0c7c656
MAL
358 </instanceof>
359 </iterate>
360 </with>
361 </visibleWhen>
362 </command>
b36d7773
PT
363 <command
364 commandId="org.eclipse.ui.navigate.openResource"
365 disabledIcon="/icons/dlcl16/open.gif"
366 icon="/icons/elcl16/open.gif"
367 label="%command.open"
368 mnemonic="%command.open.mnemonic"
369 style="push">
370 <visibleWhen
371 checkEnabled="false">
372 <with
373 variable="selection">
374 <count
375 value="1">
376 </count>
377 <iterate
378 ifEmpty="false"
379 operator="and">
380 <or>
381 <instanceof
2bdf0193 382 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
b36d7773
PT
383 </instanceof>
384 <instanceof
2bdf0193 385 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
b36d7773
PT
386 </instanceof>
387 <instanceof
2bdf0193 388 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfAnalysisOutputElement">
b36d7773
PT
389 </instanceof>
390 </or>
391 </iterate>
392 </with>
393 </visibleWhen>
394 </command>
395 </menuContribution>
396 <menuContribution
397 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
002f9f07
BH
398 <separator
399 name="org.eclipse.linuxtools.tmf.ui.separator1"
400 visible="true">
401 </separator>
402 <command
ceb60136 403 commandId="org.eclipse.linuxtools.tmf.ui.import"
002f9f07
BH
404 label="%command.import"
405 mnemonic="%command.import.mnemonic"
406 style="push">
407 <visibleWhen
408 checkEnabled="false">
409 <with
410 variable="selection">
411 <count
412 value="1">
413 </count>
414 <iterate
415 operator="and">
416 <instanceof
2bdf0193 417 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
002f9f07
BH
418 </instanceof>
419 </iterate>
420 </with>
421 </visibleWhen>
422 </command>
6151d86c 423 <separator
002f9f07 424 name="org.eclipse.linuxtools.tmf.ui.separator0"
6151d86c
PT
425 visible="true">
426 </separator>
339d539c
PT
427 <command
428 commandId="org.eclipse.linuxtools.tmf.ui.command.new_folder"
429 icon="icons/etool16/newfolder_wiz.gif"
430 label="%command.new_folder"
431 mnemonic="%command.new_folder.mnemonic"
432 style="push"
433 tooltip="%command.new_folder.description">
434 <visibleWhen
435 checkEnabled="false">
436 <with
437 variable="selection">
438 <count
439 value="1">
440 </count>
441 <iterate
442 ifEmpty="false"
443 operator="or">
444 <or>
445 <instanceof
2bdf0193 446 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
339d539c
PT
447 </instanceof>
448 </or>
449 </iterate>
450 </with>
451 </visibleWhen>
452 </command>
be222f56 453 <command
6151d86c 454 commandId="org.eclipse.ui.edit.copy"
3f10c5b9
PT
455 disabledIcon="icons/dtool16/copy_edit.gif"
456 icon="icons/etool16/copy_edit.gif"
6151d86c
PT
457 label="%command.copy"
458 mnemonic="%command.copy.mnemonic"
459 style="push">
be222f56 460 <visibleWhen
115343ec
BH
461 checkEnabled="false">
462 <and>
463 <with
464 variable="activePart">
465 <instanceof
466 value="org.eclipse.ui.navigator.CommonNavigator">
467 </instanceof>
468 </with>
469 <count
470 value="1">
471 </count>
472 <iterate
473 ifEmpty="false"
474 operator="and">
475 <or>
476 <instanceof
477 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
478 </instanceof>
479 <instanceof
480 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
481 </instanceof>
482 </or>
483 </iterate>
484 </and>
be222f56
PT
485 </visibleWhen>
486 </command>
487 <command
6151d86c
PT
488 commandId="org.eclipse.ui.edit.rename"
489 disabledIcon="/icons/dlcl16/rename.gif"
490 icon="/icons/elcl16/rename.gif"
491 label="%command.rename"
492 mnemonic="%command.rename.mnemonic"
493 style="push">
be222f56
PT
494 <visibleWhen
495 checkEnabled="false">
496 <with
497 variable="selection">
498 <count
499 value="1">
500 </count>
501 <iterate
502 ifEmpty="false"
503 operator="and">
6151d86c
PT
504 <or>
505 <instanceof
2bdf0193 506 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
6151d86c
PT
507 </instanceof>
508 <instanceof
2bdf0193 509 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
6151d86c 510 </instanceof>
339d539c
PT
511 <and>
512 <not>
513 <instanceof
2bdf0193 514 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTracesFolder">
339d539c
PT
515 </instanceof>
516 </not>
517 <instanceof
2bdf0193 518 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
339d539c
PT
519 </instanceof>
520 </and>
6151d86c 521 </or>
be222f56
PT
522 </iterate>
523 </with>
524 </visibleWhen>
525 </command>
526 <command
6151d86c 527 commandId="org.eclipse.ui.edit.delete"
3f10c5b9
PT
528 disabledIcon="icons/dtool16/delete.gif"
529 icon="icons/etool16/delete.gif"
6151d86c
PT
530 label="%command.delete"
531 mnemonic="%command.delete.mnemonic"
532 style="push">
be222f56
PT
533 <visibleWhen
534 checkEnabled="false">
535 <with
536 variable="selection">
c2b15f22
MAL
537 <and>
538 <or>
539 <iterate
540 ifEmpty="false"
541 operator="and">
6151d86c 542 <instanceof
2bdf0193 543 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
6151d86c 544 </instanceof>
c2b15f22
MAL
545 </iterate>
546 <iterate
547 ifEmpty="false"
548 operator="and">
549 <or>
550 <instanceof
2bdf0193 551 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
c2b15f22
MAL
552 </instanceof>
553 <and>
554 <instanceof
2bdf0193 555 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
c2b15f22
MAL
556 </instanceof>
557 <not>
558 <test
559 forcePluginActivation="true"
560 property="org.eclipse.linuxtools.tmf.ui.isExperimentTrace">
561 </test>
562 </not>
563 </and>
564 </or>
565 </iterate>
566 </or>
567 <not>
568 <with
569 variable="selection">
570 <iterate
571 ifEmpty="false"
572 operator="and">
339d539c 573 <instanceof
2bdf0193 574 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTracesFolder">
339d539c 575 </instanceof>
c2b15f22
MAL
576 </iterate>
577 </with>
578 </not>
579 </and>
be222f56
PT
580 </with>
581 </visibleWhen>
582 </command>
4da3df5f
MAL
583 <command
584 commandId="org.eclipse.ui.edit.delete"
585 disabledIcon="icons/dtool16/delete.gif"
586 icon="icons/etool16/delete.gif"
587 label="%command.clear"
588 mnemonic="%command.clear.mnemonic"
589 style="push">
590 <visibleWhen
591 checkEnabled="false">
592 <with
593 variable="selection">
4da3df5f
MAL
594 <iterate
595 ifEmpty="false"
596 operator="and">
597 <instanceof
2bdf0193 598 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTracesFolder">
4da3df5f
MAL
599 </instanceof>
600 </iterate>
601 </with>
602 </visibleWhen>
603 </command>
be222f56 604 <command
6151d86c 605 commandId="org.eclipse.ui.edit.delete"
3f10c5b9
PT
606 disabledIcon="icons/dtool16/delete.gif"
607 icon="icons/etool16/delete.gif"
6151d86c
PT
608 label="%command.remove"
609 mnemonic="%command.remove.mnemonic"
610 style="push">
be222f56
PT
611 <visibleWhen
612 checkEnabled="false">
613 <with
614 variable="selection">
615 <iterate
616 ifEmpty="false"
617 operator="and">
618 <and>
619 <instanceof
2bdf0193 620 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
be222f56
PT
621 </instanceof>
622 <test
623 forcePluginActivation="true"
624 property="org.eclipse.linuxtools.tmf.ui.isExperimentTrace">
625 </test>
626 </and>
627 </iterate>
628 </with>
629 </visibleWhen>
630 </command>
631 <separator
632 name="org.eclipse.linuxtools.tmf.ui.separator2"
633 visible="true">
634 </separator>
635 <command
6151d86c 636 commandId="org.eclipse.linuxtools.tmf.ui.command.new_experiment"
be222f56
PT
637 disabledIcon="icons/dtool16/new.gif"
638 icon="icons/etool16/new.gif"
6151d86c
PT
639 label="%command.new_experiment"
640 mnemonic="%command.new_experiment.mnemonic"
be222f56 641 style="push"
6151d86c 642 tooltip="%command.new_experiment.description">
be222f56
PT
643 <visibleWhen
644 checkEnabled="false">
645 <with
646 variable="selection">
647 <count
648 value="1">
649 </count>
650 <iterate
651 ifEmpty="false"
652 operator="and">
653 <instanceof
2bdf0193 654 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentFolder">
be222f56
PT
655 </instanceof>
656 </iterate>
657 </with>
658 </visibleWhen>
659 </command>
be222f56 660 <command
6151d86c
PT
661 commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files"
662 label="%command.delete_suppl_files"
663 mnemonic="%command.delete_suppl_files.mnemonic"
be222f56 664 style="push"
6151d86c 665 tooltip="%command.delete_suppl_files.description">
be222f56
PT
666 <visibleWhen
667 checkEnabled="false">
668 <with
669 variable="selection">
6151d86c 670 <and>
6151d86c
PT
671 <iterate
672 ifEmpty="false"
673 operator="and">
099a269e
PT
674 <or>
675 <instanceof
2bdf0193 676 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
099a269e
PT
677 </instanceof>
678 <instanceof
2bdf0193 679 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
099a269e
PT
680 </instanceof>
681 </or>
682 </iterate>
683 <iterate
684 ifEmpty="false"
685 operator="or">
686 <test
687 forcePluginActivation="true"
688 property="org.eclipse.linuxtools.tmf.ui.hasSupplementaryFiles">
689 </test>
6151d86c
PT
690 </iterate>
691 </and>
be222f56
PT
692 </with>
693 </visibleWhen>
694 </command>
6e651d8b 695 <command
08b4272c
MAL
696 commandId="org.eclipse.linuxtools.tmf.ui.command.importtracepkg"
697 label="%command.import_trace_package"
698 mnemonic="%command.import_trace_package.mnemonic"
6e651d8b 699 style="push"
08b4272c 700 tooltip="%command.import_trace_package.description">
6e651d8b
MAL
701 <visibleWhen
702 checkEnabled="false">
703 <with
704 variable="selection">
705 <and>
706 <count
707 value="1">
708 </count>
709 <iterate
710 ifEmpty="false"
711 operator="and">
712 <instanceof
2bdf0193 713 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
6e651d8b
MAL
714 </instanceof>
715 </iterate>
716 </and>
717 </with>
718 </visibleWhen>
719 </command>
08b4272c
MAL
720 <separator
721 name="org.eclipse.linuxtools.tmf.ui.export.separator"
722 visible="true">
723 </separator>
724 <command
725 commandId="org.eclipse.linuxtools.tmf.ui.command.exporttracepkg"
726 icon="icons/etool16/export.gif"
727 label="%command.export_trace_package"
728 mnemonic="%command.export_trace_package.mnemonic"
729 style="push"
730 tooltip="%command.export_trace_package.description">
731 <visibleWhen
732 checkEnabled="false">
733 <with
734 variable="selection">
735 <or>
736 <iterate
737 ifEmpty="false"
738 operator="and">
739 <instanceof
2bdf0193 740 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
08b4272c
MAL
741 </instanceof>
742 </iterate>
743 <and>
744 <count
745 value="1">
746 </count>
747 <iterate
748 operator="and">
749 <instanceof
2bdf0193 750 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
08b4272c
MAL
751 </instanceof>
752 </iterate>
753 </and>
754 </or>
755 </with>
756 </visibleWhen>
757 </command>
6151d86c
PT
758 <separator
759 name="org.eclipse.linuxtools.tmf.ui.separator3"
760 visible="true">
761 </separator>
587660fc
PT
762 <command
763 commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"
764 icon="icons/etool16/customparser_wizard.gif"
765 id="org.eclipse.linuxtools.tmf.ui.menu.managecustomparsers"
766 style="push">
767 <visibleWhen
768 checkEnabled="false">
769 <with
770 variable="selection">
771 <count
772 value="1">
773 </count>
774 <iterate
775 operator="and">
776 <instanceof
2bdf0193 777 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
587660fc
PT
778 </instanceof>
779 </iterate>
780 </with>
781 </visibleWhen>
782 </command>
6151d86c
PT
783 <menu
784 label="%command.select_trace_type"
785 mnemonic="%command.select_trace_type.mnemonic"
786 tooltip="%command.select_trace_type.description">
787 <dynamic
2bdf0193 788 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.SelectElementTypeContributionItem"
6151d86c
PT
789 id="org.eclipse.linuxtools.tmf.ui.command.select_trace_type.dynamic">
790 </dynamic>
587660fc
PT
791 <separator
792 name="org.eclipse.linuxtools.tmf.ui.separator6"
793 visible="true">
794 </separator>
795 <command
796 commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"
797 icon="icons/etool16/customparser_wizard.gif"
798 style="push">
799 </command>
be222f56
PT
800 <visibleWhen
801 checkEnabled="false">
802 <with
803 variable="selection">
be222f56
PT
804 <iterate
805 ifEmpty="false"
806 operator="and">
8a917424 807 <instanceof
2bdf0193 808 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
8a917424
GB
809 </instanceof>
810 </iterate>
811 </with>
812 </visibleWhen>
813 </menu>
814 <menu
815 label="%command.select_experiment_type"
816 mnemonic="%command.select_experiment_type.mnemonic"
817 tooltip="%command.select_experiment_type.description">
818 <dynamic
2bdf0193 819 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.SelectElementTypeContributionItem"
8a917424
GB
820 id="org.eclipse.linuxtools.tmf.ui.command.select_trace_type.dynamic">
821 </dynamic>
822 <visibleWhen
823 checkEnabled="false">
824 <with
825 variable="selection">
826 <iterate
827 ifEmpty="false"
828 operator="and">
829 <instanceof
2bdf0193 830 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
8a917424 831 </instanceof>
be222f56
PT
832 </iterate>
833 </with>
834 </visibleWhen>
6151d86c 835 </menu>
be222f56 836 <separator
6151d86c 837 name="org.eclipse.linuxtools.tmf.ui.separator4"
be222f56
PT
838 visible="true">
839 </separator>
840 <command
6151d86c 841 commandId="org.eclipse.linuxtools.tmf.ui.command.select_traces"
36a65820 842 icon="icons/obj16/add_obj.gif"
6151d86c
PT
843 label="%command.select_traces"
844 mnemonic="%command.select_traces.mnemonic"
be222f56 845 style="push"
43ee8b79 846 tooltip="%command.select_traces.description">
be222f56
PT
847 <visibleWhen
848 checkEnabled="false">
849 <with
850 variable="selection">
851 <count
852 value="1">
853 </count>
854 <iterate
855 ifEmpty="false"
856 operator="and">
857 <instanceof
2bdf0193 858 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
be222f56
PT
859 </instanceof>
860 </iterate>
861 </with>
862 </visibleWhen>
863 </command>
e73a4ba5
GB
864 <command
865 commandId="org.eclipse.linuxtools.tmf.ui.command.synchronize_traces"
866 icon="icons/obj16/add_obj.gif"
867 label="%command.synchronize_traces"
868 mnemonic="%command.synchronize_traces.mnemonic"
869 style="push"
43ee8b79 870 tooltip="%command.synchronize_traces.description">
e73a4ba5
GB
871 <visibleWhen
872 checkEnabled="false">
873 <with
874 variable="selection">
875 <count
876 value="1">
877 </count>
878 <iterate
879 ifEmpty="false"
880 operator="and">
881 <instanceof
2bdf0193 882 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
e73a4ba5
GB
883 </instanceof>
884 </iterate>
885 </with>
886 </visibleWhen>
887 </command>
6b44794a
MK
888 <command
889 commandId="org.eclipse.linuxtools.tmf.ui.command.offset_traces"
890 label="%command.offset_traces"
891 style="push"
892 tooltip="%command.offset_traces.description">
893 <visibleWhen
894 checkEnabled="true">
895 </visibleWhen>
896 </command>
897 <command
898 commandId="org.eclipse.linuxtools.tmf.ui.command.clear_offset"
899 label="%command.clear_offset"
900 style="push"
901 tooltip="%command.clear_offset.description">
902 <visibleWhen
903 checkEnabled="true">
904 </visibleWhen>
905 </command>
6151d86c
PT
906 <separator
907 name="org.eclipse.linuxtools.tmf.ui.separator5"
908 visible="true">
909 </separator>
be222f56 910 <command
6151d86c
PT
911 commandId="org.eclipse.ui.file.refresh"
912 label="%command.refresh"
913 mnemonic="%command.refresh.mnemonic"
914 style="push">
be222f56
PT
915 <visibleWhen
916 checkEnabled="false">
917 <with
918 variable="selection">
919 <count
920 value="1">
921 </count>
922 <iterate
923 ifEmpty="false"
924 operator="and">
6151d86c
PT
925 <or>
926 <instanceof
2bdf0193 927 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
6151d86c
PT
928 </instanceof>
929 <instanceof
2bdf0193 930 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentFolder">
6151d86c
PT
931 </instanceof>
932 <instanceof
2bdf0193 933 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
6151d86c
PT
934 </instanceof>
935 </or>
be222f56
PT
936 </iterate>
937 </with>
938 </visibleWhen>
939 </command>
c068a752
GB
940 <command
941 commandId="org.eclipse.linuxtools.tmf.ui.command.analysis_help"
942 icon="icons/dlcl16/open.gif"
943 label="%command.analysis_help"
944 mnemonic="%command.analysis_help.mnemonic"
945 style="push"
946 tooltip="%command.analysis_help.description">
947 <visibleWhen
948 checkEnabled="false">
949 <with
950 variable="selection">
951 <count
952 value="1">
953 </count>
954 <iterate
955 ifEmpty="false"
956 operator="and">
957 <instanceof
2bdf0193 958 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfAnalysisElement">
c068a752
GB
959 </instanceof>
960 </iterate>
961 </with>
962 </visibleWhen>
963 </command>
be222f56 964 </menuContribution>
ef906471
XR
965 <menuContribution
966 allPopups="false"
967 locationURI="toolbar:org.eclipse.linuxtools.tmf.ui.views.filter?after=add_delete">
968 <command
969 commandId="org.eclipse.ui.edit.delete"
970 style="push">
971 </command>
972 </menuContribution>
973 <menuContribution
974 allPopups="false"
975 locationURI="toolbar:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit">
976 <command
977 commandId="org.eclipse.ui.edit.cut"
978 style="push">
979 </command>
980 </menuContribution>
981 <menuContribution
982 allPopups="false"
983 locationURI="toolbar:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit">
984 <command
985 commandId="org.eclipse.ui.edit.copy"
986 style="push">
987 </command>
988 </menuContribution>
989 <menuContribution
990 allPopups="false"
991 locationURI="toolbar:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit">
992 <command
993 commandId="org.eclipse.ui.edit.paste"
994 style="push">
995 </command>
996 </menuContribution>
997 <menuContribution
998 allPopups="false"
999 locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.filter?after=delete">
1000 <command
1001 commandId="org.eclipse.ui.edit.delete"
1002 style="push">
1003 </command>
1004 </menuContribution>
1005 <menuContribution
1006 allPopups="false"
1007 locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit">
1008 <command
115343ec 1009 commandId="org.eclipse.ui.edit.paste"
ef906471
XR
1010 style="push">
1011 </command>
1012 </menuContribution>
1013 <menuContribution
1014 allPopups="false"
1015 locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit">
1016 <command
1017 commandId="org.eclipse.ui.edit.copy"
1018 style="push">
1019 </command>
1020 </menuContribution>
1021 <menuContribution
1022 allPopups="false"
1023 locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit">
1024 <command
115343ec 1025 commandId="org.eclipse.ui.edit.cut"
ef906471
XR
1026 style="push">
1027 </command>
1028 </menuContribution>
be222f56
PT
1029 </extension>
1030 <extension
1031 point="org.eclipse.ui.commands">
1032 <category
6151d86c
PT
1033 description="%commands.category.description"
1034 id="org.eclipse.linuxtools.tmf.ui.commands.category"
1035 name="%commands.category.name">
be222f56 1036 </category>
339d539c
PT
1037 <command
1038 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
1039 description="%command.new_folder.description"
1040 id="org.eclipse.linuxtools.tmf.ui.command.new_folder"
1041 name="%command.new_folder">
1042 </command>
be222f56 1043 <command
6151d86c
PT
1044 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
1045 description="%command.new_experiment.description"
1046 id="org.eclipse.linuxtools.tmf.ui.command.new_experiment"
1047 name="%command.new_experiment">
be222f56 1048 </command>
c068a752
GB
1049 <command
1050 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
1051 description="%command.analysis_help.description"
1052 id="org.eclipse.linuxtools.tmf.ui.command.analysis_help"
1053 name="%command.analysis_help">
1054 </command>
be222f56 1055 <command
6151d86c
PT
1056 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
1057 description="%command.select_trace_type.description"
1058 id="org.eclipse.linuxtools.tmf.ui.command.select_trace_type"
1059 name="%command.select_trace_type">
be222f56 1060 <commandParameter
6151d86c 1061 id="org.eclipse.linuxtools.tmf.ui.commandparameter.select_trace_type.bundle"
43ee8b79 1062 name="%command.select_trace_type.bundle"
be222f56
PT
1063 optional="false">
1064 </commandParameter>
1065 <commandParameter
6151d86c 1066 id="org.eclipse.linuxtools.tmf.ui.commandparameter.select_trace_type.type"
43ee8b79 1067 name="%command.select_trace_type.type"
be222f56
PT
1068 optional="false">
1069 </commandParameter>
1070 <commandParameter
6151d86c 1071 id="org.eclipse.linuxtools.tmf.ui.commandparameter.select_trace_type.icon"
43ee8b79 1072 name="%command.select_trace_type.icon"
be222f56
PT
1073 optional="false">
1074 </commandParameter>
1075 </command>
1076 <command
6151d86c
PT
1077 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
1078 id="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files"
1079 name="%command.delete_suppl_files">
be222f56 1080 </command>
6e651d8b
MAL
1081 <command
1082 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
1083 id="org.eclipse.linuxtools.tmf.ui.command.exporttracepkg"
1084 name="%command.export_trace_package">
1085 </command>
1086 <command
1087 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
1088 id="org.eclipse.linuxtools.tmf.ui.command.importtracepkg"
1089 name="%command.import_trace_package">
1090 </command>
be222f56 1091 <command
6151d86c
PT
1092 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
1093 description="%command.select_traces.description"
1094 id="org.eclipse.linuxtools.tmf.ui.command.select_traces"
1095 name="%command.select_traces">
be222f56 1096 </command>
e73a4ba5
GB
1097 <command
1098 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
1099 description="%command.synchronize_traces.description"
1100 id="org.eclipse.linuxtools.tmf.ui.command.synchronize_traces"
1101 name="%command.synchronize_traces">
1102 </command>
be222f56
PT
1103 <category
1104 description="%commands.parser.category.description"
1105 id="org.eclipse.linuxtools.tmf.ui.commands.parser.category"
1106 name="%commands.parser.category.name">
1107 </category>
1108 <command
1109 categoryId="org.eclipse.linuxtools.tmf.ui.commands.parser.category"
1110 description="%commands.parser.manage.description"
1111 id="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"
1112 name="%commands.parser.manage">
1113 </command>
1114 <category
1115 description="%commands.uml2sd.category.name"
d5efe032 1116 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
be222f56
PT
1117 name="%commands.uml2sd.category.name">
1118 </category>
1119 <command
1120 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
1121 description="%commands.uml2sd.goto.description"
1122 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.GoToMessage"
1123 name="%commands.uml2sd.goto">
1124 </command>
1125 <command
1126 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
1127 description="%commands.uml2sd.showend.description"
1128 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeEnd"
1129 name="%commands.uml2sd.showend">
1130 </command>
1131 <command
1132 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
1133 description="%commands.uml2sd.showstart.description"
1134 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeStart"
1135 name="%commands.uml2sd.showstart">
d5efe032 1136 </command>
be222f56
PT
1137 <command
1138 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
1139 description="%commands.uml2sd.scrollup.description"
1140 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDUp"
1141 name="%commands.uml2sd.scrollup">
1142 </command>
1143 <command
1144 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
1145 description="%commands.uml2sd.scrolldown.description"
1146 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDDown"
1147 name="%commands.uml2sd.scrolldown">
1148 </command>
1149 <command
1150 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
1151 description="%commands.uml2sd.scrollleft.description"
1152 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDLeft"
1153 name="%commands.uml2sd.scrollleft">
1154 </command>
1155 <command
1156 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
1157 description="%commands.uml2sd.scrollright.description"
1158 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDRight"
1159 name="%commands.uml2sd.scrollright">
1160 </command>
ceb60136
BH
1161 <command
1162 description="%command.import.description"
1163 id="org.eclipse.linuxtools.tmf.ui.import"
1164 name="%command.import">
1165 </command>
d3de0920
XR
1166 <command
1167 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
1168 description="%command.export_to_text.description"
1169 id="org.eclipse.linuxtools.tmf.ui.exportToText"
1170 name="%command.export_to_text">
1171 </command>
c0c7c656
MAL
1172 <command
1173 categoryId="org.eclipse.ui.category.file"
2bdf0193 1174 defaultHandler="org.eclipse.tracecompass.internal.tmf.ui.commands.OpenFileHandler"
c0c7c656
MAL
1175 description="%command.OpenFile.description"
1176 id="org.eclipse.linuxtools.tmf.ui.openFile"
1177 name="%command.OpenFile.name">
1178 </command>
6b44794a
MK
1179 <command
1180 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
1181 description="%command.offset_traces.description"
1182 id="org.eclipse.linuxtools.tmf.ui.command.offset_traces"
1183 name="%command.offset_traces">
1184 </command>
1185 <command
1186 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
1187 description="%command.clear_offset.description"
1188 id="org.eclipse.linuxtools.tmf.ui.command.clear_offset"
1189 name="%command.clear_offset">
1190 </command>
be222f56 1191 </extension>
be222f56
PT
1192 <extension
1193 point="org.eclipse.ui.handlers">
002f9f07 1194 <handler
2bdf0193 1195 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.ImportTraceHandler"
ceb60136 1196 commandId="org.eclipse.linuxtools.tmf.ui.import">
002f9f07 1197 </handler>
be222f56 1198 <handler
2bdf0193 1199 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.RefreshHandler"
6151d86c
PT
1200 commandId="org.eclipse.ui.file.refresh">
1201 <activeWhen>
1202 <and>
1203 <count
1204 value="1">
1205 </count>
e54c68b7
FC
1206 <iterate
1207 ifEmpty="false"
1208 operator="and">
6151d86c
PT
1209 <or>
1210 <instanceof
2bdf0193 1211 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
6151d86c
PT
1212 </instanceof>
1213 <instanceof
2bdf0193 1214 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentFolder">
6151d86c
PT
1215 </instanceof>
1216 <instanceof
2bdf0193 1217 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
6151d86c
PT
1218 </instanceof>
1219 </or>
1220 </iterate>
1221 </and>
1222 </activeWhen>
be222f56
PT
1223 </handler>
1224 <handler
2bdf0193 1225 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.OpenTraceHandler"
6151d86c
PT
1226 commandId="org.eclipse.ui.navigate.openResource">
1227 <activeWhen>
1228 <and>
1229 <count
1230 value="1">
1231 </count>
e54c68b7
FC
1232 <iterate
1233 operator="and">
6151d86c 1234 <instanceof
2bdf0193 1235 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
6151d86c
PT
1236 </instanceof>
1237 </iterate>
1238 </and>
1239 </activeWhen>
be222f56
PT
1240 </handler>
1241 <handler
2bdf0193 1242 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.OpenExperimentHandler"
6151d86c
PT
1243 commandId="org.eclipse.ui.navigate.openResource">
1244 <activeWhen>
1245 <and>
1246 <count
1247 value="1">
1248 </count>
e54c68b7
FC
1249 <iterate
1250 operator="and">
6151d86c 1251 <instanceof
2bdf0193 1252 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
6151d86c
PT
1253 </instanceof>
1254 </iterate>
1255 </and>
1256 </activeWhen>
be222f56 1257 </handler>
c068a752 1258 <handler
2bdf0193 1259 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.OpenAnalysisHelpHandler"
c068a752
GB
1260 commandId="org.eclipse.linuxtools.tmf.ui.command.analysis_help">
1261 <activeWhen>
1262 <and>
1263 <count
1264 value="1">
1265 </count>
1266 <iterate
1267 operator="and">
1268 <instanceof
2bdf0193 1269 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfAnalysisElement">
c068a752
GB
1270 </instanceof>
1271 </iterate>
1272 </and>
1273 </activeWhen>
1274 </handler>
1275 <handler
2bdf0193 1276 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.OpenAnalysisOutputHandler"
c068a752
GB
1277 commandId="org.eclipse.ui.navigate.openResource">
1278 <activeWhen>
1279 <and>
1280 <count
1281 value="1">
1282 </count>
1283 <iterate
1284 operator="and">
1285 <instanceof
2bdf0193 1286 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfAnalysisOutputElement">
c068a752
GB
1287 </instanceof>
1288 </iterate>
1289 </and>
1290 </activeWhen>
1291 </handler>
be222f56 1292 <handler
2bdf0193 1293 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.CopyTraceHandler"
6151d86c
PT
1294 commandId="org.eclipse.ui.edit.copy">
1295 <activeWhen>
1296 <and>
35a15531
PT
1297 <with
1298 variable="activePart">
1299 <instanceof
1300 value="org.eclipse.ui.navigator.CommonNavigator">
1301 </instanceof>
1302 </with>
6151d86c
PT
1303 <count
1304 value="1">
1305 </count>
e54c68b7
FC
1306 <iterate
1307 operator="and">
6151d86c 1308 <instanceof
2bdf0193 1309 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
6151d86c 1310 </instanceof>
35a15531
PT
1311 <not>
1312 <test
1313 forcePluginActivation="true"
1314 property="org.eclipse.linuxtools.tmf.ui.isExperimentTrace">
1315 </test>
1316 </not>
6151d86c
PT
1317 </iterate>
1318 </and>
1319 </activeWhen>
be222f56
PT
1320 </handler>
1321 <handler
2bdf0193 1322 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.CopyExperimentHandler"
6151d86c
PT
1323 commandId="org.eclipse.ui.edit.copy">
1324 <activeWhen>
1325 <and>
35a15531
PT
1326 <with
1327 variable="activePart">
1328 <instanceof
1329 value="org.eclipse.ui.navigator.CommonNavigator">
1330 </instanceof>
1331 </with>
6151d86c
PT
1332 <count
1333 value="1">
1334 </count>
e54c68b7
FC
1335 <iterate
1336 operator="and">
6151d86c 1337 <instanceof
2bdf0193 1338 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
6151d86c
PT
1339 </instanceof>
1340 </iterate>
1341 </and>
1342 </activeWhen>
be222f56
PT
1343 </handler>
1344 <handler
2bdf0193 1345 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.RenameTraceHandler"
6151d86c
PT
1346 commandId="org.eclipse.ui.edit.rename">
1347 <activeWhen>
1348 <and>
1349 <count
1350 value="1">
1351 </count>
e54c68b7
FC
1352 <iterate
1353 operator="and">
6151d86c 1354 <instanceof
2bdf0193 1355 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
6151d86c
PT
1356 </instanceof>
1357 </iterate>
1358 </and>
1359 </activeWhen>
be222f56
PT
1360 </handler>
1361 <handler
2bdf0193 1362 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.RenameExperimentHandler"
6151d86c
PT
1363 commandId="org.eclipse.ui.edit.rename">
1364 <activeWhen>
1365 <and>
1366 <count
1367 value="1">
1368 </count>
e54c68b7
FC
1369 <iterate
1370 operator="and">
6151d86c 1371 <instanceof
2bdf0193 1372 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
6151d86c
PT
1373 </instanceof>
1374 </iterate>
1375 </and>
1376 </activeWhen>
be222f56 1377 </handler>
339d539c 1378 <handler
2bdf0193 1379 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.RenameFolderHandler"
339d539c
PT
1380 commandId="org.eclipse.ui.edit.rename">
1381 <activeWhen>
1382 <and>
1383 <count
1384 value="1">
1385 </count>
1386 <iterate
1387 operator="and">
1388 <and>
1389 <not>
1390 <instanceof
2bdf0193 1391 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTracesFolder">
339d539c
PT
1392 </instanceof>
1393 </not>
1394 <instanceof
2bdf0193 1395 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
339d539c
PT
1396 </instanceof>
1397 </and>
1398 </iterate>
1399 </and>
1400 </activeWhen>
1401 </handler>
be222f56 1402 <handler
2bdf0193 1403 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.DeleteExperimentHandler"
6151d86c
PT
1404 commandId="org.eclipse.ui.edit.delete">
1405 <activeWhen>
e54c68b7
FC
1406 <iterate
1407 ifEmpty="false"
1408 operator="and">
1409 <instanceof
2bdf0193 1410 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
e54c68b7
FC
1411 </instanceof>
1412 </iterate>
6151d86c 1413 </activeWhen>
be222f56 1414 </handler>
339d539c 1415 <handler
2bdf0193 1416 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.DeleteTraceFolderElementHandler"
339d539c
PT
1417 commandId="org.eclipse.ui.edit.delete">
1418 <activeWhen>
1419 <iterate
1420 ifEmpty="false"
1421 operator="and">
c2b15f22 1422 <or>
339d539c 1423 <instanceof
2bdf0193 1424 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
339d539c 1425 </instanceof>
c2b15f22 1426 <instanceof
2bdf0193 1427 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
c2b15f22
MAL
1428 </instanceof>
1429 </or>
339d539c
PT
1430 </iterate>
1431 </activeWhen>
1432 </handler>
1433 <handler
2bdf0193 1434 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.NewFolderHandler"
339d539c
PT
1435 commandId="org.eclipse.linuxtools.tmf.ui.command.new_folder">
1436 <activeWhen>
1437 <and>
1438 <count
1439 value="1">
1440 </count>
1441 <iterate
1442 ifEmpty="false"
1443 operator="or">
1444 <instanceof
2bdf0193 1445 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
339d539c
PT
1446 </instanceof>
1447 </iterate>
1448 </and>
1449 </activeWhen>
1450 </handler>
be222f56 1451 <handler
2bdf0193 1452 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.DeleteTraceSupplementaryFilesHandler"
6151d86c 1453 commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files">
be222f56 1454 </handler>
6e651d8b 1455 <handler
2bdf0193 1456 class="org.eclipse.tracecompass.internal.tmf.ui.project.wizards.tracepkg.importexport.ExportTracePackageHandler"
6e651d8b 1457 commandId="org.eclipse.linuxtools.tmf.ui.command.exporttracepkg">
6e651d8b
MAL
1458 </handler>
1459 <handler
2bdf0193 1460 class="org.eclipse.tracecompass.internal.tmf.ui.project.wizards.tracepkg.importexport.ImportTracePackageHandler"
6e651d8b
MAL
1461 commandId="org.eclipse.linuxtools.tmf.ui.command.importtracepkg">
1462 <activeWhen>
1463 <and>
1464 <count
1465 value="1">
1466 </count>
1467 <iterate
1468 operator="and">
1469 <instanceof
2bdf0193 1470 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
6e651d8b
MAL
1471 </instanceof>
1472 </iterate>
1473 </and>
1474 </activeWhen>
1475 </handler>
be222f56 1476 <handler
2bdf0193 1477 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.NewExperimentHandler"
6151d86c
PT
1478 commandId="org.eclipse.linuxtools.tmf.ui.command.new_experiment">
1479 <activeWhen>
1480 <and>
1481 <count
1482 value="1">
1483 </count>
e54c68b7
FC
1484 <iterate
1485 operator="and">
6151d86c 1486 <instanceof
2bdf0193 1487 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentFolder">
6151d86c
PT
1488 </instanceof>
1489 </iterate>
1490 </and>
1491 </activeWhen>
be222f56
PT
1492 </handler>
1493 <handler
2bdf0193 1494 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.SelectTraceTypeHandler"
6151d86c
PT
1495 commandId="org.eclipse.linuxtools.tmf.ui.command.select_trace_type">
1496 <activeWhen>
e54c68b7
FC
1497 <iterate
1498 ifEmpty="false"
1499 operator="and">
8a917424
GB
1500 <or>
1501 <instanceof
2bdf0193 1502 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
8a917424
GB
1503 </instanceof>
1504 <instanceof
2bdf0193 1505 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
8a917424
GB
1506 </instanceof>
1507 </or>
e54c68b7 1508 </iterate>
6151d86c 1509 </activeWhen>
be222f56
PT
1510 </handler>
1511 <handler
2bdf0193 1512 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.SelectTracesHandler"
6151d86c
PT
1513 commandId="org.eclipse.linuxtools.tmf.ui.command.select_traces">
1514 <activeWhen>
1515 <and>
1516 <count
1517 value="1">
1518 </count>
e54c68b7
FC
1519 <iterate
1520 operator="and">
6151d86c 1521 <instanceof
2bdf0193 1522 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
6151d86c
PT
1523 </instanceof>
1524 </iterate>
1525 </and>
1526 </activeWhen>
be222f56 1527 </handler>
e73a4ba5 1528 <handler
2bdf0193 1529 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.SynchronizeTracesHandler"
e73a4ba5
GB
1530 commandId="org.eclipse.linuxtools.tmf.ui.command.synchronize_traces">
1531 <activeWhen>
1532 <and>
1533 <count
1534 value="1">
1535 </count>
1536 <iterate
1537 operator="and">
1538 <instanceof
2bdf0193 1539 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
e73a4ba5
GB
1540 </instanceof>
1541 </iterate>
1542 </and>
1543 </activeWhen>
1544 </handler>
be222f56 1545 <handler
2bdf0193 1546 class="org.eclipse.tracecompass.internal.tmf.ui.commands.ManageCustomParsersCommandHandler"
be222f56
PT
1547 commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers">
1548 </handler>
1549 <handler
2bdf0193 1550 class="org.eclipse.tracecompass.internal.tmf.ui.editors.handlers.AddBookmarkHandler"
be222f56
PT
1551 commandId="org.eclipse.ui.edit.addBookmark">
1552 <activeWhen>
cf6af39c
PT
1553 <and>
1554 <with
1555 variable="activePart">
1556 <instanceof
2bdf0193 1557 value="org.eclipse.tracecompass.tmf.ui.editors.TmfEventsEditor">
cf6af39c
PT
1558 </instanceof>
1559 </with>
1560 <count
1561 value="1">
1562 </count>
1563 <iterate
1564 ifEmpty="false"
1565 operator="and">
1566 <instanceof
2bdf0193 1567 value="org.eclipse.tracecompass.tmf.core.event.ITmfEvent">
cf6af39c
PT
1568 </instanceof>
1569 </iterate>
1570 </and>
be222f56
PT
1571 </activeWhen>
1572 </handler>
d3de0920 1573 <handler
2bdf0193 1574 class="org.eclipse.tracecompass.internal.tmf.ui.commands.ExportToTextCommandHandler"
d3de0920
XR
1575 commandId="org.eclipse.linuxtools.tmf.ui.exportToText">
1576 </handler>
ef906471 1577 <handler
2bdf0193 1578 class="org.eclipse.tracecompass.tmf.ui.views.filter.CopyHandler"
ef906471
XR
1579 commandId="org.eclipse.ui.edit.copy">
1580 <activeWhen>
1581 <with
1582 variable="activePart">
1583 <instanceof
2bdf0193 1584 value="org.eclipse.tracecompass.tmf.ui.views.filter.FilterView">
ef906471
XR
1585 </instanceof>
1586 </with>
1587 </activeWhen>
1588 </handler>
1589 <handler
2bdf0193 1590 class="org.eclipse.tracecompass.tmf.ui.views.filter.PasteHandler"
ef906471
XR
1591 commandId="org.eclipse.ui.edit.paste">
1592 <activeWhen>
1593 <with
1594 variable="activePart">
1595 <instanceof
2bdf0193 1596 value="org.eclipse.tracecompass.tmf.ui.views.filter.FilterView">
ef906471
XR
1597 </instanceof>
1598 </with>
1599 </activeWhen>
1600 </handler>
1601 <handler
2bdf0193 1602 class="org.eclipse.tracecompass.tmf.ui.views.filter.CutHandler"
ef906471
XR
1603 commandId="org.eclipse.ui.edit.cut">
1604 <activeWhen>
1605 <with
1606 variable="activePart">
1607 <instanceof
2bdf0193 1608 value="org.eclipse.tracecompass.tmf.ui.views.filter.FilterView">
ef906471
XR
1609 </instanceof>
1610 </with>
1611 </activeWhen>
1612 </handler>
1613 <handler
2bdf0193 1614 class="org.eclipse.tracecompass.tmf.ui.views.filter.DeleteHandler"
ef906471
XR
1615 commandId="org.eclipse.ui.edit.delete">
1616 <activeWhen>
1617 <with
1618 variable="activePart">
1619 <instanceof
2bdf0193 1620 value="org.eclipse.tracecompass.tmf.ui.views.filter.FilterView">
ef906471
XR
1621 </instanceof>
1622 </with>
6b44794a
MK
1623 </activeWhen>
1624 </handler>
1625 <handler
2bdf0193 1626 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.OffsetTraceHandler"
6b44794a
MK
1627 commandId="org.eclipse.linuxtools.tmf.ui.command.offset_traces">
1628 <activeWhen>
1629 <with
1630 variable="selection">
1631 <iterate
1632 ifEmpty="false"
1633 operator="and">
1634 <or>
1635 <instanceof
d4d4bd13 1636 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
6b44794a
MK
1637 </instanceof>
1638 <instanceof
d4d4bd13 1639 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
6b44794a
MK
1640 </instanceof>
1641 <instanceof
d4d4bd13 1642 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
6b44794a
MK
1643 </instanceof>
1644 </or>
1645 </iterate>
1646 </with>
1647 </activeWhen>
1648 </handler>
1649 <handler
2bdf0193 1650 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.ClearTraceOffsetHandler"
6b44794a
MK
1651 commandId="org.eclipse.linuxtools.tmf.ui.command.clear_offset">
1652 <activeWhen>
1653 <with
1654 variable="selection">
1655 <iterate
1656 ifEmpty="false"
1657 operator="and">
1658 <or>
1659 <instanceof
d4d4bd13 1660 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
6b44794a
MK
1661 </instanceof>
1662 <instanceof
d4d4bd13 1663 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
6b44794a
MK
1664 </instanceof>
1665 <instanceof
d4d4bd13 1666 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder">
6b44794a
MK
1667 </instanceof>
1668 </or>
1669 </iterate>
1670 </with>
ef906471
XR
1671 </activeWhen>
1672 </handler>
be222f56 1673 </extension>
6151d86c
PT
1674 <extension point="org.eclipse.ui.bindings">
1675 <key
1676 sequence="ALT+R"
1677 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1678 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.GoToMessage"
1679 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
d5efe032 1680 </key>
6151d86c
PT
1681 <key
1682 sequence="SHIFT+ALT+END"
1683 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1684 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeEnd"
1685 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
d5efe032 1686 </key>
6151d86c
PT
1687 <key
1688 sequence="SHIFT+ALT+HOME"
1689 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1690 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeStart"
1691 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
d5efe032 1692 </key>
6151d86c
PT
1693 <key
1694 sequence="SHIFT+ALT+ARROW_UP"
1695 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1696 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDUp"
1697 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
d5efe032 1698 </key>
6151d86c
PT
1699 <key
1700 sequence="SHIFT+ALT+ARROW_DOWN"
1701 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1702 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDDown"
1703 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1704 </key>
1705 <key
1706 sequence="SHIFT+ALT+ARROW_LEFT"
1707 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1708 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDLeft"
1709 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1710 </key>
1711 <key
1712 sequence="SHIFT+ALT+ARROW_RIGHT"
1713 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1714 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDRight"
1715 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1716 </key>
1717 </extension>
be222f56
PT
1718 <extension
1719 point="org.eclipse.core.contenttype.contentTypes">
1720 <content-type
1721 id="org.eclipse.linuxtools.tmf.ui.content-type.trace"
1722 name="%contenttype.trace"
1723 priority="normal">
1724 </content-type>
1725 </extension>
1726 <extension
1727 point="org.eclipse.ui.contexts">
1728 <context
1729 id="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1730 name="%contexts.uml2sd">
1731 </context>
1732 </extension>
1733 <extension
1734 point="org.eclipse.ui.preferencePages">
1735 <page
2bdf0193 1736 class="org.eclipse.tracecompass.internal.tmf.ui.preferences.TmfTracingPreferencePage"
be222f56
PT
1737 id="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences"
1738 name="%preference.page.trace.name">
1739 </page>
1740 <page
1741 category="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences"
2bdf0193 1742 class="org.eclipse.tracecompass.tmf.ui.views.uml2sd.preferences.SDViewerPage"
be222f56
PT
1743 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.preferences.SDViewerPage"
1744 name="%preference.page.uml2sd.name">
1745 </page>
f8177ba2
FC
1746 <page
1747 category="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences"
2bdf0193 1748 class="org.eclipse.tracecompass.tmf.ui.properties.TmfTimestampFormatPage"
f8177ba2
FC
1749 id="org.eclipse.linuxtools.tmf.ui.preferences.timestamp.format"
1750 name="%preferences.page.timestamp.format">
1751 </page>
be222f56
PT
1752 </extension>
1753 <extension
1754 point="org.eclipse.linuxtools.tmf.ui.uml2SDLoader">
1755 <uml2SDLoader
2bdf0193 1756 class="org.eclipse.tracecompass.tmf.ui.views.uml2sd.loader.TmfUml2SDSyncLoader"
be222f56
PT
1757 default="true"
1758 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.impl.TmfUml2SDSyncLoader"
1759 name="TMF UML2SD Loader"
1760 view="org.eclipse.linuxtools.tmf.ui.tmfUml2SDSyncView">
1761 </uml2SDLoader>
1762 </extension>
1763 <!--extension
1764 point="org.eclipse.core.expressions.propertyTesters">
1765 <propertyTester
1766 class="org.eclipse.linuxtools.tmf.ui.project.handlers.PropertyTester"
1767 id="org.eclipse.linuxtools.tmf.ui.propertyTester.isInTraceFolder"
1768 namespace="org.eclipse.linuxtools.tmf.ui.propertyTester"
1769 properties="isInTraceFolder"
1770 type="org.eclipse.jface.viewers.ISelection">
1771 </propertyTester>
1772 </extension -->
1773 <extension
1774 point="org.eclipse.core.expressions.propertyTesters">
1775 <propertyTester
2bdf0193 1776 class="org.eclipse.tracecompass.internal.tmf.ui.project.handlers.TracePropertyTester"
be222f56
PT
1777 id="org.eclipse.linuxtools.tmf.ui.tracePropertyTester"
1778 namespace="org.eclipse.linuxtools.tmf.ui"
2dd0c429 1779 properties="isExperimentTrace,hasSupplementaryFiles,traceType"
2bdf0193 1780 type="org.eclipse.tracecompass.tmf.ui.project.model.TmfProjectModelElement">
be222f56
PT
1781 </propertyTester>
1782 </extension>
1169a815
BH
1783 <extension
1784 point="org.eclipse.ui.navigator.linkHelper">
1785 <linkHelper
2bdf0193 1786 class="org.eclipse.tracecompass.internal.tmf.ui.project.model.TmfEditorLinkHelper"
1169a815
BH
1787 id="org.eclipse.linuxtools.internal.tmf.ui.project.model.TmfEditorLinkHelper">
1788 <editorInputEnablement>
1789 <instanceof value="org.eclipse.ui.IFileEditorInput"/>
1790 </editorInputEnablement>
1791 <selectionEnablement>
1792 <or>
1793 <instanceof
2bdf0193 1794 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceElement">
1169a815
BH
1795 </instanceof>
1796 <instanceof
2bdf0193 1797 value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentElement">
1169a815
BH
1798 </instanceof>
1799 </or>
1800 </selectionEnablement>
1801 </linkHelper>
1802 </extension>
6e651d8b
MAL
1803 <extension
1804 point="org.eclipse.ui.exportWizards">
1805 <wizard
1806 category="org.eclipse.linuxtools.tmf.export.category"
2bdf0193 1807 class="org.eclipse.tracecompass.internal.tmf.ui.project.wizards.tracepkg.importexport.ExportTracePackageWizard"
6e651d8b
MAL
1808 icon="icons/etool16/export.gif"
1809 id="org.eclipse.linuxtools.tmf.ui.trace.export.package.wizard"
1810 name="%project.export.wizard.name.tracepkg">
1811 </wizard>
1812 <category
1813 id="org.eclipse.linuxtools.tmf.export.category"
1814 name="%project.new.category.name">
1815 </category>
1816 </extension>
8192f2c6
AM
1817 <extension
1818 point="org.eclipse.linuxtools.tmf.core.analysis">
402ef15f 1819 <output
2bdf0193 1820 class="org.eclipse.tracecompass.tmf.ui.analysis.TmfAnalysisViewOutput"
402ef15f
BH
1821 id="org.eclipse.linuxtools.tmf.ui.views.statistics">
1822 <analysisId
1823 id="org.eclipse.linuxtools.tmf.core.statistics.analysis">
1824 </analysisId>
1825 </output>
8192f2c6 1826 </extension>
a926c25c
AM
1827 <extension
1828 point="org.eclipse.linuxtools.tmf.ui.tracetypeui">
1ec2ca01
GB
1829 <experiment
1830 tracetype="org.eclipse.linuxtools.tmf.core.experiment.generic"
1831 icon="icons/elcl16/experiment.gif">
1832 </experiment>
a926c25c 1833 </extension>
be222f56 1834</plugin>
This page took 0.178358 seconds and 5 git commands to generate.