1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.2"?>
4 <extension-point id=
"eu.etaxonomy.taxeditor.store.cdmViewer" name=
"Cdm Viewer" schema=
"schema/eu.etaxonomy.taxeditor.store.cdmViewer.exsd"/>
6 point=
"org.eclipse.ui.preferencePages">
8 class=
"eu.etaxonomy.taxeditor.preference.TaxonomicEditorGeneralPreferences"
9 id=
"eu.etaxonomy.taxeditor.preferences.general"
13 category=
"eu.etaxonomy.taxeditor.preferences.general"
14 class=
"eu.etaxonomy.taxeditor.preference.DescriptionPreferences"
15 id=
"eu.etaxonomy.taxeditor.preferences.description"
19 category=
"eu.etaxonomy.taxeditor.preferences.description"
20 class=
"eu.etaxonomy.taxeditor.preference.menu.FeatureMenuPreferences"
21 id=
"eu.etaxonomy.taxeditor.preferences.feature"
25 category=
"eu.etaxonomy.taxeditor.preferences.description"
26 class=
"eu.etaxonomy.taxeditor.preference.menu.PresenceAbsenceMenuPreferences"
27 id=
"eu.etaxonomy.taxeditor.preferences.distributionStatus"
31 category=
"eu.etaxonomy.taxeditor.preferences.general"
32 class=
"eu.etaxonomy.taxeditor.preference.TaxonomicPreferences"
33 id=
"eu.etaxonomy.taxeditor.preferences.taxonomic"
37 category=
"eu.etaxonomy.taxeditor.preferences.taxonomic"
38 class=
"eu.etaxonomy.taxeditor.preference.NomenclaturalCodePreferences"
39 id=
"eu.etaxonomy.taxeditor.preferences.nomenclatural"
44 class="eu.etaxonomy.taxeditor.store.preference.CdmPreferences"
45 id="eu.etaxonomy.taxeditor.preferences.cdm"
49 category="eu.etaxonomy.taxeditor.preferences.cdm"
50 class="eu.etaxonomy.taxeditor.store.preference.InitializeDbPreferences"
51 id="eu.etaxonomy.taxeditor.preferences.initdb"
52 name="Initialize Datastore">
55 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
56 class="eu.etaxonomy.taxeditor.preference.menu.RankMenuPreferences"
57 id="eu.etaxonomy.taxeditor.preferences.ranks"
61 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
62 class="eu.etaxonomy.taxeditor.preference.menu.NomenclaturalStatusTypeMenuPreferences"
63 id="eu.etaxonomy.taxeditor.preferences.nomenclaturalStatusType"
67 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
68 class="eu.etaxonomy.taxeditor.preference.menu.NameRelationshipTypeMenuPreferences"
69 id="eu.etaxonomy.taxeditor.preferences.nameRelationshipType"
73 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
74 class="eu.etaxonomy.taxeditor.preference.menu.TaxonRelationshipTypeMenuPreferences"
75 id="taxeditor-store.page1"
79 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
80 class="eu.etaxonomy.taxeditor.preference.menu.SpecimenTypeDesignationStatusMenuPreferences"
81 id="eu.etaxonomy.taxeditor.preferences.specimenTypeDesignationStatus"
85 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
86 class="eu.etaxonomy.taxeditor.preference.menu.NameTypeDesignationStatusMenuPreferences"
87 id="eu.etaxonomy.taxeditor.preferences.nameTypeDesignationStatus"
91 category="eu.etaxonomy.taxeditor.preferences.language"
92 class="eu.etaxonomy.taxeditor.preference.menu.LanguageMenuPreferences"
93 id="eu.etaxonomy.taxeditor.preferences.languages"
97 category="eu.etaxonomy.taxeditor.preferences.general"
98 class="eu.etaxonomy.taxeditor.preference.menu.MarkerTypeMenuPreferences"
99 id="eu.etaxonomy.taxeditor.preferences.markerTypes"
100 name="%page.name.11">
103 category="eu.etaxonomy.taxeditor.preferences.general"
104 class="eu.etaxonomy.taxeditor.preference.menu.ExtensionTypeMenuPreferences"
105 id="eu.etaxonomy.taxeditor.preferences.extensionTypes"
106 name="%page.name.12">
109 category="eu.etaxonomy.taxeditor.preferences.description"
110 class="eu.etaxonomy.taxeditor.preference.menu.NamedAreaTypeMenuPreferences"
111 id="eu.etaxonomy.taxeditor.preferences.namedAreaType"
112 name="%page.name.14">
115 category="eu.etaxonomy.taxeditor.preferences.general"
116 class="eu.etaxonomy.taxeditor.preference.MatchingPreferences"
117 id="eu.etaxonomy.taxeditor.preferences.matching"
118 name="%page.name.15">
121 category="eu.etaxonomy.taxeditor.preferences.matching"
122 class="eu.etaxonomy.taxeditor.preference.matching.NonViralNameMatchingPreference"
123 id="eu.etaxonomy.taxeditor.preferences.matching.nonViralName"
124 name="%page.name.16">
127 category="eu.etaxonomy.taxeditor.preferences.matching"
128 class="eu.etaxonomy.taxeditor.preference.matching.ReferenceMatchingPreference"
129 id="eu.etaxonomy.taxeditor.preferences.matching"
130 name="%page.name.17">
133 category="eu.etaxonomy.taxeditor.preferences.matching"
134 class="eu.etaxonomy.taxeditor.preference.matching.TeamOrPersonMatchingPreference"
135 id="eu.etaxonomy.taxeditor.preferences.matching"
136 name="%page.name.18">
139 category="eu.etaxonomy.taxeditor.preferences.description"
140 class="eu.etaxonomy.taxeditor.preference.menu.StageMenuPreferences"
141 id="eu.etaxonomy.taxeditor.preferences.stage"
142 name="%page.name.19">
145 category="eu.etaxonomy.taxeditor.preferences.description"
146 class="eu.etaxonomy.taxeditor.preference.menu.PreservationMethodMenuPreferences"
147 id="eu.etaxonomy.taxeditor.preferences.preservationMethod"
148 name="%page.name.20">
151 category="eu.etaxonomy.taxeditor.preferences.feature"
152 class="eu.etaxonomy.taxeditor.preference.FeatureTreePreferences"
153 id="eu.etaxonomy.taxeditor.preferences.featureTree"
154 name="%page.name.21">
157 category="eu.etaxonomy.taxeditor.preferences.feature"
158 class="eu.etaxonomy.taxeditor.preference.DefaultFeatureTreePreferenecs"
159 id="eu.etaxonomy.taxeditor.preferences.defaultFeatureTreePreferenecs"
160 name="%page.name.22">
163 category="eu.etaxonomy.taxeditor.preference.defaultlanguagepditorpreferencePage"
164 class="eu.etaxonomy.taxeditor.preference.LanguageRepresentationPreferencePage"
165 id="eu.etaxonomy.taxeditor.preferences.language"
166 name="%page.name.23">
169 category="eu.etaxonomy.taxeditor.preferences.general"
170 class="eu.etaxonomy.taxeditor.preference.MobotOpenUrlPreferences"
171 id="eu.etaxonomy.taxeditor.preferences.mobotOpenUrl"
172 name="%page.name.24">
175 category="eu.etaxonomy.taxeditor.preferences.general"
176 class="eu.etaxonomy.taxeditor.preference.TypeDesignationPreferences"
177 id="eu.etaxonomy.taxeditor.preferences.typeDesignation"
178 name="%page.name.25">
181 category="eu.etaxonomy.taxeditor.preferences.general"
182 class="eu.etaxonomy.taxeditor.preference.SpecimenOrObservationPreferences"
183 id="eu.etaxonomy.taxeditor.preference.SpecimenOrObservationPreferences"
184 name="%page.name.26">
187 category="eu.etaxonomy.taxeditor.preferences.general"
188 class="eu.etaxonomy.taxeditor.preference.MediaPreferences"
189 id="eu.etaxonomy.taxeditor.preference.MediaPreferences"
190 name="%page.name.27">
193 category="eu.etaxonomy.taxeditor.preferences.general"
194 class="eu.etaxonomy.taxeditor.preference.ChecklistEditorGeneralPreference"
195 id="eu.etaxonomy.taxeditor.preference.ChecklistEditorGeneralPreferencePage"
196 name="%page.name.28">
199 category="eu.etaxonomy.taxeditor.preferences.general"
200 class="eu.etaxonomy.taxeditor.preference.TemplatePreferencePage"
201 id="eu.etaxonomy.taxeditor.preference.TemplatePreferencePage"
202 name="%page.name.29">
205 category="eu.etaxonomy.taxeditor.preferences.general"
206 class="eu.etaxonomy.taxeditor.preference.LanguageEditorPreferencePage"
207 id="eu.etaxonomy.taxeditor.preference.defaultlanguagepditorpreferencePage"
208 name="%page.name.30">
211 category="eu.etaxonomy.taxeditor.preferences.general"
212 class="eu.etaxonomy.taxeditor.preference.OrderPreferences"
213 id="eu.etaxonomy.taxeditor.preference.TaxonNavigator"
214 name="%page.name.32">
217 category="eu.etaxonomy.taxeditor.preferences.general"
218 class="eu.etaxonomy.taxeditor.preference.DebugPreferences"
219 id="eu.etaxonomy.taxeditor.preferences.debug"
220 name="%page.name.34">
224 point="org.eclipse.ui.views">
226 class="eu.etaxonomy.taxeditor.view.datasource.CdmDataSourceViewPart"
227 icon="icons/system-file-manager.png"
228 id="eu.etaxonomy.taxeditor.view.datasource"
234 category="org.eclipse.ui"
235 class="org.eclipse.ui.ExtensionFactory:progressView"
236 id="org.eclipse.ui.views.ProgressView">
240 icon="icons/console.gif"
241 category="org.eclipse.ui"
242 class="org.eclipse.ui.ExtensionFactory:logView"
243 id="org.eclipse.ui.views.LogView">
246 class="eu.etaxonomy.taxeditor.view.reporting.ReportingViewPart"
247 id="eu.etaxonomy.taxeditor.reporting.viewPart"
252 allowMultiple="false"
253 class="eu.etaxonomy.taxeditor.view.supplementaldata.SupplementalDataViewPart"
254 icon="icons/applications-office.png"
255 id="eu.etaxonomy.taxeditor.view.supplementalData"
260 allowMultiple="false"
261 class="eu.etaxonomy.taxeditor.view.detail.DetailsViewPart"
262 icon="icons/accessories-text-editor.png"
263 id="eu.etaxonomy.taxeditor.view.detail"
268 class="eu.etaxonomy.taxeditor.view.userecords.UseRecordsViewPart"
269 icon="icons/leaf_detail.png"
270 id="eu.etaxonomy.taxeditor.view.userecords"
275 allowMultiple="false"
276 class="eu.etaxonomy.taxeditor.view.sessions.SessionsViewPart"
277 id="eu.etaxonomy.taxeditor.view.sessions.SessionsViewPart"
278 name="%view.name.SESSIONS"
283 point="org.eclipse.ui.editors">
285 class="eu.etaxonomy.taxeditor.editor.definedterm.DefinedTermEditor"
287 id="eu.etaxonomy.taxeditor.editor.definedTerm"
292 point="org.eclipse.ui.menus">
294 locationURI="menu:org.eclipse.ui.main.menu.window?before=eu.etaxonomy.taxeditor.application.windowMenu.last">
296 id="eu.etaxonomy.taxeditor.menu.showView"
299 commandId="org.eclipse.ui.views.showView"
300 id="eu.etaxonomy.taxeditor.store.showViewMenu.details"
301 label="%command.label.0"
304 name="org.eclipse.ui.views.showView.viewId"
305 value="eu.etaxonomy.taxeditor.view.detail">
310 definitionId="isCdmStoreConnected">
315 commandId="org.eclipse.ui.views.showView"
316 id="org.eclipse.ui.views.showView.supplemental"
317 label="%command.label.1"
320 name="org.eclipse.ui.views.showView.viewId"
321 value="eu.etaxonomy.taxeditor.view.supplementalData">
326 definitionId="isCdmStoreConnected">
330 <!-- Originally used by validation framework, currently not in use -->
332 id="org.eclipse.ui.views.showView.problems"
333 commandId="org.eclipse.ui.views.showView"
337 name="org.eclipse.ui.views.showView.viewId"
338 value="org.eclipse.ui.views.ProblemView">
342 name=
"eu.etaxonomy.taxeditor.store.showViewMenu.internal"
346 commandId=
"org.eclipse.ui.views.showView"
347 label=
"%command.label.2"
350 name=
"org.eclipse.ui.views.showView.viewId"
351 value=
"eu.etaxonomy.taxeditor.view.datasource">
355 commandId=
"org.eclipse.ui.views.showView"
356 label=
"%command.label.3"
359 name=
"org.eclipse.ui.views.showView.viewId"
360 value=
"org.eclipse.pde.runtime.LogView">
364 commandId=
"org.eclipse.ui.views.showView"
365 label=
"%command.label.4"
368 name=
"org.eclipse.ui.views.showView.viewId"
369 value=
"eu.etaxonomy.taxeditor.reporting.viewPart">
375 definitionId=
"isShowExperimentalFeatures">
378 definitionId=
"isCdmStoreConnected">
384 commandId=
"org.eclipse.ui.views.showView"
385 label=
"%command.label.SESSION"
388 name=
"org.eclipse.ui.views.showView.viewId"
389 value=
"eu.etaxonomy.taxeditor.view.sessions.SessionsViewPart">
394 definitionId=
"isCdmStoreConnected">
402 locationURI=
"menu:org.eclipse.ui.main.menu.window?before=eu.etaxonomy.taxeditor.application.windowMenu.last">
404 class=
"eu.etaxonomy.taxeditor.editor.definedterm.DefinedTermMenu"
405 id=
"eu.etaxonomy.taxeditor.editor.definedterm.DefinedTermMenu">
409 definitionId=
"isCdmStoreConnected">
415 locationURI=
"menu:org.eclipse.ui.main.menu.file?after=eu.etaxonomy.taxeditor.application.filemenu.io">
417 commandId=
"eu.etaxonomy.taxeditor.store.operations.showRemotingLoginWindow"
418 label=
"%command.label.CONNECT"
422 commandId=
"eu.etaxonomy.taxeditor.store.operations.showLoginWindow"
423 label=
"%command.label.5"
428 definitionId=
"isUserLoggedIn">
433 commandId=
"eu.etaxonomy.taxeditor.store.openPasswordWizzard"
434 label=
"%command.label.CHANGE_PASSWORD"
439 definitionId=
"isUserLoggedIn">
444 commandId=
"eu.etaxonomy.taxeditor.store.operations.reconnect"
445 label=
"%command.label.RE_CONNECT"
450 definitionId=
"isUserLoggedIn">
455 name=
"eu.etaxonomy.taxeditor.application.filemenu.login"
460 locationURI=
"popup:eu.etaxonomy.taxeditor.view.datasource">
462 commandId=
"eu.etaxonomy.taxeditor.store.datasource.change"
463 label=
"%command.label.6"
468 definitionId=
"hasDataModel">
474 commandId=
"eu.etaxonomy.taxeditor.store.datasource.create"
475 label=
"%command.label.7"
479 commandId=
"eu.etaxonomy.taxeditor.store.datasource.edit"
480 label=
"%command.label.8"
484 variable=
"selection">
487 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.test">
494 commandId=
"eu.etaxonomy.taxeditor.store.datasource.clone"
495 label=
"%command.label.clone"
499 variable=
"selection">
502 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.test">
509 name=
"eu.etaxonomy.taxeditor.store.datasource.separator"
513 commandId=
"eu.etaxonomy.taxeditor.view.datasource.delete"
514 label=
"%command.label.9"
518 variable=
"selection">
521 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.test">
528 name=
"eu.etaxonomy.taxeditor.store.datasource.separator2"
532 commandId=
"eu.etaxonomy.taxeditor.store.datasource.update"
533 label=
"%command.label.11"
539 definitionId=
"isCompatible">
547 locationURI=
"toolbar:org.eclipse.ui.trim.status">
549 id=
"eu.etaxonomy.taxeditor.store.authentication.trim.toolbar">
551 class=
"eu.etaxonomy.taxeditor.ui.bar.AuthenticatedUserBar">
556 locationURI=
"popup:eu.etaxonomy.taxeditor.editor.definedTerm">
558 label=
"%menu.label.0">
560 commandId=
"eu.etaxonomy.taxeditor.editor.definedTerms.newTermVocabulary"
561 label=
"%command.label.12"
565 commandId=
"eu.etaxonomy.taxeditor.editor.definedTerms.newDefinedTerm"
566 label=
"%command.label.13"
571 definitionId=
"isModifiable">
577 commandId=
"eu.etaxonomy.taxeditor.editor.definedTerms.delete"
578 label=
"%command.label.14"
583 definitionId=
"isModifiable">
590 point=
"org.eclipse.ui.handlers">
592 class=
"eu.etaxonomy.taxeditor.view.datasource.handler.DeleteDataSourceHandler"
593 commandId=
"eu.etaxonomy.taxeditor.view.datasource.delete">
596 variable=
"activePartId">
598 value=
"eu.etaxonomy.taxeditor.view.datasource">
604 class=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.DeleteTermBaseHandler"
605 commandId=
"eu.etaxonomy.taxeditor.editor.definedTerms.delete">
608 variable=
"activePartId">
610 value=
"eu.etaxonomy.taxeditor.editor.definedTerm">
616 class=
"eu.etaxonomy.taxeditor.featuretree.OpenFeatureTreeEditorWizardHandler"
617 commandId=
"eu.etaxonomy.taxeditor.store.open.FeatureTreeEditorWizard">
620 definitionId=
"hasROLE_PROJECT_MANAGER">
625 class=
"eu.etaxonomy.taxeditor.handler.ShowRemotingLoginWindowHandler"
626 commandId=
"eu.etaxonomy.taxeditor.store.operations.showRemotingLoginWindow">
629 class=
"eu.etaxonomy.taxeditor.handler.OpenPasswordWizzardHandler"
630 commandId=
"eu.etaxonomy.taxeditor.store.openPasswordWizzard">
633 definitionId=
"isUserLoggedIn">
634 </reference></enabledWhen>
637 class=
"eu.etaxonomy.taxeditor.handler.OpenDistributionEditorWizardHandler"
638 commandId=
"eu.etaxonomy.taxeditor.store.open.OpenDistributionEditorWizardHandler">
641 definitionId=
"hasROLE_PROJECT_MANAGER">
646 class=
"eu.etaxonomy.taxeditor.handler.SwitchUserHandler"
647 commandId=
"eu.etaxonomy.taxeditor.store.operations.showLoginWindow">
650 definitionId=
"isRemoting">
656 name=
"%extension.name.0"
657 point=
"org.eclipse.ui.commands">
659 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.ChangeConnectionHandler"
660 id=
"eu.etaxonomy.taxeditor.store.datasource.change"
661 name=
"%command.name">
664 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.EditDataSourceHandler"
665 id=
"eu.etaxonomy.taxeditor.store.datasource.edit"
666 name=
"%command.name.0">
669 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.CloneDataSourceHandler"
670 id=
"eu.etaxonomy.taxeditor.store.datasource.clone"
671 name=
"%command.name.8">
674 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.CreateDataSourceHandler"
675 id=
"eu.etaxonomy.taxeditor.store.datasource.create"
676 name=
"%command.name.1">
679 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.DeleteDataSourceHandler"
680 id=
"eu.etaxonomy.taxeditor.view.datasource.delete"
681 name=
"%command.name.13">
684 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.UpdateDataSourceHandler"
685 id=
"eu.etaxonomy.taxeditor.store.datasource.update"
686 name=
"%command.name.3">
689 defaultHandler=
"eu.etaxonomy.taxeditor.handler.ShowLoginWindowHandler"
690 id=
"eu.etaxonomy.taxeditor.store.operations.showLoginWindow"
691 name=
"%command.name.4">
694 id=
"eu.etaxonomy.taxeditor.store.operations.showRemotingLoginWindow"
695 name=
"%command.name.CONNECT">
698 defaultHandler=
"eu.etaxonomy.taxeditor.handler.ReconnectHandler"
699 id=
"eu.etaxonomy.taxeditor.store.operations.reconnect"
700 name=
"%command.name.RE_CONNECT">
703 defaultHandler=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.OpenDefinedTermEditorHandler"
704 id=
"eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
705 name=
"%command.name.5">
707 id=
"eu.etaxonomy.taxeditor.store.openDefinedTermEditor.termTypeUuid"
708 name=
"%commandParameter.name.0"
713 defaultHandler=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.CreateDefinedTermHandler"
714 id=
"eu.etaxonomy.taxeditor.editor.definedTerms.newDefinedTerm"
715 name=
"%command.name.6">
718 defaultHandler=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.CreateTermVocabularyHandler"
719 id=
"eu.etaxonomy.taxeditor.editor.definedTerms.newTermVocabulary"
720 name=
"%command.name.7">
723 id=
"eu.etaxonomy.taxeditor.store.open.FeatureTreeEditorWizard"
724 name=
"%command.name.9">
727 id=
"eu.etaxonomy.taxeditor.store.openPasswordWizzard"
728 name=
"%command.name.10">
731 id=
"eu.etaxonomy.taxeditor.store.open.OpenDistributionEditorWizardHandler"
732 name=
"%command.name.11">
735 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.ChangeConnectionHandler"
736 id=
"eu.etaxonomy.taxeditor.datasource.connect"
737 name=
"%command.name.12">
740 defaultHandler=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.DeleteTermBaseHandler"
741 id=
"eu.etaxonomy.taxeditor.editor.definedTerms.delete"
742 name=
"%command.name.14">
745 defaultHandler=
"eu.etaxonomy.taxeditor.handler.OpenInspectSessionsHandler"
746 id=
"eu.etaxonomy.taxeditor.store.open.InspectSessionsDialog"
747 name=
"%command.name.INSPECT_ACTIVE_SESSIONS">
750 defaultHandler=
"eu.etaxonomy.taxeditor.handler.OpenHandler"
751 id=
"eu.etaxonomy.taxeditor.store.open"
752 name=
"%command.name.15">
755 defaultHandler=
"eu.etaxonomy.taxeditor.handler.defaultHandler.DefaultOpenClassificationWizardHandler"
756 id=
"eu.etaxonomy.taxeditor.command.openClassificationWizard"
757 name=
"%command.name.OPEN_CLASSIFICATION_WIZARD">
759 id=
"eu.etaxonomy.taxeditor.command.openClassificationWizard.uuid"
760 name=
"Classification Uuid"
762 typeId=
"eu.etaxonomy.taxeditor.uuidParameterType">
766 defaultHandler=
"eu.etaxonomy.taxeditor.handler.defaultHandler.DefaultOpenTaxonNodeWizardHandler"
767 id=
"eu.etaxonomy.taxeditor.command.openTaxonNodeWizard"
768 name=
"%command.name.OPEN_TAXONNODE_WIZARD">
770 id=
"eu.etaxonomy.taxeditor.command.openTaxonNodeWizard.uuid"
771 name=
"TaxonNode Uuid"
773 typeId=
"eu.etaxonomy.taxeditor.uuidParameterType">
778 point=
"org.eclipse.ui.commands">
779 <commandParameterType
780 converter=
"eu.etaxonomy.taxeditor.handler.UuidsParameterTypeConverter"
781 id=
"eu.etaxonomy.taxeditor.uuidParameterType"
782 type=
"java.util.UUID">
783 </commandParameterType>
784 <commandParameterType
785 converter=
"eu.etaxonomy.taxeditor.handler.UuidsParameterTypeConverter"
786 id=
"eu.etaxonomy.taxeditor.uuidsParameterType"
787 type=
"java.util.List">
788 </commandParameterType>
791 point=
"org.eclipse.ui.importWizards">
793 id=
"eu.etaxonomy.taxeditor.import.category.cdm"
794 name=
"%category.name">
797 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
798 class=
"eu.etaxonomy.taxeditor.io.wizard.TcsImportWizard"
799 id=
"eu.etaxonomy.taxeditor.io.import.tcs"
803 category="eu.etaxonomy.taxeditor.import.category.cdm"
804 class="eu.etaxonomy.taxeditor.io.wizard.JaxbImportWizard"
805 id="eu.etaxonomy.taxeditor.io.import.jaxb"
809 category="eu.etaxonomy.taxeditor.import.category.cdm"
810 class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelImportWizard"
811 id="eu.etaxonomy.taxeditor.io.import.berlinModel"
812 name="%wizard.name.0">
815 category="eu.etaxonomy.taxeditor.import.category.cdm"
816 class="eu.etaxonomy.taxeditor.io.wizard.EndnoteImportWizard"
817 id="eu.etaxonomy.taxeditor.io.import.endnote"
818 name="%wizard.name.1">
821 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
822 class=
"eu.etaxonomy.taxeditor.io.wizard.ExcelNormalExplicitTaxaImportWizard"
823 id=
"eu.etaxonomy.taxeditor.io.import.excel.taxa"
824 name=
"%wizard.name.2">
827 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
828 class=
"eu.etaxonomy.taxeditor.io.wizard.AbcdImportWizard"
829 id=
"eu.etaxonomy.taxeditor.io.import.abcd"
830 name=
"%wizard.name.3">
833 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
834 class=
"eu.etaxonomy.taxeditor.io.wizard.SddImportWizard"
835 id=
"eu.etaxonomy.taxeditor.io.import.sdd"
836 name=
"%wizard.name.4">
839 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
840 class=
"eu.etaxonomy.taxeditor.io.wizard.SpecimenCdmExcelImportWizard"
841 id=
"eu.etaxonomy.taxeditor.io.import.specimenCdmExcel"
842 name=
"%wizard.name.5">
846 point=
"org.eclipse.ui.exportWizards">
848 id=
"eu.etaxonomy.taxeditor.export.category.cdm"
849 name=
"%category.name.0">
852 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
853 class=
"eu.etaxonomy.taxeditor.io.wizard.JaxbExportWizard"
854 id=
"eu.etaxonomy.taxeditor.io.export.jaxb"
855 name=
"%wizard.name.6">
858 category="eu.etaxonomy.taxeditor.export.category.cdm"
859 class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelExportWizard"
860 id="eu.etaxonomy.taxeditor.io.export.berlinModel"
861 name="%wizard.name.7">
864 id=
"eu.etaxonomy.taxeditor.export.category.excel"
865 name=
"%category.name.1">
868 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
869 class=
"eu.etaxonomy.taxeditor.io.wizard.SddExportWizard"
870 id=
"eu.etaxonomy.taxeditor.io.export.sdd"
871 name=
"%wizard.name.8">
874 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
875 class=
"eu.etaxonomy.taxeditor.io.wizard.DarwinCoreArchiveExportWizard"
876 id=
"eu.etaxonomy.taxeditor.io.export.dwca"
877 name=
"%wizard.name.9">
880 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
881 class=
"eu.etaxonomy.taxeditor.io.wizard.CsvExportWizard"
882 id=
"eu.etaxonomy.taxeditor.io.export.csv"
883 name=
"%wizard.name.18">
886 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
887 class=
"eu.etaxonomy.taxeditor.io.wizard.CsvNameExportWizard"
888 id=
"eu.etaxonomy.taxeditor.io.export.csv_name"
889 name=
"%wizard.name.19">
892 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
893 class=
"eu.etaxonomy.taxeditor.io.wizard.CsvPrintExportWizard"
894 id=
"eu.etaxonomy.taxeditor.io.export.csv_print"
895 name=
"%wizard.name.20">
899 point=
"org.eclipse.ui.newWizards">
901 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
902 class=
"eu.etaxonomy.taxeditor.newWizard.NewReferenceWizard"
904 id=
"eu.etaxonomy.taxeditor.new.reference"
905 name=
"%wizard.name.10">
908 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
909 class=
"eu.etaxonomy.taxeditor.newWizard.NewNonViralNameWizard"
911 id=
"eu.etaxonomy.taxeditor.new.nonViralName"
912 name=
"%wizard.name.11">
915 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
916 class=
"eu.etaxonomy.taxeditor.newWizard.NewTeamWizard"
918 id=
"eu.etaxonomy.taxeditor.new.team"
919 name=
"%wizard.name.12">
922 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
923 class=
"eu.etaxonomy.taxeditor.newWizard.NewPersonWizard"
925 id=
"eu.etaxonomy.taxeditor.new.person"
926 name=
"%wizard.name.13">
929 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
930 class=
"eu.etaxonomy.taxeditor.newWizard.NewDerivedUnitBaseWizard"
932 id=
"eu.etaxonomy.taxeditor.new.specimen"
933 name=
"%wizard.name.14">
936 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
937 class=
"eu.etaxonomy.taxeditor.newWizard.NewPolytomousKeyWizard"
939 id=
"eu.etaxonomy.taxeditor.new.key.polytomous"
940 name=
"%wizard.name.15">
943 id=
"eu.etaxonomy.taxeditor.new.category.cdm"
944 name=
"%category.name.2">
947 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
948 class=
"eu.etaxonomy.taxeditor.newWizard.NewTaxonNodeWizard"
950 id=
"eu.etaxonomy.taxeditor.new.taxonNode"
951 name=
"%wizard.name.16">
954 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
955 class=
"eu.etaxonomy.taxeditor.newWizard.NewClassificationWizard"
957 icon=
"icons/tree_icon_small.jpg"
958 id=
"eu.etaxonomy.taxeditor.new.classification"
959 name=
"%wizard.name.17">
963 point=
"org.eclipse.ui.themes">
964 <themeElementCategory
965 id=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
966 label=
"%themeElementCategory.label">
968 %themeElementCategory.description
970 </themeElementCategory>
972 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
973 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackground"
974 label=
"%colorDefinition.label"
978 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
979 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.textDefault"
980 label=
"%colorDefinition.label.0"
984 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
985 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeBackground"
986 label=
"%colorDefinition.label.1"
990 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
991 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeIrrelevant"
992 label=
"%colorDefinition.label.2"
996 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
997 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.textDisabled"
998 label=
"%colorDefinition.label.3"
1002 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1003 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.textBackgroundDisabled"
1004 label=
"%colorDefinition.label.4"
1005 value=
"230,230,230">
1007 <themeElementCategory
1008 id=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1009 label=
"%themeElementCategory.label.0"
1010 parentId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory">
1012 %themeElementCategory.description
.0
1014 </themeElementCategory>
1016 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1017 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundOdd"
1018 label=
"%colorDefinition.label.5"
1019 value=
"230,230,230">
1022 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1023 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundEven"
1024 label=
"%colorDefinition.label.6"
1025 value=
"255,255,255">
1027 <themeElementCategory
1028 id=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1029 label=
"%themeElementCategory.label.1"
1030 parentId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory">
1032 %themeElementCategory.description
.1
1034 </themeElementCategory>
1036 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1037 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerBackground"
1038 label=
"%colorDefinition.label.7"
1039 value=
"220, 220, 220">
1042 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1043 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelectedFocus"
1044 label=
"%colorDefinition.label.8"
1045 value=
"232,242,254">
1048 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1049 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelected"
1050 label=
"%colorDefinition.label.9"
1051 value=
"210, 210, 210">
1054 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1055 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerDragEnter"
1056 label=
"%colorDefinition.label.10"
1057 value=
"185,255,133">
1060 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1061 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.accepted"
1062 label=
"%fontDefinition.label"
1063 value=
"Georgia-regular-12">
1066 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1067 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.synonym"
1068 label=
"%fontDefinition.label.0"
1069 value=
"Georgia-regular-10">
1072 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1073 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.misapplication"
1074 label=
"%fontDefinition.label.1"
1075 value=
"Georgia-regular-10">
1078 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1079 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.concept"
1080 label=
"%fontDefinition.label.2"
1081 value=
"Georgia-regular-10">
1084 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1085 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.default"
1086 label=
"%fontDefinition.label.3"
1087 value=
"Georgia-regular-10">
1089 <themeElementCategory
1090 id=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1091 label=
"%themeElementCategory.label.2"
1092 parentId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory">
1094 %themeElementCategory.description
.2
1096 </themeElementCategory>
1098 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1099 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.foreground"
1100 label=
"%colorDefinition.label.11"
1101 value=
"192, 192, 192">
1104 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1105 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.focus"
1106 label=
"%colorDefinition.label.12"
1110 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1111 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.accepted"
1113 label=
"%fontDefinition.label.4"
1114 value=
"Arial-regular-10">
1116 %fontDefinition.description
1120 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1121 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.synonym"
1123 label=
"%fontDefinition.label.5"
1124 value=
"Arial-italic-10">
1126 %fontDefinition.description
.0
1130 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1131 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.other"
1133 label=
"%fontDefinition.label.6"
1134 value=
"Lucida Grande-regular-11">
1136 %fontDefinition.description
.1
1140 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1141 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.parseError"
1142 label=
"%colorDefinition.label.13"
1146 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1147 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.disabledEditor"
1148 label=
"%colorDefinition.label.14"
1149 value=
"105,114,124">
1152 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1153 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.editorError"
1154 label=
"%colorDefinition.label.15"
1159 point=
"org.eclipse.core.expressions.propertyTesters">
1161 class=
"eu.etaxonomy.taxeditor.view.datasource.handler.DataSourceMenuPropertyTester"
1162 id=
"eu.etaxonomy.taxeditor.datasource.propertyTester"
1163 namespace=
"eu.etaxonomy.taxeditor.datasource.propertyTester"
1164 properties=
"isCompatible"
1165 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1168 class=
"eu.etaxonomy.taxeditor.view.datasource.handler.DataSourceMenuPropertyTester"
1169 id=
"eu.etaxonomy.taxeditor.datasource.propertyTester"
1170 namespace=
"eu.etaxonomy.taxeditor.datasource.propertyTester"
1171 properties=
"test, hasDataModel"
1172 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1175 class=
"eu.etaxonomy.taxeditor.preference.PreferencePropertyTester"
1176 id=
"eu.etaxonomy.taxeditor.preferences.propertyTester"
1177 namespace=
"eu.etaxonomy.taxeditor.preferences.propertyTester"
1178 properties=
"isShowExperimentalFeatures"
1179 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1182 class=
"eu.etaxonomy.taxeditor.editor.definedterm.TermBasePropertyTester"
1183 id=
"eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
1184 namespace=
"eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
1185 properties=
"isModifiable"
1186 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1189 class=
"eu.etaxonomy.taxeditor.security.PermissionPropertyTester"
1190 id=
"eu.etaxonomy.taxeditor.security.permissionTester"
1191 namespace=
"eu.etaxonomy.taxeditor.security.permissionTester"
1192 properties=
"hasPermissions, hasRoles"
1193 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1197 point=
"org.eclipse.core.expressions.definitions">
1201 variable=
"selection">
1203 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.isCompatible">
1210 variable=
"selection">
1212 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.hasDataModel">
1217 id=
"isShowExperimentalFeatures">
1219 variable=
"selection">
1221 property=
"eu.etaxonomy.taxeditor.preferences.propertyTester.isShowExperimentalFeatures">
1228 variable=
"selection">
1230 property=
"eu.etaxonomy.taxeditor.store.termEditor.propertyTester.isModifiable">
1237 variable=
"selection">
1240 property=
"eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1247 variable=
"selection">
1250 property=
"eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1257 variable=
"selection">
1260 property=
"eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1265 id=
"isUserLoggedIn">
1267 variable=
"eu.etaxonomy.taxeditor.security.user">
1269 value=
"eu.etaxonomy.cdm.model.common.User">
1274 id=
"hasROLE_USER_MANAGER">
1276 variable=
"eu.etaxonomy.taxeditor.security.userRoles">
1285 value=
"ROLE_USER_MANAGER">
1292 id=
"hasROLE_PROJECT_MANAGER">
1294 variable=
"eu.etaxonomy.taxeditor.security.userRoles">
1303 value=
"ROLE_PROJECT_MANAGER">
1311 point=
"org.eclipse.ui.activities">
1313 description=
"%activity.description"
1314 id=
"eu.etaxonomy.taxeditor.store.activityDelete"
1315 name=
"%activity.name">
1318 definitionId=
"canDELETE">
1322 <activityPatternBinding
1323 activityId=
"eu.etaxonomy.taxeditor.store.activityDelete"
1324 pattern=
"eu\.etaxonomy\.taxeditor\..*/.*.delete">
1325 </activityPatternBinding>
1327 description=
"%activity.description.0"
1328 id=
"eu.etaxonomy.taxeditor.store.activityUpdate"
1329 name=
"%activity.name.0">
1332 definitionId=
"canUPDATE">
1336 <activityPatternBinding
1337 activityId=
"eu.etaxonomy.taxeditor.store.activityUpdate"
1338 pattern=
"eu\.etaxonomy\.taxeditor\..*/.*.command\.update\..*">
1339 </activityPatternBinding>
1341 description=
"%activity.description.1"
1342 id=
"eu.etaxonomy.taxeditor.store.activityCreate"
1343 name=
"%activity.name.1">
1346 definitionId=
"canDELETE">
1350 <activityPatternBinding
1351 activityId=
"eu.etaxonomy.taxeditor.store.activityCreate"
1352 pattern=
"eu\.etaxonomy\.taxeditor\..*/.*.command\.create\..*">
1353 </activityPatternBinding>
1355 description=
"%activity.description.2"
1356 id=
"eu.etaxonomy.taxeditor.store.activityUserManagement"
1357 name=
"%activity.name.2">
1360 definitionId=
"hasROLE_USER_MANAGER">
1364 <activityPatternBinding
1365 activityId=
"eu.etaxonomy.taxeditor.store.activityUserManagement"
1366 pattern=
"eu\.etaxonomy\.taxeditor\..*/.*.UserManagement">
1367 </activityPatternBinding>
1368 <activityPatternBinding
1369 activityId=
"eu.etaxonomy.taxeditor.store.activityUserManagement"
1370 pattern=
"eu\.etaxonomy\.taxeditor\..*/bulkeditor\.input\.group">
1371 </activityPatternBinding>
1373 description=
"%activity.description.3"
1374 id=
"eu.etaxonomy.taxeditor.store.activityProjectManagement"
1375 name=
"%activity.name.3">
1378 definitionId=
"hasROLE_PROJECT_MANAGER">
1382 <activityPatternBinding
1383 activityId=
"eu.etaxonomy.taxeditor.store.activityProjectManagement"
1384 pattern=
"eu\.etaxonomy\.taxeditor\..*/eu\.etaxonomy\.taxeditor\..*\.definedTerm.*">
1385 </activityPatternBinding>
1386 <activityPatternBinding
1387 activityId=
"eu.etaxonomy.taxeditor.store.activityProjectManagement"
1388 pattern=
"eu.etaxonomy.taxeditor.bulkeditor/bulkeditor.menus.openmenu"
1389 isEqualityPattern=
"true">
1390 </activityPatternBinding>
1391 <activityPatternBinding
1392 activityId=
"eu.etaxonomy.taxeditor.store.activityProjectManagement"
1393 pattern=
"eu.etaxonomy.taxeditor.bulkeditor/eu.etaxonomy.taxeditor.editor.definedTerm"
1394 isEqualityPattern=
"true">
1395 </activityPatternBinding>
1398 point=
"org.eclipse.ui.services">
1400 provider=
"eu.etaxonomy.taxeditor.security.AuthenticationSourceProvider">
1402 name=
"eu.etaxonomy.taxeditor.security.userRoles"
1403 priorityLevel=
"workbench">
1408 point=
"eu.etaxonomy.taxeditor.store.cdmViewer">
1410 commandId=
"eu.etaxonomy.taxeditor.command.openClassificationWizard"
1411 selection=
"eu.etaxonomy.cdm.model.taxon.Classification"
1412 viewerName=
"%viewCommandMapping.viewerName.CLASSIFICATION_WIZARD">
1413 </viewCommandMapping>
1415 commandId=
"eu.etaxonomy.taxeditor.command.openTaxonNodeWizard"
1416 selection=
"eu.etaxonomy.cdm.model.taxon.TaxonNode"
1417 viewerName=
"%viewCommandMapping.viewerName.TAXON_NODE_WIZARD">
1418 </viewCommandMapping>