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.netxforge.netxstudio.services.presentation.ServicesActionBarContributor.java

License:Open Source License

/**
 * This adds Separators for editor additions to the tool bar.
 * <!-- begin-user-doc -->//from   w ww  .  jav a 2 s  . co m
 * <!-- end-user-doc -->
 * @generated
 */
@Override
public void contributeToToolBar(IToolBarManager toolBarManager) {
    toolBarManager.add(new Separator("services-settings"));
    toolBarManager.add(new Separator("services-additions"));
}

From source file:com.netxforge.screens.editing.base.actions.handlers.CreationActionsHandler.java

License:Open Source License

/**
 * This adds Separators for editor additions to the tool bar.
 *///  w w  w . j a  v a 2 s  .  c  o  m
public void contributeToToolBar(IToolBarManager toolBarManager) {
    toolBarManager.add(new Separator("netxstudio-settings"));
    toolBarManager.add(new Separator("netxstudio-additions"));
}

From source file:com.nextep.designer.dbgm.gef.DBGMGraphicalActionBarContributor.java

License:Open Source License

/**
 * @see org.eclipse.ui.part.EditorActionBarContributor#contributeToToolBar(org.eclipse.jface.action.IToolBarManager)
 *//*from www.j a v  a2 s.c o m*/
@Override
public void contributeToToolBar(IToolBarManager tbm) {
    super.contributeToToolBar(tbm);
    String[] zoomStrings = new String[] { ZoomManager.FIT_ALL, ZoomManager.FIT_HEIGHT, ZoomManager.FIT_WIDTH };
    tbm.add(new ZoomComboContributionItem(getPage(), zoomStrings));
    tbm.add(new Separator());
    tbm.add(getAction(GEFActionConstants.MATCH_WIDTH));
    tbm.add(getAction(GEFActionConstants.MATCH_HEIGHT));
    //         tbm.add(new Separator());
    //         tbm.add(getAction(GEFActionConstants.ALIGN_LEFT));
    //         tbm.add(getAction(GEFActionConstants.ALIGN_CENTER));
    //         tbm.add(getAction(GEFActionConstants.ALIGN_RIGHT));
    //         tbm.add(new Separator());
    //         tbm.add(getAction(GEFActionConstants.ALIGN_TOP));
    //         tbm.add(getAction(GEFActionConstants.ALIGN_MIDDLE));
    //         tbm.add(getAction(GEFActionConstants.ALIGN_BOTTOM));
    tbm.add(new Separator());
    //         tbm.add(getAction(GEFActionConstants.TOGGLE_RULER_VISIBILITY));
    tbm.add(getAction(GEFActionConstants.TOGGLE_GRID_VISIBILITY));
    tbm.add(getAction(GEFActionConstants.TOGGLE_SNAP_TO_GEOMETRY));
    tbm.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));
    //         toolBarManager.add(new PrintAction(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getPartService().getActivePart()));

    // TODO Auto-generated method stub

}

From source file:com.nextep.designer.sqlgen.ui.SQLEditorActionBarContributor.java

License:Open Source License

@Override
public void contributeToToolBar(IToolBarManager toolBarManager) {
    super.contributeToToolBar(toolBarManager);
    toolBarManager.add(new SubmitSQLAction());
    toolBarManager.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
}

From source file:com.nextep.designer.TextEditorActionBarAdvisor.java

License:Open Source License

protected void fillCoolBar(ICoolBarManager cbManager) {
    cbManager.add(new GroupMarker("group.file")); //$NON-NLS-1$
    { // File Group
        IToolBarManager fileToolBar = new ToolBarManager(cbManager.getStyle());
        fileToolBar.add(new Separator(IWorkbenchActionConstants.NEW_GROUP));
        fileToolBar.add(new GroupMarker(IWorkbenchActionConstants.OPEN_EXT));
        fileToolBar.add(new GroupMarker(IWorkbenchActionConstants.SAVE_GROUP));
        fileToolBar.add(getAction(ActionFactory.SAVE.getId()));
        fileToolBar.add(getAction(ActionFactory.PRINT.getId()));

        fileToolBar.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));

        // Add to the cool bar manager
        cbManager.add(new ToolBarContributionItem(fileToolBar, IWorkbenchActionConstants.TOOLBAR_FILE));
    }//from   w ww. j a  va 2 s . co m

    cbManager.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));

    cbManager.add(new GroupMarker(IWorkbenchActionConstants.GROUP_EDITOR));
}

From source file:com.nextep.designer.vcs.ui.services.impl.CommonUIService.java

License:Open Source License

@Override
public void createVersionControlToolbarActions(IToolBarManager toolbarMgr, Object model, Object uiElement) {
    final IVersionable<?> versionable = VersionHelper.getVersionable(model);
    if (versionable != null) {
        final Action commitAction = new CommitAction(this, versionable);
        final Action checkOutAction = new CheckoutAction(this, versionable);
        final Action undoCheckOutAction = new UndoCheckoutAction(this, versionable);
        toolbarMgr.add(commitAction);
        toolbarMgr.add(checkOutAction);/*from   ww  w  .jav  a2  s  .  c o m*/
        toolbarMgr.add(undoCheckOutAction);
    }
}

From source file:com.nokia.carbide.cpp.debug.crashdebugger.ui.CrashDebuggerView.java

License:Open Source License

private void fillLocalToolBar(IToolBarManager manager) {
    manager.add(terminateSession);
    manager.add(clearConsole);
}

From source file:com.nokia.carbide.cpp.debug.kernelaware.ui.SymbianOSView.java

License:Open Source License

private void fillLocalToolBar(IToolBarManager manager) {
    manager.add(m_actionRefresh);
    manager.add(m_actionToggleAutoRefresh);
    manager.add(m_actionDebug);// w  ww.java2  s .  com
    manager.add(m_actionProperties);
    manager.add(m_actionSetTimer);
    manager.add(m_actionCollapseAll);
}

From source file:com.nokia.carbide.cpp.internal.pi.wizards.ui.views.PIView.java

License:Open Source License

private void fillLocalToolBar(IToolBarManager manager) {
    manager.add(actionOpenWizard);
    manager.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));
    manager.add(actionOpenKeyPressWizard);
    manager.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));
    manager.add(actionDelete);//  w ww. j  av a  2 s. c o m
}

From source file:com.nokia.carbide.cpp.internal.project.ui.editors.common.FormUtilities.java

License:Open Source License

public static void addHelpToolbarItem(final Form form, final String href, final String tooltip) {
    IToolBarManager manager = form.getToolBarManager();
    Action helpAction = new Action("help") { //$NON-NLS-1$
        public void run() {
            BusyIndicator.showWhile(form.getDisplay(), new Runnable() {
                public void run() {
                    PlatformUI.getWorkbench().getHelpSystem().displayHelpResource(href);
                }/*from   w  ww .j av  a 2 s  . c  o m*/
            });
        }
    };
    helpAction.setToolTipText(tooltip);
    ImageDescriptor id = ResourceManager.getPluginImageDescriptor(ProjectUIPlugin.getDefault(),
            "icons/help.png"); //$NON-NLS-1$
    helpAction.setImageDescriptor(id);
    manager.add(helpAction);
    form.updateToolBar();
}