com.liferay.faces.util.i18n
Class I18nWrapper

java.lang.Object
  extended by com.liferay.faces.util.i18n.I18nWrapper
All Implemented Interfaces:
I18n, javax.faces.FacesWrapper<I18n>
Direct Known Subclasses:
I18nBundleBase

public abstract class I18nWrapper
extends Object
implements I18n, javax.faces.FacesWrapper<I18n>

Author:
Neil Griffin

Constructor Summary
I18nWrapper()
           
 
Method Summary
 javax.faces.application.FacesMessage getFacesMessage(javax.faces.context.FacesContext facesContext, Locale locale, javax.faces.application.FacesMessage.Severity severity, String messageId)
          See I18n.getFacesMessage(FacesContext, Locale, FacesMessage.Severity, String)
 javax.faces.application.FacesMessage getFacesMessage(javax.faces.context.FacesContext facesContext, Locale locale, javax.faces.application.FacesMessage.Severity severity, String messageId, Object... arguments)
          See I18n.getFacesMessage(FacesContext, Locale, FacesMessage.Severity, String, Object...)
 String getMessage(javax.faces.context.FacesContext facesContext, Locale locale, String messageId)
          See I18n.getMessage(FacesContext, Locale, String)
 String getMessage(javax.faces.context.FacesContext facesContext, Locale locale, String messageId, Object... arguments)
          See I18n.getMessage(FacesContext, Locale, String, Object...)
abstract  I18n getWrapped()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

I18nWrapper

public I18nWrapper()
Method Detail

getWrapped

public abstract I18n getWrapped()
Specified by:
getWrapped in interface javax.faces.FacesWrapper<I18n>

getFacesMessage

public javax.faces.application.FacesMessage getFacesMessage(javax.faces.context.FacesContext facesContext,
                                                            Locale locale,
                                                            javax.faces.application.FacesMessage.Severity severity,
                                                            String messageId)
See I18n.getFacesMessage(FacesContext, Locale, FacesMessage.Severity, String)

Specified by:
getFacesMessage in interface I18n
Parameters:
facesContext - The current faces context.
locale - The locale of the message.
severity - The severity of the message.
messageId - The id of the message.

getFacesMessage

public javax.faces.application.FacesMessage getFacesMessage(javax.faces.context.FacesContext facesContext,
                                                            Locale locale,
                                                            javax.faces.application.FacesMessage.Severity severity,
                                                            String messageId,
                                                            Object... arguments)
See I18n.getFacesMessage(FacesContext, Locale, FacesMessage.Severity, String, Object...)

Specified by:
getFacesMessage in interface I18n
Parameters:
facesContext - The current faces context.
locale - The locale of the message.
severity - The severity of the message.
messageId - The id of the message.
arguments - The values that are to be inserted according to the MessageFormat pattern.

getMessage

public String getMessage(javax.faces.context.FacesContext facesContext,
                         Locale locale,
                         String messageId)
See I18n.getMessage(FacesContext, Locale, String)

Specified by:
getMessage in interface I18n
Parameters:
facesContext - The current faces context.
locale - The locale of the message.
messageId - The id of the message.

getMessage

public String getMessage(javax.faces.context.FacesContext facesContext,
                         Locale locale,
                         String messageId,
                         Object... arguments)
See I18n.getMessage(FacesContext, Locale, String, Object...)

Specified by:
getMessage in interface I18n
Parameters:
facesContext - The current faces context.
locale - The locale of the message.
messageId - The id of the message.
arguments - The values that are to be inserted according to the MessageFormat pattern.


Copyright © 2019 Liferay, Inc.. All rights reserved.