oracle.adf.view.faces.util
Class MessageFactory

java.lang.Object
  |
  +--oracle.adf.view.faces.util.MessageFactory

public class MessageFactory
extends java.lang.Object

Factory class to return FacesMessage objects.


Method Summary
static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context, javax.faces.application.FacesMessage.Severity severity, java.lang.String messageId, java.lang.Object[] parameters)
          Creates a FacesMessage containing formatted text.
static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context, java.lang.String messageId)
          Creates a FacesMessage without any parameters, and a severity of SEVERITY_ERROR.
static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context, java.lang.String messageId, java.lang.Object parameter)
          Creates a FacesMessage using a single parameter.
static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context, java.lang.String messageId, java.lang.Object[] parameters)
          Creates a FacesMessage containing formatted text and a severity of SEVERITY_ERROR.
static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context, java.lang.String messageId, java.lang.Object param0, java.lang.Object param1)
          Pickup the translation text from the message bundle and formats it based on the parameter and returns an instance of FacesMessage with appropriate translations with severity set to error.
static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context, java.lang.String messageId, java.lang.Object param0, java.lang.Object param1, java.lang.Object param2)
          Pickup the translation text from the message bundle and formats it based on the parameter and returns an instance of FacesMessage with appropriate translations with severity set to error.
static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.String messageId)
          Creates a FacesMessage containing formatted text and a severity of SEVERITY_ERROR.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getMessage

public static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context,
                                                              java.lang.String messageId,
                                                              java.lang.Object[] parameters)
Creates a FacesMessage containing formatted text and a severity of SEVERITY_ERROR.

Parameters:
context - faces context
messageId - the bundle key for the translated string
parameters - parameters to be substituted in the placeholders of the translated string.
Returns:
a FacesMessage object

getMessage

public static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context,
                                                              javax.faces.component.UIComponent component,
                                                              java.lang.String messageId)
Creates a FacesMessage containing formatted text and a severity of SEVERITY_ERROR.

Parameters:
context - faces context
component - component
messageId - the bundle key for the translated string
Returns:
a FacesMessage object

getMessage

public static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context,
                                                              javax.faces.application.FacesMessage.Severity severity,
                                                              java.lang.String messageId,
                                                              java.lang.Object[] parameters)
Creates a FacesMessage containing formatted text.

Parameters:
context - faces context
severity - the message severity
messageId - the bundle key for the translated string
parameters - parameters to be substituted in the placeholders of the translated string.
Returns:
a FacesMessage object

getMessage

public static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context,
                                                              java.lang.String messageId)
Creates a FacesMessage without any parameters, and a severity of SEVERITY_ERROR.

Parameters:
context - faces context
messageId - the bundle key for the translated string
Returns:
a FacesMessage object

getMessage

public static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context,
                                                              java.lang.String messageId,
                                                              java.lang.Object parameter)
Creates a FacesMessage using a single parameter.

Parameters:
context - faces context
messageId - the bundle key for the translated string
parameter - parameter to be substituted for "{0}"
Returns:
a FacesMessage object

getMessage

public static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context,
                                                              java.lang.String messageId,
                                                              java.lang.Object param0,
                                                              java.lang.Object param1)
Pickup the translation text from the message bundle and formats it based on the parameter and returns an instance of FacesMessage with appropriate translations with severity set to error.

Parameters:
context - faces context
messageId - the bundle key for the translated string
param0 - parameter to be substituted for "{0}"
param1 - parameter to be substituted for "{1}"
Returns:
a FacesMessage object

getMessage

public static javax.faces.application.FacesMessage getMessage(javax.faces.context.FacesContext context,
                                                              java.lang.String messageId,
                                                              java.lang.Object param0,
                                                              java.lang.Object param1,
                                                              java.lang.Object param2)
Pickup the translation text from the message bundle and formats it based on the parameter and returns an instance of FacesMessage with appropriate translations with severity set to error.

Parameters:
context - faces context
messageId - the bundle key for the translated string
param0 - parameter to be substituted for "{0}"
param1 - parameter to be substituted for "{1}"
param2 - parameter to be substituted for "{2}"
Returns:
a FacesMessage object


Copyright © 2003-2004 Oracle Corporation. All Rights Reserved.