Project

General

Profile

« Previous | Next » 

Revision 0238c919

Added by Katja Luther almost 8 years ago

fix doubled title in DefinedTerm Details and fix filling of menu items for multilanguage support

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/handler/DynamicFeatureMenu.java
105 105

  
106 106
	private void createMenuItem(Menu menu, final Feature feature) {
107 107
		MenuItem menuItem = new MenuItem(menu, -1);
108
		final Feature deproxiedFeature = (Feature) HibernateProxyHelper
109
				.deproxy(feature);
110

  
111
		menuItem.setText(deproxiedFeature.getLabel());
108
		final Feature deproxiedFeature = HibernateProxyHelper.deproxy(feature, Feature.class);
109
				
110
		String label = deproxiedFeature.getLabel(PreferencesUtil.getGlobalLanguage());
111
		if (label == null){
112
			menuItem.setText(deproxiedFeature.getLabel());
113
		}else{
114
			menuItem.setText(label);
115
		}
112 116
		menuItem.addSelectionListener(new SelectionListener() {
113 117

  
114 118
			@Override

Also available in: Unified diff