@Override public String getCaption(OrganisaatioDTO node) { if (!showDomainName || node.getDomainNimi() == null) { return OrganisaatioDisplayHelper.getCaption(node, I18N.getLocale()); //Locale.); //super.getCaption(node); } else { return node.getDomainNimi() + " (" + node.getYtunnus() + ") "; } }
private String setLabelNimi() { if (showDomainName && selectedOrg != null && selectedOrg.getDomainNimi() != null) { searchResult.setValue(selectedOrg.getDomainNimi()); return selectedOrg.getDomainNimi(); } else if (searchResult != null && selectedOrg != null && OrganisaatioDisplayHelper.getClosest(I18N.getLocale(), selectedOrg) != null) { String orgname = ""; if (I18N.getLocale() != null) { orgname = OrganisaatioDisplayHelper.getClosest(I18N.getLocale(), selectedOrg); } else { orgname = OrganisaatioDisplayHelper.getAvailableName(selectedOrg) != null ? OrganisaatioDisplayHelper.getAvailableName(selectedOrg) : ""; } searchResult.setValue(orgname); return orgname; } else { return null; } }