Contribute CNF based TMF project handling
[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.parserProviders" name="Parser Providers" schema="schema/org.eclipse.linuxtools.tmf.ui.parserprovider.exsd"/>
5 <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"/>
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 allowMultiple="false"
24 category="org.eclipse.linuxtools.tmf.ui.views.category"
25 class="org.eclipse.linuxtools.tmf.ui.views.events.TmfEventsView"
26 icon="icons/eview16/events_view.gif"
27 id="org.eclipse.linuxtools.tmf.ui.views.events"
28 name="%events.view.name"
29 restorable="true">
30 </view>
31 <view
32 category="org.eclipse.linuxtools.tmf.ui.views.category"
33 class="org.eclipse.linuxtools.tmf.ui.views.timechart.TimeChartView"
34 icon="icons/eview16/timechart_view.gif"
35 id="org.eclipse.linuxtools.tmf.ui.views.timechart"
36 name="%timechart.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 </extension>
75 <extension
76 point="org.eclipse.ui.editors">
77 <editor
78 class="org.eclipse.linuxtools.tmf.ui.editors.TmfEventsEditor"
79 default="false"
80 icon="icons/eview16/events_view.gif"
81 id="org.eclipse.linuxtools.tmf.ui.editors.events"
82 name="%events.editor.name">
83 <contentTypeBinding
84 contentTypeId="org.eclipse.linuxtools.tmf.ui.content-type.trace">
85 </contentTypeBinding>
86 </editor>
87 </extension>
88 <extension
89 point="org.eclipse.ui.newWizards">
90 <category
91 id="org.eclipse.linuxtools.tmf.ui.wizards.new"
92 name="%wizard.category.name">
93 </category>
94 <wizard
95 category="org.eclipse.linuxtools.tmf.ui.wizards.new"
96 class="org.eclipse.linuxtools.tmf.ui.project.wizards.NewProjectWizard"
97 icon="icons/elcl16/new_tracing_prj.gif"
98 id="org.eclipse.linuxtools.tmf.ui.views.ui.wizards.newProject"
99 name="%project.new.wizard.name"
100 project="true">
101 <description>
102 %project.new.wizard.description
103
104 </description>
105 </wizard>
106 <wizard
107 category="org.eclipse.linuxtools.tmf.ui.wizards.new"
108 class="org.eclipse.linuxtools.tmf.ui.parsers.wizards.CustomTxtParserWizard"
109 icon="icons/etool16/customparser_wizard.gif"
110 id="org.eclipse.linuxtools.tmf.ui.wizards.custom.text"
111 name="%project.new.wizard.custom.text.parser">
112 </wizard>
113 <wizard
114 category="org.eclipse.linuxtools.tmf.ui.wizards.new"
115 class="org.eclipse.linuxtools.tmf.ui.parsers.wizards.CustomXmlParserWizard"
116 icon="icons/etool16/customparser_wizard.gif"
117 id="org.eclipse.linuxtools.tmf.ui.wizards.custom.xml"
118 name="%project.new.wizard.custom.xml.parser">
119 </wizard>
120 </extension>
121 <extension
122 point="org.eclipse.ui.importWizards">
123 <category
124 id="org.eclipse.linuxtools.tmf.import.category"
125 name="%wizard.category.name">
126 </category>
127 <wizard
128 category="org.eclipse.linuxtools.tmf.import.category"
129 class="org.eclipse.linuxtools.tmf.ui.project.wizards.ImportTraceWizard"
130 icon="icons/etool16/import.gif"
131 id="org.eclipse.linuxtools.tmf.ui.trace.import.wizard"
132 name="%project.import.wizard.name">
133 </wizard>
134 </extension>
135 <extension
136 id="org.eclipse.linuxtools.tmf.project.nature"
137 point="org.eclipse.core.resources.natures">
138 <runtime>
139 <run
140 class="org.eclipse.linuxtools.tmf.TmfProjectNature">
141 </run>
142 </runtime>
143 </extension>
144 <extension
145 point="org.eclipse.ui.ide.projectNatureImages">
146 <image
147 icon="icons/ovr16/trace_nature_ovr.gif"
148 id="org.eclipse.linuxtools.tmf.ui.nature.image"
149 natureId="org.eclipse.linuxtools.tmf.project.nature">
150 </image>
151 </extension>
152 <extension
153 point="org.eclipse.ui.navigator.navigatorContent">
154 <navigatorContent
155 activeByDefault="true"
156 contentProvider="org.eclipse.linuxtools.tmf.ui.project.model.TmfNavigatorContentProvider"
157 icon="icons/eview16/tracing_pers.gif"
158 id="org.eclipse.linuxtools.tmf.ui.navigator.content"
159 labelProvider="org.eclipse.linuxtools.tmf.ui.project.model.TmfNavigatorLabelProvider"
160 name="%navigatorContent.name"
161 priority="normal">
162 <enablement>
163 <and>
164 <instanceof
165 value="org.eclipse.core.resources.IProject">
166 </instanceof>
167 <test
168 property="org.eclipse.core.resources.projectNature"
169 value="org.eclipse.linuxtools.tmf.project.nature">
170 </test>
171 </and>
172 </enablement>
173 <triggerPoints>
174 <or>
175 <instanceof
176 value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">
177 </instanceof>
178 </or>
179 </triggerPoints>
180 <possibleChildren>
181 <or>
182 <instanceof
183 value="org.eclipse.linuxtools.tmf.ui.project.model.ITmfProjectModelElement">
184 </instanceof>
185 </or></possibleChildren>
186 <override
187 policy="InvokeAlwaysRegardlessOfSuppressedExt"
188 suppressedExtensionId="org.eclipse.ui.navigator.resourceContent">
189 </override>
190 </navigatorContent>
191 </extension>
192 <extension
193 point="org.eclipse.ui.navigator.viewer">
194 <viewerContentBinding
195 viewerId="org.eclipse.ui.navigator.ProjectExplorer">
196 <includes>
197 <contentExtension
198 pattern="org.eclipse.linuxtools.tmf.ui.navigator.content">
199 </contentExtension>
200 <contentExtension
201 pattern="org.eclipse.ui.navigator.resources.filters.*">
202 </contentExtension>
203 </includes>
204 </viewerContentBinding>
205 </extension>
206 <extension
207 point="org.eclipse.ui.decorators">
208 <decorator
209 icon="icons/ovr16/trace_folder_ovr.png"
210 id="org.eclipse.linuxtools.tmf.ui.trace_folder.decorator"
211 label="Trace Folder"
212 lightweight="true"
213 location="TOP_RIGHT"
214 state="true">
215 <enablement>
216 <objectClass
217 name="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
218 </objectClass>
219 </enablement>
220 </decorator>
221 <decorator
222 icon="icons/ovr16/experiment_folder_ovr.png"
223 id="org.eclipse.linuxtools.tmf.ui.experiment_folder.decorator"
224 label="Trace Experiment Folder"
225 lightweight="true"
226 location="TOP_RIGHT"
227 state="true">
228 <enablement>
229 <objectClass
230 name="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">
231 </objectClass>
232 </enablement>
233 </decorator>
234 <decorator
235 icon="icons/ovr16/link_ovr.gif"
236 id="org.eclipse.linuxtools.tmf.ui.linked_trace.decorator"
237 label="Linked Trace"
238 lightweight="true"
239 location="BOTTOM_RIGHT"
240 state="true">
241 <enablement>
242 <and>
243 <objectClass
244 name="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
245 </objectClass>
246 <objectState
247 name="isLinked"
248 value="true">
249 </objectState>
250 </and>
251 </enablement>
252 </decorator>
253 </extension>
254 <extension
255 point="org.eclipse.ui.menus">
256 <menuContribution
257 locationURI="menu:org.eclipse.ui.navigator.ProjectExplorer">
258 <command
259 commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"
260 id="org.eclipse.linuxtools.tmf.ui.menu.managecustomparsers"
261 style="push">
262 </command>
263 </menuContribution>
264 <menuContribution
265 locationURI="popup:org.eclipse.ui.popup.any?after=additions">
266 <command
267 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.import"
268 disabledIcon="icons/dtool16/import.gif"
269 icon="icons/etool16/import.gif"
270 label="%commands.trace_folder.import"
271 mnemonic="%commands.trace_folder.import.mnemonic"
272 style="push">
273 <visibleWhen
274 checkEnabled="false">
275 <with
276 variable="selection">
277 <count
278 value="1">
279 </count>
280 <iterate>
281 <and>
282 <instanceof
283 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
284 </instanceof>
285 </and>
286 </iterate>
287 </with>
288 </visibleWhen>
289 </command>
290 <separator
291 name="org.eclipse.linuxtools.tmf.ui.separator1"
292 visible="true">
293 </separator>
294 <command
295 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.refresh"
296 disabledIcon="icons/dlcl16/refresh.gif"
297 icon="icons/elcl16/refresh.gif"
298 label="%commands.trace_folder.refresh"
299 mnemonic="%commands.trace_folder.refresh.mnemonic"
300 style="push">
301 <visibleWhen
302 checkEnabled="false">
303 <with
304 variable="selection">
305 <count
306 value="1">
307 </count>
308 <iterate
309 ifEmpty="true"
310 operator="and">
311 <and>
312 <instanceof
313 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceFolder">
314 </instanceof>
315 </and>
316 </iterate>
317 </with>
318 </visibleWhen>
319 </command>
320 <command
321 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.open"
322 disabledIcon="icons/dlcl16/open.gif"
323 icon="icons/elcl16/open.gif"
324 label="%commands.trace.open"
325 mnemonic="%commands.trace.open.mnemonic"
326 style="push">
327 <visibleWhen
328 checkEnabled="false">
329 <with
330 variable="selection">
331 <count
332 value="1">
333 </count>
334 <iterate>
335 <and>
336 <instanceof
337 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
338 </instanceof></and>
339 </iterate>
340 </with>
341 </visibleWhen>
342 </command>
343 <command
344 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.copy"
345 disabledIcon="IMG_TOOL_COPY_DISABLED"
346 icon="IMG_TOOL_COPY"
347 label="%commands.trace.copy"
348 mnemonic="%commands.trace.copy.mnemonic"
349 style="push">
350 <visibleWhen
351 checkEnabled="false">
352 <with
353 variable="selection">
354 <count
355 value="1">
356 </count>
357 <iterate>
358 <and>
359 <instanceof
360 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
361 </instanceof></and>
362 </iterate>
363 </with>
364 </visibleWhen>
365 </command>
366 <command
367 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.rename"
368 disabledIcon="icons/dlcl16/rename.gif"
369 icon="icons/elcl16/rename.gif"
370 label="%commands.trace.rename"
371 mnemonic="%commands.trace.rename.mnemonic"
372 style="push">
373 <visibleWhen
374 checkEnabled="false">
375 <with
376 variable="selection">
377 <count
378 value="1">
379 </count>
380 <iterate
381 ifEmpty="false"
382 operator="and">
383 <and>
384 <instanceof
385 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
386 </instanceof>
387 </and>
388 </iterate>
389 </with>
390 </visibleWhen>
391 </command>
392 <command
393 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete"
394 disabledIcon="IMG_ETOOL_DELETE_DISABLED"
395 icon="IMG_ETOOL_DELETE"
396 label="%commands.trace.delete"
397 mnemonic="%commands.trace.delete.mnemonic"
398 style="push">
399 <visibleWhen
400 checkEnabled="false">
401 <with
402 variable="selection">
403 <iterate
404 ifEmpty="false"
405 operator="and">
406 <and>
407 <instanceof
408 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
409 </instanceof>
410 </and>
411 </iterate>
412 </with>
413 </visibleWhen>
414 </command>
415 <separator
416 name="org.eclipse.linuxtools.tmf.ui.separator2"
417 visible="true">
418 </separator>
419 <menu
420 label="%commands.trace.select_trace_type"
421 mnemonic="%commands.trace.select_trace_type.mnemonic">
422 <dynamic
423 class="org.eclipse.linuxtools.tmf.ui.project.handlers.SelectTraceTypeContributionItem"
424 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.select_trace_type.dynamic">
425 </dynamic>
426 <visibleWhen
427 checkEnabled="false">
428 <with
429 variable="selection">
430 <iterate
431 ifEmpty="false"
432 operator="and">
433 <and>
434 <instanceof
435 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfTraceElement">
436 </instanceof>
437 </and>
438 </iterate>
439 </with>
440 </visibleWhen>
441 </menu>
442 <command
443 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment_folder.new"
444 disabledIcon="icons/dtool16/new.gif"
445 icon="icons/etool16/new.gif"
446 label="%commands.experiment_folder.new"
447 mnemonic="%commands.experiment_folder.new.mnemonic"
448 style="push">
449 <visibleWhen
450 checkEnabled="false">
451 <with
452 variable="selection">
453 <count
454 value="1">
455 </count>
456 <iterate
457 ifEmpty="false"
458 operator="and">
459 <and>
460 <instanceof
461 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">
462 </instanceof>
463 </and>
464 </iterate>
465 </with>
466 </visibleWhen>
467 </command>
468 <separator
469 name="org.eclipse.linuxtools.tmf.ui.separator3"
470 visible="true">
471 </separator>
472 <command
473 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment_folder.refresh"
474 disabledIcon="icons/dlcl16/refresh.gif"
475 icon="icons/elcl16/refresh.gif"
476 label="%commands.experiment_folder.refresh"
477 mnemonic="%commands.experiment_folder.refresh.mnemonic"
478 style="push">
479 <visibleWhen
480 checkEnabled="false">
481 <with
482 variable="selection">
483 <count
484 value="1">
485 </count>
486 <iterate
487 ifEmpty="true"
488 operator="and">
489 <and>
490 <instanceof
491 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentFolder">
492 </instanceof>
493 </and>
494 </iterate>
495 </with>
496 </visibleWhen>
497 </command>
498 <command
499 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select"
500 icon="IMG_OBJ_ADD"
501 label="%commands.experiment.selecttraces"
502 mnemonic="%commands.experiment.selecttraces.mnemonic"
503 style="push">
504 <visibleWhen
505 checkEnabled="false">
506 <with
507 variable="selection">
508 <count
509 value="1">
510 </count>
511 <iterate
512 ifEmpty="false"
513 operator="and">
514 <and>
515 <instanceof
516 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
517 </instanceof>
518 </and>
519 </iterate>
520 </with>
521 </visibleWhen>
522 </command>
523 <separator
524 name="org.eclipse.linuxtools.tmf.ui.separator4"
525 visible="true">
526 </separator>
527 <command
528 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open"
529 icon="icons/elcl16/open.gif"
530 label="%commands.experiment.open"
531 mnemonic="%commands.experiment.open.mnemonic"
532 style="push">
533 <visibleWhen
534 checkEnabled="false">
535 <with
536 variable="selection">
537 <count
538 value="1">
539 </count>
540 <iterate
541 ifEmpty="false"
542 operator="and">
543 <and>
544 <instanceof
545 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
546 </instanceof>
547 </and>
548 </iterate>
549 </with>
550 </visibleWhen>
551 </command>
552 <command
553 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.copy"
554 disabledIcon="IMG_TOOL_COPY_DISABLED"
555 icon="IMG_TOOL_COPY"
556 label="%commands.experiment.copy"
557 mnemonic="%commands.experiment.copy.mnemonic"
558 style="push">
559 <visibleWhen
560 checkEnabled="false">
561 <with
562 variable="selection">
563 <count
564 value="1">
565 </count>
566 <iterate
567 ifEmpty="false"
568 operator="and">
569 <and>
570 <instanceof
571 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
572 </instanceof>
573 </and>
574 </iterate>
575 </with>
576 </visibleWhen>
577 </command>
578 <command
579 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.rename"
580 icon="icons/elcl16/rename.gif"
581 label="%commands.experiment.rename"
582 mnemonic="%commands.experiment.rename.mnemonic"
583 style="push">
584 <visibleWhen
585 checkEnabled="false">
586 <with
587 variable="selection">
588 <count
589 value="1">
590 </count>
591 <iterate
592 ifEmpty="false"
593 operator="and">
594 <and>
595 <instanceof
596 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
597 </instanceof>
598 </and>
599 </iterate>
600 </with>
601 </visibleWhen>
602 </command>
603 <command
604 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete"
605 disabledIcon="IMG_ETOOL_DELETE_DISABLED"
606 icon="IMG_ETOOL_DELETE"
607 label="%commands.experiment.delete"
608 mnemonic="%commands.experiment.delete.mnemonic"
609 style="push">
610 <visibleWhen
611 checkEnabled="false">
612 <with
613 variable="selection">
614 <iterate
615 ifEmpty="false"
616 operator="and">
617 <and>
618 <instanceof
619 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
620 </instanceof>
621 </and>
622 </iterate>
623 </with>
624 </visibleWhen>
625 </command>
626 <separator
627 name="org.eclipse.linuxtools.tmf.ui.separator5"
628 visible="true">
629 </separator>
630 <command
631 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.refresh"
632 disabledIcon="icons/dlcl16/refresh.gif"
633 icon="icons/elcl16/refresh.gif"
634 label="%commands.experiment.refresh"
635 mnemonic="%commands.experiment.refresh.mnemonic"
636 style="push">
637 <visibleWhen
638 checkEnabled="false">
639 <with
640 variable="selection">
641 <count
642 value="1">
643 </count>
644 <iterate
645 ifEmpty="true"
646 operator="and">
647 <and>
648 <instanceof
649 value="org.eclipse.linuxtools.tmf.ui.project.model.TmfExperimentElement">
650 </instanceof>
651 </and>
652 </iterate>
653 </with>
654 </visibleWhen>
655 </command>
656 </menuContribution>
657 </extension>
658 <extension
659 point="org.eclipse.ui.commands">
660 <category
661 description="%commands.trace_folder.category.description"
662 id="org.eclipse.linuxtools.tmf.ui.commands.trace_folder.category"
663 name="%commands.trace_folder.category.name">
664 </category>
665 <command
666 categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace_folder.category"
667 description="%commands.trace_folder.import.description"
668 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.import"
669 name="%commands.trace_folder.import">
670 </command>
671 <command
672 categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace_folder.category"
673 description="%commands.trace_folder.refresh.description"
674 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.refresh"
675 name="%commands.trace_folder.refresh">
676 </command>
677 <category
678 description="%commands.trace.category.description"
679 id="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
680 name="%commands.trace.category.name">
681 </category>
682 <command
683 categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
684 description="%commands.trace.open.description"
685 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.open"
686 name="%commands.trace.open">
687 </command>
688 <command
689 categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
690 description="%commands.trace.copy.description"
691 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.copy"
692 name="%commands.trace.copy">
693 </command>
694 <command
695 categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
696 description="%commands.trace.rename.description"
697 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.rename"
698 name="%commands.trace.rename">
699 </command>
700 <category
701 description="%commands.experiment_folder.category.description"
702 id="org.eclipse.linuxtools.tmf.ui.commands.experiment_folder.category"
703 name="%commands.experiment_folder.category.name">
704 </category>
705 <command
706 categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment_folder.category"
707 description="%commands.experiment_folder.new.description"
708 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment_folder.new"
709 name="%commands.experiment_folder.new">
710 </command>
711 <command
712 categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment_folder.category"
713 description="%commands.experiment_folder.refresh.description"
714 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment_folder.refresh"
715 name="%commands.experiment_folder.refresh">
716 </command>
717 <command
718 categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
719 description="%commands.trace.select_trace_type.description"
720 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.select_trace_type"
721 name="%commands.trace.select_trace_type">
722 <commandParameter
723 id="org.eclipse.linuxtools.tmf.ui.commandparameter.project.trace.select_trace_type.bundle"
724 name="%commands.trace.select_trace_type.bundle"
725 optional="false">
726 </commandParameter>
727 <commandParameter
728 id="org.eclipse.linuxtools.tmf.ui.commandparameter.project.trace.select_trace_type.type"
729 name="%commands.trace.select_trace_type.type"
730 optional="false">
731 </commandParameter>
732 <commandParameter
733 id="org.eclipse.linuxtools.tmf.ui.commandparameter.project.trace.select_trace_type.icon"
734 name="%commands.trace.select_trace_type.icon"
735 optional="false">
736 </commandParameter>
737 </command>
738 <command
739 categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
740 description="%commands.trace.delete.description"
741 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete"
742 name="%commands.trace.delete">
743 </command>
744 <category
745 description="%commands.experiment.category.description"
746 id="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
747 name="%commands.experiment.category.name">
748 </category>
749 <command
750 categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
751 description="%commands.experiment.selecttraces.description"
752 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select"
753 name="%commands.experiment.selecttraces">
754 </command>
755 <command
756 categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
757 description="%commands.experiment.open.description"
758 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open"
759 name="%commands.experiment.open">
760 </command>
761 <command
762 categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
763 description="%commands.experiment.copy.description"
764 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.copy"
765 name="%commands.experiment.copy">
766 </command>
767 <command
768 categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
769 description="%commands.experiment.rename.description"
770 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.rename"
771 name="%commands.experiment.rename">
772 </command>
773 <command
774 categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
775 description="%commands.experiment.delete.description"
776 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete"
777 name="%commands.experiment.delete">
778 </command>
779 <command
780 categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
781 description="%commands.experiment.refresh.description"
782 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.refresh"
783 name="%commands.experiment.refresh">
784 </command>
785 <category
786 description="%commands.parser.category.description"
787 id="org.eclipse.linuxtools.tmf.ui.commands.parser.category"
788 name="%commands.parser.category.name">
789 </category>
790 <command
791 categoryId="org.eclipse.linuxtools.tmf.ui.commands.parser.category"
792 description="%commands.parser.manage.description"
793 id="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"
794 name="%commands.parser.manage">
795 </command>
796 <category
797 description="%commands.uml2sd.category.name"
798 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
799 name="%commands.uml2sd.category.name">
800 </category>
801 <command
802 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
803 description="%commands.uml2sd.goto.description"
804 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.GoToMessage"
805 name="%commands.uml2sd.goto">
806 </command>
807 <command
808 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
809 description="%commands.uml2sd.showend.description"
810 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeEnd"
811 name="%commands.uml2sd.showend">
812 </command>
813 <command
814 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
815 description="%commands.uml2sd.showstart.description"
816 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeStart"
817 name="%commands.uml2sd.showstart">
818 </command>
819 <command
820 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
821 description="%commands.uml2sd.scrollup.description"
822 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDUp"
823 name="%commands.uml2sd.scrollup">
824 </command>
825 <command
826 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
827 description="%commands.uml2sd.scrolldown.description"
828 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDDown"
829 name="%commands.uml2sd.scrolldown">
830 </command>
831 <command
832 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
833 description="%commands.uml2sd.scrollleft.description"
834 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDLeft"
835 name="%commands.uml2sd.scrollleft">
836 </command>
837 <command
838 categoryId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.category"
839 description="%commands.uml2sd.scrollright.description"
840 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDRight"
841 name="%commands.uml2sd.scrollright">
842 </command>
843 </extension>
844 <extension point="org.eclipse.ui.bindings">
845 <key
846 sequence="ALT+R"
847 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
848 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.GoToMessage"
849 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
850 </key>
851 <key
852 sequence="SHIFT+ALT+END"
853 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
854 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeEnd"
855 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
856 </key>
857 <key
858 sequence="SHIFT+ALT+HOME"
859 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
860 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.ShowNodeStart"
861 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
862 </key>
863 <key
864 sequence="SHIFT+ALT+ARROW_UP"
865 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
866 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDUp"
867 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
868 </key>
869 <key
870 sequence="SHIFT+ALT+ARROW_DOWN"
871 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
872 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDDown"
873 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
874 </key>
875 <key
876 sequence="SHIFT+ALT+ARROW_LEFT"
877 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
878 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDLeft"
879 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
880 </key>
881 <key
882 sequence="SHIFT+ALT+ARROW_RIGHT"
883 contextId="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
884 commandId="org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.MoveSDRight"
885 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
886 </key>
887 </extension>
888 <extension
889 point="org.eclipse.ui.handlers">
890 <handler
891 class="org.eclipse.linuxtools.tmf.ui.project.handlers.ImportTraceHandler"
892 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.import">
893 </handler>
894 <handler
895 class="org.eclipse.linuxtools.tmf.ui.project.handlers.RefreshHandler"
896 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.refresh">
897 </handler>
898 <handler
899 class="org.eclipse.linuxtools.tmf.ui.project.handlers.OpenTraceHandler"
900 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.open">
901 </handler>
902 <handler
903 class="org.eclipse.linuxtools.tmf.ui.project.handlers.CopyTraceHandler"
904 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.copy">
905 </handler>
906 <handler
907 class="org.eclipse.linuxtools.tmf.ui.project.handlers.RenameTraceHandler"
908 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.rename">
909 </handler>
910 <handler
911 class="org.eclipse.linuxtools.tmf.ui.project.handlers.DeleteTraceHandler"
912 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete">
913 </handler>
914 <handler
915 class="org.eclipse.linuxtools.tmf.ui.project.handlers.SelectTraceTypeHandler"
916 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.select_trace_type">
917 </handler>
918 <handler
919 class="org.eclipse.linuxtools.tmf.ui.project.handlers.NewExperimentHandler"
920 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment_folder.new">
921 </handler>
922 <handler
923 class="org.eclipse.linuxtools.tmf.ui.project.handlers.RefreshHandler"
924 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment_folder.refresh">
925 </handler>
926 <handler
927 class="org.eclipse.linuxtools.tmf.ui.project.handlers.SelectTracesHandler"
928 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select">
929 </handler>
930 <handler
931 class="org.eclipse.linuxtools.tmf.ui.project.handlers.OpenExperimentHandler"
932 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open">
933 </handler>
934 <handler
935 class="org.eclipse.linuxtools.tmf.ui.project.handlers.CopyExperimentHandler"
936 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.copy">
937 </handler>
938 <handler
939 class="org.eclipse.linuxtools.tmf.ui.project.handlers.RenameExperimentHandler"
940 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.rename">
941 </handler>
942 <handler
943 class="org.eclipse.linuxtools.tmf.ui.project.handlers.DeleteExperimentHandler"
944 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete">
945 </handler>
946 <handler
947 class="org.eclipse.linuxtools.tmf.ui.project.handlers.RefreshHandler"
948 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.refresh">
949 </handler>
950 <handler
951 class="org.eclipse.linuxtools.tmf.ui.commands.ManageCustomParsersCommandHandler"
952 commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers">
953 </handler>
954 <handler
955 class="org.eclipse.linuxtools.tmf.ui.editors.handlers.AddBookmarkHandler"
956 commandId="org.eclipse.ui.edit.addBookmark">
957 <activeWhen>
958 <with
959 variable="activeEditor">
960 <instanceof
961 value="org.eclipse.linuxtools.tmf.ui.editors.TmfEventsEditor">
962 </instanceof>
963 </with>
964 </activeWhen>
965 </handler>
966 </extension>
967 <extension
968 point="org.eclipse.core.runtime.preferences">
969 <initializer
970 class="org.eclipse.linuxtools.tmf.ui.TmfUiPreferenceInitializer">
971 </initializer>
972 </extension>
973 <extension
974 point="org.eclipse.core.contenttype.contentTypes">
975 <content-type
976 id="org.eclipse.linuxtools.tmf.ui.content-type.trace"
977 name="%contenttype.trace"
978 priority="normal">
979 </content-type>
980 </extension>
981 <extension
982 point="org.eclipse.linuxtools.tmf.ui.parserProviders">
983 <parserProvider
984 class="org.eclipse.linuxtools.tmf.ui.parsers.custom.CustomParserProvider">
985 </parserProvider>
986 </extension>
987 <extension
988 point="org.eclipse.ui.contexts">
989 <context
990 id="org.eclipse.linuxtools.tmf.ui.view.uml2sd.context"
991 name="%contexts.uml2sd">
992 </context>
993 </extension>
994 <extension
995 point="org.eclipse.ui.preferencePages">
996 <page
997 class="org.eclipse.linuxtools.tmf.ui.preferences.TmfTracingPreferencePage"
998 id="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences"
999 name="%preference.page.trace.name">
1000 </page>
1001 <page
1002 category="org.eclipse.linuxtools.tmf.ui.TmfTracingPreferences"
1003 class="org.eclipse.linuxtools.tmf.ui.views.uml2sd.preferences.SDViewerPage"
1004 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.preferences.SDViewerPage"
1005 name="%preference.page.uml2sd.name">
1006 </page>
1007 </extension>
1008 <extension
1009 point="org.eclipse.linuxtools.tmf.ui.uml2SDLoader">
1010 <uml2SDLoader
1011 class="org.eclipse.linuxtools.tmf.ui.views.uml2sd.impl.TmfUml2SDSyncLoader"
1012 default="true"
1013 id="org.eclipse.linuxtools.tmf.ui.views.uml2sd.impl.TmfUml2SDSyncLoader"
1014 name="TMF UML2SD Loader"
1015 view="org.eclipse.linuxtools.tmf.ui.tmfUml2SDSyncView">
1016 </uml2SDLoader>
1017 </extension>
1018 <extension
1019 point="org.eclipse.core.expressions.propertyTesters">
1020 <propertyTester
1021 class="org.eclipse.linuxtools.tmf.ui.project.handlers.PropertyTester"
1022 id="org.eclipse.linuxtools.tmf.ui.propertyTester.isInTraceFolder"
1023 namespace="org.eclipse.linuxtools.tmf.ui.propertyTester"
1024 properties="isInTraceFolder"
1025 type="org.eclipse.jface.viewers.ISelection">
1026 </propertyTester>
1027 </extension>
1028
1029 </plugin>
This page took 0.051975 seconds and 5 git commands to generate.