change= new DocumentChange(name, new Document(cu.getSource()));
Document document= new Document(cu.getSource()); document.setInitialLineDelimiter(lineDelimiter); change= new DocumentChange(name, document);
	private static TextChange createTextChange(String name, ICompilationUnit cu) {		if (!cu.getResource().exists()) {			DocumentChange change = null;			try {				change= new DocumentChange(name, new Document(cu.getSource()));			} catch (JavaModelException e) {				JavaPlugin.log(e);				change= new DocumentChange(name, new Document("")); //$NON-NLS-1$			}			change.setEdit(new MultiTextEdit());			return change;		} else {			CompilationUnitChange change = new CompilationUnitChange(name, cu);			change.setEdit(new MultiTextEdit());			change.setSaveMode(TextFileChange.LEAVE_DIRTY);			return change;		}	}