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:net.tourbook.ui.views.tourBook.TourBookView.java

License:Open Source License

private void fillActionBars() {

    /*/*from  w w  w.  j a v a  2  s  .  co  m*/
     * fill view menu
     */
    final IMenuManager menuMgr = getViewSite().getActionBars().getMenuManager();

    menuMgr.add(_actionModifyColumns);

    /*
     * fill view toolbar
     */
    final IToolBarManager tbm = getViewSite().getActionBars().getToolBarManager();

    tbm.add(_actionSelectAllTours);
    tbm.add(_actionToggleMonthWeek);

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

    tbm.add(_actionRefreshView);

    // update that actions are fully created otherwise action enable will fail
    tbm.update(true);
}

From source file:net.tourbook.ui.views.tourCatalog.TourCatalogView.java

License:Open Source License

private void fillToolbar() {

    // check if toolbar is created
    if (_isToolbarCreated) {
        return;/* w  w w  .  j  a v a 2 s .  c  om*/
    }
    _isToolbarCreated = true;

    final IToolBarManager tbm = getViewSite().getActionBars().getToolBarManager();

    tbm.add(_actionLinkTour);
    tbm.add(_actionCollapseAll);
    tbm.add(_actionRefreshView);

    tbm.update(true);
}

From source file:net.tourbook.ui.views.tourCatalog.TourCatalogViewComparedTour.java

License:Open Source License

private void createActions() {

    _actionSynchChartsBySize = new ActionSynchChartHorizontalBySize(this);
    _actionSynchChartsByScale = new ActionSynchChartHorizontalByScale(this);

    _actionNavigatePrevTour = new ActionNavigatePreviousTour();
    _actionNavigateNextTour = new ActionNavigateNextTour();
    _actionSaveComparedTour = new ActionSaveComparedTour();
    _actionUndoChanges = new ActionUndoChanges();

    final IToolBarManager tbm = _tourChart.getToolBarManager();

    tbm.add(_actionNavigatePrevTour);//from   w w  w .  j ava2  s. c  o m
    tbm.add(_actionNavigateNextTour);
    tbm.add(_actionSaveComparedTour);
    tbm.add(_actionUndoChanges);

    tbm.add(new Separator());
    tbm.add(_actionSynchChartsByScale);
    tbm.add(_actionSynchChartsBySize);

    tbm.update(true);
}

From source file:net.tourbook.ui.views.tourCatalog.TourCompareResultView.java

License:Open Source License

private void fillToolbar() {

    // check if toolbar is created
    if (_isToolbarCreated) {
        return;/*from   ww w  . jav a  2s  . c  o  m*/
    }
    _isToolbarCreated = true;

    final IToolBarManager tbm = getViewSite().getActionBars().getToolBarManager();

    tbm.add(_actionCollapseAll);

    tbm.update(true);
}

From source file:net.tourbook.ui.views.tourCatalog.YearStatisticView.java

License:Open Source License

private void createActions() {

    _actionSynchChartScale = new ActionSynchYearScale(this);
    _actionYearStatOptions = new ActionYearStatisticOptions();

    final IToolBarManager tbm = getViewSite().getActionBars().getToolBarManager();
    tbm.add(_actionSynchChartScale);/*from w ww.  java 2  s.c  o m*/
    tbm.add(_actionYearStatOptions);

    tbm.update(true);
}

From source file:net.tourbook.ui.views.tourDataEditor.TourDataEditorView.java

License:Open Source License

private void fillToolbar() {

    /*//  ww  w.  j a va2  s. co m
     * fill view toolbar
     */
    final IToolBarManager tbm = getViewSite().getActionBars().getToolBarManager();

    tbm.add(_actionSaveTour);

    tbm.add(new Separator());
    tbm.add(_actionOpenMarkerDialog);
    tbm.add(_actionOpenAdjustAltitudeDialog);

    tbm.add(new Separator());
    tbm.add(_actionToggleReadEditMode);
    tbm.add(_actionToggleRowSelectMode);

    tbm.add(new Separator());
    tbm.add(_actionCreateTour);
    tbm.add(_actionViewSettings);

    tbm.update(true);

    /*
     * fill toolbar view menu
     */
    final IMenuManager menuMgr = getViewSite().getActionBars().getMenuManager();

    menuMgr.add(_actionUndoChanges);
    menuMgr.add(new Separator());

    menuMgr.add(_actionModifyColumns);
}

From source file:net.tourbook.ui.views.tourSegmenter.TourSegmenterView.java

License:Open Source License

private void fillToolbar() {

    /*//ww  w .ja  v a 2  s  .  c o  m
     * fill view menu
     */
    final IMenuManager menuMgr = getViewSite().getActionBars().getMenuManager();
    menuMgr.add(_actionModifyColumns);

    /*
     * fill view toolbar
     */
    final IToolBarManager tbm = getViewSite().getActionBars().getToolBarManager();
    tbm.add(_actionTCSegmenterConfig);

    tbm.update(true);
}

From source file:org.apache.directory.studio.apacheds.configuration.editor.ServerConfigurationEditorPage.java

License:Apache License

/**
 * {@inheritDoc}//from   ww w  .j a v a  2  s.com
 */
protected void createFormContent(IManagedForm managedForm) {
    ScrolledForm form = managedForm.getForm();
    form.setText(getTitle());

    Composite parent = form.getBody();
    parent.setLayout(new GridLayout());

    FormToolkit toolkit = managedForm.getToolkit();
    toolkit.decorateFormHeading(form.getForm());

    ServerConfigurationEditor editor = (ServerConfigurationEditor) getEditor();

    IToolBarManager toolbarManager = form.getToolBarManager();
    toolbarManager.add(new EditorImportConfigurationAction(editor));
    toolbarManager.add(new Separator());
    toolbarManager.add(new EditorExportConfigurationAction(editor));

    toolbarManager.update(true);

    createFormContent(parent, toolkit);

    isInitialized = true;
}

From source file:org.apache.directory.studio.combinededitor.editor.TableEditorPageActionGroup.java

License:Apache License

/**
 * {@inheritDoc}//from  w w w. j av a 2s.  co m
 */
public void fillToolBar(IToolBarManager toolBarManager) {
    toolBarManager.add(new Separator());
    toolBarManager.add(entryEditorActionMap.get(NEW_VALUE_ACTION));
    toolBarManager.add(entryEditorActionMap.get(newAttributeAction));
    toolBarManager.add(new Separator());
    toolBarManager.add(entryEditorActionMap.get(DELETE_ACTION));
    toolBarManager.add(entryEditorActionMap.get(deleteAllValuesAction));
    toolBarManager.add(new Separator());
    toolBarManager.add(entryEditorActionMap.get(refreshAttributesAction));
    toolBarManager.add(new Separator());
    toolBarManager.add(expandAllAction);
    toolBarManager.add(collapseAllAction);
    toolBarManager.add(new Separator());
    toolBarManager.add(showQuickFilterAction);
    toolBarManager.update(true);
}

From source file:org.apache.directory.studio.connection.ui.widgets.ConnectionActionGroup.java

License:Apache License

/**
 * Fills the tool bar.//  w ww.j  a  va 2  s  .  com
 *
 * @param toolBarManager the tool bar manager
 */
public void fillToolBar(IToolBarManager toolBarManager) {
    toolBarManager.add((IAction) this.connectionActionMap.get(NEW_CONNECTION_ACTION));
    toolBarManager.add(new Separator());
    toolBarManager.add((IAction) this.connectionActionMap.get(OPEN_CONNECTION_ACTION));
    toolBarManager.add((IAction) this.connectionActionMap.get(CLOSE_CONNECTION_ACTION));
    toolBarManager.add(new Separator());
    toolBarManager.add(expandAllAction);
    toolBarManager.add(collapseAllAction);

    toolBarManager.update(true);
}