temporary re-factoring project
[deliverable/tracecompass.git] / org.eclipse.linuxtools.lttng.ui / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.4"?>
3 <plugin>
4 <extension
5 id="org,eclipse.linuxtools.lttng.ui.perspective"
6 name="%extension.name"
7 point="org.eclipse.ui.perspectives">
8 <perspective
9 class="org.eclipse.linuxtools.lttng.ui.views.PerspectiveFactory"
10 icon="icons/garland32.png"
11 id="org.eclipse.linuxtools.lttng.ui.perspective"
12 name="%perspective.name">
13 </perspective>
14 </extension>
15 <extension
16 id="org.eclipse.linuxtools.lttng.ui.views"
17 name="%extension.name.0"
18 point="org.eclipse.ui.views">
19 <category
20 id="org.eclipse.linuxtools.lttng.ui.views.category"
21 name="%category.name">
22 </category>
23 <view
24 allowMultiple="false"
25 category="org.eclipse.linuxtools.lttng.ui.views.category"
26 class="org.eclipse.linuxtools.lttng.ui.views.project.ProjectView"
27 icon="icons/project_view.gif"
28 id="org.eclipse.linuxtools.lttng.ui.views.project"
29 name="%view.name"
30 restorable="true">
31 </view>
32 <view
33 allowMultiple="false"
34 category="org.eclipse.linuxtools.lttng.ui.views.category"
35 class="org.eclipse.linuxtools.lttng.ui.views.control.ControlView"
36 icon="icons/control_view.gif"
37 id="org.eclipse.linuxtools.lttng.ui.views.control"
38 name="%view.name.0"
39 restorable="true">
40 </view>
41 <view
42 allowMultiple="false"
43 category="org.eclipse.linuxtools.lttng.ui.views.category"
44 class="org.eclipse.linuxtools.lttng.ui.views.events.EventsView"
45 icon="icons/events_view.gif"
46 id="org.eclipse.linuxtools.lttng.ui.views.events"
47 name="%view.name.1"
48 restorable="true">
49 </view>
50 <view
51 allowMultiple="false"
52 category="org.eclipse.linuxtools.lttng.ui.views.category"
53 class="org.eclipse.linuxtools.lttng.ui.views.timeframe.TimeFrameView"
54 icon="icons/time_frame_view.gif"
55 id="org.eclipse.linuxtools.lttng.ui.views.timeframe"
56 name="%view.name.2"
57 restorable="true">
58 </view>
59 <view
60 allowMultiple="false"
61 category="org.eclipse.linuxtools.lttng.ui.views.category"
62 class="org.eclipse.linuxtools.lttng.ui.views.controlflow.ControlFlowView"
63 icon="icons/control_flow_view.gif"
64 id="org.eclipse.linuxtools.lttng.ui.views.controlflow"
65 name="%view.name.3"
66 restorable="true">
67 </view>
68 <view
69 allowMultiple="false"
70 category="org.eclipse.linuxtools.lttng.ui.views.category"
71 class="org.eclipse.linuxtools.lttng.ui.views.resources.ResourcesView"
72 icon="icons/resources_view.gif"
73 id="org.eclipse.linuxtools.lttng.ui.views.resources"
74 name="%view.name.4"
75 restorable="true">
76 </view>
77 <view
78 allowMultiple="false"
79 category="org.eclipse.linuxtools.lttng.ui.views.category"
80 class="org.eclipse.linuxtools.lttng.ui.views.statistics.StatisticsView"
81 icon="icons/statistics_view.gif"
82 id="org.eclipse.linuxtools.lttng.ui.views.statistics"
83 name="%view.name.5"
84 restorable="true">
85 </view>
86 <view
87 allowMultiple="false"
88 category="org.eclipse.linuxtools.lttng.ui.views.category"
89 class="org.eclipse.linuxtools.lttng.ui.views.histogram.HistogramView"
90 icon="icons/histogram.gif"
91 id="org.eclipse.linuxtools.lttng.ui.views.histogram"
92 name="%view.name.6"
93 restorable="true">
94 </view>
95 </extension>
96 <extension
97 id="org.eclipse.linuxtools.lttng.wizards.new"
98 name="%extension.name.1"
99 point="org.eclipse.ui.newWizards">
100 <category
101 id="org.eclipse.linuxtools.lttng.ui.wizards.new"
102 name="%category.name.0">
103 </category>
104 <wizard
105 category="org.eclipse.linuxtools.lttng.ui.wizards.new"
106 class="org.eclipse.linuxtools.lttng.ui.views.project.dialogs.NewProjectWizard"
107 descriptionImage="icons/garland16.png"
108 finalPerspective="org.eclipse.linuxtools.lttng.ui.perspective"
109 icon="icons/garland16.png"
110 id="org.eclipse.linuxtools.lttng.ui.views.ui.wizards.newProject"
111 name="%wizard.name"
112 project="true">
113 <description>
114 %wizard.description
115 </description>
116 </wizard>
117 </extension>
118 <extension
119 id="org.eclipse.linuxtools.lttng.ui.views.project.LTTngProjectNature"
120 name="%extension.name.2"
121 point="org.eclipse.core.resources.natures">
122 <runtime>
123 <run
124 class="org.eclipse.linuxtools.lttng.ui.views.project.LTTngProjectNature">
125 </run>
126 </runtime>
127 </extension>
128 <extension
129 point="org.eclipse.ui.actionSets">
130 <actionSet
131 description="%actionSet.description"
132 id="org.eclipse.linuxtools.lttng.ui.view.project.actionSet"
133 label="%actionSet.label"
134 visible="false">
135 <menu
136 id="org.eclipse.linuxtools.lttng.ui.view.project.menu"
137 label="%menu.label"
138 path="additions">
139 <groupMarker
140 name="content">
141 </groupMarker>
142 <groupMarker
143 name="additions">
144 </groupMarker>
145 </menu>
146 <action
147 class="org.eclipse.linuxtools.lttng.ui.views.project.actions.NewProjectActionDelegate"
148 icon="icons/garland16.png"
149 id="org.eclipse.linuxtools.lttng.ui.view.project.menu.newProjectAction"
150 label="%action.label"
151 menubarPath="org.eclipse.linuxtools.lttng.ui.view.project.menu/content"
152 style="push"
153 toolbarPath="Normal/additions"
154 tooltip="%action.tooltip">
155 </action>
156 </actionSet>
157 </extension>
158 <extension
159 point="org.eclipse.ui.popupMenus">
160 <objectContribution
161 adaptable="true"
162 id="org.eclipse.linuxtools.lttng.ui.view.project.projectMenu"
163 objectClass="org.eclipse.linuxtools.lttng.ui.views.project.model.LTTngProject">
164 <action
165 class="org.eclipse.linuxtools.lttng.ui.views.project.actions.DeleteProjectActionDelegate"
166 enablesFor="1"
167 id="org.eclipse.linuxtools.lttng.ui.view.project.menu.deleteProjectAction"
168 label="%action.label.0"
169 menubarPath="additions">
170 </action>
171 <action
172 class="org.eclipse.linuxtools.lttng.ui.views.project.actions.NewProjectActionDelegate"
173 enablesFor="?"
174 icon="icons/garland16.png"
175 id="org.eclipse.linuxtools.lttng.ui.view.project.menu.newProjectAction"
176 label="%action.label.1"
177 menubarPath="additions"
178 tooltip="%action.tooltip.0">
179 </action>
180 </objectContribution>
181 <objectContribution
182 adaptable="true"
183 id="org.eclipse.linuxtools.lttng.ui.view.project.traceMenu"
184 objectClass="org.eclipse.linuxtools.lttng.ui.views.project.model.LTTngTraceFolder">
185 <action
186 class="org.eclipse.linuxtools.lttng.ui.views.project.actions.ImportTraceActionDelegate"
187 id="org.eclipse.linuxtools.lttng.ui.view.project.menu.importTraceAction"
188 label="%action.label.2"
189 menubarPath="additions">
190 </action>
191 </objectContribution>
192 <objectContribution
193 adaptable="true"
194 id="org.eclipse.linuxtools.lttng.ui.view.project.traceEntryMenu"
195 objectClass="org.eclipse.linuxtools.lttng.ui.views.project.model.LTTngTraceEntry">
196 <action
197 class="org.eclipse.linuxtools.lttng.ui.views.project.actions.DeleteTraceActionDelegate"
198 id="org.eclipse.linuxtools.lttng.ui.view.project.menu.deleteTraceAction"
199 label="%action.label.3"
200 menubarPath="additions">
201 </action>
202 </objectContribution>
203 <objectContribution
204 adaptable="true"
205 id="org.eclipse.linuxtools.lttng.ui.view.project.experimentMenu"
206 objectClass="org.eclipse.linuxtools.lttng.ui.views.project.model.LTTngExperimentFolder">
207 <action
208 class="org.eclipse.linuxtools.lttng.ui.views.project.actions.NewExperimentActionDelegate"
209 id="org.eclipse.linuxtools.lttng.ui.view.project.menu.newExperimentAction"
210 label="%action.label.4"
211 menubarPath="additions">
212 </action>
213 </objectContribution>
214 <objectContribution
215 adaptable="true"
216 id="org.eclipse.linuxtools.lttng.ui.view.project.experimentEntryMenu"
217 objectClass="org.eclipse.linuxtools.lttng.ui.views.project.model.LTTngExperimentEntry">
218 <action
219 class="org.eclipse.linuxtools.lttng.ui.views.project.actions.DeleteExperimentActionDelegate"
220 id="org.eclipse.linuxtools.lttng.ui.view.project.menu.deleteExperimentAction"
221 label="%action.label.5"
222 menubarPath="additions">
223 </action>
224 <action
225 class="org.eclipse.linuxtools.lttng.ui.views.project.actions.AddTraceActionDelegate"
226 id="org.eclipse.linuxtools.lttng.ui.view.project.menu.addTraceExperimentAction"
227 label="%action.label.6"
228 menubarPath="additions">
229 </action>
230 </objectContribution>
231 </extension>
232
233 </plugin>
This page took 0.036251 seconds and 5 git commands to generate.