diff --git a/src/org/ntlab/traceDebugger/analyzerProvider/DeltaInfo.java b/src/org/ntlab/traceDebugger/analyzerProvider/DeltaInfo.java new file mode 100644 index 0000000..f85d2c8 --- /dev/null +++ b/src/org/ntlab/traceDebugger/analyzerProvider/DeltaInfo.java @@ -0,0 +1,35 @@ +package org.ntlab.traceDebugger.analyzerProvider; + +import org.ntlab.traceAnalysisPlatform.tracer.trace.MethodExecution; +import org.ntlab.traceAnalysisPlatform.tracer.trace.Reference; +import org.ntlab.traceAnalysisPlatform.tracer.trace.TracePoint; + +public class DeltaInformation { + private MethodExecution coordinator; + private TracePoint relatedPoint; + private Reference relatedPointReference; + private DeltaRelatedAliasCollector aliasCollector; + + public DeltaInformation(MethodExecution coordinator, TracePoint relatedPoint, Reference relatedPointReference, DeltaRelatedAliasCollector aliasCollector) { + this.coordinator = coordinator; + this.relatedPoint = relatedPoint; + this.relatedPointReference = relatedPointReference; + this.aliasCollector = aliasCollector; + } + + public MethodExecution getCoordinator() { + return coordinator; + } + + public TracePoint getRelatedPoint() { + return relatedPoint; + } + + public Reference getRelatedPointReference() { + return relatedPointReference; + } + + public DeltaRelatedAliasCollector getAliasCollector() { + return aliasCollector; + } +}