List of usage examples for org.eclipse.jface.action IToolBarManager add
void add(IAction action);
From source file:com.aptana.ui.actions.DefaultNavigatorActionProvider.java
License:Open Source License
protected DefaultNavigatorContributionItem fillToolbar(IToolBarManager toolBarManager) { DefaultNavigatorContributionItem item = new DefaultNavigatorContributionItem(this); toolBarManager.add(item); return item;/* www. j a v a 2 s . com*/ }
From source file:com.arc.cdt.debug.seecode.internal.ui.action.AnimateToolBarManager.java
License:Open Source License
private void addAnimateItems(IViewPart view) { IToolBarManager toolbarMgr = getToolBar(view); toolbarMgr.add(groupMarker); toolbarMgr.appendToGroup(ANIMATE_GROUP, animateStepIntoAction); toolbarMgr.appendToGroup(ANIMATE_GROUP, animateStepOverAction); toolbarMgr.appendToGroup(ANIMATE_GROUP, counter); toolbarMgr.appendToGroup(ANIMATE_GROUP, animateFaster); toolbarMgr.appendToGroup(ANIMATE_GROUP, animateSlower); toolbarMgr.appendToGroup(ANIMATE_GROUP, speedLabel); view.getViewSite().getActionBars().updateActionBars(); }
From source file:com.arc.cdt.debug.seecode.ui.internal.display.DeferredButton.java
License:Open Source License
@Override public void addToToolBar(IToolBarManager manager) { manager.add(mAction); }
From source file:com.arc.cdt.debug.seecode.ui.internal.display.DeferredCombo.java
License:Open Source License
@Override public void addToToolBar(IToolBarManager manager) { mContentsChanged = false;/* ww w . j a v a 2 s . co m*/ mToolBarManager = manager; mItem = new MyContributionItem(getName() != null ? getName() : mID); manager.add(mItem); }
From source file:com.arc.cdt.debug.seecode.ui.internal.display.DeferredImage.java
License:Open Source License
@Override public void addToToolBar(IToolBarManager manager) { if (mImageData != null) { ControlContribution c = new MyContributionItem(mID); manager.add(c); }//from w ww.j a va2 s . c om }
From source file:com.arc.cdt.debug.seecode.ui.internal.display.DeferredLabel.java
License:Open Source License
@Override public void addToToolBar(IToolBarManager manager) { IContributionItem c = new MyLabelContribution(mID); manager.add(c); }
From source file:com.arc.cdt.debug.seecode.ui.internal.display.DeferredSeparator.java
License:Open Source License
@Override public void addToToolBar(IToolBarManager manager) { manager.add(new Separator()); }
From source file:com.archimatetool.editor.actions.ArchiActionBarAdvisor.java
License:Open Source License
@Override protected void fillCoolBar(ICoolBarManager coolBarManager) { IToolBarManager toolBarFile = new ToolBarManager(SWT.FLAT); coolBarManager.add(new ToolBarContributionItem(toolBarFile, "toolbar_file")); //$NON-NLS-1$ toolBarFile.add(new GroupMarker("start")); //$NON-NLS-1$ toolBarFile.add(fActionOpenModel);//from w ww. jav a2s. c o m toolBarFile.add(fActionSave); toolBarFile.add(new GroupMarker("end")); //$NON-NLS-1$ IToolBarManager toolBarEdit = new ToolBarManager(SWT.FLAT); coolBarManager.add(new ToolBarContributionItem(toolBarEdit, "toolbar_edit")); //$NON-NLS-1$ toolBarEdit.add(new GroupMarker("start")); //$NON-NLS-1$ toolBarEdit.add(fActionUndo); toolBarEdit.add(fActionRedo); toolBarEdit.add(new Separator()); toolBarEdit.add(fActionCut); toolBarEdit.add(fActionCopy); toolBarEdit.add(fActionPaste); toolBarEdit.add(fActionDelete); toolBarEdit.add(new GroupMarker("end")); //$NON-NLS-1$ IToolBarManager toolBarViews = new ToolBarManager(SWT.FLAT); coolBarManager.add(new ToolBarContributionItem(toolBarViews, "toolbar_views")); //$NON-NLS-1$ toolBarViews.add(new GroupMarker("start")); //$NON-NLS-1$ toolBarViews.add(fShowModelsView); toolBarViews.add(fShowPropertiesView); toolBarViews.add(fShowOutlineView); toolBarViews.add(fShowNavigatorView); toolBarViews.add(fShowPaletteView); toolBarViews.add(new GroupMarker("append")); //$NON-NLS-1$ toolBarViews.add(new GroupMarker("end")); //$NON-NLS-1$ toolBarViews.add(new Separator()); // If System Property to VM arguments is "-Dshowheap=true" then Show Heap Widget if ("true".equals(System.getProperty("showheap"))) { //$NON-NLS-1$ //$NON-NLS-2$ IToolBarManager toolBarTools = new ToolBarManager(SWT.FLAT); toolBarTools.add(new HeapStatusWidgetToolBarContributionItem()); coolBarManager.add(new ToolBarContributionItem(toolBarTools, "toolbar_tools")); //$NON-NLS-1$ } }
From source file:com.archimatetool.editor.diagram.AbstractDiagramEditorActionBarContributor.java
License:Open Source License
@Override public void contributeToToolBar(IToolBarManager toolBarManager) { // Add the Zoom Manager Combo fZoomCombo = new ZoomComboContributionItem(getPage()) { // Hook into the Combo so we can disable global edit action handlers when it gets the focus private CellEditorGlobalActionHandler globalActionHandler; @Override//from ww w .j a v a 2 s. c o m protected Control createControl(Composite parent) { Combo combo = (Combo) super.createControl(parent); combo.addFocusListener(new FocusListener() { public void focusGained(FocusEvent e) { globalActionHandler = new CellEditorGlobalActionHandler(getActionBars()); globalActionHandler.clearGlobalActions(); } public void focusLost(FocusEvent e) { if (globalActionHandler != null) { globalActionHandler.restoreGlobalActions(); } } }); return combo; } }; toolBarManager.add(fZoomCombo); toolBarManager.add(new Separator()); toolBarManager.add(getAction(GEFActionConstants.ALIGN_LEFT)); toolBarManager.add(getAction(GEFActionConstants.ALIGN_CENTER)); toolBarManager.add(getAction(GEFActionConstants.ALIGN_RIGHT)); toolBarManager.add(new Separator()); toolBarManager.add(getAction(GEFActionConstants.ALIGN_TOP)); toolBarManager.add(getAction(GEFActionConstants.ALIGN_MIDDLE)); toolBarManager.add(getAction(GEFActionConstants.ALIGN_BOTTOM)); toolBarManager.add(new Separator()); toolBarManager.add(getAction(GEFActionConstants.MATCH_WIDTH)); toolBarManager.add(getAction(GEFActionConstants.MATCH_HEIGHT)); toolBarManager.add(new Separator()); toolBarManager.add(getAction(DefaultEditPartSizeAction.ID)); toolBarManager.add(new GroupMarker(GROUP_TOOLBAR_END)); }
From source file:com.archimatetool.editor.views.navigator.NavigatorView.java
License:Open Source License
/** * Populate the ToolBar/*from ww w.ja v a2 s. co m*/ */ private void makeLocalToolBar() { IActionBars bars = getViewSite().getActionBars(); IToolBarManager manager = bars.getToolBarManager(); fDrillDownAdapter.addNavigationActions(manager); manager.add(new Separator()); manager.add(fActionNavDown); manager.add(fActionNavUp); manager.add(new Separator()); manager.add(fActionPinContent); }