List of usage examples for org.apache.wicket.core.request.mapper MountedMapper subclass-usage
From source file codetroopers.wicket.web.routes.mapper.ParamCheckingPatternMapper.java
/**
* Base extracted from fiftyfive.wicket.mapper.PatternMountedMapper
*
* An improved version of Wicket's standard {@link MountedMapper} that additionally allows
* regular expressions inside placeholders. This feature is inspired by the pattern matching
* behavior of the JAX-RS {@code @Path} annotation.
From source file com.evolveum.midpoint.web.util.ExactMatchMountedMapper.java
/** * Created by lazyman on 09/03/2017. */ public class ExactMatchMountedMapper extends MountedMapper { private static final Trace LOG = TraceManager.getTrace(ExactMatchMountedMapper.class);
From source file com.evolveum.midpoint.web.util.MountedMapperWithoutPageComponentInfo.java
/** * @author lazyman */ public class MountedMapperWithoutPageComponentInfo extends MountedMapper { public MountedMapperWithoutPageComponentInfo(String mountPath, Class<? extends IRequestablePage> pageClass,
From source file de.micromata.wicket.request.mapper.PageParameterAwareMountedMapper.java
/**
* This mapper represents exactly the same behavior like the default {@link MountedMapper}, except one behavior:<br/>
* The default {@link MountedMapper} implementation prefers the pageId parameter with a higher priority then the rest of the
* {@link PageParameters}.<br>
* This preference leads to the following behavior:
*
From source file fr.openwide.core.wicket.request.mapper.NoVersionMountedMapper.java
/** * Provides a mount strategy that drops the version number from stateful page * urls. */ public class NoVersionMountedMapper extends MountedMapper {
From source file kz.supershiny.web.wicket.TiresPageMapper.java
/** * Mapper for URLs without version number * * @author kilrwhle */ public class TiresPageMapper extends MountedMapper {
From source file name.martingeisse.admin.navigation.NavigationMountedRequestMapper.java
/**
* This mapper is used to mount pages based on navigation nodes. It creates
* a "fake" page parameter for the navigation path that can be used by
* the page. The primary use is to allow the page to return this path for
* back-mapping the page to the navigation tree to mark the "current
* location" in navigation panels.
From source file name.martingeisse.wicket.util.ParameterMountedRequestMapper.java
/**
* This mapper takes a {@link PageParameters} object containing
* implicit parameters. It will merge these parameters with the
* incoming parameters, and only map requests with matching values
* back to an URL.
*
From source file org.jabylon.rest.ui.wicket.ResouceAwareMountedMapper.java
public class ResouceAwareMountedMapper extends MountedMapper { private boolean isHomePage; private boolean isStartupPage; private String mountPath;
From source file org.soluvas.web.site.PatternMountedMapper.java
/**
* An improved version of Wicket's standard {@link MountedMapper} that additionally allows
* regular expressions inside placeholders. This feature is inspired by the pattern matching
* behavior of the JAX-RS {@code @Path} annotation.
* <pre class="example">
* mount(new PatternMountedMapper("people/${personId:\\d+}", PersonPage.class));</pre>