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