Examples of UiConfiguration


Examples of com.eclipsesource.tabris.ui.UIConfiguration

  }

  @Test
  public void testShowsPageWithController() {
    Controller controller = mock( Controller.class );
    UIConfiguration configuration = mock( UIConfiguration.class );
    UIImpl ui = new UIImpl( display, controller, configuration );
    UIDescriptor contentHolder = new UIDescriptor();
    PageDescriptor page = mock( PageDescriptor.class );
    when( page.getId() ).thenReturn( "foo" );
    doReturn( Boolean.FALSE ).when( page ).isTopLevel();
    contentHolder.add( page );
    when( configuration.getAdapter( UIDescriptor.class ) ).thenReturn( contentHolder );

    ui.markInitialized();
    ui.getPageOperator().openPage( "foo" );

    verify( controller ).show( eq( ui ), eq( page ), any( PageData.class ) );
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UIConfiguration

  }

  @Test( expected = IllegalArgumentException.class )
  public void testShowsPageFailsWithNullPageData() {
    Controller controller = mock( Controller.class );
    UIConfiguration configuration = mock( UIConfiguration.class );
    UIImpl ui = new UIImpl( display, controller, configuration );
    UIDescriptor contentHolder = new UIDescriptor();
    PageDescriptor page = mock( PageDescriptor.class );
    when( page.getId() ).thenReturn( "foo" );
    doReturn( Boolean.FALSE ).when( page ).isTopLevel();
    contentHolder.add( page );
    when( configuration.getAdapter( UIDescriptor.class ) ).thenReturn( contentHolder );
    ui.markInitialized();

    ui.getPageOperator().openPage( "foo", null );
  }
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UIConfiguration

  }

  @Test
  public void testShowsPageWithControllerAndPageData() {
    Controller controller = mock( Controller.class );
    UIConfiguration configuration = mock( UIConfiguration.class );
    UIImpl ui = new UIImpl( display, controller, configuration );
    UIDescriptor contentHolder = new UIDescriptor();
    PageDescriptor page = mock( PageDescriptor.class );
    when( page.getId() ).thenReturn( "foo" );
    doReturn( Boolean.FALSE ).when( page ).isTopLevel();
    contentHolder.add( page );
    when( configuration.getAdapter( UIDescriptor.class ) ).thenReturn( contentHolder );
    PageData data = mock( PageData.class );
    ui.markInitialized();

    ui.getPageOperator().openPage( "foo", data );
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UIConfiguration

  public EntryPoint create() {
    return new TabrisUIEntryPoint( createConfig() );
  }

  private UIConfiguration createConfig() {
    UIConfiguration configuration = new UIConfiguration();
    configuration.addPageConfiguration( new PageConfiguration( "root", DynamicPage.class )
                                          .setTopLevel( true )
                                          .setTitle( "Dynamic UI Start" ) );
    return configuration;
  }
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UIConfiguration

  public EntryPoint create() {
    return new TabrisUIEntryPoint( createConfiguration() );
  }

  private UIConfiguration createConfiguration() {
    UIConfiguration configuration = new UIConfiguration();
    // configuration.setImage( getImage( IMAGE_BOOK_STORE_UI ) );
    createPages( configuration );
    createPageSettings( configuration );
    createGlobalActions( configuration );
    return configuration;
View Full Code Here

Examples of com.eclipsesource.tabris.ui.UIConfiguration

    // Add a Tabris UI application
    application.addEntryPoint( "/app", new TabrisUIEntrypointFactory( createUIConfiguration() ), null );
  }

  private UIConfiguration createUIConfiguration() {
    UIConfiguration uiConfiguration = new UIConfiguration();
   
    // Add a top level page
    PageConfiguration topLevelPage = new PageConfiguration( "topLevelPage", TopLevelPage.class );
    topLevelPage.setTopLevel( true );
    topLevelPage.setTitle( "Top Level Page" );
    uiConfiguration.addPageConfiguration( topLevelPage );
   
    // Add a normal page
    PageConfiguration page = new PageConfiguration( "page", Page.class );
    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" ) );
    uiConfiguration.addActionConfiguration( globalAction );
   
    return uiConfiguration;
  }
View Full Code Here

Examples of net.sourceforge.ganttproject.gui.UIConfiguration

    public GanttProjectImpl() {
        myResourceManager = new HumanResourceManager(RoleManager.Access.getInstance().getDefaultRole());
        myTaskManagerConfig = new TaskManagerConfigImpl(myResourceManager, GanttLanguage.getInstance());
        myTaskManager = TaskManager.Access.newInstance(null, myTaskManagerConfig);
        myUIConfiguration = new UIConfiguration(Fonts.DEFAULT_MENU_FONT, Fonts.DEFAULT_CHART_FONT, Color.BLUE, true);
        myTaskCustomColumnStorage = new CustomColumnsStorage();
        myTaskCustomColumnManager = new CustomColumnsManager(myTaskCustomColumnStorage);
    }
View Full Code Here

Examples of net.sourceforge.ganttproject.gui.UIConfiguration

        emptyElement("positions", attrs, handler);
    }

    public UIConfiguration getUIConfiguration() {
        if (myUIConfig == null) {
            myUIConfig = new UIConfiguration(null, null, new Color(140, 182,
                    206), redline) {

                public Font getMenuFont() {
                    return myMenuFont == null ? super.getMenuFont()
                            : myMenuFont;
View Full Code Here

Examples of org.apache.archiva.admin.model.beans.UiConfiguration

    @Test
    public void uiConfiguration()
        throws Exception
    {
        UiConfiguration ui = archivaAdministration.getUiConfiguration();
        assertNotNull( ui );
        // assert default values
        assertFalse( ui.isDisableEasterEggs() );
        assertTrue( ui.isAppletFindEnabled() );
        assertTrue( ui.isShowFindArtifacts() );

        ui.setAppletFindEnabled( false );
        ui.setShowFindArtifacts( false );
        ui.setDisableEasterEggs( true );

        archivaAdministration.updateUiConfiguration( ui );

        ui = archivaAdministration.getUiConfiguration();

        assertTrue( ui.isDisableEasterEggs() );
        assertFalse( ui.isAppletFindEnabled() );
        assertFalse( ui.isShowFindArtifacts() );
    }
View Full Code Here

Examples of org.apache.archiva.admin.model.beans.UiConfiguration

    @Test
    public void uiConfigurationReadUpdate()
        throws Exception
    {
        UiConfiguration ui = getArchivaAdministrationService().getUiConfiguration();
        assertNotNull( ui );
        // assert default values
        assertFalse( ui.isDisableEasterEggs() );
        assertTrue( ui.isAppletFindEnabled() );
        assertTrue( ui.isShowFindArtifacts() );

        ui.setAppletFindEnabled( false );
        ui.setShowFindArtifacts( false );
        ui.setDisableEasterEggs( true );

        getArchivaAdministrationService().setUiConfiguration( ui );

        ui = getArchivaAdministrationService().getUiConfiguration();

        assertTrue( ui.isDisableEasterEggs() );
        assertFalse( ui.isAppletFindEnabled() );
        assertFalse( ui.isShowFindArtifacts() );
    }
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.