@Override public Shell getShell() { return aSite.getViewSite().getShell(); } },delegateSelectionProvider);
@Override public void init(ICommonActionExtensionSite anActionSite) { site = anActionSite; editGroup = new EditActionGroup(site.getViewSite().getShell()); }
@Override public void init(ICommonActionExtensionSite aSite) { super.init(aSite); shell = aSite.getViewSite().getShell(); makeActions(); }
@Override public void init(ICommonActionExtensionSite aSite) { final Shell shell = aSite.getViewSite().getShell(); IShellProvider sp = new IShellProvider() { @Override public Shell getShell() { return shell; } }; addBookmarkAction = new AddBookmarkAction(sp, true); addTaskAction = new AddTaskAction(sp); }
@Override public void init(ICommonActionExtensionSite anActionSite) { gotoAction = new GotoResourceAction(anActionSite.getViewSite().getShell(), (CommonViewer)anActionSite.getStructuredViewer()); }
@Override public void init(ICommonActionExtensionSite anActionSite) { anActionSite.getViewSite().getShell(); CommonViewer viewer = (CommonViewer) anActionSite.getStructuredViewer(); goIntoAction = new GoIntoAction(viewer.getFrameList()); }
@Override public void init(ICommonActionExtensionSite anActionSite) { refactorGroup = new RefactorActionGroup(anActionSite.getViewSite().getShell(), (Tree)anActionSite.getStructuredViewer().getControl()); }
/** * {@inheritDoc} */ public void fillContextMenu(final IMenuManager menu) { super.fillContextMenu(menu); if (isRefactoringElementSelected()) { final ISynchronizationContext context= getSynchronizationContext(); final RefactoringDescriptorProxy[] proxies= getRefactorings(context, getSynchronizePageConfiguration()); final AcceptRefactoringsAction accept= new AcceptRefactoringsAction(context, getExtensionSite().getViewSite().getShell()); accept.setRefactoringDescriptors(proxies); menu.add(accept); final RejectRefactoringsAction reject= new RejectRefactoringsAction(context); reject.setRefactoringDescriptors(proxies); menu.add(reject); } }
@Override public void init(ICommonActionExtensionSite aSite) { viewer = (CommonViewer) aSite.getStructuredViewer(); contentService = aSite.getContentService(); filterService = (NavigatorFilterService) contentService.getFilterService(); extensionStateModel = contentService.findStateModel(WorkingSetsContentProvider.EXTENSION_ID); workingSetActionGroup = new WorkingSetFilterActionGroup(aSite.getViewSite().getShell(), filterChangeListener); workingSetRootModeActionGroup = new WorkingSetRootModeActionGroup(viewer, extensionStateModel); topLevelModeListener = event -> { setWorkingSet(workingSet); viewer.getFrameList().reset(); }; if (contentService.isActive(WorkingSetsContentProvider.EXTENSION_ID)) { managerChangeListener.listen(); extensionStateModel.addPropertyChangeListener(topLevelModeListener); } contentService.getActivationService().addExtensionActivationListener(activationListener); }