ref #8334 Move sources for type designations to details view
[taxeditor.git] / eu.etaxonomy.taxeditor.store / plugin.xml
index 187cfc5c5bf72fffe783be360e5fedcd2c2185d0..38213b4c4c04c9d80385eb17c1fff35de8de65d8 100755 (executable)
         properties="hasPermissions, hasRoles"
         type="org.eclipse.jface.viewers.IStructuredSelection">
    </propertyTester>
+   <propertyTester
+         class="eu.etaxonomy.taxeditor.featuretree.FeatureTreePropertyTester"
+         id="eu.etaxonomy.taxeditor.featuretree.FeatureTreePropertyTester"
+         namespace="eu.etaxonomy.taxeditor.featuretree.FeatureTreePropertyTester"
+         properties="isFeatureTree"
+         type="org.eclipse.jface.viewers.IStructuredSelection">
+   </propertyTester>
 </extension>
 <extension
       point="org.eclipse.core.expressions.definitions">
                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">
          name="%page.name.0">
    </page>
     <page
-         category="eu.etaxonomy.taxeditor.preferences.description"
+         category="eu.etaxonomy.taxeditor.preference.UIPreferences"
          class="eu.etaxonomy.taxeditor.preference.DescriptionPreferences"
          id="eu.etaxonomy.taxeditor.preferences.termEditor"
          name="%page.name.101">
          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.48">
    </page>
    <page
-         category="eu.etaxonomy.taxeditor.preferences.name"
+         category="eu.etaxonomy.taxeditor.preferences.namePreferences"
          class="eu.etaxonomy.taxeditor.preference.menu.NomenclaturalCodePreferences"
          id="eu.etaxonomy.taxeditor.preferences.nomenclatural"
          name="%page.name.4">
    </page>
    <page
          category="eu.etaxonomy.taxeditor.preferences.namePreferences"
-         class="eu.etaxonomy.taxeditor.preference.menu.RankMenuPreferences"
+         class="eu.etaxonomy.taxeditor.preference.RankPreference"
          id="eu.etaxonomy.taxeditor.preferences.ranks"
          name="%page.name.5">
    </page>
    <page
          category="eu.etaxonomy.taxeditor.preferences.namePreferences"
-         class="eu.etaxonomy.taxeditor.preference.menu.NomenclaturalStatusTypeMenuPreferences"
+         class="eu.etaxonomy.taxeditor.preference.NomenclaturalStatusTypePreferences"
          id="eu.etaxonomy.taxeditor.preferences.nomenclaturalStatusType"
          name="%page.name.6">
    </page>
          id="eu.etaxonomy.taxeditor.preference.MediaPreferences"
          name="%page.name.27">
    </page>
-   <page
+    <page
          category="eu.etaxonomy.taxeditor.preference.UIPreferences"
+         class="eu.etaxonomy.taxeditor.preference.DistributionGeneralPreference"
+         id="eu.etaxonomy.taxeditor.preference.DistributionGeneralPreference"
+         name="%page.name.104">
+   </page>
+   <page
+         category="eu.etaxonomy.taxeditor.preference.DistributionGeneralPreference"
          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.DistributionStatusAndNamedAreaVocabularies"
+         id="eu.etaxonomy.taxeditor.preference.DistributionStatusAndNamedAreaVocabulariesPage"
+         name="%page.name.105">
    </page>
    <page
          category="eu.etaxonomy.taxeditor.preferences.general"
          category="eu.etaxonomy.taxeditor.preferences.general"
          class="eu.etaxonomy.taxeditor.preference.GeneralPreferencePage"
          id="eu.etaxonomy.taxeditor.preferences.generalPreferences"
-         name="%page.name.50">
+         name="%page.name.38">
    </page>
   <page
          category="eu.etaxonomy.taxeditor.preferences.namePreferences"
          category="eu.etaxonomy.taxeditor.preference.UIPreferences"
          class="eu.etaxonomy.taxeditor.preference.NameDetailsViewConfiguration"
          id="eu.etaxonomy.taxeditor.preferences.nameDetailsUI"
-         name="%page.name.36">
+         name="%page.name.102">
    </page>
      <page
          category="eu.etaxonomy.taxeditor.preferences.namePreferences"
          id="eu.etaxonomy.taxeditor.preference.taxonSearchPreferences"
          name="%page.name.57">
    </page>
+    <page
+          category="eu.etaxonomy.taxeditor.preference.defaultlanguagepditorpreferencePage"
+          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.preference.supplementalDataPreferences"
+          class="eu.etaxonomy.taxeditor.preference.SupplementalDataSourcePreferences"
+          id="eu.etaxonomy.taxeditor.preferences.supplementalDataSourcePreferences"
+          name="%page.name.sources">
+    </page>
    
    
 </extension>
    </page>-->
     <page 
          category="eu.etaxonomy.taxeditor.preferences.general"
+         class="eu.etaxonomy.taxeditor.preference.DistributionGeneralPreference"
+         id="eu.etaxonomy.taxeditor.store.Distribution"
+         name="%page.name.104">
+   </page>
+   <page 
+         category="eu.etaxonomy.taxeditor.store.Distribution"
          class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.ChecklistEditorGeneralAdminPreference"
          id="eu.etaxonomy.taxeditor.store.checklist"
          name="%page.name.21">
    </page>
+   <page 
+         category="eu.etaxonomy.taxeditor.store.Distribution"
+         class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.DistributionStatusAndNamedAreaVocabulariesAdminPreference"
+         id="eu.etaxonomy.taxeditor.store.distributionVocabulariesAndStatus"
+         name="%page.name.105">
+   </page>
    <page
          category="eu.etaxonomy.taxeditor.store.abcdImportPreference"
          class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.AbcdImportProvider"
          category="eu.etaxonomy.taxeditor.preferences.general"
          class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.SpecimenAdminPreferences"
          id="eu.etaxonomy.taxeditor.store.specimenAdminPreferences"
-         name="%page.name.45">
+         name="%page.name.26">
    </page>
    <page
          class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.EmptyAdminPreferencePage"
          class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.PublishFlagPreference"
          id="eu.etaxonomy.taxeditor.preferences.publishFlagPreference"
          name="%page.name.46">
+   </page>
+    <page
+        category="eu.etaxonomy.taxeditor.preferences.general"
+         class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.RankAdminPreference"
+         id="eu.etaxonomy.taxeditor.preferences.adminRankPreference"
+         name="%page.name.5">
+   </page>
+   <page
+        category="eu.etaxonomy.taxeditor.preferences.general"
+         class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.NomenclaturalStatusTypeAdminPreference"
+         id="eu.etaxonomy.taxeditor.preferences.adminNomenclaturalStatusTypePreference"
+         name="%page.name.6">
    </page>
    <page
          category="eu.etaxonomy.taxeditor.preferences.general"
          id="eu.etaxonomy.taxeditor.store.page2"
          name="%page.name.43">
    </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">
+   </page>
    <page
          category="eu.etaxonomy.taxeditor.preferences.general"
          class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.NameDetailsViewAdminConfiguration"
-         id="eu.etaxonomy.taxeditor.store.page3"
-         name="%page.name.44">
+         id="eu.etaxonomy.taxeditor.store.scientificNameDetails"
+         name="%page.name.61">
    </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.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.SupplementalDataSourceAdminPreference"
+         id="eu.etaxonomy.taxeditor.store.supplementalDataSourcePreferences"
+         name="%page.name.sources">
    </page>
 </extension>
 </plugin>