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"
43 class="eu.etaxonomy.taxeditor.store.preference.CdmPreferences"
44 id="eu.etaxonomy.taxeditor.preferences.cdm"
48 category="eu.etaxonomy.taxeditor.preferences.cdm"
49 class="eu.etaxonomy.taxeditor.store.preference.InitializeDbPreferences"
50 id="eu.etaxonomy.taxeditor.preferences.initdb"
51 name="Initialize Datastore">
54 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
55 class="eu.etaxonomy.taxeditor.preference.menu.RankMenuPreferences"
56 id="eu.etaxonomy.taxeditor.preferences.ranks"
60 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
61 class="eu.etaxonomy.taxeditor.preference.menu.NomenclaturalStatusTypeMenuPreferences"
62 id="eu.etaxonomy.taxeditor.preferences.nomenclaturalStatusType"
66 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
67 class="eu.etaxonomy.taxeditor.preference.menu.NameRelationshipTypeMenuPreferences"
68 id="eu.etaxonomy.taxeditor.preferences.nameRelationshipType"
72 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
73 class="eu.etaxonomy.taxeditor.preference.menu.TaxonRelationshipTypeMenuPreferences"
74 id="taxeditor-store.page1"
78 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
79 class="eu.etaxonomy.taxeditor.preference.menu.SpecimenTypeDesignationStatusMenuPreferences"
80 id="eu.etaxonomy.taxeditor.preferences.specimenTypeDesignationStatus"
84 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
85 class="eu.etaxonomy.taxeditor.preference.menu.NameTypeDesignationStatusMenuPreferences"
86 id="eu.etaxonomy.taxeditor.preferences.nameTypeDesignationStatus"
90 category="eu.etaxonomy.taxeditor.preferences.language"
91 class="eu.etaxonomy.taxeditor.preference.menu.LanguageMenuPreferences"
92 id="eu.etaxonomy.taxeditor.preferences.languages"
96 category="eu.etaxonomy.taxeditor.preferences.general"
97 class="eu.etaxonomy.taxeditor.preference.menu.MarkerTypeMenuPreferences"
98 id="eu.etaxonomy.taxeditor.preferences.markerTypes"
102 category="eu.etaxonomy.taxeditor.preferences.general"
103 class="eu.etaxonomy.taxeditor.preference.menu.ExtensionTypeMenuPreferences"
104 id="eu.etaxonomy.taxeditor.preferences.extensionTypes"
105 name="%page.name.12">
108 category="eu.etaxonomy.taxeditor.preferences.description"
109 class="eu.etaxonomy.taxeditor.preference.menu.NamedAreaTypeMenuPreferences"
110 id="eu.etaxonomy.taxeditor.preferences.namedAreaType"
111 name="%page.name.14">
114 category="eu.etaxonomy.taxeditor.preferences.general"
115 class="eu.etaxonomy.taxeditor.preference.MatchingPreferences"
116 id="eu.etaxonomy.taxeditor.preferences.matching"
117 name="%page.name.15">
120 category="eu.etaxonomy.taxeditor.preferences.matching"
121 class="eu.etaxonomy.taxeditor.preference.matching.NonViralNameMatchingPreference"
122 id="eu.etaxonomy.taxeditor.preferences.matching.nonViralName"
123 name="%page.name.16">
126 category="eu.etaxonomy.taxeditor.preferences.matching"
127 class="eu.etaxonomy.taxeditor.preference.matching.ReferenceMatchingPreference"
128 id="eu.etaxonomy.taxeditor.preferences.matching"
129 name="%page.name.17">
132 category="eu.etaxonomy.taxeditor.preferences.matching"
133 class="eu.etaxonomy.taxeditor.preference.matching.TeamOrPersonMatchingPreference"
134 id="eu.etaxonomy.taxeditor.preferences.matching"
135 name="%page.name.18">
138 category="eu.etaxonomy.taxeditor.preferences.description"
139 class="eu.etaxonomy.taxeditor.preference.menu.StageMenuPreferences"
140 id="eu.etaxonomy.taxeditor.preferences.stage"
141 name="%page.name.19">
144 category="eu.etaxonomy.taxeditor.preferences.description"
145 class="eu.etaxonomy.taxeditor.preference.menu.PreservationMethodMenuPreferences"
146 id="eu.etaxonomy.taxeditor.preferences.preservationMethod"
147 name="%page.name.20">
150 category="eu.etaxonomy.taxeditor.preferences.feature"
151 class="eu.etaxonomy.taxeditor.preference.FeatureTreePreferences"
152 id="eu.etaxonomy.taxeditor.preferences.featureTree"
153 name="%page.name.21">
156 category="eu.etaxonomy.taxeditor.preferences.feature"
157 class="eu.etaxonomy.taxeditor.preference.DefaultFeatureTreePreferenecs"
158 id="eu.etaxonomy.taxeditor.preferences.defaultFeatureTreePreferenecs"
159 name="%page.name.22">
162 category="eu.etaxonomy.taxeditor.preference.defaultlanguagepditorpreferencePage"
163 class="eu.etaxonomy.taxeditor.preference.LanguageRepresentationPreferencePage"
164 id="eu.etaxonomy.taxeditor.preferences.language"
165 name="%page.name.23">
168 category="eu.etaxonomy.taxeditor.preferences.general"
169 class="eu.etaxonomy.taxeditor.preference.MobotOpenUrlPreferences"
170 id="eu.etaxonomy.taxeditor.preferences.mobotOpenUrl"
171 name="%page.name.24">
174 category="eu.etaxonomy.taxeditor.preferences.general"
175 class="eu.etaxonomy.taxeditor.preference.TypeDesignationPreferences"
176 id="eu.etaxonomy.taxeditor.preferences.typeDesignation"
177 name="%page.name.25">
180 category="eu.etaxonomy.taxeditor.preferences.general"
181 class="eu.etaxonomy.taxeditor.preference.SpecimenOrObservationPreferences"
182 id="eu.etaxonomy.taxeditor.preference.SpecimenOrObservationPreferences"
183 name="%page.name.26">
186 category="eu.etaxonomy.taxeditor.preferences.general"
187 class="eu.etaxonomy.taxeditor.preference.MediaPreferences"
188 id="eu.etaxonomy.taxeditor.preference.MediaPreferences"
189 name="%page.name.27">
192 category="eu.etaxonomy.taxeditor.preferences.general"
193 class="eu.etaxonomy.taxeditor.preference.ChecklistEditorGeneralPreference"
194 id="eu.etaxonomy.taxeditor.preference.ChecklistEditorGeneralPreferencePage"
195 name="%page.name.28">
198 category="eu.etaxonomy.taxeditor.preferences.general"
199 class="eu.etaxonomy.taxeditor.preference.TemplatePreferencePage"
200 id="eu.etaxonomy.taxeditor.preference.TemplatePreferencePage"
201 name="%page.name.29">
204 category="eu.etaxonomy.taxeditor.preferences.general"
205 class="eu.etaxonomy.taxeditor.preference.LanguageEditorPreferencePage"
206 id="eu.etaxonomy.taxeditor.preference.defaultlanguagepditorpreferencePage"
207 name="%page.name.30">
210 category="eu.etaxonomy.taxeditor.preferences.general"
211 class="eu.etaxonomy.taxeditor.preference.OrderPreferences"
212 id="eu.etaxonomy.taxeditor.preference.TaxonNavigator"
213 name="%page.name.32">
217 point="org.eclipse.ui.views">
219 class="eu.etaxonomy.taxeditor.view.datasource.CdmDataSourceViewPart"
220 icon="icons/system-file-manager.png"
221 id="eu.etaxonomy.taxeditor.view.datasource"
227 category="org.eclipse.ui"
228 class="org.eclipse.ui.ExtensionFactory:progressView"
229 id="org.eclipse.ui.views.ProgressView">
233 icon="icons/console.gif"
234 category="org.eclipse.ui"
235 class="org.eclipse.ui.ExtensionFactory:logView"
236 id="org.eclipse.ui.views.LogView">
239 class="eu.etaxonomy.taxeditor.view.reporting.ReportingViewPart"
240 id="eu.etaxonomy.taxeditor.reporting.viewPart"
245 allowMultiple="false"
246 class="eu.etaxonomy.taxeditor.view.supplementaldata.SupplementalDataViewPart"
247 icon="icons/applications-office.png"
248 id="eu.etaxonomy.taxeditor.view.supplementalData"
253 allowMultiple="false"
254 class="eu.etaxonomy.taxeditor.view.detail.DetailsViewPart"
255 icon="icons/accessories-text-editor.png"
256 id="eu.etaxonomy.taxeditor.view.detail"
261 class="eu.etaxonomy.taxeditor.view.userecords.UseRecordsViewPart"
262 icon="icons/leaf_detail.png"
263 id="eu.etaxonomy.taxeditor.view.userecords"
268 allowMultiple="false"
269 class="eu.etaxonomy.taxeditor.view.sessions.SessionsViewPart"
270 id="eu.etaxonomy.taxeditor.view.sessions.SessionsViewPart"
271 name="%view.name.SESSIONS"
276 point="org.eclipse.ui.editors">
278 class="eu.etaxonomy.taxeditor.editor.definedterm.DefinedTermEditor"
280 id="eu.etaxonomy.taxeditor.editor.definedTerm"
285 point="org.eclipse.ui.menus">
287 locationURI="menu:org.eclipse.ui.main.menu.window?before=eu.etaxonomy.taxeditor.application.windowMenu.last">
289 id="eu.etaxonomy.taxeditor.menu.showView"
292 commandId="org.eclipse.ui.views.showView"
293 id="eu.etaxonomy.taxeditor.store.showViewMenu.details"
294 label="%command.label.0"
297 name="org.eclipse.ui.views.showView.viewId"
298 value="eu.etaxonomy.taxeditor.view.detail">
303 definitionId="isCdmStoreConnected">
308 commandId="org.eclipse.ui.views.showView"
309 id="org.eclipse.ui.views.showView.supplemental"
310 label="%command.label.1"
313 name="org.eclipse.ui.views.showView.viewId"
314 value="eu.etaxonomy.taxeditor.view.supplementalData">
319 definitionId="isCdmStoreConnected">
323 <!-- Originally used by validation framework, currently not in use -->
325 id="org.eclipse.ui.views.showView.problems"
326 commandId="org.eclipse.ui.views.showView"
330 name="org.eclipse.ui.views.showView.viewId"
331 value="org.eclipse.ui.views.ProblemView">
335 name=
"eu.etaxonomy.taxeditor.store.showViewMenu.internal"
339 commandId=
"org.eclipse.ui.views.showView"
340 label=
"%command.label.2"
343 name=
"org.eclipse.ui.views.showView.viewId"
344 value=
"eu.etaxonomy.taxeditor.view.datasource">
348 commandId=
"org.eclipse.ui.views.showView"
349 label=
"%command.label.3"
352 name=
"org.eclipse.ui.views.showView.viewId"
353 value=
"org.eclipse.pde.runtime.LogView">
357 commandId=
"org.eclipse.ui.views.showView"
358 label=
"%command.label.4"
361 name=
"org.eclipse.ui.views.showView.viewId"
362 value=
"eu.etaxonomy.taxeditor.reporting.viewPart">
368 definitionId=
"isShowExperimentalFeatures">
371 definitionId=
"isCdmStoreConnected">
377 commandId=
"org.eclipse.ui.views.showView"
378 label=
"%command.label.SESSION"
381 name=
"org.eclipse.ui.views.showView.viewId"
382 value=
"eu.etaxonomy.taxeditor.view.sessions.SessionsViewPart">
387 definitionId=
"isCdmStoreConnected">
395 locationURI=
"menu:org.eclipse.ui.main.menu.window?before=eu.etaxonomy.taxeditor.application.windowMenu.last">
397 class=
"eu.etaxonomy.taxeditor.editor.definedterm.DefinedTermMenu"
398 id=
"eu.etaxonomy.taxeditor.editor.definedterm.DefinedTermMenu">
402 definitionId=
"isCdmStoreConnected">
408 locationURI=
"menu:org.eclipse.ui.main.menu.file?after=eu.etaxonomy.taxeditor.application.filemenu.io">
410 commandId=
"eu.etaxonomy.taxeditor.store.operations.showRemotingLoginWindow"
411 label=
"%command.label.CONNECT"
415 commandId=
"eu.etaxonomy.taxeditor.store.operations.showLoginWindow"
416 label=
"%command.label.5"
421 definitionId=
"isUserLoggedIn">
426 commandId=
"eu.etaxonomy.taxeditor.store.operations.reconnect"
427 label=
"%command.label.RE_CONNECT"
432 definitionId=
"isUserLoggedIn">
437 name=
"eu.etaxonomy.taxeditor.application.filemenu.login"
442 locationURI=
"popup:eu.etaxonomy.taxeditor.view.datasource">
444 commandId=
"eu.etaxonomy.taxeditor.store.datasource.change"
445 label=
"%command.label.6"
449 variable=
"selection">
452 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.test">
459 commandId=
"eu.etaxonomy.taxeditor.store.datasource.create"
460 label=
"%command.label.7"
464 commandId=
"eu.etaxonomy.taxeditor.store.datasource.edit"
465 label=
"%command.label.8"
469 variable=
"selection">
472 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.test">
479 commandId=
"eu.etaxonomy.taxeditor.store.datasource.clone"
480 label=
"%command.label.clone"
484 variable=
"selection">
487 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.test">
494 name=
"eu.etaxonomy.taxeditor.store.datasource.separator"
498 commandId=
"eu.etaxonomy.taxeditor.view.datasource.delete"
499 label=
"%command.label.9"
503 variable=
"selection">
506 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.test">
513 name=
"eu.etaxonomy.taxeditor.store.datasource.separator2"
517 commandId=
"eu.etaxonomy.taxeditor.store.datasource.close"
518 label=
"%command.label.10"
522 variable=
"selection">
525 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.test">
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.CloseConnectionHandler"
680 id=
"eu.etaxonomy.taxeditor.store.datasource.close"
681 name=
"%command.name.2">
684 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.DeleteDataSourceHandler"
685 id=
"eu.etaxonomy.taxeditor.view.datasource.delete"
686 name=
"%command.name.13">
689 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.UpdateDataSourceHandler"
690 id=
"eu.etaxonomy.taxeditor.store.datasource.update"
691 name=
"%command.name.3">
694 defaultHandler=
"eu.etaxonomy.taxeditor.handler.ShowLoginWindowHandler"
695 id=
"eu.etaxonomy.taxeditor.store.operations.showLoginWindow"
696 name=
"%command.name.4">
699 id=
"eu.etaxonomy.taxeditor.store.operations.showRemotingLoginWindow"
700 name=
"%command.name.CONNECT">
703 defaultHandler=
"eu.etaxonomy.taxeditor.handler.ReconnectHandler"
704 id=
"eu.etaxonomy.taxeditor.store.operations.reconnect"
705 name=
"%command.name.RE_CONNECT">
708 defaultHandler=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.OpenDefinedTermEditorHandler"
709 id=
"eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
710 name=
"%command.name.5">
712 id=
"eu.etaxonomy.taxeditor.store.openDefinedTermEditor.termTypeUuid"
713 name=
"%commandParameter.name.0"
718 defaultHandler=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.CreateDefinedTermHandler"
719 id=
"eu.etaxonomy.taxeditor.editor.definedTerms.newDefinedTerm"
720 name=
"%command.name.6">
723 defaultHandler=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.CreateTermVocabularyHandler"
724 id=
"eu.etaxonomy.taxeditor.editor.definedTerms.newTermVocabulary"
725 name=
"%command.name.7">
728 id=
"eu.etaxonomy.taxeditor.store.open.FeatureTreeEditorWizard"
729 name=
"%command.name.9">
732 id=
"eu.etaxonomy.taxeditor.store.openPasswordWizzard"
733 name=
"%command.name.10">
736 id=
"eu.etaxonomy.taxeditor.store.open.OpenDistributionEditorWizardHandler"
737 name=
"%command.name.11">
740 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.ChangeConnectionHandler"
741 id=
"eu.etaxonomy.taxeditor.datasource.connect"
742 name=
"%command.name.12">
745 defaultHandler=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.DeleteTermBaseHandler"
746 id=
"eu.etaxonomy.taxeditor.editor.definedTerms.delete"
747 name=
"%command.name.14">
750 defaultHandler=
"eu.etaxonomy.taxeditor.handler.OpenInspectSessionsHandler"
751 id=
"eu.etaxonomy.taxeditor.store.open.InspectSessionsDialog"
752 name=
"Inspect Active Session">
755 defaultHandler=
"eu.etaxonomy.taxeditor.handler.OpenHandler"
756 id=
"eu.etaxonomy.taxeditor.store.open"
757 name=
"%command.name.15">
760 defaultHandler=
"eu.etaxonomy.taxeditor.handler.defaultHandler.DefaultOpenClassificationWizardHandler"
761 id=
"eu.etaxonomy.taxeditor.command.openClassificationWizard"
762 name=
"%command.name.OPEN_CLASSIFICATION_WIZARD">
764 id=
"eu.etaxonomy.taxeditor.command.openClassificationWizard.uuid"
765 name=
"Classification Uuid"
767 typeId=
"eu.etaxonomy.taxeditor.uuidParameterType">
771 defaultHandler=
"eu.etaxonomy.taxeditor.handler.defaultHandler.DefaultOpenTaxonNodeWizardHandler"
772 id=
"eu.etaxonomy.taxeditor.command.openTaxonNodeWizard"
773 name=
"%command.name.OPEN_TAXONNODE_WIZARD">
775 id=
"eu.etaxonomy.taxeditor.command.openTaxonNodeWizard.uuid"
776 name=
"TaxonNode Uuid"
778 typeId=
"eu.etaxonomy.taxeditor.uuidParameterType">
783 point=
"org.eclipse.ui.commands">
784 <commandParameterType
785 converter=
"eu.etaxonomy.taxeditor.handler.UuidsParameterTypeConverter"
786 id=
"eu.etaxonomy.taxeditor.uuidParameterType"
787 type=
"java.util.UUID">
788 </commandParameterType>
789 <commandParameterType
790 converter=
"eu.etaxonomy.taxeditor.handler.UuidsParameterTypeConverter"
791 id=
"eu.etaxonomy.taxeditor.uuidsParameterType"
792 type=
"java.util.List">
793 </commandParameterType>
796 point=
"org.eclipse.ui.importWizards">
798 id=
"eu.etaxonomy.taxeditor.import.category.cdm"
799 name=
"%category.name">
802 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
803 class=
"eu.etaxonomy.taxeditor.io.wizard.TcsImportWizard"
804 id=
"eu.etaxonomy.taxeditor.io.import.tcs"
808 category="eu.etaxonomy.taxeditor.import.category.cdm"
809 class="eu.etaxonomy.taxeditor.io.wizard.JaxbImportWizard"
810 id="eu.etaxonomy.taxeditor.io.import.jaxb"
814 category="eu.etaxonomy.taxeditor.import.category.cdm"
815 class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelImportWizard"
816 id="eu.etaxonomy.taxeditor.io.import.berlinModel"
817 name="%wizard.name.0">
820 category="eu.etaxonomy.taxeditor.import.category.cdm"
821 class="eu.etaxonomy.taxeditor.io.wizard.EndnoteImportWizard"
822 id="eu.etaxonomy.taxeditor.io.import.endnote"
823 name="%wizard.name.1">
826 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
827 class=
"eu.etaxonomy.taxeditor.io.wizard.ExcelNormalExplicitTaxaImportWizard"
828 id=
"eu.etaxonomy.taxeditor.io.import.excel.taxa"
829 name=
"%wizard.name.2">
832 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
833 class=
"eu.etaxonomy.taxeditor.io.wizard.AbcdImportWizard"
834 id=
"eu.etaxonomy.taxeditor.io.import.abcd"
835 name=
"%wizard.name.3">
838 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
839 class=
"eu.etaxonomy.taxeditor.io.wizard.SddImportWizard"
840 id=
"eu.etaxonomy.taxeditor.io.import.sdd"
841 name=
"%wizard.name.4">
844 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
845 class=
"eu.etaxonomy.taxeditor.io.wizard.SpecimenCdmExcelImportWizard"
846 id=
"eu.etaxonomy.taxeditor.io.import.specimenCdmExcel"
847 name=
"%wizard.name.5">
851 point=
"org.eclipse.ui.exportWizards">
853 id=
"eu.etaxonomy.taxeditor.export.category.cdm"
854 name=
"%category.name.0">
857 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
858 class=
"eu.etaxonomy.taxeditor.io.wizard.JaxbExportWizard"
859 id=
"eu.etaxonomy.taxeditor.io.export.jaxb"
860 name=
"%wizard.name.6">
863 category="eu.etaxonomy.taxeditor.export.category.cdm"
864 class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelExportWizard"
865 id="eu.etaxonomy.taxeditor.io.export.berlinModel"
866 name="%wizard.name.7">
869 id=
"eu.etaxonomy.taxeditor.export.category.excel"
870 name=
"%category.name.1">
873 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
874 class=
"eu.etaxonomy.taxeditor.io.wizard.SddExportWizard"
875 id=
"eu.etaxonomy.taxeditor.io.export.sdd"
876 name=
"%wizard.name.8">
879 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
880 class=
"eu.etaxonomy.taxeditor.io.wizard.DarwinCoreArchiveExportWizard"
881 id=
"eu.etaxonomy.taxeditor.io.export.dwca"
882 name=
"%wizard.name.9">
885 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
886 class=
"eu.etaxonomy.taxeditor.io.wizard.CsvExportWizard"
887 id=
"eu.etaxonomy.taxeditor.io.export.csv"
888 name=
"%wizard.name.18">
891 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
892 class=
"eu.etaxonomy.taxeditor.io.wizard.CsvNameExportWizard"
893 id=
"eu.etaxonomy.taxeditor.io.export.csv_name"
894 name=
"%wizard.name.19">
897 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
898 class=
"eu.etaxonomy.taxeditor.io.wizard.CsvPrintExportWizard"
899 id=
"eu.etaxonomy.taxeditor.io.export.csv_print"
900 name=
"%wizard.name.20">
904 point=
"org.eclipse.ui.newWizards">
906 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
907 class=
"eu.etaxonomy.taxeditor.newWizard.NewReferenceWizard"
909 id=
"eu.etaxonomy.taxeditor.new.reference"
910 name=
"%wizard.name.10">
913 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
914 class=
"eu.etaxonomy.taxeditor.newWizard.NewNonViralNameWizard"
916 id=
"eu.etaxonomy.taxeditor.new.nonViralName"
917 name=
"%wizard.name.11">
920 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
921 class=
"eu.etaxonomy.taxeditor.newWizard.NewTeamWizard"
923 id=
"eu.etaxonomy.taxeditor.new.team"
924 name=
"%wizard.name.12">
927 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
928 class=
"eu.etaxonomy.taxeditor.newWizard.NewPersonWizard"
930 id=
"eu.etaxonomy.taxeditor.new.person"
931 name=
"%wizard.name.13">
934 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
935 class=
"eu.etaxonomy.taxeditor.newWizard.NewDerivedUnitBaseWizard"
937 id=
"eu.etaxonomy.taxeditor.new.specimen"
938 name=
"%wizard.name.14">
941 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
942 class=
"eu.etaxonomy.taxeditor.newWizard.NewPolytomousKeyWizard"
944 id=
"eu.etaxonomy.taxeditor.new.key.polytomous"
945 name=
"%wizard.name.15">
948 id=
"eu.etaxonomy.taxeditor.new.category.cdm"
949 name=
"%category.name.2">
952 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
953 class=
"eu.etaxonomy.taxeditor.newWizard.NewTaxonNodeWizard"
955 id=
"eu.etaxonomy.taxeditor.new.taxonNode"
956 name=
"%wizard.name.16">
959 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
960 class=
"eu.etaxonomy.taxeditor.newWizard.NewClassificationWizard"
962 icon=
"icons/tree_icon_small.jpg"
963 id=
"eu.etaxonomy.taxeditor.new.classification"
964 name=
"%wizard.name.17">
968 point=
"org.eclipse.ui.themes">
969 <themeElementCategory
970 id=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
971 label=
"%themeElementCategory.label">
973 %themeElementCategory.description
975 </themeElementCategory>
977 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
978 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackground"
979 label=
"%colorDefinition.label"
983 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
984 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.textDefault"
985 label=
"%colorDefinition.label.0"
989 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
990 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeBackground"
991 label=
"%colorDefinition.label.1"
995 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
996 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeIrrelevant"
997 label=
"%colorDefinition.label.2"
1001 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1002 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.textDisabled"
1003 label=
"%colorDefinition.label.3"
1004 value=
"150,150,150">
1007 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1008 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.textBackgroundDisabled"
1009 label=
"%colorDefinition.label.4"
1010 value=
"230,230,230">
1012 <themeElementCategory
1013 id=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1014 label=
"%themeElementCategory.label.0"
1015 parentId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory">
1017 %themeElementCategory.description
.0
1019 </themeElementCategory>
1021 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1022 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundOdd"
1023 label=
"%colorDefinition.label.5"
1024 value=
"230,230,230">
1027 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1028 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundEven"
1029 label=
"%colorDefinition.label.6"
1030 value=
"255,255,255">
1032 <themeElementCategory
1033 id=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1034 label=
"%themeElementCategory.label.1"
1035 parentId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory">
1037 %themeElementCategory.description
.1
1039 </themeElementCategory>
1041 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1042 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerBackground"
1043 label=
"%colorDefinition.label.7"
1044 value=
"220, 220, 220">
1047 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1048 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelectedFocus"
1049 label=
"%colorDefinition.label.8"
1050 value=
"232,242,254">
1053 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1054 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelected"
1055 label=
"%colorDefinition.label.9"
1056 value=
"210, 210, 210">
1059 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1060 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerDragEnter"
1061 label=
"%colorDefinition.label.10"
1062 value=
"185,255,133">
1065 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1066 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.accepted"
1067 label=
"%fontDefinition.label"
1068 value=
"Georgia-regular-12">
1071 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1072 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.synonym"
1073 label=
"%fontDefinition.label.0"
1074 value=
"Georgia-regular-10">
1077 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1078 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.misapplication"
1079 label=
"%fontDefinition.label.1"
1080 value=
"Georgia-regular-10">
1083 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1084 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.concept"
1085 label=
"%fontDefinition.label.2"
1086 value=
"Georgia-regular-10">
1089 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1090 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.default"
1091 label=
"%fontDefinition.label.3"
1092 value=
"Georgia-regular-10">
1094 <themeElementCategory
1095 id=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1096 label=
"%themeElementCategory.label.2"
1097 parentId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory">
1099 %themeElementCategory.description
.2
1101 </themeElementCategory>
1103 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1104 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.foreground"
1105 label=
"%colorDefinition.label.11"
1106 value=
"192, 192, 192">
1109 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1110 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.focus"
1111 label=
"%colorDefinition.label.12"
1115 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1116 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.accepted"
1118 label=
"%fontDefinition.label.4"
1119 value=
"Arial-regular-10">
1121 %fontDefinition.description
1125 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1126 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.synonym"
1128 label=
"%fontDefinition.label.5"
1129 value=
"Arial-italic-10">
1131 %fontDefinition.description
.0
1135 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1136 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.other"
1138 label=
"%fontDefinition.label.6"
1139 value=
"Lucida Grande-regular-11">
1141 %fontDefinition.description
.1
1145 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1146 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.parseError"
1147 label=
"%colorDefinition.label.13"
1151 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1152 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.disabledEditor"
1153 label=
"%colorDefinition.label.14"
1154 value=
"105,114,124">
1157 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1158 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.editorError"
1159 label=
"%colorDefinition.label.15"
1164 point=
"org.eclipse.core.expressions.propertyTesters">
1166 class=
"eu.etaxonomy.taxeditor.view.datasource.handler.DataSourceMenuPropertyTester"
1167 id=
"eu.etaxonomy.taxeditor.datasource.propertyTester"
1168 namespace=
"eu.etaxonomy.taxeditor.datasource.propertyTester"
1169 properties=
"isCompatible"
1170 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1173 class=
"eu.etaxonomy.taxeditor.view.datasource.handler.DataSourceMenuPropertyTester"
1174 id=
"eu.etaxonomy.taxeditor.datasource.propertyTester"
1175 namespace=
"eu.etaxonomy.taxeditor.datasource.propertyTester"
1177 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1180 class=
"eu.etaxonomy.taxeditor.preference.PreferencePropertyTester"
1181 id=
"eu.etaxonomy.taxeditor.preferences.propertyTester"
1182 namespace=
"eu.etaxonomy.taxeditor.preferences.propertyTester"
1183 properties=
"isShowExperimentalFeatures"
1184 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1187 class=
"eu.etaxonomy.taxeditor.editor.definedterm.TermBasePropertyTester"
1188 id=
"eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
1189 namespace=
"eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
1190 properties=
"isModifiable"
1191 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1194 class=
"eu.etaxonomy.taxeditor.security.PermissionPropertyTester"
1195 id=
"eu.etaxonomy.taxeditor.security.permissionTester"
1196 namespace=
"eu.etaxonomy.taxeditor.security.permissionTester"
1197 properties=
"hasPermissions, hasRoles"
1198 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1202 point=
"org.eclipse.core.expressions.definitions">
1206 variable=
"selection">
1208 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.isCompatible">
1213 id=
"isShowExperimentalFeatures">
1215 variable=
"selection">
1217 property=
"eu.etaxonomy.taxeditor.preferences.propertyTester.isShowExperimentalFeatures">
1224 variable=
"selection">
1226 property=
"eu.etaxonomy.taxeditor.store.termEditor.propertyTester.isModifiable">
1233 variable=
"selection">
1236 property=
"eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1243 variable=
"selection">
1246 property=
"eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1253 variable=
"selection">
1256 property=
"eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1261 id=
"isUserLoggedIn">
1263 variable=
"eu.etaxonomy.taxeditor.security.user">
1265 value=
"eu.etaxonomy.cdm.model.common.User">
1270 id=
"hasROLE_USER_MANAGER">
1272 variable=
"eu.etaxonomy.taxeditor.security.userRoles">
1281 value=
"ROLE_USER_MANAGER">
1288 id=
"hasROLE_PROJECT_MANAGER">
1290 variable=
"eu.etaxonomy.taxeditor.security.userRoles">
1299 value=
"ROLE_PROJECT_MANAGER">
1307 point=
"org.eclipse.ui.activities">
1309 description=
"%activity.description"
1310 id=
"eu.etaxonomy.taxeditor.store.activityDelete"
1311 name=
"%activity.name">
1314 definitionId=
"canDELETE">
1318 <activityPatternBinding
1319 activityId=
"eu.etaxonomy.taxeditor.store.activityDelete"
1320 pattern=
"eu\.etaxonomy\.taxeditor\..*/.*.delete">
1321 </activityPatternBinding>
1323 description=
"%activity.description.0"
1324 id=
"eu.etaxonomy.taxeditor.store.activityUpdate"
1325 name=
"%activity.name.0">
1328 definitionId=
"canUPDATE">
1332 <activityPatternBinding
1333 activityId=
"eu.etaxonomy.taxeditor.store.activityUpdate"
1334 pattern=
"eu\.etaxonomy\.taxeditor\..*/.*.command\.update\..*">
1335 </activityPatternBinding>
1337 description=
"%activity.description.1"
1338 id=
"eu.etaxonomy.taxeditor.store.activityCreate"
1339 name=
"%activity.name.1">
1342 definitionId=
"canDELETE">
1346 <activityPatternBinding
1347 activityId=
"eu.etaxonomy.taxeditor.store.activityCreate"
1348 pattern=
"eu\.etaxonomy\.taxeditor\..*/.*.command\.create\..*">
1349 </activityPatternBinding>
1351 description=
"%activity.description.2"
1352 id=
"eu.etaxonomy.taxeditor.store.activityUserManagement"
1353 name=
"%activity.name.2">
1356 definitionId=
"hasROLE_USER_MANAGER">
1360 <activityPatternBinding
1361 activityId=
"eu.etaxonomy.taxeditor.store.activityUserManagement"
1362 pattern=
"eu\.etaxonomy\.taxeditor\..*/.*.UserManagement">
1363 </activityPatternBinding>
1364 <activityPatternBinding
1365 activityId=
"eu.etaxonomy.taxeditor.store.activityUserManagement"
1366 pattern=
"eu\.etaxonomy\.taxeditor\..*/bulkeditor\.input\.group">
1367 </activityPatternBinding>
1369 description=
"%activity.description.3"
1370 id=
"eu.etaxonomy.taxeditor.store.activityProjectManagement"
1371 name=
"%activity.name.3">
1374 definitionId=
"hasROLE_PROJECT_MANAGER">
1378 <activityPatternBinding
1379 activityId=
"eu.etaxonomy.taxeditor.store.activityProjectManagement"
1380 pattern=
"eu\.etaxonomy\.taxeditor\..*/eu\.etaxonomy\.taxeditor\..*\.definedTerm.*">
1381 </activityPatternBinding>
1382 <activityPatternBinding
1383 activityId=
"eu.etaxonomy.taxeditor.store.activityProjectManagement"
1384 pattern=
"eu.etaxonomy.taxeditor.bulkeditor/bulkeditor.menus.openmenu"
1385 isEqualityPattern=
"true">
1386 </activityPatternBinding>
1387 <activityPatternBinding
1388 activityId=
"eu.etaxonomy.taxeditor.store.activityProjectManagement"
1389 pattern=
"eu.etaxonomy.taxeditor.bulkeditor/eu.etaxonomy.taxeditor.editor.definedTerm"
1390 isEqualityPattern=
"true">
1391 </activityPatternBinding>
1394 point=
"org.eclipse.ui.services">
1396 provider=
"eu.etaxonomy.taxeditor.security.AuthenticationSourceProvider">
1398 name=
"eu.etaxonomy.taxeditor.security.userRoles"
1399 priorityLevel=
"workbench">
1404 point=
"eu.etaxonomy.taxeditor.store.cdmViewer">
1406 commandId=
"eu.etaxonomy.taxeditor.command.openClassificationWizard"
1407 selection=
"eu.etaxonomy.cdm.model.taxon.Classification"
1408 viewerName=
"Classification Wizard">
1409 </viewCommandMapping>
1411 commandId=
"eu.etaxonomy.taxeditor.command.openTaxonNodeWizard"
1412 selection=
"eu.etaxonomy.cdm.model.taxon.TaxonNode"
1413 viewerName=
"TaxonNode Wizard">
1414 </viewCommandMapping>