@Override public String getDescription(String locale) { PortletLocalizationData localeData = localizations.get(locale); if (localeData != null && localeData.getDescription() != null) { return localeData.getDescription(); } return description; }
@Override public String getName(String locale) { PortletLocalizationData localeData = localizations.get(locale); if (localeData != null && localeData.getName() != null) { return localeData.getName(); } return name; }
@Override public void addLocalizedTitle(String locale, String chanTitle) { PortletLocalizationData localeData = localizations.get(locale); if (localeData == null) { localeData = new PortletLocalizationData(); } localeData.setTitle(chanTitle); localizations.put(locale, localeData); }
@Override public void addLocalizedDescription(String locale, String chanDesc) { PortletLocalizationData localeData = localizations.get(locale); if (localeData == null) { localeData = new PortletLocalizationData(); } localeData.setDescription(chanDesc); localizations.put(locale, localeData); }