public final class I18n
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
NOTIFICATION_SESSION_CLOSE_ALL |
|
static java.lang.String |
NOTIFICATION_SESSION_CLOSE_SUCCESSFUL |
|
static java.lang.String |
NOTIFICATION_SESSION_CLOSE_UNSUCCESSFUL |
|
static java.lang.String |
NOTIFICATION_SESSION_LOAD_EXISTING |
|
static java.lang.String |
NOTIFICATION_SESSION_LOAD_SUCCESSFUL |
|
static java.lang.String |
NOTIFICATION_SESSION_LOAD_UNSUCCESSFUL |
|
static java.lang.String |
NOTIFICATION_SESSION_SAVE_SUCCESSFUL |
|
static java.lang.String |
NOTIFICATION_SESSION_SAVE_UNSUCCESSFUL |
| Constructor | Description |
|---|---|
I18n() |
| Modifier and Type | Method | Description |
|---|---|---|
static javafx.scene.control.Button |
buttonForKey(java.lang.String key,
java.lang.Object... args) |
creates a bound Button for the given resourcebundle key
|
static javafx.beans.binding.StringBinding |
createStringBinding(java.lang.String key,
java.lang.Object... args) |
creates a String binding to a localized String for the given message
bundle key
|
static java.lang.String |
get(java.lang.String key,
java.lang.Object... args) |
gets the string with the given key from the resource bundle for the
current LOCALE and uses it as first argument
to MessageFormat.format, passing in the optional args and returning
the result.
|
static java.util.Locale |
getLocale() |
|
static javafx.beans.property.ObjectProperty<java.util.Locale> |
localeProperty() |
|
static void |
setLocale(java.util.Locale locale) |
Sets the current locale and updates the corresponding property
|
static javafx.scene.control.Tooltip |
tooltipForKey(java.lang.String key,
java.lang.Object... args) |
creates a bound Tooltip for the given resourcebundle key
|
public static final java.lang.String NOTIFICATION_SESSION_LOAD_EXISTING
public static final java.lang.String NOTIFICATION_SESSION_LOAD_SUCCESSFUL
public static final java.lang.String NOTIFICATION_SESSION_LOAD_UNSUCCESSFUL
public static final java.lang.String NOTIFICATION_SESSION_SAVE_SUCCESSFUL
public static final java.lang.String NOTIFICATION_SESSION_SAVE_UNSUCCESSFUL
public static final java.lang.String NOTIFICATION_SESSION_CLOSE_UNSUCCESSFUL
public static final java.lang.String NOTIFICATION_SESSION_CLOSE_SUCCESSFUL
public static final java.lang.String NOTIFICATION_SESSION_CLOSE_ALL
public static javafx.beans.binding.StringBinding createStringBinding(java.lang.String key,
java.lang.Object... args)
key - keyargs - optional arguments for the bindingpublic static java.lang.String get(java.lang.String key,
java.lang.Object... args)
key - message keyargs - optional arguments for the messagepublic static javafx.scene.control.Button buttonForKey(java.lang.String key,
java.lang.Object... args)
key - ResourceBundle keyargs - optional arguments for the messagepublic static javafx.scene.control.Tooltip tooltipForKey(java.lang.String key,
java.lang.Object... args)
key - ResourceBundle keyargs - optional arguments for the messagepublic static java.util.Locale getLocale()
public static void setLocale(java.util.Locale locale)
locale - to be setpublic static javafx.beans.property.ObjectProperty<java.util.Locale> localeProperty()