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