org.broadleafcommerce.common.i18n.service
Class DynamicTranslationProvider

java.lang.Object
  extended by org.broadleafcommerce.common.i18n.service.DynamicTranslationProvider

public class DynamicTranslationProvider
extends Object

Convenience class to provide dynamic field translations.

Author:
Andre Azzolini (apazzolini)

Constructor Summary
DynamicTranslationProvider()
           
 
Method Summary
static String getValue(Object obj, String field, String defaultValue)
          If translations are enabled, this method will look for a translation for the specified field.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicTranslationProvider

public DynamicTranslationProvider()
Method Detail

getValue

public static String getValue(Object obj,
                              String field,
                              String defaultValue)
If translations are enabled, this method will look for a translation for the specified field. If translations are disabled or if this particular field did not have a translation, it will return back the defaultValue.

Parameters:
obj -
field -
defaultValue -
Returns:
the translated value


Copyright © 2013. All Rights Reserved.