Class LocaleFirstMapper
- java.lang.Object
-
- org.apache.wicket.request.mapper.AbstractMapper
-
- org.apache.wicket.core.request.mapper.AbstractComponentMapper
-
- org.apache.wicket.examples.requestmapper.LocaleFirstMapper
-
- All Implemented Interfaces:
IRequestMapper
public class LocaleFirstMapper extends AbstractComponentMapper
AIRequestMapperthat reads the session locale from the first url segment- Author:
- ivaynberg, matej.knopp
-
-
Constructor Summary
Constructors Constructor Description LocaleFirstMapper(IRequestMapper chain)Construct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCompatibilityScore(Request request)UrlmapHandler(IRequestHandler handler)IRequestHandlermapRequest(Request request)-
Methods inherited from class org.apache.wicket.core.request.mapper.AbstractComponentMapper
cleanClassName, encodePageComponentInfo, getContext, getPageClass, getPageComponentInfo, removeMetaParameter
-
Methods inherited from class org.apache.wicket.request.mapper.AbstractMapper
encodePageParameters, extractPageParameters, getMountSegments, getOptionalPlaceholder, getPlaceholder, getPlaceholder, resolveLocale, safeSegmentGetter, urlStartsWith
-
-
-
-
Constructor Detail
-
LocaleFirstMapper
public LocaleFirstMapper(IRequestMapper chain)
Construct.- Parameters:
chain-
-
-
Method Detail
-
getCompatibilityScore
public int getCompatibilityScore(Request request)
-
mapRequest
public IRequestHandler mapRequest(Request request)
-
mapHandler
public Url mapHandler(IRequestHandler handler)
-
-