Package org.apache.wicket.request.resource

Examples of org.apache.wicket.request.resource.PackageResourceReference


        setResponsePage(new BookDetails(new Book("Inside The Matrix")));
      }
    });

    // Image map link example
    Image imageForMap = new Image("imageForMap", new PackageResourceReference(Home.class,
      "ImageMap.gif"));
    add(imageForMap);
    add(new ClientSideImageMap("imageMap", imageForMap).addRectangleArea(
      new BookmarkablePageLink<Page1>("page1", Page1.class), 0, 0, 100, 100)
      .addCircleArea(new BookmarkablePageLink<Page2>("page2", Page2.class), 160, 50, 35)
View Full Code Here


   * @return the url to use for the popup button/ icon
   */
  protected CharSequence getIconUrl()
  {
    return RequestCycle.get().urlFor(
      new ResourceReferenceRequestHandler(new PackageResourceReference(DatePicker.class,
        "icon1.gif")));
  }
View Full Code Here

  private CharSequence renderTemplate(final TextTemplate template)
  {
    Map<String, Object> variables = new HashMap<String, Object>();
    variables.put("name", name);

    CharSequence relativeUrl = urlFor(new PackageResourceReference(MailTemplate.class,
      "resource.txt"), null);
    String href = getRequestCycle().getUrlRenderer().renderFullUrl(
      Url.parse(relativeUrl.toString()));
    variables.put("downloadLink", href);
View Full Code Here

  }

  @Override
  protected ResourceReference getImageResourceReference()
  {
    return new PackageResourceReference(InspectorPage.class, "bug.png");
  }
View Full Code Here

    catch (NullPointerException e)
    {
      // Ignore
    }
    add(new EnhancedPageView("page", (Page)page));
    add(new Image("bug", new PackageResourceReference(InspectorPage.class, "bug.png")));
    add(new BookmarkablePageLink<>("allsessions", LiveSessionsPage.class));
    add(new Label("wicketVersion", getApplication().getFrameworkSettings().getVersion()));
  }
View Full Code Here

   * @return the url to use for the popup button/ icon
   */
  protected CharSequence getIconUrl()
  {
    return RequestCycle.get().urlFor(
      new ResourceReferenceRequestHandler(new PackageResourceReference(DatePicker.class,
        "icon1.gif")));
  }
View Full Code Here

   * Relative ResourceReferences, WICKET-3514
   */
  @Test
  public void resourceReference()
  {
    PackageResourceReference resource = new PackageResourceReference(getClass(),
      "crypt/crypt.txt");
    Url url = mapper.mapHandler(new ResourceReferenceRequestHandler(resource));

    Request request = getRequest(url);

View Full Code Here

   * Relative ResourceReferences, WICKET-3514
   */
  @Test
  public void resourceReferenceWithModifiedSegments()
  {
    PackageResourceReference resource = new PackageResourceReference(getClass(),
      "crypt/crypt.txt");
    Url url = mapper.mapHandler(new ResourceReferenceRequestHandler(resource));
    url.getSegments().remove(url.getSegments().size() - 1);
    url.getSegments().add("modified-crypt.txt");

View Full Code Here

   * Relative ResourceReferences, WICKET-3514
   */
  @Test
  public void resourceReferenceWithMoreSegments()
  {
    PackageResourceReference resource = new PackageResourceReference(getClass(),
      "crypt/crypt.txt");
    Url url = mapper.mapHandler(new ResourceReferenceRequestHandler(resource));
    url.getSegments().remove(url.getSegments().size() - 1);
    url.getSegments().add("more");
    url.getSegments().add("more-crypt.txt");
View Full Code Here

   * Relative ResourceReferences, WICKET-3514
   */
  @Test
  public void resourceReferenceWithLessSegments()
  {
    PackageResourceReference resource = new PackageResourceReference(getClass(),
      "crypt/crypt.txt");
    Url url = mapper.mapHandler(new ResourceReferenceRequestHandler(resource));
    url.getSegments().remove(url.getSegments().size() - 1);
    url.getSegments().remove(url.getSegments().size() - 1);
    url.getSegments().add("less-crypt.txt");
View Full Code Here

TOP

Related Classes of org.apache.wicket.request.resource.PackageResourceReference

Copyright © 2018 www.massapicom. 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.