this.entity = entity;
if (combo_modifier != null){
if(getParentElement() instanceof ModifierSection){
+ //TODO is that called at all
+
ModifierSection parentSection = (ModifierSection) getParentElement();
List<DefinedTerm> modifierTerms = new ArrayList<>();
Set<TermCollection<DefinedTerm,?>> recommendedModifierEnumeration =
feature == null ? null : feature.getRecommendedModifierEnumeration();
- for (TermCollection<DefinedTerm,?> termCollection : recommendedModifierEnumeration) {
- modifierTerms.addAll(termCollection.getDistinctTerms());
+ if (recommendedModifierEnumeration != null){
+ for (TermCollection<DefinedTerm,?> termCollection : recommendedModifierEnumeration) {
+ modifierTerms.addAll(termCollection.getDistinctTerms());
+ }
}
combo_modifier.setTerms(modifierTerms);
}