|
|||||||||
| Home >> All >> org >> javahispano >> canyamo >> services >> [ i18n overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.javahispano.canyamo.services.i18n
Class LanguageImpl

java.lang.Objectorg.javahispano.canyamo.services.i18n.LanguageImpl
- All Implemented Interfaces:
- Language
- class LanguageImpl
- extends java.lang.Object
- implements Language
- extends java.lang.Object
This class created a Language based on a .properties file and a ResourceBundle
- Version:
| Field Summary | |
private java.util.ResourceBundle |
bundle
Bundle containing language's data |
private java.text.SimpleDateFormat |
long_date
A short-date formatter for this locale |
private java.lang.String |
name
Language's name. |
private java.text.SimpleDateFormat |
short_date
A short-date formatter for this locale |
| Constructor Summary | |
(package private) |
LanguageImpl(java.lang.String file,
java.lang.String locale)
Constructor for the LanguageImpl object |
| Method Summary | |
java.lang.String |
get(java.lang.String key)
Gets the "translated" value of the given key Same as getValue |
java.text.DateFormat |
getLongDateFormat()
Gets a long-date formatter for this language which can be used to format dates according to the selected language Example: 01-23-2002 |
java.lang.String |
getName()
Gets langauge's name, in this case "file name"_"locale" |
java.text.DateFormat |
getShortDateFormat()
Gets a short-date formatter for this language which can be used to format dates according to the selected language Example: 01-23-02 |
java.lang.String |
getValue(java.lang.String key)
Gets the "translated" value of the given key Same as get |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
long_date
private java.text.SimpleDateFormat long_date
- A short-date formatter for this locale
short_date
private java.text.SimpleDateFormat short_date
- A short-date formatter for this locale
bundle
private java.util.ResourceBundle bundle
- Bundle containing language's data
name
private java.lang.String name
- Language's name. "file_name"_"locale"
| Constructor Detail |
LanguageImpl
LanguageImpl(java.lang.String file, java.lang.String locale)
- Constructor for the LanguageImpl object
| Method Detail |
getLongDateFormat
public java.text.DateFormat getLongDateFormat()
- Gets a long-date formatter for this language
which can be used to format dates according to the selected language
Example: 01-23-2002- Specified by:
getLongDateFormatin interfaceLanguage
getShortDateFormat
public java.text.DateFormat getShortDateFormat()
- Gets a short-date formatter for this language
which can be used to format dates according to the selected language
Example: 01-23-02- Specified by:
getShortDateFormatin interfaceLanguage
getValue
public java.lang.String getValue(java.lang.String key)
- Gets the "translated" value of the given key
Same asget
get
public java.lang.String get(java.lang.String key)
- Gets the "translated" value of the given key
Same asgetValue
getName
public java.lang.String getName()
|
|||||||||
| Home >> All >> org >> javahispano >> canyamo >> services >> [ i18n overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.javahispano.canyamo.services.i18n.LanguageImpl