2010-07-12 Francois Chouinard <fchouinar@gmail.com> Contribution for Bug319428...
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.ui / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.4"?>
3 <plugin>
4 <extension-point id="org.eclipse.linuxtools.tmf.ui.parserProviders" name="Parser Providers" schema="schema/org.eclipse.linuxtools.tmf.ui.parserprovider.exsd"/>
5 <extension
6 point="org.eclipse.ui.views">
7 <category
8 id="org.eclipse.linuxtools.tmf.ui.views.category"
9 name="TMF">
10 </category>
11 <view
12 allowMultiple="false"
13 category="org.eclipse.linuxtools.tmf.ui.views.category"
14 class="org.eclipse.linuxtools.tmf.ui.views.project.ProjectView"
15 icon="icons/project_view.gif"
16 id="org.eclipse.linuxtools.tmf.ui.views.project"
17 name="Projects"
18 restorable="true">
19 </view>
20 <view
21 allowMultiple="false"
22 category="org.eclipse.linuxtools.tmf.ui.views.category"
23 class="org.eclipse.linuxtools.tmf.ui.views.TmfEventsView"
24 icon="icons/events_view.gif"
25 id="org.eclipse.linuxtools.tmf.ui.views.events"
26 name="Events"
27 restorable="true">
28 </view>
29 </extension>
30 <extension
31 point="org.eclipse.ui.editors">
32 <editor
33 class="org.eclipse.linuxtools.tmf.ui.editors.TmfEventsEditor"
34 default="false"
35 icon="icons/events_view.gif"
36 id="org.eclipse.linuxtools.tmf.ui.editors.events"
37 name="Events">
38 <contentTypeBinding
39 contentTypeId="org.eclipse.linuxtools.tmf.ui.content-type.trace">
40 </contentTypeBinding>
41 </editor>
42 </extension>
43 <extension
44 id="org.eclipse.linuxtools.tmf.wizards.new"
45 name="%extension.name.2"
46 point="org.eclipse.ui.newWizards">
47 <category
48 id="org.eclipse.linuxtools.tmf.ui.wizards.new"
49 name="TMF">
50 </category>
51 <wizard
52 category="org.eclipse.linuxtools.tmf.ui.wizards.new"
53 class="org.eclipse.linuxtools.tmf.ui.views.project.dialogs.NewProjectWizard"
54 id="org.eclipse.linuxtools.tmf.ui.views.ui.wizards.newProject"
55 name="TMF Project"
56 project="true">
57 <description>
58 %wizard.description.0
59 </description>
60 </wizard>
61 </extension>
62 <extension
63 id="org.eclipse.linuxtools.tmf.ui.views.project.TmfProjectNature"
64 name="TMF Project Nature"
65 point="org.eclipse.core.resources.natures">
66 <runtime>
67 <run
68 class="org.eclipse.linuxtools.tmf.ui.views.project.TmfProjectNature">
69 </run>
70 </runtime>
71 </extension>
72 <extension
73 id="org.eclipse.linuxtools.tmf.ui.actionSets"
74 name="TMF Action Sets"
75 point="org.eclipse.ui.actionSets">
76 <actionSet
77 description="TMF Action Set"
78 id="org.eclipse.linuxtools.tmf.ui.actionSet"
79 label="TMF Action Set"
80 visible="true">
81 </actionSet>
82 </extension>
83 <extension
84 id="org.eclipse.linuxtools.tmf.ui.commands"
85 name="TMF Commands"
86 point="org.eclipse.ui.commands">
87 <category
88 description="TMF Project Commands"
89 id="org.eclipse.linuxtools.tmf.ui.commands.project.category"
90 name="TMF Project Commands">
91 </category>
92 <command
93 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
94 description="Create an TMF Project"
95 id="org.eclipse.linuxtools.tmf.ui.command.project.new"
96 name="New Project">
97 </command>
98 <command
99 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
100 description="Open an TMF Project"
101 id="org.eclipse.linuxtools.tmf.ui.command.project.open"
102 name="Open Project">
103 </command>
104 <command
105 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
106 description="Close an TMF Project"
107 id="org.eclipse.linuxtools.tmf.ui.command.project.close"
108 name="Close Project">
109 </command>
110 <command
111 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
112 description="Rename an TMF Project"
113 id="org.eclipse.linuxtools.tmf.ui.command.project.rename"
114 name="Rename Project">
115 </command>
116 <command
117 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
118 description="Delete an TMF Project"
119 id="org.eclipse.linuxtools.tmf.ui.command.project.delete"
120 name="Delete Project">
121 </command>
122 <command
123 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
124 description="Import an TMF Trace"
125 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.import"
126 name="Import Trace">
127 </command>
128 <command
129 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
130 description="Open an TMF Trace"
131 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.open"
132 name="Open Trace">
133 </command>
134 <command
135 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
136 description="Select the Parser for a TMF Trace"
137 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser"
138 name="Select Parser">
139 <commandParameter
140 id="org.eclipse.linuxtools.tmf.ui.commandparameter.project.trace.selectparser.parser"
141 name="Parser"
142 optional="false">
143 </commandParameter>
144 </command>
145 <command
146 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
147 description="Rename an TMF Trace"
148 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.rename"
149 name="Rename Trace">
150 </command>
151 <command
152 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
153 description="Delete an TMF Trace"
154 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete"
155 name="Delete Trace">
156 </command>
157 <command
158 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
159 description="Create an TMF Experiment"
160 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.new"
161 name="New Experiment">
162 </command>
163 <command
164 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
165 description="Select TMF Traces"
166 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select"
167 name="Select Traces">
168 </command>
169 <command
170 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
171 description="Open an TMF Experiment"
172 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open"
173 name="Open Experiment">
174 </command>
175 <command
176 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
177 description="Rename an TMF Experiment"
178 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.rename"
179 name="Rename Experiment">
180 </command>
181 <command
182 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
183 description="Delete an TMF Experiment"
184 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete"
185 name="Delete Experiment">
186 </command>
187 <command
188 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
189 description="Refresh View"
190 id="org.eclipse.linuxtools.tmf.ui.command.project.refresh"
191 name="Refresh View">
192 </command>
193 </extension>
194 <extension
195 id="org.eclipse.linuxtools.tmf.ui.menus"
196 name="TMF Menus"
197 point="org.eclipse.ui.menus">
198 <menuContribution
199 locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.project?after=additions">
200 <command
201 commandId="org.eclipse.linuxtools.tmf.ui.command.project.new"
202 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.new"
203 label="New Project"
204 style="push">
205 </command>
206 <command
207 commandId="org.eclipse.linuxtools.tmf.ui.command.project.open"
208 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.open"
209 label="Open Project"
210 style="push">
211 </command>
212 <command
213 commandId="org.eclipse.linuxtools.tmf.ui.command.project.close"
214 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.close"
215 label="Close Project"
216 style="push">
217 </command>
218 <command
219 commandId="org.eclipse.linuxtools.tmf.ui.command.project.delete"
220 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.delete"
221 label="Delete Project"
222 style="push">
223 </command>
224 <separator
225 name="org.eclipse.linuxtools.tmf.ui.menu.popup.project.separator1"
226 visible="true">
227 </separator>
228 <command
229 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.new"
230 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.new"
231 label="New Experiment"
232 style="push">
233 </command>
234 <command
235 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select"
236 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.select"
237 label="Select Traces"
238 style="push">
239 </command>
240 <command
241 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open"
242 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.open"
243 label="Open Experiment"
244 style="push">
245 </command>
246 <command
247 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete"
248 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.delete"
249 label="Delete Experiment"
250 style="push">
251 </command>
252 <separator
253 name="org.eclipse.linuxtools.tmf.ui.menu.popup.project.separator2"
254 visible="true">
255 </separator>
256 <command
257 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.import"
258 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.trace.import"
259 label="Import Traces"
260 style="push">
261 </command>
262 <command
263 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.open"
264 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.trace.open"
265 label="Open Trace"
266 style="push">
267 </command>
268 <menu
269 id="org.eclipse.linuxtools.tmf.ui.menu.project.trace.selectparser"
270 label="Select Parser">
271 <dynamic
272 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.SelectParserContributionItem"
273 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser.dynamic">
274 </dynamic>
275 </menu>
276 <command
277 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete"
278 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.trace.delete"
279 label="Delete Trace"
280 style="push">
281 </command>
282 <separator
283 name="org.eclipse.linuxtools.tmf.ui.menu.popup.project.separator3"
284 visible="true">
285 </separator>
286 <command
287 commandId="org.eclipse.linuxtools.tmf.ui.command.project.refresh"
288 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.refresh"
289 label="Refresh View"
290 style="push">
291 </command>
292 </menuContribution>
293 </extension>
294 <extension
295 id="org.eclipse.linuxtools.tmf.ui.handlers"
296 name="TMF Command Handlers"
297 point="org.eclipse.ui.handlers">
298 <handler
299 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.NewProjectHandler"
300 commandId="org.eclipse.linuxtools.tmf.ui.command.project.new">
301 </handler>
302 <handler
303 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.OpenProjectHandler"
304 commandId="org.eclipse.linuxtools.tmf.ui.command.project.open">
305 </handler>
306 <handler
307 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.CloseProjectHandler"
308 commandId="org.eclipse.linuxtools.tmf.ui.command.project.close">
309 </handler>
310 <handler
311 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RenameProjectHandler"
312 commandId="org.eclipse.linuxtools.tmf.ui.command.project.rename">
313 </handler>
314 <handler
315 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.DeleteProjectHandler"
316 commandId="org.eclipse.linuxtools.tmf.ui.command.project.delete">
317 </handler>
318 <handler
319 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.ImportTraceHandler"
320 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.import">
321 </handler>
322 <handler
323 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.OpenTraceHandler"
324 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.open">
325 </handler>
326 <handler
327 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RenameTraceHandler"
328 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.rename">
329 </handler>
330 <handler
331 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.DeleteTraceHandler"
332 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete">
333 </handler>
334 <handler
335 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.NewExperimentHandler"
336 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.new">
337 </handler>
338 <handler
339 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.SelectTracesHandler"
340 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select">
341 </handler>
342 <handler
343 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.OpenExperimentHandler"
344 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open">
345 </handler>
346 <handler
347 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RenameExperimentHandler"
348 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.rename">
349 </handler>
350 <handler
351 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.DeleteExperimentHandler"
352 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete">
353 </handler>
354 <handler
355 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RefreshHandler"
356 commandId="org.eclipse.linuxtools.tmf.ui.command.project.refresh">
357 </handler>
358 <handler
359 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.SelectParserHandler"
360 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser">
361 </handler>
362 </extension>
363 <extension
364 point="org.eclipse.core.runtime.preferences">
365 <initializer
366 class="org.eclipse.linuxtools.tmf.ui.TmfUiPreferenceInitializer">
367 </initializer>
368 </extension>
369 <extension
370 point="org.eclipse.core.contenttype.contentTypes">
371 <content-type
372 file-extensions="log"
373 id="org.eclipse.linuxtools.tmf.ui.content-type.trace"
374 name="TMF Trace"
375 priority="normal">
376 </content-type>
377 </extension>
378
379 </plugin>
This page took 0.038984 seconds and 6 git commands to generate.