Package org.summerboot.jexpress.i18n
Class AppResourceBundle
java.lang.Object
java.util.ResourceBundle
org.summerboot.jexpress.i18n.AppResourceBundle
- Author:
- Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.ResourceBundle
ResourceBundle.Control -
Field Summary
Fields inherited from class java.util.ResourceBundle
parent -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddLabels(List<AppResourceCfg> cfgs, Class i18nClass) static voidclear()static voiddumpToFile(String folder, String filename) static AppResourceBundlegetAppBundle(String languageTag) getKeys()protected ObjecthandleGetObject(String key) static voidMethods inherited from class java.util.ResourceBundle
clearCache, clearCache, containsKey, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getObject, getString, getStringArray, handleKeySet, keySet, setParent
-
Method Details
-
clear
public static void clear() -
addLabels
-
dumpToFile
-
update
- Parameters:
languageTag- - @see Locale.toLanguageTagkey-value-
-
getAppBundle
- Parameters:
languageTag- - @see Locale.toLanguageTag- Returns:
-
handleGetObject
- Specified by:
handleGetObjectin classResourceBundle
-
getKeys
- Specified by:
getKeysin classResourceBundle
-
getBaseBundleName
- Overrides:
getBaseBundleNamein classResourceBundle
-
getLocale
- Overrides:
getLocalein classResourceBundle
-
getParent
-