|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.opensymphony.xwork2.CompositeTextProvider
public class CompositeTextProvider
This is a composite TextProvider that takes in an array or List of TextProviders, it will
consult each of them in order to get a composite result. To know how each method behaves, please refer to the
javadoc for each methods.
| Constructor Summary | |
|---|---|
CompositeTextProvider(java.util.List<TextProvider> textProviders)
Instantiates a CompositeTextProvider with some predefined textProviders. |
|
CompositeTextProvider(TextProvider[] textProviders)
Instantiates a CompositeTextProvider with some predefined textProviders. |
|
| Method Summary | |
|---|---|
java.lang.String |
getText(java.lang.String key)
It will consult each TextProviders and return the first valid message for this
key |
java.lang.String |
getText(java.lang.String key,
java.util.List<?> args)
It will consult each TextProviders and return the first valid message for this
key. |
java.lang.String |
getText(java.lang.String key,
java.lang.String defaultValue)
It will consult each TextProviders and return the first valid message for this
key before returning defaultValue if every else fails. |
java.lang.String |
getText(java.lang.String key,
java.lang.String[] args)
It will consult each TextProviders and return the first valid message for this
key. |
java.lang.String |
getText(java.lang.String key,
java.lang.String defaultValue,
java.util.List<?> args)
It will consult each TextProviders and return the first valid message for this
key, before returining defaultValue |
java.lang.String |
getText(java.lang.String key,
java.lang.String defaultValue,
java.util.List<?> args,
ValueStack stack)
It will consult each TextProviders and return the first valid message for this
key, before returining defaultValue |
java.lang.String |
getText(java.lang.String key,
java.lang.String defaultValue,
java.lang.String obj)
It will consult each TextProviders and return the first valid message for this
key, before returining defaultValue
if every else fails. |
java.lang.String |
getText(java.lang.String key,
java.lang.String defaultValue,
java.lang.String[] args)
It will consult each TextProviders and return the first valid message for this
key, before returining defaultValue. |
java.lang.String |
getText(java.lang.String key,
java.lang.String defaultValue,
java.lang.String[] args,
ValueStack stack)
It will consult each TextProviders and return the first valid message for this
key, before returining defaultValue |
java.util.ResourceBundle |
getTexts()
It will consult each TextProviders and return the first non-null ResourceBundle. |
java.util.ResourceBundle |
getTexts(java.lang.String bundleName)
It will consult each TextProviders and return the first non-null ResourceBundle. |
boolean |
hasKey(java.lang.String key)
Checks if a message key exists. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CompositeTextProvider(java.util.List<TextProvider> textProviders)
CompositeTextProvider with some predefined textProviders.
textProviders - public CompositeTextProvider(TextProvider[] textProviders)
CompositeTextProvider with some predefined textProviders.
textProviders - | Method Detail |
|---|
public boolean hasKey(java.lang.String key)
TextProvider
hasKey in interface TextProviderkey - The key to lookup in ressource bundles.
com.opensymphony.xwork2.TextProvider#hasKey(String)}
It will consult each individual {@link TextProvider}s and return true if either one of the
{@link TextProvider} has such a key> else false.public java.lang.String getText(java.lang.String key)
TextProviders and return the first valid message for this
key
getText in interface TextProviderkey - The key to lookup in ressource bundles.
com.opensymphony.xwork2.TextProvider#getText(String)}
public java.lang.String getText(java.lang.String key,
java.lang.String defaultValue)
TextProviders and return the first valid message for this
key before returning defaultValue if every else fails.
getText in interface TextProviderkey - defaultValue -
com.opensymphony.xwork2.TextProvider#getText(String, String)}
public java.lang.String getText(java.lang.String key,
java.lang.String defaultValue,
java.lang.String obj)
TextProviders and return the first valid message for this
key, before returining defaultValue
if every else fails.
getText in interface TextProviderkey - defaultValue - obj -
com.opensymphony.xwork2.TextProvider#getText(String, String, String)}
public java.lang.String getText(java.lang.String key,
java.util.List<?> args)
TextProviders and return the first valid message for this
key.
getText in interface TextProviderkey - args -
com.opensymphony.xwork2.TextProvider#getText(String, java.util.List)}
public java.lang.String getText(java.lang.String key,
java.lang.String[] args)
TextProviders and return the first valid message for this
key.
getText in interface TextProviderkey - args -
com.opensymphony.xwork2.TextProvider#getText(String, String[])}
public java.lang.String getText(java.lang.String key,
java.lang.String defaultValue,
java.util.List<?> args)
TextProviders and return the first valid message for this
key, before returining defaultValue
getText in interface TextProviderkey - defaultValue - args -
com.opensymphony.xwork2.TextProvider#getText#getText(String, String, java.util.List)}
public java.lang.String getText(java.lang.String key,
java.lang.String defaultValue,
java.lang.String[] args)
TextProviders and return the first valid message for this
key, before returining defaultValue.
getText in interface TextProviderkey - defaultValue - args -
com.opensymphony.xwork2.TextProvider#getText(String, String, String[])}
public java.lang.String getText(java.lang.String key,
java.lang.String defaultValue,
java.util.List<?> args,
ValueStack stack)
TextProviders and return the first valid message for this
key, before returining defaultValue
getText in interface TextProviderkey - defaultValue - args - stack -
com.opensymphony.xwork2.TextProvider#getText(String, String, java.util.List, com.opensymphony.xwork2.util.ValueStack)}
public java.lang.String getText(java.lang.String key,
java.lang.String defaultValue,
java.lang.String[] args,
ValueStack stack)
TextProviders and return the first valid message for this
key, before returining defaultValue
getText in interface TextProviderkey - defaultValue - args - stack -
com.opensymphony.xwork2.TextProvider#getText(String, String, String[], com.opensymphony.xwork2.util.ValueStack)}public java.util.ResourceBundle getTexts(java.lang.String bundleName)
TextProviders and return the first non-null ResourceBundle.
getTexts in interface TextProviderbundleName -
TextProvider#getTexts(String)}public java.util.ResourceBundle getTexts()
TextProviders and return the first non-null ResourceBundle.
getTexts in interface TextProviderTextProvider#getTexts()}
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||