Caused by: java.lang.NullPointerException
at org.eclipse.jdt.internal.corext.refactoring.rename.MethodChecks.isVirtual(MethodChecks.java:46)
at org.eclipse.jdt.internal.corext.refactoring.scripting.RenameMethodRefactoringContribution.createRefactoring(RenameMethodRefactoringContribution.java:48)
at org.eclipse.jdt.internal.corext.refactoring.JDTRefactoringDescriptor.createRefactoring(JDTRefactoringDescriptor.java:293)
at org.eclipse.jdt.core.refactoring.descriptors.JavaRefactoringDescriptor.createRefactoring(JavaRefactoringDescriptor.java:327)
at org.eclipse.jdt.ui.refactoring.RenameSupport.<init>(RenameSupport.java:242)
at org.eclipse.jdt.ui.refactoring.RenameSupport.create(RenameSupport.java:265)
at org.eclipse.jdt.internal.ui.refactoring.reorg.RenameLinkedMode.undoAndCreateRenameSupport(RenameLinkedMode.java:419)
at org.eclipse.jdt.internal.ui.refactoring.reorg.RenameLinkedMode.doRename(RenameLinkedMode.java:320)
at org.eclipse.jdt.internal.ui.refactoring.reorg.RenameLinkedMode$EditorSynchronizer.left(RenameLinkedMode.java:103)
at org.eclipse.jface.text.link.LinkedModeModel.exit(LinkedModeModel.java:339)
at org.eclipse.jface.text.link.LinkedModeUI$4.run(LinkedModeUI.java:1190)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
... 22 more