org.apache.myfaces.extensions.cdi.jsf.impl.bv
Class InvalidValueAwareMessageInterpolator

java.lang.Object
  extended by org.apache.myfaces.extensions.cdi.jsf.impl.bv.InvalidValueAwareMessageInterpolator
All Implemented Interfaces:
javax.validation.MessageInterpolator

@Typed
public class InvalidValueAwareMessageInterpolator
extends Object
implements javax.validation.MessageInterpolator

Allows to use 'invalidValue' as placeholder in violation messages


Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.validation.MessageInterpolator
javax.validation.MessageInterpolator.Context
 
Constructor Summary
protected InvalidValueAwareMessageInterpolator()
           
  InvalidValueAwareMessageInterpolator(javax.validation.MessageInterpolator messageInterpolator)
          Constructor for wrapping the given MessageInterpolator
 
Method Summary
 String interpolate(String messageTemplate, javax.validation.MessageInterpolator.Context context)
          
 String interpolate(String messageTemplate, javax.validation.MessageInterpolator.Context context, Locale locale)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvalidValueAwareMessageInterpolator

protected InvalidValueAwareMessageInterpolator()

InvalidValueAwareMessageInterpolator

public InvalidValueAwareMessageInterpolator(javax.validation.MessageInterpolator messageInterpolator)
Constructor for wrapping the given MessageInterpolator

Parameters:
messageInterpolator - message-interpolator which should be wrapped
Method Detail

interpolate

public String interpolate(String messageTemplate,
                          javax.validation.MessageInterpolator.Context context)

Specified by:
interpolate in interface javax.validation.MessageInterpolator

interpolate

public String interpolate(String messageTemplate,
                          javax.validation.MessageInterpolator.Context context,
                          Locale locale)

Specified by:
interpolate in interface javax.validation.MessageInterpolator


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