List of usage examples for org.eclipse.jface.action IToolBarManager add
void add(IAction action);
From source file:de.quamoco.qm.presentation.QmActionBarContributor.java
License:Apache License
/** * This adds Separators for editor additions to the tool bar. * <!-- begin-user-doc -->// ww w .j a va2 s . c om * <!-- end-user-doc --> * @generated */ @Override public void contributeToToolBar(IToolBarManager toolBarManager) { toolBarManager.add(new Separator("qm-settings")); toolBarManager.add(new Separator("qm-additions")); }
From source file:de.quamoco.qm.visualization.DeltaSunburstView.java
/** {@inheritDoc} */ @Override/*from w ww. j a v a 2s. c o m*/ protected void createActions() { // add action buttons IToolBarManager toolBar = getViewSite().getActionBars().getToolBarManager(); Action action = new Action("View All", IAction.AS_PUSH_BUTTON) { /** {@inheritDoc} */ @Override public void run() { if (view != null) view.viewAll(); } }; Action abAction = new Action("A-B", IAction.AS_RADIO_BUTTON) { /** {@inheritDoc} */ @Override public void run() { if (isChecked()) { if (deltaA_B == true) return; deltaA_B = true; toggleDeltaComputation(true); } } }; Action baAction = new Action("B-A", IAction.AS_RADIO_BUTTON) { /** {@inheritDoc} */ @Override public void run() { if (isChecked()) { if (deltaA_B == false) return; deltaA_B = false; toggleDeltaComputation(false); } } }; if (deltaA_B) abAction.setChecked(true); else baAction.setChecked(true); toolBar.add(abAction); toolBar.add(baAction); toolBar.add(action); }
From source file:de.quamoco.qm.visualization.KiviatView.java
/** {@inheritDoc} */ @Override/*w w w.j a v a 2 s.com*/ protected void createActions() { // add action buttons IToolBarManager toolBar = getViewSite().getActionBars().getToolBarManager(); Action action = new Action("View All", IAction.AS_PUSH_BUTTON) { /** {@inheritDoc} */ @Override public void run() { if (view != null) view.viewAll(); } }; toolBar.add(action); }
From source file:de.quamoco.qm.visualization.OneHierarchySunburstView.java
/** {@inheritDoc} */ @Override//from w ww . j a v a2s . c o m protected void createActions() { // add action buttons IToolBarManager toolBar = getViewSite().getActionBars().getToolBarManager(); Action viewAllAction = new Action("View All", IAction.AS_PUSH_BUTTON) { /** {@inheritDoc} */ @Override public void run() { if (view != null) view.viewAll(); } }; toolBar.add(viewAllAction); }
From source file:de.quamoco.qm.visualization.TwoHierarchySunburstView.java
/** {@inheritDoc} */ @Override/*from w ww .j a v a 2 s .c o m*/ protected void createActions() { // add action buttons IToolBarManager toolBar = getViewSite().getActionBars().getToolBarManager(); Action viewAllAction = new Action("View All", IAction.AS_PUSH_BUTTON) { /** {@inheritDoc} */ @Override public void run() { if (view != null) view.viewAll(); } }; Action evaluationAction = new Action("Evaluation", IAction.AS_RADIO_BUTTON) { /** {@inheritDoc} */ @Override public void run() { if (isChecked()) { if (useEvaluationColoring == true) return; useEvaluationColoring = true; toggleColoring(true); } } }; Action completenessAction = new Action("Completeness", IAction.AS_RADIO_BUTTON) { /** {@inheritDoc} */ @Override public void run() { if (isChecked()) { if (useEvaluationColoring == false) return; useEvaluationColoring = false; toggleColoring(false); } } }; if (useEvaluationColoring) evaluationAction.setChecked(true); else completenessAction.setChecked(true); toolBar.add(evaluationAction); toolBar.add(completenessAction); toolBar.add(viewAllAction); }
From source file:de.se_rwth.langeditor.texteditor.outline.OutlinePage.java
License:Open Source License
@Override public void setActionBars(IActionBars actionBars) { IToolBarManager toolBarManager = actionBars.getToolBarManager(); toolBarManager.add(new SortOutline()); toolBarManager.update(false);/*from w ww . j av a 2 s. c o m*/ actionBars.updateActionBars(); }
From source file:de.tobject.findbugs.view.AbstractFindbugsView.java
License:Open Source License
protected void fillLocalToolBar(IToolBarManager manager) { manager.add(actionShowPerspective); manager.add(new Separator()); if (!(this instanceof UserAnnotationsView)) { manager.add(actionShowAnnotationsView); }/*from www .j a va2 s . c o m*/ manager.add(actionShowBugTreeView); }
From source file:de.topicmapslab.tmcledit.application.DiagramEditorActionBarAdvisor.java
License:Open Source License
@Override protected void fillCoolBar(ICoolBarManager toolBar) { IMenuManager popUpMenu = new MenuManager(); popUpMenu.add(new ActionContributionItem(lockToolBarAction)); popUpMenu.add(new ActionContributionItem(toggleCoolbarAction)); toolBar.setContextMenuManager(popUpMenu); toolBar.add(new GroupMarker("group.file")); {/*w w w .jav a2 s.co m*/ IToolBarManager toolBarX = new ToolBarManager(); toolBarX.add(new Separator(IWorkbenchActionConstants.NEW_GROUP)); toolBarX.add(new GroupMarker(IWorkbenchActionConstants.NEW_EXT)); toolBarX.add(new GroupMarker(IWorkbenchActionConstants.SAVE_GROUP)); toolBarX.add(getAction(ActionFactory.SAVE.getId())); toolBarX.add(new GroupMarker(IWorkbenchActionConstants.SAVE_EXT)); toolBarX.add(getAction(ActionFactory.PRINT.getId())); toolBarX.add(new GroupMarker(IWorkbenchActionConstants.PRINT_EXT)); toolBarX.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS)); toolBar.add(new ToolBarContributionItem(toolBarX, IWorkbenchActionConstants.TOOLBAR_FILE)); } toolBar.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS)); toolBar.add(new GroupMarker("group.nav")); toolBar.add(new GroupMarker(IWorkbenchActionConstants.GROUP_EDITOR)); toolBar.add(new GroupMarker(IWorkbenchActionConstants.GROUP_HELP)); { IToolBarManager toolBarX = new ToolBarManager(); toolBarX.add(new Separator(IWorkbenchActionConstants.GROUP_HELP)); toolBarX.add(new GroupMarker(IWorkbenchActionConstants.GROUP_APP)); toolBar.add(new ToolBarContributionItem(toolBarX, IWorkbenchActionConstants.TOOLBAR_HELP)); } }
From source file:de.topicmapslab.tmcledit.diagram.editor.TMCLEditorActionBarContributor.java
License:Open Source License
@Override public void contributeToToolBar(IToolBarManager toolBarManager) { toolBarManager.add(getAction(GEFActionConstants.ZOOM_IN)); toolBarManager.add(new ZoomComboContributionItem(getPage())); toolBarManager.add(getAction(GEFActionConstants.ZOOM_OUT)); toolBarManager.add(exportAction);//from ww w. ja v a2 s.c om toolBarManager.add(validateAction); }
From source file:de.topicmapslab.tmcledit.model.views.ModelView.java
License:Open Source License
private void fillLocalToolBar(IToolBarManager manager) { validationAction.setEnabled(currFile != null); manager.add(validationAction); manager.add(new SyncAction("Syncronize", IAction.AS_CHECK_BOX, syncView)); manager.add(new Separator()); manager.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS)); }