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