@Override public void setToolTipText(@Nullable String toolTipTextKey) { if (LocaleUtils.isEmpty(toolTipTextKey)) { toolTipText = null; super.setToolTipText(""); } else { toolTipText = toolTipText == null ? new LocaledString(toolTipTextKey) : toolTipText.setKey(toolTipTextKey); super.setToolTipText(LocaledString.valueOf(toolTipText)); } }
@Override public void changeLocale() { setToolTipText(toolTipText); LocaleUtils.localeInnerComponents(this); }