1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.2"?>
7 point=
"org.eclipse.core.runtime.applications">
10 class=
"eu.etaxonomy.taxeditor.Application">
15 point=
"org.eclipse.ui.perspectives">
17 class=
"eu.etaxonomy.taxeditor.FreetextPropertiesPerspective"
19 id=
"eu.etaxonomy.taxeditor.perspective.freetextproperties"
20 name=
"Show Properties">
23 class=
"eu.etaxonomy.taxeditor.SideBySidePerspective"
25 id=
"eu.etaxonomy.taxeditor.perspective.sidebyside"
26 name=
"Hide Properties">
30 point=
"org.eclipse.ui.views">
32 class=
"eu.etaxonomy.taxeditor.navigation.TaxonomicTreeView"
33 icon=
"icons/edit_16x16.gif"
34 id=
"eu.etaxonomy.taxeditor.navigation.taxonomictreeview"
35 name=
"Taxonomic Tree">
38 class=
"eu.etaxonomy.taxeditor.navigation.RecentNamesView"
39 icon=
"icons/edit_16x16.gif"
40 id=
"eu.etaxonomy.taxeditor.navigation.recentnamesview"
44 class=
"eu.etaxonomy.taxeditor.navigation.SearchView"
45 icon=
"icons/edit_16x16.gif"
46 id=
"eu.etaxonomy.taxeditor.navigation.searchview"
50 class=
"eu.etaxonomy.taxeditor.navigation.FavoritesView"
51 icon=
"icons/edit_16x16.gif"
52 id=
"eu.etaxonomy.taxeditor.navigation.favoritesview"
56 class=
"eu.etaxonomy.taxeditor.editor.UndoView"
57 icon=
"icons/edit_16x16.gif"
58 id=
"eu.etaxonomy.taxeditor.view.undoview"
59 name=
"Recent Actions">
63 class=
"eu.etaxonomy.taxeditor.navigation.SearchResultView"
64 icon=
"icons/edit_16x16.gif"
65 id=
"eu.etaxonomy.taxeditor.navigation.searchresultview"
70 point=
"org.eclipse.ui.editors">
72 class=
"eu.etaxonomy.taxeditor.editor.MultiPageTaxonEditor"
73 icon=
"icons/edit_16x16.gif"
74 id=
"eu.etaxonomy.taxeditor.editor.multipagetaxonview"
75 name=
"Multitabbed Taxon Editor"
76 contributorClass=
"eu.etaxonomy.taxeditor.editor.MultiPageTaxonEditorActionBarContributor">
79 class=
"eu.etaxonomy.taxeditor.editor.EmptyEditorView"
80 icon=
"icons/edit_16x16.gif"
81 id=
"eu.etaxonomy.taxeditor.view.EmptyEditorView"
82 name=
"New EditorPart">
87 point=
"org.eclipse.core.runtime.products">
89 application=
"eu.etaxonomy.taxeditor.application"
90 name=
"EDIT Taxonomic Editor">
93 value=
"EDIT Taxonomic Editor">
97 value=
"icons/edit_16x16.gif">
101 value=
"Thanks for all the laughs!">
105 value=
"icons/edit_16x16.gif">
110 point=
"org.eclipse.ui.preferencePages">
112 class=
"eu.etaxonomy.taxeditor.preference.TaxonomicPreferences"
113 id=
"eu.etaxonomy.taxeditor.preferences.taxonomic"
117 category=
"eu.etaxonomy.taxeditor.preferences.taxonomic"
118 class=
"eu.etaxonomy.taxeditor.preference.NomenclaturalCodePreferences"
119 id=
"eu.etaxonomy.taxeditor.preferences.nomenclatural"
120 name=
"Nomenclatural Code">
123 class=
"eu.etaxonomy.taxeditor.preference.CdmPreferences"
124 id=
"eu.etaxonomy.taxeditor.preferences.cdm"
125 name=
"CDM Datastore">
128 category=
"eu.etaxonomy.taxeditor.preferences.cdm"
129 class=
"eu.etaxonomy.taxeditor.preference.InitializeDbPreferences"
130 id=
"eu.etaxonomy.taxeditor.preferences.initdb"
131 name=
"Initialize Datastore">
134 class=
"eu.etaxonomy.taxeditor.preference.DescriptionPreferences"
135 id=
"eu.etaxonomy.taxeditor.preferences.description"
139 category=
"eu.etaxonomy.taxeditor.preferences.description"
140 class=
"eu.etaxonomy.taxeditor.preference.FeaturePreferences"
141 id=
"eu.etaxonomy.taxeditor.preferences.feature"
142 name=
"Preferred Features">
145 category=
"eu.etaxonomy.taxeditor.preferences.taxonomic"
146 class=
"eu.etaxonomy.taxeditor.preference.RankMenuPreferences"
147 id=
"eu.etaxonomy.taxeditor.preferences.ranks"
148 name=
"Preferred Ranks">
152 point="org.eclipse.ui.bindings">
155 commandId="eu.etaxonomy.taxeditor.actions.opennameeditoractiondef"
156 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
160 point="org.eclipse.ui.menus">
162 locationURI="menu:org.eclipse.ui.main.menu">
164 id="org.eclipse.ui.main.menu.file"
167 commandId="eu.etaxonomy.taxeditor.newTaxon"
168 label="Add new taxon"
172 name="eu.etaxonomy.taxeditor.ui.file.separator1"
176 commandId="org.eclipse.ui.file.close"
181 commandId="org.eclipse.ui.file.closeAll"
186 name="eu.etaxonomy.taxeditor.ui.file.separator2"
190 commandId="eu.etaxonomy.taxeditor.saveAll"
191 icon="icons/save_edit.gif"
196 name="eu.etaxonomy.taxeditor.ui.file.separator3"
200 commandId="eu.etaxonomy.taxeditor.noCmdYet"
205 commandId="eu.etaxonomy.taxeditor.noCmdYet"
210 name="eu.etaxonomy.taxeditor.ui.file.separator4"
214 commandId="org.eclipse.ui.file.exit"
221 locationURI="menu:org.eclipse.ui.main.menu">
223 id="org.eclipse.ui.main.menu.edit"
226 commandId="org.eclipse.ui.edit.undo"
230 commandId="org.eclipse.ui.edit.redo"
235 name="eu.etaxonomy.taxeditor.ui.edit.separator1"
239 commandId="org.eclipse.ui.edit.cut"
244 commandId="org.eclipse.ui.edit.copy"
249 commandId="org.eclipse.ui.edit.paste"
254 name="eu.etaxonomy.taxeditor.ui.edit.separator2"
258 commandId="org.eclipse.ui.edit.delete"
265 locationURI="menu:org.eclipse.ui.main.menu">
267 id="eu.etaxonomy.taxeditor.ui.taxonMenu"
272 definitionId="nameEditorActive">
276 commandId="eu.etaxonomy.taxeditor.editor.name.createHeterotypicSynoym"
277 label="Create Heterotypic Synonym"
281 commandId="eu.etaxonomy.taxeditor.editor.name.createHomotypicSynoym"
282 label="Create Homotypic Synonym"
292 locationURI="menu:org.eclipse.ui.main.menu">
294 id="org.eclipse.ui.main.menu.window"
297 commandId="org.eclipse.ui.window.preferences"
304 locationURI="menu:org.eclipse.ui.main.menu">
306 id="org.eclipse.ui.main.menu.help"
309 commandId="org.eclipse.ui.help.helpContents"
310 label="Help Contents"
314 name="eu.etaxonomy.taxeditor.ui.help.separator1"
318 commandId="org.eclipse.ui.update.findAndInstallUpdates"
319 label="Software Updates..."
323 name="eu.etaxonomy.taxeditor.ui.help.separator2"
327 commandId="org.eclipse.ui.help.aboutAction"
328 label="About Taxonomic Editor">
333 locationURI="popup:eu.etaxonomy.taxeditor.navigation.taxonomictreeview">
335 commandId="eu.etaxonomy.taxeditor.ui.openTaxon"
340 commandId="eu.etaxonomy.taxeditor.ui.addTaxon"
341 label="Create Child Taxon"
345 commandId="eu.etaxonomy.taxeditor.command22"
346 label="Add child taxon with quick name"
354 commandId="eu.etaxonomy.taxeditor.ui.deleteTaxon"
355 label="Delete Taxon from Tree"
360 locationURI="popup:org.eclipse.ui.popup.any">
362 commandId="org.eclipse.ui.file.exit"
369 point="org.eclipse.ui.commands">
371 categoryId="org.eclipse.ui.category.file"
372 defaultHandler="eu.etaxonomy.taxeditor.handlers.NewTaxonHandler"
373 id="eu.etaxonomy.taxeditor.newTaxon"
377 defaultHandler="eu.etaxonomy.taxeditor.handlers.OpenTaxonHandler"
378 id="eu.etaxonomy.taxeditor.ui.openTaxon"
382 defaultHandler="eu.etaxonomy.taxeditor.handlers.DeleteTaxonHandler"
383 id="eu.etaxonomy.taxeditor.ui.deleteTaxon"
387 defaultHandler="eu.etaxonomy.taxeditor.handlers.AddTaxonomicChildHandler"
388 id="eu.etaxonomy.taxeditor.ui.addTaxon"
392 categoryId="org.eclipse.ui.category.file"
393 defaultHandler="eu.etaxonomy.taxeditor.handlers.SaveAllHandler"
394 id="eu.etaxonomy.taxeditor.saveAll"
398 description="Name editor commands"
399 id="eu.etaxonomy.taxeditor.editor.name.category"
403 categoryId="eu.etaxonomy.taxeditor.editor.name.category"
404 defaultHandler="eu.etaxonomy.taxeditor.handlers.CreateHeterotypicSynonymHandler"
405 id="eu.etaxonomy.taxeditor.editor.name.createHeterotypicSynoym"
406 name="Create Heterotypic Synonym">
409 categoryId="eu.etaxonomy.taxeditor.editor.name.category"
410 defaultHandler="eu.etaxonomy.taxeditor.handlers.CreateHomotypicSynonymHandler"
411 id="eu.etaxonomy.taxeditor.editor.name.createHomotypicSynoym"
412 name="Create Homotypic Synonym">
416 point="org.eclipse.ui.handlers">
418 class="eu.etaxonomy.taxeditor.handlers.OpenTaxonHandler"
419 commandId="eu.etaxonomy.taxeditor.ui.open">
423 point="org.eclipse.core.expressions.definitions">
425 id="nameEditorActive">
427 variable="activeEditorId">
429 value="eu.etaxonomy.taxeditor.editor.multipagetaxonview">
435 point="org.eclipse.ui.commands">
437 id="eu.etaxonomy.taxeditor.actions.opennameeditoractiondef"
442 point="org.eclipse.ui.handlers">
444 commandId="eu.etaxonomy.taxeditor.handler1">
448 point="org.eclipse.ui.newWizards">