ref #8857: move taxon creation to server - continue
authorKatja Luther <k.luther@bgbm.org>
Mon, 27 Apr 2020 08:26:15 +0000 (10:26 +0200)
committerKatja Luther <k.luther@bgbm.org>
Mon, 27 Apr 2020 08:26:15 +0000 (10:26 +0200)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/AbstractCdmDetailElement.java

index 01f9bacf13334de3ea9332da2bc5797d173c7deb..f913508c222af6f05df1e24807f26cb253beff8a 100644 (file)
@@ -53,11 +53,11 @@ public abstract class AbstractCdmDetailElement<T> extends AbstractCdmFormElement
 
        private boolean irrelevant;
 
-       private boolean enabled = true;
+       protected boolean enabled = true;
 
        private LabelElement warnForReferencedObjects;
 
-       private EnumSet<CRUD> requiredCrud = null;
+       protected EnumSet<CRUD> requiredCrud = null;
 
        public AbstractCdmDetailElement(CdmFormFactory formFactory,
                        ICdmFormElement formElement) {
@@ -298,6 +298,7 @@ public abstract class AbstractCdmDetailElement<T> extends AbstractCdmFormElement
                 except.add(formElement);
             }
         }
+
         enabled = getEntity() != null && CdmStore.currentAuthentiationHasPermission(StoreUtil.getCdmEntity(getEntity()), requiredCrud);
         setEnabled(enabled, except);
     }