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

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

Introduction

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

Prototype

void removeAll();

Source Link

Document

Removes all contribution items from this manager.

Usage

From source file:fr.opensagres.eclipse.jsbuild.internal.ui.views.JSBuildFileView.java

License:Open Source License

private void fillMainToolBar() {
    IToolBarManager toolBarMgr = getViewSite().getActionBars().getToolBarManager();
    toolBarMgr.removeAll();

    toolBarMgr.add(addBuildFileAction);/*from  www .ja v  a  2  s  .  co m*/
    // toolBarMgr.add(searchForBuildFilesAction);

    toolBarMgr.add(runTargetAction);
    toolBarMgr.add(removeProjectAction);
    toolBarMgr.add(removeAllAction);

    toolBarMgr.update(false);
}

From source file:msi.gama.lang.gaml.ui.outline.GamlOutlinePage.java

@Override
protected void configureActions() {
    super.configureActions();

    IToolBarManager tbm = getSite().getActionBars().getToolBarManager();
    toolbar.wipe(SWT.RIGHT, true);/*w w w .j  ava 2s . c o m*/
    for (IContributionItem item : tbm.getItems()) {
        toolbar.item(item, SWT.RIGHT);
    }
    toolbar.refresh(true);
    tbm.removeAll();
    tbm.update(true);
}

From source file:net.certiv.fluentmark.outline.FluentOutlinePage.java

License:Open Source License

private void createToolBar() {
    IToolBarManager mgr = getSite().getActionBars().getToolBarManager();
    mgr.removeAll();

    mgr.add(new Separator(ICommonMenuConstants.GROUP_SHOW));
    mgr.add(new Separator(ICommonMenuConstants.GROUP_ADDITIONS));
    mgr.add(new Separator(ICommonMenuConstants.GROUP_VIEWER_SETUP));

    mgr.appendToGroup(ICommonMenuConstants.GROUP_SHOW, actions.get(ACTION_TOGGLE));
    mgr.appendToGroup(ICommonMenuConstants.GROUP_VIEWER_SETUP, actions.get(ACTION_EXPAND));
    mgr.appendToGroup(ICommonMenuConstants.GROUP_VIEWER_SETUP, actions.get(ACTION_COLLAPSE));

    mgr.update(false);/*ww  w.  j  ava 2s .  co m*/
}

From source file:net.java.treaty.eclipse.views.ContractView.java

License:Apache License

/**
 * <p>//w w w.j  a v a 2  s  . c o m
 * A helper method that fills the tool bar with icons for the {@link Action}s
 * of the {@link ContractView}.
 * </p>
 * 
 * @param toolBarManager
 *          The {@link IToolBarManager} to that the {@link Action}s shall be
 *          added.
 */
private void fillLocalToolBar(IToolBarManager toolBarManager) {

    toolBarManager.removeAll();

    toolBarManager.add(this.myActionRefresh);
    toolBarManager.add(this.myActionVerifyAllContracts);
    toolBarManager.add(this.myActionVerifySelectedContracts);

    toolBarManager.add(new Separator());

    for (Action actExport : this.myActionsExport.values()) {
        toolBarManager.add(actExport);
    }
    // end for.

    toolBarManager.add(new Separator());

    this.myDrillDownAdapter = new DrillDownAdapter(this.myViewer);
    this.myDrillDownAdapter.addNavigationActions(toolBarManager);
}

From source file:net.sourceforge.metrics.ui.layeredpackagegraph.LayeredPackageGraphActionGroup.java

License:Open Source License

void fillToolBar(IToolBarManager toolBar) {
    toolBar.removeAll();
    toolBar.add(resumeAction);//from www.j a  va2  s  .  c  om
    toolBar.add(pauseAction);
    toolBar.add(abortAction);
    toolBar.add(exportAction);
    toolBar.add(graphAction);
}

From source file:net.tourbook.statistic.StatContainer.java

License:Open Source License

/**
 * each statistic has it's own toolbar/*  ww  w  .j a v  a2s  .c  o  m*/
 */
private void updateUIToolbar() {

    // update view toolbar
    final IToolBarManager tbm = _viewSite.getActionBars().getToolBarManager();
    tbm.removeAll();
    tbm.add(_actionSynchChartScale);

    // add actions from the statistic
    _activeStatistic.updateToolBar(true);

    _tbm.update(false);
    _statContainer.layout();
}

From source file:net.tourbook.statistic.StatisticView.java

License:Open Source License

/**
 * Each statistic has it's own toolbar/*w  w  w.  ja  va2  s  . c  o m*/
 */
private void updateUI_Toolbar() {

    // update view toolbar
    final IToolBarManager tbm = getViewSite().getActionBars().getToolBarManager();
    tbm.removeAll();

    tbm.add(_actionSynchChartScale);
    tbm.add(_actionStatisticOptions);

    // add actions from the statistic
    _activeStatistic.updateToolBar();

    // update toolbar to show added items
    tbm.update(true);

    // use slideout AFTER the toolbar is created/updated/filled, this creates it
    _activeStatistic.setupStatisticSlideout(_slideoutStatisticOptions);
    _slideoutStatisticOptions.setupGrid(//
            _activeStatistic.getGridPrefPrefix(), _activeStatistic.getEnabledGridOptions());
}

From source file:net.tourbook.statistics.StatisticTourNumbers.java

License:Open Source License

public void refreshStatistic(final TourPerson person, final TourTypeFilter typeId, final int year,
        final int numberOfYears, final boolean refreshData) {

    _activePerson = person;/*from ww  w. ja  va2s. c  o m*/
    _activeTourTypeFilter = typeId;
    _currentYear = year;

    _tourDayData = DataProviderTourDay.getInstance().getDayData(person, typeId, year, numberOfYears,
            isDataDirtyWithReset() || refreshData);

    // reset min/max values
    if (_isSynchScaleEnabled == false && refreshData) {
        resetMinMaxKeeper();
    }

    // hide actions from other statistics
    final IToolBarManager tbm = _viewSite.getActionBars().getToolBarManager();
    tbm.removeAll();
    tbm.update(true);

    createStatisticData(_tourDayData);
    updateCharts();

}

From source file:net.tourbook.ui.views.tagging.TaggingView.java

License:Open Source License

private void fillToolBar() {
    /*//from   w  ww .jav  a 2s  .  co  m
     * action in the view toolbar
     */
    final IToolBarManager tbm = getViewSite().getActionBars().getToolBarManager();

    // recreate the toolbar
    tbm.removeAll();

    tbm.add(_actionExpandSelection);
    tbm.add(_actionCollapseAll);

    tbm.add(_actionSetLayoutFlat);
    tbm.add(_actionSetLayoutHierarchical);

    tbm.add(_actionRefreshView);

    tbm.update(true);
}

From source file:org.codehaus.groovy.eclipse.editor.outline.GroovyOutlinePage.java

License:Apache License

private void initializeViewer() {
    if (isInitialized) {
        return;//from  w w w  .j  a  v  a 2 s . c  om
    }
    // remove actions
    IPageSite site = getSite();
    if (site != null) {
        IActionBars actionBars = site.getActionBars();
        if (actionBars != null) {
            IToolBarManager toolBarManager = actionBars.getToolBarManager();
            if (toolBarManager != null) {
                toolBarManager.removeAll();
                toolBarManager.add(new GroovyLexicalSortingAction());
                toolBarManager.update(true);
            }
        }
    }

    isInitialized = true;
}