|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.elca.el4j.services.i18n.CrossCheckingMessageSource
public class CrossCheckingMessageSource
Test class loading the same properties files in two or more message sources and comparing their behavior.
m_types
. This class will then resolve
every
message it is asked to resolve from both sources, and assert
they
agree about the message's value. (You should therefore enable assertions ...)
Constructor Summary | |
---|---|
CrossCheckingMessageSource()
|
Method Summary | |
---|---|
void |
afterPropertiesSet()
Creates and initializes the requested message sources. |
String |
getMessage(MessageSourceResolvable resolvable,
Locale locale)
|
String |
getMessage(String code,
Object[] args,
Locale locale)
|
String |
getMessage(String code,
Object[] args,
String defaultMessage,
Locale locale)
|
void |
setBasenames(String[] basenames)
Like ResourceBundleMessageSource.setBasenames(String[]) . |
void |
setTypes(String[] types)
Sets the types of the message sources to be compared. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CrossCheckingMessageSource()
Method Detail |
---|
public void setTypes(String[] types)
public void setBasenames(String[] basenames)
ResourceBundleMessageSource.setBasenames(String[])
.
public String getMessage(MessageSourceResolvable resolvable, Locale locale) throws NoSuchMessageException
getMessage
in interface MessageSource
NoSuchMessageException
public String getMessage(String code, Object[] args, Locale locale) throws NoSuchMessageException
getMessage
in interface MessageSource
NoSuchMessageException
public String getMessage(String code, Object[] args, String defaultMessage, Locale locale)
getMessage
in interface MessageSource
public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface InitializingBean
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |