|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.navigator.util.MessageResourcesFactory
public abstract class MessageResourcesFactory
Factory for 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.
Field Summary | |
---|---|
protected static Class |
clazz
The Java class to be used for MessageResourcesFactory instances. |
protected static String |
factoryClass
The fully qualified class name to be used for MessageResourcesFactory instances. |
protected boolean |
returnNull
The "return null" property value to which newly created MessageResourcess should be initialized. |
Constructor Summary | |
---|---|
MessageResourcesFactory()
|
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 . |
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. |
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected boolean returnNull
protected static transient Class clazz
MessageResourcesFactory
instances.
protected static String factoryClass
MessageResourcesFactory
instances.
Constructor Detail |
---|
public MessageResourcesFactory()
Method Detail |
---|
public boolean getReturnNull()
public void setReturnNull(boolean returnNull)
returnNull
- default value of the "returnNull" MessageResourcess are initialized to.public abstract MessageResources createResources(String config)
MessageResources
.
This method must be implemented by concrete subclasses.
config
- Configuration parameter(s) for the requested bundlepublic static String getFactoryClass()
MessageResourcesFactory
instances.
MessageResourcesFactory
instancespublic static void setFactoryClass(String factoryClass)
MessageResourcesFactory
instances.
factoryClass
- name that is used for
MessageResourcesFactory
instancespublic static MessageResourcesFactory createFactory()
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.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |