/** * Gets the i18nDescription. * * @return the i18nDescription. */ public String getI18nDescription() { if (i18nDescription != null) { return i18nDescription; } return getDescription(); }
/** * Gets the i18nDescription. * * @return the i18nDescription. */ public String getI18nDescription() { if (i18nDescription != null) { return i18nDescription; } return getDescription(); }
/** * Sets the module's description. It may serve for the module's view. * * @param description * the module's description. */ public void setDescription(String description) { if (ObjectUtils.equals(this.description, description)) { return; } String oldValue = getDescription(); this.description = description; firePropertyChange("description", oldValue, getDescription()); }
/** * Configures the key used to translate actual internationalized module * description. The resulting translation will generally be leveraged as a * toolTip on the UI side but its use may be extended for online help. * * @param description * the module's description. */ public void setDescription(String description) { if (ObjectUtils.equals(this.description, description)) { return; } String oldValue = getDescription(); this.description = description; firePropertyChange(DESCRIPTION, oldValue, getDescription()); if (this.i18nDescription == null) { setI18nDescription(name); } }
private void translateModule(Module module) { module.setI18nName(getTranslationProvider().getTranslation( module.getName(), getLocale())); module.setI18nDescription(getTranslationProvider().getTranslation( module.getDescription(), getLocale())); if (module.getSubModules() != null) { for (Module subModule : module.getSubModules()) { translateModule(subModule); } } }
private void translateModule(Module module) { module.setI18nName(getTranslation(module.getName(), getLocale())); module.setI18nDescription(getTranslation(module.getDescription(), getLocale())); module.setI18nPageHeaderDescription(getTranslation(module.getPageHeaderDescription(), getLocale())); if (module.getSubModules() != null) { for (Module subModule : module.getSubModules()) { translateModule(subModule); } } }