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.operations.reconnect"
434 label=
"%command.label.RE_CONNECT"
439 definitionId=
"isUserLoggedIn">
444 name=
"eu.etaxonomy.taxeditor.application.filemenu.login"
449 locationURI=
"popup:eu.etaxonomy.taxeditor.view.datasource">
451 commandId=
"eu.etaxonomy.taxeditor.store.datasource.change"
452 label=
"%command.label.6"
457 definitionId=
"hasDataModel">
463 commandId=
"eu.etaxonomy.taxeditor.store.datasource.create"
464 label=
"%command.label.7"
468 commandId=
"eu.etaxonomy.taxeditor.store.datasource.edit"
469 label=
"%command.label.8"
473 variable=
"selection">
476 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.test">
483 commandId=
"eu.etaxonomy.taxeditor.store.datasource.clone"
484 label=
"%command.label.clone"
488 variable=
"selection">
491 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.test">
498 name=
"eu.etaxonomy.taxeditor.store.datasource.separator"
502 commandId=
"eu.etaxonomy.taxeditor.view.datasource.delete"
503 label=
"%command.label.9"
507 variable=
"selection">
510 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.test">
517 name=
"eu.etaxonomy.taxeditor.store.datasource.separator2"
521 commandId=
"eu.etaxonomy.taxeditor.store.datasource.update"
522 label=
"%command.label.11"
528 definitionId=
"isCompatible">
536 locationURI=
"toolbar:org.eclipse.ui.trim.status">
538 id=
"eu.etaxonomy.taxeditor.store.authentication.trim.toolbar">
540 class=
"eu.etaxonomy.taxeditor.ui.bar.AuthenticatedUserBar">
545 locationURI=
"popup:eu.etaxonomy.taxeditor.editor.definedTerm">
547 label=
"%menu.label.0">
549 commandId=
"eu.etaxonomy.taxeditor.editor.definedTerms.newTermVocabulary"
550 label=
"%command.label.12"
554 commandId=
"eu.etaxonomy.taxeditor.editor.definedTerms.newDefinedTerm"
555 label=
"%command.label.13"
560 definitionId=
"isModifiable">
566 commandId=
"eu.etaxonomy.taxeditor.editor.definedTerms.delete"
567 label=
"%command.label.14"
572 definitionId=
"isModifiable">
579 point=
"org.eclipse.ui.handlers">
581 class=
"eu.etaxonomy.taxeditor.view.datasource.handler.DeleteDataSourceHandler"
582 commandId=
"eu.etaxonomy.taxeditor.view.datasource.delete">
585 variable=
"activePartId">
587 value=
"eu.etaxonomy.taxeditor.view.datasource">
593 class=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.DeleteTermBaseHandler"
594 commandId=
"eu.etaxonomy.taxeditor.editor.definedTerms.delete">
597 variable=
"activePartId">
599 value=
"eu.etaxonomy.taxeditor.editor.definedTerm">
605 class=
"eu.etaxonomy.taxeditor.featuretree.OpenFeatureTreeEditorWizardHandler"
606 commandId=
"eu.etaxonomy.taxeditor.store.open.FeatureTreeEditorWizard">
609 definitionId=
"hasROLE_PROJECT_MANAGER">
614 class=
"eu.etaxonomy.taxeditor.handler.ShowRemotingLoginWindowHandler"
615 commandId=
"eu.etaxonomy.taxeditor.store.operations.showRemotingLoginWindow">
618 class=
"eu.etaxonomy.taxeditor.handler.OpenPasswordWizzardHandler"
619 commandId=
"eu.etaxonomy.taxeditor.store.openPasswordWizzard">
622 definitionId=
"isUserLoggedIn">
623 </reference></enabledWhen>
626 class=
"eu.etaxonomy.taxeditor.handler.OpenDistributionEditorWizardHandler"
627 commandId=
"eu.etaxonomy.taxeditor.store.open.OpenDistributionEditorWizardHandler">
630 definitionId=
"hasROLE_PROJECT_MANAGER">
635 class=
"eu.etaxonomy.taxeditor.handler.SwitchUserHandler"
636 commandId=
"eu.etaxonomy.taxeditor.store.operations.showLoginWindow">
639 definitionId=
"isRemoting">
645 name=
"%extension.name.0"
646 point=
"org.eclipse.ui.commands">
648 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.ChangeConnectionHandler"
649 id=
"eu.etaxonomy.taxeditor.store.datasource.change"
650 name=
"%command.name">
653 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.EditDataSourceHandler"
654 id=
"eu.etaxonomy.taxeditor.store.datasource.edit"
655 name=
"%command.name.0">
658 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.CloneDataSourceHandler"
659 id=
"eu.etaxonomy.taxeditor.store.datasource.clone"
660 name=
"%command.name.8">
663 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.CreateDataSourceHandler"
664 id=
"eu.etaxonomy.taxeditor.store.datasource.create"
665 name=
"%command.name.1">
668 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.DeleteDataSourceHandler"
669 id=
"eu.etaxonomy.taxeditor.view.datasource.delete"
670 name=
"%command.name.13">
673 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.UpdateDataSourceHandler"
674 id=
"eu.etaxonomy.taxeditor.store.datasource.update"
675 name=
"%command.name.3">
678 defaultHandler=
"eu.etaxonomy.taxeditor.handler.ShowLoginWindowHandler"
679 id=
"eu.etaxonomy.taxeditor.store.operations.showLoginWindow"
680 name=
"%command.name.4">
683 id=
"eu.etaxonomy.taxeditor.store.operations.showRemotingLoginWindow"
684 name=
"%command.name.CONNECT">
687 defaultHandler=
"eu.etaxonomy.taxeditor.handler.ReconnectHandler"
688 id=
"eu.etaxonomy.taxeditor.store.operations.reconnect"
689 name=
"%command.name.RE_CONNECT">
692 defaultHandler=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.OpenDefinedTermEditorHandler"
693 id=
"eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
694 name=
"%command.name.5">
696 id=
"eu.etaxonomy.taxeditor.store.openDefinedTermEditor.termTypeUuid"
697 name=
"%commandParameter.name.0"
702 defaultHandler=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.CreateDefinedTermHandler"
703 id=
"eu.etaxonomy.taxeditor.editor.definedTerms.newDefinedTerm"
704 name=
"%command.name.6">
707 defaultHandler=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.CreateTermVocabularyHandler"
708 id=
"eu.etaxonomy.taxeditor.editor.definedTerms.newTermVocabulary"
709 name=
"%command.name.7">
712 id=
"eu.etaxonomy.taxeditor.store.open.FeatureTreeEditorWizard"
713 name=
"%command.name.9">
716 id=
"eu.etaxonomy.taxeditor.store.openPasswordWizzard"
717 name=
"%command.name.10">
720 id=
"eu.etaxonomy.taxeditor.store.open.OpenDistributionEditorWizardHandler"
721 name=
"%command.name.11">
724 defaultHandler=
"eu.etaxonomy.taxeditor.view.datasource.handler.ChangeConnectionHandler"
725 id=
"eu.etaxonomy.taxeditor.datasource.connect"
726 name=
"%command.name.12">
729 defaultHandler=
"eu.etaxonomy.taxeditor.editor.definedterm.handler.DeleteTermBaseHandler"
730 id=
"eu.etaxonomy.taxeditor.editor.definedTerms.delete"
731 name=
"%command.name.14">
734 defaultHandler=
"eu.etaxonomy.taxeditor.handler.OpenInspectSessionsHandler"
735 id=
"eu.etaxonomy.taxeditor.store.open.InspectSessionsDialog"
736 name=
"Inspect Active Session">
739 defaultHandler=
"eu.etaxonomy.taxeditor.handler.OpenHandler"
740 id=
"eu.etaxonomy.taxeditor.store.open"
741 name=
"%command.name.15">
744 defaultHandler=
"eu.etaxonomy.taxeditor.handler.defaultHandler.DefaultOpenClassificationWizardHandler"
745 id=
"eu.etaxonomy.taxeditor.command.openClassificationWizard"
746 name=
"%command.name.OPEN_CLASSIFICATION_WIZARD">
748 id=
"eu.etaxonomy.taxeditor.command.openClassificationWizard.uuid"
749 name=
"Classification Uuid"
751 typeId=
"eu.etaxonomy.taxeditor.uuidParameterType">
755 defaultHandler=
"eu.etaxonomy.taxeditor.handler.defaultHandler.DefaultOpenTaxonNodeWizardHandler"
756 id=
"eu.etaxonomy.taxeditor.command.openTaxonNodeWizard"
757 name=
"%command.name.OPEN_TAXONNODE_WIZARD">
759 id=
"eu.etaxonomy.taxeditor.command.openTaxonNodeWizard.uuid"
760 name=
"TaxonNode Uuid"
762 typeId=
"eu.etaxonomy.taxeditor.uuidParameterType">
767 point=
"org.eclipse.ui.commands">
768 <commandParameterType
769 converter=
"eu.etaxonomy.taxeditor.handler.UuidsParameterTypeConverter"
770 id=
"eu.etaxonomy.taxeditor.uuidParameterType"
771 type=
"java.util.UUID">
772 </commandParameterType>
773 <commandParameterType
774 converter=
"eu.etaxonomy.taxeditor.handler.UuidsParameterTypeConverter"
775 id=
"eu.etaxonomy.taxeditor.uuidsParameterType"
776 type=
"java.util.List">
777 </commandParameterType>
780 point=
"org.eclipse.ui.importWizards">
782 id=
"eu.etaxonomy.taxeditor.import.category.cdm"
783 name=
"%category.name">
786 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
787 class=
"eu.etaxonomy.taxeditor.io.wizard.TcsImportWizard"
788 id=
"eu.etaxonomy.taxeditor.io.import.tcs"
792 category="eu.etaxonomy.taxeditor.import.category.cdm"
793 class="eu.etaxonomy.taxeditor.io.wizard.JaxbImportWizard"
794 id="eu.etaxonomy.taxeditor.io.import.jaxb"
798 category="eu.etaxonomy.taxeditor.import.category.cdm"
799 class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelImportWizard"
800 id="eu.etaxonomy.taxeditor.io.import.berlinModel"
801 name="%wizard.name.0">
804 category="eu.etaxonomy.taxeditor.import.category.cdm"
805 class="eu.etaxonomy.taxeditor.io.wizard.EndnoteImportWizard"
806 id="eu.etaxonomy.taxeditor.io.import.endnote"
807 name="%wizard.name.1">
810 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
811 class=
"eu.etaxonomy.taxeditor.io.wizard.ExcelNormalExplicitTaxaImportWizard"
812 id=
"eu.etaxonomy.taxeditor.io.import.excel.taxa"
813 name=
"%wizard.name.2">
816 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
817 class=
"eu.etaxonomy.taxeditor.io.wizard.AbcdImportWizard"
818 id=
"eu.etaxonomy.taxeditor.io.import.abcd"
819 name=
"%wizard.name.3">
822 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
823 class=
"eu.etaxonomy.taxeditor.io.wizard.SddImportWizard"
824 id=
"eu.etaxonomy.taxeditor.io.import.sdd"
825 name=
"%wizard.name.4">
828 category=
"eu.etaxonomy.taxeditor.import.category.cdm"
829 class=
"eu.etaxonomy.taxeditor.io.wizard.SpecimenCdmExcelImportWizard"
830 id=
"eu.etaxonomy.taxeditor.io.import.specimenCdmExcel"
831 name=
"%wizard.name.5">
835 point=
"org.eclipse.ui.exportWizards">
837 id=
"eu.etaxonomy.taxeditor.export.category.cdm"
838 name=
"%category.name.0">
841 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
842 class=
"eu.etaxonomy.taxeditor.io.wizard.JaxbExportWizard"
843 id=
"eu.etaxonomy.taxeditor.io.export.jaxb"
844 name=
"%wizard.name.6">
847 category="eu.etaxonomy.taxeditor.export.category.cdm"
848 class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelExportWizard"
849 id="eu.etaxonomy.taxeditor.io.export.berlinModel"
850 name="%wizard.name.7">
853 id=
"eu.etaxonomy.taxeditor.export.category.excel"
854 name=
"%category.name.1">
857 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
858 class=
"eu.etaxonomy.taxeditor.io.wizard.SddExportWizard"
859 id=
"eu.etaxonomy.taxeditor.io.export.sdd"
860 name=
"%wizard.name.8">
863 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
864 class=
"eu.etaxonomy.taxeditor.io.wizard.DarwinCoreArchiveExportWizard"
865 id=
"eu.etaxonomy.taxeditor.io.export.dwca"
866 name=
"%wizard.name.9">
869 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
870 class=
"eu.etaxonomy.taxeditor.io.wizard.CsvExportWizard"
871 id=
"eu.etaxonomy.taxeditor.io.export.csv"
872 name=
"%wizard.name.18">
875 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
876 class=
"eu.etaxonomy.taxeditor.io.wizard.CsvNameExportWizard"
877 id=
"eu.etaxonomy.taxeditor.io.export.csv_name"
878 name=
"%wizard.name.19">
881 category=
"eu.etaxonomy.taxeditor.export.category.cdm"
882 class=
"eu.etaxonomy.taxeditor.io.wizard.CsvPrintExportWizard"
883 id=
"eu.etaxonomy.taxeditor.io.export.csv_print"
884 name=
"%wizard.name.20">
888 point=
"org.eclipse.ui.newWizards">
890 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
891 class=
"eu.etaxonomy.taxeditor.newWizard.NewReferenceWizard"
893 id=
"eu.etaxonomy.taxeditor.new.reference"
894 name=
"%wizard.name.10">
897 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
898 class=
"eu.etaxonomy.taxeditor.newWizard.NewNonViralNameWizard"
900 id=
"eu.etaxonomy.taxeditor.new.nonViralName"
901 name=
"%wizard.name.11">
904 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
905 class=
"eu.etaxonomy.taxeditor.newWizard.NewTeamWizard"
907 id=
"eu.etaxonomy.taxeditor.new.team"
908 name=
"%wizard.name.12">
911 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
912 class=
"eu.etaxonomy.taxeditor.newWizard.NewPersonWizard"
914 id=
"eu.etaxonomy.taxeditor.new.person"
915 name=
"%wizard.name.13">
918 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
919 class=
"eu.etaxonomy.taxeditor.newWizard.NewDerivedUnitBaseWizard"
921 id=
"eu.etaxonomy.taxeditor.new.specimen"
922 name=
"%wizard.name.14">
925 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
926 class=
"eu.etaxonomy.taxeditor.newWizard.NewPolytomousKeyWizard"
928 id=
"eu.etaxonomy.taxeditor.new.key.polytomous"
929 name=
"%wizard.name.15">
932 id=
"eu.etaxonomy.taxeditor.new.category.cdm"
933 name=
"%category.name.2">
936 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
937 class=
"eu.etaxonomy.taxeditor.newWizard.NewTaxonNodeWizard"
939 id=
"eu.etaxonomy.taxeditor.new.taxonNode"
940 name=
"%wizard.name.16">
943 category=
"eu.etaxonomy.taxeditor.new.category.cdm"
944 class=
"eu.etaxonomy.taxeditor.newWizard.NewClassificationWizard"
946 icon=
"icons/tree_icon_small.jpg"
947 id=
"eu.etaxonomy.taxeditor.new.classification"
948 name=
"%wizard.name.17">
952 point=
"org.eclipse.ui.themes">
953 <themeElementCategory
954 id=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
955 label=
"%themeElementCategory.label">
957 %themeElementCategory.description
959 </themeElementCategory>
961 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
962 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackground"
963 label=
"%colorDefinition.label"
967 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
968 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.textDefault"
969 label=
"%colorDefinition.label.0"
973 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
974 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeBackground"
975 label=
"%colorDefinition.label.1"
979 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
980 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeIrrelevant"
981 label=
"%colorDefinition.label.2"
985 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
986 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.textDisabled"
987 label=
"%colorDefinition.label.3"
991 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
992 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.textBackgroundDisabled"
993 label=
"%colorDefinition.label.4"
996 <themeElementCategory
997 id=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
998 label=
"%themeElementCategory.label.0"
999 parentId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory">
1001 %themeElementCategory.description
.0
1003 </themeElementCategory>
1005 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1006 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundOdd"
1007 label=
"%colorDefinition.label.5"
1008 value=
"230,230,230">
1011 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1012 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundEven"
1013 label=
"%colorDefinition.label.6"
1014 value=
"255,255,255">
1016 <themeElementCategory
1017 id=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1018 label=
"%themeElementCategory.label.1"
1019 parentId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory">
1021 %themeElementCategory.description
.1
1023 </themeElementCategory>
1025 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1026 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerBackground"
1027 label=
"%colorDefinition.label.7"
1028 value=
"220, 220, 220">
1031 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1032 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelectedFocus"
1033 label=
"%colorDefinition.label.8"
1034 value=
"232,242,254">
1037 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1038 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelected"
1039 label=
"%colorDefinition.label.9"
1040 value=
"210, 210, 210">
1043 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1044 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerDragEnter"
1045 label=
"%colorDefinition.label.10"
1046 value=
"185,255,133">
1049 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1050 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.accepted"
1051 label=
"%fontDefinition.label"
1052 value=
"Georgia-regular-12">
1055 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1056 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.synonym"
1057 label=
"%fontDefinition.label.0"
1058 value=
"Georgia-regular-10">
1061 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1062 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.misapplication"
1063 label=
"%fontDefinition.label.1"
1064 value=
"Georgia-regular-10">
1067 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1068 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.concept"
1069 label=
"%fontDefinition.label.2"
1070 value=
"Georgia-regular-10">
1073 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1074 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.default"
1075 label=
"%fontDefinition.label.3"
1076 value=
"Georgia-regular-10">
1078 <themeElementCategory
1079 id=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1080 label=
"%themeElementCategory.label.2"
1081 parentId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory">
1083 %themeElementCategory.description
.2
1085 </themeElementCategory>
1087 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1088 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.foreground"
1089 label=
"%colorDefinition.label.11"
1090 value=
"192, 192, 192">
1093 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1094 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.focus"
1095 label=
"%colorDefinition.label.12"
1099 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1100 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.accepted"
1102 label=
"%fontDefinition.label.4"
1103 value=
"Arial-regular-10">
1105 %fontDefinition.description
1109 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1110 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.synonym"
1112 label=
"%fontDefinition.label.5"
1113 value=
"Arial-italic-10">
1115 %fontDefinition.description
.0
1119 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1120 id=
"eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.other"
1122 label=
"%fontDefinition.label.6"
1123 value=
"Lucida Grande-regular-11">
1125 %fontDefinition.description
.1
1129 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1130 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.parseError"
1131 label=
"%colorDefinition.label.13"
1135 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1136 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.disabledEditor"
1137 label=
"%colorDefinition.label.14"
1138 value=
"105,114,124">
1141 categoryId=
"eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1142 id=
"eu.etaxonomy.taxeditor.preferences.colorDefinition.editorError"
1143 label=
"%colorDefinition.label.15"
1148 point=
"org.eclipse.core.expressions.propertyTesters">
1150 class=
"eu.etaxonomy.taxeditor.view.datasource.handler.DataSourceMenuPropertyTester"
1151 id=
"eu.etaxonomy.taxeditor.datasource.propertyTester"
1152 namespace=
"eu.etaxonomy.taxeditor.datasource.propertyTester"
1153 properties=
"isCompatible"
1154 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1157 class=
"eu.etaxonomy.taxeditor.view.datasource.handler.DataSourceMenuPropertyTester"
1158 id=
"eu.etaxonomy.taxeditor.datasource.propertyTester"
1159 namespace=
"eu.etaxonomy.taxeditor.datasource.propertyTester"
1160 properties=
"test, hasDataModel"
1161 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1164 class=
"eu.etaxonomy.taxeditor.preference.PreferencePropertyTester"
1165 id=
"eu.etaxonomy.taxeditor.preferences.propertyTester"
1166 namespace=
"eu.etaxonomy.taxeditor.preferences.propertyTester"
1167 properties=
"isShowExperimentalFeatures"
1168 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1171 class=
"eu.etaxonomy.taxeditor.editor.definedterm.TermBasePropertyTester"
1172 id=
"eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
1173 namespace=
"eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
1174 properties=
"isModifiable"
1175 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1178 class=
"eu.etaxonomy.taxeditor.security.PermissionPropertyTester"
1179 id=
"eu.etaxonomy.taxeditor.security.permissionTester"
1180 namespace=
"eu.etaxonomy.taxeditor.security.permissionTester"
1181 properties=
"hasPermissions, hasRoles"
1182 type=
"org.eclipse.jface.viewers.IStructuredSelection">
1186 point=
"org.eclipse.core.expressions.definitions">
1190 variable=
"selection">
1192 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.isCompatible">
1199 variable=
"selection">
1201 property=
"eu.etaxonomy.taxeditor.datasource.propertyTester.hasDataModel">
1206 id=
"isShowExperimentalFeatures">
1208 variable=
"selection">
1210 property=
"eu.etaxonomy.taxeditor.preferences.propertyTester.isShowExperimentalFeatures">
1217 variable=
"selection">
1219 property=
"eu.etaxonomy.taxeditor.store.termEditor.propertyTester.isModifiable">
1226 variable=
"selection">
1229 property=
"eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1236 variable=
"selection">
1239 property=
"eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1246 variable=
"selection">
1249 property=
"eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1254 id=
"isUserLoggedIn">
1256 variable=
"eu.etaxonomy.taxeditor.security.user">
1258 value=
"eu.etaxonomy.cdm.model.common.User">
1263 id=
"hasROLE_USER_MANAGER">
1265 variable=
"eu.etaxonomy.taxeditor.security.userRoles">
1274 value=
"ROLE_USER_MANAGER">
1281 id=
"hasROLE_PROJECT_MANAGER">
1283 variable=
"eu.etaxonomy.taxeditor.security.userRoles">
1292 value=
"ROLE_PROJECT_MANAGER">
1300 point=
"org.eclipse.ui.activities">
1302 description=
"%activity.description"
1303 id=
"eu.etaxonomy.taxeditor.store.activityDelete"
1304 name=
"%activity.name">
1307 definitionId=
"canDELETE">
1311 <activityPatternBinding
1312 activityId=
"eu.etaxonomy.taxeditor.store.activityDelete"
1313 pattern=
"eu\.etaxonomy\.taxeditor\..*/.*.delete">
1314 </activityPatternBinding>
1316 description=
"%activity.description.0"
1317 id=
"eu.etaxonomy.taxeditor.store.activityUpdate"
1318 name=
"%activity.name.0">
1321 definitionId=
"canUPDATE">
1325 <activityPatternBinding
1326 activityId=
"eu.etaxonomy.taxeditor.store.activityUpdate"
1327 pattern=
"eu\.etaxonomy\.taxeditor\..*/.*.command\.update\..*">
1328 </activityPatternBinding>
1330 description=
"%activity.description.1"
1331 id=
"eu.etaxonomy.taxeditor.store.activityCreate"
1332 name=
"%activity.name.1">
1335 definitionId=
"canDELETE">
1339 <activityPatternBinding
1340 activityId=
"eu.etaxonomy.taxeditor.store.activityCreate"
1341 pattern=
"eu\.etaxonomy\.taxeditor\..*/.*.command\.create\..*">
1342 </activityPatternBinding>
1344 description=
"%activity.description.2"
1345 id=
"eu.etaxonomy.taxeditor.store.activityUserManagement"
1346 name=
"%activity.name.2">
1349 definitionId=
"hasROLE_USER_MANAGER">
1353 <activityPatternBinding
1354 activityId=
"eu.etaxonomy.taxeditor.store.activityUserManagement"
1355 pattern=
"eu\.etaxonomy\.taxeditor\..*/.*.UserManagement">
1356 </activityPatternBinding>
1357 <activityPatternBinding
1358 activityId=
"eu.etaxonomy.taxeditor.store.activityUserManagement"
1359 pattern=
"eu\.etaxonomy\.taxeditor\..*/bulkeditor\.input\.group">
1360 </activityPatternBinding>
1362 description=
"%activity.description.3"
1363 id=
"eu.etaxonomy.taxeditor.store.activityProjectManagement"
1364 name=
"%activity.name.3">
1367 definitionId=
"hasROLE_PROJECT_MANAGER">
1371 <activityPatternBinding
1372 activityId=
"eu.etaxonomy.taxeditor.store.activityProjectManagement"
1373 pattern=
"eu\.etaxonomy\.taxeditor\..*/eu\.etaxonomy\.taxeditor\..*\.definedTerm.*">
1374 </activityPatternBinding>
1375 <activityPatternBinding
1376 activityId=
"eu.etaxonomy.taxeditor.store.activityProjectManagement"
1377 pattern=
"eu.etaxonomy.taxeditor.bulkeditor/bulkeditor.menus.openmenu"
1378 isEqualityPattern=
"true">
1379 </activityPatternBinding>
1380 <activityPatternBinding
1381 activityId=
"eu.etaxonomy.taxeditor.store.activityProjectManagement"
1382 pattern=
"eu.etaxonomy.taxeditor.bulkeditor/eu.etaxonomy.taxeditor.editor.definedTerm"
1383 isEqualityPattern=
"true">
1384 </activityPatternBinding>
1387 point=
"org.eclipse.ui.services">
1389 provider=
"eu.etaxonomy.taxeditor.security.AuthenticationSourceProvider">
1391 name=
"eu.etaxonomy.taxeditor.security.userRoles"
1392 priorityLevel=
"workbench">
1397 point=
"eu.etaxonomy.taxeditor.store.cdmViewer">
1399 commandId=
"eu.etaxonomy.taxeditor.command.openClassificationWizard"
1400 selection=
"eu.etaxonomy.cdm.model.taxon.Classification"
1401 viewerName=
"Classification Wizard">
1402 </viewCommandMapping>
1404 commandId=
"eu.etaxonomy.taxeditor.command.openTaxonNodeWizard"
1405 selection=
"eu.etaxonomy.cdm.model.taxon.TaxonNode"
1406 viewerName=
"TaxonNode Wizard">
1407 </viewCommandMapping>