com.groiss.component
Class Resource
java.lang.Object
com.groiss.component.Resource
- All Implemented Interfaces:
- Serializable
public class Resource
- extends Object
- implements Serializable
Provides resource strings in several languages.
- See Also:
- Serialized Form
resname
protected String resname
errname
protected String errname
defaultLocale
protected Locale defaultLocale
Resource
public Resource(String strings,
String errors)
Resource
public Resource(String strings,
String errors,
Locale l)
getString
public String getString(String key)
getString
public String getString(String key,
Object[] arguments)
getString
public String getString(String key,
Locale l)
getErrorMessage
public String getErrorMessage(String key)
getErrorMessage
public String getErrorMessage(String key,
Object[] arguments)
getErrorMessage
public String getErrorMessage(String key,
Locale l)
loadAndLocalizeResource
public String loadAndLocalizeResource(String resource)
loadAndLocalizeResource
public String loadAndLocalizeResource(String resource,
Locale l)
localize
public String localize(String resource,
Locale l)
- Localize a string containing keys in following syntax: @@@key@@.
- Parameters:
resource - the string to localizel - the used locale
- Returns:
- the localized string
getDefaultLocale
public Locale getDefaultLocale()
setDefaultLocale
public void setDefaultLocale(Locale newDefault)
getErrorsName
public String getErrorsName()
getStringsName
public String getStringsName()
getResourceBundle
protected ResourceBundle getResourceBundle(Locale l,
String bundleName)
createLocalizedList
public List<String> createLocalizedList(String... args)
toString
public String toString()
- Overrides:
toString in class Object
@enterprise 8.0.10809 Copyright © 2001-2012 Groiss Informatics GmbH. All Rights Reserved.