|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <?eclipse version="3.2"?> |
|
3 <plugin> |
|
4 |
|
5 <extension point="org.eclipse.ui.startup"> |
|
6 <startup class="com.nokia.s60tools.crashanalyser.model.StartupHandler"/> |
|
7 </extension> |
|
8 |
|
9 <extension |
|
10 point="org.eclipse.core.runtime.products" |
|
11 id="product"> |
|
12 <product name="Crash Analyser" application="org.eclipse.ui.ide.workbench" > |
|
13 <property name="appName" value="Carbide.c++ Extensions - Crash Analyser"/> |
|
14 </product> |
|
15 </extension> |
|
16 |
|
17 <extension |
|
18 point="org.eclipse.ui.views"> |
|
19 <category |
|
20 name="Carbide Extensions" |
|
21 id="com.nokia.s60tools"> |
|
22 </category> |
|
23 <view |
|
24 name="%view.Label" |
|
25 icon="icons/crash_analyser_16.png" |
|
26 category="com.nokia.s60tools" |
|
27 class="com.nokia.s60tools.crashanalyser.ui.views.MainView" |
|
28 id="com.nokia.s60tools.crashanalyser.ui.views.MainView"> |
|
29 </view> |
|
30 </extension> |
|
31 |
|
32 <extension |
|
33 point="org.eclipse.ui.actionSets"> |
|
34 <actionSet |
|
35 description="Crash Analyser Tool" |
|
36 id="com.nokia.s60tools.crashanalyser.actionSet" |
|
37 label="Crash Analyser Tool" |
|
38 visible="true"> |
|
39 <menu |
|
40 id="com.nokia.carbide.cpp.ui.CarbideMenu" |
|
41 label="&Carbide"> |
|
42 <separator name="com.nokia.s60tools.ToolsMenuGroup"/> |
|
43 </menu> |
|
44 <action |
|
45 class="com.nokia.s60tools.crashanalyser.ui.actions.ToolbarShortcutAction" |
|
46 icon="icons/crash_analyser_16.png" |
|
47 id="com.nokia.s60tools.crashanalyser.ui.actions.ToolbarShortcutAction" |
|
48 label="%view.Label" |
|
49 menubarPath="com.nokia.carbide.cpp.ui.CarbideMenu/CarbideExtensions" |
|
50 tooltip="%view.Tooltip"/> |
|
51 </actionSet> |
|
52 </extension> |
|
53 |
|
54 <extension |
|
55 point="org.eclipse.ui.preferencePages"> |
|
56 <page |
|
57 name="Crash Analyser" |
|
58 class="com.nokia.s60tools.crashanalyser.ui.preferences.CrashAnalyserPreferences" |
|
59 category="com.nokia.carbide.cpp.preferences.ExtensionsPreferencesPage" |
|
60 id="com.nokia.s60tools.crashanalyser.ui.preferences.CrashAnalyserPreferences"> |
|
61 </page> |
|
62 </extension> |
|
63 <extension |
|
64 point="org.eclipse.core.runtime.preferences"> |
|
65 <initializer |
|
66 class="com.nokia.s60tools.crashanalyser.ui.preferences.CrashAnalyserPreferenceInitializer"> |
|
67 </initializer> |
|
68 </extension> |
|
69 |
|
70 <extension |
|
71 point="org.eclipse.ui.editors"> |
|
72 <editor |
|
73 name="Crash Visualiser" |
|
74 extensions="crashxml" |
|
75 icon="icons/crash_analyser_16.png" |
|
76 class="com.nokia.s60tools.crashanalyser.ui.editors.MultiPageEditor" |
|
77 id="com.nokia.s60tools.crashanalyser.ui.editors.MultiPageEditor"> |
|
78 </editor> |
|
79 </extension> |
|
80 |
|
81 <extension point="org.eclipse.ui.commands"> |
|
82 <category id="com.nokia.s60tools.crashanalyser.commands" |
|
83 name="No Name"> |
|
84 </category> |
|
85 <command categoryId="com.nokia.s60tools.crashanalyser.commands" |
|
86 defaultHandler="com.nokia.s60tools.crashanalyser.handlers.SdkSelectionHandler" |
|
87 description="Not Used" |
|
88 id="com.nokia.s60tools.crashanalyser.commands.SdkSelection" |
|
89 name="Not Used"> |
|
90 </command> |
|
91 </extension> |
|
92 |
|
93 <extension-point id="traceprovider" name="Trace Data Provider" schema="schema/traceprovider.exsd"/> |
|
94 <extension-point id="fileprovider" name="Crash File Provider" schema="schema/fileprovider.exsd"/> |
|
95 |
|
96 </plugin> |