|
Compiere 3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compiere.util.Language
public class Language
Language Management.
| Field Summary | |
|---|---|
static String |
AD_Language_en_US
Base Language |
| Constructor Summary | |
|---|---|
Language(String name,
String AD_Language,
Locale locale)
Define Language with A4 and default decimal point and date format |
|
Language(String name,
String AD_Language,
Locale locale,
Boolean decimalPoint,
String javaDatePattern,
MediaSize mediaSize)
Define Language |
|
| Method Summary | |
|---|---|
static void |
addLanguage(Language language)
Add Language to supported Languages |
boolean |
equals(Object obj)
Equals. |
String |
getAD_Language()
Get Application Dictionary Language (system supported). |
static String |
getAD_Language(Locale locale)
Get Supported Language |
static String |
getAD_Language(String langInfo)
Get Supported Language |
static String |
getBaseAD_Language()
Get Base Language code. |
static Language |
getBaseLanguage()
Get Base Language |
SimpleDateFormat |
getDateFormat()
Get (Short) Date Format. |
SimpleDateFormat |
getDateTimeFormat()
Get Date Time Format. |
String |
getDBdatePattern()
Get Database Date Pattern. |
static Language |
getLanguage(int index)
Get Language |
static Language |
getLanguage(String langInfo)
Get Language. |
String |
getLanguageCode()
Get Language Code. |
static int |
getLanguageCount()
Get Number of Languages |
Locale |
getLocale()
Get Locale |
static Locale |
getLocale(String langInfo)
Get Supported Locale |
static Language |
getLoginLanguage()
Get Default Login Language |
MediaSize |
getMediaSize()
Get default MediaSize |
String |
getName()
Get Language Name. |
static String |
getName(String langInfo)
Get Language Name |
static String[] |
getNames()
Get Display names of supported languages |
SimpleDateFormat |
getTimeFormat()
Get Time Format. |
int |
hashCode()
Hash Code |
boolean |
isBaseLanguage()
Is This the Base Language |
static boolean |
isBaseLanguage(String langInfo)
Is it the base language |
boolean |
isDecimalPoint()
Returns true if Decimal Point (not comma) |
static boolean |
isDecimalPoint(String langInfo)
Returns true if Decimal Point (not comma) |
boolean |
isLeftToRight()
Component orientation is Left To Right |
static void |
main(String[] args)
Test |
void |
setAD_Language(String AD_Language)
Set Application Dictionary Language (system supported). |
void |
setDateFormat(String javaDatePattern)
Set Date Pattern. |
void |
setLocale(Locale locale)
Overwrite Locale |
static void |
setLoginLanguage(Language language)
Set Default Login Language |
void |
setMediaSize(MediaSize size)
Set default MediaSize |
String |
toString()
String Representation |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String AD_Language_en_US
| Constructor Detail |
|---|
public Language(String name,
String AD_Language,
Locale locale,
Boolean decimalPoint,
String javaDatePattern,
MediaSize mediaSize)
name - - displayed value, e.g. EnglishAD_Language - - the code of system supported langauge, e.g. en_US
(might be different than Locale - i.e. if the system does not support the language)locale - - the Locale, e.g. Locale.USdecimalPoint - true if Decimal Point - if null, derived from LocalejavaDatePattern - Java date pattern as not all locales are defined - if null, derived from LocalemediaSize - default media size
public Language(String name,
String AD_Language,
Locale locale)
name - - displayed value, e.g. EnglishAD_Language - - the code of system supported langauge, e.g. en_US
(might be different than Locale - i.e. if the system does not support the language)locale - - the Locale, e.g. Locale.US| Method Detail |
|---|
public static int getLanguageCount()
public static Language getLanguage(int index)
index - index
public static void addLanguage(Language language)
language - new languagepublic static Language getLanguage(String langInfo)
langInfo - either language (en) or locale (en-US) or display name
public static boolean isBaseLanguage(String langInfo)
langInfo - either language (en) or locale (en-US) or display name
public static Language getBaseLanguage()
public static String getBaseAD_Language()
public static Locale getLocale(String langInfo)
langInfo - either language (en) or locale (en-US) or display name
public static String getAD_Language(String langInfo)
langInfo - either language (en) or locale (en-US) or display name
public static String getAD_Language(Locale locale)
locale - Locale
public static String getName(String langInfo)
langInfo - either language (en) or locale (en-US) or display name
public static boolean isDecimalPoint(String langInfo)
langInfo - either language (en) or locale (en-US) or display name
public static String[] getNames()
public static Language getLoginLanguage()
public static void setLoginLanguage(Language language)
language - languagepublic String getName()
public String getAD_Language()
public void setAD_Language(String AD_Language)
AD_Language - e.g. en-USpublic Locale getLocale()
public void setLocale(Locale locale)
locale - localepublic String getLanguageCode()
public boolean isLeftToRight()
public boolean isDecimalPoint()
public boolean isBaseLanguage()
public void setDateFormat(String javaDatePattern)
javaDatePattern - for details see java.text.SimpleDateFormat,
format must be able to be converted to database date format by
using the upper case function.
It also must have leading zero for day and month.public SimpleDateFormat getDateFormat()
public SimpleDateFormat getDateTimeFormat()
public SimpleDateFormat getTimeFormat()
public String getDBdatePattern()
public MediaSize getMediaSize()
public void setMediaSize(MediaSize size)
size - media sizepublic String toString()
toString in class Objectpublic int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Objectobj - compare
public static void main(String[] args)
args - ignored
|
Compiere 3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||