Fix for Bug338253
[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="%views.category.name">
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/eview16/project_view.gif"
16 id="org.eclipse.linuxtools.tmf.ui.views.project"
17 name="%project.view.name"
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/eview16/events_view.gif"
25 id="org.eclipse.linuxtools.tmf.ui.views.events"
26 name="%events.view.name"
27 restorable="true">
28 </view>
29 <view
30 category="org.eclipse.linuxtools.tmf.ui.views.category"
31 class="org.eclipse.linuxtools.tmf.ui.views.timechart.TimeChartView"
32 icon="icons/eview16/timechart_view.gif"
33 id="org.eclipse.linuxtools.tmf.ui.views.timechart"
34 name="%timechart.view.name"
35 restorable="true">
36 </view>
37 <view
38 allowMultiple="false"
39 category="org.eclipse.linuxtools.tmf.ui.views.category"
40 class="org.eclipse.linuxtools.tmf.ui.views.colors.ColorsView"
41 icon="icons/eview16/colors_view.gif"
42 id="org.eclipse.linuxtools.tmf.ui.views.colors"
43 name="%colors.view.name"
44 restorable="true">
45 </view>
46 <view
47 allowMultiple="false"
48 category="org.eclipse.linuxtools.tmf.ui.views.category"
49 class="org.eclipse.linuxtools.tmf.ui.views.filter.FilterView"
50 icon="icons/eview16/filters_view.gif"
51 id="org.eclipse.linuxtools.tmf.ui.views.filter"
52 name="%filters.view.name"
53 restorable="true">
54 </view>
55 </extension>
56 <extension
57 point="org.eclipse.ui.editors">
58 <editor
59 class="org.eclipse.linuxtools.tmf.ui.editors.TmfEventsEditor"
60 default="false"
61 icon="icons/eview16/events_view.gif"
62 id="org.eclipse.linuxtools.tmf.ui.editors.events"
63 name="%events.editor.name">
64 <contentTypeBinding
65 contentTypeId="org.eclipse.linuxtools.tmf.ui.content-type.trace">
66 </contentTypeBinding>
67 </editor>
68 </extension>
69 <extension
70 point="org.eclipse.ui.newWizards">
71 <category
72 id="org.eclipse.linuxtools.tmf.ui.wizards.new"
73 name="%wizard.category.name">
74 </category>
75 <wizard
76 category="org.eclipse.linuxtools.tmf.ui.wizards.new"
77 class="org.eclipse.linuxtools.tmf.ui.views.project.dialogs.NewProjectWizard"
78 id="org.eclipse.linuxtools.tmf.ui.views.ui.wizards.newProject"
79 name="%project.new.wizard.name"
80 project="true">
81 <description>
82 %project.new.wizard.description
83
84 </description>
85 </wizard>
86 <wizard
87 category="org.eclipse.linuxtools.tmf.ui.wizards.new"
88 class="org.eclipse.linuxtools.tmf.ui.wizards.CustomTxtParserWizard"
89 icon="icons/etool16/customparser_wizard.gif"
90 id="org.eclipse.linuxtools.tmf.ui.wizards.custom.text"
91 name="%project.new.wizard.custom.text.parser">
92 </wizard>
93 <wizard
94 category="org.eclipse.linuxtools.tmf.ui.wizards.new"
95 class="org.eclipse.linuxtools.tmf.ui.wizards.CustomXmlParserWizard"
96 icon="icons/etool16/customparser_wizard.gif"
97 id="org.eclipse.linuxtools.tmf.ui.wizards.custom.xml"
98 name="%project.new.wizard.custom.xml.parser">
99 </wizard>
100 </extension>
101 <extension
102 id="org.eclipse.linuxtools.tmf.project.nature"
103 point="org.eclipse.core.resources.natures">
104 <runtime>
105 <run
106 class="org.eclipse.linuxtools.tmf.ui.views.project.TmfProjectNature">
107 </run>
108 </runtime>
109 </extension>
110 <extension
111 point="org.eclipse.ui.actionSets">
112 <actionSet
113 description="%action.set.description"
114 id="org.eclipse.linuxtools.tmf.ui.actionSet"
115 label="%action.set.label"
116 visible="true">
117 </actionSet>
118 </extension>
119 <extension
120 point="org.eclipse.ui.commands">
121 <category
122 description="%commands.project.category.description"
123 id="org.eclipse.linuxtools.tmf.ui.commands.project.category"
124 name="%commands.project.category.name">
125 </category>
126 <command
127 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
128 description="%commands.project.new.description"
129 id="org.eclipse.linuxtools.tmf.ui.command.project.new"
130 name="%commands.project.new">
131 </command>
132 <command
133 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
134 description="%commands.project.open.description"
135 id="org.eclipse.linuxtools.tmf.ui.command.project.open"
136 name="%commands.project.open">
137 </command>
138 <command
139 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
140 description="%commands.project.close.description"
141 id="org.eclipse.linuxtools.tmf.ui.command.project.close"
142 name="%commands.project.close">
143 </command>
144 <command
145 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
146 description="%commands.project.rename.description"
147 id="org.eclipse.linuxtools.tmf.ui.command.project.rename"
148 name="%commands.project.rename">
149 </command>
150 <command
151 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
152 description="%commands.project.delete.description"
153 id="org.eclipse.linuxtools.tmf.ui.command.project.delete"
154 name="%commands.project.delete">
155 </command>
156 <command
157 categoryId="org.eclipse.linuxtools.tmf.ui.commands.project.category"
158 description="%commands.project.refresh.description"
159 id="org.eclipse.linuxtools.tmf.ui.command.project.refresh"
160 name="%commands.project.refresh">
161 </command>
162 <category
163 description="%commands.trace.category.description"
164 id="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
165 name="%commands.trace.category.name">
166 </category>
167 <command
168 categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
169 description="%commands.trace.import.description"
170 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.import"
171 name="%commands.trace.import">
172 </command>
173 <command
174 categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
175 description="%commands.trace.open.description"
176 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.open"
177 name="%commands.trace.open">
178 </command>
179 <command
180 categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
181 description="%commands.trace.rename.description"
182 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.rename"
183 name="%commands.trace.rename">
184 </command>
185 <command
186 categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
187 description="%commands.trace.selectparser.description"
188 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser"
189 name="%commands.trace.selectparser">
190 <commandParameter
191 id="org.eclipse.linuxtools.tmf.ui.commandparameter.project.trace.selectparser.parser"
192 name="%commands.trace.selectparser.parser"
193 optional="false">
194 </commandParameter>
195 </command>
196 <command
197 categoryId="org.eclipse.linuxtools.tmf.ui.commands.trace.category"
198 description="%commands.trace.delete.description"
199 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete"
200 name="%commands.trace.delete">
201 </command>
202 <category
203 description="%commands.experiment.category.description"
204 id="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
205 name="%commands.experiment.category.name">
206 </category>
207 <command
208 categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
209 description="%commands.experiment.new.description"
210 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.new"
211 name="%commands.experiment.new">
212 </command>
213 <command
214 categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
215 description="%commands.experiment.selecttraces.description"
216 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select"
217 name="%commands.experiment.selecttraces">
218 </command>
219 <command
220 categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
221 description="%commands.experiment.open.description"
222 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open"
223 name="%commands.experiment.open">
224 </command>
225 <command
226 categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
227 description="%commands.experiment.rename.description"
228 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.rename"
229 name="%commands.experiment.rename">
230 </command>
231 <command
232 categoryId="org.eclipse.linuxtools.tmf.ui.commands.experiment.category"
233 description="%commands.experiment.delete.description"
234 id="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete"
235 name="%commands.experiment.delete">
236 </command>
237 <category
238 description="%commands.parser.category.description"
239 id="org.eclipse.linuxtools.tmf.ui.commands.parser.category"
240 name="%commands.parser.category.name">
241 </category>
242 <command
243 categoryId="org.eclipse.linuxtools.tmf.ui.commands.parser.category"
244 description="%commands.parser.manage.description"
245 id="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"
246 name="%commands.parser.manage">
247 </command>
248 </extension>
249 <extension
250 point="org.eclipse.ui.menus">
251 <menuContribution
252 locationURI="popup:org.eclipse.linuxtools.tmf.ui.views.project?after=additions">
253 <command
254 commandId="org.eclipse.linuxtools.tmf.ui.command.project.new"
255 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.new"
256 label="%commands.project.new"
257 style="push">
258 </command>
259 <command
260 commandId="org.eclipse.linuxtools.tmf.ui.command.project.open"
261 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.open"
262 label="%commands.project.open"
263 style="push">
264 </command>
265 <command
266 commandId="org.eclipse.linuxtools.tmf.ui.command.project.close"
267 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.close"
268 label="%commands.project.close"
269 style="push">
270 </command>
271 <command
272 commandId="org.eclipse.linuxtools.tmf.ui.command.project.delete"
273 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.delete"
274 label="%commands.project.delete"
275 style="push">
276 </command>
277 <separator
278 name="org.eclipse.linuxtools.tmf.ui.menu.popup.project.separator1"
279 visible="true">
280 </separator>
281 <command
282 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.new"
283 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.new"
284 label="%commands.experiment.new"
285 style="push">
286 </command>
287 <command
288 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select"
289 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.select"
290 label="%commands.experiment.selecttraces"
291 style="push">
292 </command>
293 <command
294 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open"
295 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.open"
296 label="%commands.experiment.open"
297 style="push">
298 </command>
299 <command
300 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete"
301 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.experiment.delete"
302 label="%commands.experiment.delete"
303 style="push">
304 </command>
305 <separator
306 name="org.eclipse.linuxtools.tmf.ui.menu.popup.project.separator2"
307 visible="true">
308 </separator>
309 <command
310 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.import"
311 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.trace.import"
312 label="%commands.trace.import"
313 style="push">
314 </command>
315 <command
316 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.open"
317 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.trace.open"
318 label="%commands.trace.open"
319 style="push">
320 </command>
321 <menu
322 id="org.eclipse.linuxtools.tmf.ui.menu.project.trace.selectparser"
323 label="%commands.trace.selectparser">
324 <dynamic
325 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.SelectParserContributionItem"
326 id="org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser.dynamic">
327 </dynamic>
328 </menu>
329 <command
330 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete"
331 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.trace.delete"
332 label="%commands.trace.delete"
333 style="push">
334 </command>
335 <separator
336 name="org.eclipse.linuxtools.tmf.ui.menu.popup.project.separator3"
337 visible="true">
338 </separator>
339 <command
340 commandId="org.eclipse.linuxtools.tmf.ui.command.project.refresh"
341 id="org.eclipse.linuxtools.tmf.ui.menu.popup.project.refresh"
342 label="%commands.project.refresh"
343 style="push">
344 </command>
345 </menuContribution>
346 <menuContribution
347 locationURI="menu:org.eclipse.linuxtools.tmf.ui.views.project">
348 <command
349 commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers"
350 id="org.eclipse.linuxtools.tmf.ui.menu.managecustomparsers"
351 style="push">
352 </command>
353 </menuContribution>
354 </extension>
355 <extension
356 point="org.eclipse.ui.handlers">
357 <handler
358 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.NewProjectHandler"
359 commandId="org.eclipse.linuxtools.tmf.ui.command.project.new">
360 </handler>
361 <handler
362 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.OpenProjectHandler"
363 commandId="org.eclipse.linuxtools.tmf.ui.command.project.open">
364 </handler>
365 <handler
366 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.CloseProjectHandler"
367 commandId="org.eclipse.linuxtools.tmf.ui.command.project.close">
368 </handler>
369 <handler
370 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RenameProjectHandler"
371 commandId="org.eclipse.linuxtools.tmf.ui.command.project.rename">
372 </handler>
373 <handler
374 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.DeleteProjectHandler"
375 commandId="org.eclipse.linuxtools.tmf.ui.command.project.delete">
376 </handler>
377 <handler
378 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.ImportTraceHandler"
379 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.import">
380 </handler>
381 <handler
382 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.OpenTraceHandler"
383 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.open">
384 </handler>
385 <handler
386 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RenameTraceHandler"
387 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.rename">
388 </handler>
389 <handler
390 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.DeleteTraceHandler"
391 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.delete">
392 </handler>
393 <handler
394 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.NewExperimentHandler"
395 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.new">
396 </handler>
397 <handler
398 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.SelectTracesHandler"
399 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.select">
400 </handler>
401 <handler
402 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.OpenExperimentHandler"
403 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.open">
404 </handler>
405 <handler
406 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RenameExperimentHandler"
407 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.rename">
408 </handler>
409 <handler
410 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.DeleteExperimentHandler"
411 commandId="org.eclipse.linuxtools.tmf.ui.command.project.experiment.delete">
412 </handler>
413 <handler
414 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.RefreshHandler"
415 commandId="org.eclipse.linuxtools.tmf.ui.command.project.refresh">
416 </handler>
417 <handler
418 class="org.eclipse.linuxtools.tmf.ui.views.project.handlers.SelectParserHandler"
419 commandId="org.eclipse.linuxtools.tmf.ui.command.project.trace.selectparser">
420 </handler>
421 <handler
422 class="org.eclipse.linuxtools.tmf.ui.commands.ManageCustomParsersCommandHandler"
423 commandId="org.eclipse.linuxtools.tmf.ui.command.managecustomparsers">
424 </handler>
425 <handler
426 class="org.eclipse.linuxtools.tmf.ui.editors.handlers.AddBookmarkHandler"
427 commandId="org.eclipse.ui.edit.addBookmark">
428 <activeWhen>
429 <with
430 variable="activeEditor">
431 <instanceof
432 value="org.eclipse.linuxtools.tmf.ui.editors.TmfEventsEditor">
433 </instanceof>
434 </with>
435 </activeWhen>
436 </handler>
437 </extension>
438 <extension
439 point="org.eclipse.core.runtime.preferences">
440 <initializer
441 class="org.eclipse.linuxtools.tmf.ui.TmfUiPreferenceInitializer">
442 </initializer>
443 </extension>
444 <extension
445 point="org.eclipse.core.contenttype.contentTypes">
446 <content-type
447 id="org.eclipse.linuxtools.tmf.ui.content-type.trace"
448 name="%contenttype.trace"
449 priority="normal">
450 </content-type>
451 </extension>
452 <extension
453 point="org.eclipse.linuxtools.tmf.ui.parserProviders">
454 <parserProvider
455 class="org.eclipse.linuxtools.tmf.ui.parsers.custom.CustomParserProvider">
456 </parserProvider>
457 </extension>
458
459 </plugin>
This page took 0.042374 seconds and 6 git commands to generate.