120586 Exceptions in log when renaming CU on quick fix
diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor.java
index 3142bf0..ed2f5a2 100644
--- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor.java
+++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor.java
@@ -932,14 +932,15 @@
* the element's name range).
*
* @param document the displayed document for line information
- * @param element the java element
+ * @param element the java element, may be <code>null</code>
* @return the element's start line, or -1
* @throws BadLocationException
* @throws JavaModelException
+ * @since 3.2
*/
private int getElementLine(IDocument document, IJavaElement element) throws BadLocationException, JavaModelException {
if (element instanceof IMember) {
- ISourceRange range= ((IMember) fElement).getNameRange();
+ ISourceRange range= ((IMember) element).getNameRange();
if (range != null)
return document.getLineOfOffset(range.getOffset());
}