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