List of usage examples for org.eclipse.jface.action IToolBarManager add
void add(IAction action);
From source file:com.nokia.carbide.cpp.internal.project.ui.editors.common.FormUtilities.java
License:Open Source License
public static void addHelpContextToolbarItem(final Form form, final String contextID, final String tooltip) { IToolBarManager manager = form.getToolBarManager(); Action helpAction = new Action("help") { //$NON-NLS-1$ public void run() { BusyIndicator.showWhile(form.getDisplay(), new Runnable() { public void run() { PlatformUI.getWorkbench().getHelpSystem().displayHelp(contextID); }/*from ww w. j av a 2 s.co m*/ }); } }; helpAction.setToolTipText(tooltip); ImageDescriptor id = ResourceManager.getPluginImageDescriptor(ProjectUIPlugin.getDefault(), "icons/help.png"); //$NON-NLS-1$ helpAction.setImageDescriptor(id); manager.add(helpAction); form.updateToolBar(); }
From source file:com.nokia.carbide.cpp.internal.project.ui.views.MainActionGroup.java
License:Open Source License
public void fillActionBars(IActionBars actionBars) { openFileGroup.fillActionBars(actionBars); refactorGroup.fillActionBars(actionBars); openProjectGroup.fillActionBars(actionBars); openViewActionGroup.fillActionBars(actionBars); crefactoringActionGroup.fillActionBars(actionBars); IToolBarManager toolBar = actionBars.getToolBarManager(); toolBar.add(new Separator()); toolBar.add(collapseAllAction);//from w w w .j av a 2 s .c o m workingSetGroup.fillActionBars(actionBars); }
From source file:com.nokia.carbide.cpp.internal.project.ui.views.SymbianProjectNavigatorView.java
License:Open Source License
private void fillLocalToolBar(IToolBarManager manager) { drillDownAdapter.addNavigationActions(manager); manager.add(displaySourcePathsAction); manager.add(filteringAction);// ww w . j a va 2 s.c o m manager.add(sortMMPsAction); manager.add(new Separator()); }
From source file:com.nokia.carbide.cpp.pi.editors.PIPageEditorContributor.java
License:Open Source License
public void contributeToToolBar(IToolBarManager manager) { // add the created actions to the tool bar manager.add(new Separator("piEditorGroup1")); //$NON-NLS-1$ manager.add(PIPageEditor.getSelectTimeAction()); manager.add(new Separator("piEditorGroup2")); //$NON-NLS-1$ manager.add(PIPageEditor.getZoomInAction()); manager.add(PIPageEditor.getZoomOutAction()); manager.add(PIPageEditor.getZoomToSelectionAction()); manager.add(PIPageEditor.getZoomToTraceAction()); }
From source file:com.nokia.carbide.remoteconnections.view.ConnectionsView.java
License:Open Source License
private void fillLocalToolBar(IToolBarManager manager) { manager.add(getAction(TOGGLE_SERVICES_ACTION)); manager.add(getAction(REFRESH_ACTION)); manager.add(getAction(NEW_ACTION));/*from w w w. j av a2s. c o m*/ manager.add(getAction(EDIT_ACTION)); }
From source file:com.nokia.carbide.search.system2.internal.ui.SearchView.java
License:Open Source License
/** * Creates the groups and separators for the search view's * tool bar/*from w w w . j a v a 2 s. c om*/ * * @param toolbar the toolbar */ public static void createToolBarGroups(IToolBarManager toolbar) { toolbar.add(new Separator(IContextMenuConstants.GROUP_NEW)); toolbar.add(new GroupMarker(IContextMenuConstants.GROUP_GOTO)); toolbar.add(new GroupMarker(IContextMenuConstants.GROUP_OPEN)); toolbar.add(new Separator(IContextMenuConstants.GROUP_SHOW)); toolbar.add(new Separator(IContextMenuConstants.GROUP_BUILD)); toolbar.add(new Separator(IContextMenuConstants.GROUP_REORGANIZE)); toolbar.add(new Separator(IContextMenuConstants.GROUP_EDIT)); toolbar.add(new GroupMarker(IContextMenuConstants.GROUP_REMOVE_MATCHES)); toolbar.add(new GroupMarker(IContextMenuConstants.GROUP_GENERATE)); toolbar.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS)); toolbar.add(new Separator(IContextMenuConstants.GROUP_VIEWER_SETUP)); toolbar.add(new Separator(IContextMenuConstants.GROUP_PROPERTIES)); toolbar.add(new Separator(IContextMenuConstants.GROUP_SEARCH)); }
From source file:com.nokia.s60ct.gui.ApplicationActionBarAdvisor.java
License:Open Source License
protected void fillCoolBar(ICoolBarManager coolBar) { IToolBarManager mng = new ToolBarManager(coolBar.getStyle()); ToolBarContributionItem tbci = new ToolBarContributionItem(mng, "MainToolBar"); //without this the ID is null coolBar.add(tbci);//from w w w .j a va 2s . c o m mng.add(new GroupMarker(IWorkbenchActionConstants.NEW_GROUP)); mng.add(new Separator()); mng.add(new GroupMarker(IWorkbenchActionConstants.OPEN_EXT)); mng.add(new Separator()); mng.add(new GroupMarker(IWorkbenchActionConstants.SAVE_GROUP)); mng.appendToGroup(IWorkbenchActionConstants.SAVE_GROUP, save); //mng.appendToGroup(IWorkbenchActionConstants.SAVE_GROUP, saveAs); mng.appendToGroup(IWorkbenchActionConstants.SAVE_GROUP, saveAll); mng.add(new Separator()); //mng.add(new GroupMarker("Edit")); //mng.appendToGroup("Edit", copy); //mng.appendToGroup("Edit", paste); //mng.appendToGroup("Edit", find); //mng.add(new Separator()); mng.add(new GroupMarker("Tools")); }
From source file:com.nokia.s60tools.analyzetool.ui.MainView.java
License:Open Source License
/** * Fills local toolbar./* w w w .j a va2s . c o m*/ * * @param manager * Menu manager */ private void fillLocalToolBar(IToolBarManager manager) { logTargetMenu = new DropDownMenu(Constants.ACTION_SAVE, this, false, false); makeLogTargetActions(); logTargetMenu.addAction(externalFastLogTargetAction); logTargetMenu.addAction(s60LogTargetAction); logTargetMenu.addAction(askLogTargetAction); manager.add(logTargetMenu); manager.add(buildWithAtool); manager.add(new Separator()); manager.add(traceAction); manager.add(startSubtest); manager.add(stopSubtest); manager.add(new Separator()); manager.add(changeDetails); manager.add(new Separator()); fileOpenMenu = new DropDownMenu(Constants.ACTION_OPEN, this, false, true); makeFileOpenActions(); manager.add(fileOpenMenu); // get drop down menu for save action saveFileMenu = new DropDownMenu(Constants.ACTION_SAVE, this, true, false); saveFileMenu.setImageDescriptor(Activator.getImageDescriptor(Constants.BUTTON_SAVE)); saveFileMenu.addAction(saveReportAction); saveFileMenu.addAction(saveDataFileAction); manager.add(saveFileMenu); manager.add(new Separator()); manager.add(cleanAtoolChanges); manager.add(new Separator()); manager.add(openPrefs); }
From source file:com.nokia.s60tools.compatibilityanalyser.ui.views.MainView.java
License:Open Source License
private void fillLocalToolBar(IToolBarManager manager) { manager.add(openAnalysisWizardAction); manager.add(openReportWizardAction); manager.add(collapseAction); }
From source file:com.nokia.s60tools.crashanalyser.ui.views.MainView.java
License:Open Source License
/** * Fills tool bar/*from ww w . j av a 2 s . c om*/ */ private void fillLocalToolBar(IToolBarManager manager) { manager.add(actionOpenWizard); manager.add(mainMenuActionOpenPreferences); manager.add(actionDecode); manager.add(actionDeleteFiles); manager.add(actionPanicLibrary); }