Bug 73656 Encoding: refactoring should flush the undo stack on encoding changes
Refactoring should flush the undo stack on encoding changes. It is questionable what to do if the encoding changes since the encoding has an impact on the number of characters. Alternativly the UndoTectFileChange could remember the encoding and could compare it in isValid(...).
org.eclipse.ltk.core.refactoring/src/org/eclipse/ltk/internal/core/refactoring/RefactoringCoreMessages.java
/*******************************************************************************
 * Copyright (c) 2000, 2005 IBM Corporation and others.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *     IBM Corporation - initial API and implementation
 *******************************************************************************/
package org.eclipse.ltk.internal.core.refactoring;
import org.eclipse.osgi.util.NLS;
public final class RefactoringCoreMessages extends NLS {
	private static final String BUNDLE_NAME= "org.eclipse.ltk.internal.core.refactoring.RefactoringCoreMessages";
	private RefactoringCoreMessages() {
		
	}
	public static String ValidateEditChecker_failed;
	public static String Changes_validateEdit;
	public static String RefactoringCorePlugin_internal_error;
	public static String RefactoringCorePlugin_listener_removed;
	public static String RefactoringCorePlugin_participant_removed;
	public static String Resources_outOfSyncResources;
	public static String Resources_outOfSync;
	public static String Resources_modifiedResources;
	public static String Resources_fileModified;
	public static String NullChange_name;
	public static String TextChanges_error_existing;
	public static String TextChanges_error_not_existing;