Package org.apache.wicket.request.mapper.info

Examples of org.apache.wicket.request.mapper.info.ComponentInfo


      {
        renderCount = page.getRenderCount();
      }

      PageInfo pageInfo = new PageInfo(page.getPageId());
      ComponentInfo componentInfo = new ComponentInfo(renderCount,
        requestListenerInterfaceToString(listenerInterface), componentPath,
        handler.getBehaviorIndex());
      info = new PageComponentInfo(pageInfo, componentInfo);
    }
View Full Code Here


   *
   */
  public void test1()
  {
    String s = "listener-component-path";
    ComponentInfo info = ComponentInfo.parse(s);
    assertEquals("listener", info.getListenerInterface());
    assertEquals("component:path", info.getComponentPath());
    assertNull(info.getBehaviorId());

    assertEquals(s, info.toString());
  }
View Full Code Here

   *
   */
  public void test2()
  {
    String s = "-component-path";
    ComponentInfo info = ComponentInfo.parse(s);
    assertEquals(null, info);
  }
View Full Code Here

   *
   */
  public void test3()
  {
    String s = "listener-";
    ComponentInfo info = ComponentInfo.parse(s);
    // empty component path is allowed - listener invoked on page
    assertEquals("listener", info.getListenerInterface());
    assertEquals("", info.getComponentPath());
  }
View Full Code Here

   *
   */
  public void test4()
  {
    String s = "-";
    ComponentInfo info = ComponentInfo.parse(s);
    assertEquals(null, info);
  }
View Full Code Here

   *
   */
  public void test6()
  {
    String s = "listener-compo--nent-path";
    ComponentInfo info = ComponentInfo.parse(s);
    assertEquals("listener", info.getListenerInterface());
    assertEquals("compo-nent:path", info.getComponentPath());
    assertNull(info.getBehaviorId());

    assertEquals(s, info.toString());
  }
View Full Code Here

   *
   */
  public void test7()
  {
    String s = "listener-co--mpo----nent-path";
    ComponentInfo info = ComponentInfo.parse(s);
    assertEquals("listener", info.getListenerInterface());
    assertEquals("co-mpo--nent:path", info.getComponentPath());
    assertNull(info.getBehaviorId());

    assertEquals(s, info.toString());
  }
View Full Code Here

   *
   */
  public void test8()
  {
    String s = "listener.12-component-path";
    ComponentInfo info = ComponentInfo.parse(s);
    assertEquals("listener", info.getListenerInterface());
    assertEquals("component:path", info.getComponentPath());
    assertEquals((Object)12, info.getBehaviorId());

    assertEquals(s, info.toString());
  }
View Full Code Here

   *
   */
  public void test9()
  {
    String s = "4.listener-a-b";
    ComponentInfo info = ComponentInfo.parse(s);
    assertEquals("listener", info.getListenerInterface());
    assertEquals((Integer)4, info.getRenderCount());

    assertEquals(s, info.toString());
  }
View Full Code Here

   *
   */
  public void test10()
  {
    String s = "4.listener.5-a-b";
    ComponentInfo info = ComponentInfo.parse(s);
    assertEquals("listener", info.getListenerInterface());
    assertEquals((Integer)4, info.getRenderCount());
    assertEquals((Integer)5, info.getBehaviorId());

    assertEquals(s, info.toString());
  }
View Full Code Here

TOP

Related Classes of org.apache.wicket.request.mapper.info.ComponentInfo

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.