/** * @return IWorkbenchPart */ protected IWorkbenchPart getTargetPart() { if(targetPart == null) { IWorkbenchPage page = TeamUIPlugin.getActivePage(); if (page != null) { targetPart = page.getActivePart(); } } return targetPart; }
private PackageExplorerPart getActivePackageExplorer() { IWorkbenchPage page= JavaPlugin.getActivePage(); if (page != null) { IWorkbenchPart activePart= page.getActivePart(); if (activePart instanceof PackageExplorerPart) { return (PackageExplorerPart) activePart; } } return null; }
/** * @return IWorkbenchPart */ protected IWorkbenchPart getTargetPart() { if(targetPart == null) { IWorkbenchPage page = TeamUIPlugin.getActivePage(); if (page != null) { targetPart = page.getActivePart(); } } return targetPart; }
private PackageExplorerPart getActivePackageExplorer() { IWorkbenchPage page= JavaPlugin.getActivePage(); if (page != null) { IWorkbenchPart activePart= page.getActivePart(); if (activePart instanceof PackageExplorerPart) { return (PackageExplorerPart) activePart; } } return null; }
private IWorkbenchPart getActivePart() { IWorkbenchPage page= getWorkbenchPage(); if (page != null) { return page.getActivePart(); } return null; }
private IWorkbenchPart getActivePart() { IWorkbenchPage page= getWorkbenchPage(); if (page != null) { return page.getActivePart(); } return null; }
private IEditorPart getActiveEditor() { IWorkbenchPage activePage= fWorkbenchWindow.getActivePage(); if (activePage != null) { IEditorPart activeEditor= activePage.getActiveEditor(); if (activeEditor == activePage.getActivePart()) return activeEditor; } return null; }
private IWorkbenchSite getSite() { IWorkbenchPage page= JavaPlugin.getActivePage(); if (page != null) { IWorkbenchPart part= page.getActivePart(); if (part != null) return part.getSite(); } return null; }
private String getSelectedResurcesButtonText() { int size = selectedResourcesFromContainer(fSearchDialog).size(); if (size == 1) { if (fSearchDialog.getActiveEditor() != null) return SearchMessages.ScopePart_selectedResourcesScope_text_editor; return NLS.bind(SearchMessages.ScopePart_selectedResourcesScope_text_singular, fSearchDialog.getWorkbenchWindow().getActivePage().getActivePart().getTitle()); } if (size > 1) return NLS.bind(SearchMessages.ScopePart_selectedResourcesScope_text_plural, Integer.valueOf(size), fSearchDialog.getWorkbenchWindow().getActivePage().getActivePart().getTitle()); return SearchMessages.ScopePart_selectedResourcesScope_text; }
@Override protected void linkToEditor(ISelection selection) { if (!fProcessSelectionEvents) return; fPreviousSelectedElement= getSingleElementFromSelection(selection); IWorkbenchPage page= getSite().getPage(); if (page == null) return; if (page.equals(JavaPlugin.getActivePage()) && JavaBrowsingPart.this.equals(page.getActivePart())) { JavaBrowsingPart.this.linkToEditor(selection); } }
private IWorkbenchPart getActivePart() { IWorkbenchWindow activeWindow= getWorkbench().getActiveWorkbenchWindow(); if (activeWindow != null) { IWorkbenchPage activePage= activeWindow.getActivePage(); if (activePage != null) { return activePage.getActivePart(); } } return null; }
protected IWorkbenchPart getBootstrapPart() { IWorkbenchPage page = getSite().getPage(); if (page != null) { bootstrapSelection = page.getSelection(); return page.getActivePart(); } return null; }
public IEditorPart getActiveEditor() { IWorkbenchPage activePage= fWorkbenchWindow.getActivePage(); if (activePage == null) return null; IWorkbenchPart activePart= activePage.getActivePart(); if (activePart == null) return null; IEditorPart activeEditor= activePage.getActiveEditor(); if (activeEditor == activePart || isOldSearchView(activePart)) return activeEditor; return null; }
@Override public void update() { final IWorkbenchPart part= fSite.getPage().getActivePart(); if (part != null) setActivePart(this, part); selectionChanged(this, fSelectionProvider.getSelection()); } }
protected Shell getShell() { if (targetPart != null) return targetPart.getSite().getShell(); return TeamUIPlugin.getActivePage().getActivePart().getSite().getShell(); }
/** * @see IWorkbenchWindowActionDelegate#init(IWorkbenchWindow) */ public void init(IWorkbenchWindow window) { setWindow(window); IWorkbenchPage page= window.getActivePage(); if (page != null) { setTargetPart(page.getActivePart()); } window.getPartService().addPartListener(this); update(); }
@Override public void partVisible(IWorkbenchPartReference ref) { if (ref.getId().equals(getSite().getId())) { IWorkbenchPart activePart= ref.getPage().getActivePart(); if (activePart != null) selectionChanged(activePart, ref.getPage().getSelection()); startListeningForSelectionChanges(); } } @Override
public void partVisible(IWorkbenchPartReference ref) { if (ref.getId().equals(getSite().getId())) { IWorkbenchPart activePart= ref.getPage().getActivePart(); if (activePart != null) selectionChanged(activePart, ref.getPage().getSelection()); startListeningForSelectionChanges(); } } public void partHidden(IWorkbenchPartReference ref) {
public void partVisible(IWorkbenchPartReference ref) { if (ref.getId().equals(getSite().getId())) { IWorkbenchPart activePart = ref.getPage().getActivePart(); if (activePart != null) { selectionChanged(activePart, ref.getPage().getSelection()); } addPostSelectionListener(); } }
public void partVisible(IWorkbenchPartReference ref) { if (ref != null && ref.getId() == getSite().getId()){ fProcessSelectionEvents= true; IWorkbenchPage page= getSite().getWorkbenchWindow().getActivePage(); if (page != null) selectionChanged(page.getActivePart(), page.getSelection()); } } public void partHidden(IWorkbenchPartReference ref) {