private void createMenuItem(Menu menu, final Feature feature) {
MenuItem menuItem = new MenuItem(menu, -1);
- final Feature deproxiedFeature = (Feature) HibernateProxyHelper
- .deproxy(feature);
-
- menuItem.setText(deproxiedFeature.getLabel());
+ final Feature deproxiedFeature = HibernateProxyHelper.deproxy(feature, Feature.class);
+
+ String label = deproxiedFeature.getLabel(PreferencesUtil.getGlobalLanguage());
+ if (label == null){
+ menuItem.setText(deproxiedFeature.getLabel());
+ }else{
+ menuItem.setText(label);
+ }
menuItem.addSelectionListener(new SelectionListener() {
@Override
*/\r
@Override\r
public String getHeading() {\r
- String result = null;\r
+ /*String result = null;\r
result = getEntity() != null ? getEntity().getLabel() : "";\r
if (result == null){\r
result = getEntity().getTitleCache();\r
- } \r
+ } */\r
\r
- return "Defined Term: "+ result;\r
+ return "Defined Term ";//+ result;\r
}\r
\r
//FIXME clean up create element methods\r