f4ae3f6d324c8a4e78bccb45237374eecc34bf53
1 package com
.googlecode
.lanterna
.gui2
;
3 import com
.googlecode
.lanterna
.bundle
.LocalizedUIBundle
;
5 import java
.util
.Locale
;
8 * Set of predefined localized string.<br>
9 * All this strings are localized by using {@link LocalizedUIBundle}.<br>
10 * Changing the locale by calling {@link Locale#setDefault(Locale)}.
11 * @author silveryocha.
13 public final class LocalizedString
{
18 public final static LocalizedString OK
= new LocalizedString("short.label.ok");
22 public final static LocalizedString Cancel
= new LocalizedString("short.label.cancel");
26 public final static LocalizedString Yes
= new LocalizedString("short.label.yes");
30 public final static LocalizedString No
= new LocalizedString("short.label.no");
34 public final static LocalizedString Close
= new LocalizedString("short.label.close");
38 public final static LocalizedString Abort
= new LocalizedString("short.label.abort");
42 public final static LocalizedString Ignore
= new LocalizedString("short.label.ignore");
46 public final static LocalizedString Retry
= new LocalizedString("short.label.retry");
50 public final static LocalizedString Continue
= new LocalizedString("short.label.continue");
54 public final static LocalizedString Open
= new LocalizedString("short.label.open");
58 public final static LocalizedString Save
= new LocalizedString("short.label.save");
60 private final String bundleKey
;
62 private LocalizedString(final String bundleKey
) {
63 this.bundleKey
= bundleKey
;
67 public String
toString() {
68 return LocalizedUIBundle
.get(Locale
.getDefault(), bundleKey
);