List of usage examples for org.eclipse.jface.internal.provisional.action ICoolBarManager2 createControl2
public Control createControl2(Composite parent);
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 } } }