Revision d1fca1f9
Added by Patrick Plitzner over 6 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/handler/DynamicFeatureMenu.java | ||
---|---|---|
94 | 94 |
|
95 | 95 |
String label = deproxiedFeature.getLabel(PreferencesUtil.getGlobalLanguage()); |
96 | 96 |
if (label == null){ |
97 |
menuItem.setText(deproxiedFeature.getLabel()); |
|
98 |
}else{ |
|
99 |
menuItem.setText(label); |
|
97 |
label = deproxiedFeature.getLabel(); |
|
100 | 98 |
} |
99 |
if(label == null){ |
|
100 |
label = deproxiedFeature.generateTitle(); |
|
101 |
} |
|
102 |
if(label == null){ |
|
103 |
label = deproxiedFeature.toString(); |
|
104 |
} |
|
105 |
menuItem.setText(label); |
|
101 | 106 |
menuItem.addSelectionListener(new SelectionListener() { |
102 | 107 |
|
103 | 108 |
@Override |
Also available in: Unified diff
Fix potential NPE