addLinkedModeProposal(KEY_NAME, names[i]);
addLinkedPositionProposal(KEY_NAME, names[i], null);
	private String suggestLocalVariableNames(ITypeBinding binding) {		IJavaProject project= getCompilationUnit().getJavaProject();		ITypeBinding base= binding.isArray() ? binding.getElementType() : binding;		IPackageBinding packBinding= base.getPackage();		String packName= packBinding != null ? packBinding.getName() : ""; //$NON-NLS-1$				String[] excludedNames= getUsedVariableNames();		String typeName= base.getName();		String[] names= NamingConventions.suggestLocalVariableNames(project, packName, typeName, binding.getDimensions(), excludedNames);		if (names.length == 0) {			return "class1"; // fix for pr, remoev after 20030127 //$NON-NLS-1$		}		for (int i= 0; i < names.length; i++) {			addLinkedModeProposal(KEY_NAME, names[i]);		}		return names[0]; 	}