List of usage examples for org.eclipse.jface.action IToolBarManager add
void add(IAction action);
From source file:au.gov.ansto.bragg.kakadu.ui.instrument.InstrumentDataSourceView.java
License:Open Source License
private void contributeToActionBars() { IActionBars bars = getViewSite().getActionBars(); final IMenuManager menuManager = bars.getMenuManager(); final IToolBarManager toolBarManager = bars.getToolBarManager(); final List<?> actionList = dataSourceComposite.getActionList(); for (Iterator<?> iterator = actionList.iterator(); iterator.hasNext();) { Object action = (Object) iterator.next(); if (action instanceof Action) { Action a = (Action) action; menuManager.add(a);/*from w ww.jav a2 s . c om*/ toolBarManager.add(a); } else if (action instanceof Separator) { Separator s = (Separator) action; menuManager.add(s); toolBarManager.add(s); } } }
From source file:au.gov.ansto.bragg.kakadu.ui.instrument.SingleEntryDataSourceView.java
License:Open Source License
protected void contributeToActionBars() { IActionBars bars = getViewSite().getActionBars(); final IMenuManager menuManager = bars.getMenuManager(); final IToolBarManager toolBarManager = bars.getToolBarManager(); final List actionList = dataSourceComposite.getActionList(); for (Iterator iterator = actionList.iterator(); iterator.hasNext();) { Object action = (Object) iterator.next(); if (action instanceof Action) { Action a = (Action) action; menuManager.add(a);/* w w w.j a v a2s. c o m*/ toolBarManager.add(a); } else if (action instanceof Separator) { Separator s = (Separator) action; menuManager.add(s); toolBarManager.add(s); } } }
From source file:au.gov.ansto.bragg.kakadu.ui.views.AlgorithmListView.java
License:Open Source License
private void fillLocalToolBar(IToolBarManager manager) { manager.add(loadAlgorithmAction); manager.add(runAlgorithmAction); }
From source file:au.gov.ansto.bragg.kakadu.ui.views.MaskPropertiesView.java
License:Open Source License
private void fillLocalToolBar(IToolBarManager manager) { manager.add(createNewMaskAction); manager.add(loadRegionSetAction);/*from ww w . ja v a 2s . c o m*/ manager.add(saveRegionSetAction); manager.add(removeMaskAction); manager.add(new Separator()); manager.add(removeAllMasksAction); }
From source file:au.gov.ansto.bragg.quokka.ui.internal.DataSourceView.java
License:Open Source License
private void contributeToActionBars() { IActionBars bars = getViewSite().getActionBars(); final IMenuManager menuManager = bars.getMenuManager(); final IToolBarManager toolBarManager = bars.getToolBarManager(); loadModelAction = new Action() { public void run() { String[] selectedFiles = Util.selectFilesFromShell(dataSourceComposite.getShell(), "*.xml", "Workflow Model Report"); if (selectedFiles == null || selectedFiles.length == 0) return; for (int i = 0; i < selectedFiles.length; i++) { addModel(selectedFiles[i]); }/*from w w w . j a va 2 s . c o m*/ dataSourceComposite.refresh(); // adjustColumnSize();; } }; loadModelAction.setText("Load Experiment Report"); loadModelAction.setToolTipText("Load data from an experiment report"); loadModelAction.setImageDescriptor( Activator.imageDescriptorFromPlugin(Activator.PLUGIN_ID, "icons/table_add_16x16.gif")); final List<Object> actionList = dataSourceComposite.getActionList(); if (actionList != null) actionList.add(0, loadModelAction); for (Iterator<?> iterator = actionList.iterator(); iterator.hasNext();) { Object action = (Object) iterator.next(); if (action instanceof Action) { Action a = (Action) action; menuManager.add(a); toolBarManager.add(a); } else if (action instanceof Separator) { Separator s = (Separator) action; menuManager.add(s); toolBarManager.add(s); } } }
From source file:automaticexperiment.presentation.AutomaticexperimentActionBarContributor.java
License:Open Source License
/** * This adds Separators for editor additions to the tool bar. * <!-- begin-user-doc -->/*from ww w . j a v a 2 s . com*/ * <!-- end-user-doc --> * @generated */ @Override public void contributeToToolBar(IToolBarManager toolBarManager) { toolBarManager.add(new Separator("automaticexperiment-settings")); toolBarManager.add(new Separator("automaticexperiment-additions")); }
From source file:bilab.BilabActionBarAdvisor.java
License:Open Source License
@Override protected void fillCoolBar(final ICoolBarManager coolBar) { // IToolBarManager toolbar = new ToolBarManager(SWT.FLAT | SWT.RIGHT); // coolBar.add(new ToolBarContributionItem(toolbar, "main")); // toolbar.add(openViewAction); // toolbar.add(messagePopupAction); // Set up the context Menu final IMenuManager popUpMenu = new MenuManager(); popUpMenu.add(new ActionContributionItem(lockToolBarAction)); popUpMenu.add(new ActionContributionItem(editActionSetAction)); coolBar.setContextMenuManager(popUpMenu); coolBar.add(new GroupMarker(IIDEActionConstants.GROUP_FILE)); { // File Group final IToolBarManager fileToolBar = new ToolBarManager(coolBar.getStyle()); fileToolBar.add(new Separator(IWorkbenchActionConstants.NEW_GROUP)); fileToolBar.add(new GroupMarker(IWorkbenchActionConstants.NEW_EXT)); fileToolBar.add(new GroupMarker(IWorkbenchActionConstants.SAVE_GROUP)); fileToolBar.add(saveAction);/*from ww w. jav a2s .co m*/ fileToolBar.add(new GroupMarker(IWorkbenchActionConstants.SAVE_EXT)); fileToolBar.add(printAction); fileToolBar.add(new GroupMarker(IWorkbenchActionConstants.PRINT_EXT)); fileToolBar.add(new Separator(IWorkbenchActionConstants.BUILD_GROUP)); fileToolBar.add(new GroupMarker(IWorkbenchActionConstants.BUILD_EXT)); fileToolBar.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS)); // Add to the cool bar manager coolBar.add(new ToolBarContributionItem(fileToolBar, IWorkbenchActionConstants.TOOLBAR_FILE)); } coolBar.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS)); coolBar.add(new GroupMarker(IIDEActionConstants.GROUP_NAV)); { // Navigate group final IToolBarManager navToolBar = new ToolBarManager(coolBar.getStyle()); navToolBar.add(new Separator(IWorkbenchActionConstants.HISTORY_GROUP)); navToolBar.add(new GroupMarker(IWorkbenchActionConstants.GROUP_APP)); navToolBar.add(backwardHistoryAction); navToolBar.add(forwardHistoryAction); navToolBar.add(new Separator(IWorkbenchActionConstants.PIN_GROUP)); navToolBar.add(pinEditorContributionItem); // Add to the cool bar manager coolBar.add(new ToolBarContributionItem(navToolBar, IWorkbenchActionConstants.TOOLBAR_NAVIGATE)); } coolBar.add(new GroupMarker(IWorkbenchActionConstants.GROUP_EDITOR)); }
From source file:bilab.EnvNavigatorView.java
License:Open Source License
private void fillLocalToolBar(final IToolBarManager manager) { // manager.add(action1); // manager.add(action2); manager.add(new Separator()); drillDownAdapter.addNavigationActions(manager); }
From source file:bilab.notebook.NotebookPageEditorActionBarContributor.java
License:Open Source License
/** * Add actions to the given toolbar./* w ww . j av a 2 s . c om*/ * * @see org.eclipse.ui.part.EditorActionBarContributor#contributeToToolBar(org.eclipse.jface.action.IToolBarManager) */ @Override public void contributeToToolBar(final IToolBarManager toolBarManager) { super.contributeToToolBar(toolBarManager); toolBarManager.add(getAction(ActionFactory.UNDO.getId())); toolBarManager.add(getAction(ActionFactory.REDO.getId())); }
From source file:bisonparser.editors.BisonActionContributor.java
License:Open Source License
public void init(IActionBars bars) { super.init(bars); IMenuManager menuManager = bars.getMenuManager(); IMenuManager editMenu = menuManager.findMenuUsingPath(IWorkbenchActionConstants.M_EDIT); if (editMenu != null) { editMenu.add(new Separator()); editMenu.add(fContentAssistProposal); editMenu.add(fContentAssistTip); }// w w w. j av a2s .c o m IToolBarManager toolBarManager = bars.getToolBarManager(); if (toolBarManager != null) { toolBarManager.add(new Separator()); toolBarManager.add(fTogglePresentation); } }