use of org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.Expression in project xtext-core by eclipse.
the class BinaryOpExpressionImpl method basicSetRightExpr.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain basicSetRightExpr(Expression newRightExpr, NotificationChain msgs) {
Expression oldRightExpr = rightExpr;
rightExpr = newRightExpr;
if (eNotificationRequired()) {
ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, BeeLangTestLanguagePackage.BINARY_OP_EXPRESSION__RIGHT_EXPR, oldRightExpr, newRightExpr);
if (msgs == null)
msgs = notification;
else
msgs.add(notification);
}
return msgs;
}
use of org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.Expression in project xtext-core by eclipse.
the class DefValueImpl method basicSetValueExpr.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain basicSetValueExpr(Expression newValueExpr, NotificationChain msgs) {
Expression oldValueExpr = valueExpr;
valueExpr = newValueExpr;
if (eNotificationRequired()) {
ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, BeeLangTestLanguagePackage.DEF_VALUE__VALUE_EXPR, oldValueExpr, newValueExpr);
if (msgs == null)
msgs = notification;
else
msgs.add(notification);
}
return msgs;
}
use of org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.Expression in project xtext-core by eclipse.
the class FeatureExpressionImpl method basicSetObjExpr.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain basicSetObjExpr(Expression newObjExpr, NotificationChain msgs) {
Expression oldObjExpr = objExpr;
objExpr = newObjExpr;
if (eNotificationRequired()) {
ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, BeeLangTestLanguagePackage.FEATURE_EXPRESSION__OBJ_EXPR, oldObjExpr, newObjExpr);
if (msgs == null)
msgs = notification;
else
msgs.add(notification);
}
return msgs;
}
use of org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.Expression in project xtext-core by eclipse.
the class GuardExpressionImpl method basicSetGuardExpr.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain basicSetGuardExpr(Expression newGuardExpr, NotificationChain msgs) {
Expression oldGuardExpr = guardExpr;
guardExpr = newGuardExpr;
if (eNotificationRequired()) {
ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, BeeLangTestLanguagePackage.GUARD_EXPRESSION__GUARD_EXPR, oldGuardExpr, newGuardExpr);
if (msgs == null)
msgs = notification;
else
msgs.add(notification);
}
return msgs;
}
use of org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.Expression in project xtext-core by eclipse.
the class OrExpressionImpl method basicSetRightExpr.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain basicSetRightExpr(Expression newRightExpr, NotificationChain msgs) {
Expression oldRightExpr = rightExpr;
rightExpr = newRightExpr;
if (eNotificationRequired()) {
ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, BeeLangTestLanguagePackage.OR_EXPRESSION__RIGHT_EXPR, oldRightExpr, newRightExpr);
if (msgs == null)
msgs = notification;
else
msgs.add(notification);
}
return msgs;
}
Aggregations