Revision 9021b90c
Added by Katja Luther over 4 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/NameDetailsViewConfiguration.java | ||
---|---|---|
482 | 482 |
}else{ |
483 | 483 |
nameDetailsConfig = PreferencesUtil.getPreferredNameDetailsConfiguration(false); |
484 | 484 |
} |
485 |
if (nameDetailsConfig == null){ |
|
486 |
nameDetailsConfig = new NameDetailsConfigurator(); |
|
487 |
} |
|
485 | 488 |
} |
486 | 489 |
} |
487 | 490 |
|
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/NameRelationshipDetailElement.java | ||
---|---|---|
63 | 63 |
NameDetailsConfigurator config = PreferencesUtil.getPreferredNameDetailsConfiguration(); |
64 | 64 |
label = formFactory.createLabel(element, null); |
65 | 65 |
|
66 |
if (config.isNameRelationsRuleConsideredActivated()){ |
|
67 |
ruleConsidered = formFactory.createRuleConsideredElement(element, "Rule Considered", config.isNameRelationsRuleConsideredCodeEditionActivated(), style); |
|
66 |
if (config == null || config.isNameRelationsRuleConsideredActivated()){
|
|
67 |
ruleConsidered = formFactory.createRuleConsideredElement(element, "Rule Considered", config == null || config.isNameRelationsRuleConsideredCodeEditionActivated(), style);
|
|
68 | 68 |
} |
69 | 69 |
|
70 | 70 |
super.createControls(element, style); |
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/NomenclaturalStatusElement.java | ||
---|---|---|
81 | 81 |
|
82 | 82 |
nomenclaturalStatusTypeCombo = formFactory.createDefinedTermComboElement(TermType.NomenclaturalStatusType, this, "Status", null,true, style, true); |
83 | 83 |
nomenclaturalStatusTypeCombo.setTermComparator(termComparator); |
84 |
if (config.isNomenclaturalStatusRuleConsideredActivated()){ |
|
85 |
ruleConsidered = formFactory.createRuleConsideredElement(this, "Rule Considered", config.isNomenclaturalStatusRuleConsideredCodeEditionActivated(), style); |
|
84 |
if (config == null || config.isNomenclaturalStatusRuleConsideredActivated()){
|
|
85 |
ruleConsidered = formFactory.createRuleConsideredElement(this, "Rule Considered", config == null || config.isNomenclaturalStatusRuleConsideredCodeEditionActivated(), style);
|
|
86 | 86 |
} |
87 | 87 |
|
88 | 88 |
super.createControls(element, style); |
Also available in: Unified diff
ref #8410: fix NPE