From d5e72649dbc4dd67fa13301076a859bbb7f75541 Mon Sep 17 00:00:00 2001
From: Nelson Tavares de Sousa <stu103017@mail.uni-kiel.de>
Date: Tue, 14 Oct 2014 14:06:57 +0200
Subject: [PATCH] ByteArrayFileWriter creates desired file, if it doesn't exist
 yet

---
 src/main/java/teetime/stage/io/ByteArrayFileWriter.java | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/main/java/teetime/stage/io/ByteArrayFileWriter.java b/src/main/java/teetime/stage/io/ByteArrayFileWriter.java
index a41872e9..96f0215f 100644
--- a/src/main/java/teetime/stage/io/ByteArrayFileWriter.java
+++ b/src/main/java/teetime/stage/io/ByteArrayFileWriter.java
@@ -2,15 +2,23 @@ package teetime.stage.io;
 
 import java.io.File;
 import java.io.FileOutputStream;
+import java.io.IOException;
 
 import teetime.framework.ConsumerStage;
 
+import com.google.common.io.Files;
+
 public class ByteArrayFileWriter extends ConsumerStage<byte[]> {
 
 	private final File file;
 
 	public ByteArrayFileWriter(final File file) {
 		this.file = file;
+		try {
+			Files.touch(file);
+		} catch (IOException e) {
+			e.printStackTrace();
+		}
 	}
 
 	@Override
-- 
GitLab