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