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.android.ide.eclipse.hierarchyviewer.views.DeviceSelectorView.java

License:Apache License

private void placeActions(boolean doTreeViewStuff, boolean doPixelPerfectStuff) {
    IActionBars actionBars = getViewSite().getActionBars();

    IMenuManager mm = actionBars.getMenuManager();
    mm.removeAll();//  w  w w  .  ja  v a 2  s .c o m
    mm.add(RefreshWindowsAction.getAction());

    IToolBarManager tm = actionBars.getToolBarManager();
    tm.removeAll();
    tm.add(RefreshWindowsAction.getAction());

    if (doTreeViewStuff) {
        mm.add(LoadViewHierarchyAction.getAction());
        tm.add(LoadViewHierarchyAction.getAction());
    }
    if (doPixelPerfectStuff) {
        mm.add(InspectScreenshotAction.getAction());
        tm.add(InspectScreenshotAction.getAction());
    }

    mm.updateAll(true);
    tm.update(true);
    actionBars.updateActionBars();
}

From source file:com.android.ide.eclipse.hierarchyviewer.views.LayoutView.java

License:Apache License

public void placeActions() {
    IActionBars actionBars = getViewSite().getActionBars();

    IMenuManager mm = actionBars.getMenuManager();
    mm.removeAll();//from   w  ww. j  a v a 2 s.  co  m
    mm.add(mOnBlackWhiteAction);
    mm.add(mShowExtrasAction);
    mm.add(mLoadAllViewsAction);

    IToolBarManager tm = actionBars.getToolBarManager();
    tm.removeAll();
    tm.add(mOnBlackWhiteAction);
    tm.add(mShowExtrasAction);
    tm.add(mLoadAllViewsAction);
}

From source file:com.android.ide.eclipse.hierarchyviewer.views.PixelPerfectLoupeView.java

License:Apache License

private void placeActions() {
    IActionBars actionBars = getViewSite().getActionBars();

    IMenuManager mm = actionBars.getMenuManager();
    mm.removeAll();//from  w ww.  jav  a  2s. c o  m
    mm.add(PixelPerfectAutoRefreshAction.getAction());
    mm.add(mShowInLoupeAction);

    IToolBarManager tm = actionBars.getToolBarManager();
    tm.removeAll();
    tm.add(PixelPerfectAutoRefreshAction.getAction());
    tm.add(mShowInLoupeAction);
}

From source file:com.android.ide.eclipse.hierarchyviewer.views.PixelPerfectTreeView.java

License:Apache License

private void placeActions() {
    IActionBars actionBars = getViewSite().getActionBars();

    IMenuManager mm = actionBars.getMenuManager();
    mm.removeAll();/*w w w  .  java  2  s .  co  m*/
    mm.add(RefreshPixelPerfectTreeAction.getAction());

    IToolBarManager tm = actionBars.getToolBarManager();
    tm.removeAll();
    tm.add(RefreshPixelPerfectTreeAction.getAction());
}

From source file:com.android.ide.eclipse.hierarchyviewer.views.PixelPerfectView.java

License:Apache License

private void placeActions() {
    IActionBars actionBars = getViewSite().getActionBars();

    IMenuManager mm = actionBars.getMenuManager();
    mm.removeAll();//from  w  w  w  .j  a  v  a2s.  co  m
    mm.add(SavePixelPerfectAction.getAction(getSite().getShell()));
    mm.add(RefreshPixelPerfectAction.getAction());
    mm.add(LoadOverlayAction.getAction(getSite().getShell()));

    IToolBarManager tm = actionBars.getToolBarManager();
    tm.removeAll();
    tm.add(SavePixelPerfectAction.getAction(getSite().getShell()));
    tm.add(RefreshPixelPerfectAction.getAction());
    tm.add(LoadOverlayAction.getAction(getSite().getShell()));
}

From source file:com.android.ide.eclipse.hierarchyviewer.views.TreeViewView.java

License:Apache License

public void placeActions() {
    IActionBars actionBars = getViewSite().getActionBars();

    IMenuManager mm = actionBars.getMenuManager();
    mm.removeAll();/*from   w w w . j av a2  s . c o  m*/
    mm.add(SaveTreeViewAction.getAction(getSite().getShell()));
    mm.add(CapturePSDAction.getAction(getSite().getShell()));
    mm.add(new Separator());
    mm.add(RefreshViewAction.getAction());
    mm.add(DisplayViewAction.getAction(getSite().getShell()));
    mm.add(new Separator());
    mm.add(InvalidateAction.getAction());
    mm.add(RequestLayoutAction.getAction());
    mm.add(DumpDisplayListAction.getAction());
    mm.add(ProfileNodesAction.getAction());

    IToolBarManager tm = actionBars.getToolBarManager();
    tm.removeAll();
    tm.add(SaveTreeViewAction.getAction(getSite().getShell()));
    tm.add(CapturePSDAction.getAction(getSite().getShell()));
    tm.add(new Separator());
    tm.add(RefreshViewAction.getAction());
    tm.add(DisplayViewAction.getAction(getSite().getShell()));
    tm.add(new Separator());
    tm.add(InvalidateAction.getAction());
    tm.add(RequestLayoutAction.getAction());
    tm.add(DumpDisplayListAction.getAction());
    tm.add(ProfileNodesAction.getAction());
}

From source file:com.appnativa.studio.editors.MultiPageEditorContributor.java

License:Open Source License

public void contributeToToolBar(IToolBarManager manager) {
    manager.add(new Separator());
    manager.add(newProject);
    manager.add(newLayout);
}

From source file:com.appnativa.studio.views.PropertiesView.java

License:Open Source License

/**
 * Initialize the toolbar./* w ww  .j  av  a2 s . c o m*/
 */
private void initializeToolBar() {
    IToolBarManager tbm = getViewSite().getActionBars().getToolBarManager();

    tbm.add(sortAction = new SortAction());
    ;
    tbm.add(eventsAction = new EventsAction());
    ;
}

From source file:com.aptana.editor.common.outline.CommonOutlinePage.java

License:Open Source License

private void registerActions(IActionBars actionBars) {
    IToolBarManager toolBarManager = actionBars.getToolBarManager();
    if (toolBarManager != null) {
        toolBarManager.add(new SortingAction());
    }//  ww  w . java2s.c o  m

    IMenuManager menu = actionBars.getMenuManager();

    fToggleLinkingAction = new ToggleLinkingAction();
    menu.add(fToggleLinkingAction);
}

From source file:com.aptana.ide.debug.internal.ui.views.ScriptsView.java

License:Open Source License

/**
 * @see org.eclipse.debug.ui.AbstractDebugView#configureToolBar(org.eclipse.jface.action.IToolBarManager)
 */// ww  w.  ja va 2s.c o m
protected void configureToolBar(IToolBarManager tbm) {
    tbm.add(getAction("GotoFile")); //$NON-NLS-1$
}