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