use of org.yakindu.sct.model.sexec.Sequence in project statecharts by Yakindu.
the class ExecutionFlowImpl method basicSetReactSequence.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain basicSetReactSequence(Sequence newReactSequence, NotificationChain msgs) {
Sequence oldReactSequence = reactSequence;
reactSequence = newReactSequence;
if (eNotificationRequired()) {
ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, SexecPackage.EXECUTION_FLOW__REACT_SEQUENCE, oldReactSequence, newReactSequence);
if (msgs == null)
msgs = notification;
else
msgs.add(notification);
}
return msgs;
}
use of org.yakindu.sct.model.sexec.Sequence in project statecharts by Yakindu.
the class ExecutionFlowImpl method basicSetExitSequence.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain basicSetExitSequence(Sequence newExitSequence, NotificationChain msgs) {
Sequence oldExitSequence = exitSequence;
exitSequence = newExitSequence;
if (eNotificationRequired()) {
ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, SexecPackage.EXECUTION_FLOW__EXIT_SEQUENCE, oldExitSequence, newExitSequence);
if (msgs == null)
msgs = notification;
else
msgs.add(notification);
}
return msgs;
}
use of org.yakindu.sct.model.sexec.Sequence in project statecharts by Yakindu.
the class ExecutionFlowImpl method basicSetInitSequence.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain basicSetInitSequence(Sequence newInitSequence, NotificationChain msgs) {
Sequence oldInitSequence = initSequence;
initSequence = newInitSequence;
if (eNotificationRequired()) {
ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, SexecPackage.EXECUTION_FLOW__INIT_SEQUENCE, oldInitSequence, newInitSequence);
if (msgs == null)
msgs = notification;
else
msgs.add(notification);
}
return msgs;
}
use of org.yakindu.sct.model.sexec.Sequence in project statecharts by Yakindu.
the class ExecutionFlowImpl method basicSetLocalReactSequence.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain basicSetLocalReactSequence(Sequence newLocalReactSequence, NotificationChain msgs) {
Sequence oldLocalReactSequence = localReactSequence;
localReactSequence = newLocalReactSequence;
if (eNotificationRequired()) {
ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, SexecPackage.EXECUTION_FLOW__LOCAL_REACT_SEQUENCE, oldLocalReactSequence, newLocalReactSequence);
if (msgs == null)
msgs = notification;
else
msgs.add(notification);
}
return msgs;
}
use of org.yakindu.sct.model.sexec.Sequence in project statecharts by Yakindu.
the class ExecutionFlowImpl method basicSetStaticInitSequence.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain basicSetStaticInitSequence(Sequence newStaticInitSequence, NotificationChain msgs) {
Sequence oldStaticInitSequence = staticInitSequence;
staticInitSequence = newStaticInitSequence;
if (eNotificationRequired()) {
ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, SexecPackage.EXECUTION_FLOW__STATIC_INIT_SEQUENCE, oldStaticInitSequence, newStaticInitSequence);
if (msgs == null)
msgs = notification;
else
msgs.add(notification);
}
return msgs;
}
Aggregations