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