Class EMFProfileAbstractExpression
- java.lang.Object
-
- org.modelversioning.emfprofile.diagram.expressions.EMFProfileAbstractExpression
-
public abstract class EMFProfileAbstractExpression extends Object
- Generated class or method.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
EMFProfileAbstractExpression(String body, EClassifier context)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description String
body()
EClassifier
context()
protected abstract Object
doEvaluate(Object context, Map env)
Object
evaluate(Object context)
Object
evaluate(Object context, Map env)
IStatus
getStatus()
static Object
performCast(Object value, EDataType targetType)
Expression may return number value which is not directly compatible with feature type (e.g.protected void
setStatus(int severity, String message, Throwable throwable)
-
-
-
Constructor Detail
-
EMFProfileAbstractExpression
protected EMFProfileAbstractExpression(String body, EClassifier context)
- Generated class or method.
-
-
Method Detail
-
setStatus
protected void setStatus(int severity, String message, Throwable throwable)
- Generated class or method.
-
getStatus
public IStatus getStatus()
- Generated class or method.
-
body
public String body()
- Generated class or method.
-
context
public EClassifier context()
- Generated class or method.
-
doEvaluate
protected abstract Object doEvaluate(Object context, Map env)
- Generated class or method.
-
-