Bug 120864 [quick fix] Rename type to A.B' fails in compilation unit with non-java name
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/CorrectMainTypeNameProposal.java
private final String fOldName;
	private final String fNewName;
	private final IInvocationContext fContext;
	/**
	 * Constructor for CorrectTypeNameProposal.
	 */
	public CorrectMainTypeNameProposal(ICompilationUnit cu, IInvocationContext context, String oldTypeName, int relevance) {
		super("", cu, null, relevance, null); 
		fContext= context;
		fNewName= JavaCore.removeJavaLikeExtension(cu.getElementName());
		setDisplayName(Messages.format(CorrectionMessages.ReorgCorrectionsSubProcessor_renametype_description, fNewName));