@Override public void partClosed(IWorkbenchPartReference ref) { if (isActiveEditor(ref)) { if (JavaPlugin.DEBUG_AST_PROVIDER) System.out.println(getThreadName() + " - " + DEBUG_PREFIX + "closed active editor: " + ref.getTitle()); //$NON-NLS-1$ //$NON-NLS-2$ activeJavaEditorChanged(null); } }
@Override public void partClosed(IWorkbenchPartReference ref) { if (isActiveEditor(ref)) { if (JavaPlugin.DEBUG_AST_PROVIDER) System.out.println(CoreASTProvider.getThreadName() + " - " + CoreASTProvider.DEBUG_PREFIX + "closed active editor: " + ref.getTitle()); //$NON-NLS-1$ //$NON-NLS-2$ activeJavaEditorChanged(null); } }
@Override public void partOpened(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
@Override public void partBroughtToTop(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
@Override public void partBroughtToTop(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
@Override public void partVisible(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
@Override public void partVisible(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
@Override public void partActivated(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
@Override public void partInputChanged(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
@Override public void partActivated(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
@Override public void partOpened(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
@Override public void partInputChanged(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
@Override public void windowClosed(IWorkbenchWindow window) { if (fActiveEditor != null && fActiveEditor.getSite() != null && window == fActiveEditor.getSite().getWorkbenchWindow()) { if (JavaPlugin.DEBUG_AST_PROVIDER) System.out.println(getThreadName() + " - " + DEBUG_PREFIX + "closed active editor: " + fActiveEditor.getTitle()); //$NON-NLS-1$ //$NON-NLS-2$ activeJavaEditorChanged(null); } window.getPartService().removePartListener(this); }
@Override public void windowClosed(IWorkbenchWindow window) { if (fActiveEditor != null && fActiveEditor.getSite() != null && window == fActiveEditor.getSite().getWorkbenchWindow()) { if (JavaPlugin.DEBUG_AST_PROVIDER) System.out.println(CoreASTProvider.getThreadName() + " - " + CoreASTProvider.DEBUG_PREFIX + "closed active editor: " + fActiveEditor.getTitle()); //$NON-NLS-1$ //$NON-NLS-2$ activeJavaEditorChanged(null); } window.getPartService().removePartListener(this); }
@Override public void windowActivated(IWorkbenchWindow window) { IWorkbenchPartReference ref= window.getPartService().getActivePartReference(); if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
@Override public void windowActivated(IWorkbenchWindow window) { IWorkbenchPartReference ref= window.getPartService().getActivePartReference(); if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
JavaPlugin.getDefault().getASTProvider().activeJavaEditorChanged(this);
JavaPlugin.getDefault().getASTProvider().activeJavaEditorChanged(this);