public void uninstall(IActionBars bars) { bars.setGlobalActionHandler(ActionFactory.CUT.getId(), null); bars.setGlobalActionHandler(ActionFactory.PASTE.getId(), null); bars.setGlobalActionHandler(ActionFactory.COPY.getId(), null); bars.setGlobalActionHandler(ActionFactory.UNDO.getId(), null); bars.setGlobalActionHandler(ActionFactory.REDO.getId(), null); bars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(), null); bars.setGlobalActionHandler(ActionFactory.FIND.getId(), null); bars.updateActionBars(); }
/* package */ void updateActionBars(IActionBars actionBars) { actionBars.getToolBarManager().removeAll(); actionBars.getMenuManager().removeAll(); fillActionBars(actionBars); actionBars.updateActionBars(); fZoomInAction.setEnabled(true); }
/** * This method exists for backward compatibility. Subclasses should * reimplement <code>init</code>. */ @Override public void setActionBars(IActionBars actionBars) { makeContributions(actionBars.getMenuManager(), actionBars .getToolBarManager(), actionBars.getStatusLineManager()); }
public void fillActionBars(IActionBars bars) { bars.updateActionBars(); bars.getMenuManager().update(); return; }
private void fillActionBars(IActionBars actionBars) { IToolBarManager toolBar= actionBars.getToolBarManager(); fillToolBar(toolBar); actionBars.updateActionBars(); // Add selectAll action handlers. actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(), fSelectAllAction); }
private void updateGlobalActionHandlers() { if (fActionBars != null) { fActionBars.setGlobalActionHandler(JdtActionConstants.FIND_DECLARATIONS_IN_WORKSPACE, fFindDeclarationsAction); fActionBars.setGlobalActionHandler(JdtActionConstants.FIND_DECLARATIONS_IN_PROJECT, fFindDeclarationsInProjectAction); fActionBars.setGlobalActionHandler(JdtActionConstants.FIND_DECLARATIONS_IN_HIERARCHY, fFindDeclarationsInHierarchyAction); fActionBars.setGlobalActionHandler(JdtActionConstants.FIND_DECLARATIONS_IN_WORKING_SET, fFindDeclarationsInWorkingSetAction); } }
@Override public void init(IActionBars bars, IWorkbenchPage page) { for (int i = 0; i < cache.size(); i++) { ((EditorContribution) cache.get(i)).contribute(bars .getMenuManager(), false, bars.getToolBarManager(), true); } }
@Override public void focusGained(FocusEvent e) { IActionBars actionBars= viewSite.getActionBars(); fViewCopyHandler= actionBars.getGlobalActionHandler(ActionFactory.COPY.getId()); actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(), copyAction); actionBars.updateActionBars(); } });
public void unfillActionBars(IActionBars actionBars) { if (fHasContributedToViewMenu) { // Create layout sub menu if (fLayoutSubMenu != null) { actionBars.getMenuManager().remove(fLayoutSubMenu); fLayoutSubMenu.dispose(); fLayoutSubMenu= null; } fHasContributedToViewMenu = false; } }
public void fillActionBars(IActionBars actionBars, String group) { super.fillActionBars(actionBars); IToolBarManager toolBar = actionBars.getToolBarManager(); for (Iterator it = actions.iterator(); it.hasNext();) { DirectionFilterAction action = (DirectionFilterAction) it.next(); if(group != null) { toolBar.appendToGroup(group, action); } else { toolBar.add(action); } } }
private static void showMessage(Shell shell, IActionBars actionBars, String msg) { if (actionBars != null) { IStatusLineManager statusLine= actionBars.getStatusLineManager(); if (statusLine != null) statusLine.setMessage(msg); } shell.getDisplay().beep(); }
@Override public void setActiveEditor(IEditorPart part) { super.setActiveEditor(part); IActionBars actionBars= getActionBars(); IStatusLineManager manager= actionBars.getStatusLineManager(); manager.setMessage(null); manager.setErrorMessage(null); ITextEditor textEditor= null; if (part instanceof ITextEditor) textEditor= (ITextEditor)part; actionBars.setGlobalActionHandler(JdtActionConstants.OPEN, getAction(textEditor, JdtActionConstants.OPEN)); actionBars.setGlobalActionHandler("org.eclipse.jdt.internal.ui.actions.OpenHyperlink", getAction(textEditor, ITextEditorActionConstants.OPEN_HYPERLINK)); //$NON-NLS-1$ }
private void initializeToolBar() { IToolBarManager tbm= getViewSite().getActionBars().getToolBarManager(); createToolBarGroups(tbm); tbm.appendToGroup(IContextMenuConstants.GROUP_SEARCH, fSearchAgainAction); tbm.appendToGroup(IContextMenuConstants.GROUP_SEARCH, fCancelAction); tbm.appendToGroup(IContextMenuConstants.GROUP_SEARCH, fSearchesDropDownAction); tbm.appendToGroup(IContextMenuConstants.GROUP_SEARCH, fPinSearchViewAction); getViewSite().getActionBars().updateActionBars(); }
private void updateActionBars() { IActionBars bars = getActionBars(); if (bars != null) bars.updateActionBars(); }
private void saveCurrentActions(IActionBars actionBars) { copy = actionBars.getGlobalActionHandler(ActionFactory.COPY.getId()); paste = actionBars.getGlobalActionHandler(ActionFactory.PASTE.getId()); delete = actionBars.getGlobalActionHandler(ActionFactory.DELETE.getId()); selectAll = actionBars.getGlobalActionHandler(ActionFactory.SELECT_ALL.getId()); cut = actionBars.getGlobalActionHandler(ActionFactory.CUT.getId()); find = actionBars.getGlobalActionHandler(ActionFactory.FIND.getId()); undo = actionBars.getGlobalActionHandler(ActionFactory.UNDO.getId()); redo = actionBars.getGlobalActionHandler(ActionFactory.REDO.getId()); } }
private void updateGlobalActionHandlers() { if (fActionBars != null) { fActionBars.setGlobalActionHandler(JdtActionConstants.FIND_IMPLEMENTORS_IN_WORKSPACE, fFindImplementorsAction); fActionBars.setGlobalActionHandler(JdtActionConstants.FIND_IMPLEMENTORS_IN_PROJECT, fFindImplementorsInProjectAction); fActionBars.setGlobalActionHandler(JdtActionConstants.FIND_IMPLEMENTORS_IN_WORKING_SET, fFindImplementorsInWorkingSetAction); } }
@Override public void fillActionBars(IActionBars actionBars) { fillToolBar(actionBars.getToolBarManager()); fillViewMenu(actionBars.getMenuManager()); }
private void fillActionBars(IActionBars actionBars) { IToolBarManager toolBar= actionBars.getToolBarManager(); fillToolBar(toolBar); actionBars.updateActionBars(); // Add selectAll action handlers. actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(), fSelectAllAction); }
@Override public void focusGained(FocusEvent e) { IActionBars actionBars= viewSite.getActionBars(); fViewCopyHandler= actionBars.getGlobalActionHandler(ActionFactory.COPY.getId()); actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(), copyAction); actionBars.updateActionBars(); } });
@Override public void fillActionBars(IActionBars actionBars) { super.fillActionBars(actionBars); IMenuManager menuManager= actionBars.getMenuManager(); fillViewMenu(menuManager); }