From c0d663c91d9d1f852b6c853946e43f4a533d7418 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Henning?= <stu114708@informatik.uni-kiel.de>
Date: Mon, 4 Apr 2016 15:43:19 +0200
Subject: [PATCH] fixes

---
 .../graph/export/dot/AbstractDotFileWriterStage.java      | 8 +++++---
 .../analysis/graph/export/dot/AbstractDotWriterStage.java | 4 ++--
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/main/java/kieker/analysis/graph/export/dot/AbstractDotFileWriterStage.java b/src/main/java/kieker/analysis/graph/export/dot/AbstractDotFileWriterStage.java
index fdd6eefc..2368b3c8 100644
--- a/src/main/java/kieker/analysis/graph/export/dot/AbstractDotFileWriterStage.java
+++ b/src/main/java/kieker/analysis/graph/export/dot/AbstractDotFileWriterStage.java
@@ -4,6 +4,8 @@ import java.io.FileWriter;
 import java.io.IOException;
 import java.io.Writer;
 
+import kieker.analysis.graph.Graph;
+
 public abstract class AbstractDotFileWriterStage extends AbstractDotWriterStage {
 
 	public AbstractDotFileWriterStage() {
@@ -11,14 +13,14 @@ public abstract class AbstractDotFileWriterStage extends AbstractDotWriterStage
 	}
 
 	@Override
-	protected Writer getWriter() {
+	protected Writer getWriter(final Graph graph) {
 		try {
-			return new FileWriter(getFileName());
+			return new FileWriter(getFileName(graph));
 		} catch (IOException e) {
 			throw new IllegalStateException(e);
 		}
 	}
 
-	protected abstract String getFileName();
+	protected abstract String getFileName(final Graph graph);
 
 }
diff --git a/src/main/java/kieker/analysis/graph/export/dot/AbstractDotWriterStage.java b/src/main/java/kieker/analysis/graph/export/dot/AbstractDotWriterStage.java
index 576314e1..37a206bd 100644
--- a/src/main/java/kieker/analysis/graph/export/dot/AbstractDotWriterStage.java
+++ b/src/main/java/kieker/analysis/graph/export/dot/AbstractDotWriterStage.java
@@ -14,10 +14,10 @@ public abstract class AbstractDotWriterStage extends AbstractConsumerStage<Graph
 
 	@Override
 	protected final void execute(final Graph graph) {
-		DotExporter dotExporter = new DotExporter(graph, getWriter());
+		DotExporter dotExporter = new DotExporter(graph, getWriter(graph));
 		dotExporter.transform();
 	}
 
-	protected abstract Writer getWriter();
+	protected abstract Writer getWriter(final Graph graph);
 
 }
-- 
GitLab