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 void
addTrace
(PTraceable original, PTraceable derivative) Mark the given derivative to be originated from the given original constraint.protected void
derivativeRemoved
(PConstraint derivative, IDerivativeModificationReason reason) Indicate that the given derivative is removed from the resulting query, thus its trace information should be removed also.protected IRewriterTraceCollector
void
setTraceCollector
(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
-