Package org.apache.wicket.request.handler.resource

Examples of org.apache.wicket.request.handler.resource.ResourceReferenceRequestHandler


  public void decode6()
  {
    Url url = Url.parse("wicket/resource/" + CLASS_NAME + "/reference3?-style&p1=v1&p2=v2");
    IRequestHandler handler = encoder.mapRequest(getRequest(url));
    assertTrue(handler instanceof ResourceReferenceRequestHandler);
    ResourceReferenceRequestHandler h = (ResourceReferenceRequestHandler)handler;
    assertEquals(resource3, h.getResource());
    assertEquals(null, h.getLocale());
    assertEquals("style", h.getStyle());
    assertEquals(null, h.getVariation());
    assertEquals(0, h.getPageParameters().getIndexedCount());
    assertEquals("v1", h.getPageParameters().get("p1").toString());
    assertEquals("v2", h.getPageParameters().get("p2").toString());
  }
View Full Code Here


  public void decode7()
  {
    Url url = Url.parse("wicket/resource/" + CLASS_NAME + "/reference4?en-style");
    IRequestHandler handler = encoder.mapRequest(getRequest(url));
    assertTrue(handler instanceof ResourceReferenceRequestHandler);
    ResourceReferenceRequestHandler h = (ResourceReferenceRequestHandler)handler;
    assertEquals(resource4, h.getResource());
    assertEquals(Locale.ENGLISH, h.getLocale());
    assertEquals("style", h.getStyle());
    assertEquals(null, h.getVariation());
    assertEquals(0, h.getPageParameters().getIndexedCount());
    assertEquals(0, h.getPageParameters().getNamedKeys().size());
  }
View Full Code Here

  public void decode8()
  {
    Url url = Url.parse("wicket/resource/" + CLASS_NAME + "/reference4?en-style&p1=v1&p2=v2");
    IRequestHandler handler = encoder.mapRequest(getRequest(url));
    assertTrue(handler instanceof ResourceReferenceRequestHandler);
    ResourceReferenceRequestHandler h = (ResourceReferenceRequestHandler)handler;
    assertEquals(resource4, h.getResource());
    assertEquals(Locale.ENGLISH, h.getLocale());
    assertEquals("style", h.getStyle());
    assertEquals(null, h.getVariation());
    assertEquals(0, h.getPageParameters().getIndexedCount());
    assertEquals("v1", h.getPageParameters().get("p1").toString());
    assertEquals("v2", h.getPageParameters().get("p2").toString());
  }
View Full Code Here

  {
    Url url = Url.parse("wicket/resource/" + CLASS_NAME +
      "/reference5?en--variation&p1=v1&p2=v2");
    IRequestHandler handler = encoder.mapRequest(getRequest(url));
    assertTrue(handler instanceof ResourceReferenceRequestHandler);
    ResourceReferenceRequestHandler h = (ResourceReferenceRequestHandler)handler;
    assertEquals(resource5, h.getResource());
    assertEquals(Locale.ENGLISH, h.getLocale());
    assertEquals(null, h.getStyle());
    assertEquals("variation", h.getVariation());
    assertEquals(0, h.getPageParameters().getIndexedCount());
    assertEquals("v1", h.getPageParameters().get("p1").toString());
    assertEquals("v2", h.getPageParameters().get("p2").toString());
  }
View Full Code Here

  {
    Url url = Url.parse("wicket/resource/" + CLASS_NAME +
      "/reference6?en-style-variation&p1=v1&p2=v2");
    IRequestHandler handler = encoder.mapRequest(getRequest(url));
    assertTrue(handler instanceof ResourceReferenceRequestHandler);
    ResourceReferenceRequestHandler h = (ResourceReferenceRequestHandler)handler;
    assertEquals(resource6, h.getResource());
    assertEquals(Locale.ENGLISH, h.getLocale());
    assertEquals("style", h.getStyle());
    assertEquals("variation", h.getVariation());
    assertEquals(0, h.getPageParameters().getIndexedCount());
    assertEquals("v1", h.getPageParameters().get("p1").toString());
    assertEquals("v2", h.getPageParameters().get("p2").toString());
  }
View Full Code Here

   *
   */
  @Test
  public void encode1()
  {
    ResourceReferenceRequestHandler handler = new ResourceReferenceRequestHandler(reference1,
      null);
    Url url = encoder.mapHandler(handler);
    assertEquals("wicket/resource/" + CLASS_NAME + "/reference1", url.toString());
  }
View Full Code Here

  {
    PageParameters parameters = new PageParameters();
    parameters.set(0, "X");
    parameters.add("p1", "v1");
    parameters.add("p2", "v2");
    ResourceReferenceRequestHandler handler = new ResourceReferenceRequestHandler(reference1,
      parameters);

    Url url = encoder.mapHandler(handler);
    assertEquals("wicket/resource/" + CLASS_NAME + "/reference1?p1=v1&p2=v2", url.toString());
  }
View Full Code Here

   *
   */
  @Test
  public void encode3()
  {
    ResourceReferenceRequestHandler handler = new ResourceReferenceRequestHandler(reference2,
      null);
    Url url = encoder.mapHandler(handler);
    assertEquals("wicket/resource/" + CLASS_NAME + "/reference2/name2?en_EN", url.toString());
  }
View Full Code Here

  {
    PageParameters parameters = new PageParameters();
    parameters.set(0, "X");
    parameters.add("p1", "v1");
    parameters.add("p2", "v2");
    ResourceReferenceRequestHandler handler = new ResourceReferenceRequestHandler(reference2,
      parameters);

    Url url = encoder.mapHandler(handler);
    assertEquals("wicket/resource/" + CLASS_NAME + "/reference2/name2?en_EN&p1=v1&p2=v2",
        url.toString());
View Full Code Here

   *
   */
  @Test
  public void encode5()
  {
    ResourceReferenceRequestHandler handler = new ResourceReferenceRequestHandler(reference3,
      null);
    Url url = encoder.mapHandler(handler);
    assertEquals("wicket/resource/" + CLASS_NAME + "/reference3?-style", url.toString());
  }
View Full Code Here

TOP

Related Classes of org.apache.wicket.request.handler.resource.ResourceReferenceRequestHandler

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.