|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.flexive.shared.AbstractSelectableObjectWithName
com.flexive.shared.FxLanguage
public class FxLanguage
Languages Provides mapping functions between language system constants , iso codes and english descriptions.
| Field Summary | |
|---|---|
static FxLanguage |
DEFAULT
default language object |
static long |
DEFAULT_ID
default language (english) |
static java.lang.String |
DEFAULT_ISO
default language ISO code |
static long |
DUTCH
pre defined language dutch |
static long |
ENGLISH
pre defined language english |
static long |
ENGLISH_UK
pre defined language english (UK) |
static long |
ENGLISH_US
pre defined language english (US) |
static long |
FRENCH
pre defined language french |
static long |
GERMAN
pre defined language german |
static long |
GERMAN_CH
pre defined language german (CH) |
static long |
ITALIAN
pre defined language italian |
static long |
SPANISH
pre defined language spanish |
static FxLanguage |
SYSTEM
System language object. |
static long |
SYSTEM_ID
language set for groups or not localized properties |
| Constructor Summary | |
|---|---|
FxLanguage(long id,
java.lang.String iso2digit,
FxString name,
boolean licensed)
Language constructor. |
|
FxLanguage(java.lang.String localeIso)
|
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
|
long |
getId()
The object's unique identifier |
java.lang.String |
getIso2digit()
|
FxString |
getLabel()
Return the localized label of the object. |
java.util.Locale |
getLocale()
|
java.lang.String |
getName()
The displayed name of the object. |
int |
hashCode()
|
boolean |
isLicensed()
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final long SYSTEM_ID
public static final long DEFAULT_ID
public static final java.lang.String DEFAULT_ISO
public static final FxLanguage DEFAULT
public static final FxLanguage SYSTEM
public static final long ENGLISH
public static final long GERMAN
public static final long FRENCH
public static final long ITALIAN
public static final long SPANISH
public static final long DUTCH
public static final long ENGLISH_US
public static final long ENGLISH_UK
public static final long GERMAN_CH
| Constructor Detail |
|---|
public FxLanguage(long id,
java.lang.String iso2digit,
FxString name,
boolean licensed)
id - the language IDiso2digit - the 2-digit ISO code (en, de, fr, ...)name - the localized language namelicensed - if the language is licensed for the current server installationpublic FxLanguage(java.lang.String localeIso)
| Method Detail |
|---|
public long getId()
SelectableObject
getId in interface SelectableObjectpublic java.lang.String getIso2digit()
public java.util.Locale getLocale()
public java.lang.String getName()
getName in interface SelectableObjectWithNamepublic FxString getLabel()
getLabel in interface ObjectWithLabelpublic boolean isLicensed()
public java.lang.String toString()
toString in class AbstractSelectableObjectWithNamepublic boolean equals(java.lang.Object obj)
equals in class AbstractSelectableObjectWithNamepublic int hashCode()
hashCode in class AbstractSelectableObjectWithName
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||