List of usage examples for org.eclipse.jface.action IContributionManager add
void add(IContributionItem item);
From source file:org.eclipse.net4j.util.ui.views.ContainerView.java
License:Open Source License
/** * @since 3.5/*from w w w . j av a2 s . c o m*/ */ protected void addSeparator(IContributionManager manager) { manager.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS)); }
From source file:org.eclipse.net4j.util.ui.views.ContainerView.java
License:Open Source License
/** * @since 3.5 */ protected void addRefreshAction(IContributionManager manager) { manager.add(refreshAction); }
From source file:org.eclipse.net4j.util.ui.views.ContainerView.java
License:Open Source License
/** * @since 3.5 */ protected void addCollapseAllAction(IContributionManager manager) { manager.add(collapseAllAction); }
From source file:org.eclipse.net4j.util.ui.views.MasterDetailsView.java
License:Open Source License
@Override protected Control createUI(Composite parent) { sash = new SashComposite(parent, SWT.NONE, 10, 50, true) { @Override//from w w w . j ava 2 s. com protected Control createControl1(Composite parent) { master = createMaster(parent); return master.getControl(); } @Override protected Control createControl2(Composite parent) { return new CoolBarComposite(parent, SWT.NONE) { @Override protected Control createUI(Composite parent) { // Styles: CLOSE, TOP, BOTTOM, FLAT, BORDER, SINGLE, MULTI detailsFolder = new CTabFolder(parent, SWT.BOTTOM | SWT.FLAT); detailsFolder.setLayoutData(UIUtil.createGridData()); adjustDetails(null); detailsFolder.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { String title = detailsFolder.getSelection().getText(); int detailIndex = indexOf(detailItems, title); if (detailIndex != currentDetailIndex) { currentDetailIndex = detailIndex; updateCoolBar(); } } }); return detailsFolder; } @Override protected void fillCoolBar(IContributionManager manager) { MasterDetailsView.this.fillCoolBar(manager); manager.add(new RefreshAction()); } }; } }; sash.setVertical(true); setCurrentViewer(master); master.addSelectionChangedListener(new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent event) { try { masterSelectionChanged(event); } catch (Error ex) { OM.LOG.error(ex); throw ex; } catch (RuntimeException ex) { OM.LOG.error(ex); throw ex; } } }); return sash; }
From source file:org.eclipse.ocl.examples.emf.validation.debug.ui.view.ValidityView.java
License:Open Source License
private void fillValidatableContextMenu(@NonNull IContributionManager manager) { // use the same actions as the column tool bar manager.add(enableAllValidatableNodesAction); manager.add(disableAllValidatableNodesAction); manager.add(new Separator()); manager.add(disableAllUnusedValidatableNodesAction); // Other plug-ins can contribute their actions here manager.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS)); manager.add(new Separator()); manager.add(runValidationAction);/*from w w w. j a v a 2s .co m*/ manager.add(new Separator()); manager.add(showValidatableElementInEditorAction); }
From source file:org.eclipse.ocl.examples.emf.validation.debug.ui.view.ValidityView.java
License:Open Source License
private void fillConstrainingContextMenu(@NonNull IContributionManager manager) { // Use the same actions as the column tool bar manager.add(enableAllConstrainingNodesAction); manager.add(disableAllConstrainingNodesAction); manager.add(new Separator()); manager.add(disableAllUnusedConstrainingNodesAction); // Other plug-ins can contribute there actions here manager.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS)); manager.add(new Separator()); manager.add(runValidationAction);//from ww w .ja v a2 s . c om manager.add(new Separator()); manager.add(showConstrainingElementInEditorAction); }
From source file:org.eclipse.ocl.examples.emf.validation.debug.ui.view.ValidityView.java
License:Open Source License
private void fillConstrainingColumnToolBar(IContributionManager manager) { manager.add(enableAllConstrainingNodesAction); manager.add(disableAllConstrainingNodesAction); manager.add(new Separator()); manager.add(disableAllUnusedConstrainingNodesAction); manager.update(true);//from w w w . j a v a2 s .c om }
From source file:org.eclipse.ocl.examples.emf.validation.debug.ui.view.ValidityView.java
License:Open Source License
private void fillValidatableColumnToolBar(IContributionManager manager) { manager.add(enableAllValidatableNodesAction); manager.add(disableAllValidatableNodesAction); manager.add(new Separator()); manager.add(disableAllUnusedValidatableNodesAction); manager.update(true);/*from w w w . j a v a 2 s .c o m*/ }
From source file:org.eclipse.ocl.examples.emf.validation.validity.ui.view.ValidityView.java
License:Open Source License
private void fillConstrainingColumnToolBar(IContributionManager manager) { manager.add(expandAllConstrainingNodesAction); manager.add(collapseAllConstrainingNodesAction); manager.add(new Separator()); manager.add(enableAllConstrainingNodesAction); manager.add(disableAllConstrainingNodesAction); manager.add(new Separator()); manager.add(disableAllUnusedConstrainingNodesAction); manager.update(true);// ww w.j av a 2 s . co m }
From source file:org.eclipse.ocl.examples.emf.validation.validity.ui.view.ValidityView.java
License:Open Source License
private void fillConstrainingContextMenu(@NonNull IContributionManager manager) { manager.add(expandAllConstrainingNodesAction); manager.add(collapseAllConstrainingNodesAction); manager.add(new Separator()); // Use the same actions as the column tool bar manager.add(enableAllConstrainingNodesAction); manager.add(disableAllConstrainingNodesAction); manager.add(new Separator()); manager.add(disableAllUnusedConstrainingNodesAction); // Other plug-ins can contribute there actions here manager.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS)); manager.add(new Separator()); manager.add(runValidationAction);//from ww w .ja v a 2s . co m manager.add(new Separator()); manager.add(showConstrainingElementInEditorAction); }