org.springframework.context.support
Class StaticMessageSource
java.lang.Object
   org.springframework.context.support.AbstractMessageSource
org.springframework.context.support.AbstractMessageSource
       org.springframework.context.support.StaticMessageSource
org.springframework.context.support.StaticMessageSource
- All Implemented Interfaces: 
- HierarchicalMessageSource, MessageSource
- public class StaticMessageSource- extends AbstractMessageSource
Simple implementation of MessageSource that allows messages
 to be held in a Java object, and added programmatically.
 This MessageSource supports internationalization.
 
Intended for testing rather than use in production systems.
- Author:
- Rod Johnson, Juergen Hoeller
 
 
 
 
 
 
StaticMessageSource
public StaticMessageSource()
resolveCode
protected MessageFormat resolveCode(String code,
                                    Locale locale)
- Description copied from class: AbstractMessageSource
- Subclasses must implement this method to resolve a message.
 Returns a MessageFormat instance rather than a message String,
 to allow for appropriate caching of MessageFormats in subclasses.
  Subclasses are encouraged to provide optimized resolution
 for messages without arguments, not involving MessageFormat.
 See resolveCodeWithoutArgumentsjavadoc for details.
 
 
- 
- Specified by:
- resolveCodein class- AbstractMessageSource
 
- 
- Parameters:
- code- the code of the message to resolve
- locale- the Locale to resolve the code for
 (subclasses are encouraged to support internationalization)
- Returns:
- the MessageFormat for the message, or null if not found
- See Also:
- AbstractMessageSource.resolveCodeWithoutArguments(java.lang.String, java.util.Locale)
 
addMessage
public void addMessage(String code,
                       Locale locale,
                       String message)
- Associate the given message with the given code.
 
- 
- Parameters:
- code- the lookup code
- locale- the locale that the message should be found within
- message- the message associated with this lookup code
 
toString
public String toString()
- 
 
Copyright (C) 2003-2004 The Spring Framework Project.