Temporary solution for bug 313036 - [rename] Renaming a class changes
class inheritance and leads to behavioral change.
diff --git a/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/refactoring.properties b/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/refactoring.properties
index 424e4cb..ca77d2b 100644
--- a/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/refactoring.properties
+++ b/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/refactoring.properties
@@ -501,7 +501,7 @@
 RenameTypeRefactoring_will_not_rename=Compilation unit will not be renamed
 RenameTypeRefactoring_local_type=Local Type declared inside ''{0}'' is named {1}
 RenameTypeRefactoring_member_type=Member Type declared inside ''{0}'' is named {1}
-RenameTypeRefactoring_another_type=Another type named ''{0} is referenced in ''{1}''
+RenameTypeRefactoring_another_type=Another type named ''{0} is referenced in ''{1}''. Semantics may not be preserved if you proceed.
 
 TextMatchUpdater_update=Update textual occurrence
 TextMatchUpdater_searching=searching for textual occurrences in: