private NewWizardMenu getNewWizardMenu() { if (fNewWizardMenu == null) { fNewWizardMenu= new NewWizardMenu(fSite.getWorkbenchWindow()); } return fNewWizardMenu; }
private NewWizardMenu getNewWizardMenu() { if (fNewWizardMenu == null) { fNewWizardMenu= new NewWizardMenu(fSite.getWorkbenchWindow()); } return fNewWizardMenu; }
public void run(IJavaElement[] elements) { if (elements.length == 0) { getShell().getDisplay().beep(); return; } OpenTypeHierarchyUtil.open(elements, getSite().getWorkbenchWindow()); }
public void run(IJavaElement[] elements) { if (elements.length == 0) { getShell().getDisplay().beep(); return; } OpenTypeHierarchyUtil.open(elements, getSite().getWorkbenchWindow()); }
public void run(IJavaElement[] elements) { if (elements.length == 0) { getShell().getDisplay().beep(); return; } CallHierarchyUI.open(elements, getSite().getWorkbenchWindow()); }
public void run(IJavaElement[] elements) { if (elements.length == 0) { getShell().getDisplay().beep(); return; } OpenTypeHierarchyUtil.open(elements, getSite().getWorkbenchWindow()); }
@Override public void run(IStructuredSelection selection) { List<?> elements= selection.toList(); if (!CallHierarchy.arePossibleInputElements(elements)) { elements= Collections.EMPTY_LIST; } IMember[] members= elements.toArray(new IMember[elements.size()]); if (!ActionUtil.areProcessable(getShell(), members)) return; CallHierarchyUI.openView(members, getSite().getWorkbenchWindow()); }
@Override public void run(IStructuredSelection selection) { List<?> elements= selection.toList(); if (!CallHierarchy.arePossibleInputElements(elements)) { elements= Collections.EMPTY_LIST; } IMember[] members= elements.toArray(new IMember[elements.size()]); if (!ActionUtil.areProcessable(getShell(), members)) return; CallHierarchyUI.openView(members, getSite().getWorkbenchWindow()); }
CallHierarchyUI.openSelectionDialog(candidates.toArray(new IMember[candidates.size()]), getSite().getWorkbenchWindow());
CallHierarchyUI.openSelectionDialog(candidates.toArray(new IMember[candidates.size()]), getSite().getWorkbenchWindow());
public void fillContextMenu(IMenuManager menu) { super.fillContextMenu(menu); ISelection selection= getContext().getSelection(); if (selection instanceof IStructuredSelection) { if (canEnable((IStructuredSelection)selection)) { MenuManager newMenu = new MenuManager(ActionMessages.NewWizardsActionGroup_new); menu.appendToGroup(IContextMenuConstants.GROUP_NEW, newMenu); newMenu.add(new NewWizardMenu(fSite.getWorkbenchWindow())); } } }
public void run(IResource resource) { if (resource == null) return; try { IWorkbenchPage page= getSite().getWorkbenchWindow().getActivePage(); IViewPart view= page.showView(JavaPlugin.ID_RES_NAV); if (view instanceof ISetSelectionTarget) { ISelection selection= new StructuredSelection(resource); ((ISetSelectionTarget)view).selectReveal(selection); } } catch(PartInitException e) { ExceptionHandler.handle(e, getShell(), getDialogTitle(), ActionMessages.ShowInNavigatorView_error_activation_failed); } }
public void run(IResource resource) { if (resource == null) return; try { IWorkbenchPage page= getSite().getWorkbenchWindow().getActivePage(); IViewPart view= page.showView(JavaPlugin.ID_RES_NAV); if (view instanceof ISetSelectionTarget) { ISelection selection= new StructuredSelection(resource); ((ISetSelectionTarget)view).selectReveal(selection); } } catch(PartInitException e) { ExceptionHandler.handle(e, getShell(), getDialogTitle(), ActionMessages.ShowInNavigatorView_error_activation_failed); } }
public void run(IResource resource) { if (resource == null) return; try { IWorkbenchPage page= getSite().getWorkbenchWindow().getActivePage(); IViewPart view= page.showView(IPageLayout.ID_RES_NAV); if (view instanceof ISetSelectionTarget) { ISelection selection= new StructuredSelection(resource); ((ISetSelectionTarget)view).selectReveal(selection); } } catch(PartInitException e) { ExceptionHandler.handle(e, getShell(), getDialogTitle(), ActionMessages.ShowInNavigatorView_error_activation_failed); } }
void showWorkingDirectoryFileDiff(final FileDiff d) { final String p = d.getNewPath(); final RevCommit commit = d.getCommit(); if (commit == null) { Activator.showError(UIText.GitHistoryPage_openFailed, null); return; } IWorkbenchPage activePage = site.getWorkbenchWindow().getActivePage(); IFile file = ResourceUtil.getFileForLocation(getRepository(), p); try { if (file != null) { if (!CompareUtils.canDirectlyOpenInCompare(file)) GitModelSynchronize.synchronizeModelWithWorkspace(file, getRepository(), commit.getName()); else CompareUtils.compareWorkspaceWithRef(getRepository(), file, commit.getName(), null); } else { IPath path = new Path(getRepository().getWorkTree() .getAbsolutePath()).append(p); File ioFile = path.toFile(); if (ioFile.exists()) CompareUtils.compareLocalWithRef(getRepository(), ioFile, commit.getName(), activePage); } } catch (IOException e) { Activator.logError(UIText.GitHistoryPage_openFailed, e); Activator.showError(UIText.GitHistoryPage_openFailed, null); } }
public void fillContextMenu(IMenuManager menu) { super.fillContextMenu(menu); if (!fIsTypeHiararchyViewerOwner) appendToGroup(menu, fOpenTypeHierarchy); if (!fIsCallHiararchyViewerOwner) appendToGroup(menu, fOpenCallHierarchy); if (fShowShowInMenu) { MenuManager showInSubMenu= new MenuManager(getShowInMenuLabel()); IWorkbenchWindow workbenchWindow= fOpenSuperImplementation.getSite().getWorkbenchWindow(); showInSubMenu.add(ContributionItemFactory.VIEWS_SHOW_IN.create(workbenchWindow)); menu.appendToGroup(IContextMenuConstants.GROUP_OPEN, showInSubMenu); } IStructuredSelection selection= getStructuredSelection(); if (fShowOpenPropertiesAction && selection != null) menu.appendToGroup(IContextMenuConstants.GROUP_PROPERTIES, fOpenPropertiesDialog); }
@Override public void fillContextMenu(IMenuManager menu) { super.fillContextMenu(menu); if (!fIsTypeHiararchyViewerOwner) appendToGroup(menu, fOpenTypeHierarchy); if (!fIsCallHiararchyViewerOwner) appendToGroup(menu, fOpenCallHierarchy); if (fShowShowInMenu) { MenuManager showInSubMenu= new MenuManager(getShowInMenuLabel()); IWorkbenchWindow workbenchWindow= fOpenSuperImplementation.getSite().getWorkbenchWindow(); showInSubMenu.add(ContributionItemFactory.VIEWS_SHOW_IN.create(workbenchWindow)); menu.appendToGroup(IContextMenuConstants.GROUP_OPEN, showInSubMenu); } IStructuredSelection selection= getStructuredSelection(); if (fShowOpenPropertiesAction && selection != null && fOpenPropertiesDialog.isApplicableForSelection()) menu.appendToGroup(IContextMenuConstants.GROUP_PROPERTIES, fOpenPropertiesDialog); }
@Override public void fillContextMenu(IMenuManager menu) { super.fillContextMenu(menu); if (!fIsTypeHiararchyViewerOwner) appendToGroup(menu, fOpenTypeHierarchy); if (!fIsCallHiararchyViewerOwner) appendToGroup(menu, fOpenCallHierarchy); if (fShowShowInMenu) { MenuManager showInSubMenu= new MenuManager(getShowInMenuLabel()); IWorkbenchWindow workbenchWindow= fOpenSuperImplementation.getSite().getWorkbenchWindow(); showInSubMenu.add(ContributionItemFactory.VIEWS_SHOW_IN.create(workbenchWindow)); menu.appendToGroup(IContextMenuConstants.GROUP_OPEN, showInSubMenu); } IStructuredSelection selection= getStructuredSelection(); if (fShowOpenPropertiesAction && selection != null && fOpenPropertiesDialog.isApplicableForSelection()) menu.appendToGroup(IContextMenuConstants.GROUP_PROPERTIES, fOpenPropertiesDialog); }
openWorkingFileAction = new OpenWorkingFileAction(ws.getWorkbenchWindow() .getActivePage());
IContributionItem showInMenu = ContributionItemFactory.VIEWS_SHOW_IN.create(ws.getWorkbenchWindow()); submenu1.add(showInMenu); manager.insertAfter("file", submenu1); //$NON-NLS-1$