merged trunk into branch
[taxeditor.git] / eu.etaxonomy.taxeditor.application / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.2"?>
3 <plugin>
4 <extension
5 id="application"
6 name="Taxonomic Editor"
7 point="org.eclipse.core.runtime.applications">
8 <application
9 cardinality="singleton-global"
10 thread="main"
11 visible="true">
12 <run
13 class="eu.etaxonomy.taxeditor.Application">
14 </run>
15 </application>
16 </extension>
17 <extension
18 point="org.eclipse.ui.perspectives">
19 <perspective
20 class="eu.etaxonomy.taxeditor.perspective.Taxonomic"
21 id="eu.etaxonomy.taxeditor.application.perspective.taxonomic"
22 name="Taxonomic">
23 </perspective>
24 <perspective
25 class="eu.etaxonomy.taxeditor.perspective.BulkEditing"
26 id="eu.etaxonomy.taxeditor.application.perspective.bulkeditor"
27 name="Bulk Editing">
28 </perspective>
29 <perspective
30 class="eu.etaxonomy.taxeditor.perspective.PolytomousKey"
31 id="eu.etaxonomy.taxeditor.application.perspective.polytomous"
32 name="Polytomous Key">
33 </perspective>
34 <!-- FIXME:3.3MC -->
35 <!--perspective
36 class="eu.etaxonomy.taxeditor.perspective.Uses"
37 id="eu.etaxonomy.taxeditor.application.perspective.uses"
38 name="Uses">
39 </perspective-->
40
41 </extension>
42 <!--extension
43 point="org.eclipse.ui.views">
44 <view
45 class="eu.etaxonomy.taxeditor.navigation.taxonomictree.TaxonomicTreeView"
46 id="eu.etaxonomy.taxeditor.navigation.taxonomictree.treeView"
47 name="Taxonomic Tree">
48 </view>
49 <view
50 allowMultiple="true"
51 class="eu.etaxonomy.taxeditor.navigation.search.SearchResultView"
52 id="eu.etaxonomy.taxeditor.navigation.search.searchResultView"
53 name="Search Result"
54 restorable="true">
55 </view>
56 </extension-->
57 <extension
58 point="org.eclipse.ui.perspectiveExtensions">
59 <perspectiveExtension
60 targetID="eu.etaxonomy.taxeditor.application.perspective.bulkeditor">
61 <showInPart
62 id="eu.etaxonomy.taxeditor.editor.forms.detailsView">
63 </showInPart>
64 <showInPart
65 id="eu.etaxonomy.taxeditor.bulkeditor.referencingobjectsview">
66 </showInPart>
67 </perspectiveExtension>
68 <perspectiveExtension
69 targetID="eu.etaxonomy.taxeditor.application.perspective.polytomous">
70 <showInPart
71 id="eu.etaxonomy.taxeditor.editor.forms.detailsView">
72 </showInPart>
73 </perspectiveExtension>
74 <perspectiveExtension
75 targetID="eu.etaxonomy.taxeditor.application.perspective.uses">
76 <showInPart
77 id="eu.etaxonomy.taxeditor.editor.forms.detailsView">
78 </showInPart>
79 </perspectiveExtension>
80 </extension>
81 <extension
82 point="org.eclipse.ui.menus">
83 <menuContribution
84 locationURI="menu:org.eclipse.ui.main.menu">
85 <menu
86 id="org.eclipse.ui.main.menu.file"
87 label="General">
88 </menu>
89 <menu
90 id="org.eclipse.ui.main.menu.edit"
91 label="Edit">
92 </menu>
93 <menu
94 id="org.eclipse.ui.main.menu.window"
95 label="Window">
96 </menu>
97 <menu
98 id="org.eclipse.ui.main.menu.help"
99 label="Help">
100 </menu>
101 </menuContribution>
102 <menuContribution
103 locationURI="menu:org.eclipse.ui.main.menu.file">
104 <menu
105 id="eu.etaxonomy.navigation.menu.new"
106 label="New">
107 </menu>
108 <separator
109 name="eu.etaxonomy.taxeditor.application.filemenu.new"
110 visible="true">
111 </separator>
112 <command
113 commandId="org.eclipse.ui.file.close"
114 label="Close"
115 style="push">
116 </command>
117 <command
118 commandId="org.eclipse.ui.file.closeAll"
119 label="Close All"
120 style="push">
121 </command>
122 <separator
123 name="eu.etaxonomy.taxeditor.application.filemenu.close"
124 visible="true">
125 </separator>
126 <command
127 commandId="org.eclipse.ui.file.save"
128 label="Save"
129 style="push">
130 </command>
131 <command
132 commandId="org.eclipse.ui.file.saveAll"
133 label="Save All"
134 style="push">
135 </command>
136 <separator
137 name="eu.etaxonomy.taxeditor.application.filemenu.save"
138 visible="true">
139 </separator>
140 <command
141 commandId="org.eclipse.ui.file.import"
142 label="Import..."
143 style="push">
144 </command>
145 <command
146 commandId="org.eclipse.ui.file.export"
147 label="Export..."
148 style="push">
149 </command>
150 <separator
151 name="eu.etaxonomy.taxeditor.application.filemenu.io"
152 visible="true">
153 </separator>
154 <command
155 commandId="org.eclipse.ui.file.exit"
156 id="eu.etaxonomy.taxeditor.application.menu.exit"
157 label="Exit"
158 style="push">
159 </command>
160 </menuContribution>
161 <menuContribution
162 locationURI="menu:org.eclipse.ui.main.menu.edit">
163 <command
164 commandId="org.eclipse.ui.edit.undo"
165 label="Undo">
166 </command>
167 <command
168 commandId="org.eclipse.ui.edit.redo"
169 label="Redo"
170 style="push">
171 </command>
172 <separator
173 name="eu.etaxonomy.taxeditor.ui.edit.separator1"
174 visible="true">
175 </separator>
176 <command
177 commandId="org.eclipse.ui.edit.cut"
178 label="Cut"
179 style="push">
180 </command>
181 <command
182 commandId="org.eclipse.ui.edit.copy"
183 label="Copy"
184 style="push">
185 </command>
186 <command
187 commandId="org.eclipse.ui.edit.paste"
188 label="Paste"
189 style="push">
190 </command>
191 <separator
192 name="eu.etaxonomy.taxeditor.ui.edit.separator2"
193 visible="true">
194 </separator>
195 <command
196 commandId="org.eclipse.ui.edit.delete"
197 label="Delete"
198 style="push">
199 </command>
200 </menuContribution>
201 <menuContribution
202 locationURI="menu:org.eclipse.ui.main.menu.window">
203 <separator
204 name="eu.etaxonomy.taxeditor.application.windowMenu.last"
205 visible="true">
206 </separator>
207 <command
208 commandId="org.eclipse.ui.window.preferences"
209 label="Preferences"
210 style="push">
211 </command>
212 </menuContribution>
213 <menuContribution
214 locationURI="menu:org.eclipse.ui.main.menu.help">
215 <command
216 commandId="org.eclipse.ui.help.helpContents"
217 label="Help Contents"
218 style="push">
219 </command>
220 <command
221 commandId="org.eclipse.ui.help.helpSearch"
222 label="Search"
223 style="push">
224 </command>
225 <separator
226 name="eu.etaxonomy.taxeditor.ui.help.separator0"
227 visible="true">
228 </separator>
229 <command
230 commandId="org.eclipse.ui.help.dynamicHelp"
231 label="Dynamic Help"
232 style="push">
233 </command>
234 <command
235 commandId="eu.etaxonomy.taxeditor.application.help.parser"
236 label="Parser Help Website"
237 style="push">
238 </command>
239 <separator
240 name="eu.etaxonomy.taxeditor.ui.help.separator1"
241 visible="true">
242 </separator>
243 <command
244 commandId="org.eclipse.equinox.p2.ui.sdk.update"
245 label="Check for Updates"
246 style="push">
247 </command>
248 <command
249 commandId="org.eclipse.equinox.p2.ui.sdk.install"
250 label="Install New Software..."
251 style="push">
252 </command>
253 <separator
254 name="eu.etaxonomy.taxeditor.ui.help.separator2"
255 visible="true">
256 </separator>
257 <command
258 commandId="org.eclipse.ui.help.aboutAction"
259 label="About Taxonomic Editor">
260 </command>
261 <command
262 commandId="eu.etaxonomy.taxeditor.application.help.aboutPlatform"
263 label="About the EDIT Platform"
264 style="push">
265 </command>
266 </menuContribution>
267 <menuContribution
268 locationURI="toolbar:org.eclipse.ui.main.toolbar">
269 <toolbar
270 id="eu.etaxonomy.taxeditor.editor.main">
271 <command
272 commandId="org.eclipse.ui.newWizard"
273 label="New"
274 style="push">
275 </command>
276 <command
277 commandId="org.eclipse.ui.file.save"
278 label="Save"
279 style="push">
280 </command>
281 </toolbar>
282 </menuContribution>
283 </extension>
284 <extension
285 id="product"
286 point="org.eclipse.core.runtime.products">
287 <product
288 application="eu.etaxonomy.taxeditor.application.application"
289 name="EDIT Taxonomic Editor">
290 <property
291 name="windowImages"
292 value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
293 </property>
294 <property
295 name="aboutText"
296 value="%productBlurb">
297 </property>
298 <!--property
299 name="startupForegroundColor"
300 value="#C8D5EA"-->
301 <property
302 name="startupForegroundColor"
303 value="000000">
304 </property>
305 <property
306 name="startupProgressRect"
307 value="5,447,366,15">
308 </property>
309 <property
310 name="startupMessageRect"
311 value="7,432,360,20">
312 </property>
313 <property
314 name="appName"
315 value="EDIT Taxonomic Editor">
316 </property>
317 <property
318 name="preferenceCustomization"
319 value="plugin_customization.ini">
320 </property>
321 <property
322 name="aboutImage"
323 value="icons/256color_48x48.gif">
324 </property>
325 </product>
326 </extension>
327 <extension
328 point="org.eclipse.ui.commands">
329 <command
330 defaultHandler="eu.etaxonomy.taxeditor.OpenExternalParserHelpHandler"
331 id="eu.etaxonomy.taxeditor.application.help.parser"
332 name="Parser Help">
333 </command>
334 <command
335 defaultHandler="eu.etaxonomy.taxeditor.OpenExternalAboutPlatformHandler"
336 id="eu.etaxonomy.taxeditor.application.help.aboutPlatform"
337 name="About the EDIT Platform">
338 </command>
339 </extension>
340
341 <extension
342 point="org.eclipse.ui.activities">
343 <activity
344 description="Disable unwanted eclipse UI"
345 id="eu.etaxonomy.taxeditor.disable"
346 name="Disable">
347 </activity>
348 <activityPatternBinding
349 activityId="eu.etaxonomy.taxeditor.disable"
350 pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.project">
351 </activityPatternBinding>
352 <activityPatternBinding
353 activityId="eu.etaxonomy.taxeditor.disable"
354 pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.file">
355 </activityPatternBinding>
356 <activityPatternBinding
357 activityId="eu.etaxonomy.taxeditor.disable"
358 pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.folder">
359 </activityPatternBinding>
360 <activityPatternBinding
361 activityId="eu.etaxonomy.taxeditor.disable"
362 pattern="org\.eclipse\.ui\.editors/org\.eclipse\.ui\.editors\.wizards\.UntitledTextFileWizard">
363 </activityPatternBinding>
364 <activityPatternBinding
365 activityId="eu.etaxonomy.taxeditor.disable"
366 pattern="org\.eclipse\..*externaltools.*">
367 </activityPatternBinding>
368 <activityPatternBinding
369 activityId="eu.etaxonomy.taxeditor.disable"
370 pattern="org\.eclipse\.debug.*">
371 </activityPatternBinding>
372 <activityPatternBinding
373 activityId="eu.etaxonomy.taxeditor.disable"
374 pattern="org\.eclipse\.team.*">
375 </activityPatternBinding>
376 <activityPatternBinding
377 activityId="eu.etaxonomy.taxeditor.disable"
378 pattern="org\.eclipse\.ant.*">
379 </activityPatternBinding>
380 <activityPatternBinding
381 activityId="eu.etaxonomy.taxeditor.disable"
382 pattern="org\.eclipse\.pde.*">
383 </activityPatternBinding>
384 <activityPatternBinding
385 activityId="eu.etaxonomy.taxeditor.disable"
386 pattern="org\.eclipse\.jdt.*">
387 </activityPatternBinding>
388 <activityPatternBinding
389 activityId="eu.etaxonomy.taxeditor.disable"
390 pattern="org\.eclipse\.search.*">
391 </activityPatternBinding>
392 </extension>
393 <extension
394 id="eu_etaxonomy_taxeditor_product"
395 point="org.eclipse.core.runtime.products">
396 <product
397 application="eu.etaxonomy.taxeditor.application.application"
398 name="EDIT Taxonomic Editor">
399 <property
400 name="appName"
401 value="EDIT Taxonomic Editor">
402 </property>
403 <property
404 name="aboutImage"
405 value="icons/256color_48x48.gif">
406 </property>
407 <property
408 name="aboutText"
409 value="%productBlurb">
410 </property>
411 <property
412 name="windowImages"
413 value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
414 </property>
415 <property
416 name="startupForegroundColor"
417 value="000000">
418 </property>
419 <property
420 name="startupMessageRect"
421 value="7,432,360,20">
422 </property>
423 <property
424 name="startupProgressRect"
425 value="5,447,366,15">
426 </property>
427 <property
428 name="preferenceCustomization"
429 value="plugin_customization.ini">
430 </property>
431 </product>
432 </extension>
433
434 </plugin>