Example usage for org.apache.wicket.core.request.mapper HomePageMapper HomePageMapper

List of usage examples for org.apache.wicket.core.request.mapper HomePageMapper HomePageMapper

Introduction

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

Prototype

public HomePageMapper(Supplier<Class<? extends IRequestablePage>> pageClassProvider) 

Source Link

Document

Construct.

Usage

From source file:org.wicketstuff.annotation.scan.AnnotatedMountScanner.java

License:Apache License

/**
 * Returns the default mapper given a mount path and class.
 * //from w w  w.ja  v  a2s  . com
 * @param mountPath
 * @param pageClass
 * @return {@link MountedMapper}
 */
public IRequestMapper getRequestMapper(String mountPath, Class<? extends IRequestablePage> pageClass) {
    if ("/".equals(mountPath)) {
        return new HomePageMapper(pageClass);
    }
    return new MountedMapper(mountPath, pageClass);
}