Revision 6a41d4dc
Added by Katja Luther over 7 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/TranslatableRepresentationElement.java | ||
---|---|---|
18 | 18 |
import eu.etaxonomy.cdm.model.common.Representation; |
19 | 19 |
import eu.etaxonomy.cdm.model.common.TermBase; |
20 | 20 |
import eu.etaxonomy.taxeditor.model.MessagingUtils; |
21 |
import eu.etaxonomy.taxeditor.preference.PreferencesUtil; |
|
21 | 22 |
import eu.etaxonomy.taxeditor.ui.section.vocabulary.TermTranslationWizard; |
22 | 23 |
|
23 | 24 |
/** |
... | ... | |
103 | 104 |
public void setTerm( |
104 | 105 |
TermBase term) { |
105 | 106 |
super.setTerm(term); |
106 |
button.setEnabled(false); |
|
107 |
if (PreferencesUtil.isMultilanguageTextEditingCapability()) { |
|
108 |
button.setEnabled(false); |
|
109 |
} |
|
107 | 110 |
updateControls(); |
108 | 111 |
} |
109 | 112 |
|
... | ... | |
114 | 117 |
@Override |
115 | 118 |
protected void updateControls() { |
116 | 119 |
super.updateControls(); |
117 |
button.setEnabled(true); |
|
118 |
combo_language.setTerms(getLanguages()); |
|
119 |
combo_language.setSelection(selectedRepresentation.getLanguage()); |
|
120 |
if (PreferencesUtil.isMultilanguageTextEditingCapability()) { |
|
121 |
button.setEnabled(true); |
|
122 |
combo_language.setTerms(getLanguages()); |
|
123 |
combo_language.setSelection(selectedRepresentation.getLanguage()); |
|
124 |
} |
|
120 | 125 |
|
121 | 126 |
} |
122 | 127 |
|
Also available in: Unified diff
#4018 fix NPE