org.apache.wicket.bean.validation
Class SessionLocaleInterpolator

java.lang.Object
  extended by org.apache.wicket.bean.validation.SessionLocaleInterpolator
All Implemented Interfaces:
javax.validation.MessageInterpolator

public class SessionLocaleInterpolator
extends Object
implements javax.validation.MessageInterpolator

MessageInterpolator that adapts another to a locale from Wicket's Session

Author:
igor

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.validation.MessageInterpolator
javax.validation.MessageInterpolator.Context
 
Constructor Summary
SessionLocaleInterpolator(javax.validation.MessageInterpolator delegate)
          Constructor
 
Method Summary
 String interpolate(String messageTemplate, javax.validation.MessageInterpolator.Context context)
           
 String interpolate(String message, 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

SessionLocaleInterpolator

public SessionLocaleInterpolator(javax.validation.MessageInterpolator delegate)
Constructor

Parameters:
delegate - the MessageInterpolator to delegate to
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 message,
                          javax.validation.MessageInterpolator.Context context,
                          Locale locale)
Specified by:
interpolate in interface javax.validation.MessageInterpolator


Copyright © 2006–2016 Apache Software Foundation. All rights reserved.