From 5418175a367ce40fd674700658c7d4eaada5514a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Henning?= <stu114708@informatik.uni-kiel.de>
Date: Thu, 7 Apr 2016 16:14:50 +0200
Subject: [PATCH] fixed bug

---
 .../analysis/util/graph/export/dot/DotElementExporter.java   | 4 +---
 .../kieker/analysis/util/graph/export/dot/DotExporter.java   | 5 +++--
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/main/java/kieker/analysis/util/graph/export/dot/DotElementExporter.java b/src/main/java/kieker/analysis/util/graph/export/dot/DotElementExporter.java
index 89a5f94d..61285c74 100644
--- a/src/main/java/kieker/analysis/util/graph/export/dot/DotElementExporter.java
+++ b/src/main/java/kieker/analysis/util/graph/export/dot/DotElementExporter.java
@@ -4,6 +4,7 @@ import java.io.IOException;
 import java.util.HashMap;
 import java.util.Map;
 import java.util.Map.Entry;
+import java.util.Set;
 
 import kieker.analysis.util.graph.Direction;
 import kieker.analysis.util.graph.Edge;
@@ -13,8 +14,6 @@ import kieker.analysis.util.graph.Vertex;
 import kieker.analysis.util.graph.export.AbstractTransformer;
 import kieker.analysis.util.graph.util.dot.DotGraphWriter;
 
-import java.util.Set;
-
 class DotElementExporter extends AbstractTransformer<Void> {
 
 	protected final DotGraphWriter dotGraphWriter;
@@ -37,7 +36,6 @@ class DotElementExporter extends AbstractTransformer<Void> {
 				for (Entry<String, String> attribute : attributes.entrySet()) {
 					dotGraphWriter.addGraphAttribute(attribute.getKey(), attribute.getValue());
 				}
-
 				transformDefaultElementProperties(childGraph);
 
 				DotElementExporter childGraphWriter = new DotElementExporter(childGraph, dotGraphWriter);
diff --git a/src/main/java/kieker/analysis/util/graph/export/dot/DotExporter.java b/src/main/java/kieker/analysis/util/graph/export/dot/DotExporter.java
index 27d4ec99..b30aa05b 100644
--- a/src/main/java/kieker/analysis/util/graph/export/dot/DotExporter.java
+++ b/src/main/java/kieker/analysis/util/graph/export/dot/DotExporter.java
@@ -2,6 +2,7 @@ package kieker.analysis.util.graph.export.dot;
 
 import java.io.IOException;
 import java.io.Writer;
+import java.util.Map.Entry;
 
 import kieker.analysis.util.graph.Graph;
 import kieker.analysis.util.graph.util.dot.DotGraphWriter;
@@ -16,8 +17,8 @@ public class DotExporter extends DotElementExporter {
 	protected void beforeTransformation() {
 		try {
 			dotGraphWriter.start(graph.getName());
-			for (String attributeKey : graph.getPropertyKeys()) {
-				dotGraphWriter.addGraphAttribute(attributeKey, graph.getProperty(attributeKey));
+			for (Entry<String, String> attribute : transformProperties(graph).entrySet()) {
+				dotGraphWriter.addGraphAttribute(attribute.getKey(), attribute.getValue());
 			}
 			transformDefaultElementProperties(graph);
 		} catch (IOException e) {
-- 
GitLab