org.apache.myfaces.extensions.cdi.message.api
Interface MessageContextConfig.MessageContextBuilder

Enclosing interface:
MessageContextConfig

public static interface MessageContextConfig.MessageContextBuilder


Method Summary
 MessageContextConfig.MessageContextBuilder addFormatter(Formatter formatter)
           
 MessageContextConfig.MessageContextBuilder addFormatterConfig(Class<?> type, GenericConfig formatterConfig)
           
 MessageContextConfig.MessageContextBuilder addFormatterConfig(Class<?> type, GenericConfig formatterConfig, Locale locale)
           
 MessageContextConfig.MessageContextBuilder addMessageHandler(MessageHandler messageHandler)
           
 MessageContextConfig.MessageContextBuilder clear()
          Deprecated. 
 MessageContext create()
           
 MessageContextConfig.MessageContextBuilder formatterFactory(FormatterFactory formatterFactory)
           
 MessageContextConfig.MessageContextBuilder localeResolver(LocaleResolver localeResolver)
           
 MessageContextConfig.MessageContextBuilder messageInterpolator(MessageInterpolator messageInterpolator)
           
 MessageContextConfig.MessageContextBuilder messageResolver(MessageResolver messageResolver)
           
 MessageContextConfig.MessageContextBuilder reset()
          resets the current builder to the initial state
 

Method Detail

messageInterpolator

MessageContextConfig.MessageContextBuilder messageInterpolator(MessageInterpolator messageInterpolator)
Parameters:
messageInterpolator - a new message interpolator
Returns:
the instance of the current message context builder

messageResolver

MessageContextConfig.MessageContextBuilder messageResolver(MessageResolver messageResolver)
Parameters:
messageResolver - a new message resolver
Returns:
the instance of the current message context builder

addFormatter

MessageContextConfig.MessageContextBuilder addFormatter(Formatter formatter)
Parameters:
formatter - an additional argument formatter
Returns:
the instance of the current message context builder

addFormatterConfig

MessageContextConfig.MessageContextBuilder addFormatterConfig(Class<?> type,
                                                              GenericConfig formatterConfig)
Parameters:
type - the type the config belongs to
formatterConfig - config for the formatter of the given type
Returns:
the instance of the current message context builder

addFormatterConfig

MessageContextConfig.MessageContextBuilder addFormatterConfig(Class<?> type,
                                                              GenericConfig formatterConfig,
                                                              Locale locale)
Parameters:
type - the type the config belongs to
formatterConfig - config for the formatter of the given type
locale - the locale the config belongs to
Returns:
the instance of the current message context builder

formatterFactory

MessageContextConfig.MessageContextBuilder formatterFactory(FormatterFactory formatterFactory)
Parameters:
formatterFactory - a new argument formatter factory
Returns:
the instance of the current message context builder

addMessageHandler

MessageContextConfig.MessageContextBuilder addMessageHandler(MessageHandler messageHandler)
Parameters:
messageHandler - an additional message handler
Returns:
the instance of the current message context builder

localeResolver

MessageContextConfig.MessageContextBuilder localeResolver(LocaleResolver localeResolver)
Parameters:
localeResolver - a new locale resolver
Returns:
the instance of the current message context builder

reset

MessageContextConfig.MessageContextBuilder reset()
resets the current builder to the initial state

Returns:
the instance of the current message context builder

clear

@Deprecated
MessageContextConfig.MessageContextBuilder clear()
Deprecated. 


create

MessageContext create()
Returns:
a new message context based on the current config


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.