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