|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opencms.i18n.A_CmsMessageBundle
org.opencms.jsp.Messages
public final class Messages
Convenience class to access the localized messages of this OpenCms package.
Additionally two utility methods for localization in the context of TagSupport
implementations of the org.opencms.jsp package are provided .
The javax.servlet.jsp.tagext.TagSupport API constraint only allows
to throw certain Exception types which forbids to use CmsException
which will be localized with the current user's locale at the time the request is evaluated.
At the same time TagSupport implementations may use their member pageContext
to get the CmsObject and therefore the user request's locale.
These methods provided here factor out the localization of exception messages and return Strings
for the org.opencms.jsp pacakge.
| Field Summary | |
|---|---|
static String |
ERR_COLLECTOR_NOT_FOUND_1
Message constant for key in the resource bundle. |
static String |
ERR_MISSING_CMS_CONTROLLER_1
Message constant for key in the resource bundle. |
static String |
ERR_PARENTLESS_TAG_1
Message constant for key in the resource bundle. |
static String |
ERR_PROCESS_TAG_1
Message constant for key in the resource bundle. |
static String |
ERR_RUNTIME_1
Message constant for key in the resource bundle. |
static String |
ERR_TAG_CONTENTCHECK_WRONG_PARENT_0
Message constant for key in the resource bundle. |
static String |
ERR_TAG_CONTENTLOAD_INDEX_SIZE_0
Message constant for key in the resource bundle. |
static String |
ERR_TAG_CONTENTLOAD_MISSING_COLLECTOR_0
Message constant for key in the resource bundle. |
static String |
ERR_TAG_CONTENTLOAD_MISSING_PARAM_0
Message constant for key in the resource bundle. |
static String |
ERR_XML_DOCUMENT_UNMARSHAL_1
Message constant for key in the resource bundle. |
static String |
GUI_ERR_ACTIONELEM_NOT_INIT_0
Message constant for key in the resource bundle. |
static String |
GUI_ERR_FILE_PROP_MISSING_2
Message constant for key in the resource bundle. |
static String |
GUI_ERR_GEN_LINK_1
Message constant for key in the resource bundle. |
static String |
GUI_ERR_INFO_PROP_READ_1
Message constant for key in the resource bundle. |
static String |
GUI_ERR_INVALID_INFO_PROP_0
Message constant for key in the resource bundle. |
static String |
GUI_ERR_INVALID_INFO_PROP_1
Message constant for key in the resource bundle. |
static String |
GUI_ERR_INVALID_USER_PROP_1
Message constant for key in the resource bundle. |
static String |
GUI_ERR_USER_PROP_READ_1
Message constant for key in the resource bundle. |
static String |
GUI_ERR_WORKPL_LABEL_READ_1
Message constant for key in the resource bundle. |
static String |
GUI_TAG_USER_ADDITIONALINFO_0
Message constant for key in the resource bundle. |
static String |
LOG_DEBUG_INTERRUPTED_EXCEPTION_1
Message constant for key in the resource bundle. |
static String |
LOG_ERR_CONTENT_SHOW_1
Message constant for key in the resource bundle. |
static String |
LOG_ERR_JSP_BEAN_0
Message constant for key in the resource bundle. |
static String |
LOG_ERR_JSP_WRITE_0
Message constant for key in the resource bundle. |
static String |
LOG_LOGIN_FAILED_3
Message constant for key in the resource bundle. |
static String |
LOG_LOGIN_FAILED_DB_REASON_3
Message constant for key in the resource bundle. |
static String |
LOG_LOGIN_FAILED_DISABLED_3
Message constant for key in the resource bundle. |
static String |
LOG_LOGIN_FAILED_NO_USER_3
Message constant for key in the resource bundle. |
static String |
LOG_LOGIN_FAILED_TEMP_DISABLED_5
Message constant for key in the resource bundle. |
static String |
LOG_LOGIN_FAILED_WITH_MESSAGE_4
Message constant for key in the resource bundle. |
static String |
LOG_LOGIN_SUCCESSFUL_3
Message constant for key in the resource bundle. |
static String |
LOG_LOGOUT_SUCCESFUL_3
Message constant for key in the resource bundle. |
| Method Summary | |
|---|---|
static I_CmsMessageBundle |
get()
Returns an instance of this localized message accessor. |
String |
getBundleName()
Returns the bundle name for this OpenCms package. |
static String |
getLocalizedMessage(CmsMessageContainer container,
CmsObject cms)
Returns the String for the given CmsMessageContainer localized to the current user's locale if available or to the default locale else. |
static String |
getLocalizedMessage(CmsMessageContainer container,
PageContext context)
Returns the String for the given CmsMessageContainer localized to the current user's locale if available or to the default locale else. |
static String |
getLocalizedMessage(CmsMessageContainer container,
ServletRequest request)
Returns the String for the given CmsMessageContainer localized to the current user's locale if available or to the default locale else. |
| Methods inherited from class org.opencms.i18n.A_CmsMessageBundle |
|---|
container, container, container, container, container, getBundle, getBundle, getOpenCmsMessageBundles, key, key, key, key, key, key, key, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String ERR_COLLECTOR_NOT_FOUND_1
public static final String ERR_MISSING_CMS_CONTROLLER_1
public static final String ERR_PARENTLESS_TAG_1
public static final String ERR_PROCESS_TAG_1
public static final String ERR_RUNTIME_1
public static final String ERR_TAG_CONTENTCHECK_WRONG_PARENT_0
public static final String ERR_TAG_CONTENTLOAD_INDEX_SIZE_0
public static final String ERR_TAG_CONTENTLOAD_MISSING_COLLECTOR_0
public static final String ERR_TAG_CONTENTLOAD_MISSING_PARAM_0
public static final String ERR_XML_DOCUMENT_UNMARSHAL_1
public static final String GUI_ERR_ACTIONELEM_NOT_INIT_0
public static final String GUI_ERR_FILE_PROP_MISSING_2
public static final String GUI_ERR_GEN_LINK_1
public static final String GUI_ERR_INFO_PROP_READ_1
public static final String GUI_ERR_INVALID_INFO_PROP_0
public static final String GUI_ERR_INVALID_INFO_PROP_1
public static final String GUI_ERR_INVALID_USER_PROP_1
public static final String GUI_ERR_USER_PROP_READ_1
public static final String GUI_ERR_WORKPL_LABEL_READ_1
public static final String GUI_TAG_USER_ADDITIONALINFO_0
public static final String LOG_DEBUG_INTERRUPTED_EXCEPTION_1
public static final String LOG_ERR_CONTENT_SHOW_1
public static final String LOG_ERR_JSP_BEAN_0
public static final String LOG_ERR_JSP_WRITE_0
public static final String LOG_LOGIN_FAILED_3
public static final String LOG_LOGIN_FAILED_DB_REASON_3
public static final String LOG_LOGIN_FAILED_DISABLED_3
public static final String LOG_LOGIN_FAILED_NO_USER_3
public static final String LOG_LOGIN_FAILED_TEMP_DISABLED_5
public static final String LOG_LOGIN_FAILED_WITH_MESSAGE_4
public static final String LOG_LOGIN_SUCCESSFUL_3
public static final String LOG_LOGOUT_SUCCESFUL_3
| Method Detail |
|---|
public static I_CmsMessageBundle get()
public static String getLocalizedMessage(CmsMessageContainer container,
CmsObject cms)
This method is needed for localization of non- CmsException instances
that have to be thrown here due to API constraints (javax.servlet.jsp).
container - A CmsMessageContainer containing the message to localize.cms - the CmsObject belonging to the current user (e.g. obtained with
CmsFlexController.getCmsObject(ServletRequest)).
public static String getLocalizedMessage(CmsMessageContainer container,
PageContext context)
This method is needed for localization of non- CmsException instances
that have to be thrown here due to API constraints (javax.servlet.jsp).
container - A CmsMessageContainer containing the message to localize.context - The page context that is known to any calling TagSupport instance (member pageContext).
public static String getLocalizedMessage(CmsMessageContainer container,
ServletRequest request)
This method allows a static method (CmsJspTagInfo.infoTagAction(String, javax.servlet.http.HttpServletRequest))
that has no pageContext in scope to lookup the locale at request time.
container - A CmsMessageContainer containing the message to localize.request - The current request.
getLocalizedMessage(CmsMessageContainer, PageContext)public String getBundleName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||