Package com.atlassian.bamboo.utils.i18n
Class BambooTextProvider
- java.lang.Object
-
- com.opensymphony.xwork2.DefaultTextProvider
-
- com.atlassian.bamboo.utils.i18n.BambooTextProvider
-
- All Implemented Interfaces:
com.atlassian.struts.TextProvider,com.opensymphony.xwork.TextProvider,com.opensymphony.xwork2.TextProvider,com.opensymphony.xwork2.Unchainable,Serializable
public class BambooTextProvider extends com.opensymphony.xwork2.DefaultTextProvider implements com.atlassian.struts.TextProvider, com.opensymphony.xwork.TextProvider- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static BambooTextProvidergetInstance()static ClassLoadergetMainAppClassloader()StringgetText(String key)StringgetText(String key, String defaultValue)StringgetText(String key, String[] args)StringgetText(String key, String defaultValue, String obj)StringgetText(String key, String defaultValue, String[] args)StringgetText(String key, String defaultValue, String[] args, com.opensymphony.xwork.util.OgnlValueStack stack)Deprecated.StringgetText(String key, String defaultValue, String[] args, com.opensymphony.xwork2.util.ValueStack stack)StringgetText(String key, String defaultValue, List args)StringgetText(String key, String defaultValue, List<?> args, com.opensymphony.xwork2.util.ValueStack stack)StringgetText(String key, String defaultValue, List args, com.opensymphony.xwork.util.OgnlValueStack stack)Deprecated.StringgetText(String key, List args)ResourceBundlegetTexts()ResourceBundlegetTexts(String bundleName)booleanhasKey(String key)static voidsetWebAppClassLoader(ClassLoader classLoader)
-
-
-
Method Detail
-
getInstance
public static BambooTextProvider getInstance()
-
setWebAppClassLoader
public static void setWebAppClassLoader(ClassLoader classLoader)
-
getMainAppClassloader
public static ClassLoader getMainAppClassloader()
-
hasKey
public boolean hasKey(String key)
- Specified by:
hasKeyin interfacecom.opensymphony.xwork.TextProvider- Specified by:
hasKeyin interfacecom.opensymphony.xwork2.TextProvider- Overrides:
hasKeyin classcom.opensymphony.xwork2.DefaultTextProvider
-
getText
public String getText(String key)
- Specified by:
getTextin interfacecom.opensymphony.xwork.TextProvider- Specified by:
getTextin interfacecom.opensymphony.xwork2.TextProvider- Overrides:
getTextin classcom.opensymphony.xwork2.DefaultTextProvider
-
getText
public String getText(String key, String defaultValue)
- Specified by:
getTextin interfacecom.opensymphony.xwork.TextProvider- Specified by:
getTextin interfacecom.opensymphony.xwork2.TextProvider- Overrides:
getTextin classcom.opensymphony.xwork2.DefaultTextProvider
-
getText
public String getText(String key, List args)
- Specified by:
getTextin interfacecom.opensymphony.xwork.TextProvider- Specified by:
getTextin interfacecom.opensymphony.xwork2.TextProvider- Overrides:
getTextin classcom.opensymphony.xwork2.DefaultTextProvider
-
getText
public String getText(String key, String[] args)
- Specified by:
getTextin interfacecom.opensymphony.xwork.TextProvider- Specified by:
getTextin interfacecom.opensymphony.xwork2.TextProvider- Overrides:
getTextin classcom.opensymphony.xwork2.DefaultTextProvider
-
getText
public String getText(String key, String defaultValue, List args)
- Specified by:
getTextin interfacecom.opensymphony.xwork.TextProvider- Specified by:
getTextin interfacecom.opensymphony.xwork2.TextProvider- Overrides:
getTextin classcom.opensymphony.xwork2.DefaultTextProvider
-
getText
public String getText(String key, String defaultValue, String[] args)
- Specified by:
getTextin interfacecom.opensymphony.xwork.TextProvider- Specified by:
getTextin interfacecom.opensymphony.xwork2.TextProvider- Overrides:
getTextin classcom.opensymphony.xwork2.DefaultTextProvider
-
getText
public String getText(String key, String defaultValue, String obj)
- Specified by:
getTextin interfacecom.opensymphony.xwork.TextProvider- Specified by:
getTextin interfacecom.opensymphony.xwork2.TextProvider- Overrides:
getTextin classcom.opensymphony.xwork2.DefaultTextProvider
-
getText
public String getText(String key, String defaultValue, List<?> args, com.opensymphony.xwork2.util.ValueStack stack)
- Specified by:
getTextin interfacecom.opensymphony.xwork2.TextProvider- Overrides:
getTextin classcom.opensymphony.xwork2.DefaultTextProvider
-
getText
public String getText(String key, String defaultValue, String[] args, com.opensymphony.xwork2.util.ValueStack stack)
- Specified by:
getTextin interfacecom.opensymphony.xwork2.TextProvider- Overrides:
getTextin classcom.opensymphony.xwork2.DefaultTextProvider
-
getTexts
public ResourceBundle getTexts(String bundleName)
- Specified by:
getTextsin interfacecom.opensymphony.xwork.TextProvider- Specified by:
getTextsin interfacecom.opensymphony.xwork2.TextProvider- Overrides:
getTextsin classcom.opensymphony.xwork2.DefaultTextProvider
-
getTexts
public ResourceBundle getTexts()
- Specified by:
getTextsin interfacecom.opensymphony.xwork.TextProvider- Specified by:
getTextsin interfacecom.opensymphony.xwork2.TextProvider- Overrides:
getTextsin classcom.opensymphony.xwork2.DefaultTextProvider
-
getText
@Deprecated public String getText(String key, String defaultValue, List args, com.opensymphony.xwork.util.OgnlValueStack stack)
Deprecated.- Specified by:
getTextin interfacecom.opensymphony.xwork.TextProvider
-
getText
@Deprecated public String getText(String key, String defaultValue, String[] args, com.opensymphony.xwork.util.OgnlValueStack stack)
Deprecated.- Specified by:
getTextin interfacecom.opensymphony.xwork.TextProvider
-
-