From be7a2313eae59dac7b699e54ff261942a12560aa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Henning?= <stu114708@informatik.uni-kiel.de>
Date: Tue, 17 Nov 2015 12:47:47 +0100
Subject: [PATCH] Add parent field

---
 .../traceanalysisdomain/AggregatedOperationCall.java  | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/src/main/java/kieker/analysis/traceanalysisdomain/AggregatedOperationCall.java b/src/main/java/kieker/analysis/traceanalysisdomain/AggregatedOperationCall.java
index 24fb73f3..679074f2 100644
--- a/src/main/java/kieker/analysis/traceanalysisdomain/AggregatedOperationCall.java
+++ b/src/main/java/kieker/analysis/traceanalysisdomain/AggregatedOperationCall.java
@@ -24,6 +24,7 @@ package kieker.analysis.traceanalysisdomain;
  */
 public final class AggregatedOperationCall extends AbstractOperationCall<AggregatedOperationCall> {
 
+	private AggregatedOperationCall parent;
 	private long totalDuration;
 	private long medianDuration;
 	private long minDuration;
@@ -57,6 +58,16 @@ public final class AggregatedOperationCall extends AbstractOperationCall<Aggrega
 		this.setFailedCause(failedCause);
 	}
 
+	public AggregatedOperationCall getParent() {
+		return parent;
+	}
+
+	@Override
+	public void addChild(final AggregatedOperationCall child) {
+		super.addChild(child);
+		child.parent = this;
+	}
+
 	public long getTotalDuration() {
 		return this.totalDuration;
 	}
-- 
GitLab