List of usage examples for org.eclipse.jface.action IToolBarManager add
void add(IAction action);
From source file:com.meikas.eclipse.recentfiles.views.RecentFilesView.java
License:Open Source License
private void fillLocalToolBar(IToolBarManager manager) { manager.add(toggleAction); manager.add(addAction); manager.add(removeAction); }
From source file:com.mentor.nucleus.bp.ui.canvas.ModelContentOutlinePage.java
License:Open Source License
protected void createToolbar() { IToolBarManager toolBarManager = getSite().getActionBars().getToolBarManager(); toolBarManager.add(sort); toolBarManager.add(hideStatics);/*from w w w. ja v a2 s . com*/ toolBarManager.add(hideOps); }
From source file:com.mentor.nucleus.bp.ui.graphics.actions.GraphicsActionBarContributor.java
License:Open Source License
/** * @see org.eclipse.ui.part.EditorActionBarContributor#contributeToToolBar(IToolBarManager) *//*from w ww . j ava 2 s .c o m*/ public void contributeToToolBar(IToolBarManager tbm) { tbm.add(new Separator()); tbm.add(getAction(GEFActionConstants.ALIGN_LEFT)); tbm.add(getAction(GEFActionConstants.ALIGN_CENTER)); tbm.add(getAction(GEFActionConstants.ALIGN_RIGHT)); tbm.add(new Separator()); tbm.add(getAction(GEFActionConstants.ALIGN_TOP)); tbm.add(getAction(GEFActionConstants.ALIGN_MIDDLE)); tbm.add(getAction(GEFActionConstants.ALIGN_BOTTOM)); tbm.add(new Separator()); tbm.add(getAction(GEFActionConstants.MATCH_WIDTH)); tbm.add(getAction(GEFActionConstants.MATCH_HEIGHT)); tbm.add(new Separator()); tbm.add(getAction(GEFActionConstants.ZOOM_IN)); tbm.add(getAction(GEFActionConstants.ZOOM_OUT)); tbm.add(getAction(GraphicalActionConstants.ZOOM_PAGE)); tbm.add(getAction(GraphicalActionConstants.ZOOM_SEL)); tbm.add(new Separator()); String[] zoomStrings = new String[] { ZoomManager.FIT_ALL, ZoomManager.FIT_HEIGHT, ZoomManager.FIT_WIDTH }; tbm.add(new GraphicsZoomComboContributionItem(getPage(), zoomStrings)); }
From source file:com.mentor.nucleus.bp.ui.graphics.outline.GraphicalOutlinePage.java
License:Open Source License
protected void configureOutlineViewer() { IToolBarManager tbm = getSite().getActionBars().getToolBarManager(); showOutlineAction = new Action() { public void run() { showPage(ID_OUTLINE);// w w w . ja v a 2s.c om } }; showOutlineAction.setImageDescriptor(CorePlugin.getImageDescriptor("outline.gif")); //$NON-NLS-1$ showOutlineAction.setToolTipText("Click here to show the outline tree"); tbm.add(showOutlineAction); showOverviewAction = new Action() { public void run() { showPage(ID_OVERVIEW); } }; showOverviewAction.setImageDescriptor(CorePlugin.getImageDescriptor("overview.gif")); //$NON-NLS-1$ showOverviewAction.setToolTipText("Click here to show a thumbnail view of the diagram"); tbm.add(showOverviewAction); showPage(ID_OUTLINE); }
From source file:com.mercatis.lighthouse3.ui.application.LighthouseApplicationActionBarAdvisor.java
License:Apache License
@Override protected void fillCoolBar(ICoolBarManager coolBar) { IToolBarManager toolBar = new ToolBarManager(coolBar.getStyle()); coolBar.add(toolBar);// w w w . j a v a 2 s. c o m toolBar.add(saveAction); }
From source file:com.mercatis.lighthouse3.ui.swimlaneeditor.ProcessTaskSwimlaneEditor.java
License:Apache License
private void updateInstanceViewActions() { IToolBarManager manager = this.getEditorSite().getActionBars().getToolBarManager(); manager.remove(TOGGLE_INSTANCE_VIEW_ACTION_ID); manager.add(instanceViewAction); instanceViewAction.setEnabled(processInstanceDefinition != null); if (instanceViewActive) { manager.remove(BACK_ACTION_ID);/* w w w . java2 s . c o m*/ manager.remove(FORWARD_ACTION_ID); manager.remove(RELOAD_INSTANCES_ACTION_ID); if (manager.find(BACK_ACTION_ID) == null) { manager.add(backAction); } if (manager.find(FORWARD_ACTION_ID) == null) { manager.add(forwardAction); } if (manager.find(RELOAD_INSTANCES_ACTION_ID) == null) { manager.add(reloadInstancesAction); } } else { manager.remove(BACK_ACTION_ID); manager.remove(FORWARD_ACTION_ID); manager.remove(RELOAD_INSTANCES_ACTION_ID); } manager.update(false); }
From source file:com.mercatis.lighthouse3.ui.swimlaneeditor.ProcessTaskSwimlaneEditor.java
License:Apache License
private void updateZoomActions() { IToolBarManager manager = this.getEditorSite().getActionBars().getToolBarManager(); manager.remove(ZOOM_BOX_ACTION_ID);//w w w . jav a 2 s . c om manager.remove(ZOOM_IN_ACTION_ID); manager.remove(ZOOM_OUT_ACTION_ID); manager.add(zoomItem); manager.add(zoomInAction); manager.add(zoomOutAction); manager.update(false); }
From source file:com.metaaps.eoclipse.viewers.layers.LayerContent.java
License:Open Source License
@Override public void createPartControl(Composite aParent) { // TODO Auto-generated method stub super.createPartControl(aParent); // create layer panel try {//from www . jav a 2s .c o m final CommonViewer layerviewer = getCommonViewer(); if (layerviewer != null) { // add Listeners layerviewer.addDoubleClickListener(Viewers.getInstance()); layerviewer.addSelectionChangedListener(Viewers.getInstance()); // add ViewPart listeners getSite().getPage().addPartListener(new IPartListener2() { @Override public void partVisible(IWorkbenchPartReference partRef) { } @Override public void partOpened(IWorkbenchPartReference partRef) { } @Override public void partInputChanged(IWorkbenchPartReference partRef) { } @Override public void partHidden(IWorkbenchPartReference partRef) { } @Override public void partDeactivated(IWorkbenchPartReference partRef) { } @Override public void partClosed(IWorkbenchPartReference partRef) { IWorkbenchPart part = partRef.getPart(false); if (part instanceof IViewerImplementation) { Viewers.getInstance().removeViewerImp((IViewerImplementation) part); } } @Override public void partBroughtToTop(IWorkbenchPartReference partRef) { } @Override public void partActivated(IWorkbenchPartReference partRef) { } }); // add actions to the window makeActions(); IToolBarManager toolbarmanager = getViewSite().getActionBars().getToolBarManager(); toolbarmanager.add(m_layerup); toolbarmanager.add(m_layerdown); } } catch (Exception e) { e.printStackTrace(); Util.errorMessage("Could not open the Layers View"); } }
From source file:com.metacase.graphbrowser.views.GraphView.java
License:MIT License
private void fillLocalToolBar(IToolBarManager manager) { manager.add(actionRunAutobuild); manager.add(actionCallGenerator);/*www. j a v a2s . co m*/ manager.add(new Separator()); manager.add(actionOpenInMetaEdit); manager.add(actionOpenCreateGraphDialog); manager.add(new Separator()); manager.add(actionUpdateGraphList); manager.add(actionOpenSettings); manager.add(new Separator()); manager.add(actionToggleGraphTypeText); }
From source file:com.microsoft.azureexplorer.views.ServiceExplorerView.java
License:Open Source License
private void fillLocalToolBar(IToolBarManager manager) { manager.add(refreshAction); manager.add(manageSubscriptionAction); manager.add(new Separator()); }