Example usage for org.apache.wicket.core.request.mapper MountedMapper subclass-usage

List of usage examples for org.apache.wicket.core.request.mapper MountedMapper subclass-usage

Introduction

In this page you can find the example usage for org.apache.wicket.core.request.mapper MountedMapper subclass-usage.

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>