Example usage for org.eclipse.jface.action IToolBarManager add

List of usage examples for org.eclipse.jface.action IToolBarManager add

Introduction

In this page you can find the example usage for org.eclipse.jface.action IToolBarManager add.

Prototype

void add(IAction action);

Source Link

Document

Adds an action as a contribution item to this manager.

Usage

From source file:com.sap.dirigible.ide.generic.ui.GenericListView.java

License:Open Source License

private void fillLocalToolBar(IToolBarManager manager) {
    manager.add(actionAddLocation);
    manager.add(actionRemoveLocation);
    manager.add(actionOpenLocation);
}

From source file:com.sap.dirigible.ide.services.security.manager.views.SecurityManagerView.java

License:Open Source License

private void fillLocalToolBar(IToolBarManager manager) {
    manager.add(actionSecure);
    manager.add(actionUnsecure);
    manager.add(actionRefresh);
}

From source file:com.sap.dirigible.ide.ui.rap.entry.DirigibleActionBarAdvisor.java

License:Open Source License

protected void fillCoolBar(ICoolBarManager coolBar) {
    IToolBarManager toolbar = new ToolBarManager(SWT.FLAT | SWT.RIGHT);
    toolbar.add(undoAction);
    toolbar.add(redoAction);//w w w. ja v a 2 s. c  o m
    toolbar.add(saveAction);
    toolbar.add(saveAllAction);
    toolbar.add(new Separator("control")); //$NON-NLS-1$
    coolBar.add(new ToolBarContributionItem(toolbar, "main")); //$NON-NLS-1$
}

From source file:com.siemens.ct.mp3m.ApplicationActionBarAdvisor.java

License:Open Source License

@Override
protected void fillCoolBar(ICoolBarManager coolBar) {
    IToolBarManager toolbar = new ToolBarManager(SWT.FLAT | SWT.RIGHT);
    coolBar.add(new ToolBarContributionItem(toolbar, "main")); //$NON-NLS-1$
    toolbar.add(saveAction);
    toolbar.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    toolbar.add(new GroupMarker("mp3m.test"));
}

From source file:com.siteview.mde.internal.runtime.registry.RegistryBrowser.java

License:Open Source License

private void fillToolBar() {
    fDrillDownAdapter = new RegistryDrillDownAdapter(fTreeViewer);
    IActionBars bars = getViewSite().getActionBars();
    bars.setGlobalActionHandler(ActionFactory.COPY.getId(), fCopyAction);
    IToolBarManager mng = bars.getToolBarManager();
    fDrillDownAdapter.addNavigationActions(mng);
    mng.add(fRefreshAction);
    mng.add(new Separator());
    mng.add(fCollapseAllAction);/*from  w w  w  .  j av  a 2s  .com*/
    IMenuManager mgr = bars.getMenuManager();
    IMenuManager manager = new MenuManager(MDERuntimeMessages.RegistryBrowser_GroupBy);
    manager.add(fGroupByBundlesAction);
    manager.add(fGroupByExtensionPointsAction);
    manager.add(fGroupByServicesAction);
    mgr.add(manager);
    mgr.add(new Separator());
    mgr.add(fShowPluginsAction);
    mgr.add(fShowDisabledAction);
    mgr.add(new Separator());
    mgr.add(fShowAdvancedOperationsAction);

}

From source file:com.siteview.mde.internal.ui.editor.build.BuildEditor.java

License:Open Source License

public void contributeToToolbar(IToolBarManager manager) {
    manager.add(getExportAction());
}

From source file:com.siteview.mde.internal.ui.editor.feature.FeatureEditor.java

License:Open Source License

public void contributeToToolbar(IToolBarManager manager) {
    manager.add(getFeatureExportAction());
}

From source file:com.siteview.mde.internal.ui.editor.MDEFormPage.java

License:Open Source License

protected void createFormContent(IManagedForm managedForm) {
    final ScrolledForm form = managedForm.getForm();
    FormToolkit toolkit = managedForm.getToolkit();
    toolkit.decorateFormHeading(form.getForm());

    IToolBarManager manager = form.getToolBarManager();

    getMDEEditor().contributeToToolbar(manager);

    final String helpContextID = getHelpResource();
    if (helpContextID != null) {
        Action helpAction = new Action("help") { //$NON-NLS-1$
            public void run() {
                PlatformUI.getWorkbench().getHelpSystem().displayHelp(helpContextID);
            }//from  www.  j  a va  2s.  co m
        };
        helpAction.setToolTipText(MDEUIMessages.PDEFormPage_help);
        helpAction.setImageDescriptor(MDEPluginImages.DESC_HELP);
        manager.add(helpAction);
    }
    //check to see if our form parts are contributing actions
    IFormPart[] parts = managedForm.getParts();
    for (int i = 0; i < parts.length; i++) {
        if (parts[i] instanceof IAdaptable) {
            IAdaptable adapter = (IAdaptable) parts[i];
            IAction[] actions = (IAction[]) adapter.getAdapter(IAction[].class);
            if (actions != null) {
                for (int j = 0; j < actions.length; j++) {
                    form.getToolBarManager().add(actions[j]);
                }
            }
        }
    }
    form.updateToolBar();
}

From source file:com.siteview.mde.internal.ui.editor.MDELauncherFormEditor.java

License:Open Source License

protected void contributeLaunchersToToolbar(IToolBarManager manager) {

    // this should never be null (no point in using this class if you don't provide an ILauncherFormPageHelper)
    // but we'll guard against it anyway
    if (getLauncherHelper() != null) {

        Action[][] actions = getActions();
        if (actions[RUN_LAUNCHER_INDEX].length > 0) {
            Action runAction = new ActionMenu(actions[RUN_LAUNCHER_INDEX]);
            manager.add(runAction);
        }/*  w  ww  .j a  v a2 s.  c  o  m*/

        if (actions[DEBUG_LAUNCHER_INDEX].length > 0) {
            Action runAction = new ActionMenu(actions[DEBUG_LAUNCHER_INDEX]);
            manager.add(runAction);
        }

        if (actions[PROFILE_LAUNCHER_INDEX].length > 0) {
            Action runAction = new ActionMenu(actions[PROFILE_LAUNCHER_INDEX]);
            manager.add(runAction);
        }
    }
}

From source file:com.siteview.mde.internal.ui.editor.MDEMultiPageContentOutline.java

License:Open Source License

private void registerToolbarActions(IActionBars actionBars) {

    IToolBarManager toolBarManager = actionBars.getToolBarManager();
    if (toolBarManager != null) {
        toolBarManager.add(new ToggleLinkWithEditorAction(editor));
        toolBarManager.add(new SortingAction());
    }// w w w  .j  av  a 2  s  .co  m
}