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.