org.springframework.rules.reporting
Interface MessageTranslatorFactory

All Known Implementing Classes:
DefaultMessageTranslatorFactory

public interface MessageTranslatorFactory

A factory which creates instances of MessageTranslator

Author:
Mathias Broekelmann

Method Summary
 MessageTranslator createTranslator(ObjectNameResolver resolver)
          Creates a message translator by using the given object name resolver and the default locale
 MessageTranslator createTranslator(ObjectNameResolver resolver, Locale locale)
          Creates a message translator by using the given object name resolver and the locale
 

Method Detail

createTranslator

MessageTranslator createTranslator(ObjectNameResolver resolver)
Creates a message translator by using the given object name resolver and the default locale

Parameters:
resolver - the object name resolver which is used to resolve a name to use in the translated message for an object name
Returns:
the created message translator instance, must not be null

createTranslator

MessageTranslator createTranslator(ObjectNameResolver resolver,
                                   Locale locale)
Creates a message translator by using the given object name resolver and the locale

Parameters:
resolver - the object name resolver which is used to resolve a name to use in the translated message for an object name
locale - the locale for the translated messages, if null the default locale is used
Returns:
the created message translator instance, must not be null


Copyright © 2004-2008 The Spring Framework. All Rights Reserved.