org.apache.struts.util
public abstract class MessageResourcesFactory extends Object implements Serializable
MessageResources instances. The general usage
pattern for this class is:
MessageResourcesFactory().createFactory() to retrieve
a MessageResourcesFactory instance.MessageResources instances with desired
characteristics.createResources() method of the factory to
retrieve a newly instantiated MessageResources
instance.Version: $Rev: 264684 $ $Date: 2005-08-30 04:08:01 +0100 (Tue, 30 Aug 2005) $
| Field Summary | |
|---|---|
| protected static Class | clazz
The Java class to be used for
MessageResourcesFactory instances. |
| protected MessageResourcesConfig | config
Configuration information for Message Resources. |
| protected static String | factoryClass
The fully qualified class name to be used for
MessageResourcesFactory instances. |
| static Log | LOG
Commons Logging instance. |
| protected boolean | returnNull
The "return null" property value to which newly created
MessageResourcess should be initialized. |
| Method Summary | |
|---|---|
| static MessageResourcesFactory | createFactory()
Create and return a MessageResourcesFactory instance of the
appropriate class, which can be used to create customized
MessageResources instances. |
| abstract MessageResources | createResources(String config)
Create and return a newly instansiated MessageResources.
|
| MessageResourcesConfig | getConfig()
Set the configuration information for Message Resources.
|
| static String | getFactoryClass()
The fully qualified class name that is used for
MessageResourcesFactory instances. |
| boolean | getReturnNull()
Get default value of the "returnNull" property used to initialize newly created
MessageResourcess. |
| void | setConfig(MessageResourcesConfig config)
Return the configuration information for Message Resources.
|
| static void | setFactoryClass(String factoryClass)
Set the fully qualified class name that is used for
MessageResourcesFactory instances. |
| void | setReturnNull(boolean returnNull)
Set the default value of the "returnNull" property newly created
MessageResourcess are initialized to. |
MessageResourcesFactory instances.MessageResourcesFactory instances.MessageResourcesFactory instance of the
appropriate class, which can be used to create customized
MessageResources instances. If no such factory can be
created, return null instead.MessageResources.
This method must be implemented by concrete subclasses.
Parameters: config Configuration parameter(s) for the requested bundle
Since: Struts 1.2.8
MessageResourcesFactory instances.Returns: class name that is used for
MessageResourcesFactory instances
Returns: default value of the "returnNull" property newly created MessageResourcess are initialized to.
Since: Struts 1.2.8
MessageResourcesFactory instances.Parameters: factoryClass name that is used for
MessageResourcesFactory instances
Parameters: returnNull default value of the "returnNull" MessageResourcess are initialized to.