Package org.apache.wicket.settings

Examples of org.apache.wicket.settings.PageSettings


   * Internal initialization.
   */
  protected void internalInit()
  {
    settingsAccessible = true;
    PageSettings pageSettings = getPageSettings();

    // Install default component resolvers
    pageSettings.addComponentResolver(new MarkupInheritanceResolver());
    pageSettings.addComponentResolver(new HtmlHeaderResolver());
    pageSettings.addComponentResolver(new WicketLinkTagHandler());
    pageSettings.addComponentResolver(new WicketMessageResolver());
    pageSettings.addComponentResolver(new FragmentResolver());
    pageSettings.addComponentResolver(new RelativePathPrefixHandler());
    pageSettings.addComponentResolver(new EnclosureHandler());
    pageSettings.addComponentResolver(new InlineEnclosureHandler());
    pageSettings.addComponentResolver(new WicketMessageTagHandler());
    pageSettings.addComponentResolver(new WicketContainerResolver());

    getResourceSettings().getResourceFinders().add(new ClassPathResourceFinder(""));

    // Install button image resource factory
    getResourceSettings().addResourceFactory("buttonFactory",
View Full Code Here


  public final PageSettings getPageSettings()
  {
    checkSettingsAvailable();
    if (pageSettings == null)
    {
      pageSettings = new PageSettings();
    }
    return pageSettings;
  }
View Full Code Here

  }

  @Test(expected = PageExpiredException.class)
  public void cannotRecreatePageShouldThrowPEE()
  {
    PageSettings pageSettings = tester.getApplication().getPageSettings();
    pageSettings.setRecreateMountedPagesAfterExpiry(false); // CANNOT recreate

    ExpirationRecoveryPage page = tester.startPage(ExpirationRecoveryPage.class, parameters);
    assertEquals(parameters, page.getPageParameters());

    tester.getSession().invalidateNow();
View Full Code Here

  }

  @Test
  public void cannotExecuteListenerInterface()
  {
    PageSettings pageSettings = tester.getApplication().getPageSettings();
    pageSettings.setRecreateMountedPagesAfterExpiry(true); // CAN recreate
    pageSettings.setCallListenerInterfaceAfterExpiry(false); // CANNOT execute listener interfaces

    ExpirationRecoveryPage page = tester.startPage(ExpirationRecoveryPage.class, parameters);
    assertEquals(parameters, page.getPageParameters());

View Full Code Here

  }

  @Test
  public void canExecuteListenerInterface()
  {
    PageSettings pageSettings = tester.getApplication().getPageSettings();
    pageSettings.setCallListenerInterfaceAfterExpiry(true);
    pageSettings.setRecreateMountedPagesAfterExpiry(true);

    ExpirationRecoveryPage page = tester.startPage(ExpirationRecoveryPage.class, parameters);
    assertThat(parameters, is(equalTo(page.getPageParameters())));

View Full Code Here

  }

  @Test(expected = PageExpiredException.class)
  public void cannotRecreatePageShouldThrowPEE()
  {
    PageSettings pageSettings = tester.getApplication().getPageSettings();
    pageSettings.setRecreateMountedPagesAfterExpiry(false); // CANNOT recreate

    ExpirationRecoveryPage page = tester.startPage(ExpirationRecoveryPage.class, parameters);
    assertEquals(parameters, page.getPageParameters());

    tester.getSession().invalidateNow();
View Full Code Here

  }

  @Test
  public void cannotExecuteListenerInterface()
  {
    PageSettings pageSettings = tester.getApplication().getPageSettings();
    pageSettings.setRecreateMountedPagesAfterExpiry(true); // CAN recreate
    pageSettings.setCallListenerInterfaceAfterExpiry(false); // CANNOT execute listener interfaces

    ExpirationRecoveryPage page = tester.startPage(ExpirationRecoveryPage.class, parameters);
    assertEquals(parameters, page.getPageParameters());

View Full Code Here

  }

  @Test
  public void canExecuteListenerInterface()
  {
    PageSettings pageSettings = tester.getApplication().getPageSettings();
    pageSettings.setCallListenerInterfaceAfterExpiry(true);
    pageSettings.setRecreateMountedPagesAfterExpiry(true);

    ExpirationRecoveryPage page = tester.startPage(ExpirationRecoveryPage.class, parameters);
    assertEquals(parameters, page.getPageParameters());

View Full Code Here

   * Internal initialization.
   */
  protected void internalInit()
  {
    settingsAccessible = true;
    PageSettings pageSettings = getPageSettings();

    // Install default component resolvers
    pageSettings.addComponentResolver(new MarkupInheritanceResolver());
    pageSettings.addComponentResolver(new HtmlHeaderResolver());
    pageSettings.addComponentResolver(new WicketLinkTagHandler());
    pageSettings.addComponentResolver(new WicketMessageResolver());
    pageSettings.addComponentResolver(new FragmentResolver());
    pageSettings.addComponentResolver(new RelativePathPrefixHandler());
    pageSettings.addComponentResolver(new EnclosureHandler());
    pageSettings.addComponentResolver(new InlineEnclosureHandler());
    pageSettings.addComponentResolver(new WicketMessageTagHandler());
    pageSettings.addComponentResolver(new WicketContainerResolver());

    getResourceSettings().getResourceFinders().add(new ClassPathResourceFinder(""));

    // Install button image resource factory
    getResourceSettings().addResourceFactory("buttonFactory",
View Full Code Here

  public final PageSettings getPageSettings()
  {
    checkSettingsAvailable();
    if (pageSettings == null)
    {
      pageSettings = new PageSettings();
    }
    return pageSettings;
  }
View Full Code Here

TOP

Related Classes of org.apache.wicket.settings.PageSettings

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.