ref #8135 temporary disabled textual type designation
authorPatrick Plitzner <p.plitzner@bgbm.org>
Wed, 17 Jul 2019 09:46:21 +0000 (11:46 +0200)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Wed, 17 Jul 2019 09:46:21 +0000 (11:46 +0200)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/CdmFormFactory.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/TypeDesignationSection.java

index 5046736f90063f12466f5a98f50444e207689128..146785d7e20b7f6e83562e6830133678fda1386c 100644 (file)
@@ -104,7 +104,6 @@ import eu.etaxonomy.cdm.model.name.NameRelationshipType;
 import eu.etaxonomy.cdm.model.name.NameTypeDesignation;
 import eu.etaxonomy.cdm.model.name.NomenclaturalStatus;
 import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignation;
-import eu.etaxonomy.cdm.model.name.TextualTypeDesignation;
 import eu.etaxonomy.cdm.model.occurrence.DerivedUnit;
 import eu.etaxonomy.cdm.model.occurrence.DeterminationEvent;
 import eu.etaxonomy.cdm.model.reference.Reference;
@@ -238,7 +237,6 @@ import eu.etaxonomy.taxeditor.ui.section.name.NonViralNameDetailSection;
 import eu.etaxonomy.taxeditor.ui.section.name.ProtologueElement;
 import eu.etaxonomy.taxeditor.ui.section.name.ProtologueSection;
 import eu.etaxonomy.taxeditor.ui.section.name.SpecimenTypeDesignationElement;
-import eu.etaxonomy.taxeditor.ui.section.name.TextTypeDesignationElement;
 import eu.etaxonomy.taxeditor.ui.section.name.TypeDesignationSection;
 import eu.etaxonomy.taxeditor.ui.section.occurrence.CollectingAreaDetailElement;
 import eu.etaxonomy.taxeditor.ui.section.occurrence.CollectingAreasDetailSection;
@@ -2800,9 +2798,10 @@ public class CdmFormFactory extends FormToolkit {
         } else if (entity instanceof NameTypeDesignation) {
             element = new NameTypeDesignationElement(this, parentElement, (NameTypeDesignation) entity, removeListener,
                     style);
-        } else if (entity instanceof TextualTypeDesignation) {
-            element = new TextTypeDesignationElement(this, parentElement, (TextualTypeDesignation) entity, removeListener,
-                    style);
+            // FIXME #8135 temporary disabled textual type designation
+//        } else if (entity instanceof TextualTypeDesignation) {
+//            element = new TextTypeDesignationElement(this, parentElement, (TextualTypeDesignation) entity, removeListener,
+//                    style);
         } else if (entity instanceof NameRelationship) {
             element = new NameRelationshipDetailElement(this, parentElement, (NameRelationship) entity, removeListener,
                     style);
index 63dd6d6eabe3bce8b90bceca30bff311bd8bec03..0a638459b48b656e407eb7980725d9518dc88d76 100644 (file)
@@ -31,7 +31,6 @@ import eu.etaxonomy.cdm.model.name.NameTypeDesignation;
 import eu.etaxonomy.cdm.model.name.Rank;
 import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignation;
 import eu.etaxonomy.cdm.model.name.TaxonName;
-import eu.etaxonomy.cdm.model.name.TextualTypeDesignation;
 import eu.etaxonomy.cdm.model.name.TypeDesignationBase;
 import eu.etaxonomy.cdm.model.taxon.TaxonBase;
 import eu.etaxonomy.taxeditor.editor.ITaxonEditor;
@@ -68,29 +67,31 @@ public class TypeDesignationSection extends AbstractEntityCollectionSection<Taxo
 
        @Override
        protected void addAction(ToolBarManager toolBarManager) {
-           if(PreferencesUtil.getBooleanValue(IPreferenceKeys.SHOW_EXPERIMENTAL_FEATURES)){
-               // add textual type designation button
-               Action addTextualTypeDesignationAction = new Action("Add", IAction.AS_PUSH_BUTTON){
-                   @Override
-                   public void run() {
-                       TextualTypeDesignation textualTypeDesignation = TextualTypeDesignation.NewInstance();
-                       addElement(textualTypeDesignation);
-                       if(! getSection().isExpanded()) {
-                           getSection().setExpanded(true);
-                       }
-                       internalUpdateSection(true);
-                   }
-               };
-               addTextualTypeDesignationAction.setImageDescriptor(new ImageDescriptor() {
-
-                   @Override
-                   public ImageData getImageData() {
-                       return ImageResources.getImage(ImageResources.ADD_TEXT).getImageData();
-                   }
-               });
-               addTextualTypeDesignationAction.setToolTipText("Add textual type designation");
-               toolBarManager.add(addTextualTypeDesignationAction);
-           }
+
+        // FIXME #8135 temporary disabled textual type designation
+//         if(PreferencesUtil.getBooleanValue(IPreferenceKeys.SHOW_EXPERIMENTAL_FEATURES)){
+//             // add textual type designation button
+//             Action addTextualTypeDesignationAction = new Action("Add", IAction.AS_PUSH_BUTTON){
+//                 @Override
+//                 public void run() {
+//                     TextualTypeDesignation textualTypeDesignation = TextualTypeDesignation.NewInstance();
+//                     addElement(textualTypeDesignation);
+//                     if(! getSection().isExpanded()) {
+//                         getSection().setExpanded(true);
+//                     }
+//                     internalUpdateSection(true);
+//                 }
+//             };
+//             addTextualTypeDesignationAction.setImageDescriptor(new ImageDescriptor() {
+//
+//                 @Override
+//                 public ImageData getImageData() {
+//                     return ImageResources.getImage(ImageResources.ADD_TEXT).getImageData();
+//                 }
+//             });
+//             addTextualTypeDesignationAction.setToolTipText("Add textual type designation");
+//             toolBarManager.add(addTextualTypeDesignationAction);
+//         }
 
         // clone button
            if(!isSpecimenType() ||