adapt master to develop
[taxeditor.git] / eu.etaxonomy.taxeditor.store / plugin.xml
index e693d7d3bc4d7b658ee7d6e5c7a7c4ac542b17c8..99b79dd952774185b317b543be7e0ba8ea239d96 100755 (executable)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?eclipse version="3.2"?>
 <plugin>
-   <extension-point id="eu.etaxonomy.taxeditor.store.cdmViewer" name="Cdm Viewer" schema="schema/eu.etaxonomy.taxeditor.store.cdmViewer.exsd"/>
-   <extension-point id="eu.etaxonomy.taxeditor.store.preferencePage" name="Preference Page" schema="schema/eu.etaxonomy.taxeditor.store.preferencePage.exsd"/>
+   <extension-point id="eu.etaxonomy.taxeditor.store.cdmViewer" name="%extension-point.name.2" schema="schema/eu.etaxonomy.taxeditor.store.cdmViewer.exsd"/>
+   <extension-point id="eu.etaxonomy.taxeditor.store.preferencePage" name="%extension-point.name.3" schema="schema/eu.etaxonomy.taxeditor.store.preferencePage.exsd"/>
    <extension-point id="eu.etaxonomy.taxeditor.store.adminPreferencePage" name="%extension-point.name.1" schema="schema/eu.etaxonomy.taxeditor.store.adminPreferencePage.exsd"/>
    <extension
          point="org.eclipse.ui.menus">
          class="eu.etaxonomy.taxeditor.preference.PreferencePropertyTester"
          id="eu.etaxonomy.taxeditor.preference.PreferencePropertyTester"
          namespace="eu.etaxonomy.taxeditor.preference.PreferencePropertyTester"
-         properties="isShowExperimentalFeatures, isChecklistEditorEnabled"
+         properties="isShowExperimentalFeatures, isChecklistEditorEnabled, isShowIOMenuEnabled, isShowSpecimenMenuEnabled, isShowSpecimenListMenuEnabled"
          type="java.lang.Object">
    </propertyTester>
    <propertyTester
         properties="hasPermissions, hasRoles"
         type="org.eclipse.jface.viewers.IStructuredSelection">
    </propertyTester>
+   <propertyTester
+         class="eu.etaxonomy.taxeditor.termtree.TermTreePropertyTester"
+         id="eu.etaxonomy.taxeditor.termtree.TermTreePropertyTester"
+         namespace="eu.etaxonomy.taxeditor.termtree.TermTreePropertyTester"
+         properties="isTermTree"
+         type="org.eclipse.jface.viewers.IStructuredSelection">
+   </propertyTester>
 </extension>
 <extension
       point="org.eclipse.core.expressions.definitions">
             property="eu.etaxonomy.taxeditor.preference.PreferencePropertyTester.isShowExperimentalFeatures">
       </test>
    </definition>
+   <definition
+         id="isShowIOMenuEnabled">
+      <test
+            property="eu.etaxonomy.taxeditor.preference.PreferencePropertyTester.isShowIOMenuEnabled">
+      </test>
+   </definition>
+   <definition
+         id="isShowSpecimenMenuEnabled">
+      <test
+            property="eu.etaxonomy.taxeditor.preference.PreferencePropertyTester.isShowSpecimenMenuEnabled">
+      </test>
+   </definition>
+   <definition
+         id="isShowSpecimenListMenuEnabled">
+      <test
+            property="eu.etaxonomy.taxeditor.preference.PreferencePropertyTester.isShowSpecimenListMenuEnabled">
+      </test>
+   </definition>
    <definition
          id="isModifiable">
       <with
             </test>
          </with>
       </definition>
-      <definition
-            id="isUserLoggedIn">
-            <with
-               variable="eu.etaxonomy.taxeditor.security.user">
-               <instanceof
-                     value="eu.etaxonomy.cdm.model.common.User">
-               </instanceof>
-         </with>
-      </definition>
       <definition
             id="hasROLE_USER_MANAGER">
             <with
                </or>
             </iterate>
          </with>
+      </definition>
+       <definition
+            id="isCdmStoreConnectedAndLocalActive">
+         <test
+               property="eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester.isCdmStoreConnectedAndLocalActive">
+         </test>
       </definition>
       <definition
             id="hasROLE_PROJECT_MANAGER">
                   definitionId="isCdmStoreConnected">
             </reference>
          </and>
+      </definition>
+          <definition
+            id="hasROLE_USER_MANAGER_AND_isCdmStoreConnected">
+         <and>
+            <reference
+                  definitionId="hasROLE_USER_MANAGER">
+            </reference>
+            <reference
+                  definitionId="isCdmStoreConnected">
+            </reference>
+         </and>
+      </definition>
+       <definition
+            id="hasROLE_USER_MANAGER_OR_hasROLE_PROJECT_MANAGER_AND_isCdmStoreConnected">
+         <or>
+            <reference
+                  definitionId="hasROLE_PROJECT_MANAGER_AND_isCdmStoreConnected">
+            </reference>
+            <reference
+                  definitionId="hasROLE_USER_MANAGER_AND_isCdmStoreConnected">
+            </reference>
+         </or>
       </definition>
       <definition
             id="isChecklistEditorEnabled">
                property="eu.etaxonomy.taxeditor.preference.PreferencePropertyTester.isChecklistEditorEnabled">
          </test>
       </definition>
+      <definition
+            id="isFeatureTree">
+         <with
+               variable="selection">
+            <test
+                  property="eu.etaxonomy.taxeditor.featuretree.FeatureTreePropertyTester.isFeatureTree">
+            </test>
+         </with>
+      </definition>
 </extension>
 <extension
       point="org.eclipse.ui.activities">
          selection="eu.etaxonomy.cdm.model.taxon.TaxonNode"
          viewerName="%viewCommandMapping.viewerName.TAXON_NODE_WIZARD">
    </viewCommandMapping>
+    <viewCommandMapping
+         commandId="eu.etaxonomy.taxeditor.store.command.OpenDefinedTermEditor"
+         selection="eu.etaxonomy.cdm.model.term.DefinedTermBase"
+         viewerName="Vocabulary">
+   </viewCommandMapping>
 </extension>
 <extension
       id="eu.etaxonomy.taxeditor.store.workbench.model"
-      name="Store Workbench Model"
+      name="%extension.name.2"
       point="org.eclipse.e4.workbench.model">
    <fragment
          apply="always"
 </extension>
 <extension
       point="eu.etaxonomy.taxeditor.store.preferencePage">
-<page
+    <page
          category="eu.etaxonomy.taxeditor.preferences.general"
          class="eu.etaxonomy.taxeditor.preference.DebugPreferences"
          id="eu.etaxonomy.taxeditor.preference.DebugPreferences"
          name="%page.name.34">
-   </page>
-   <page
+    </page>
+    <page
+         category="eu.etaxonomy.taxeditor.preferences.general"
+         class="eu.etaxonomy.taxeditor.preference.IOPreferences"
+         id="eu.etaxonomy.taxeditor.store.IOPreferencesGeneral"
+         name="%page.name.140">
+    </page>
+    <page
+         category="eu.etaxonomy.taxeditor.preference.TaxonNavigator"
+         class="eu.etaxonomy.taxeditor.preference.IOPreferences"
+         id="eu.etaxonomy.taxeditor.store.IOPreferences"
+         name="%page.name.140">
+    </page>
+    <page
+         category="eu.etaxonomy.taxeditor.store.IOPreferencesGeneral"
+         class="eu.etaxonomy.taxeditor.preference.AbcdImportPreference"
+         id="eu.etaxonomy.taxeditor.store.abcdImportPreference"
+         name="%page.name.40">
+    </page>
+  <!--   <page
+         category="eu.etaxonomy.taxeditor.store.IOPreferencesGeneral"
+         class="eu.etaxonomy.taxeditor.preference.CdmLightExportPreference"
+         id="eu.etaxonomy.taxeditor.store.cdmLightExportPreference"
+         name="%page.name.142">
+    </page>-->
+    <page
+         category="eu.etaxonomy.taxeditor.store.abcdImportPreference"
+         class="eu.etaxonomy.taxeditor.preference.AbcdImportProvider"
+         id="eu.etaxonomy.taxeditor.store.abcdImportProvider"
+         name="%page.name.41">
+    </page>
+    <page
          class="eu.etaxonomy.taxeditor.preference.TaxonomicEditorGeneralPreferences"
          id="eu.etaxonomy.taxeditor.preferences.general"
          name="%page.name">
+    </page>
+    <page
+         category="eu.etaxonomy.taxeditor.preferences.general"
+         class="eu.etaxonomy.taxeditor.preference.FactualDataPreference"
+         id="eu.etaxonomy.taxeditor.preferences.description"
+         name="%page.name.0">
+    </page>
+    <page
+         category="eu.etaxonomy.taxeditor.preference.UIPreferences"
+         class="eu.etaxonomy.taxeditor.preference.DescriptionPreferences"
+         id="eu.etaxonomy.taxeditor.preferences.termEditor"
+         name="%page.name.101">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.general"
-         class="eu.etaxonomy.taxeditor.preference.NameDetailsViewConfiguration"
-         id="eu.etaxonomy.taxeditor.preferences.nameDetails"
-         name="%page.name.36">
+         category="eu.etaxonomy.taxeditor.preference.UIPreferences"
+         class="eu.etaxonomy.taxeditor.preference.TermTreePreference"
+         id="eu.etaxonomy.taxeditor.preferences.termTreeEditor"
+         name="%page.name.201">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.general"
-         class="eu.etaxonomy.taxeditor.preference.DescriptionPreferences"
-         id="eu.etaxonomy.taxeditor.preferences.description"
-         name="%page.name.0">
+         category="eu.etaxonomy.taxeditor.preference.UIPreferences"
+         class="eu.etaxonomy.taxeditor.preference.SupplementalDataPreferences"
+         id="eu.etaxonomy.taxeditor.preferences.supplemental"
+         name="%view.name.3">
    </page>
+   
    <page
          category="eu.etaxonomy.taxeditor.preferences.description"
          class="eu.etaxonomy.taxeditor.preference.menu.FeatureMenuPreferences"
          id="eu.etaxonomy.taxeditor.preferences.feature"
          name="%page.name.1">
    </page>
-   <page
+    <!--<page
+         category="eu.etaxonomy.taxeditor.preferences.description"
+         class="eu.etaxonomy.taxeditor.preference.menu.NameFeatureMenuPreferences"
+         id="eu.etaxonomy.taxeditor.preferences.nameFeature"
+         name="%page.name.59">
+   </page>-->
+   <!--<page
          category="eu.etaxonomy.taxeditor.preferences.description"
          class="eu.etaxonomy.taxeditor.preference.menu.PresenceAbsenceMenuPreferences"
          id="eu.etaxonomy.taxeditor.preferences.distributionStatus"
          name="%page.name.2">
+   </page>-->
+    <page
+         category="eu.etaxonomy.taxeditor.preference.searchPreferences"
+         class="eu.etaxonomy.taxeditor.preference.SearchDialogPreferences"
+         id="eu.etaxonomy.taxeditor.preferences.searchDialog"
+         name="%page.name.48">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.general"
-         class="eu.etaxonomy.taxeditor.preference.TaxonomicPreferences"
-         id="eu.etaxonomy.taxeditor.preferences.taxonomic"
-         name="%page.name.3">
-   </page>
-   <page
-         category="eu.etaxonomy.taxeditor.preferences.taxonomic"
-         class="eu.etaxonomy.taxeditor.preference.menu.NomenclaturalCodePreferences"
+         category="eu.etaxonomy.taxeditor.preferences.namePreferences"
+         class="eu.etaxonomy.taxeditor.preference.NomenclaturalCodePreferences"
          id="eu.etaxonomy.taxeditor.preferences.nomenclatural"
          name="%page.name.4">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.taxonomic"
-         class="eu.etaxonomy.taxeditor.preference.menu.RankMenuPreferences"
+         category="eu.etaxonomy.taxeditor.preferences.namePreferences"
+         class="eu.etaxonomy.taxeditor.preference.RankPreference"
          id="eu.etaxonomy.taxeditor.preferences.ranks"
          name="%page.name.5">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.taxonomic"
-         class="eu.etaxonomy.taxeditor.preference.menu.NomenclaturalStatusTypeMenuPreferences"
+         category="eu.etaxonomy.taxeditor.preferences.namePreferences"
+         class="eu.etaxonomy.taxeditor.preference.NomenclaturalStatusTypePreferences"
          id="eu.etaxonomy.taxeditor.preferences.nomenclaturalStatusType"
          name="%page.name.6">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.taxonomic"
+         category="eu.etaxonomy.taxeditor.preferences.namePreferences"
          class="eu.etaxonomy.taxeditor.preference.menu.NameRelationshipTypeMenuPreferences"
          id="eu.etaxonomy.taxeditor.preferences.nameRelationshipType"
          name="%page.name.7">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.taxonomic"
+         category="eu.etaxonomy.taxeditor.preferences.taxonPreferences"
          class="eu.etaxonomy.taxeditor.preference.menu.TaxonRelationshipTypeMenuPreferences"
          id="taxeditor-store.page1"
          name="%page.name.8">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.taxonomic"
+         category="eu.etaxonomy.taxeditor.preferences.typeDesignation"
          class="eu.etaxonomy.taxeditor.preference.menu.SpecimenTypeDesignationStatusMenuPreferences"
          id="eu.etaxonomy.taxeditor.preferences.specimenTypeDesignationStatus"
          name="%page.name.9">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.taxonomic"
+         category="eu.etaxonomy.taxeditor.preferences.typeDesignation"
          class="eu.etaxonomy.taxeditor.preference.menu.NameTypeDesignationStatusMenuPreferences"
          id="eu.etaxonomy.taxeditor.preferences.nameTypeDesignationStatus"
          name="%page.name.13">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.language"
+         category="eu.etaxonomy.taxeditor.preference.languageEditorPreferencePage"
          class="eu.etaxonomy.taxeditor.preference.menu.LanguageMenuPreferences"
          id="eu.etaxonomy.taxeditor.preferences.languages"
          name="%page.name.10">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.general"
+         category="eu.etaxonomy.taxeditor.preference.supplementalDataPreferences"
          class="eu.etaxonomy.taxeditor.preference.menu.MarkerTypeMenuPreferences"
          id="eu.etaxonomy.taxeditor.preferences.markerTypes"
          name="%page.name.11">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.general"
+         category="eu.etaxonomy.taxeditor.preference.supplementalDataPreferences"
          class="eu.etaxonomy.taxeditor.preference.menu.ExtensionTypeMenuPreferences"
          id="eu.etaxonomy.taxeditor.preferences.extensionTypes"
          name="%page.name.12">
    </page>
    <page
          category="eu.etaxonomy.taxeditor.preferences.general"
+         class="eu.etaxonomy.taxeditor.preference.ExperimentalFeaturesPreferences"
+         id="eu.etaxonomy.taxeditor.preferences.experimentalFeaturesPreferences"
+         name="%page.name.49">
+   </page>
+   <page
+         category="eu.etaxonomy.taxeditor.preferences.experimentalFeaturesPreferences"
          class="eu.etaxonomy.taxeditor.preference.MatchingPreferences"
          id="eu.etaxonomy.taxeditor.preferences.matching"
          name="%page.name.15">
    <page
          category="eu.etaxonomy.taxeditor.preferences.matching"
          class="eu.etaxonomy.taxeditor.preference.matching.ReferenceMatchingPreference"
-         id="eu.etaxonomy.taxeditor.preferences.matching"
+         id="eu.etaxonomy.taxeditor.preferences.matching.reference"
          name="%page.name.17">
    </page>
    <page
          category="eu.etaxonomy.taxeditor.preferences.matching"
          class="eu.etaxonomy.taxeditor.preference.matching.TeamOrPersonMatchingPreference"
-         id="eu.etaxonomy.taxeditor.preferences.matching"
+         id="eu.etaxonomy.taxeditor.preferences.matching.teamOrPerson"
          name="%page.name.18">
    </page>
-   <page
+   <!--  <page
          category="eu.etaxonomy.taxeditor.preferences.description"
          class="eu.etaxonomy.taxeditor.preference.menu.StageMenuPreferences"
          id="eu.etaxonomy.taxeditor.preferences.stage"
          name="%page.name.19">
-   </page>
-   <page
+   </page>-->
+  <!--  <page
          category="eu.etaxonomy.taxeditor.preferences.description"
          class="eu.etaxonomy.taxeditor.preference.menu.PreservationMethodMenuPreferences"
          id="eu.etaxonomy.taxeditor.preferences.preservationMethod"
          name="%page.name.20">
-   </page>
+   </page> -->
    <page
-         category="eu.etaxonomy.taxeditor.preferences.feature"
+         category="eu.etaxonomy.taxeditor.preferences.description"
          class="eu.etaxonomy.taxeditor.preference.DefaultFeatureTreePreferenecs"
          id="eu.etaxonomy.taxeditor.preferences.defaultFeatureTreePreferenecs"
          name="%page.name.22">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preference.defaultlanguagepditorpreferencePage"
+         category="eu.etaxonomy.taxeditor.preferences.description"
+         class="eu.etaxonomy.taxeditor.preference.CommonNameVocabularyPreferencePage"
+         id="eu.etaxonomy.taxeditor.store.vocabularyPreference"
+         name="%page.name.47">
+   </page>
+   <page
+         category="eu.etaxonomy.taxeditor.preference.languageEditorPreferencePage"
          class="eu.etaxonomy.taxeditor.preference.LanguageRepresentationPreferencePage"
          id="eu.etaxonomy.taxeditor.preferences.language"
          name="%page.name.23">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.general"
+         category="eu.etaxonomy.taxeditor.preferences.externalServicesPreferences"
          class="eu.etaxonomy.taxeditor.preference.MobotOpenUrlPreferences"
          id="eu.etaxonomy.taxeditor.preferences.mobotOpenUrl"
          name="%page.name.24">
    </page>
-   <page
-         category="eu.etaxonomy.taxeditor.preferences.general"
-         class="eu.etaxonomy.taxeditor.preference.TypeDesignationPreferences"
-         id="eu.etaxonomy.taxeditor.preferences.typeDesignation"
-         name="%page.name.25">
-   </page>
    <page
          category="eu.etaxonomy.taxeditor.preferences.general"
          class="eu.etaxonomy.taxeditor.preference.SpecimenOrObservationPreferences"
          name="%page.name.26">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.general"
+         category="eu.etaxonomy.taxeditor.preference.UIPreferences"
          class="eu.etaxonomy.taxeditor.preference.MediaPreferences"
          id="eu.etaxonomy.taxeditor.preference.MediaPreferences"
          name="%page.name.27">
+   </page>
+    <page
+         category="eu.etaxonomy.taxeditor.preferences.description"
+         class="eu.etaxonomy.taxeditor.preference.DistributionGeneralPreference"
+         id="eu.etaxonomy.taxeditor.preference.DistributionGeneralPreference"
+         name="%page.name.104">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.general"
+         category="eu.etaxonomy.taxeditor.preferences.description"
+         class="eu.etaxonomy.taxeditor.preference.EnableComputedDescriptions"
+         id="eu.etaxonomy.taxeditor.preference.EnableComputedDescriptions"
+         name="%page.name.computedDescriptions">
+   </page>
+   <page
+         category="eu.etaxonomy.taxeditor.preference.UIPreferences"
          class="eu.etaxonomy.taxeditor.preference.ChecklistEditorGeneralPreference"
          id="eu.etaxonomy.taxeditor.preference.ChecklistEditorGeneralPreferencePage"
          name="%page.name.28">
+   </page>
+    <page
+         category="eu.etaxonomy.taxeditor.preference.DistributionGeneralPreference"
+         class="eu.etaxonomy.taxeditor.preference.DistributionStatusPreferencePage"
+         id="eu.etaxonomy.taxeditor.preference.DistributionStatusPreferencePage"
+         name="%page.name.105">
+   </page>
+   <page
+         category="eu.etaxonomy.taxeditor.preference.UIPreferences"
+         class="eu.etaxonomy.taxeditor.preference.DistributionDetailsViewPreference"
+         id="eu.etaxonomy.taxeditor.preference.DistributionDetailsViewPreference"
+         name="%page.name.107">
+   </page>
+   <page
+         category="eu.etaxonomy.taxeditor.preference.DistributionGeneralPreference"
+         class="eu.etaxonomy.taxeditor.preference.NamedAreaVocabularyPreferencePage"
+         id="eu.etaxonomy.taxeditor.preference.NamedAreaVocabularyPreferencePage"
+         name="%page.name.106">
    </page>
    <page
          category="eu.etaxonomy.taxeditor.preferences.general"
+         class="eu.etaxonomy.taxeditor.preference.LanguagePreferences"
+         id="eu.etaxonomy.taxeditor.preference.languageEditorPreferencePage"
+         name="%page.name.301">
+   </page>
+   <page
+         category="eu.etaxonomy.taxeditor.preference.languageEditorPreferencePage"
          class="eu.etaxonomy.taxeditor.preference.LanguageEditorPreferencePage"
-         id="eu.etaxonomy.taxeditor.preference.defaultlanguagepditorpreferencePage"
+         id="eu.etaxonomy.taxeditor.preference.defaultLanguageEditorPreferencePage"
          name="%page.name.30">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.general"
+         category="eu.etaxonomy.taxeditor.preference.UIPreferences"
          class="eu.etaxonomy.taxeditor.preference.OrderPreferences"
          id="eu.etaxonomy.taxeditor.preference.TaxonNavigator"
          name="%page.name.32">
    </page>
-</extension>
-<extension
-      point="eu.etaxonomy.taxeditor.store.adminPreferencePage">
-   <!-- <page
-         class="eu.etaxonomy.taxeditor.preference.TaxonomicEditorGeneralAdminPreferences"
-         id="eu.etaxonomy.taxeditor.preferences.general"
-         name="%page.name">
-   </page>  -->
-   <page 
+   <page
          category="eu.etaxonomy.taxeditor.preferences.general"
-         class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.ChecklistEditorGeneralPreference"
-         id="eu.etaxonomy.taxeditor.store.checklist"
-         name="%page.name.21">
+         class="eu.etaxonomy.taxeditor.preference.GeneralPreferencePage"
+         id="eu.etaxonomy.taxeditor.preferences.generalPreferences"
+         name="%page.name.38">
+   </page>
+  <page
+         category="eu.etaxonomy.taxeditor.preferences.namePreferences"
+         class="eu.etaxonomy.taxeditor.preference.NameDetailsViewConfiguration"
+         id="eu.etaxonomy.taxeditor.preferences.nameDetails"
+         name="%page.name.36">
+   </page>
+   <page
+         category="eu.etaxonomy.taxeditor.preference.UIPreferences"
+         class="eu.etaxonomy.taxeditor.preference.NameDetailsViewConfiguration"
+         id="eu.etaxonomy.taxeditor.preferences.nameDetailsUI"
+         name="%page.name.102">
+   </page>
+     <page
+         category="eu.etaxonomy.taxeditor.preferences.namePreferences"
+         class="eu.etaxonomy.taxeditor.preference.TypeDesignationPreferences"
+         id="eu.etaxonomy.taxeditor.preferences.typeDesignation"
+         name="%page.name.25">
    </page>
    <page
          category="eu.etaxonomy.taxeditor.preferences.general"
-         class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.AbcdImportPreference"
-         id="eu.etaxonomy.taxeditor.store.abcdImportPreference"
-         name="%page.name.40">
+         class="eu.etaxonomy.taxeditor.preference.NamePreferences"
+         id="eu.etaxonomy.taxeditor.preferences.namePreferences"
+         name="%page.name.51">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.store.abcdImportPreference"
-         class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.AbcdImportProvider"
-         id="eu.etaxonomy.taxeditor.store.abcdImportProvider"
-         name="%page.name.41">
+         category="eu.etaxonomy.taxeditor.preferences.general"
+         class="eu.etaxonomy.taxeditor.preference.TaxonPreferences"
+         id="eu.etaxonomy.taxeditor.preferences.taxonPreferences"
+         name="%page.name.52">
+   </page>
+   <page
+        category="eu.etaxonomy.taxeditor.preferences.taxonPreferences"
+         class="eu.etaxonomy.taxeditor.preference.PublishFlagLocalPreference"
+         id="eu.etaxonomy.taxeditor.preferences.publishFlagPreference"
+         name="%page.name.46">
+   </page>
+   <page
+        category="eu.etaxonomy.taxeditor.preferences.taxonPreferences"
+         class="eu.etaxonomy.taxeditor.preference.SecundumReferenceHandling"
+         id="eu.etaxonomy.taxeditor.preferences.secundumPreference"
+         name="%page.name.secundum">
    </page>
     <page
+        category="eu.etaxonomy.taxeditor.preferences.taxonPreferences"
+         class="eu.etaxonomy.taxeditor.preference.TaxonPreferencesMisappliedNames"
+         id="eu.etaxonomy.taxeditor.preferences.misappliedNames"
+         name="%page.name.misappliedNames">
+   </page>
+   <page
          category="eu.etaxonomy.taxeditor.preferences.general"
-         class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.SpecimenAdminPreferences"
-         id="eu.etaxonomy.taxeditor.store.specimenAdminPreferences"
-         name="%page.name.45">
+         class="eu.etaxonomy.taxeditor.preference.UIPreferences"
+         id="eu.etaxonomy.taxeditor.preference.UIPreferences"
+         name="%page.name.53">
    </page>
    <page
-        
-         class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.PublishFlagPreference"
-         id="eu.etaxonomy.taxeditor.preferences.general"
-         name="%page.name.42">
+         category="eu.etaxonomy.taxeditor.preferences.general"
+         class="eu.etaxonomy.taxeditor.preference.ExternalServicesPreferences"
+         id="eu.etaxonomy.taxeditor.preference.externalServicesPreferences"
+         name="%page.name.54">
    </page>
-   
    <page
          category="eu.etaxonomy.taxeditor.preferences.general"
-         class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.NomenclaturalCodePreferences"
-         id="eu.etaxonomy.taxeditor.store.page2"
-         name="%page.name.43">
+         class="eu.etaxonomy.taxeditor.preference.SupplementalDataPreferences"
+         id="eu.etaxonomy.taxeditor.preference.supplementalDataPreferences"
+         name="%page.name.55">
    </page>
    <page
          category="eu.etaxonomy.taxeditor.preferences.general"
-         class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.NameDetailsViewConfiguration"
-         id="eu.etaxonomy.taxeditor.store.page3"
-         name="%page.name.44">
+         class="eu.etaxonomy.taxeditor.preference.SearchPreferences"
+         id="eu.etaxonomy.taxeditor.preference.searchPreferences"
+         name="%page.name.56">
    </page>
+   <page
+          category="eu.etaxonomy.taxeditor.preference.languageEditorPreferencePage"
+          class="eu.etaxonomy.taxeditor.preference.menu.CommonNameLanguagePreferences"
+          id="eu.etaxonomy.taxeditor.preferences.commonnamelanguages"
+          name="%page.name.58">
+    </page>
+    <page
+          category="eu.etaxonomy.taxeditor.preferences.description"
+          class="eu.etaxonomy.taxeditor.preference.menu.NameFeatureMenuPreference"
+          id="eu.etaxonomy.taxeditor.preferences.feature2"
+          name="%page.name.60">
+    </page>
+    <page
+          category="eu.etaxonomy.taxeditor.preferences.supplemental"
+          class="eu.etaxonomy.taxeditor.preference.SupplementalDataSourcePreferences"
+          id="eu.etaxonomy.taxeditor.preferences.supplementalDataSourcePreferences"
+          name="%page.name.sources">
+    </page>
+   
+   
+</extension>
+<extension
+      point="eu.etaxonomy.taxeditor.store.adminPreferencePage">
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.general"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.GeneralAdminPreferencePage"
+            id="eu.etaxonomy.taxeditor.preferences.generalPreferences"
+            name="%page.name.50">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.general"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.FactualDataAdminPreferencePage"
+            id="eu.etaxonomy.taxeditor.preferences.description"
+            name="%page.name.0">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.general"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.EmptyAdminPreferencePage"
+            id="eu.etaxonomy.taxeditor.preference.EmptyLanguagePage"
+            name="%page.name.301">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preference.EmptyLanguagePage"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.LanguageAdminMenuPreference"
+            id="eu.etaxonomy.taxeditor.preferences.languages"
+            name="%page.name.10">
+      </page>
+      <page
+          category="eu.etaxonomy.taxeditor.preference.EmptyLanguagePage"
+          class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.CommonNameLanguageAdminPreferences"
+          id="eu.etaxonomy.taxeditor.preferences.commonnameAdminlanguages"
+          name="%page.name.58">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.description"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.NameFeatureAdminMenuPreference"
+            id="eu.etaxonomy.taxeditor.preferences.nameAdminFeature"
+            name="%page.name.59">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.description"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.EnabledComputedDescriptionsAdmin"
+            id="eu.etaxonomy.taxeditor.preferences.EnabledComputedDescriptionsAdmin"
+            name="%page.name.computedDescriptions">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.description"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.FeatureAdminMenuPreference"
+            id="eu.etaxonomy.taxeditor.preferences.adminFeature"
+            name="%page.name.1">
+      </page>
+    <!-- <page
+            category="eu.etaxonomy.taxeditor.preferences.description"
+            class="eu.etaxonomy.taxeditor.preference.menu.NamedAreaTypeMenuAdminPreferences"
+            id="eu.etaxonomy.taxeditor.preferences.namedAreaType"
+            name="%page.name.14">
+      </page>-->
+      <!--<page
+            category="eu.etaxonomy.taxeditor.preferences.description"
+            class="eu.etaxonomy.taxeditor.preference.DefaultFeatureTreeAdminPreferenecs"
+            id="eu.etaxonomy.taxeditor.preferences.defaultFeatureTreePreferenecs"
+            name="%page.name.22">
+      </page>-->
+      <page 
+            category="eu.etaxonomy.taxeditor.preferences.description"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.DistributionAdminPreferences"
+            id="eu.etaxonomy.taxeditor.store.Distribution"
+            name="%page.name.104">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.general"
+            class="eu.etaxonomy.taxeditor.preference.SearchPreferences"
+            id="eu.etaxonomy.taxeditor.preference.searchPreferences"
+            name="%page.name.56">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preference.searchPreferences"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.SearchDialogAdminPreferences"
+            id="eu.etaxonomy.taxeditor.preferences.searchDialog"
+            name="%page.name.48">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.general"
+            class="eu.etaxonomy.taxeditor.preference.NamePreferences"
+            id="eu.etaxonomy.taxeditor.preferences.namePreferences"
+            name="%page.name.51">
+      </page>
+      <page 
+            category="eu.etaxonomy.taxeditor.store.UIAdminPreference"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.ChecklistEditorGeneralAdminPreference"
+            id="eu.etaxonomy.taxeditor.store.checklist"
+            name="%page.name.21">
+      </page>
+      <page
+         category="eu.etaxonomy.taxeditor.store.UIAdminPreference"
+         class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.DistributionDetailsViewAdminPreference"
+         id="eu.etaxonomy.taxeditor.preference.DistributionDetailsViewPreference"
+         name="%page.name.107">
+      </page>
+      <page 
+            category="eu.etaxonomy.taxeditor.store.Distribution"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.DistributionStatusAdminPreference"
+            id="eu.etaxonomy.taxeditor.store.distributionVocabulariesAndStatus"
+            name="%page.name.105">
+      </page>
+      <page 
+            category="eu.etaxonomy.taxeditor.store.Distribution"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.NamedAreaVocabularyAdminPreferencePage"
+            id="eu.etaxonomy.taxeditor.store.distributionNamedAreaVocabularies"
+            name="%page.name.106">
+      </page>
+       <page 
+            category="eu.etaxonomy.taxeditor.preferences.general"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.MediaMetaDataPreference"
+            id="eu.etaxonomy.taxeditor.store.metaDataPreference"
+            name="Media Meta Data">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.store.abcdImportPreference"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.AbcdImportProviderAdminPreferencePage"
+            id="eu.etaxonomy.taxeditor.store.abcdImportProvider"
+            name="%page.name.41">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.description"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.CommonNameVocabularyAdminPreferencePage"
+            id="eu.etaxonomy.taxeditor.store.commonNameAdminPreference"
+            name="%page.name.47">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.general"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.SpecimenAdminPreferences"
+            id="eu.etaxonomy.taxeditor.store.specimenAdminPreferences"
+            name="%page.name.26">
+      </page>
+      <page
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.EmptyAdminPreferencePage"
+            id="eu.etaxonomy.taxeditor.preferences.general"
+            name="%page.name.42">
+      </page>
+      <page
+         category="eu.etaxonomy.taxeditor.preferences.general"
+         class="eu.etaxonomy.taxeditor.preference.TaxonPreferences"
+         id="eu.etaxonomy.taxeditor.preferences.taxonPreferences"
+         name="%page.name.52">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.taxonPreferences"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.PublishFlagPreference"
+            id="eu.etaxonomy.taxeditor.preferences.publishFlagPreference"
+            name="%page.name.46">
+      </page>
+       <page
+            category="eu.etaxonomy.taxeditor.preferences.taxonPreferences"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.SecundumReferenceHandlingAdmin"
+            id="eu.etaxonomy.taxeditor.preferences.secRefHandling"
+            name="%page.name.secundum">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.taxonPreferences"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.TaxonPreferencesMisappliedNamesAdmin"
+            id="eu.etaxonomy.taxeditor.preferences.misappliedNames"
+            name="%page.name.misappliedNames">
+      </page>
+      <page
+           category="eu.etaxonomy.taxeditor.preferences.namePreferences"
+           class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.RankAdminPreference"
+           id="eu.etaxonomy.taxeditor.preferences.adminRankPreference"
+           name="%page.name.5">
+     </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.namePreferences"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.NomenclaturalStatusTypeAdminPreference"
+            id="eu.etaxonomy.taxeditor.preferences.adminNomenclaturalStatusTypePreference"
+            name="%page.name.6">
+      </page>
+       <page
+            category="eu.etaxonomy.taxeditor.preferences.namePreferences"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.NameRelationshipTypeAdminPreferences"
+            id="eu.etaxonomy.taxeditor.preferences.adminNameRelationshipTypePreference"
+            name="%page.name.7">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.namePreferences"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.NomenclaturalCodeAdminPreferencePage"
+            id="eu.etaxonomy.taxeditor.store.page2"
+            name="%page.name.43">
+      </page>
+       <page
+            category="eu.etaxonomy.taxeditor.preferences.general"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.IOAdminPreferences"
+            id="eu.etaxonomy.taxeditor.store.IOPreference"
+            name="%page.name.140">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.store.UIAdminPreference"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.IOAdminPreferences"
+            id="eu.etaxonomy.taxeditor.store.IOPreference"
+            name="%page.name.140">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.store.IOPreference"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.AbcdImportAdminPreference"
+            id="eu.etaxonomy.taxeditor.store.abcdImportPreference"
+            name="%page.name.40">
+      </page>
+     <!-- <page
+            category="eu.etaxonomy.taxeditor.store.IOPreference"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.CdmLightExportAdminPreference"
+            id="eu.etaxonomy.taxeditor.store.cdmLightExportPreference"
+            name="%page.name.142">
+      </page>-->
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.namePreferences"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.NameDetailsViewAdminConfiguration"
+            id="eu.etaxonomy.taxeditor.store.scientificNameDetails"
+            name="%page.name.61">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.general"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.SupplementalDataAdminPreference"
+            id="eu.etaxonomy.taxeditor.store.supplementalDataPreferences"
+            name="%page.name.55">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.store.supplementalDataPreferences"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.MarkerTypeMenuAdminPreferences"
+            id="eu.etaxonomy.taxeditor.store.supplementalDataMarkerTypes"
+            name="Marker Types">
+      </page>
+       <page
+            category="eu.etaxonomy.taxeditor.store.supplementalDataPreferences"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.ExtensionTypeMenuAdminPreferences"
+            id="eu.etaxonomy.taxeditor.store.supplementalDataExtensionTypes"
+            name="Extension Types">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.store.UIAdminPreference"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.SupplementalDataSourceAdminPreference"
+            id="eu.etaxonomy.taxeditor.store.supplementalDataSourcePreferences"
+            name="%page.name.sources">
+      </page>
+      <page
+            category="eu.etaxonomy.taxeditor.preferences.general"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.UIAdminPreference"
+            id="eu.etaxonomy.taxeditor.store.UIAdminPreference"
+            name="%page.name.53">
+       </page>
+       <page
+            category="eu.etaxonomy.taxeditor.store.UIAdminPreference"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.TaxonNodeOrderAdminPreference"
+            id="eu.etaxonomy.taxeditor.store.TaxonNavigator"
+            name="%page.name.32">
+      </page>
+       <page
+                        category="eu.etaxonomy.taxeditor.preference.EmptyLanguagePage"
+             class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.LanguageRepresentationAdminPreferencePage"
+             id="eu.etaxonomy.taxeditor.preferences.termLanguages"
+             name="%page.name.23">
+       </page>
 </extension>
 </plugin>