public class ConditionChecker
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
ERR_CODE_COMPILATION |
static int |
ERR_CODE_EVALUATION |
Constructor and Description |
---|
ConditionChecker(java.lang.String conditionBody,
Element targetASTElement) |
Modifier and Type | Method and Description |
---|---|
boolean |
checkCondition(IVMEvaluationVisitor mainEvaluator) |
java.lang.Object |
evaluate(IVMEvaluationVisitor mainEvaluator) |
org.eclipse.emf.ecore.EClassifier |
getConditionType() |
public static final int ERR_CODE_COMPILATION
public static final int ERR_CODE_EVALUATION
public java.lang.Object evaluate(@NonNull IVMEvaluationVisitor mainEvaluator) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public boolean checkCondition(@NonNull IVMEvaluationVisitor mainEvaluator) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public org.eclipse.emf.ecore.EClassifier getConditionType()