1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.2"?>
6 point=
"org.eclipse.core.runtime.applications">
9 class=
"eu.etaxonomy.taxeditor.navigation.Application">
14 point=
"org.eclipse.ui.views">
16 class="eu.etaxonomy.taxeditor.navigation.taxonomictree.TaxonomicTreeView"
17 id="eu.etaxonomy.taxeditor.navigation.taxonomictree.treeView"
18 name="Taxonomic Tree">
22 class="eu.etaxonomy.taxeditor.navigation.search.SearchResultView"
23 icon="icons/edit_16x16.gif"
24 id="eu.etaxonomy.taxeditor.navigation.search.searchResultView"
30 class="eu.etaxonomy.taxeditor.navigation.navigator.TaxonNavigator"
31 icon="icons/edit_16x16.gif"
32 id="eu.etaxonomy.taxeditor.navigation.navigator"
38 point="org.eclipse.ui.menus">
40 locationURI="popup:eu.etaxonomy.taxeditor.navigation.taxonomictree.treeView">
42 commandId="eu.etaxonomy.taxeditor.navigation.command.editTaxon"
47 commandId="eu.etaxonomy.taxeditor.navigation.command.moveTaxon"
52 name="taxeditor-navigation.separator1">
55 commandId="eu.etaxonomy.taxeditor.navigation.command.createChildTaxon"
60 commandId="eu.etaxonomy.taxeditor.navigation.command.quickCreateChildTaxon"
61 label="Quick Add Child "
69 commandId="eu.etaxonomy.taxeditor.navigation.command.deleteTaxon"
75 locationURI="popup:eu.etaxonomy.taxeditor.navigation.search.searchResultView">
77 commandId="eu.etaxonomy.taxeditor.navigation.command.editTaxon"
83 locationURI="toolbar:org.eclipse.ui.main.toolbar">
85 id="eu.etaxonomy.taxeditor.navigation.search.toolbar">
87 class="eu.etaxonomy.taxeditor.navigation.search.SearchBar">
92 locationURI="menu:org.eclipse.ui.main.menu.file?before=eu.etaxonomy.taxeditor.application.filemenu.separator">
94 class="eu.etaxonomy.taxeditor.navigation.RecentNamesContributionItem"
95 id="eu.etaxonomy.taxeditor.navigation.recentnames">
99 locationURI="menu:eu.etaxonomy.taxeditor.menu.showView">
101 commandId="eu.etaxonomy.taxeditor.navigation.command.showTaxonomicTreeView"
102 label="Taxonomic Tree"
107 locationURI="popup:eu.etaxonomy.taxeditor.navigation.navigatorpopup">
109 commandId="eu.etaxonomy.taxeditor.navigation.command.editTaxon"
114 commandId="eu.etaxonomy.taxeditor.navigation.command.moveTaxon"
119 name="taxeditor-navigation.separator1">
122 commandId="eu.etaxonomy.taxeditor.navigation.command.createChildTaxon"
127 commandId="eu.etaxonomy.taxeditor.navigation.command.quickCreateChildTaxon"
128 label="Quick Add Child "
136 commandId="eu.etaxonomy.taxeditor.navigation.command.deleteTaxon"
143 point="org.eclipse.ui.commands">
145 defaultHandler="eu.etaxonomy.taxeditor.navigation.handler.EditTaxonHandler"
146 id="eu.etaxonomy.taxeditor.navigation.command.editTaxon"
150 defaultHandler="eu.etaxonomy.taxeditor.navigation.handler.MoveTaxonHandler"
151 id="eu.etaxonomy.taxeditor.navigation.command.moveTaxon"
155 defaultHandler="eu.etaxonomy.taxeditor.navigation.handler.CreateChildTaxonHandler"
156 id="eu.etaxonomy.taxeditor.navigation.command.createChildTaxon"
157 name="Create Child Taxon">
160 defaultHandler="eu.etaxonomy.taxeditor.navigation.handler.DeleteTaxonHandler"
161 id="eu.etaxonomy.taxeditor.navigation.command.deleteTaxon"
162 name="Delete Taxon ">
165 defaultHandler="eu.etaxonomy.taxeditor.navigation.handler.QuickCreateChildTaxonHandler"
166 id="eu.etaxonomy.taxeditor.navigation.command.quickCreateChildTaxon"
167 name="Quick Create Child Taxon">
171 point="org.eclipse.ui.commands">
173 defaultHandler="eu.etaxonomy.taxeditor.navigation.handler.ShowTaxonomicTreeViewHandler"
174 id="eu.etaxonomy.taxeditor.navigation.command.showTaxonomicTreeView"
175 name="Show Taxonomic Tree View">
180 point="org.eclipse.ui.themes">
181 <themeElementCategory
182 id="eu.etaxonomy.taxeditor.preferences.searchResult"
183 label="Search Result">
185 Colors and fonts used to display the search result.
187 </themeElementCategory>
189 categoryId="eu.etaxonomy.taxeditor.preferences.searchResult"
190 id="eu.etaxonomy.taxeditor.preferences.searchResult.fontSynonym"
192 label="Synonym font">
194 value="Lucida Sans-italic-11">
197 The font that is used for synonyms in the search result list.
201 categoryId="eu.etaxonomy.taxeditor.preferences.searchResult"
202 id="eu.etaxonomy.taxeditor.preferences.searchResult.fontAccepted"
204 label="Accepted font">
206 The font that is used for accepted taxa in the search result list.
209 value="Lucida Sans-bold-11">
213 categoryId="eu.etaxonomy.taxeditor.preferences.searchResult"
214 id="eu.etaxonomy.taxeditor.preferences.searchResult.fontDefault"
218 The font used by default in the search result list.
221 value="Lucida Grande-11">
226 point="org.eclipse.ui.navigator.viewer">
228 viewerId="org.eclipse.ui.examples.navigator.view">
230 <viewerContentBinding
231 viewerId="org.eclipse.ui.examples.navigator.view">
234 pattern="org.eclipse.ui.navigator.resourceContent" />
236 pattern="org.eclipse.ui.navigator.resources.filters.*" />
238 </viewerContentBinding>
240 viewerId="org.eclipse.ui.examples.navigator.view">
243 pattern="org.eclipse.ui.navigator.resources.*">
246 </viewerActionBinding>
249 point="org.eclipse.ui.navigator.navigatorContent">
251 id="org.eclipse.ui.examples.navigator.filters.hideNonJavaProjects"
252 name="Hide non-Java projects">
256 type="org.eclipse.core.resources.IProject">
258 property="org.eclipse.core.resources.projectNature"
259 value="org.eclipse.jdt.core.javanature">
273 point="org.eclipse.ui.views">
275 class="eu.etaxonomy.taxeditor.navigation.navigator.TaxonNavigator"
276 icon="icons/edit_16x16.gif"
277 id="eu.etaxonomy.taxeditor.navigation.navigator"
278 name="Taxonomic Tree"/>
281 point="org.eclipse.ui.navigator.navigatorContent">
283 contentProvider="eu.etaxonomy.taxeditor.navigation.navigator.NavigatorTaxonContentProvider"
284 id="eu.etaxonomy.taxeditor.navigation.taxoncontent"
285 labelProvider="eu.etaxonomy.taxeditor.navigation.navigator.NavigatorTaxonLabelProvider"
288 <instanceof value="eu.etaxonomy.taxeditor.navigation.navigator.NavigatorRoot"/>
291 class="eu.etaxonomy.taxeditor.navigation.navigator.TaxonDropAdapterAssistant"
292 id="eu.etaxonomy.taxeditor.navigation.navigator.dropassistant">
293 <possibleDropTargets>
295 value="eu.etaxonomy.cdm.model.taxon.Taxon">
297 </possibleDropTargets>
301 value="eu.etaxonomy.cdm.model.taxon.Taxon">
305 class="eu.etaxonomy.taxeditor.navigation.navigator.OpenTaxonActionProvider"
306 id="eu.etaxonomy.taxeditor.navigation.action.open"
307 overrides="org.eclipse.ui.navigator.resources.OpenActions">
310 value="eu.etaxonomy.cdm.model.taxon.Taxon">
316 contentProvider="eu.etaxonomy.taxeditor.navigation.navigator.NavigatorSynonymContentProvider"
317 id="eu.etaxonomy.taxeditor.navigation.synonymcontent"
318 labelProvider="eu.etaxonomy.taxeditor.navigation.navigator.NavigatorSynonymLabelProvider"
323 value="eu.etaxonomy.cdm.model.taxon.Taxon">
328 value="eu.etaxonomy.cdm.model.taxon.Synonym">
334 point="org.eclipse.ui.navigator.viewer">
336 viewerId="eu.etaxonomy.taxeditor.navigation.navigator">
338 id="eu.etaxonomy.taxeditor.navigation.navigatorpopup">
341 <viewerContentBinding viewerId="eu.etaxonomy.taxeditor.navigation.navigator">
343 <contentExtension pattern="eu.etaxonomy.taxeditor.navigation.taxoncontent"/>
344 <contentExtension pattern="eu.etaxonomy.taxeditor.navigation.taxonlinkhelper"/>
346 </viewerContentBinding>
347 <viewerContentBinding
348 viewerId="eu.etaxonomy.taxeditor.navigation.navigator">
351 pattern="eu.etaxonomy.taxeditor.navigation.synonymcontent">
354 </viewerContentBinding>
356 popupMenuId="eu.etaxonomy.taxeditor.navigation.navigator#PopupMenu"
357 viewerId="eu.etaxonomy.taxeditor.navigation.navigator">
360 name="org.eclipse.ui.navigator.hideAvailableExtensionsTab"
367 point="org.eclipse.ui.navigator.linkHelper">
369 class="eu.etaxonomy.taxeditor.navigation.navigator.TaxonLinkHelper"
370 id="eu.etaxonomy.taxeditor.navigation.taxonlinkhelper">
371 <selectionEnablement>
372 <instanceof value="eu.etaxonomy.cdm.model.taxon.Taxon"/>
373 </selectionEnablement>
374 <editorInputEnablement>
375 <instanceof value="eu.etaxonomy.taxeditor.editor.TaxonEditorInput"/>
376 </editorInputEnablement>
380 point="org.eclipse.core.runtime.adapters">
382 adaptableType="org.eclipse.core.internal.resources.Workspace"
383 class="eu.etaxonomy.taxeditor.navigation.WorkbenchUndoContextAdapterFactory">
385 type="org.eclipse.core.commands.operations.IUndoContext">