List of usage examples for org.eclipse.jface.action IToolBarManager add
void add(IAction action);
From source file:com.sympedia.density.gen.ui.internal.views.InstanceDetailsView.java
License:Open Source License
private void fillLocalToolBar(IToolBarManager manager) { manager.add(showQualifiedNamesAction); manager.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS)); }
From source file:com.sympedia.genfw.presentation.GenfwActionBarContributor.java
License:Open Source License
/** * This adds Separators for editor additions to the tool bar. * <!-- begin-user-doc -->// w ww . j a v a 2 s. c o m * <!-- end-user-doc --> * @generated */ public void contributeToToolBar(IToolBarManager toolBarManager) { toolBarManager.add(new Separator("genfw-settings")); toolBarManager.add(new Separator("genfw-additions")); }
From source file:com.sympedia.genfw.ui.internal.views.GenAppsView.java
License:Open Source License
@Override public void createPartControl(Composite parent) { IToolBarManager manager = getViewSite().getActionBars().getToolBarManager(); manager.add(generateAction = new LocalGenerate()); manager.add(generateAllAction = new LocalGenerateAll()); manager.add(showInputsAction = new Action("Show Inputs", SWT.TOGGLE) { public void run() { genAppsContentProvider.setShowInputs(isChecked()); UiHelper.refreshViewer(getViewer(), true); }//from w w w.j a v a2 s . c o m }); showInputsAction.setToolTipText("Show inputs"); showInputsAction.setImageDescriptor(getImageDescriptor("ShowInputs")); super.createPartControl(parent); UiHelper.removeNavigationActions(manager); List<IFile> genApps = getGenAppFiles(getViewer().getSelection()); generateAction.setEnabled(!genApps.isEmpty()); getViewer().addSelectionChangedListener(this); }
From source file:com.technophobia.substeps.junit.ui.SubstepsFeatureTestRunnerViewPart.java
License:Open Source License
private void configureToolBar() { final IActionBars actionBars = getViewSite().getActionBars(); final IToolBarManager toolBar = actionBars.getToolBarManager(); final IMenuManager viewMenu = actionBars.getMenuManager(); actionManager.setNextActionEnabled(false); actionBars.setGlobalActionHandler(ActionFactory.NEXT.getId(), actionManager.nextAction()); actionManager.setPrevActionEnabled(false); actionBars.setGlobalActionHandler(ActionFactory.PREVIOUS.getId(), actionManager.prevAction()); actionManager.setStopActionEnabled(false); handlerServiceManager.activateHandlers(RERUN_LAST_COMMAND, new AbstractHandler() { @Override/*from w ww . ja v a2 s . c o m*/ public Object execute(final ExecutionEvent event) throws ExecutionException { actionManager.rerunLastTestAction().run(); return null; } @Override public boolean isEnabled() { return actionManager.rerunLastTestAction().isEnabled(); } }); handlerServiceManager.activateHandlers(RERUN_FAILED_FIRST_COMMAND, new AbstractHandler() { @Override public Object execute(final ExecutionEvent event) throws ExecutionException { actionManager.rerunFailedFirstAction().run(); return null; } @Override public boolean isEnabled() { return actionManager.rerunFailedFirstAction().isEnabled(); } }); failuresOnlyFilterAction = new FailuresOnlyFilterAction(showFailuresOnlyNotifier(), iconProvider); scrollLockAction = new ScrollLockAction(autoScrollNotifier(), iconProvider); scrollLockAction.setChecked(!autoScroll); final Notifier<ViewOrientation> viewOrientationNotifier = viewOrientationNotifier(); toggleOrientationActions = new ToggleOrientationAction[] { new ToggleOrientationAction(ViewOrientation.VIEW_ORIENTATION_VERTICAL, viewOrientationNotifier, iconProvider), new ToggleOrientationAction(ViewOrientation.VIEW_ORIENTATION_HORIZONTAL, viewOrientationNotifier, iconProvider), new ToggleOrientationAction(ViewOrientation.VIEW_ORIENTATION_AUTOMATIC, viewOrientationNotifier, iconProvider) }; showTestHierarchyAction = new ShowTestHierarchyAction(layoutModeNotifier(), iconProvider); showTimeAction = new ShowTimeAction(testViewer); toolBar.add(actionManager.nextAction()); toolBar.add(actionManager.prevAction()); toolBar.add(failuresOnlyFilterAction); toolBar.add(scrollLockAction); toolBar.add(new Separator()); toolBar.add(actionManager.rerunLastTestAction()); toolBar.add(actionManager.rerunFailedFirstAction()); toolBar.add(actionManager.stopAction()); toolBar.add(viewHistory.createHistoryDropDownAction()); viewMenu.add(showTestHierarchyAction); viewMenu.add(showTimeAction); viewMenu.add(new Separator()); final MenuManager layoutSubMenu = new MenuManager( SubstepsFeatureMessages.SubstepsFeatureTestRunnerViewPart_layout_menu); for (int i = 0; i < toggleOrientationActions.length; ++i) { layoutSubMenu.add(toggleOrientationActions[i]); } viewMenu.add(layoutSubMenu); viewMenu.add(new Separator()); viewMenu.add(failuresOnlyFilterAction); final ActivateOnErrorAction activateOnErrorAction = new ActivateOnErrorAction(showOnErrorOnly, showOnErrorOnlyNotifier()); viewMenu.add(activateOnErrorAction); viewMenuListener = new IMenuListener() { @Override public void menuAboutToShow(final IMenuManager manager) { activateOnErrorAction.update(showOnErrorOnly); } }; viewMenu.addMenuListener(viewMenuListener); actionBars.updateActionBars(); }
From source file:com.telink.tc32eclipse.ui.views.targets.TargetConfigurationView.java
License:Open Source License
private void fillLocalToolBar(IToolBarManager manager) { manager.add(actionAddNew); manager.add(actionEdit); }
From source file:com.temenos.interaction.rimdsl.visualisation.views.RIMDSLVisualisationView.java
License:Open Source License
/** * Set the toolbar/*www.j ava 2 s . co m*/ */ private void fillToolBar() { ZoomContributionViewItem toolbarZoomContributionViewItem = new ZoomContributionViewItem(this); IActionBars bars = getViewSite().getActionBars(); bars.getMenuManager().add(toolbarZoomContributionViewItem); IToolBarManager toolBarManager = bars.getToolBarManager(); toolBarManager.add(visualizationForm.showIncomingRelationsAction); toolBarManager.add(visualizationForm.showOutgoingRelationsAction); }
From source file:com.tencent.wstt.apt.ui.views.DevicesView.java
License:Open Source License
/** * ??/*from w w w. jav a2 s .c o m*/ */ private void createLocalToolBar() { IActionBars bars = getViewSite().getActionBars(); IToolBarManager manager = bars.getToolBarManager(); manager.add(testAction); manager.add(refreshAction); manager.add(openLogWithChartAction); manager.add(openResultDirAction); }
From source file:com.tencent.wstt.apt.ui.views.PMAPView.java
License:Open Source License
/** * ?//from ww w.j av a 2 s.c o m */ private void createLocalToolBar() { IActionBars bars = getViewSite().getActionBars(); IToolBarManager manager = bars.getToolBarManager(); manager.add(openLogAction); }
From source file:com.tencent.wstt.apt.ui.views.SMAPSView.java
License:Open Source License
private void createLocalToolBar() { IActionBars bars = getViewSite().getActionBars(); IToolBarManager manager = bars.getToolBarManager(); manager.add(openLogAction); }
From source file:com.tencent.wstt.apt.ui.views.StubAnalysisView.java
License:Open Source License
private void createLocalToolBar() { IActionBars bars = getViewSite().getActionBars(); IToolBarManager manager = bars.getToolBarManager(); manager.add(openLogOnPCAction); manager.add(openLogOnPhoneAction);/*from w w w . j a v a 2 s .co m*/ }