org.springframework.binding.message
Class DefaultMessageResolver

java.lang.Object
  extended by org.springframework.binding.message.DefaultMessageResolver
All Implemented Interfaces:
MessageResolver, org.springframework.context.MessageSourceResolvable

public class DefaultMessageResolver
extends Object
implements MessageResolver, org.springframework.context.MessageSourceResolvable


Constructor Summary
DefaultMessageResolver(Object source, String[] codes, Severity severity, Object[] args, String defaultText)
           
 
Method Summary
 Object[] getArguments()
           
 String[] getCodes()
           
 String getDefaultMessage()
           
 Message resolveMessage(org.springframework.context.MessageSource messageSource, Locale locale)
          Resolve the message from the message source using the current locale.
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultMessageResolver

public DefaultMessageResolver(Object source,
                              String[] codes,
                              Severity severity,
                              Object[] args,
                              String defaultText)
Method Detail

resolveMessage

public Message resolveMessage(org.springframework.context.MessageSource messageSource,
                              Locale locale)
Description copied from interface: MessageResolver
Resolve the message from the message source using the current locale.

Specified by:
resolveMessage in interface MessageResolver
Parameters:
messageSource - the message source, an abstraction for a resource bundle
locale - the current locale of this request
Returns:
the resolved message

getCodes

public String[] getCodes()
Specified by:
getCodes in interface org.springframework.context.MessageSourceResolvable

getArguments

public Object[] getArguments()
Specified by:
getArguments in interface org.springframework.context.MessageSourceResolvable

getDefaultMessage

public String getDefaultMessage()
Specified by:
getDefaultMessage in interface org.springframework.context.MessageSourceResolvable

toString

public String toString()
Overrides:
toString in class Object