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