Package com.eclipsesource.tabris.ui

Examples of com.eclipsesource.tabris.ui.Page


  @Test
  public void testGetsPageConfigurationFromController() {
    Controller controller = mock( Controller.class );
    UIImpl ui = new UIImpl( display, controller, mock( UIConfiguration.class ) );
    Page page = mock( Page.class );

    ui.getPageConfiguration( page );

    verify( controller ).getPageConfiguration( page );
  }
View Full Code Here


    PageRenderer renderer = controller.showPage( ui, page, mock( PageData.class ) );
    TestPage testPage = ( TestPage )renderer.getPage();

    controller.closeCurrentPage( ui );

    Page pageAtDeactivate = testPage.getPageAtDeactivate();
    assertSame( testPage, pageAtDeactivate );
  }
View Full Code Here

    assertSame( data, webPage.getData() );
  }

  @Test
  public void testGetPage() {
    Page page = webPage.getPage();

    assertNotNull( page );
    assertTrue( page instanceof TestPage );
  }
View Full Code Here

  @Test
  public void testCreatesPage() {
    RemotePage remotePage = new RemotePage( ui, uiRenderer, descriptor, mock( PageData.class ) );

    Page page = remotePage.getPage();

    assertNotNull( page );
    assertTrue( page instanceof TestPage );
  }
View Full Code Here

    }

  @Test
    public void testSetCurrentPageTitleDelegatesToController() {
      Controller controller = mock( Controller.class );
      Page page = mock( Page.class );
      when( controller.getCurrentPage() ).thenReturn( page );
      UIImpl ui = new UIImpl( display, controller, mock( UIConfiguration.class ) );
      ui.markInitialized();

      ui.getPageOperator().setCurrentPageTitle( "foo" );
View Full Code Here

  void fireTransitionBeforeEvent( UIImpl ui, RemotePage from, RemotePage to ) {
    UIDescriptor uiDescriptor = ui.getConfiguration().getAdapter( UIDescriptor.class );
    List<TransitionListener> listeners = new ArrayList<TransitionListener>( uiDescriptor.getTransitionListeners() );
    for( TransitionListener listener : listeners ) {
      Page oldPage = from != null ? from.getPage() : null;
      Page newPage = to != null ? to.getPage() : null;
      listener.before( ui, oldPage, newPage );
    }
  }
View Full Code Here

  void fireTransitionAfterEvent( UIImpl ui, RemotePage from, RemotePage to ) {
    UIDescriptor uiDescriptor = ui.getConfiguration().getAdapter( UIDescriptor.class );
    List<TransitionListener> listeners = new ArrayList<TransitionListener>( uiDescriptor.getTransitionListeners() );
    for( TransitionListener listener : listeners ) {
      Page oldPage = from != null ? from.getPage() : null;
      Page newPage = to != null ? to.getPage() : null;
      listener.after( ui, oldPage, newPage );
    }
  }
View Full Code Here

  void fireTransitionBeforeEvent( UIImpl ui, PageRenderer from, PageRenderer to ) {
    UIDescriptor uiDescriptor = ui.getConfiguration().getAdapter( UIDescriptor.class );
    List<TransitionListener> listeners = new ArrayList<TransitionListener>( uiDescriptor.getTransitionListeners() );
    for( TransitionListener listener : listeners ) {
      Page oldPage = from != null ? from.getPage() : null;
      Page newPage = to != null ? to.getPage() : null;
      listener.before( ui, oldPage, newPage );
    }
  }
View Full Code Here

  void fireTransitionAfterEvent( UIImpl ui, PageRenderer from, PageRenderer to ) {
    UIDescriptor uiDescriptor = ui.getConfiguration().getAdapter( UIDescriptor.class );
    List<TransitionListener> listeners = new ArrayList<TransitionListener>( uiDescriptor.getTransitionListeners() );
    for( TransitionListener listener : listeners ) {
      Page oldPage = from != null ? from.getPage() : null;
      Page newPage = to != null ? to.getPage() : null;
      listener.after( ui, oldPage, newPage );
    }
  }
View Full Code Here

  }

  void fireTransitionBeforeEvent( UIContextImpl context, RemotePage from, RemotePage to ) {
    List<TransitionListener> listeners = context.getUI().getTransitionListeners();
    for( TransitionListener listener : listeners ) {
      Page oldPage = from != null ? from.getPage() : null;
      Page newPage = to != null ? to.getPage() : null;
      listener.before( context, oldPage, newPage );
    }
  }
View Full Code Here

TOP

Related Classes of com.eclipsesource.tabris.ui.Page

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.