List of usage examples for org.eclipse.jface.action ActionContributionItem getMode
public int getMode()
MODE_* constants. From source file:com.vectrace.MercurialEclipse.views.AbstractRootView.java
License:Open Source License
protected static IContributionItem makeActionContribution(IAction a) { ActionContributionItem c = new ActionContributionItem(a); c.setMode(c.getMode() | ActionContributionItem.MODE_FORCE_TEXT); return c;/*from w ww . jav a 2 s . co m*/ }
From source file:org.kalypso.ui.editor.actions.FeatureSelectionActionGroup.java
License:Open Source License
/** Translates the contributions from the manager into the toolbar. */ private static void translateIntoToolbar(final IMenuManager menuManager, final IToolBarManager toolbarManager) { final IContributionItem[] items = menuManager.getItems(); for (final IContributionItem item : items) { if (item instanceof ActionContributionItem) { final ActionContributionItem aci = (ActionContributionItem) item; final IAction action = aci.getAction(); /* Only add items if they have an image, because else we get problems with editor toolbars. */ if (action.getImageDescriptor() != null) { final ActionContributionItem newAci = new ActionContributionItem(action); newAci.setMode(aci.getMode()); newAci.setVisible(aci.isVisible()); toolbarManager.add(newAci); }/*from ww w.jav a 2s .c o m*/ } } }