Bug 117055 [clean up][string fix] Wrong preview node name
Version: 3.2.0 Build id: I20051116-1332 Having: public class E { public String s1; //$NON-NLS-1$ public String s2 = ""; } Running Source -> Clean Up -> Add/Remove NON NLS tag The nodes for the edit groups on the preview page are: &Remove unneccessary '$NON-NLS$' tag &Add missing '$NON-NLS$'tag but there should be no '&'.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/fix/StringMultiFix.java
}
		init(	settings.getBoolean(ADD_NLS_TAG_SETTINGS_ID), 
				settings.getBoolean(REMOVE_NLS_TAG_SETTINGS_ID));
	}
	private void init(boolean addNLSTag, boolean removeNLSTag) {
		fAddNlsTag= addNLSTag;
		fRemoveNlsTag= removeNLSTag;
	}
	public IFix createFix(CompilationUnit compilationUnit) throws CoreException {
		if (compilationUnit == null)
			return null;
		
		if (!fAddNlsTag && !fRemoveNlsTag)
			return null;
		
		IProblem[] problems= compilationUnit.getProblems();
		
		if (problems.length == 0)
			return null;
		
		CompilationUnitChange result= null;
		
		ICompilationUnit cu= (ICompilationUnit)compilationUnit.getJavaElement();
		
		for (int i= 0; i < problems.length; i++) {
			IProblem problem= problems[i];
			if (fAddNlsTag && problem.getID() == IProblem.NonExternalizedStringLiteral) {
				TextEdit edit= NLSUtil.createNLSEdit(cu, problem.getSourceStart());
				if (edit != null) {
					if (result == null)