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.menus">
16 locationURI=
"menu:eu.etaxonomy.taxeditor.workbench.menu.file">
18 name=
"eu.etaxonomy.taxeditor.navigation.recentnames.separator"
22 class=
"eu.etaxonomy.taxeditor.navigation.RecentNamesContributionItem"
23 id=
"eu.etaxonomy.taxeditor.navigation.recentnames">
27 definitionId=
"isCdmStoreConnected">
34 point=
"org.eclipse.ui.navigator.navigatorContent">
36 contentProvider=
"eu.etaxonomy.taxeditor.navigation.navigator.ClassificationContentProvider"
37 id=
"eu.etaxonomy.taxeditor.navigation.classificationContent"
38 labelProvider=
"eu.etaxonomy.taxeditor.navigation.navigator.ClassificationLabelProvider"
39 name=
"%navigatorContent.name">
42 value=
"eu.etaxonomy.taxeditor.navigation.navigator.Root">
47 value=
"eu.etaxonomy.cdm.model.taxon.TaxonNode">
51 class=
"eu.etaxonomy.taxeditor.navigation.navigator.TreeNodeDropAdapterAssistant"
52 id=
"eu.etaxonomy.taxeditor.navigation.navigator.dropassistant">
53 <possibleDropTargets></possibleDropTargets>
57 contentProvider=
"eu.etaxonomy.taxeditor.navigation.navigator.TaxonNodeContentProvider"
58 id=
"eu.etaxonomy.taxeditor.navigation.taxonNodeContent"
59 labelProvider=
"eu.etaxonomy.taxeditor.navigation.navigator.TaxonNodeLabelProvider"
60 name=
"%navigatorContent.name.0">
64 value=
"eu.etaxonomy.cdm.model.taxon.TaxonNode">
68 value=
"eu.etaxonomy.cdm.model.taxon.Classification">
71 forcePluginActivation=
"true"
72 property=
"eu.etaxonomy.taxeditor.propertytests.hasTaxa">
78 class=
"eu.etaxonomy.taxeditor.navigation.navigator.TreeNodeDropAdapterAssistant"
79 id=
"eu.etaxonomy.taxeditor.navigation.navigator.dropassistant">
83 value=
"eu.etaxonomy.cdm.model.taxon.TaxonNode">
86 value=
"eu.etaxonomy.cdm.model.taxon.Classification">
89 </possibleDropTargets>
93 value=
"eu.etaxonomy.cdm.model.taxon.TaxonNode">
98 activeByDefault=
"false"
99 contentProvider=
"eu.etaxonomy.taxeditor.navigation.navigator.SynonymContentProvider"
100 id=
"eu.etaxonomy.taxeditor.navigation.synonymContent"
101 labelProvider=
"eu.etaxonomy.taxeditor.navigation.navigator.SynonymLabelProvider"
102 name=
"%navigatorContent.name.1"
107 value=
"eu.etaxonomy.cdm.model.taxon.TaxonNode">
110 forcePluginActivation=
"true"
111 property=
"eu.etaxonomy.taxeditor.propertytests.hasSynonyms">
117 value=
"eu.etaxonomy.cdm.model.taxon.Synonym">
123 point=
"org.eclipse.ui.navigator.viewer">
125 viewerId=
"eu.etaxonomy.taxeditor.navigation.navigator">
127 id=
"eu.etaxonomy.taxeditor.navigation.navigatorpopup">
130 <viewerContentBinding viewerId=
"eu.etaxonomy.taxeditor.navigation.navigator">
133 pattern=
"eu.etaxonomy.taxeditor.navigation.classificationContent">
135 <contentExtension pattern=
"eu.etaxonomy.taxeditor.navigation.taxonNodeContent"/>
136 <contentExtension pattern=
"eu.etaxonomy.taxeditor.navigation.taxonlinkhelper"/>
138 pattern=
"eu.etaxonomy.taxeditor.navigation.synonymContent">
141 </viewerContentBinding>
143 class=
"eu.etaxonomy.taxeditor.navigation.navigator.dnd.TaxonNavigatorDragAdapterAssistant"
144 viewerId=
"eu.etaxonomy.taxeditor.navigation.navigator">
148 point=
"org.eclipse.ui.navigator.linkHelper">
150 class=
"eu.etaxonomy.taxeditor.navigation.navigator.TaxonLinkHelper"
151 id=
"eu.etaxonomy.taxeditor.navigation.taxonlinkhelper">
152 <selectionEnablement>
153 <instanceof value=
"eu.etaxonomy.cdm.model.taxon.TaxonNode"/>
154 </selectionEnablement>
155 <editorInputEnablement>
156 <instanceof value=
"eu.etaxonomy.taxeditor.editor.TaxonEditorInput"/>
157 </editorInputEnablement>
161 point=
"org.eclipse.core.runtime.adapters">
163 adaptableType=
"org.eclipse.core.internal.resources.Workspace"
164 class=
"eu.etaxonomy.taxeditor.navigation.WorkbenchUndoContextAdapterFactory">
166 type=
"org.eclipse.core.commands.operations.IUndoContext">
171 point=
"org.eclipse.core.expressions.propertyTesters">
173 class=
"eu.etaxonomy.taxeditor.navigation.navigator.TaxonNodePropertyTester"
174 id=
"eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester"
175 namespace=
"eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester"
176 properties=
"hasSynonyms, isClassification"
177 type=
"java.lang.Object">
181 class=
"eu.etaxonomy.taxeditor.navigation.navigator.TaxonNodePropertyTester"
182 id=
"eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester"
183 namespace=
"eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester"
185 type=
"eu.etaxonomy.cdm.model.taxon.TaxonomicTree">
188 class=
"eu.etaxonomy.taxeditor.navigation.navigator.TaxonNodePropertyTester"
189 id=
"eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester"
190 namespace=
"eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester"
192 type=
"eu.etaxonomy.cdm.model.taxon.TaxonNode">
195 class=
"eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester"
196 id=
"eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester"
197 namespace=
"eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester"
198 properties=
"isCdmStoreConnected,isRemoting,isStandAlone"
199 type=
"java.lang.Object">
203 point=
"org.eclipse.core.expressions.definitions">
207 variable=
"selection">
211 value=
"eu.etaxonomy.cdm.model.taxon.TaxonNode">
219 variable=
"selection">
223 value=
"eu.etaxonomy.cdm.model.taxon.Synonym">
230 id=
"isChecklistEditorEnabled">
232 variable=
"selection">
234 property=
"eu.etaxonomy.taxeditor.preferences.propertyTester.isChecklistEditorEnabled">
239 id=
"isCdmStoreConnected">
241 property=
"eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester.isCdmStoreConnected">
247 property=
"eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester.isRemoting">
253 property=
"eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester.isStandAlone">
257 id=
"isCdmStoreConnectedAndShowExperimental">
260 definitionId=
"isShowExperimentalFeatures">
263 definitionId=
"isCdmStoreConnected">
269 id=
"eu.etaxonomy.taxeditor.navigation.workbench.model"
270 name=
"Navigation Workbench Model"
271 point=
"org.eclipse.e4.workbench.model">
274 uri=
"fragment.e4xmi">