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