|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opencms.i18n.A_CmsMessageBundle
public abstract class A_CmsMessageBundle
Convenience base class to access the localized messages of an OpenCms package.
Constructor Summary | |
---|---|
A_CmsMessageBundle()
|
Method Summary | |
---|---|
CmsMessageContainer |
container(java.lang.String key)
Creates a message container for this package with the given arguments. |
CmsMessageContainer |
container(java.lang.String key,
java.lang.Object arg0)
Creates a message container for this package with the given arguments. |
CmsMessageContainer |
container(java.lang.String message,
java.lang.Object[] args)
Creates a message container for this package with the given arguments. |
CmsMessageContainer |
container(java.lang.String key,
java.lang.Object arg0,
java.lang.Object arg1)
Creates a message container for this package with the given arguments. |
CmsMessageContainer |
container(java.lang.String key,
java.lang.Object arg0,
java.lang.Object arg1,
java.lang.Object arg2)
Creates a message container for this package with the given arguments. |
CmsMessages |
getBundle()
Returns the localized message bundle wrapped in this instance initialized with the OpenCms default locale. |
CmsMessages |
getBundle(java.util.Locale locale)
Returns the localized message bundle wrapped in this instance initialized with the provided locale. |
static I_CmsMessageBundle[] |
getOpenCmsMessageBundles()
Returns an array of all messages bundles used by the OpenCms core. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.opencms.i18n.I_CmsMessageBundle |
---|
getBundleName |
Constructor Detail |
---|
public A_CmsMessageBundle()
Method Detail |
---|
public static I_CmsMessageBundle[] getOpenCmsMessageBundles()
public CmsMessageContainer container(java.lang.String key)
I_CmsMessageBundle
Convenience method for a message with no arguments.
container
in interface I_CmsMessageBundle
key
- the message key to use
I_CmsMessageBundle.container(java.lang.String)
public CmsMessageContainer container(java.lang.String key, java.lang.Object arg0)
I_CmsMessageBundle
Convenience method for a message with one argument.
container
in interface I_CmsMessageBundle
key
- the message key to usearg0
- the message argument
I_CmsMessageBundle.container(java.lang.String, java.lang.Object)
public CmsMessageContainer container(java.lang.String key, java.lang.Object arg0, java.lang.Object arg1)
I_CmsMessageBundle
Convenience method for a message with two arguments.
container
in interface I_CmsMessageBundle
key
- the message key to usearg0
- the first message argumentarg1
- the second message argument
I_CmsMessageBundle.container(java.lang.String, java.lang.Object, java.lang.Object)
public CmsMessageContainer container(java.lang.String key, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2)
I_CmsMessageBundle
Convenience method for a message with three arguments.
container
in interface I_CmsMessageBundle
key
- the message key to usearg0
- the first message argumentarg1
- the second message argumentarg2
- the third message argument
I_CmsMessageBundle.container(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
public CmsMessageContainer container(java.lang.String message, java.lang.Object[] args)
I_CmsMessageBundle
container
in interface I_CmsMessageBundle
message
- the message key to useargs
- the message arguments to use
I_CmsMessageBundle.container(java.lang.String, java.lang.Object[])
public CmsMessages getBundle()
I_CmsMessageBundle
This should be used only for logging and system output, not for generating GUI messages that the
user can see. In this case, use I_CmsMessageBundle.getBundle(Locale)
.
getBundle
in interface I_CmsMessageBundle
I_CmsMessageBundle.getBundle()
public CmsMessages getBundle(java.util.Locale locale)
I_CmsMessageBundle
getBundle
in interface I_CmsMessageBundle
locale
- the locale to use
I_CmsMessageBundle.getBundle(java.util.Locale)
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |