Project

General

Profile

« Previous | Next » 

Revision d1fca1f9

Added by Patrick Plitzner over 6 years ago

Fix potential NPE

View differences:

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