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

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

Introduction

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

Prototype

int MODE_FORCE_TEXT

To view the source code for org.eclipse.jface.action ActionContributionItem MODE_FORCE_TEXT.

Click Source Link

Document

Mode bit: Show text on tool items or buttons, even if an image is present.

Usage

From source file:at.rc.tacos.client.modelManager.MyToolbarManager.java

License:Open Source License

/**
 * Customized add method to fore the rendering of the action text
 * //from w w w.j  a v a  2  s  . c om
 * @param action
 *            the action to add
 */

@Override
public void add(IAction action) {
    ActionContributionItem contributionItem = new ActionContributionItem(action);
    contributionItem.setMode(ActionContributionItem.MODE_FORCE_TEXT);
    add(contributionItem);
}

From source file:ch.unibe.iam.scg.archie.ui.DetailsPanel.java

License:Open Source License

/**
 * Create the new statistic button,//  www  .j av  a2s. c o m
 * @param parent
 */
private void createQueryButton(Composite parent) {
    // add the new query action and a button for it
    this.action = new NewStatisticsAction(this.parameters);

    this.startButton = new ActionContributionItem(this.action);
    this.startButton.setMode(ActionContributionItem.MODE_FORCE_TEXT);
    this.startButton.fill(parent);
}

From source file:com.amalto.workbench.editors.DataClusterBrowserMainPage.java

License:Open Source License

protected void hookToolBarItem() {
    FormEditor editor = getEditor();/*  w  ww .  j  av a  2s .  co  m*/
    if (editor instanceof XObjectBrowser) {
        XObjectBrowser xobjectEditor = (XObjectBrowser) editor;
        // remove refresh action
        xobjectEditor.getToolBar().getToolBarManager().removeAll();
        //
        ActionContributionItem manageAutoIncrementItem = new ActionContributionItem(
                new ManageAutoIncrementAction());
        manageAutoIncrementItem.setMode(ActionContributionItem.MODE_FORCE_TEXT);
        xobjectEditor.getToolBar().addActions(manageAutoIncrementItem);
    }
}

From source file:com.arm.cmsis.pack.installer.ui.views.ExamplesView.java

License:Open Source License

private void fillLocalToolBar(IToolBarManager manager) {
    ActionContributionItem aci = new ActionContributionItem(fShowInstOnlyAction);
    aci.setMode(ActionContributionItem.MODE_FORCE_TEXT);
    manager.add(aci);/* w  w  w  .  j  a v  a 2 s . c  o  m*/
    manager.add(new Separator());
    manager.add(fHelpAction);
    manager.add(new Separator());
    PackInstallerViewUtils.addManagementCommandsToLocalToolBar(this, manager);
}

From source file:com.github.haixing_hu.swt.toolbar.ForceTextToolBarManager.java

License:Open Source License

/**
 * Adds an action to this tool bar manager.
 * <p>//from  w  w w  .  j  a v  a2  s . com
 * <b>NOTE:</b> Overrides the {@link ContributionManager#add(IAction)} method
 * in order to force displaying text in each tool item.
 *
 * @param action
 *          The action to be added.
 */
@Override
public void add(IAction action) {
    Assert.isNotNull(action, "Action must not be null"); //$NON-NLS-1$
    final ActionContributionItem item = new ActionContributionItem(action);
    item.setMode(ActionContributionItem.MODE_FORCE_TEXT);
    add(item);
}

From source file:com.idega.app.eplatform.BrowserActionBarAdvisor.java

License:Open Source License

protected void fillCoolBar(ICoolBarManager coolBar) {
    IToolBarManager toolBar = new ToolBarManager(SWT.FLAT | SWT.RIGHT);
    coolBar.add(new ToolBarContributionItem(toolBar, "standard")); //$NON-NLS-1$

    // For the Back and Forward actions, force their text to be shown on the toolbar,
    // not just their image.  For the remaining actions, the ActionContributionItem
    // is created implicitly with the default presentation mode.
    ActionContributionItem backCI = new ActionContributionItem(backAction);
    backCI.setMode(ActionContributionItem.MODE_FORCE_TEXT);
    toolBar.add(backCI);/*from  www. j av a  2 s .  c  om*/

    ActionContributionItem forwardCI = new ActionContributionItem(forwardAction);
    forwardCI.setMode(ActionContributionItem.MODE_FORCE_TEXT);
    toolBar.add(forwardCI);

    toolBar.add(stopAction);
    toolBar.add(refreshAction);
    toolBar.add(openinbrowserAction);
}

From source file:com.microsoft.tfs.client.common.ui.views.PendingChangesView.java

License:Open Source License

private void setToolbarButtonTextMode() {
    final boolean hideText = getHideTextOnButtonsOption();

    final String toggleButtonText = hideText ? Messages.getString("PendingChangesView.ShowToolbarText") //$NON-NLS-1$
            : Messages.getString("PendingChangesView.HideToolbarText"); //$NON-NLS-1$

    toggleButtonTextAction.setText(toggleButtonText);

    final int contributionMode = hideText ? 0 : ActionContributionItem.MODE_FORCE_TEXT;

    workspaceActionContribution.setMode(contributionMode);
    checkinActionContribution.setMode(contributionMode);
    shelveActionContribution.setMode(contributionMode);
    unshelveActionContribution.setMode(contributionMode);
    resolveConflictsActionContribution.setMode(contributionMode);

    getViewSite().getActionBars().getToolBarManager().update(false);
}

From source file:com.mindquarry.desktop.client.action.ImageAndTextToolbarManager.java

License:Open Source License

@Override
public void appendToGroup(String groupName, IAction action) {
    ActionContributionItem item = new ActionContributionItem(action);
    item.setMode(ActionContributionItem.MODE_FORCE_TEXT);
    appendToGroup(groupName, item);/*  www . ja  va2s  . c o  m*/
}

From source file:com.sap.dirigible.ide.ui.rap.managers.CoolBarManager.java

License:Open Source License

private void modifyModeForceText(final IContributionItem item) {
    if (item instanceof ActionContributionItem) {
        ActionContributionItem actionItem = (ActionContributionItem) item;
        actionItem.setMode(ActionContributionItem.MODE_FORCE_TEXT);
    } else if (item instanceof CommandContributionItem) {
        CommandContributionItem commandItem = (CommandContributionItem) item;
        commandItem.setMode(CommandContributionItem.MODE_FORCE_TEXT);
    }/*w w w.  j a v a  2 s  . c o m*/
}

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 ww  w.  j a  va  2  s . c o  m*/
}