/** * Creates the control for the tool bar manager. * <p> * Subclasses may override this method to customize the tool bar manager. * </p> * @param parent the parent used for the control * @return a Control */ protected Control createToolBarControl(Composite parent) { if (toolBarManager != null) { if (toolBarManager instanceof IToolBarManager2) { return ((IToolBarManager2) toolBarManager).createControl2(parent); } if (toolBarManager instanceof ToolBarManager) { return ((ToolBarManager) toolBarManager).createControl(parent); } } return null; }
/** * Returns the control for the window's toolbar. * <p> * Subclasses may override this method to customize the tool bar manager. * </p> * @return a Control */ protected Control getToolBarControl() { if (toolBarManager != null) { if (toolBarManager instanceof IToolBarManager2) { return ((IToolBarManager2) toolBarManager).getControl2(); } if (toolBarManager instanceof ToolBarManager) { return ((ToolBarManager) toolBarManager).getControl(); } } return null; }
((IToolBarManager2) toolBarManager).dispose(); } else if (toolBarManager instanceof ToolBarManager) { ((ToolBarManager) toolBarManager).dispose();
IToolBarManager manager = ((ToolBarContributionItem)sourceItem).getToolBarManager(); if(manager instanceof IToolBarManager2) { ((IToolBarManager2)manager).setOverrides(getOverrides());
((IToolBarManager2) toolBarManager).dispose(); } else if (toolBarManager instanceof ToolBarManager) { ((ToolBarManager) toolBarManager).dispose();
IToolBarManager manager = ((ToolBarContributionItem)sourceItem).getToolBarManager(); if(manager instanceof IToolBarManager2) { ((IToolBarManager2)manager).setOverrides(getOverrides());
/** * Returns the control for the window's toolbar. * <p> * Subclasses may override this method to customize the tool bar manager. * </p> * @return a Control */ protected Control getToolBarControl() { if (toolBarManager != null) { if (toolBarManager instanceof IToolBarManager2) { return ((IToolBarManager2) toolBarManager).getControl2(); } if (toolBarManager instanceof ToolBarManager) { return ((ToolBarManager) toolBarManager).getControl(); } } return null; }
/** * Creates the control for the tool bar manager. * <p> * Subclasses may override this method to customize the tool bar manager. * </p> * @param parent the parent used for the control * @return a Control */ protected Control createToolBarControl(Composite parent) { if (toolBarManager != null) { if (toolBarManager instanceof IToolBarManager2) { return ((IToolBarManager2) toolBarManager).createControl2(parent); } if (toolBarManager instanceof ToolBarManager) { return ((ToolBarManager) toolBarManager).createControl(parent); } } return null; }
((IToolBarManager2) toolBarManager).dispose(); } else if (toolBarManager instanceof ToolBarManager) { ((ToolBarManager) toolBarManager).dispose();
IToolBarManager manager = ((ToolBarContributionItem)sourceItem).getToolBarManager(); if(manager instanceof IToolBarManager2) { ((IToolBarManager2)manager).setOverrides(getOverrides());
/** * Returns the control for the window's toolbar. * <p> * Subclasses may override this method to customize the tool bar manager. * </p> * @return a Control */ protected Control getToolBarControl() { if (toolBarManager != null) { if (toolBarManager instanceof IToolBarManager2) { return ((IToolBarManager2) toolBarManager).getControl2(); } if (toolBarManager instanceof ToolBarManager) { return ((ToolBarManager) toolBarManager).getControl(); } } return null; }
/** * Creates the control for the tool bar manager. * <p> * Subclasses may override this method to customize the tool bar manager. * </p> * @param parent the parent used for the control * @return a Control */ protected Control createToolBarControl(Composite parent) { if (toolBarManager != null) { if (toolBarManager instanceof IToolBarManager2) { return ((IToolBarManager2) toolBarManager).createControl2(parent); } if (toolBarManager instanceof ToolBarManager) { return ((ToolBarManager) toolBarManager).createControl(parent); } } return null; }