Examples of addActionConfiguration()


Examples of com.eclipsesource.tabris.ui.PageConfiguration.addActionConfiguration()

    PageConfiguration pageConfiguration = new PageConfiguration( "foo", TestPage.class ).setTopLevel( true );
    PageConfiguration pageConfiguration2 = new PageConfiguration( "foo2", TestPage.class );
    configuration.addPageConfiguration( pageConfiguration );
    configuration.addPageConfiguration( pageConfiguration2 );
    ActionConfiguration actionConfiguration = new ActionConfiguration( "bar", TestAction.class );
    pageConfiguration2.addActionConfiguration( actionConfiguration );
    UIDescriptor uiDescriptor = configuration.getAdapter( UIDescriptor.class );
    Controller controller = new Controller( new RemoteUI( shell ), uiDescriptor );
    UIImpl ui = new UIImpl( shell.getDisplay(), controller, configuration );
    controller.setUI( ui );
    controller.createRootPages( ui );
View Full Code Here

Examples of com.eclipsesource.tabris.ui.PageConfiguration.addActionConfiguration()

    page.setTitle( "Book" );
    ActionConfiguration action = new ActionConfiguration( ShareAction.class.getName(),
                                                          ShareAction.class );
    action.setImage( getImage( IMAGE_ACTION_SHARE ) );
    action.setTitle( "Share" );
    page.addActionConfiguration( action );
    configuration.addPageConfiguration( page );
  }

  private void createReadBookPage( UIConfiguration configuration ) {
    PageConfiguration page = new PageConfiguration( ReadBookPage.class.getName(),
View Full Code Here

Examples of com.eclipsesource.tabris.ui.PageConfiguration.addActionConfiguration()

    page.setTitle( "Book" );
    ActionConfiguration action = new ActionConfiguration( ChangeThemeAction.class.getName(),
                                                          ChangeThemeAction.class );
    action.setImage( getImage( IMAGE_ACTION_THEME ) );
    action.setTitle( "Change Theme" );
    page.addActionConfiguration( action );
    configuration.addPageConfiguration( page );
  }

  private void createPageSettings( UIConfiguration configuration ) {
    PageConfiguration page = new PageConfiguration( SettingsPage.class.getName(),
View Full Code Here

Examples of com.eclipsesource.tabris.ui.PageConfiguration.addActionConfiguration()

        InputStream image = DynamicPage.class.getResourceAsStream( "/action_share.png" );
        ActionConfiguration actionConfiguration = new ActionConfiguration( id, DynamicAction.class ).setImage( image );
        PageConfiguration pageConfiguration = new PageConfiguration( id, DynamicPage.class )
                                                .setTitle( "Root Page: " + id )
                                                .setTopLevel( true );
        pageConfiguration.addActionConfiguration( actionConfiguration );
        getUIConfiguration().addPageConfiguration( pageConfiguration );
        PageData pageData = new PageData();
        pageData.set( "id", id );
        rootPageIds.add( id );
        openPage( id, pageData );
View Full Code Here

Examples of com.eclipsesource.tabris.ui.PageConfiguration.addActionConfiguration()

    page.setTitle( "Page" );
   
    // Add a page action
    ActionConfiguration pageAction = new ActionConfiguration( "pageAction", PageAction.class );
    pageAction.setImage( Configuration.class.getResourceAsStream( "/share.png" ) );
    page.addActionConfiguration( pageAction );
    uiConfiguration.addPageConfiguration( page );
   
    // Add a global action
    ActionConfiguration globalAction = new ActionConfiguration( "globalAction", GlobalAction.class );
    globalAction.setImage( Configuration.class.getResourceAsStream( "/page.png" ) );
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UIConfiguration.addActionConfiguration()

  public void testCanGetActionConfigurationForGlobalAction() {
    UIConfiguration configuration = new UIConfiguration();
    PageConfiguration pageConfiguration = new PageConfiguration( "foo", TestPage.class ).setTopLevel( true );
    configuration.addPageConfiguration( pageConfiguration );
    ActionConfiguration actionConfiguration = new ActionConfiguration( "bar", TestAction.class );
    configuration.addActionConfiguration( actionConfiguration );
    UIDescriptor uiDescriptor = configuration.getAdapter( UIDescriptor.class );
    Controller controller = new Controller( new RemoteUI( shell ), uiDescriptor );
    UIImpl ui = new UIImpl( shell.getDisplay(), controller, configuration );
    controller.setUI( ui );
    controller.createRootPages( ui );
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UIConfiguration.addActionConfiguration()

    uiConfiguration.addPageConfiguration( page );
   
    // Add a global action
    ActionConfiguration globalAction = new ActionConfiguration( "globalAction", GlobalAction.class );
    globalAction.setImage( Configuration.class.getResourceAsStream( "/page.png" ) );
    uiConfiguration.addActionConfiguration( globalAction );
   
    return uiConfiguration;
  }
}
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.