Writer newWriter = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(newFile.getAbsolutePath(), append), "UTF-8"));  setOutput(newFile, newWriter, append);
setOutput(newFile, null, append);
	public synchronized void setFile(File newFile, boolean append) throws IOException {		Writer newWriter = 			new BufferedWriter(new OutputStreamWriter(new FileOutputStream(newFile.getAbsolutePath(), append), "UTF-8")); //$NON-NLS-1$		setOutput(newFile, newWriter, append);	}