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

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

Introduction

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

Prototype

void update(boolean force);

Source Link

Document

Updates this manager's underlying widget(s) with any changes which have been made to it or its items.

Usage

From source file:org.eclipse.m2m.internal.qvt.oml.common.ui.views.MetamodelBrowser.java

License:Open Source License

protected void fillLocalToolBar(IToolBarManager manager) {
    myDrillDownAdapter.addNavigationActions(manager);
    manager.add(new Separator());
    manager.add(myCollapseAllAction);/*from ww  w .j  a  v  a 2 s . c o  m*/
    manager.add(new Separator());
    manager.add(myShowInheritedFeaturesAction);
    manager.add(myShowFullQualifiedNamesAction);

    if (myOpenClassifierAction != null) {
        manager.add(new Separator());
        manager.add(myOpenClassifierAction);
    }

    manager.update(true);
}

From source file:org.eclipse.mdht.uml.ui.editors.UMLTableEditor.java

License:Open Source License

public void contributeToToolBar(IToolBarManager toolBarManager) {
    // TODO add new class toolbar action

    toolBarManager.add(baseTypeFilterAction);
    toolBarManager.add(containerFilterAction);
    toolBarManager.add(resourceFilterAction);
    toolBarManager.add(removeFiltersAction);

    // toolBarManager.add(new Separator());

    toolBarManager.update(true);
}

From source file:org.eclipse.mylyn.internal.builds.ui.editor.BuildEditor.java

License:Open Source License

private void fillToolBar() {
    final Form form = getHeaderForm().getForm().getForm();
    IToolBarManager toolBarManager = form.getToolBarManager();

    toolBarManager.add(new GroupMarker(BuildsUiConstants.GROUP_FILE));

    runBuildAction = new RunBuildAction();
    toolBarManager.add(runBuildAction);//from  w  w  w . j a  v a2  s  .  c om

    historyAction = new ShowHistoryAction();
    toolBarManager.add(historyAction);

    toolBarManager.add(new Separator(BuildsUiConstants.GROUP_EDIT));

    if (getEditorInput().getBuild() != null) {
        newTaskFromBuildAction = new NewTaskFromBuildAction();
        toolBarManager.add(newTaskFromBuildAction);
    }

    toolBarManager.add(new Separator(BuildsUiConstants.GROUP_OPEN));

    Action openWithBrowserAction = new Action() {
        @Override
        public void run() {
            if (build != null) {
                BrowserUtil.openUrl(build.getUrl(), BrowserUtil.NO_RICH_EDITOR);
            } else {
                BrowserUtil.openUrl(plan.getUrl(), BrowserUtil.NO_RICH_EDITOR);
            }
        }
    };
    openWithBrowserAction.setImageDescriptor(CommonImages.WEB);
    openWithBrowserAction.setToolTipText(Messages.BuildEditor_Open_with_Web_Browser);
    toolBarManager.add(openWithBrowserAction);

    toolBarManager.update(true);
}

From source file:org.eclipse.mylyn.reviews.r4e.ui.internal.editors.R4ECompareEditorInput.java

License:Open Source License

/**
 * Method insertAnnotationNavigationCommands.
 * /*from w w w . j  av a2 s  .com*/
 * @param aManager
 *            IToolBarManager
 * @param aSupport
 *            IReviewAnnotationSupport
 */
private void insertAnnotationNavigationCommands(IToolBarManager aManager, IReviewAnnotationSupport aSupport) {
    aManager.add(new Separator());
    final R4EAnnotationContributionItems r4eItemsManager = new R4EAnnotationContributionItems();
    final IContributionItem[] items = r4eItemsManager.getR4EContributionItems();
    for (IContributionItem item : items) {
        aManager.add(item);
    }
    aManager.update(true);
}

From source file:org.eclipse.ocl.examples.emf.validation.debug.ui.view.ValidityView.java

License:Open Source License

private void fillLocalToolBar(IToolBarManager manager) {
    manager.add(lockValidatableNodesAction);
    manager.add(runValidationAction);/*w w w  .j  a v  a2  s.  c o  m*/
    manager.add(new Separator());
    manager.add(filterValidationResultAction);
    manager.add(new Separator());
    manager.add(exportValidationResultAction);

    manager.update(true);
}

From source file:org.eclipse.ocl.examples.emf.validation.validity.ui.view.ValidityView.java

License:Open Source License

private void fillLocalToolBar(IToolBarManager manager) {
    manager.add(expandAllNodesAction);//from   w w w  .j  av  a  2 s.co m
    manager.add(collapseAllNodesAction);
    manager.add(new Separator());
    manager.add(lockValidatableNodesAction);
    manager.add(forceValidityViewRefreshAction);
    manager.add(runValidationAction);
    manager.add(new Separator());
    manager.add(filterValidationResultAction);
    manager.add(new Separator());
    manager.add(exportValidationResultAction);

    manager.update(true);
}

From source file:org.eclipse.osee.ats.navigate.NavigateView.java

License:Open Source License

protected void createToolBar() {
    IToolBarManager toolbarManager = getViewSite().getActionBars().getToolBarManager();
    toolbarManager.add(new MyWorldAction());
    toolbarManager.add(new MyFavoritesAction());
    toolbarManager.add(new CollapseAllAction(xNavComp.getFilteredTree().getViewer()));
    toolbarManager.add(new ExpandAllAction(xNavComp.getFilteredTree().getViewer()));
    toolbarManager.add(new OpenChangeReportByIdAction());
    toolbarManager.add(new OpenWorldByIdAction());
    toolbarManager.add(new OpenWorkflowByIdAction());
    toolbarManager.add(new NewAction());
    getViewSite().getActionBars().updateActionBars();

    IActionBars bars = getViewSite().getActionBars();
    IMenuManager mm = bars.getMenuManager();
    mm.add(new NewAction());
    mm.add(new NewGoal());

    toolbarManager.update(true);
}

From source file:org.eclipse.osee.ats.review.ReviewNavigateView.java

License:Open Source License

protected void createToolBar() {
    IToolBarManager toolbarManager = getViewSite().getActionBars().getToolBarManager();
    toolbarManager.add(new CollapseAllAction(xNavComp.getFilteredTree().getViewer()));
    toolbarManager.add(new ExpandAllAction(xNavComp.getFilteredTree().getViewer()));
    toolbarManager.add(new OpenWorkflowByIdAction("Open Review by ID"));
    getViewSite().getActionBars().updateActionBars();
    toolbarManager.update(true);
}

From source file:org.eclipse.osee.framework.ui.skynet.artifact.editor.pages.ArtifactFormPage.java

License:Open Source License

private void addToolBar(FormToolkit toolkit, ScrolledForm form, boolean add) {
    IToolBarManager manager = form.getToolBarManager();
    if (add) {/*  www  .j a  v  a  2 s . c o  m*/
        manager.add(new RefreshAction());
        manager.add(new Separator());
        getEditor().getActionBarContributor().contributeToToolBar(manager);
        manager.update(true);
    } else {
        manager.removeAll();
    }
    form.reflow(true);
}

From source file:org.eclipse.osee.framework.ui.skynet.artifact.editor.sections.AttributesFormSection.java

License:Open Source License

private void addToolBar(IManagedForm form) {
    final FormToolkit toolkit = form.getToolkit();
    Composite composite = toolkit.createComposite(getSection());
    composite.setLayout(ALayout.getZeroMarginLayout());
    composite.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, false));
    composite.setBackground(getSection().getBackground());

    IToolBarManager manager = getToolBarManager();
    ((ToolBarManager) manager).createControl(composite);
    getActionContributor().contributeToToolBar(manager);
    manager.update(true);

    getSection().setTextClient(composite);
}