Package com.eclipsesource.tabris.ui

Examples of com.eclipsesource.tabris.ui.PageData


  private void createTopLevelPageRenderer( UIImpl ui, List<PageDescriptor> pages ) {
    for( PageDescriptor descriptor : pages ) {
      if( !exist( descriptor ) ) {
        RendererFactory rendererFactory = uiDescriptor.getRendererFactory();
        PageRenderer renderer = rendererFactory.createPageRenderer( ui, uiRenderer, descriptor, new PageData() );
        topLevelPageRenderers.put( descriptor, renderer );
        renderer.createControl( pageParent );
      }
    }
  }
View Full Code Here


    this.ui = ui;
  }

  @Override
  public void openPage( String pageId ) throws IllegalStateException {
    openPage( pageId, new PageData() );
  }
View Full Code Here

  public void createRootPages( UIImpl ui ) {
    List<PageDescriptor> pages = uiDescriptor.getRootPages();
    verifyRootPages( pages );
    createRootRemotePages( ui, pages );
    showRoot( ui, pages.get( 0 ), new PageData() );
  }
View Full Code Here

    showRoot( ui, pages.get( 0 ), new PageData() );
  }

  private void createRootRemotePages( UIImpl ui, List<PageDescriptor> pages ) {
    for( PageDescriptor descriptor : pages ) {
      RemotePage remotePage = new RemotePage( ui, descriptor, remoteUI.getRemoteUIId(), new PageData() );
      rootPages.put( descriptor, remotePage );
      remotePage.createControl( shell );
    }
  }
View Full Code Here

    this.ui = ui;
  }

  @Override
  public void openPage( String pageId ) throws IllegalStateException {
    openPage( pageId, new PageData() );
  }
View Full Code Here

    } else {
      count = Integer.valueOf( 1 );
    }
   
    // open the page
    PageData pageData = new PageData();
    pageData.set( "count", count );
    openPage( "page", pageData );
  }
View Full Code Here

  public void createRootPages( UIImpl ui ) {
    List<PageDescriptor> pageDescriptors = uiDescriptor.getRootPages();
    when( pageDescriptors.isEmpty() ).throwIllegalState( "No TopLevel Pages found." );
    createTopLevelPageRenderer( ui, pageDescriptors );
    showRoot( ui, pageDescriptors.get( 0 ), new PageData() );
  }
View Full Code Here

  private void createTopLevelPageRenderer( UIImpl ui, List<PageDescriptor> pages ) {
    for( PageDescriptor descriptor : pages ) {
      if( !exist( descriptor ) ) {
        RendererFactory rendererFactory = uiDescriptor.getRendererFactory();
        PageRenderer renderer = rendererFactory.createPageRenderer( ui, uiRenderer, descriptor, new PageData() );
        topLevelPageRenderers.put( descriptor, renderer );
        renderer.createControl( pageParent );
      }
    }
  }
View Full Code Here

TOP

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

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.