Package com.googlecode.wicket.kendo.ui
Class KendoMessageHeaderItem
- java.lang.Object
-
- org.apache.wicket.markup.head.HeaderItem
-
- org.apache.wicket.markup.head.AbstractCspHeaderItem
-
- org.apache.wicket.markup.head.JavaScriptHeaderItem
-
- org.apache.wicket.markup.head.AbstractJavaScriptReferenceHeaderItem
-
- org.apache.wicket.markup.head.JavaScriptReferenceHeaderItem
-
- com.googlecode.wicket.kendo.ui.KendoMessageHeaderItem
-
- All Implemented Interfaces:
Serializable,org.apache.wicket.markup.head.IReferenceHeaderItem,org.apache.wicket.markup.head.ISubresourceHeaderItem,org.apache.wicket.util.io.IClusterable
public class KendoMessageHeaderItem extends org.apache.wicket.markup.head.JavaScriptReferenceHeaderItemHeaderItemin charge of adding the messages file corresponding to the suppliedKendoMessage
Usage:
public void renderHead(IHeaderResponse response) { super.renderHead(response); response.render(new KendoMessageHeaderItem(KendoMessage.FR_FR)); }
This will results to:<script type="text/javascript" src="./resource/com.googlecode.wicket.kendo.ui.resource.KendoMessageResourceReference/messages/kendo.messages.fr-FR.js"></script>- Author:
- Sebastien Briquet - sebfz1
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description KendoMessageHeaderItem(KendoMessage message)ConstructorKendoMessageHeaderItem(String culture)ConstructorKendoMessageHeaderItem(Locale locale)Constructor
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.wicket.markup.head.HeaderItemof(String... cultures)Gets a newKendoMessageHeaderItemfrom the first valid specified culturestatic org.apache.wicket.markup.head.HeaderItemof(Locale locale)Gets a newKendoMessageHeaderItemfrom aLocaleculture-
Methods inherited from class org.apache.wicket.markup.head.JavaScriptReferenceHeaderItem
equals, getDependencies, getPageParameters, getProvidedResources, getReference, getRenderTokens, hashCode, render, toString
-
Methods inherited from class org.apache.wicket.markup.head.AbstractJavaScriptReferenceHeaderItem
getCharset, getCrossOrigin, getIntegrity, internalRenderJavaScriptReference, isAsync, isDefer, setAsync, setCharset, setCrossOrigin, setDefer, setIntegrity
-
-
-
-
Constructor Detail
-
KendoMessageHeaderItem
public KendoMessageHeaderItem(Locale locale)
Constructor- Parameters:
locale- theLocale, ie: Locale.FRENCH
-
KendoMessageHeaderItem
public KendoMessageHeaderItem(KendoMessage message)
Constructor- Parameters:
message- theKendoMessage
-
KendoMessageHeaderItem
public KendoMessageHeaderItem(String culture)
Constructor- Parameters:
culture- the culture, ie: 'fr-FR'
-
-
Method Detail
-
of
public static org.apache.wicket.markup.head.HeaderItem of(Locale locale)
Gets a newKendoMessageHeaderItemfrom aLocaleculture- Parameters:
locale- theLocale- Returns:
- a new
KendoMessageHeaderItem
-
of
public static org.apache.wicket.markup.head.HeaderItem of(String... cultures)
Gets a newKendoMessageHeaderItemfrom the first valid specified culture- Parameters:
cultures- the array of cultures- Returns:
- a new
KendoMessageHeaderItem
-
-