Package com.googlecode.wicket.kendo.ui
Class KendoCultureHeaderContributor
- java.lang.Object
-
- com.googlecode.wicket.kendo.ui.KendoCultureHeaderContributor
-
- All Implemented Interfaces:
Serializable,org.apache.wicket.markup.html.IHeaderContributor,org.apache.wicket.util.io.IClusterable
public class KendoCultureHeaderContributor extends Object implements org.apache.wicket.markup.html.IHeaderContributor
IHeaderContributorto automatically add theKendoCultureHeaderItemto each rendered page, using the specified culture.
If no culture is specified, the Session's Locale *culture* will be used. If that culture is invalid, the Session's Locale *language* will be used. If Session's Locale *language* is still invalid, theIHeaderContributorwill not be rendered, providing a natural fallback to default widget's culture/language.
Usage:public class MyApplication extends WebApplication { public void init() { super.init(); this.getHeaderContributorListeners().add(new KendoCultureHeaderContributor()); } }- Author:
- Patrick Davids - Patrick1701
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description KendoCultureHeaderContributor()Constructor that will use the currentSession.getLocale()culture/languageKendoCultureHeaderContributor(KendoCulture culture)ConstructorKendoCultureHeaderContributor(String culture)ConstructorKendoCultureHeaderContributor(Locale locale)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrenderHead(org.apache.wicket.markup.head.IHeaderResponse response)
-
-
-
Constructor Detail
-
KendoCultureHeaderContributor
public KendoCultureHeaderContributor()
Constructor that will use the currentSession.getLocale()culture/language
-
KendoCultureHeaderContributor
public KendoCultureHeaderContributor(String culture)
Constructor- Parameters:
culture- the culture or language, ie: 'fr' or 'fr-FR'
-
KendoCultureHeaderContributor
public KendoCultureHeaderContributor(Locale locale)
Constructor- Parameters:
locale- theLocale, ie: Locale.FRENCH
-
KendoCultureHeaderContributor
public KendoCultureHeaderContributor(KendoCulture culture)
Constructor- Parameters:
culture- theKendoCulture
-
-