org.eclipse.mofscript.runtime.traceability
Class TraceabilityReferenceEvaluator
java.lang.Object
org.eclipse.mofscript.runtime.expression.ExpressionEvaluator
org.eclipse.mofscript.runtime.expression.SimpleExpressionEvaluator
org.eclipse.mofscript.runtime.expression.ReferenceEvaluator
org.eclipse.mofscript.runtime.traceability.TraceabilityReferenceEvaluator
public class TraceabilityReferenceEvaluator
- extends ReferenceEvaluator
Refrence evaluator that is used when traceability is turned on
- Author:
- jol
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TraceabilityReferenceEvaluator
public TraceabilityReferenceEvaluator(Expression expression,
ExecutionEnvironment env,
RuleExecutor ownerRuleExecutor)
- Constructor
- Parameters:
expression
- env
- ownerRuleExecutor
-
finalizeReferenceProcessing
public void finalizeReferenceProcessing(java.lang.String referenceValue)
- Description copied from class:
ReferenceEvaluator
- This method is meant to be overridden by a subclass, if any action
is to be done when an variable is referenced
- Overrides:
finalizeReferenceProcessing
in class ReferenceEvaluator
storeTempValues
public void storeTempValues(java.lang.Object input,
java.lang.String refname)
- Overrides:
storeTempValues
in class ReferenceEvaluator
variableModelRef
public void variableModelRef(VariableDeclaration var,
java.lang.String refname)