xxx
[taxeditor.git] / eu.etaxonomy.taxeditor.store / plugin.xml
index 0389877ac875d9b63ee2500dc1b84f571484b2fd..99e0eba9b42f6734c3eadc8b6ac4951ec2b54bcc 100755 (executable)
         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"
+         class="eu.etaxonomy.taxeditor.featuretree.TermTreePropertyTester"
+         id="eu.etaxonomy.taxeditor.featuretree.TermTreePropertyTester"
+         namespace="eu.etaxonomy.taxeditor.featuretree.TermTreePropertyTester"
+         properties="isTermTree"
          type="org.eclipse.jface.viewers.IStructuredSelection">
    </propertyTester>
 </extension>
                </or>
             </iterate>
          </with>
+      </definition>
+       <definition
+            id="isCdmStoreConnectedAndLocalActive">
+         <test
+               property="eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester.isCdmStoreConnectedAndLocalActive">
+         </test>
       </definition>
       <definition
             id="hasROLE_PROJECT_MANAGER">
          selection="eu.etaxonomy.cdm.model.taxon.TaxonNode"
          viewerName="%viewCommandMapping.viewerName.TAXON_NODE_WIZARD">
    </viewCommandMapping>
+    <viewCommandMapping
+         commandId="eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
+         selection="eu.etaxonomy.cdm.persistence.dto.TermNodeDto"
+         viewerName="Vocabulary">
+   </viewCommandMapping>
 </extension>
 <extension
       id="eu.etaxonomy.taxeditor.store.workbench.model"
          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.preferences.termEditor"
          name="%page.name.101">
    </page>
+   <page
+         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.preference.UIPreferences"
          class="eu.etaxonomy.taxeditor.preference.SupplementalDataPreferences"
          id="eu.etaxonomy.taxeditor.preferences.taxonPreferences"
          name="%page.name.52">
    </page>
-       <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.general"
          class="eu.etaxonomy.taxeditor.preference.UIPreferences"
             category="eu.etaxonomy.taxeditor.preferences.general"
             class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.EmptyAdminPreferencePage"
             id="eu.etaxonomy.taxeditor.preference.EmptyLanguagePage"
-            name="%page.name.30">
+            name="%page.name.301">
       </page>
       <page
             category="eu.etaxonomy.taxeditor.preference.EmptyLanguagePage"
       </page>
       <page 
             category="eu.etaxonomy.taxeditor.preferences.description"
-            class="eu.etaxonomy.taxeditor.preference.DistributionGeneralPreference"
+            class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.DistributionAdminPreferences"
             id="eu.etaxonomy.taxeditor.store.Distribution"
             name="%page.name.104">
       </page>
             id="eu.etaxonomy.taxeditor.store.distributionNamedAreaVocabularies"
             name="%page.name.106">
       </page>
+      
       <page
             category="eu.etaxonomy.taxeditor.store.abcdImportPreference"
             class="eu.etaxonomy.taxeditor.databaseAdmin.preferencePage.AbcdImportProviderAdminPreferencePage"
             name="%page.name.42">
       </page>
       <page
-            category="eu.etaxonomy.taxeditor.preferences.general"
+         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.namePreferences"
             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"