Package org.apache.velocity.tools.struts
Class MessageResourcesTool
- java.lang.Object
-
- org.apache.velocity.tools.struts.MessageResourcesTool
-
- Direct Known Subclasses:
ActionMessagesTool,MessageTool
public abstract class MessageResourcesTool extends java.lang.ObjectAbstract view tool that provides access to Struts' message resources.
- Since:
- VelocityTools 1.1
- Version:
- $Id: MessageResourcesTool.java 595822 2007-11-16 21:07:51Z nbubna $
- Author:
- Nathan Bubna
-
-
Field Summary
Fields Modifier and Type Field Description protected ServletContextapplicationprivate java.util.Localelocaleprotected org.apache.velocity.runtime.log.LogLOGprotected HttpServletRequestrequestprivate MessageResourcesresources
-
Constructor Summary
Constructors Constructor Description MessageResourcesTool()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidconfigure(java.util.Map params)Initializes this tool.protected java.util.LocalegetLocale()Retrieves theLocalefor this request.protected MessageResourcesgetResources(java.lang.String bundle)Retrieves the specifiedMessageResourcesbundle, or the application's default MessageResources if no bundle is specified.voidinit(java.lang.Object obj)Deprecated.
-
-
-
Method Detail
-
init
@Deprecated public void init(java.lang.Object obj)
Deprecated.
-
configure
public void configure(java.util.Map params)
Initializes this tool.- Parameters:
params- the Map of configuration parameters- Throws:
java.lang.IllegalArgumentException- if the param is not a ViewContext
-
getLocale
protected java.util.Locale getLocale()
Retrieves theLocalefor this request.- Since:
- VelocityTools 2.0
-
getResources
protected MessageResources getResources(java.lang.String bundle)
Retrieves the specifiedMessageResourcesbundle, or the application's default MessageResources if no bundle is specified.- Since:
- VelocityTools 1.1
-
-