xml.ui: add icon for TimeGraphView
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.analysis.xml.ui / plugin.xml
CommitLineData
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"
87c5447c
GB
78 id="org.eclipse.linuxtools.internal.tmf.analysis.xml.ui.views.xyview"
79 name="%xmlxychart.view.name"
80 restorable="true">
81 </view>
38fad53e
JCK
82 <view
83 allowMultiple="false"
84 category="org.eclipse.linuxtools.tmf.ui.views.category"
85 class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency.PatternLatencyTableView"
86 icon="icons/eview16/latency.png"
87 id="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latencytable"
88 name="%latency.view.name"
89 restorable="true">
90 </view>
c8e5d00e
JCK
91 <view
92 allowMultiple="false"
93 category="org.eclipse.linuxtools.tmf.ui.views.category"
94 class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency.PatternScatterGraphView"
95 icon="icons/eview16/scatter.png"
96 id="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.scattergraph"
97 name="%latency.scatter.view.name"
98 restorable="true">
99 </view>
3b5dc745
JCK
100 <view
101 allowMultiple="false"
102 category="org.eclipse.linuxtools.tmf.ui.views.category"
103 class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency.PatternDensityView"
104 icon="icons/eview16/density.png"
105 id="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.density"
106 name="%latency.density.view.name"
107 restorable="true">
108 </view>
5b901f94
JCK
109 <view
110 allowMultiple="false"
111 category="org.eclipse.linuxtools.tmf.ui.views.category"
112 class="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency.PatternStatisticsView"
113 icon="icons/eview16/statistics_view.gif"
114 id="org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.statistics"
115 name="%latency.statistic.view.name"
116 restorable="true">
117 </view>
1a23419e 118 </extension>
97ed0cf0 119</plugin>
This page took 0.071535 seconds and 5 git commands to generate.