### Eclipse Workspace Patch 1.0 #P org.eclipse.jdt.ui Index: ui/org/eclipse/jdt/internal/ui/javaeditor/ASTProvider.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/ASTProvider.java,v retrieving revision 1.71 diff -u -r1.71 ASTProvider.java --- ui/org/eclipse/jdt/internal/ui/javaeditor/ASTProvider.java 30 Mar 2010 08:59:30 -0000 1.71 +++ ui/org/eclipse/jdt/internal/ui/javaeditor/ASTProvider.java 13 Apr 2010 13:21:54 -0000 @@ -250,7 +250,7 @@ windows[i].getPartService().addPartListener(fActivationListener); } - private void activeJavaEditorChanged(IWorkbenchPart editor) { + void activeJavaEditorChanged(IWorkbenchPart editor) { ITypeRoot javaElement= null; if (editor instanceof JavaEditor) Index: ui/org/eclipse/jdt/internal/ui/javaeditor/ClassFileEditor.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/ClassFileEditor.java,v retrieving revision 1.111 diff -u -r1.111 ClassFileEditor.java --- ui/org/eclipse/jdt/internal/ui/javaeditor/ClassFileEditor.java 8 Mar 2010 20:23:48 -0000 1.111 +++ ui/org/eclipse/jdt/internal/ui/javaeditor/ClassFileEditor.java 13 Apr 2010 13:21:54 -0000 @@ -678,6 +678,8 @@ final ITypeRoot inputElement= getInputJavaElement(); + JavaPlugin.getDefault().getASTProvider().activeJavaEditorChanged(this); + Job job= new Job(JavaEditorMessages.OverrideIndicatorManager_intallJob) { /* * @see org.eclipse.core.runtime.jobs.Job#run(org.eclipse.core.runtime.IProgressMonitor)