Package org.apache.wicket.markup.html

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


    public static void startComponentWithHtml(WicketTester tester,
                                              PageParameters parameters,
                                              Component c,
                                              final String markup)
    {
        WebPage page = new PageWithInlineMarkup(String.format(
            "<!DOCTYPE html>%n" +
            "<html>%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


    body.add(breadcrumbContainer);
    breadcrumbContainer.add(contentMenuBarPanel);
    if (isBreadCrumbVisible() == true) {
      final RepeatingView breadcrumbItems = new RepeatingView("li");
      breadcrumbContainer.add(breadcrumbItems);
      final WebPage returnTo = this.getReturnToPage();
      if (returnTo != null && returnTo instanceof AbstractSecuredPage) {
        addBreadCrumbs(breadcrumbItems, (AbstractSecuredPage) returnTo);
      } else {
        breadcrumbItems.setVisible(false);
      }
View Full Code Here

  }

  @SuppressWarnings("serial")
  private void addBreadCrumbs(final RepeatingView breadcrumbItems, final AbstractSecuredPage page)
  {
    final WebPage returnTo = page.getReturnToPage();
    if (returnTo != null && returnTo instanceof AbstractSecuredPage) {
      addBreadCrumbs(breadcrumbItems, (AbstractSecuredPage) returnTo);
    }
    final WebMarkupContainer li = new WebMarkupContainer(breadcrumbItems.newChildId());
    breadcrumbItems.add(li);
View Full Code Here

            return;
          }
          editPage.getData().copyValuesFrom(dbObj);
          return;
        }
        WebPage page = editPage.onSaveOrUpdate();
        if (page != null) {
          editPage.setResponsePageAndHighlightedRow(page);
          return;
        }
        try {
View Full Code Here

    synchronized (editPage.getData()) {
      if (editPage.isAlreadySubmitted() == true) {
        log.info("Double click detection in " + editPage.getClass() + " update method. Do nothing.");
      } else {
        editPage.setAlreadySubmitted(true);
        WebPage page = editPage.onSaveOrUpdate();
        if (page != null) {
          editPage.setResponsePageAndHighlightedRow(page);
          return;
        }
        ModificationStatus modified = ModificationStatus.NONE;
View Full Code Here

    synchronized (editPage.getData()) {
      if (editPage.isAlreadySubmitted() == true) {
        log.info("Double click detection in " + editPage.getClass() + " undelete method. Do nothing.");
      } else {
        editPage.setAlreadySubmitted(true);
        final WebPage page = editPage.onUndelete();
        if (page != null) {
          editPage.setResponsePageAndHighlightedRow(page);
          return;
        }
        baseDao.undelete(editPage.getData());
View Full Code Here

    synchronized (editPage.getData()) {
      if (editPage.isAlreadySubmitted() == true) {
        log.info("Double click detection in " + editPage.getClass() + " markAsDeleted method. Do nothing.");
      } else {
        editPage.setAlreadySubmitted(true);
        final WebPage page = editPage.onDelete();
        if (page != null) {
          editPage.setResponsePageAndHighlightedRow(page);
          return;
        }
        baseDao.markAsDeleted(editPage.getData());
View Full Code Here

    synchronized (editPage.getData()) {
      if (editPage.isAlreadySubmitted() == true) {
        log.info("Double click detection in " + editPage.getClass() + " delete method. Do nothing.");
      } else {
        editPage.setAlreadySubmitted(true);
        final WebPage page = editPage.onDelete();
        if (page != null) {
          editPage.setResponsePageAndHighlightedRow(page);
          return;
        }
        baseDao.delete(editPage.getData());
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()
    {
    };
    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 testInitializationOrder()
  {
    TestInitListener listener1 = new TestInitListener();
    tester.getApplication().getComponentInitializationListeners().add(listener1);

    WebPage page = new WebPage()
    {
    };
    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

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.