de.cau.cs.kieler.keg.diagram.expressions
Class GraphsAbstractExpression

java.lang.Object
  extended by de.cau.cs.kieler.keg.diagram.expressions.GraphsAbstractExpression

public abstract class GraphsAbstractExpression
extends Object

Rating red
Generated:
This code was automatically generated.

Constructor Summary
protected GraphsAbstractExpression(String body, EClassifier context)
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphsAbstractExpression

protected GraphsAbstractExpression(String body,
                                   EClassifier context)
Generated:
This code was automatically generated.
Method Detail

setStatus

protected void setStatus(int severity,
                         String message,
                         Throwable throwable)
Generated:
This code was automatically generated.

getStatus

public IStatus getStatus()
Generated:
This code was automatically generated.

body

public String body()
Generated:
This code was automatically generated.

context

public EClassifier context()
Generated:
This code was automatically generated.

doEvaluate

protected abstract Object doEvaluate(Object context,
                                     Map env)
Generated:
This code was automatically generated.

evaluate

public Object evaluate(Object context)
Generated:
This code was automatically generated.

evaluate

public Object evaluate(Object context,
                       Map env)
Generated:
This code was automatically generated.

performCast

public static Object performCast(Object value,
                                 EDataType targetType)
Expression may return number value which is not directly compatible with feature type (e.g. Double when Integer is expected), or EEnumLiteral meta-object when literal instance is expected

Generated:
This code was automatically generated.