List of usage examples for org.apache.wicket.request.http WebRequest getLocale
public abstract Locale getLocale();
From source file:com.bookstore.app.pages.layout.HeaderPanel.java
License:Apache License
@SuppressWarnings({ "rawtypes", "serial" }) public HeaderPanel(String id) { super(id);/*from w ww . ja v a 2s . c om*/ add(new LocaleDropDownChoice("localeSelect")); // Link to return to default locale add(new Link<Void>("defaultLocaleLink") { @Override public void onClick() { WebRequest request = (WebRequest) getRequest(); setLocale(request.getLocale()); } }); add(new Link("linkLogin") { @Override public void onClick() { setResponsePage(LoginPage.class); } }); add(new Link("linkAccount") { @Override public void onClick() { setResponsePage(AccountPage.class); } }); add(new Link("linkViewBooks") { @Override public void onClick() { setResponsePage(ViewBooksPage.class); } }); }