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