Refine search
private IEditorPart getActiveEditor() { IWorkbenchPage activePage= fWorkbenchWindow.getActivePage(); if (activePage != null) { IEditorPart activeEditor= activePage.getActiveEditor(); if (activeEditor == activePage.getActivePart()) return activeEditor; } return null; }
IWorkbenchPage activePage = PlatformUI.getWorkbench() .getActiveWorkbenchWindow() .getActivePage(); Map<IEditorInput, String> editorsToReopen = new HashMap<IEditorInput, String>(); for (IEditorReference editor : activePage.getEditorReferences()) { String id = editor.getId(); activePage.closeEditors(editorsToClose.toArray( new IEditorReference[editorsToClose.size()]), true); colorThemeManager.applyTheme(selectedThemeName); for (IEditorInput editorInput : editorsToReopen.keySet()) activePage.openEditor(editorInput, editorsToReopen.get(editorInput));
private void showExpressionsView() { IWorkbenchPage page = DebugUIPlugin.getDefault().getWorkbench().getActiveWorkbenchWindow().getActivePage(); IViewPart part = page.findView(IDebugUIConstants.ID_EXPRESSION_VIEW); if (part == null) { try { page.showView(IDebugUIConstants.ID_EXPRESSION_VIEW); } catch (PartInitException e) { } } else { page.bringToTop(part); } }
final IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow(); final IWorkbenchPage page = window.getActivePage(); try { if (page.getActivePart() != null) { viewTitle = page.getActivePart().getTitle(); IViewPart view = page.showView(MainView.ID) //id de la view in plugin.xml page.hideView(page.findView(SitesView.ID)); }
private IEditorPart getActiveEditor() { IWorkbench workbench = PlatformUI.getWorkbench(); IWorkbenchWindow workbenchWindow = workbench.getActiveWorkbenchWindow(); IEditorPart editorPart = workbenchWindow.getActivePage().getActiveEditor(); return editorPart; }
public void run() { PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().activate(_sqlEditor); } }
@Override public void init(IWorkbenchWindow window) { this.window = window; this.shell = window.getShell(); window.getSelectionService().addPostSelectionListener(selectionListener); window.getActivePage().addPartListener(targetPartListener); }
public static IViewPart findView(String viewId) { IViewPart vp = null; IWorkbenchWindow window = getWorkbenchWindow(); if (window != null) { IWorkbenchPage page = window.getActivePage(); if (page != null) { vp = page.findView(viewId); } } return vp; }
private static CallHierarchyViewPart openInViewPart(IWorkbenchWindow window, IJavaElement input) { IWorkbenchPage page= window.getActivePage(); try { CallHierarchyViewPart result= (CallHierarchyViewPart)page.showView(CallHierarchyViewPart.ID_CALL_HIERARCHY); result.setMethod((IMethod)input); return result; } catch (CoreException e) { ExceptionHandler.handle(e, window.getShell(), CallHierarchyMessages.CallHierarchyUI_error_open_view, e.getMessage()); } return null; }
@Override public void run() { IWorkbenchPage page1 = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage(); try { page1.openEditor(new FileEditorInput(file), "taeconfigurator.editors.MultiPageEditor"); } catch (PartInitException e) { } } });
private ActionDelegateHelper() { fCurrentWindow= JDIDebugUIPlugin.getActiveWorkbenchWindow(); if (fCurrentWindow != null) { fCurrentWindow.getWorkbench().addWindowListener(this); fCurrentWindow.getPartService().addPartListener(this); IWorkbenchPage page= fCurrentWindow.getActivePage(); if (page != null) { IEditorPart part= page.getActiveEditor(); checkToSetTextEditor(part); } } }
private static IEditorReference[] getEditors(IWorkbenchWindow w) { if (w != null) { IWorkbenchPage page = w.getActivePage(); if (page != null) { return page.getEditorReferences(); } } return new IEditorReference[0]; }
public Object execute(ExecutionEvent event) throws ExecutionException { RepositoriesView view; try { view = (RepositoriesView) PlatformUI.getWorkbench() .getActiveWorkbenchWindow().getActivePage().showView( RepositoriesView.VIEW_ID); ShowInContext ctx = new ShowInContext(ResourcesPlugin.getWorkspace().getRoot(), getSelection(event)); view.show(ctx); } catch (PartInitException e) { throw new ExecutionException(e.getMessage(), e); } return null; }
private IWorkbenchPart getActivePart() { IWorkbenchWindow activeWindow= getWorkbench().getActiveWorkbenchWindow(); if (activeWindow != null) { IWorkbenchPage activePage= activeWindow.getActivePage(); if (activePage != null) { return activePage.getActivePart(); } } return null; }
/** * @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 linkingFocusLost(LinkedPosition position, LinkedModeUITarget target) { // mark navigation history IWorkbenchWindow win= PlatformUI.getWorkbench().getActiveWorkbenchWindow(); if (win != null) { IWorkbenchPage page= win.getActivePage(); if (page != null) { IEditorPart part= page.getActiveEditor(); page.getNavigationHistory().markLocation(part); } } }
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) {
/** * @since 3.9 */ public static void closeViewInActiveWindow(String viewId) { IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow(); if (window != null) { IWorkbenchPage page = window.getActivePage(); if (page != null) { page.hideView(page.findView(viewId)); } } }
@Override public void postWindowOpen() { IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage(); try { page.openEditor(editorInput, editorId); } catch (PartInitException e) { // Handle the exception here } }
private void initEditors() { IWorkbenchPage[] pages= fWindow.getPages(); for (int i = 0; i < pages.length; i++) { IEditorReference[] editors= pages[i].getEditorReferences(); for (int j = 0; j < editors.length; j++) { IEditorPart editor= editors[j].getEditor(false); if (editor != null && pages[i].isPartVisible(editor)) { startHighlighting(editor); } } } }