1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.2"?>
7 point=
"org.eclipse.core.runtime.applications">
9 cardinality=
"singleton-global"
10 icon=
"icons/256color_48x48.bmp"
14 class=
"eu.etaxonomy.taxeditor.Application">
19 point=
"org.eclipse.ui.perspectives">
21 class=
"eu.etaxonomy.taxeditor.FreetextPropertiesPerspective"
23 id=
"eu.etaxonomy.taxeditor.perspective.freetextproperties"
24 name=
"Show Properties">
27 class=
"eu.etaxonomy.taxeditor.SideBySidePerspective"
29 id=
"eu.etaxonomy.taxeditor.perspective.sidebyside"
30 name=
"Hide Properties">
34 point=
"org.eclipse.ui.views">
36 class=
"eu.etaxonomy.taxeditor.navigation.TaxonomicTreeView"
37 icon=
"icons/edit_16x16.gif"
38 id=
"eu.etaxonomy.taxeditor.navigation.taxonomictreeview"
39 name=
"Taxonomic Tree">
42 class=
"eu.etaxonomy.taxeditor.navigation.RecentNamesView"
43 icon=
"icons/edit_16x16.gif"
44 id=
"eu.etaxonomy.taxeditor.navigation.recentnamesview"
48 class=
"eu.etaxonomy.taxeditor.navigation.SearchView"
49 icon=
"icons/edit_16x16.gif"
50 id=
"eu.etaxonomy.taxeditor.navigation.searchview"
54 class=
"eu.etaxonomy.taxeditor.navigation.FavoritesView"
55 icon=
"icons/edit_16x16.gif"
56 id=
"eu.etaxonomy.taxeditor.navigation.favoritesview"
60 class=
"eu.etaxonomy.taxeditor.editor.UndoView"
61 icon=
"icons/edit_16x16.gif"
62 id=
"eu.etaxonomy.taxeditor.view.undoview"
63 name=
"Recent Actions">
67 class=
"eu.etaxonomy.taxeditor.navigation.SearchResultView"
68 icon=
"icons/edit_16x16.gif"
69 id=
"eu.etaxonomy.taxeditor.navigation.searchresultview"
74 point=
"org.eclipse.ui.editors">
76 class=
"eu.etaxonomy.taxeditor.editor.MultiPageTaxonEditor"
77 icon=
"icons/edit_16x16.gif"
78 id=
"eu.etaxonomy.taxeditor.editor.multipagetaxonview"
79 name=
"Multitabbed Taxon Editor"
80 contributorClass=
"eu.etaxonomy.taxeditor.editor.MultiPageTaxonEditorActionBarContributor">
83 class=
"eu.etaxonomy.taxeditor.editor.EmptyEditorView"
84 icon=
"icons/edit_16x16.gif"
85 id=
"eu.etaxonomy.taxeditor.view.EmptyEditorView"
86 name=
"New EditorPart">
90 id=
"eu.etaxonomy.taxeditor.product"
91 name=
"Taxonomic Editor"
92 point=
"org.eclipse.core.runtime.products">
94 application=
"eu.etaxonomy.taxeditor.application"
95 description=
"Taxonomic Editor"
96 name=
"EDIT Taxonomic Editor">
99 value=
"EDIT Taxonomic Editor">
103 value=
"icons/edit_16x16.gif">
107 value=
"Thanks for all the laughs!">
111 value=
"icons/edit_16x16.gif">
116 point=
"org.eclipse.ui.preferencePages">
118 class=
"eu.etaxonomy.taxeditor.preference.TaxonomicPreferences"
119 id=
"eu.etaxonomy.taxeditor.preferences.taxonomic"
123 category=
"eu.etaxonomy.taxeditor.preferences.taxonomic"
124 class=
"eu.etaxonomy.taxeditor.preference.NomenclaturalCodePreferences"
125 id=
"eu.etaxonomy.taxeditor.preferences.nomenclatural"
126 name=
"Nomenclatural Code">
129 class=
"eu.etaxonomy.taxeditor.preference.CdmPreferences"
130 id=
"eu.etaxonomy.taxeditor.preferences.cdm"
131 name=
"CDM Datastore">
134 category=
"eu.etaxonomy.taxeditor.preferences.cdm"
135 class=
"eu.etaxonomy.taxeditor.preference.InitializeDbPreferences"
136 id=
"eu.etaxonomy.taxeditor.preferences.initdb"
137 name=
"Initialize Datastore">
140 class=
"eu.etaxonomy.taxeditor.preference.DescriptionPreferences"
141 id=
"eu.etaxonomy.taxeditor.preferences.description"
145 category=
"eu.etaxonomy.taxeditor.preferences.description"
146 class=
"eu.etaxonomy.taxeditor.preference.FeaturePreferences"
147 id=
"eu.etaxonomy.taxeditor.preferences.feature"
148 name=
"Preferred Features">
151 category=
"eu.etaxonomy.taxeditor.preferences.taxonomic"
152 class=
"eu.etaxonomy.taxeditor.preference.RankMenuPreferences"
153 id=
"eu.etaxonomy.taxeditor.preferences.ranks"
154 name=
"Preferred Ranks">
158 point="org.eclipse.ui.bindings">
161 commandId="eu.etaxonomy.taxeditor.actions.opennameeditoractiondef"
162 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
166 point="org.eclipse.ui.menus">
168 locationURI="menu:org.eclipse.ui.main.menu">
170 id="org.eclipse.ui.main.menu.file"
173 commandId="eu.etaxonomy.taxeditor.newTaxon"
174 label="Add new taxon"
178 name="eu.etaxonomy.taxeditor.ui.file.separator1"
182 commandId="org.eclipse.ui.file.close"
187 commandId="org.eclipse.ui.file.closeAll"
192 name="eu.etaxonomy.taxeditor.ui.file.separator2"
196 commandId="eu.etaxonomy.taxeditor.saveAll"
197 icon="icons/save_edit.gif"
202 name="eu.etaxonomy.taxeditor.ui.file.separator3"
206 commandId="eu.etaxonomy.taxeditor.noCmdYet"
211 commandId="eu.etaxonomy.taxeditor.noCmdYet"
216 name="eu.etaxonomy.taxeditor.ui.file.separator4"
220 commandId="org.eclipse.ui.file.exit"
227 locationURI="menu:org.eclipse.ui.main.menu">
229 id="org.eclipse.ui.main.menu.edit"
232 commandId="org.eclipse.ui.edit.undo"
236 commandId="org.eclipse.ui.edit.redo"
241 name="eu.etaxonomy.taxeditor.ui.edit.separator1"
245 commandId="org.eclipse.ui.edit.cut"
250 commandId="org.eclipse.ui.edit.copy"
255 commandId="org.eclipse.ui.edit.paste"
260 name="eu.etaxonomy.taxeditor.ui.edit.separator2"
264 commandId="org.eclipse.ui.edit.delete"
271 locationURI="menu:org.eclipse.ui.main.menu">
273 id="eu.etaxonomy.taxeditor.ui.taxonMenu"
278 definitionId="nameEditorActive">
282 commandId="eu.etaxonomy.taxeditor.editor.name.createHeterotypicSynoym"
283 label="Create Heterotypic Synonym"
287 commandId="eu.etaxonomy.taxeditor.editor.name.createHomotypicSynoym"
288 label="Create Homotypic Synonym"
298 locationURI="menu:org.eclipse.ui.main.menu">
300 id="org.eclipse.ui.main.menu.window"
303 commandId="org.eclipse.ui.window.preferences"
310 locationURI="menu:org.eclipse.ui.main.menu">
312 id="org.eclipse.ui.main.menu.help"
315 commandId="org.eclipse.ui.help.helpContents"
316 label="Help Contents"
320 name="eu.etaxonomy.taxeditor.ui.help.separator1"
324 commandId="org.eclipse.ui.update.findAndInstallUpdates"
325 label="Software Updates..."
329 name="eu.etaxonomy.taxeditor.ui.help.separator2"
333 commandId="org.eclipse.ui.help.aboutAction"
334 label="About Taxonomic Editor">
339 locationURI="popup:eu.etaxonomy.taxeditor.navigation.taxonomictreeview">
341 commandId="eu.etaxonomy.taxeditor.ui.openTaxon"
346 commandId="eu.etaxonomy.taxeditor.ui.addTaxon"
347 label="Create Child Taxon"
351 commandId="eu.etaxonomy.taxeditor.command22"
352 label="Add child taxon with quick name"
360 commandId="eu.etaxonomy.taxeditor.ui.deleteTaxon"
361 label="Delete Taxon from Tree"
366 locationURI="popup:org.eclipse.ui.popup.any">
368 commandId="org.eclipse.ui.file.exit"
375 point="org.eclipse.ui.commands">
377 categoryId="org.eclipse.ui.category.file"
378 defaultHandler="eu.etaxonomy.taxeditor.handlers.NewTaxonHandler"
379 id="eu.etaxonomy.taxeditor.newTaxon"
383 defaultHandler="eu.etaxonomy.taxeditor.handlers.OpenTaxonHandler"
384 id="eu.etaxonomy.taxeditor.ui.openTaxon"
388 defaultHandler="eu.etaxonomy.taxeditor.handlers.DeleteTaxonHandler"
389 id="eu.etaxonomy.taxeditor.ui.deleteTaxon"
393 defaultHandler="eu.etaxonomy.taxeditor.handlers.AddTaxonomicChildHandler"
394 id="eu.etaxonomy.taxeditor.ui.addTaxon"
398 categoryId="org.eclipse.ui.category.file"
399 defaultHandler="eu.etaxonomy.taxeditor.handlers.SaveAllHandler"
400 id="eu.etaxonomy.taxeditor.saveAll"
404 description="Name editor commands"
405 id="eu.etaxonomy.taxeditor.editor.name.category"
409 categoryId="eu.etaxonomy.taxeditor.editor.name.category"
410 defaultHandler="eu.etaxonomy.taxeditor.handlers.CreateHeterotypicSynonymHandler"
411 id="eu.etaxonomy.taxeditor.editor.name.createHeterotypicSynoym"
412 name="Create Heterotypic Synonym">
415 categoryId="eu.etaxonomy.taxeditor.editor.name.category"
416 defaultHandler="eu.etaxonomy.taxeditor.handlers.CreateHomotypicSynonymHandler"
417 id="eu.etaxonomy.taxeditor.editor.name.createHomotypicSynoym"
418 name="Create Homotypic Synonym">
422 point="org.eclipse.ui.handlers">
424 class="eu.etaxonomy.taxeditor.handlers.OpenTaxonHandler"
425 commandId="eu.etaxonomy.taxeditor.ui.open">
429 point="org.eclipse.core.expressions.definitions">
431 id="nameEditorActive">
433 variable="activeEditorId">
435 value="eu.etaxonomy.taxeditor.editor.multipagetaxonview">
441 id="TaxEditorProduct"
442 point="org.eclipse.core.runtime.products">
444 application="eu.etaxonomy.taxeditor.application"
448 value="icons/edit_16x16.gif">
452 value="%productBlurb">
455 name="startupForegroundColor"
459 name="startupProgressRect"
460 value="0,280,455,15">
463 name="startupMessageRect"
464 value="7,220,441,20">
467 name="preferenceCustomization"
468 value="plugin_customization.ini">
472 value="%productName">
478 point="org.eclipse.core.runtime.products">
480 application="eu.etaxonomy.taxeditor.application"
484 value="icons/edit_16x16.gif">
488 value="%productBlurb">
491 name="startupForegroundColor"
495 name="startupProgressRect"
496 value="0,280,455,15">
499 name="startupMessageRect"
500 value="7,220,441,20">
503 name="preferenceCustomization"
504 value="plugin_customization.ini">
509 point="org.eclipse.ui.commands">
511 id="eu.etaxonomy.taxeditor.actions.opennameeditoractiondef"
516 point="org.eclipse.ui.handlers">
518 commandId="eu.etaxonomy.taxeditor.handler1">
522 point="org.eclipse.ui.newWizards">