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 | |
66 | allowMultiple="false" | |
67 | category="org.eclipse.linuxtools.lttng2.ui.views.category" | |
6eca054d | 68 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.timegraph.XmlTimeGraphView" |
1a23419e FW |
69 | id="org.eclipse.linuxtools.tmf.analysis.xml.ui.views.timegraph" |
70 | name="%xmltimegraph.view.name" | |
71 | restorable="true"> | |
72 | </view> | |
87c5447c GB |
73 | <view |
74 | allowMultiple="false" | |
75 | category="org.eclipse.linuxtools.lttng2.ui.views.category" | |
2bdf0193 | 76 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.xychart.XmlXYView" |
87c5447c GB |
77 | id="org.eclipse.linuxtools.internal.tmf.analysis.xml.ui.views.xyview" |
78 | name="%xmlxychart.view.name" | |
79 | restorable="true"> | |
80 | </view> | |
38fad53e JCK |
81 | <view |
82 | allowMultiple="false" | |
83 | category="org.eclipse.linuxtools.tmf.ui.views.category" | |
84 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency.PatternLatencyTableView" | |
85 | icon="icons/eview16/latency.png" | |
86 | id="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latencytable" | |
87 | name="%latency.view.name" | |
88 | restorable="true"> | |
89 | </view> | |
c8e5d00e JCK |
90 | <view |
91 | allowMultiple="false" | |
92 | category="org.eclipse.linuxtools.tmf.ui.views.category" | |
93 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency.PatternScatterGraphView" | |
94 | icon="icons/eview16/scatter.png" | |
95 | id="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.scattergraph" | |
96 | name="%latency.scatter.view.name" | |
97 | restorable="true"> | |
98 | </view> | |
3b5dc745 JCK |
99 | <view |
100 | allowMultiple="false" | |
101 | category="org.eclipse.linuxtools.tmf.ui.views.category" | |
102 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency.PatternDensityView" | |
103 | icon="icons/eview16/density.png" | |
104 | id="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.density" | |
105 | name="%latency.density.view.name" | |
106 | restorable="true"> | |
107 | </view> | |
5b901f94 JCK |
108 | <view |
109 | allowMultiple="false" | |
110 | category="org.eclipse.linuxtools.tmf.ui.views.category" | |
111 | class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency.PatternStatisticsView" | |
112 | icon="icons/eview16/statistics_view.gif" | |
113 | id="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.statistics" | |
114 | name="%latency.statistic.view.name" | |
115 | restorable="true"> | |
116 | </view> | |
1a23419e | 117 | </extension> |
97ed0cf0 | 118 | </plugin> |