b5c47ed07bb87e196d9ad66fa2ff80ab61fe1351
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.DeleteTaxonNodeHandler"
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.NavigatorTaxonomicTreeContentProvider"
284 id="eu.etaxonomy.taxeditor.navigation.taxonomictreecontent"
285 labelProvider="eu.etaxonomy.taxeditor.navigation.navigator.NavigatorTaxonomicTreeLabelProvider"
286 name="Taxonomic Tree">
289 value="eu.etaxonomy.taxeditor.navigation.navigator.NavigatorRoot">
294 value="eu.etaxonomy.cdm.model.taxon.TaxonNode">
299 contentProvider="eu.etaxonomy.taxeditor.navigation.navigator.NavigatorTaxonContentProvider"
300 id="eu.etaxonomy.taxeditor.navigation.taxoncontent"
301 labelProvider="eu.etaxonomy.taxeditor.navigation.navigator.NavigatorTaxonLabelProvider"
304 <instanceof value="eu.etaxonomy.cdm.model.taxon.TaxonNode"/>
307 class="eu.etaxonomy.taxeditor.navigation.navigator.TaxonDropAdapterAssistant"
308 id="eu.etaxonomy.taxeditor.navigation.navigator.dropassistant">
309 <possibleDropTargets>
311 value="eu.etaxonomy.cdm.model.taxon.TaxonNode">
313 </possibleDropTargets>
317 value="eu.etaxonomy.cdm.model.taxon.TaxonNode">
321 class="eu.etaxonomy.taxeditor.navigation.navigator.OpenTaxonActionProvider"
322 id="eu.etaxonomy.taxeditor.navigation.action.open"
323 overrides="org.eclipse.ui.navigator.resources.OpenActions">
326 value="eu.etaxonomy.cdm.model.taxon.TaxonNode">
332 contentProvider="eu.etaxonomy.taxeditor.navigation.navigator.NavigatorSynonymContentProvider"
333 id="eu.etaxonomy.taxeditor.navigation.synonymcontent"
334 labelProvider="eu.etaxonomy.taxeditor.navigation.navigator.NavigatorSynonymLabelProvider"
340 value="eu.etaxonomy.cdm.model.taxon.Taxon">
343 forcePluginActivation="true"
344 property="eu.etaxonomy.taxeditor.propertytests.hasSynonyms">
350 value="eu.etaxonomy.cdm.model.taxon.Synonym">
356 point="org.eclipse.ui.navigator.viewer">
358 viewerId="eu.etaxonomy.taxeditor.navigation.navigator">
360 id="eu.etaxonomy.taxeditor.navigation.navigatorpopup">
363 <viewerContentBinding viewerId="eu.etaxonomy.taxeditor.navigation.navigator">
366 pattern="eu.etaxonomy.taxeditor.navigation.taxonomictreecontent">
368 <contentExtension pattern="eu.etaxonomy.taxeditor.navigation.taxoncontent"/>
369 <contentExtension pattern="eu.etaxonomy.taxeditor.navigation.taxonlinkhelper"/>
371 pattern="eu.etaxonomy.taxeditor.navigation.synonymcontent">
374 </viewerContentBinding>
376 popupMenuId="eu.etaxonomy.taxeditor.navigation.navigator#PopupMenu"
377 viewerId="eu.etaxonomy.taxeditor.navigation.navigator">
380 name="org.eclipse.ui.navigator.hideAvailableExtensionsTab"
387 point="org.eclipse.ui.navigator.linkHelper">
389 class="eu.etaxonomy.taxeditor.navigation.navigator.TaxonLinkHelper"
390 id="eu.etaxonomy.taxeditor.navigation.taxonlinkhelper">
391 <selectionEnablement>
392 <instanceof value="eu.etaxonomy.cdm.model.taxon.TaxonNode"/>
393 </selectionEnablement>
394 <editorInputEnablement>
395 <instanceof value="eu.etaxonomy.taxeditor.editor.TaxonEditorInput"/>
396 </editorInputEnablement>
400 point="org.eclipse.core.runtime.adapters">
402 adaptableType="org.eclipse.core.internal.resources.Workspace"
403 class="eu.etaxonomy.taxeditor.navigation.WorkbenchUndoContextAdapterFactory">
405 type="org.eclipse.core.commands.operations.IUndoContext">
410 point="org.eclipse.core.expressions.propertyTesters">
412 class="eu.etaxonomy.taxeditor.navigation.navigator.NavigatorPropertyTester"
413 id="eu.etaxonomy.taxeditor.propertytests.navigatorPropertyTester"
414 namespace="eu.etaxonomy.taxeditor.propertytests"
415 properties="hasSynonyms"
416 type="eu.etaxonomy.cdm.model.taxon.Taxon">