Examples of IBookmarkablePageRequestTarget


Examples of org.apache.wicket.request.target.component.IBookmarkablePageRequestTarget

      sb.append(pageRequestTarget.getPage().getId());
      sb.append(")]");
    }
    else if (target instanceof IBookmarkablePageRequestTarget)
    {
      IBookmarkablePageRequestTarget pageRequestTarget = (IBookmarkablePageRequestTarget)target;
      sb.append("BookmarkablePage[");
      sb.append(pageRequestTarget.getPageClass().getName());
      sb.append("]");
    }
    else if (target instanceof ISharedResourceRequestTarget)
    {
      ISharedResourceRequestTarget sharedResourceTarget = (ISharedResourceRequestTarget)target;
View Full Code Here

Examples of org.apache.wicket.request.target.component.IBookmarkablePageRequestTarget

      throw new IllegalArgumentException("this encoder can only be used with instances of " +
        IBookmarkablePageRequestTarget.class.getName());
    }
    AppendingStringBuffer url = new AppendingStringBuffer(40);
    url.append(getMountPath());
    IBookmarkablePageRequestTarget target = (IBookmarkablePageRequestTarget)requestTarget;
    url.append("/").append(Classes.simpleName(target.getPageClass()));

    PageParameters pageParameters = target.getPageParameters();
    if (target.getPageMapName() != null)
    {
      pageParameters.put(WebRequestCodingStrategy.PAGEMAP,
        WebRequestCodingStrategy.encodePageMapName(target.getPageMapName()));
    }

    appendParameters(url, pageParameters);
    return url;
  }
View Full Code Here

Examples of org.apache.wicket.request.target.component.IBookmarkablePageRequestTarget

   */
  public boolean matches(IRequestTarget requestTarget)
  {
    if (requestTarget instanceof IBookmarkablePageRequestTarget)
    {
      IBookmarkablePageRequestTarget target = (IBookmarkablePageRequestTarget)requestTarget;
      if (packageName.equals(PackageName.forClass(target.getPageClass())))
      {
        return true;
      }
    }
    return false;
View Full Code Here

Examples of org.apache.wicket.request.target.component.IBookmarkablePageRequestTarget

      throw new IllegalArgumentException("This encoder can only be used with " +
        "instances of " + IBookmarkablePageRequestTarget.class.getName());
    }
    final AppendingStringBuffer url = new AppendingStringBuffer(40);
    url.append(getMountPath());
    final IBookmarkablePageRequestTarget target = (IBookmarkablePageRequestTarget)requestTarget;

    PageParameters pageParameters = target.getPageParameters();
    String pagemap = pageMapName != null ? pageMapName : target.getPageMapName();
    if (pagemap != null)
    {
      if (pageParameters == null)
      {
        pageParameters = new PageParameters();
View Full Code Here

Examples of org.apache.wicket.request.target.component.IBookmarkablePageRequestTarget

      sb.append(pageRequestTarget.getPage().getId());
      sb.append(")]");
    }
    else if (target instanceof IBookmarkablePageRequestTarget)
    {
      IBookmarkablePageRequestTarget pageRequestTarget = (IBookmarkablePageRequestTarget)target;
      sb.append("BookmarkablePage[");
      sb.append(pageRequestTarget.getPageClass().getName());
      sb.append("(").append(pageRequestTarget.getPageParameters()).append(")");
      sb.append("]");
    }
    else if (target instanceof ISharedResourceRequestTarget)
    {
      ISharedResourceRequestTarget sharedResourceTarget = (ISharedResourceRequestTarget)target;
View Full Code Here

Examples of org.apache.wicket.request.target.component.IBookmarkablePageRequestTarget

   */
  public boolean matches(IRequestTarget requestTarget)
  {
    if (requestTarget instanceof IBookmarkablePageRequestTarget)
    {
      IBookmarkablePageRequestTarget target = (IBookmarkablePageRequestTarget)requestTarget;
      if (((Class<? extends Page>)bookmarkablePageClassRef.get()).equals(target.getPageClass()))
      {
        if (pageMapName == null)
        {
          return true;
        }
        else
        {
          return pageMapName.equals(target.getPageMapName());
        }
      }
    }
    return false;
  }
View Full Code Here

Examples of org.apache.wicket.request.target.component.IBookmarkablePageRequestTarget

      throw new IllegalArgumentException("This encoder can only be used with " +
        "instances of " + IBookmarkablePageRequestTarget.class.getName());
    }
    final AppendingStringBuffer url = new AppendingStringBuffer(40);
    url.append(getMountPath());
    final IBookmarkablePageRequestTarget target = (IBookmarkablePageRequestTarget)requestTarget;

    PageParameters pageParameters = target.getPageParameters();
    String pagemap = target.getPageMapName();
    if (pagemap != null)
    {
      if (pageParameters == null)
      {
        pageParameters = new PageParameters();
View Full Code Here

Examples of org.apache.wicket.request.target.component.IBookmarkablePageRequestTarget

        }
        else if (target instanceof IBookmarkablePageRequestTarget)
        {
          // create a new request cycle for the newPage call
          createRequestCycle();
          IBookmarkablePageRequestTarget pageClassRequestTarget = (IBookmarkablePageRequestTarget)target;
          Class<? extends Page> pageClass = pageClassRequestTarget.getPageClass();
          PageParameters parameters = pageClassRequestTarget.getPageParameters();
          if (parameters == null || parameters.size() == 0)
          {
            newLastRenderedPage = application.getSessionSettings()
              .getPageFactory()
              .newPage(pageClass);
View Full Code Here

Examples of org.apache.wicket.request.target.component.IBookmarkablePageRequestTarget

      sb.append(pageRequestTarget.getPage().getId());
      sb.append(")]");
    }
    else if (target instanceof IBookmarkablePageRequestTarget)
    {
      IBookmarkablePageRequestTarget pageRequestTarget = (IBookmarkablePageRequestTarget)target;
      sb.append("BookmarkablePage[");
      sb.append(pageRequestTarget.getPageClass().getName());
      sb.append("(").append(pageRequestTarget.getPageParameters()).append(")");
      sb.append("]");
    }
    else if (target instanceof ISharedResourceRequestTarget)
    {
      ISharedResourceRequestTarget sharedResourceTarget = (ISharedResourceRequestTarget)target;
View Full Code Here

Examples of org.apache.wicket.request.target.component.IBookmarkablePageRequestTarget

      throw new IllegalArgumentException("This encoder can only be used with " +
        "instances of " + IBookmarkablePageRequestTarget.class.getName());
    }
    final AppendingStringBuffer url = new AppendingStringBuffer(40);
    url.append(getMountPath());
    final IBookmarkablePageRequestTarget target = (IBookmarkablePageRequestTarget)requestTarget;

    PageParameters pageParameters = target.getPageParameters();
    String pagemap = pageMapName != null ? pageMapName : target.getPageMapName();
    if (pagemap != null)
    {
      if (pageParameters == null)
      {
        pageParameters = new PageParameters();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.