Browse Source

Removed EventRaisedReferenceExpression from Xtext Interpreter

Andreas Mülder 13 years ago
parent
commit
4d453ea375

+ 0 - 4
plugins/org.yakindu.sct.model.sexec.interpreter/src/org/yakindu/sct/model/sexec/interpreter/stext/StextStatementInterpreter.xtend

@@ -106,10 +106,6 @@ class StextStatementInterpreter extends AbstractStatementInterpreter {
 		return context.isEventRaised(expression.value.qualifiedName.toString)
 	}
 	
-	def dispatch execute(EventRaisedReferenceExpression expression){
-		return context.isEventRaised(expression.value.fullyQualifiedName.toString);
-	}
-	
 	def dispatch execute(EventValueReferenceExpression expression){
 		for(event : context.raisedEvents){
 			if(event.getName.equals(expression.value.name)){

+ 0 - 11
plugins/org.yakindu.sct.model.sexec.interpreter/xtend-gen/org/yakindu/sct/model/sexec/interpreter/stext/StextStatementInterpreter.java

@@ -24,7 +24,6 @@ import org.yakindu.sct.model.stext.stext.BitwiseXorExpression;
 import org.yakindu.sct.model.stext.stext.BoolLiteral;
 import org.yakindu.sct.model.stext.stext.ConditionalExpression;
 import org.yakindu.sct.model.stext.stext.ElementReferenceExpression;
-import org.yakindu.sct.model.stext.stext.EventRaisedReferenceExpression;
 import org.yakindu.sct.model.stext.stext.EventRaising;
 import org.yakindu.sct.model.stext.stext.EventValueReferenceExpression;
 import org.yakindu.sct.model.stext.stext.Expression;
@@ -163,14 +162,6 @@ public class StextStatementInterpreter extends AbstractStatementInterpreter {
     }
   }
   
-  protected Object _execute(final EventRaisedReferenceExpression expression) {
-    Event _value = expression.getValue();
-    QualifiedName _fullyQualifiedName = this.provider.getFullyQualifiedName(_value);
-    String _string = _fullyQualifiedName.toString();
-    boolean _isEventRaised = this.context.isEventRaised(_string);
-    return _isEventRaised;
-  }
-  
   protected Object _execute(final EventValueReferenceExpression expression) {
     Object _xblockexpression = null;
     {
@@ -382,8 +373,6 @@ public class StextStatementInterpreter extends AbstractStatementInterpreter {
       return _execute((ConditionalExpression)expression);
     } else if ((expression instanceof ElementReferenceExpression)) {
       return _execute((ElementReferenceExpression)expression);
-    } else if ((expression instanceof EventRaisedReferenceExpression)) {
-      return _execute((EventRaisedReferenceExpression)expression);
     } else if ((expression instanceof EventValueReferenceExpression)) {
       return _execute((EventValueReferenceExpression)expression);
     } else if ((expression instanceof LogicalAndExpression)) {