Commit | Line | Data |
---|---|---|
97ed0cf0 FW |
1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | <?eclipse version="3.4"?> | |
3 | <plugin> | |
4 | <extension | |
5 | point="org.eclipse.linuxtools.tmf.core.analysis"> | |
03b8cd0e | 6 | <listener |
6eca054d | 7 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.module.TmfXmlAnalysisOutputSource"> |
03b8cd0e | 8 | </listener> |
97ed0cf0 FW |
9 | </extension> |
10 | <extension | |
11 | point="org.eclipse.ui.commands"> | |
f98e9dbe JCK |
12 | <command |
13 | categoryId="org.eclipse.linuxtools.tmf.ui.commands.category" | |
14 | description="%command.manager.xml.description" | |
15 | id="org.eclipse.tracecompass.tmf.analysis.xml.ui.managexmlanalyses" | |
16 | name="%command.manager.xml"> | |
17 | </command> | |
97ed0cf0 FW |
18 | </extension> |
19 | <extension | |
20 | point="org.eclipse.ui.menus"> | |
21 | <menuContribution | |
40b365cf | 22 | locationURI="popup:org.eclipse.ui.popup.any?after=org.eclipse.linuxtools.tmf.ui.menu.managecustomparsers"> |
f98e9dbe JCK |
23 | <command |
24 | commandId="org.eclipse.tracecompass.tmf.analysis.xml.ui.managexmlanalyses" | |
25 | label="%command.manager.xml" | |
26 | mnemonic="%command.manager.xml.mnemonic" | |
27 | style="push" | |
28 | tooltip="%command.manager.xml.description"> | |
29 | <visibleWhen | |
30 | checkEnabled="false"> | |
31 | <with | |
32 | variable="selection"> | |
33 | <count | |
34 | value="1"> | |
35 | </count> | |
36 | <iterate | |
37 | ifEmpty="false" | |
38 | operator="and"> | |
39 | <or> | |
40 | <instanceof | |
41 | value="org.eclipse.tracecompass.tmf.ui.project.model.TmfTraceFolder"> | |
42 | </instanceof> | |
43 | <instanceof | |
44 | value="org.eclipse.tracecompass.tmf.ui.project.model.TmfExperimentFolder"> | |
45 | </instanceof> | |
46 | <instanceof | |
47 | value="org.eclipse.tracecompass.tmf.ui.project.model.TmfProjectElement"> | |
48 | </instanceof> | |
49 | </or> | |
50 | </iterate> | |
51 | </with> | |
52 | </visibleWhen> | |
53 | </command> | |
97ed0cf0 FW |
54 | </menuContribution> |
55 | </extension> | |
56 | <extension | |
57 | point="org.eclipse.ui.handlers"> | |
f98e9dbe JCK |
58 | <handler |
59 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.handler.ManageXMLAnalysisCommandHandler" | |
60 | commandId="org.eclipse.tracecompass.tmf.analysis.xml.ui.managexmlanalyses"> | |
61 | </handler> | |
97ed0cf0 | 62 | </extension> |
1a23419e FW |
63 | <extension |
64 | point="org.eclipse.ui.views"> | |
65 | <view | |
91ab82f8 | 66 | allowMultiple="true" |
1a23419e | 67 | category="org.eclipse.linuxtools.lttng2.ui.views.category" |
6eca054d | 68 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.timegraph.XmlTimeGraphView" |
720a5c4d | 69 | icon="icons/eview16/ganttxml.png" |
1a23419e FW |
70 | id="org.eclipse.linuxtools.tmf.analysis.xml.ui.views.timegraph" |
71 | name="%xmltimegraph.view.name" | |
72 | restorable="true"> | |
73 | </view> | |
87c5447c | 74 | <view |
91ab82f8 | 75 | allowMultiple="true" |
87c5447c | 76 | category="org.eclipse.linuxtools.lttng2.ui.views.category" |
2bdf0193 | 77 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.xychart.XmlXYView" |
937e18e1 | 78 | icon="icons/eview16/linechartxml.png" |
87c5447c GB |
79 | id="org.eclipse.linuxtools.internal.tmf.analysis.xml.ui.views.xyview" |
80 | name="%xmlxychart.view.name" | |
81 | restorable="true"> | |
82 | </view> | |
38fad53e JCK |
83 | <view |
84 | allowMultiple="false" | |
85 | category="org.eclipse.linuxtools.tmf.ui.views.category" | |
86 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency.PatternLatencyTableView" | |
87 | icon="icons/eview16/latency.png" | |
88 | id="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latencytable" | |
89 | name="%latency.view.name" | |
90 | restorable="true"> | |
91 | </view> | |
c8e5d00e JCK |
92 | <view |
93 | allowMultiple="false" | |
94 | category="org.eclipse.linuxtools.tmf.ui.views.category" | |
95 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency.PatternScatterGraphView" | |
96 | icon="icons/eview16/scatter.png" | |
97 | id="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.scattergraph" | |
98 | name="%latency.scatter.view.name" | |
99 | restorable="true"> | |
100 | </view> | |
3b5dc745 JCK |
101 | <view |
102 | allowMultiple="false" | |
103 | category="org.eclipse.linuxtools.tmf.ui.views.category" | |
104 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency.PatternDensityView" | |
105 | icon="icons/eview16/density.png" | |
106 | id="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.density" | |
107 | name="%latency.density.view.name" | |
108 | restorable="true"> | |
109 | </view> | |
5b901f94 JCK |
110 | <view |
111 | allowMultiple="false" | |
112 | category="org.eclipse.linuxtools.tmf.ui.views.category" | |
113 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency.PatternStatisticsView" | |
114 | icon="icons/eview16/statistics_view.gif" | |
115 | id="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.statistics" | |
116 | name="%latency.statistic.view.name" | |
117 | restorable="true"> | |
118 | </view> | |
1a23419e | 119 | </extension> |
97ed0cf0 | 120 | </plugin> |