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