org.apache.myfaces.extensions.validator.core.validation.message
Class DefaultFacesMessageFactory

java.lang.Object
  extended by org.apache.myfaces.extensions.validator.core.validation.message.DefaultFacesMessageFactory
All Implemented Interfaces:
FacesMessageFactory
Direct Known Subclasses:
TrinidadFacesMessageFactory

public class DefaultFacesMessageFactory
extends Object
implements FacesMessageFactory

Since:
1.x.2

Constructor Summary
DefaultFacesMessageFactory()
           
 
Method Summary
 javax.faces.application.FacesMessage convert(javax.faces.application.FacesMessage facesMessage)
          Converts a given FacesMessage to a message which also implements the LabeledMessage interface.
 javax.faces.application.FacesMessage create(javax.faces.application.FacesMessage.Severity severity, String summary, String detail)
          Creates a FacesMessage which also implements LabeledMessage
protected  boolean isLabeledFacesMessage(javax.faces.application.FacesMessage facesMessage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultFacesMessageFactory

public DefaultFacesMessageFactory()
Method Detail

convert

public javax.faces.application.FacesMessage convert(javax.faces.application.FacesMessage facesMessage)
Description copied from interface: FacesMessageFactory
Converts a given FacesMessage to a message which also implements the LabeledMessage interface. If the provided instance implements already the correct interface, it is returned without change.

Specified by:
convert in interface FacesMessageFactory
Parameters:
facesMessage - The facesMessage to convert
Returns:
A FacesMessage which also implements LabeledMessage.

create

public javax.faces.application.FacesMessage create(javax.faces.application.FacesMessage.Severity severity,
                                                   String summary,
                                                   String detail)
Description copied from interface: FacesMessageFactory
Creates a FacesMessage which also implements LabeledMessage

Specified by:
create in interface FacesMessageFactory
Parameters:
severity - Severity for the message.
summary - summary text for the message.
detail - detail text for the message.
Returns:
FacesMessage which also implements LabeledMessage

isLabeledFacesMessage

protected boolean isLabeledFacesMessage(javax.faces.application.FacesMessage facesMessage)


Copyright © 2008-2012 The Apache Software Foundation. All Rights Reserved.