|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <?eclipse version="3.2"?> |
|
3 <plugin> |
|
4 <!-- Templates in File->New->Other... --> |
|
5 <extension point="org.eclipse.ui.newWizards"> |
|
6 <!-- Categories --> |
|
7 <category |
|
8 id="com.nokia.s60tools.symbianfoundationtemplates" |
|
9 name="Symbian Foundation Templates"> |
|
10 </category> |
|
11 <category |
|
12 id="com.nokia.s60tools.symbianfoundationtemplates.headers" |
|
13 name="Headers" |
|
14 parentCategory="com.nokia.s60tools.symbianfoundationtemplates"> |
|
15 </category> |
|
16 <category |
|
17 id="com.nokia.s60tools.symbianfoundationtemplates.classes" |
|
18 name="Classes" |
|
19 parentCategory="com.nokia.s60tools.symbianfoundationtemplates"> |
|
20 </category> |
|
21 |
|
22 <!-- Headers --> |
|
23 <wizard |
|
24 id="com.nokia.s60tools.symbianfoundationtemplates.CClassHeaderTemplate" |
|
25 name="C Class Header" |
|
26 icon="images\newhfile_wiz.gif" |
|
27 category="com.nokia.s60tools.symbianfoundationtemplates/com.nokia.s60tools.symbianfoundationtemplates.headers" |
|
28 class="com.nokia.s60tools.symbianfoundationtemplates.ui.wizards.s60.headerwizards.CHeaderWizard"> |
|
29 <description> |
|
30 Create a new Symbian Foundation C class header. |
|
31 </description> |
|
32 <selection class="org.eclipse.core.resources.IResource"/> |
|
33 </wizard> |
|
34 <wizard |
|
35 id="com.nokia.s60tools.symbianfoundationtemplates.MClassHeaderTemplate" |
|
36 name="M Class Header" |
|
37 icon="images\newhfile_wiz.gif" |
|
38 category="com.nokia.s60tools.symbianfoundationtemplates/com.nokia.s60tools.symbianfoundationtemplates.headers" |
|
39 class="com.nokia.s60tools.symbianfoundationtemplates.ui.wizards.s60.headerwizards.MHeaderWizard"> |
|
40 <description> |
|
41 Create a new Symbian Foundation M class header. |
|
42 </description> |
|
43 <selection class="org.eclipse.core.resources.IResource"/> |
|
44 </wizard> |
|
45 <wizard |
|
46 id="com.nokia.s60tools.symbianfoundationtemplates.RClassHeaderTemplate" |
|
47 name="R Class Header" |
|
48 icon="images\newhfile_wiz.gif" |
|
49 category="com.nokia.s60tools.symbianfoundationtemplates/com.nokia.s60tools.symbianfoundationtemplates.headers" |
|
50 class="com.nokia.s60tools.symbianfoundationtemplates.ui.wizards.s60.headerwizards.RHeaderWizard"> |
|
51 <description> |
|
52 Create a new Symbian Foundation R class header. |
|
53 </description> |
|
54 <selection class="org.eclipse.core.resources.IResource"/> |
|
55 </wizard> |
|
56 <wizard |
|
57 id="com.nokia.s60tools.symbianfoundationtemplates.TClassHeaderTemplate" |
|
58 name="T Class Header" |
|
59 icon="images\newhfile_wiz.gif" |
|
60 category="com.nokia.s60tools.symbianfoundationtemplates/com.nokia.s60tools.symbianfoundationtemplates.headers" |
|
61 class="com.nokia.s60tools.symbianfoundationtemplates.ui.wizards.s60.headerwizards.THeaderWizard"> |
|
62 <description> |
|
63 Create a new Symbian Foundation T class header. |
|
64 </description> |
|
65 <selection class="org.eclipse.core.resources.IResource"/> |
|
66 </wizard> |
|
67 |
|
68 <!-- Classes --> |
|
69 <wizard |
|
70 id="com.nokia.s60tools.symbianfoundationtemplates.CClassTemplate" |
|
71 name="C Class" |
|
72 icon="images\newclass_wiz.gif" |
|
73 category="com.nokia.s60tools.symbianfoundationtemplates/com.nokia.s60tools.symbianfoundationtemplates.classes" |
|
74 class="com.nokia.s60tools.symbianfoundationtemplates.ui.wizards.s60.classwizards.CClassWizard"> |
|
75 <description> |
|
76 Create a new Symbian Foundation C class. |
|
77 </description> |
|
78 <selection class="org.eclipse.core.resources.IResource"/> |
|
79 </wizard> |
|
80 <wizard |
|
81 id="com.nokia.s60tools.symbianfoundationtemplates.MClassTemplate" |
|
82 name="M Class" |
|
83 icon="images\newclass_wiz.gif" |
|
84 category="com.nokia.s60tools.symbianfoundationtemplates/com.nokia.s60tools.symbianfoundationtemplates.classes" |
|
85 class="com.nokia.s60tools.symbianfoundationtemplates.ui.wizards.s60.classwizards.MClassWizard"> |
|
86 <description> |
|
87 Create a new Symbian Foundation M class. |
|
88 </description> |
|
89 <selection class="org.eclipse.core.resources.IResource"/> |
|
90 </wizard> |
|
91 <wizard |
|
92 id="com.nokia.s60tools.symbianfoundationtemplates.RClassTemplate" |
|
93 name="R Class" |
|
94 icon="images\newclass_wiz.gif" |
|
95 category="com.nokia.s60tools.symbianfoundationtemplates/com.nokia.s60tools.symbianfoundationtemplates.classes" |
|
96 class="com.nokia.s60tools.symbianfoundationtemplates.ui.wizards.s60.classwizards.RClassWizard"> |
|
97 <description> |
|
98 Create a new Symbian Foundation R class. |
|
99 </description> |
|
100 <selection class="org.eclipse.core.resources.IResource"/> |
|
101 </wizard> |
|
102 <wizard |
|
103 id="com.nokia.s60tools.symbianfoundationtemplates.TClassTemplate" |
|
104 name="T Class" |
|
105 icon="images\newclass_wiz.gif" |
|
106 category="com.nokia.s60tools.symbianfoundationtemplates/com.nokia.s60tools.symbianfoundationtemplates.classes" |
|
107 class="com.nokia.s60tools.symbianfoundationtemplates.ui.wizards.s60.classwizards.TClassWizard"> |
|
108 <description> |
|
109 Create a new Symbian Foundation T class. |
|
110 </description> |
|
111 <selection class="org.eclipse.core.resources.IResource"/> |
|
112 </wizard> |
|
113 |
|
114 <!-- Source --> |
|
115 <wizard |
|
116 id="com.nokia.s60tools.symbianfoundationtemplates.SourceTemplate" |
|
117 name="Source File" |
|
118 icon="images\newcfile_wiz.gif" |
|
119 category="com.nokia.s60tools.symbianfoundationtemplates" |
|
120 class="com.nokia.s60tools.symbianfoundationtemplates.ui.wizards.s60.sourcewizards.SourceWizard"> |
|
121 <description> |
|
122 Create a new Symbian Foundation source file. |
|
123 </description> |
|
124 <selection class="org.eclipse.core.resources.IResource"/> |
|
125 </wizard> |
|
126 |
|
127 <!-- Resources --> |
|
128 <wizard |
|
129 id="com.nokia.s60tools.symbianfoundationtemplates.ResourceTemplate" |
|
130 name="Resource File" |
|
131 icon="images\newfile_wiz.gif" |
|
132 category="com.nokia.s60tools.symbianfoundationtemplates" |
|
133 class="com.nokia.s60tools.symbianfoundationtemplates.ui.wizards.s60.resourcewizards.ResourceWizard"> |
|
134 <description> |
|
135 Create a new Symbian Foundation resource file. |
|
136 </description> |
|
137 <selection class="org.eclipse.core.resources.IResource"/> |
|
138 </wizard> |
|
139 |
|
140 <!-- Icons --> |
|
141 <wizard |
|
142 id="com.nokia.s60tools.symbianfoundationtemplates.IconTemplate" |
|
143 name="Icon Makefile" |
|
144 icon="images\newfile_wiz.gif" |
|
145 category="com.nokia.s60tools.symbianfoundationtemplates" |
|
146 class="com.nokia.s60tools.symbianfoundationtemplates.ui.wizards.s60.projectwizards.IconWizard"> |
|
147 <description> |
|
148 Create a new Symbian Foundation icon file. |
|
149 </description> |
|
150 <selection class="org.eclipse.core.resources.IResource"/> |
|
151 </wizard> |
|
152 |
|
153 <!-- MMP --> |
|
154 <wizard |
|
155 id="com.nokia.s60tools.symbianfoundationtemplates.MMPTemplate" |
|
156 name="MMP File" |
|
157 icon="images\MMP_Definition_file.png" |
|
158 category="com.nokia.s60tools.symbianfoundationtemplates" |
|
159 class="com.nokia.s60tools.symbianfoundationtemplates.ui.wizards.s60.projectwizards.MMPWizard"> |
|
160 <description> |
|
161 Create a new Symbian Foundation MMP file. |
|
162 </description> |
|
163 <selection class="org.eclipse.core.resources.IResource"/> |
|
164 </wizard> |
|
165 |
|
166 <!-- BLD.INF --> |
|
167 <wizard |
|
168 id="com.nokia.s60tools.symbianfoundationtemplates.BuildInfoTemplate" |
|
169 name="Build Info File" |
|
170 icon="images\Bld_inf_Definition_file.png" |
|
171 category="com.nokia.s60tools.symbianfoundationtemplates" |
|
172 class="com.nokia.s60tools.symbianfoundationtemplates.ui.wizards.s60.projectwizards.BuildInfoWizard"> |
|
173 <description> |
|
174 Create a new Symbian Foundation build info file. |
|
175 </description> |
|
176 <selection class="org.eclipse.core.resources.IResource"/> |
|
177 </wizard> |
|
178 </extension> |
|
179 <extension |
|
180 point="org.eclipse.ui.popupMenus"> |
|
181 <objectContribution |
|
182 adaptable="true" |
|
183 id="com.nokia.s60tools.symbianfoundationtemplates.symbianfoundationtemplatesobjectContribution" |
|
184 nameFilter="*.mmp" |
|
185 objectClass="org.eclipse.core.resources.IResource"> |
|
186 <menu |
|
187 id="com.nokia.s60tools.symbianfoundationtemplates.menu1" |
|
188 label="Symbian Foundation" |
|
189 path="group.reorganize"> |
|
190 <groupMarker name="SourceActionGroup"/> |
|
191 <separator name="separator"/> |
|
192 <groupMarker name="ClassGroup"/> |
|
193 <groupMarker name="HeaderGroup"/> |
|
194 </menu> |
|
195 <menu |
|
196 id="com.nokia.s60tools.symbianfoundationtemplates.menu2" |
|
197 label="Header File" |
|
198 path="com.nokia.s60tools.symbianfoundationtemplates.menu1/HeaderGroup"/> |
|
199 <action |
|
200 class="com.nokia.s60tools.symbianfoundationtemplates.actions.OpenWizardAction" |
|
201 icon="images/newhfile_wiz.gif" |
|
202 id="com.nokia.s60tools.symbianfoundationtemplates.tcheader" |
|
203 label="T Class Header" |
|
204 menubarPath="com.nokia.s60tools.symbianfoundationtemplates.menu1/com.nokia.s60tools.symbianfoundationtemplates.menu2/additions"/> |
|
205 <action |
|
206 class="com.nokia.s60tools.symbianfoundationtemplates.actions.OpenWizardAction" |
|
207 icon="images/newhfile_wiz.gif" |
|
208 id="com.nokia.s60tools.symbianfoundationtemplates.rcheader" |
|
209 label="R Class Header" |
|
210 menubarPath="com.nokia.s60tools.symbianfoundationtemplates.menu1/com.nokia.s60tools.symbianfoundationtemplates.menu2/additions"/> |
|
211 <action |
|
212 class="com.nokia.s60tools.symbianfoundationtemplates.actions.OpenWizardAction" |
|
213 icon="images/newhfile_wiz.gif" |
|
214 id="com.nokia.s60tools.symbianfoundationtemplates.mcheader" |
|
215 label="M Class Header" |
|
216 menubarPath="com.nokia.s60tools.symbianfoundationtemplates.menu1/com.nokia.s60tools.symbianfoundationtemplates.menu2/additions"/> |
|
217 <action |
|
218 class="com.nokia.s60tools.symbianfoundationtemplates.actions.OpenWizardAction" |
|
219 icon="images/newhfile_wiz.gif" |
|
220 id="com.nokia.s60tools.symbianfoundationtemplates.ccheader" |
|
221 label="C Class Header" |
|
222 menubarPath="com.nokia.s60tools.symbianfoundationtemplates.menu1/com.nokia.s60tools.symbianfoundationtemplates.menu2/additions"/> |
|
223 <menu |
|
224 id="com.nokia.s60tools.symbianfoundationtemplates.menu3" |
|
225 label="Symbian OS C++ Class" |
|
226 path="com.nokia.s60tools.symbianfoundationtemplates.menu1/ClassGroup"/> |
|
227 <action |
|
228 class="com.nokia.s60tools.symbianfoundationtemplates.actions.OpenWizardAction" |
|
229 icon="images/newclass_wiz.gif" |
|
230 id="com.nokia.s60tools.symbianfoundationtemplates.tclass" |
|
231 label="T Class" |
|
232 menubarPath="com.nokia.s60tools.symbianfoundationtemplates.menu1/com.nokia.s60tools.symbianfoundationtemplates.menu3/additions"/> |
|
233 <action |
|
234 class="com.nokia.s60tools.symbianfoundationtemplates.actions.OpenWizardAction" |
|
235 icon="images/newclass_wiz.gif" |
|
236 id="com.nokia.s60tools.symbianfoundationtemplates.cclass" |
|
237 label="R Class" |
|
238 menubarPath="com.nokia.s60tools.symbianfoundationtemplates.menu1/com.nokia.s60tools.symbianfoundationtemplates.menu3/additions"/> |
|
239 <action |
|
240 class="com.nokia.s60tools.symbianfoundationtemplates.actions.OpenWizardAction" |
|
241 icon="images/newclass_wiz.gif" |
|
242 id="com.nokia.s60tools.symbianfoundationtemplates.rclass" |
|
243 label="M Class" |
|
244 menubarPath="com.nokia.s60tools.symbianfoundationtemplates.menu1/com.nokia.s60tools.symbianfoundationtemplates.menu3/additions"/> |
|
245 <action |
|
246 class="com.nokia.s60tools.symbianfoundationtemplates.actions.OpenWizardAction" |
|
247 icon="images/newclass_wiz.gif" |
|
248 id="com.nokia.s60tools.symbianfoundationtemplates.mclass" |
|
249 label="C Class" |
|
250 menubarPath="com.nokia.s60tools.symbianfoundationtemplates.menu1/com.nokia.s60tools.symbianfoundationtemplates.menu3/additions"/> |
|
251 <action |
|
252 class="com.nokia.s60tools.symbianfoundationtemplates.actions.OpenWizardAction" |
|
253 icon="images/newcfile_wiz.gif" |
|
254 id="com.nokia.s60tools.symbianfoundationtemplates.sourcefile" |
|
255 label="Source File" |
|
256 menubarPath="com.nokia.s60tools.symbianfoundationtemplates.menu1/SourceActionGroup"/> |
|
257 </objectContribution> |
|
258 </extension> |
|
259 </plugin> |