/** * ** Returns an I18N.Text instance used for lazy localization ** @param clazz The class from * which the package is derived ** @param key The localization key ** @param dft The default * localized text ** @return An I18N.Text instance used for lazy localization */ public static I18N.Text getString(Class clazz, String key, String dft) { // i18n 'key' is separately specified String pkg = (clazz != null) ? clazz.getPackage().getName() : null; return I18N.parseText(pkg, key, dft); }