ctf: remove false positive in the case of cross-packet events
[deliverable/tracecompass.git] / org.eclipse.linuxtools.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="TMF UML 2 Sequence Diagram Loader" schema="schema/org.eclipse.linuxtools.tmf.ui.uml2SDLoader.exsd"/>
5 <extension-point id="org.eclipse.linuxtools.tmf.ui.tracetype" name="Tmf Trace Type" schema="schema/org.eclipse.linuxtools.tmf.ui.tracetype.exsd"/>
6
7 <extension
8 point="org.eclipse.ui.perspectives">
9 <perspective
10 class="org.eclipse.linuxtools.tmf.ui.views.TracingPerspectiveFactory"
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>
22 <view
23 category="org.eclipse.linuxtools.tmf.ui.views.category"
24 class="org.eclipse.linuxtools.tmf.ui.views.timechart.TimeChartView"
25 icon="icons/eview16/timechart_view.gif"
26 id="org.eclipse.linuxtools.tmf.ui.views.timechart"
27 name="%timechart.view.name"
28 restorable="true">
29 </view>
30 <view
31 allowMultiple="false"
32 category="org.eclipse.linuxtools.tmf.ui.views.category"
33 class="org.eclipse.linuxtools.tmf.ui.views.statesystem.TmfStateSystemExplorer"
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>
39 <view
40 allowMultiple="false"
41 category="org.eclipse.linuxtools.tmf.ui.views.category"
42 class="org.eclipse.linuxtools.tmf.ui.views.colors.ColorsView"
43 icon="icons/eview16/colors_view.gif"
44 id="org.eclipse.linuxtools.tmf.ui.views.colors"
45 name="%colors.view.name"
46 restorable="true">
47 </view>
48 <view
49 allowMultiple="false"
50 category="org.eclipse.linuxtools.tmf.ui.views.category"
51 class="org.eclipse.linuxtools.tmf.ui.views.filter.FilterView"
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"
59 class="org.eclipse.linuxtools.tmf.ui.views.uml2sd.SDView"
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"
68 class="org.eclipse.linuxtools.tmf.ui.views.statistics.TmfStatisticsView"
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"
77 class="org.eclipse.linuxtools.tmf.ui.views.histogram.HistogramView"
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>
83 <view
84 category="org.eclipse.linuxtools.tmf.ui.views.category"
85 class="org.eclipse.linuxtools.tmf.ui.views.callstack.CallStackView"
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>
91 <view
92 allowMultiple="false"
93 category="org.eclipse.linuxtools.tmf.ui.views.category"
94 class="org.eclipse.linuxtools.tmf.ui.views.synchronization.TmfSynchronizationView"
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>
100 </extension>
101 <extension
102 point="org.eclipse.ui.editors">
103 <editor
104 class="org.eclipse.linuxtools.tmf.ui.editors.TmfEventsEditor"
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>
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"
122 class="org.eclipse.linuxtools.tmf.ui.project.wizards.NewTmfProjectWizard"
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
129
130 </description>
131 </wizard>
132 <wizard
133 category="org.eclipse.linuxtools.tmf.ui.wizards.new"
134 class="org.eclipse.linuxtools.internal.tmf.ui.parsers.wizards.CustomTxtParserWizard"
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"
141 class="org.eclipse.linuxtools.internal.tmf.ui.parsers.wizards.CustomXmlParserWizard"
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>
153 <wizard
154 category="org.eclipse.linuxtools.tmf.import.category"
155 class="org.eclipse.linuxtools.tmf.ui.project.wizards.importtrace.BatchImportTraceWizard"
156 icon="icons/etool16/import.gif"
157 id="org.eclipse.linuxtools.tmf.ui.batch_import"
158 name="%project.import.wizard.name.batch">
159 </wizard>
160 <wizard
161 category="org.eclipse.linuxtools.tmf.import.category"
162 class="org.eclipse.linuxtools.internal.tmf.ui.project.wizards.tracepkg.importexport.ImportTracePackageWizard"
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>
167 </extension>
168 <extension
169 id="org.eclipse.linuxtools.tmf.project.nature"
170 point="org.eclipse.core.resources.natures">
171 <runtime>
172 <run
173 class="org.eclipse.linuxtools.tmf.core.TmfProjectNature">
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"
189 contentProvider="org.eclipse.linuxtools.tmf.ui.project.model.TmfNavigatorContentProvider"
190 icon="icons/eview16/tracing_pers.gif"
191 id="org.eclipse.linuxtools.tmf.ui.navigator.content"
192 labelProvider="org.eclipse.linuxtools.tmf.ui.project.model.TmfNavigatorLabelProvider"
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
207 value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">
208 </instanceof>
209 </or>
210 </triggerPoints>
211 <possibleChildren>
212 <or>
213 <instanceof
214 value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">
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
225 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.TmfActionProvider"
226 id="org.eclipse.linuxtools.tmf.ui.navigator.actions.provider">
227 <enablement>
228 <or>
229 <instanceof
230 value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">
231 </instanceof>
232 </or>
233 </enablement>
234 </actionProvider>
235 <dropAssistant
236 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DropAdapterAssistant"
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
250 value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">
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">
259 <enablement>
260 <with variable="activeWorkbenchWindow.activePerspective">
261 <equals
262 value="org.eclipse.linuxtools.tmf.ui.perspective">
263 </equals>
264 </with>
265 </enablement>
266 </commonWizard>
267 </navigatorContent>
268 </extension>
269 <extension
270 point="org.eclipse.ui.navigator.viewer">
271 <viewerContentBinding
272 viewerId="org.eclipse.ui.navigator.ProjectExplorer">
273 <includes>
274 <contentExtension
275 pattern="org.eclipse.linuxtools.tmf.ui.navigator.content">
276 </contentExtension>
277 <contentExtension
278 pattern="org.eclipse.ui.navigator.resources.filters.*">
279 </contentExtension>
280 <contentExtension
281 pattern="org.eclipse.linuxtools.internal.tmf.ui.project.model.TmfEditorLinkHelper">
282 </contentExtension>
283 </includes>
284 </viewerContentBinding>
285 </extension>
286 <extension
287 point="org.eclipse.ui.decorators">
288 <decorator
289 icon="icons/ovr16/trace_folder_ovr.png"
290 id="org.eclipse.linuxtools.tmf.ui.trace_folder.decorator"
291 label="Trace Folder"
292 lightweight="true"
293 location="TOP_RIGHT"
294 state="true">
295 <enablement>
296 <objectClass
297 name="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
298 </objectClass>
299 </enablement>
300 </decorator>
301 <decorator
302 icon="icons/ovr16/experiment_folder_ovr.png"
303 id="org.eclipse.linuxtools.tmf.ui.experiment_folder.decorator"
304 label="Trace Experiment Folder"
305 lightweight="true"
306 location="TOP_RIGHT"
307 state="true">
308 <enablement>
309 <objectClass
310 name="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">
311 </objectClass>
312 </enablement>
313 </decorator>
314 <decorator
315 icon="icons/ovr16/link_ovr.gif"
316 id="org.eclipse.linuxtools.tmf.ui.linked_trace.decorator"
317 label="Linked Trace"
318 lightweight="true"
319 location="BOTTOM_RIGHT"
320 state="true">
321 <enablement>
322 <and>
323 <objectClass
324 name="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
325 </objectClass>
326 <objectState
327 name="isLinked"
328 value="true">
329 </objectState>
330 </and>
331 </enablement>
332 </decorator>
333 </extension>
334 <extension
335 point="org.eclipse.ui.menus">
336 <menuContribution
337 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
338 <command
339 commandId="org.eclipse.linuxtools.tmf.ui.openFile"
340 label="%command.OpenFile.label"
341 style="push">
342 <visibleWhen
343 checkEnabled="false">
344 <with
345 variable="selection">
346 <count
347 value="1">
348 </count>
349 <iterate
350 operator="and">
351 <instanceof
352 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
353 </instanceof>
354 </iterate>
355 </with>
356 </visibleWhen>
357 </command>
358 <command
359 commandId="org.eclipse.linuxtools.tmf.ui.openDir"
360 label="%command.OpenDirectory.label"
361 style="push">
362 <visibleWhen
363 checkEnabled="false">
364 <with
365 variable="selection">
366 <count
367 value="1">
368 </count>
369 <iterate
370 operator="and">
371 <instanceof
372 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
373 </instanceof>
374 </iterate>
375 </with>
376 </visibleWhen>
377 </command>
378 <command
379 commandId="org.eclipse.linuxtools.tmf.ui.batch_import"
380 label="%command.batch_import"
381 mnemonic="%command.batch_import.mnemonic"
382 style="push">
383 <visibleWhen
384 checkEnabled="false">
385 <with
386 variable="selection">
387 <count
388 value="1">
389 </count>
390 <iterate
391 operator="and">
392 <instanceof
393 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
394 </instanceof>
395 </iterate>
396 </with>
397 </visibleWhen>
398 </command>
399 <separator
400 name="org.eclipse.linuxtools.tmf.ui.separator1"
401 visible="true">
402 </separator>
403 <command
404 commandId="org.eclipse.ui.navigate.openResource"
405 disabledIcon="/icons/dlcl16/open.gif"
406 icon="/icons/elcl16/open.gif"
407 label="%command.open"
408 mnemonic="%command.open.mnemonic"
409 style="push">
410 <visibleWhen
411 checkEnabled="false">
412 <with
413 variable="selection">
414 <count
415 value="1">
416 </count>
417 <iterate
418 ifEmpty="false"
419 operator="and">
420 <or>
421 <instanceof
422 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
423 </instanceof>
424 <instanceof
425 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
426 </instanceof>
427 <instanceof
428 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfAnalysisOutputElement">
429 </instanceof>
430 </or>
431 </iterate>
432 </with>
433 </visibleWhen>
434 </command>
435 <command
436 commandId="org.eclipse.ui.edit.copy"
437 disabledIcon="icons/dtool16/copy_edit.gif"
438 icon="icons/etool16/copy_edit.gif"
439 label="%command.copy"
440 mnemonic="%command.copy.mnemonic"
441 style="push">
442 <visibleWhen
443 checkEnabled="false">
444 <with
445 variable="selection">
446 <count
447 value="1">
448 </count>
449 <iterate
450 ifEmpty="false"
451 operator="and">
452 <or>
453 <instanceof
454 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
455 </instanceof>
456 <instanceof
457 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
458 </instanceof>
459 </or>
460 </iterate>
461 </with>
462 </visibleWhen>
463 </command>
464 <command
465 commandId="org.eclipse.ui.edit.rename"
466 disabledIcon="/icons/dlcl16/rename.gif"
467 icon="/icons/elcl16/rename.gif"
468 label="%command.rename"
469 mnemonic="%command.rename.mnemonic"
470 style="push">
471 <visibleWhen
472 checkEnabled="false">
473 <with
474 variable="selection">
475 <count
476 value="1">
477 </count>
478 <iterate
479 ifEmpty="false"
480 operator="and">
481 <or>
482 <instanceof
483 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
484 </instanceof>
485 <instanceof
486 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
487 </instanceof>
488 </or>
489 </iterate>
490 </with>
491 </visibleWhen>
492 </command>
493 <command
494 commandId="org.eclipse.ui.edit.delete"
495 disabledIcon="icons/dtool16/delete.gif"
496 icon="icons/etool16/delete.gif"
497 label="%command.delete"
498 mnemonic="%command.delete.mnemonic"
499 style="push">
500 <visibleWhen
501 checkEnabled="false">
502 <with
503 variable="selection">
504 <iterate
505 ifEmpty="false"
506 operator="and">
507 <or>
508 <and>
509 <instanceof
510 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
511 </instanceof>
512 <not>
513 <test
514 forcePluginActivation="true"
515 property="org.eclipse.linuxtools.tmf.ui.isExperimentTrace">
516 </test>
517 </not>
518 </and>
519 <instanceof
520 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
521 </instanceof>
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.remove"
532 mnemonic="%command.remove.mnemonic"
533 style="push">
534 <visibleWhen
535 checkEnabled="false">
536 <with
537 variable="selection">
538 <iterate
539 ifEmpty="false"
540 operator="and">
541 <and>
542 <instanceof
543 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
544 </instanceof>
545 <test
546 forcePluginActivation="true"
547 property="org.eclipse.linuxtools.tmf.ui.isExperimentTrace">
548 </test>
549 </and>
550 </iterate>
551 </with>
552 </visibleWhen>
553 </command>
554 <separator
555 name="org.eclipse.linuxtools.tmf.ui.separator2"
556 visible="true">
557 </separator>
558 <command
559 commandId="org.eclipse.linuxtools.tmf.ui.command.new_experiment"
560 disabledIcon="icons/dtool16/new.gif"
561 icon="icons/etool16/new.gif"
562 label="%command.new_experiment"
563 mnemonic="%command.new_experiment.mnemonic"
564 style="push"
565 tooltip="%command.new_experiment.description">
566 <visibleWhen
567 checkEnabled="false">
568 <with
569 variable="selection">
570 <count
571 value="1">
572 </count>
573 <iterate
574 ifEmpty="false"
575 operator="and">
576 <instanceof
577 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">
578 </instanceof>
579 </iterate>
580 </with>
581 </visibleWhen>
582 </command>
583 <command
584 commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files"
585 label="%command.delete_suppl_files"
586 mnemonic="%command.delete_suppl_files.mnemonic"
587 style="push"
588 tooltip="%command.delete_suppl_files.description">
589 <visibleWhen
590 checkEnabled="false">
591 <with
592 variable="selection">
593 <and>
594 <count
595 value="1">
596 </count>
597 <iterate
598 ifEmpty="false"
599 operator="and">
600 <and>
601 <or>
602 <instanceof
603 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
604 </instanceof>
605 <instanceof
606 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
607 </instanceof>
608 </or>
609 <test
610 forcePluginActivation="true"
611 property="org.eclipse.linuxtools.tmf.ui.hasSupplementaryFiles">
612 </test>
613 </and>
614 </iterate>
615 </and>
616 </with>
617 </visibleWhen>
618 </command>
619 <command
620 commandId="org.eclipse.linuxtools.tmf.ui.command.exporttracepkg"
621 icon="icons/etool16/export.gif"
622 label="%command.export_trace_package"
623 mnemonic="%command.export_trace_package.mnemonic"
624 style="push"
625 tooltip="%command.export_trace_package.description">
626 <visibleWhen
627 checkEnabled="false">
628 <with
629 variable="selection">
630 <and>
631 <count
632 value="1">
633 </count>
634 <iterate
635 ifEmpty="false"
636 operator="and">
637 <instanceof
638 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
639 </instanceof>
640 </iterate>
641 </and>
642 </with>
643 </visibleWhen>
644 </command>
645 <command
646 commandId="org.eclipse.linuxtools.tmf.ui.command.importtracepkg"
647 label="%command.import_trace_package"
648 mnemonic="%command.import_trace_package.mnemonic"
649 style="push"
650 tooltip="%command.import_trace_package.description">
651 <visibleWhen
652 checkEnabled="false">
653 <with
654 variable="selection">
655 <and>
656 <count
657 value="1">
658 </count>
659 <iterate
660 ifEmpty="false"
661 operator="and">
662 <instanceof
663 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
664 </instanceof>
665 </iterate>
666 </and>
667 </with>
668 </visibleWhen>
669 </command>
670 <separator
671 name="org.eclipse.linuxtools.tmf.ui.separator3"
672 visible="true">
673 </separator>
674 <command
675 commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"
676 icon="icons/etool16/customparser_wizard.gif"
677 id="org.eclipse.linuxtools.tmf.ui.menu.managecustomparsers"
678 style="push">
679 <visibleWhen
680 checkEnabled="false">
681 <with
682 variable="selection">
683 <count
684 value="1">
685 </count>
686 <iterate
687 operator="and">
688 <instanceof
689 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
690 </instanceof>
691 </iterate>
692 </with>
693 </visibleWhen>
694 </command>
695 <menu
696 label="%command.select_trace_type"
697 mnemonic="%command.select_trace_type.mnemonic"
698 tooltip="%command.select_trace_type.description">
699 <dynamic
700 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.SelectTraceTypeContributionItem"
701 id="org.eclipse.linuxtools.tmf.ui.command.select_trace_type.dynamic">
702 </dynamic>
703 <separator
704 name="org.eclipse.linuxtools.tmf.ui.separator6"
705 visible="true">
706 </separator>
707 <command
708 commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"
709 icon="icons/etool16/customparser_wizard.gif"
710 style="push">
711 </command>
712 <visibleWhen
713 checkEnabled="false">
714 <with
715 variable="selection">
716 <iterate
717 ifEmpty="false"
718 operator="and">
719 <instanceof
720 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
721 </instanceof>
722 </iterate>
723 </with>
724 </visibleWhen>
725 </menu>
726 <separator
727 name="org.eclipse.linuxtools.tmf.ui.separator4"
728 visible="true">
729 </separator>
730 <command
731 commandId="org.eclipse.linuxtools.tmf.ui.command.select_traces"
732 icon="icons/obj16/add_obj.gif"
733 label="%command.select_traces"
734 mnemonic="%command.select_traces.mnemonic"
735 style="push"
736 tooltip="%commands.select_traces.description">
737 <visibleWhen
738 checkEnabled="false">
739 <with
740 variable="selection">
741 <count
742 value="1">
743 </count>
744 <iterate
745 ifEmpty="false"
746 operator="and">
747 <instanceof
748 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
749 </instanceof>
750 </iterate>
751 </with>
752 </visibleWhen>
753 </command>
754 <command
755 commandId="org.eclipse.linuxtools.tmf.ui.command.synchronize_traces"
756 icon="icons/obj16/add_obj.gif"
757 label="%command.synchronize_traces"
758 mnemonic="%command.synchronize_traces.mnemonic"
759 style="push"
760 tooltip="%commands.synchronize_traces.description">
761 <visibleWhen
762 checkEnabled="false">
763 <with
764 variable="selection">
765 <count
766 value="1">
767 </count>
768 <iterate
769 ifEmpty="false"
770 operator="and">
771 <instanceof
772 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
773 </instanceof>
774 </iterate>
775 </with>
776 </visibleWhen>
777 </command>
778 <separator
779 name="org.eclipse.linuxtools.tmf.ui.separator5"
780 visible="true">
781 </separator>
782 <command
783 commandId="org.eclipse.ui.file.refresh"
784 label="%command.refresh"
785 mnemonic="%command.refresh.mnemonic"
786 style="push">
787 <visibleWhen
788 checkEnabled="false">
789 <with
790 variable="selection">
791 <count
792 value="1">
793 </count>
794 <iterate
795 ifEmpty="false"
796 operator="and">
797 <or>
798 <instanceof
799 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
800 </instanceof>
801 <instanceof
802 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">
803 </instanceof>
804 <instanceof
805 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
806 </instanceof>
807 </or>
808 </iterate>
809 </with>
810 </visibleWhen>
811 </command>
812 <command
813 commandId="org.eclipse.linuxtools.tmf.ui.command.analysis_help"
814 icon="icons/dlcl16/open.gif"
815 label="%command.analysis_help"
816 mnemonic="%command.analysis_help.mnemonic"
817 style="push"
818 tooltip="%command.analysis_help.description">
819 <visibleWhen
820 checkEnabled="false">
821 <with
822 variable="selection">
823 <count
824 value="1">
825 </count>
826 <iterate
827 ifEmpty="false"
828 operator="and">
829 <instanceof
830 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfAnalysisElement">
831 </instanceof>
832 </iterate>
833 </with>
834 </visibleWhen>
835 </command>
836 </menuContribution>
837 <menuContribution
838 allPopups="false"
839 locationURI="toolbar:org.eclipse.linuxtools.tmf.ui.views.filter?after=add_delete">
840 <command
841 commandId="org.eclipse.ui.edit.delete"
842 style="push">
843 </command>
844 </menuContribution>
845 <menuContribution
846 allPopups="false"
847 locationURI="toolbar:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit">
848 <command
849 commandId="org.eclipse.ui.edit.cut"
850 style="push">
851 </command>
852 </menuContribution>
853 <menuContribution
854 allPopups="false"
855 locationURI="toolbar:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit">
856 <command
857 commandId="org.eclipse.ui.edit.copy"
858 style="push">
859 </command>
860 </menuContribution>
861 <menuContribution
862 allPopups="false"
863 locationURI="toolbar:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit">
864 <command
865 commandId="org.eclipse.ui.edit.paste"
866 style="push">
867 </command>
868 </menuContribution>
869 <menuContribution
870 allPopups="false"
871 locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.filter?after=delete">
872 <command
873 commandId="org.eclipse.ui.edit.delete"
874 style="push">
875 </command>
876 </menuContribution>
877 <menuContribution
878 allPopups="false"
879 locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit">
880 <command
881 commandId="org.eclipse.ui.edit.cut"
882 style="push">
883 </command>
884 </menuContribution>
885 <menuContribution
886 allPopups="false"
887 locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit">
888 <command
889 commandId="org.eclipse.ui.edit.copy"
890 style="push">
891 </command>
892 </menuContribution>
893 <menuContribution
894 allPopups="false"
895 locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.filter?after=edit">
896 <command
897 commandId="org.eclipse.ui.edit.paste"
898 style="push">
899 </command>
900 </menuContribution>
901 </extension>
902 <extension
903 point="org.eclipse.ui.commands">
904 <category
905 description="%commands.category.description"
906 id="org.eclipse.linuxtools.tmf.ui.commands.category"
907 name="%commands.category.name">
908 </category>
909 <command
910 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
911 description="%command.new_experiment.description"
912 id="org.eclipse.linuxtools.tmf.ui.command.new_experiment"
913 name="%command.new_experiment">
914 </command>
915 <command
916 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
917 description="%command.analysis_help.description"
918 id="org.eclipse.linuxtools.tmf.ui.command.analysis_help"
919 name="%command.analysis_help">
920 </command>
921 <command
922 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
923 description="%command.select_trace_type.description"
924 id="org.eclipse.linuxtools.tmf.ui.command.select_trace_type"
925 name="%command.select_trace_type">
926 <commandParameter
927 id="org.eclipse.linuxtools.tmf.ui.commandparameter.select_trace_type.bundle"
928 name="%commands.trace.select_trace_type.bundle"
929 optional="false">
930 </commandParameter>
931 <commandParameter
932 id="org.eclipse.linuxtools.tmf.ui.commandparameter.select_trace_type.type"
933 name="%commands.trace.select_trace_type.type"
934 optional="false">
935 </commandParameter>
936 <commandParameter
937 id="org.eclipse.linuxtools.tmf.ui.commandparameter.select_trace_type.icon"
938 name="%commands.trace.select_trace_type.icon"
939 optional="false">
940 </commandParameter>
941 </command>
942 <command
943 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
944 id="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files"
945 name="%command.delete_suppl_files">
946 </command>
947 <command
948 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
949 id="org.eclipse.linuxtools.tmf.ui.command.exporttracepkg"
950 name="%command.export_trace_package">
951 </command>
952 <command
953 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
954 id="org.eclipse.linuxtools.tmf.ui.command.importtracepkg"
955 name="%command.import_trace_package">
956 </command>
957 <command
958 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
959 description="%command.select_traces.description"
960 id="org.eclipse.linuxtools.tmf.ui.command.select_traces"
961 name="%command.select_traces">
962 </command>
963 <command
964 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
965 description="%command.synchronize_traces.description"
966 id="org.eclipse.linuxtools.tmf.ui.command.synchronize_traces"
967 name="%command.synchronize_traces">
968 </command>
969 <category
970 description="%commands.parser.category.description"
971 id="org.eclipse.linuxtools.tmf.ui.commands.parser.category"
972 name="%commands.parser.category.name">
973 </category>
974 <command
975 categoryId="org.eclipse.linuxtools.tmf.ui.commands.parser.category"
976 description="%commands.parser.manage.description"
977 id="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"
978 name="%commands.parser.manage">
979 </command>
980 <category
981 description="%commands.uml2sd.category.name"
982 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
983 name="%commands.uml2sd.category.name">
984 </category>
985 <command
986 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
987 description="%commands.uml2sd.goto.description"
988 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.GoToMessage"
989 name="%commands.uml2sd.goto">
990 </command>
991 <command
992 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
993 description="%commands.uml2sd.showend.description"
994 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeEnd"
995 name="%commands.uml2sd.showend">
996 </command>
997 <command
998 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
999 description="%commands.uml2sd.showstart.description"
1000 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeStart"
1001 name="%commands.uml2sd.showstart">
1002 </command>
1003 <command
1004 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
1005 description="%commands.uml2sd.scrollup.description"
1006 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDUp"
1007 name="%commands.uml2sd.scrollup">
1008 </command>
1009 <command
1010 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
1011 description="%commands.uml2sd.scrolldown.description"
1012 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDDown"
1013 name="%commands.uml2sd.scrolldown">
1014 </command>
1015 <command
1016 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
1017 description="%commands.uml2sd.scrollleft.description"
1018 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDLeft"
1019 name="%commands.uml2sd.scrollleft">
1020 </command>
1021 <command
1022 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
1023 description="%commands.uml2sd.scrollright.description"
1024 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDRight"
1025 name="%commands.uml2sd.scrollright">
1026 </command>
1027 <command
1028 description="%command.batch_import.description"
1029 id="org.eclipse.linuxtools.tmf.ui.batch_import"
1030 name="%command.batch_import">
1031 </command>
1032 <command
1033 categoryId="org.eclipse.linuxtools.tmf.ui.commands.category"
1034 description="%command.export_to_text.description"
1035 id="org.eclipse.linuxtools.tmf.ui.exportToText"
1036 name="%command.export_to_text">
1037 </command>
1038 <command
1039 categoryId="org.eclipse.ui.category.file"
1040 defaultHandler="org.eclipse.linuxtools.internal.tmf.ui.commands.OpenFileHandler"
1041 description="%command.OpenFile.description"
1042 id="org.eclipse.linuxtools.tmf.ui.openFile"
1043 name="%command.OpenFile.name">
1044 </command>
1045 <command
1046 categoryId="org.eclipse.ui.category.file"
1047 defaultHandler="org.eclipse.linuxtools.internal.tmf.ui.commands.OpenDirHandler"
1048 description="%command.OpenDirectory.description"
1049 id="org.eclipse.linuxtools.tmf.ui.openDir"
1050 name="%command.OpenDirectory.name">
1051 </command>
1052 </extension>
1053 <extension
1054 point="org.eclipse.ui.handlers">
1055 <handler
1056 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.RefreshHandler"
1057 commandId="org.eclipse.ui.file.refresh">
1058 <activeWhen>
1059 <and>
1060 <count
1061 value="1">
1062 </count>
1063 <iterate
1064 ifEmpty="false"
1065 operator="and">
1066 <or>
1067 <instanceof
1068 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
1069 </instanceof>
1070 <instanceof
1071 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">
1072 </instanceof>
1073 <instanceof
1074 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
1075 </instanceof>
1076 </or>
1077 </iterate>
1078 </and>
1079 </activeWhen>
1080 </handler>
1081 <handler
1082 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.OpenTraceHandler"
1083 commandId="org.eclipse.ui.navigate.openResource">
1084 <activeWhen>
1085 <and>
1086 <count
1087 value="1">
1088 </count>
1089 <iterate
1090 operator="and">
1091 <instanceof
1092 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
1093 </instanceof>
1094 </iterate>
1095 </and>
1096 </activeWhen>
1097 </handler>
1098 <handler
1099 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.OpenExperimentHandler"
1100 commandId="org.eclipse.ui.navigate.openResource">
1101 <activeWhen>
1102 <and>
1103 <count
1104 value="1">
1105 </count>
1106 <iterate
1107 operator="and">
1108 <instanceof
1109 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
1110 </instanceof>
1111 </iterate>
1112 </and>
1113 </activeWhen>
1114 </handler>
1115 <handler
1116 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.OpenAnalysisHelpHandler"
1117 commandId="org.eclipse.linuxtools.tmf.ui.command.analysis_help">
1118 <activeWhen>
1119 <and>
1120 <count
1121 value="1">
1122 </count>
1123 <iterate
1124 operator="and">
1125 <instanceof
1126 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfAnalysisElement">
1127 </instanceof>
1128 </iterate>
1129 </and>
1130 </activeWhen>
1131 </handler>
1132 <handler
1133 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.OpenAnalysisOutputHandler"
1134 commandId="org.eclipse.ui.navigate.openResource">
1135 <activeWhen>
1136 <and>
1137 <count
1138 value="1">
1139 </count>
1140 <iterate
1141 operator="and">
1142 <instanceof
1143 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfAnalysisOutputElement">
1144 </instanceof>
1145 </iterate>
1146 </and>
1147 </activeWhen>
1148 </handler>
1149 <handler
1150 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.CopyTraceHandler"
1151 commandId="org.eclipse.ui.edit.copy">
1152 <activeWhen>
1153 <and>
1154 <count
1155 value="1">
1156 </count>
1157 <iterate
1158 operator="and">
1159 <instanceof
1160 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
1161 </instanceof>
1162 </iterate>
1163 </and>
1164 </activeWhen>
1165 </handler>
1166 <handler
1167 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.CopyExperimentHandler"
1168 commandId="org.eclipse.ui.edit.copy">
1169 <activeWhen>
1170 <and>
1171 <count
1172 value="1">
1173 </count>
1174 <iterate
1175 operator="and">
1176 <instanceof
1177 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
1178 </instanceof>
1179 </iterate>
1180 </and>
1181 </activeWhen>
1182 </handler>
1183 <handler
1184 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.RenameTraceHandler"
1185 commandId="org.eclipse.ui.edit.rename">
1186 <activeWhen>
1187 <and>
1188 <count
1189 value="1">
1190 </count>
1191 <iterate
1192 operator="and">
1193 <instanceof
1194 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
1195 </instanceof>
1196 </iterate>
1197 </and>
1198 </activeWhen>
1199 </handler>
1200 <handler
1201 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.RenameExperimentHandler"
1202 commandId="org.eclipse.ui.edit.rename">
1203 <activeWhen>
1204 <and>
1205 <count
1206 value="1">
1207 </count>
1208 <iterate
1209 operator="and">
1210 <instanceof
1211 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
1212 </instanceof>
1213 </iterate>
1214 </and>
1215 </activeWhen>
1216 </handler>
1217 <handler
1218 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DeleteTraceHandler"
1219 commandId="org.eclipse.ui.edit.delete">
1220 <activeWhen>
1221 <iterate
1222 ifEmpty="false"
1223 operator="and">
1224 <instanceof
1225 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
1226 </instanceof>
1227 </iterate>
1228 </activeWhen>
1229 </handler>
1230 <handler
1231 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DeleteExperimentHandler"
1232 commandId="org.eclipse.ui.edit.delete">
1233 <activeWhen>
1234 <iterate
1235 ifEmpty="false"
1236 operator="and">
1237 <instanceof
1238 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
1239 </instanceof>
1240 </iterate>
1241 </activeWhen>
1242 </handler>
1243 <handler
1244 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DeleteTraceSupplementaryFilesHandler"
1245 commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files">
1246 <activeWhen>
1247 <and>
1248 <count
1249 value="1">
1250 </count>
1251 <iterate
1252 operator="and">
1253 <instanceof
1254 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
1255 </instanceof>
1256 </iterate>
1257 </and>
1258 </activeWhen>
1259 </handler>
1260 <handler
1261 class="org.eclipse.linuxtools.internal.tmf.ui.project.wizards.tracepkg.importexport.ExportTracePackageHandler"
1262 commandId="org.eclipse.linuxtools.tmf.ui.command.exporttracepkg">
1263 <activeWhen>
1264 <and>
1265 <count
1266 value="1">
1267 </count>
1268 <iterate
1269 operator="and">
1270 <instanceof
1271 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
1272 </instanceof>
1273 </iterate>
1274 </and>
1275 </activeWhen>
1276 </handler>
1277 <handler
1278 class="org.eclipse.linuxtools.internal.tmf.ui.project.wizards.tracepkg.importexport.ImportTracePackageHandler"
1279 commandId="org.eclipse.linuxtools.tmf.ui.command.importtracepkg">
1280 <activeWhen>
1281 <and>
1282 <count
1283 value="1">
1284 </count>
1285 <iterate
1286 operator="and">
1287 <instanceof
1288 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
1289 </instanceof>
1290 </iterate>
1291 </and>
1292 </activeWhen>
1293 </handler>
1294 <handler
1295 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.DeleteExperimentSupplementaryFilesHandler"
1296 commandId="org.eclipse.linuxtools.tmf.ui.command.delete_suppl_files">
1297 <activeWhen>
1298 <and>
1299 <count
1300 value="1">
1301 </count>
1302 <iterate
1303 operator="and">
1304 <instanceof
1305 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
1306 </instanceof>
1307 </iterate>
1308 </and>
1309 </activeWhen>
1310 </handler>
1311 <handler
1312 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.NewExperimentHandler"
1313 commandId="org.eclipse.linuxtools.tmf.ui.command.new_experiment">
1314 <activeWhen>
1315 <and>
1316 <count
1317 value="1">
1318 </count>
1319 <iterate
1320 operator="and">
1321 <instanceof
1322 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">
1323 </instanceof>
1324 </iterate>
1325 </and>
1326 </activeWhen>
1327 </handler>
1328 <handler
1329 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.SelectTraceTypeHandler"
1330 commandId="org.eclipse.linuxtools.tmf.ui.command.select_trace_type">
1331 <activeWhen>
1332 <iterate
1333 ifEmpty="false"
1334 operator="and">
1335 <instanceof
1336 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
1337 </instanceof>
1338 </iterate>
1339 </activeWhen>
1340 </handler>
1341 <handler
1342 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.SelectTracesHandler"
1343 commandId="org.eclipse.linuxtools.tmf.ui.command.select_traces">
1344 <activeWhen>
1345 <and>
1346 <count
1347 value="1">
1348 </count>
1349 <iterate
1350 operator="and">
1351 <instanceof
1352 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
1353 </instanceof>
1354 </iterate>
1355 </and>
1356 </activeWhen>
1357 </handler>
1358 <handler
1359 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.SynchronizeTracesHandler"
1360 commandId="org.eclipse.linuxtools.tmf.ui.command.synchronize_traces">
1361 <activeWhen>
1362 <and>
1363 <count
1364 value="1">
1365 </count>
1366 <iterate
1367 operator="and">
1368 <instanceof
1369 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
1370 </instanceof>
1371 </iterate>
1372 </and>
1373 </activeWhen>
1374 </handler>
1375 <handler
1376 class="org.eclipse.linuxtools.internal.tmf.ui.commands.ManageCustomParsersCommandHandler"
1377 commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers">
1378 </handler>
1379 <handler
1380 class="org.eclipse.linuxtools.internal.tmf.ui.editors.handlers.AddBookmarkHandler"
1381 commandId="org.eclipse.ui.edit.addBookmark">
1382 <activeWhen>
1383 <and>
1384 <with
1385 variable="activePart">
1386 <instanceof
1387 value="org.eclipse.linuxtools.tmf.ui.editors.TmfEventsEditor">
1388 </instanceof>
1389 </with>
1390 <count
1391 value="1">
1392 </count>
1393 <iterate
1394 ifEmpty="false"
1395 operator="and">
1396 <instanceof
1397 value="org.eclipse.linuxtools.tmf.core.event.ITmfEvent">
1398 </instanceof>
1399 </iterate>
1400 </and>
1401 </activeWhen>
1402 </handler>
1403 <handler
1404 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.BatchImportTraceHandler"
1405 commandId="org.eclipse.linuxtools.tmf.ui.batch_import">
1406 </handler>
1407 <handler
1408 class="org.eclipse.linuxtools.internal.tmf.ui.commands.ExportToTextCommandHandler"
1409 commandId="org.eclipse.linuxtools.tmf.ui.exportToText">
1410 </handler>
1411 <handler
1412 class="org.eclipse.linuxtools.tmf.ui.views.filter.CopyHandler"
1413 commandId="org.eclipse.ui.edit.copy">
1414 <activeWhen>
1415 <with
1416 variable="activePart">
1417 <instanceof
1418 value="org.eclipse.linuxtools.tmf.ui.views.filter.FilterView">
1419 </instanceof>
1420 </with>
1421 </activeWhen>
1422 </handler>
1423 <handler
1424 class="org.eclipse.linuxtools.tmf.ui.views.filter.PasteHandler"
1425 commandId="org.eclipse.ui.edit.paste">
1426 <activeWhen>
1427 <with
1428 variable="activePart">
1429 <instanceof
1430 value="org.eclipse.linuxtools.tmf.ui.views.filter.FilterView">
1431 </instanceof>
1432 </with>
1433 </activeWhen>
1434 </handler>
1435 <handler
1436 class="org.eclipse.linuxtools.tmf.ui.views.filter.CutHandler"
1437 commandId="org.eclipse.ui.edit.cut">
1438 <activeWhen>
1439 <with
1440 variable="activePart">
1441 <instanceof
1442 value="org.eclipse.linuxtools.tmf.ui.views.filter.FilterView">
1443 </instanceof>
1444 </with>
1445 </activeWhen>
1446 </handler>
1447 <handler
1448 class="org.eclipse.linuxtools.tmf.ui.views.filter.DeleteHandler"
1449 commandId="org.eclipse.ui.edit.delete">
1450 <activeWhen>
1451 <with
1452 variable="activePart">
1453 <instanceof
1454 value="org.eclipse.linuxtools.tmf.ui.views.filter.FilterView">
1455 </instanceof>
1456 </with>
1457 </activeWhen>
1458 </handler>
1459 </extension>
1460 <extension point="org.eclipse.ui.bindings">
1461 <key
1462 sequence="ALT+R"
1463 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1464 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.GoToMessage"
1465 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1466 </key>
1467 <key
1468 sequence="SHIFT+ALT+END"
1469 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1470 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeEnd"
1471 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1472 </key>
1473 <key
1474 sequence="SHIFT+ALT+HOME"
1475 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1476 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeStart"
1477 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1478 </key>
1479 <key
1480 sequence="SHIFT+ALT+ARROW_UP"
1481 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1482 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDUp"
1483 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1484 </key>
1485 <key
1486 sequence="SHIFT+ALT+ARROW_DOWN"
1487 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1488 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDDown"
1489 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1490 </key>
1491 <key
1492 sequence="SHIFT+ALT+ARROW_LEFT"
1493 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1494 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDLeft"
1495 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1496 </key>
1497 <key
1498 sequence="SHIFT+ALT+ARROW_RIGHT"
1499 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1500 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDRight"
1501 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1502 </key>
1503 </extension>
1504 <extension
1505 point="org.eclipse.core.contenttype.contentTypes">
1506 <content-type
1507 id="org.eclipse.linuxtools.tmf.ui.content-type.trace"
1508 name="%contenttype.trace"
1509 priority="normal">
1510 </content-type>
1511 </extension>
1512 <extension
1513 point="org.eclipse.ui.contexts">
1514 <context
1515 id="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
1516 name="%contexts.uml2sd">
1517 </context>
1518 </extension>
1519 <extension
1520 point="org.eclipse.ui.preferencePages">
1521 <page
1522 class="org.eclipse.linuxtools.internal.tmf.ui.preferences.TmfTracingPreferencePage"
1523 id="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences"
1524 name="%preference.page.trace.name">
1525 </page>
1526 <page
1527 category="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences"
1528 class="org.eclipse.linuxtools.tmf.ui.views.uml2sd.preferences.SDViewerPage"
1529 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.preferences.SDViewerPage"
1530 name="%preference.page.uml2sd.name">
1531 </page>
1532 <page
1533 category="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences"
1534 class="org.eclipse.linuxtools.tmf.ui.properties.TmfTimestampFormatPage"
1535 id="org.eclipse.linuxtools.tmf.ui.preferences.timestamp.format"
1536 name="%preferences.page.timestamp.format">
1537 </page>
1538 </extension>
1539 <extension
1540 point="org.eclipse.linuxtools.tmf.ui.uml2SDLoader">
1541 <uml2SDLoader
1542 class="org.eclipse.linuxtools.tmf.ui.views.uml2sd.loader.TmfUml2SDSyncLoader"
1543 default="true"
1544 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.impl.TmfUml2SDSyncLoader"
1545 name="TMF UML2SD Loader"
1546 view="org.eclipse.linuxtools.tmf.ui.tmfUml2SDSyncView">
1547 </uml2SDLoader>
1548 </extension>
1549 <!--extension
1550 point="org.eclipse.core.expressions.propertyTesters">
1551 <propertyTester
1552 class="org.eclipse.linuxtools.tmf.ui.project.handlers.PropertyTester"
1553 id="org.eclipse.linuxtools.tmf.ui.propertyTester.isInTraceFolder"
1554 namespace="org.eclipse.linuxtools.tmf.ui.propertyTester"
1555 properties="isInTraceFolder"
1556 type="org.eclipse.jface.viewers.ISelection">
1557 </propertyTester>
1558 </extension -->
1559 <extension
1560 point="org.eclipse.core.expressions.propertyTesters">
1561 <propertyTester
1562 class="org.eclipse.linuxtools.internal.tmf.ui.project.handlers.TracePropertyTester"
1563 id="org.eclipse.linuxtools.tmf.ui.tracePropertyTester"
1564 namespace="org.eclipse.linuxtools.tmf.ui"
1565 properties="isExperimentTrace,hasSupplementaryFiles,traceType"
1566 type="org.eclipse.linuxtools.tmf.ui.project.model.TmfProjectModelElement">
1567 </propertyTester>
1568 </extension>
1569 <extension
1570 point="org.eclipse.linuxtools.tmf.ui.tracetype">
1571 <category
1572 id="org.eclipse.linuxtools.tmf.ui.category.ctf"
1573 name="%tracetype.category.ctf">
1574 </category>
1575 <type
1576 category="org.eclipse.linuxtools.tmf.ui.category.ctf"
1577 event_type="org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfTmfEvent"
1578 icon="icons/eview16/events_view.gif"
1579 id="org.eclipse.linuxtools.tmf.ui.type.ctf"
1580 name="%tracetype.type.ctf"
1581 trace_type="org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfTmfTrace">
1582 </type>
1583 </extension>
1584 <extension
1585 point="org.eclipse.ui.navigator.linkHelper">
1586 <linkHelper
1587 class="org.eclipse.linuxtools.internal.tmf.ui.project.model.TmfEditorLinkHelper"
1588 id="org.eclipse.linuxtools.internal.tmf.ui.project.model.TmfEditorLinkHelper">
1589 <editorInputEnablement>
1590 <instanceof value="org.eclipse.ui.IFileEditorInput"/>
1591 </editorInputEnablement>
1592 <selectionEnablement>
1593 <or>
1594 <instanceof
1595 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
1596 </instanceof>
1597 <instanceof
1598 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
1599 </instanceof>
1600 </or>
1601 </selectionEnablement>
1602 </linkHelper>
1603 </extension>
1604 <extension
1605 point="org.eclipse.ui.exportWizards">
1606 <wizard
1607 category="org.eclipse.linuxtools.tmf.export.category"
1608 class="org.eclipse.linuxtools.internal.tmf.ui.project.wizards.tracepkg.importexport.ExportTracePackageWizard"
1609 icon="icons/etool16/export.gif"
1610 id="org.eclipse.linuxtools.tmf.ui.trace.export.package.wizard"
1611 name="%project.export.wizard.name.tracepkg">
1612 </wizard>
1613 <category
1614 id="org.eclipse.linuxtools.tmf.export.category"
1615 name="%project.new.category.name">
1616 </category>
1617 </extension>
1618 </plugin>
This page took 0.063478 seconds and 5 git commands to generate.