ref #3836: fix modifier section for stateData/statistical measurement
authorKatja Luther <k.luther@bgbm.org>
Thu, 11 Apr 2019 11:44:40 +0000 (13:44 +0200)
committerKatja Luther <k.luther@bgbm.org>
Thu, 11 Apr 2019 11:45:14 +0000 (13:45 +0200)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/description/ModifierElement.java

index ee3b106d8f3e67e874e4532e8c352a16ebde14ed..0301c49a2bf66d0839bda7fafba9100e3422649e 100644 (file)
@@ -69,10 +69,10 @@ public class ModifierElement extends AbstractEntityCollectionElement<DefinedTerm
                        StatisticalMeasurementValue statisticalMeasurementValue = (StatisticalMeasurementValue)parentSection.getEntity();
                        recommendedModifierEnumeration = statisticalMeasurementValue.getQuantitativeData().getFeature().getRecommendedModifierEnumeration();
                    }
-                   if (!(parentSection.getParentElement() instanceof DescriptionElementBase)){
+                   if (!(parentSection.getParentElement() instanceof DescriptionElementBase) && parentSection.getEntity() instanceof DescriptionElementBase){
                        DescriptionElementBase element = (DescriptionElementBase) parentSection.getEntity();
                 recommendedModifierEnumeration = element.getFeature().getRecommendedModifierEnumeration();
-                       //recommendedModifierEnumeration.add(CdmStore.getService(IVocabularyService.class).load(VocabularyEnum.Modifier.getUuid()));
+
                    }
 
                    for (TermVocabulary<DefinedTerm> termVocabulary : recommendedModifierEnumeration) {