Package org.apache.wicket.markup.html

Examples of org.apache.wicket.markup.html.WebPage


    TestInitListener listener1 = new TestInitListener();
    TestInitListener listener2 = new TestInitListener();
    tester.getApplication().getComponentInitializationListeners().add(listener1);
    tester.getApplication().getComponentInitializationListeners().add(listener2);

    WebPage page = new WebPage()
    {
      private static final long serialVersionUID = 1L;
    };
    page.internalInitialize();

    TestComponent t1 = new TestComponent("t1");
    TestComponent t2 = new TestComponent("t2");

    t1.add(t2);
    page.add(t1);

    assertTrue(listener1.getComponents().contains(page));
    assertTrue(listener1.getComponents().contains(t1));
    assertTrue(listener1.getComponents().contains(t2));
    assertTrue(listener2.getComponents().contains(page));
View Full Code Here


  public void initializationOrder()
  {
    TestInitListener listener1 = new TestInitListener();
    tester.getApplication().getComponentInitializationListeners().add(listener1);

    WebPage page = new WebPage()
    {
      private static final long serialVersionUID = 1L;
    };

    page.internalInitialize();

    TestComponent t1 = new TestComponent("t1");
    TestComponent t2 = new TestComponent("t2");
    TestComponent t3 = new TestComponent("t3");
    TestComponent t4 = new TestComponent("t4");

    t1.add(t2);
    page.add(t1);
    t1.add(t3);
    t3.add(t4);

    assertTrue(page == listener1.getComponents().get(0));
    assertTrue(t1 == listener1.getComponents().get(1));
View Full Code Here

        {
          // we haven't done the redirect yet; record that we will be
          // doing that now and redirect
          setMetaData(BROWSER_WAS_POLLED_KEY, Boolean.TRUE);

          WebPage browserInfoPage = newBrowserInfoPage();
          getPageManager().touchPage(browserInfoPage);
          throw new RestartResponseAtInterceptPageException(browserInfoPage);
        }
        // if we get here, the redirect already has been done; clear
        // the meta data entry; we don't need it any longer is the client
View Full Code Here

    IObjectChecker checker = new OrphanComponentChecker();
    IObjectChecker.Result result = checker.check(component);
    assertEquals(IObjectChecker.Result.Status.FAILURE, result.status);
    assertEquals("A component without a parent is detected.", result.reason);

    WebPage parent = new TestPage_1();
    parent.add(component);
    IObjectChecker.Result result2 = checker.check(component);
    assertEquals(IObjectChecker.Result.SUCCESS, result2);
  }
View Full Code Here

   *
   */
  @Test
  public void clientBidListPage()
  {
    WebPage page = new SimplePage();
    WebPage p = (WebPage)tester.startPage(page);
    assertEquals(page.getClass(), p.getClass());
  }
View Full Code Here

    TestInitListener listener1 = new TestInitListener();
    TestInitListener listener2 = new TestInitListener();
    tester.getApplication().getComponentInitializationListeners().add(listener1);
    tester.getApplication().getComponentInitializationListeners().add(listener2);

    WebPage page = new WebPage()
    {
      private static final long serialVersionUID = 1L;
    };
    page.internalInitialize();

    TestComponent t1 = new TestComponent("t1");
    TestComponent t2 = new TestComponent("t2");

    t1.add(t2);
    page.add(t1);

    assertTrue(listener1.getComponents().contains(page));
    assertTrue(listener1.getComponents().contains(t1));
    assertTrue(listener1.getComponents().contains(t2));
    assertTrue(listener2.getComponents().contains(page));
View Full Code Here

  public void initializationOrder()
  {
    TestInitListener listener1 = new TestInitListener();
    tester.getApplication().getComponentInitializationListeners().add(listener1);

    WebPage page = new WebPage()
    {
      private static final long serialVersionUID = 1L;
    };

    page.internalInitialize();

    TestComponent t1 = new TestComponent("t1");
    TestComponent t2 = new TestComponent("t2");
    TestComponent t3 = new TestComponent("t3");
    TestComponent t4 = new TestComponent("t4");

    t1.add(t2);
    page.add(t1);
    t1.add(t3);
    t3.add(t4);

    assertTrue(page == listener1.getComponents().get(0));
    assertTrue(t1 == listener1.getComponents().get(1));
View Full Code Here

   *
   */
  @Test
  public void clientBidListPage()
  {
    WebPage page = new SimplePage();
    WebPage p = (WebPage)tester.startPage(page);
    assertEquals(page.getClass(), p.getClass());
  }
View Full Code Here

        {
          // we haven't done the redirect yet; record that we will be
          // doing that now and redirect
          setMetaData(BROWSER_WAS_POLLED_KEY, Boolean.TRUE);

          WebPage browserInfoPage = newBrowserInfoPage();
          getPageManager().touchPage(browserInfoPage);
          throw new RestartResponseAtInterceptPageException(browserInfoPage);
        }
        // if we get here, the redirect already has been done; clear
        // the meta data entry; we don't need it any longer is the client
View Full Code Here

    public static void startComponentWithXHtml(WicketTester tester,
                                               PageParameters parameters,
                                               Component c,
                                               final String markup)
    {
        WebPage page = new PageWithInlineMarkup(String.format(
            "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" " +
            "\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">%n" +
            "<html xmlns=\"http://www.w3.org/1999/xhtml\" " +
            "xml:lang=\"en\" lang=\"en\">%n" +
            "<head>%n  <title>untitled</title>%n</head>%n" +
            "<body>%n%s%n</body>%n</html>",
            markup),
            parameters
        );
        page.add(c);
        tester.startPage(page);
    }
View Full Code Here

TOP

Related Classes of org.apache.wicket.markup.html.WebPage

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.