PageParameters pars = new PageParameters(); pars.add("id", 12345); setResponsePage(MyPage.class, pars);
PageParameters pars = new PageParameters(); pars.add("id", 12345); add(new BookmarkablePageLink("id", MyPage.class, pars);
@Override public PageParameters decodePageParameters(Url url) { PageParameters ret = super.decodePageParameters(url); if(ret==null) ret = new PageParameters(); ret.add(PAGE_IDENTITY, pageIdentity); return ret; }
/** * Adds a page parameter to these with {@code name} and {@code value} * * @param name * @param value * @return these */ public PageParameters add(final String name, final Object value) { return add(name, value, Type.MANUAL); }
/** * Sets the page parameter with {@code name} and {@code value} * * @param name * @param value * @return this */ public PageParameters set(final String name, final Object value) { return set(name, value, Type.MANUAL); }
/** * Constructor. * * @param packageName */ public PackageMapper(String mountPath, final PackageName packageName) { this(mountPath, packageName, new PageParametersEncoder()); }
/** * Create a new parameter for the given identifier of a {@link UploadInfo}. * * @param upload * identifier * @return page parameter suitable for URLs to this resource */ public static PageParameters newParameter(String upload) { return new PageParameters().add(UPLOAD_PARAMETER, upload); } }
add(dataView); add(new BookmarkablePageLink<Void>("recentPosts", getClass(), new PageParameters("p=" + (currentPage - 1))) { @Override public boolean isVisible() { add(new BookmarkablePageLink<Void>("previousPosts", getClass(), new PageParameters("p=" + (currentPage + 1))) { @Override public boolean isVisible() {
/** * Sets the page parameter with {@code name} and {@code value} at the given {@code index} * * @param name * @param value * @param index * @return this */ public PageParameters set(final String name, final Object value, final int index) { return set(name, value, index, Type.MANUAL); }
/** * Construct. * * @param mountPath * @param pageClassProvider */ public MountedMapper(String mountPath, Supplier<Class<? extends IRequestablePage>> pageClassProvider) { this(mountPath, pageClassProvider, new PageParametersEncoder()); }
protected PageParameters getLinkPageParameters() { return new PageParameters(); } }
/** * Construct. */ public AbstractBookmarkableMapper() { this("notUsed", new PageParametersEncoder()); }
/** * @return page parameters */ public PageParameters getPageParameters() { if (parameters == null) { parameters = new PageParameters(); } return parameters; }
/** * Construct. * * @param mountPath * @param pageClassProvider */ public MountedMapper(String mountPath, Supplier<Class<? extends IRequestablePage>> pageClassProvider) { this(mountPath, pageClassProvider, new PageParametersEncoder()); }
/** * @return page parameters */ public PageParameters getPageParameters() { if (parameters == null) { parameters = new PageParameters(); } return parameters; }
/** * Construct. */ public AbstractBookmarkableMapper() { this("notUsed", new PageParametersEncoder()); }
/** * Constructor. * * @param packageName */ public PackageMapper(String mountPath, final PackageName packageName) { this(mountPath, packageName, new PageParametersEncoder()); }
/** * Construct. */ public BookmarkableMapper() { this(new PageParametersEncoder()); }
/** * Construct. * * @param mountPath * @param pageClass */ public MountedMapper(String mountPath, Class<? extends IRequestablePage> pageClass) { this(mountPath, pageClass, new PageParametersEncoder()); }