Example usage for org.eclipse.jface.internal.provisional.action ICoolBarManager2 createControl2

List of usage examples for org.eclipse.jface.internal.provisional.action ICoolBarManager2 createControl2

Introduction

In this page you can find the example usage for org.eclipse.jface.internal.provisional.action ICoolBarManager2 createControl2.

Prototype

public Control createControl2(Composite parent);

Source Link

Document

Creates and returns this manager's control.

Usage

From source file:com.sap.dirigible.ide.ui.rap.presentation.fancy.FancyWindowComposer.java

License:Open Source License

@SuppressWarnings("deprecation")
private void createCoolBar(final ICoolBarManager manager, final Composite header) {
    if (manager != null) {
        Composite coolBar = new Composite(header, SWT.NONE);
        coolBar.setData(WidgetUtil.CUSTOM_VARIANT, "compTrans"); //$NON-NLS-1$
        FormData fdCoolBar = new FormData();
        coolBar.setLayoutData(fdCoolBar);
        fdCoolBar.top = new FormAttachment(0, 70);
        fdCoolBar.left = new FormAttachment(0, 0);
        fdCoolBar.bottom = new FormAttachment(100, -22);
        fdCoolBar.right = new FormAttachment(100);
        coolBar.setLayout(new FillLayout());

        // Create the actual coolbar
        if (manager instanceof ICoolBarManager2) {
            ICoolBarManager2 coolbarManager2 = (ICoolBarManager2) manager;
            coolbarManager2.createControl2(coolBar);
            if (manager instanceof CoolBarManager) {
                CoolBarManager coolbarManager = (CoolBarManager) manager;
                coolbarManager.setOverflowParent(overflowParent);
            }//from  w w  w.  j  av  a2  s .c o  m
        }
    }
}

From source file:org.eclipse.rap.internal.design.example.business.BusinessWindowComposer.java

License:Open Source License

private void createCoolBar(final ICoolBarManager manager, final Composite header) {
    if (manager != null) {
        Composite coolBar = new Composite(header, SWT.NONE);
        coolBar.setData(RWT.CUSTOM_VARIANT, "compTrans"); //$NON-NLS-1$
        FormData fdCoolBar = new FormData();
        coolBar.setLayoutData(fdCoolBar);
        fdCoolBar.top = new FormAttachment(0, 54);
        fdCoolBar.left = new FormAttachment(0, 25);
        fdCoolBar.bottom = new FormAttachment(100, -22);
        fdCoolBar.right = new FormAttachment(100);
        coolBar.setLayout(new FillLayout());

        // Create the actual coolbar
        if (manager instanceof ICoolBarManager2) {
            ICoolBarManager2 coolbarManager2 = (ICoolBarManager2) manager;
            coolbarManager2.createControl2(coolBar);
            if (manager instanceof CoolBarManager) {
                CoolBarManager coolbarManager = (CoolBarManager) manager;
                coolbarManager.setOverflowParent(overflowParent);
            }/*  w  w w  . j ava  2s  .  c  om*/
        }
    }
}

From source file:org.eclipse.rap.internal.design.example.fancy.FancyWindowComposer.java

License:Open Source License

private void createCoolBar(final ICoolBarManager manager, final Composite header) {
    if (manager != null) {
        Composite coolBar = new Composite(header, SWT.NONE);
        coolBar.setData(RWT.CUSTOM_VARIANT, "compTrans"); //$NON-NLS-1$
        FormData fdCoolBar = new FormData();
        coolBar.setLayoutData(fdCoolBar);
        fdCoolBar.top = new FormAttachment(0, 70);
        fdCoolBar.left = new FormAttachment(0, 0);
        fdCoolBar.bottom = new FormAttachment(100, -22);
        fdCoolBar.right = new FormAttachment(100);
        coolBar.setLayout(new FillLayout());

        // Create the actual coolbar
        if (manager instanceof ICoolBarManager2) {
            ICoolBarManager2 coolbarManager2 = (ICoolBarManager2) manager;
            coolbarManager2.createControl2(coolBar);
            if (manager instanceof CoolBarManager) {
                CoolBarManager coolbarManager = (CoolBarManager) manager;
                coolbarManager.setOverflowParent(overflowParent);
            }//from w  w w. jav  a2 s .  co  m
        }
    }
}