Examples of ZIndexStackLayout


Examples of com.eclipsesource.tabris.internal.ZIndexStackLayout

  }

  private void initialize() {
    remoteObject.set( PROPERTY_PARENT, WidgetUtil.getId( container ) );
    remoteObject.setHandler( new SwipeOperationHandler( this ) );
    container.setLayout( new ZIndexStackLayout() );
    if( manager.getProvider().getItemCount() > 0 ) {
      show( 0 );
    }
  }
View Full Code Here

Examples of com.eclipsesource.tabris.internal.ZIndexStackLayout

    remoteObject.set( PROPERTY_ACTIVE_ITEM, currentIndex );
    notifyItemActivated( listeners, currentItem, currentIndex, manager.getContext() );
  }

  private void setOnTopControl( Control control ) {
    ZIndexStackLayout layout = ( ZIndexStackLayout )container.getLayout();
    layout.setOnTopControl( control );
  }
View Full Code Here

Examples of com.eclipsesource.tabris.internal.ZIndexStackLayout

    previousPage.getPage().activate( context );
    makeControlVisible( previousPage.getControl() );
  }

  private void makeControlVisible( Control control ) {
    ZIndexStackLayout stack = ( ZIndexStackLayout )shell.getLayout();
    stack.setOnTopControl( control );
    shell.layout( true );
  }
View Full Code Here

Examples of com.eclipsesource.tabris.internal.ZIndexStackLayout

   * Will create the Tabris UI. Needs to be called from within {@link TabrisUI#createContent(Shell)}.
   * </p>
   */
  protected void createTabrisUI( Shell shell ) {
    RemoteUI remoteUI = new RemoteUI( shell );
    shell.setLayout( new ZIndexStackLayout() );
    UIImpl ui = new UIImpl();
    Controller controller = new Controller( shell, remoteUI, ui.getDescriptorHolder() );
    UIContextImpl context = new UIContextImpl( shell.getDisplay(), controller, ui );
    remoteUI.setContext( context );
    remoteUI.setController( controller );
View Full Code Here

Examples of com.eclipsesource.tabris.internal.ZIndexStackLayout

    whenNull( shell ).throwIllegalArgument( "Shell must not be null" );
    prepareShell( shell );
    UIDescriptor uiDescriptor = configuration.getAdapter( UIDescriptor.class );
    UIRenderer uiRenderer = uiDescriptor.getRendererFactory().createUIRenderer( shell );
    Composite pageParent = uiRenderer.getPageParent();
    pageParent.setLayout( new ZIndexStackLayout() );
    Controller controller = new Controller( uiRenderer, uiDescriptor );
    UIImpl ui = prepareUi( pageParent.getDisplay(), uiRenderer, configuration, controller );
    configure( configuration, ui );
    setUiColors( pageParent.getDisplay(), uiRenderer, configuration );
    setUiImage( pageParent.getDisplay(), uiRenderer, configuration );
View Full Code Here

Examples of com.eclipsesource.tabris.internal.ZIndexStackLayout

  private void initialize() {
    remoteObject.set( PROPERTY_PARENT, WidgetUtil.getId( container ) );
    updateItemCount();
    remoteObject.setHandler( operationHandler );
    container.setLayout( new ZIndexStackLayout() );
    if( manager.getProvider().getItemCount() > 0 ) {
      show( 0 );
    }
  }
View Full Code Here

Examples of com.eclipsesource.tabris.internal.ZIndexStackLayout

    }
    notifyItemActivated( listeners, currentItem, currentIndex, manager.getContext() );
  }

  private void setOnTopControl( Control control ) {
    ZIndexStackLayout layout = ( ZIndexStackLayout )container.getLayout();
    layout.setOnTopControl( control );
  }
View Full Code Here

Examples of com.eclipsesource.tabris.internal.ZIndexStackLayout

    previousPage.getPage().activate();
    makeControlVisible( previousPage.getControl() );
  }

  private void makeControlVisible( Control control ) {
    ZIndexStackLayout stack = ( ZIndexStackLayout )pageParent.getLayout();
    stack.setOnTopControl( control );
    pageParent.layout( true );
  }
View Full Code Here

Examples of com.eclipsesource.tabris.internal.ZIndexStackLayout

  private void initialize() {
    remoteObject.set( PROPERTY_PARENT, WidgetUtil.getId( container ) );
    updateItemCount();
    remoteObject.setHandler( new SwipeOperationHandler( this ) );
    container.setLayout( new ZIndexStackLayout() );
    if( manager.getProvider().getItemCount() > 0 ) {
      show( 0 );
    }
  }
View Full Code Here

Examples of com.eclipsesource.tabris.internal.ZIndexStackLayout

    remoteObject.set( PROPERTY_ACTIVE, currentIndex );
    notifyItemActivated( listeners, currentItem, currentIndex, manager.getContext() );
  }

  private void setOnTopControl( Control control ) {
    ZIndexStackLayout layout = ( ZIndexStackLayout )container.getLayout();
    layout.setOnTopControl( control );
  }
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.