From c839e962f3ac333dcdd87247cd8864d256791a3d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Henning?= <stu114708@informatik.uni-kiel.de>
Date: Thu, 28 Jul 2016 10:41:32 +0200
Subject: [PATCH] refactored AggrTraceToGraphTransformerStage

---
 src/main/java/kieker/analysis/TraceAnalysisConfiguration.java | 4 ++--
 ...verserStage.java => AggrTraceToGraphTransformerStage.java} | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)
 rename src/main/java/kieker/analysis/trace/traversal/{AggrTraceTraverserStage.java => AggrTraceToGraphTransformerStage.java} (79%)

diff --git a/src/main/java/kieker/analysis/TraceAnalysisConfiguration.java b/src/main/java/kieker/analysis/TraceAnalysisConfiguration.java
index 2b89fad3..c4165e12 100644
--- a/src/main/java/kieker/analysis/TraceAnalysisConfiguration.java
+++ b/src/main/java/kieker/analysis/TraceAnalysisConfiguration.java
@@ -19,7 +19,7 @@ import kieker.analysis.stage.tracediagnosis.ReadingComposite;
 import kieker.analysis.stage.tracediagnosis.TraceAggregationComposite;
 import kieker.analysis.stage.tracediagnosis.TraceReconstructionComposite;
 import kieker.analysis.trace.graphoutput.DotTraceGraphFileWriterStage;
-import kieker.analysis.trace.traversal.AggrTraceTraverserStage;
+import kieker.analysis.trace.traversal.AggrTraceToGraphTransformerStage;
 import kieker.analysis.trace.traversal.TraceToGraphTransformerStage;
 import kieker.analysis.util.TimeUnit;
 import kieker.analysis.util.graph.Graph;
@@ -85,7 +85,7 @@ public class TraceAnalysisConfiguration extends Configuration {
 		// super.connectPorts(graphDistributor.getNewOutputPort(), dotTraceGraphFileWriterStage.getInputPort());
 
 		final Distributor<AggregatedTrace> aggregatedTraceDistributor = new Distributor<>(new CopyByReferenceStrategy());
-		AggrTraceTraverserStage aggrTraceTraverser = new AggrTraceTraverserStage();
+		AggrTraceToGraphTransformerStage aggrTraceTraverser = new AggrTraceToGraphTransformerStage();
 		final Distributor<Graph> graphDistributor2 = new Distributor<>(new CopyByReferenceStrategy());
 		GraphMLFileWriterStage graphMLFileWriterComposite2 = new GraphMLFileWriterStage(graphFilesOutputDir);
 		DotTraceGraphFileWriterStage dotTraceGraphFileWriterStage2 = new DotTraceGraphFileWriterStage(graphFilesOutputDir);
diff --git a/src/main/java/kieker/analysis/trace/traversal/AggrTraceTraverserStage.java b/src/main/java/kieker/analysis/trace/traversal/AggrTraceToGraphTransformerStage.java
similarity index 79%
rename from src/main/java/kieker/analysis/trace/traversal/AggrTraceTraverserStage.java
rename to src/main/java/kieker/analysis/trace/traversal/AggrTraceToGraphTransformerStage.java
index eb29c6fa..7d8e005e 100644
--- a/src/main/java/kieker/analysis/trace/traversal/AggrTraceTraverserStage.java
+++ b/src/main/java/kieker/analysis/trace/traversal/AggrTraceToGraphTransformerStage.java
@@ -6,7 +6,7 @@ import kieker.analysis.util.graph.Graph;
 
 import teetime.stage.basic.AbstractTransformation;
 
-public class AggrTraceTraverserStage extends AbstractTransformation<AggregatedTrace, Graph> {
+public class AggrTraceToGraphTransformerStage extends AbstractTransformation<AggregatedTrace, Graph> {
 
 	@Override
 	protected void execute(final AggregatedTrace trace) {
@@ -17,7 +17,7 @@ public class AggrTraceTraverserStage extends AbstractTransformation<AggregatedTr
 
 		traverser.traverse(trace);
 
-		final String name = "aggr-trace-" + trace.hashCode();
+		final String name = "aggr-trace-" + trace.getTraces().get(0).getTraceID();
 
 		final Graph graph = aggrTrace2Blueprint.getGraph();
 		graph.setName(name);
-- 
GitLab