Example usage for org.eclipse.jface.action ActionContributionItem getMode

List of usage examples for org.eclipse.jface.action ActionContributionItem getMode

Introduction

In this page you can find the example usage for org.eclipse.jface.action ActionContributionItem getMode.

Prototype

public int getMode() 

Source Link

Document

Returns the presentation mode, which is the bitwise-or of the MODE_* constants.

Usage

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*/
        }
    }
}