public void partClosed(IWorkbenchPartReference ref) { if (isActiveEditor(ref)) { if (DEBUG) System.out.println(getThreadName() + " - " + DEBUG_PREFIX + "closed active editor: " + ref.getTitle()); //$NON-NLS-1$ //$NON-NLS-2$ activeJavaEditorChanged(null); } }
public void partOpened(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
private boolean isActiveEditor(IWorkbenchPartReference ref) { return ref != null && isActiveEditor(ref.getPart(false)); }
private boolean isActiveEditor(IWorkbenchPartReference ref) { return ref != null && isActiveEditor(ref.getPart(false)); }
private boolean isActiveEditor(IWorkbenchPartReference ref) { return ref != null && isActiveEditor(ref.getPart(false)); }
@Override public void windowActivated(IWorkbenchWindow window) { IWorkbenchPartReference ref= window.getPartService().getActivePartReference(); 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 partOpened(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)); }
public void partVisible(IWorkbenchPartReference ref) { 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)); }
@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)); }
public void partBroughtToTop(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
public void partActivated(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
public void partInputChanged(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
/** * Installs this AST provider. */ void install() { // Create and register activation listener fActivationListener= new ActivationListener(); PlatformUI.getWorkbench().addWindowListener(fActivationListener); // Ensure existing windows get connected IWorkbenchWindow[] windows= PlatformUI.getWorkbench().getWorkbenchWindows(); for (int i= 0, length= windows.length; i < length; i++) windows[i].getPartService().addPartListener(fActivationListener); }
@Override public void partBroughtToTop(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
public void windowActivated(IWorkbenchWindow window) { IWorkbenchPartReference ref= window.getPartService().getActivePartReference(); if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }
@Override public void partOpened(IWorkbenchPartReference ref) { if (isJavaEditor(ref) && !isActiveEditor(ref)) activeJavaEditorChanged(ref.getPart(true)); }