Class AbstractRewriterTraceSource
java.lang.Object
tools.refinery.interpreter.matchers.psystem.rewriters.AbstractRewriterTraceSource
- Direct Known Subclasses:
PBodyCopier,PDisjunctionRewriter
- Since:
- 1.6
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddTrace(PTraceable original, PTraceable derivative) Mark the given derivative to be originated from the given original constraint.protected voidderivativeRemoved(PConstraint derivative, IDerivativeModificationReason reason) Indicate that the given derivative is removed from the resulting query, thus its trace information should be removed also.protected IRewriterTraceCollectorvoidsetTraceCollector(IRewriterTraceCollector traceCollector)
-
Constructor Details
-
AbstractRewriterTraceSource
public AbstractRewriterTraceSource()
-
-
Method Details
-
setTraceCollector
-
getTraces
-
getTraceCollector
-
addTrace
Mark the given derivative to be originated from the given original constraint.- Since:
- 1.6
-
derivativeRemoved
Indicate that the given derivative is removed from the resulting query, thus its trace information should be removed also.- Since:
- 1.6
-