|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <?eclipse version="3.0"?> |
|
3 <plugin> |
|
4 |
|
5 <extension |
|
6 point="org.eclipse.cdt.debug.core.CDebugger"> |
|
7 <debugger |
|
8 platform="*" |
|
9 name="Symbian Crash Debugger" |
|
10 modes="run" |
|
11 cpu="*" |
|
12 class="com.nokia.carbide.cpp.debug.crashdebugger.CrashDebugger" |
|
13 id="com.nokia.carbide.cpp.debug.crashdebugger.CrashDebugger"> |
|
14 </debugger> |
|
15 </extension> |
|
16 |
|
17 <extension |
|
18 point="org.eclipse.debug.core.launchConfigurationTypes"> |
|
19 <launchConfigurationType |
|
20 name="Symbian OS Crash Debugger" |
|
21 delegate="com.nokia.carbide.cpp.debug.crashdebugger.CrashDebuggerLaunchDelegate" |
|
22 modes="run,debug" |
|
23 public="true" |
|
24 id="com.nokia.carbide.cpp.debug.crashdebugger.crashDebugLaunch" |
|
25 sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator" |
|
26 sourcePathComputerId="com.nokia.cdt.debug.cw.symbian.CarbideSourcePathComputer"> |
|
27 </launchConfigurationType> |
|
28 </extension> |
|
29 |
|
30 <extension |
|
31 point="org.eclipse.debug.ui.launchConfigurationTypeImages"> |
|
32 <launchConfigurationTypeImage |
|
33 icon="icons/launch_config_file_16x16.png" |
|
34 configTypeID="com.nokia.carbide.cpp.debug.crashdebugger.crashDebugLaunch" |
|
35 id="com.nokia.carbide.cpp.debug.crashdebugger.crashDebugLaunchImage"> |
|
36 </launchConfigurationTypeImage> |
|
37 </extension> |
|
38 |
|
39 <extension |
|
40 point="org.eclipse.debug.ui.launchConfigurationTabGroups"> |
|
41 <launchConfigurationTabGroup |
|
42 type="com.nokia.carbide.cpp.debug.crashdebugger.crashDebugLaunch" |
|
43 class="com.nokia.carbide.cpp.debug.crashdebugger.ui.CrashDebugConfigurationTabGroup" |
|
44 id="com.nokia.carbide.cpp.debug.crashdebugger.crashDebugLaunchTabGroup"> |
|
45 </launchConfigurationTabGroup> |
|
46 </extension> |
|
47 |
|
48 <extension |
|
49 point="org.eclipse.ui.views"> |
|
50 <view |
|
51 allowMultiple="false" |
|
52 category="com.nokia.carbide.cpp" |
|
53 class="com.nokia.carbide.cpp.debug.crashdebugger.ui.CrashDebuggerView" |
|
54 icon="icons/cd.png" |
|
55 id="com.nokia.carbide.cpp.debug.crashdebugger.ui.CrashDebuggerView" |
|
56 name="Crash Debugger Console"> |
|
57 </view> |
|
58 </extension> |
|
59 |
|
60 <extension |
|
61 point="org.eclipse.ui.perspectives"> |
|
62 <perspective |
|
63 class="com.nokia.carbide.cpp.debug.crashdebugger.CrashDebuggerPerspectiveFactory" |
|
64 icon="icons/cd.png" |
|
65 id="com.nokia.carbide.cpp.debug.crashdebugger.CrashDebuggerPerspective" |
|
66 name="Crash Debugger"/> |
|
67 </extension> |
|
68 |
|
69 <extension point="org.eclipse.help.contexts"> |
|
70 <contexts file="html/context_help/crash_debugger.xml"/> |
|
71 </extension> |
|
72 |
|
73 |
|
74 <!-- TOC extension point adds help contents to Carbide Help section --> |
|
75 <extension |
|
76 point="org.eclipse.help.toc"> |
|
77 <toc |
|
78 file="html/tocCDB.xml" |
|
79 primary="true" /> |
|
80 <toc |
|
81 file="html/tocCDB_Concepts.xml" |
|
82 primary="false" /> |
|
83 <toc |
|
84 file="html/tocCDB_Tasks.xml" |
|
85 primary="false" /> |
|
86 <toc |
|
87 file="html/tocCDB_References.xml" |
|
88 primary="false" /> |
|
89 |
|
90 <index path="index" /> |
|
91 </extension> |
|
92 |
|
93 <!-- KEYWORD INDEX ADDITION --> |
|
94 |
|
95 <extension point="org.eclipse.help.index"> |
|
96 <index file="html/index.xml" /> |
|
97 </extension> |
|
98 |
|
99 <extension point="org.eclipse.help.contexts" > |
|
100 |
|
101 <!-- CARBIDE DEBUG UI HELP (BRKPT, VAR, EXPR, etc) --> |
|
102 <contexts file="html/context_help/org_eclipse_debug_ui.xml" |
|
103 plugin="org.eclipse.debug.ui" /> |
|
104 |
|
105 </extension> |
|
106 </plugin> |