1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.2"?>
7 point=
"org.eclipse.core.runtime.applications">
9 cardinality=
"singleton-global"
13 class=
"eu.etaxonomy.taxeditor.Application">
18 point=
"org.eclipse.ui.perspectives">
20 class=
"eu.etaxonomy.taxeditor.perspective.Taxonomic"
21 id=
"eu.etaxonomy.taxeditor.application.perspective.taxonomic"
22 name=
"%perspective.name">
25 class=
"eu.etaxonomy.taxeditor.perspective.PolytomousKey"
26 id=
"eu.etaxonomy.taxeditor.application.perspective.polytomous"
27 name=
"%perspective.name.0">
30 class=
"eu.etaxonomy.taxeditor.perspective.Uses"
31 id=
"eu.etaxonomy.taxeditor.application.perspective.uses"
32 name=
"%perspective.name.1">
35 class=
"eu.etaxonomy.taxeditor.perspective.DerivatePerspective"
36 icon=
"icons/specimen_derivate-16x16-32.png"
37 id=
"eu.etaxonomy.taxeditor.application.perspective.derivates"
38 name=
"%perspective.name.2">
41 class=
"eu.etaxonomy.taxeditor.perspective.ChecklistPerspective"
42 icon=
"icons/check.png"
43 id=
"eu.etaxonomy.taxeditor.perspective.checklistperspective"
44 name=
"%perspective.name.3">
49 point="org.eclipse.ui.views">
51 class="eu.etaxonomy.taxeditor.navigation.taxonomictree.TaxonomicTreeView"
52 id="eu.etaxonomy.taxeditor.navigation.taxonomictree.treeView"
53 name="Taxonomic Tree">
57 class="eu.etaxonomy.taxeditor.navigation.search.SearchResultView"
58 id="eu.etaxonomy.taxeditor.navigation.search.searchResultView"
64 point="org.eclipse.ui.menus">
66 locationURI="menu:org.eclipse.ui.main.menu">
68 id="org.eclipse.ui.main.menu.file"
72 id="org.eclipse.ui.main.menu.edit"
73 label="%menu.label.0">
76 id="org.eclipse.ui.main.menu.window"
77 label="%menu.label.1">
80 id="org.eclipse.ui.main.menu.admin"
81 label="%menu.label.4">
84 id="org.eclipse.ui.main.menu.help"
85 label="%menu.label.2">
90 locationURI="menu:org.eclipse.ui.main.menu.file">
92 id="eu.etaxonomy.navigation.menu.new"
93 label="%menu.label.3">
96 name="eu.etaxonomy.taxeditor.application.filemenu.new"
100 commandId="org.eclipse.ui.file.close"
101 label="%command.label"
105 commandId="org.eclipse.ui.file.closeAll"
106 label="%command.label.0"
110 name="eu.etaxonomy.taxeditor.application.filemenu.close"
114 commandId="org.eclipse.ui.file.save"
115 label="%command.label.1"
119 commandId="org.eclipse.ui.file.saveAll"
120 label="%command.label.2"
124 name="eu.etaxonomy.taxeditor.application.filemenu.save"
128 commandId="org.eclipse.ui.file.import"
129 label="%command.label.3"
134 definitionId="isCdmStoreConnected">
139 commandId="org.eclipse.ui.file.export"
140 label="%command.label.4"
145 definitionId="isCdmStoreConnected">
150 name="eu.etaxonomy.taxeditor.application.filemenu.io"
154 commandId="org.eclipse.ui.file.exit"
155 id="eu.etaxonomy.taxeditor.application.menu.exit"
156 label="%command.label.5"
161 locationURI="menu:org.eclipse.ui.main.menu.edit">
163 commandId="org.eclipse.ui.edit.undo"
164 label="%command.label.6">
167 commandId="org.eclipse.ui.edit.redo"
168 label="%command.label.7"
172 name="eu.etaxonomy.taxeditor.ui.edit.separator1"
176 commandId="org.eclipse.ui.edit.cut"
177 label="%command.label.8"
181 commandId="org.eclipse.ui.edit.copy"
182 label="%command.label.9"
186 commandId="org.eclipse.ui.edit.paste"
187 label="%command.label.10"
191 name="eu.etaxonomy.taxeditor.ui.edit.separator2"
195 commandId="org.eclipse.ui.edit.delete"
196 label="%command.label.11"
201 locationURI="menu:org.eclipse.ui.main.menu.window">
203 name="eu.etaxonomy.taxeditor.application.windowMenu.last"
207 commandId="org.eclipse.ui.window.preferences"
208 label="%command.label.12"
214 locationURI="menu:org.eclipse.ui.main.menu.admin">
216 commandId="eu.etaxonomy.taxeditor.application.DatabaseSettings"
217 label="%command.label.23"
223 definitionId="hasROLE_PROJECT_MANAGER">
226 definitionId="isCdmStoreConnected">
232 commandId="eu.etaxonomy.taxeditor.application.DatabaseRepairFunctionality"
233 label="%command.label.24"
239 definitionId="hasROLE_PROJECT_MANAGER">
242 definitionId="isCdmStoreConnected">
248 class="eu.etaxonomy.taxeditor.admin.UserGroupContributionItem"
249 id="eu.etaxonomy.taxeditor.admin.UserGroupContributionItem">
254 definitionId="hasROLE_PROJECT_MANAGER">
257 definitionId="isCdmStoreConnected">
264 locationURI="menu:org.eclipse.ui.main.menu.help">
266 commandId="org.eclipse.ui.help.helpContents"
267 label="%command.label.13"
271 commandId="org.eclipse.ui.help.helpSearch"
272 label="%command.label.14"
276 name="eu.etaxonomy.taxeditor.ui.help.separator0"
280 commandId="org.eclipse.ui.help.dynamicHelp"
281 label="%command.label.15"
285 commandId="eu.etaxonomy.taxeditor.application.help.parser"
286 label="%command.label.16"
290 name="eu.etaxonomy.taxeditor.ui.help.separator1"
294 commandId="eu.etaxonomy.taxeditor.install"
295 label="%command.label.18"
298 commandId=
"eu.etaxonomy.taxeditor.update"
299 label=
"%command.label.17"
302 name=
"eu.etaxonomy.taxeditor.ui.help.separator2"
306 commandId=
"org.eclipse.ui.help.aboutAction"
307 label=
"%command.label.19">
310 commandId=
"eu.etaxonomy.taxeditor.application.help.aboutPlatform"
311 label=
"%command.label.20"
316 locationURI=
"toolbar:org.eclipse.ui.main.toolbar">
318 id=
"eu.etaxonomy.taxeditor.editor.main">
320 commandId=
"org.eclipse.ui.newWizard"
321 label=
"%command.label.21"
325 commandId=
"org.eclipse.ui.file.save"
326 label=
"%command.label.22"
334 point=
"org.eclipse.core.runtime.products">
336 application=
"eu.etaxonomy.taxeditor.application.application"
337 name=
"%product.name">
340 value=
"icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
344 value=
"%productBlurb">
347 name="startupForegroundColor"
350 name=
"startupForegroundColor"
354 name=
"startupProgressRect"
355 value=
"5,447,366,15">
358 name=
"startupMessageRect"
359 value=
"7,432,360,20">
363 value=
"EDIT Taxonomic Editor">
366 name=
"preferenceCustomization"
367 value=
"plugin_customization.ini">
371 value=
"icons/256color_48x48.gif">
376 point=
"org.eclipse.ui.commands">
378 defaultHandler=
"eu.etaxonomy.taxeditor.OpenExternalParserHelpHandler"
379 id=
"eu.etaxonomy.taxeditor.application.help.parser"
380 name=
"%command.name">
383 defaultHandler=
"eu.etaxonomy.taxeditor.OpenExternalAboutPlatformHandler"
384 id=
"eu.etaxonomy.taxeditor.application.help.aboutPlatform"
385 name=
"%command.name.0">
388 defaultHandler=
"eu.etaxonomy.taxeditor.update.UpdateHandler"
389 id=
"eu.etaxonomy.taxeditor.update"
390 name=
"%command.label.17">
393 defaultHandler=
"eu.etaxonomy.taxeditor.update.InstallNewSoftwareHandler"
394 id=
"eu.etaxonomy.taxeditor.install"
395 name=
"%command.label.18">
401 point=
"org.eclipse.ui.activities">
403 description=
"%activity.description"
404 id=
"eu.etaxonomy.taxeditor.disable"
405 name=
"%activity.name">
407 <activityPatternBinding
408 activityId=
"eu.etaxonomy.taxeditor.disable"
409 pattern=
"org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.project">
410 </activityPatternBinding>
411 <activityPatternBinding
412 activityId=
"eu.etaxonomy.taxeditor.disable"
413 pattern=
"org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.file">
414 </activityPatternBinding>
415 <activityPatternBinding
416 activityId=
"eu.etaxonomy.taxeditor.disable"
417 pattern=
"org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.folder">
418 </activityPatternBinding>
419 <activityPatternBinding
420 activityId=
"eu.etaxonomy.taxeditor.disable"
421 pattern=
"org\.eclipse\.ui\.editors/org\.eclipse\.ui\.editors\.wizards\.UntitledTextFileWizard">
422 </activityPatternBinding>
423 <activityPatternBinding
424 activityId=
"eu.etaxonomy.taxeditor.disable"
425 pattern=
"org\.eclipse\..*externaltools.*">
426 </activityPatternBinding>
427 <activityPatternBinding
428 activityId=
"eu.etaxonomy.taxeditor.disable"
429 pattern=
"org\.eclipse\.debug.*">
430 </activityPatternBinding>
431 <activityPatternBinding
432 activityId=
"eu.etaxonomy.taxeditor.disable"
433 pattern=
"org\.eclipse\.team.*">
434 </activityPatternBinding>
435 <activityPatternBinding
436 activityId=
"eu.etaxonomy.taxeditor.disable"
437 pattern=
"org\.eclipse\.ant.*">
438 </activityPatternBinding>
439 <activityPatternBinding
440 activityId=
"eu.etaxonomy.taxeditor.disable"
441 pattern=
"org\.eclipse\.pde.*">
442 </activityPatternBinding>
443 <activityPatternBinding
444 activityId=
"eu.etaxonomy.taxeditor.disable"
445 pattern=
"org\.eclipse\.jdt.*">
446 </activityPatternBinding>
447 <activityPatternBinding
448 activityId=
"eu.etaxonomy.taxeditor.disable"
449 pattern=
"org\.eclipse\.search.*">
450 </activityPatternBinding>
453 id=
"eu_etaxonomy_taxeditor_product"
454 point=
"org.eclipse.core.runtime.products">
456 application=
"eu.etaxonomy.taxeditor.application.application"
457 name=
"EDIT Taxonomic Editor">
460 value=
"EDIT Taxonomic Editor">
464 value=
"icons/256color_48x48.gif">
468 value=
"%productBlurb">
472 value=
"icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
475 name=
"startupForegroundColor"
479 name=
"startupMessageRect"
480 value=
"7,432,360,20">
483 name=
"startupProgressRect"
484 value=
"5,447,366,15">
487 name=
"preferenceCustomization"
488 value=
"plugin_customization.ini">