Class MockResourceBundle
java.lang.Object
java.util.ResourceBundle
org.apache.sling.testing.mock.sling.MockResourceBundle
Mock implementation of an i18n
ResourceBundle
.
Contains no translations by default and returns the key itself.
But you can add your own mappings.-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.ResourceBundle
ResourceBundle.Control
-
Field Summary
Fields inherited from class java.util.ResourceBundle
parent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetKeys()
protected Object
handleGetObject
(String key) keySet()
void
Add translation.void
Add translations.Methods inherited from class java.util.ResourceBundle
clearCache, clearCache, containsKey, getBaseBundleName, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getObject, getString, getStringArray, handleKeySet, setParent
-
Constructor Details
-
MockResourceBundle
- Parameters:
baseName
- Base namelocale
- Locale
-
-
Method Details
-
getLocale
- Overrides:
getLocale
in classResourceBundle
-
handleGetObject
- Specified by:
handleGetObject
in classResourceBundle
-
keySet
- Overrides:
keySet
in classResourceBundle
-
getKeys
- Specified by:
getKeys
in classResourceBundle
-
getBaseName
- Returns:
- Base name
-
put
Add translation.- Parameters:
key
- Keyvalue
- Value
-
putAll
Add translations.- Parameters:
map
- Translation map
-