/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ public State getEndingState() { if (endingState != null && endingState.eIsProxy()) { InternalEObject oldEndingState = (InternalEObject) endingState; endingState = (State) eResolveProxy(oldEndingState); if (endingState != oldEndingState) { if (eNotificationRequired()) eNotify( new ENotificationImpl( this, Notification.RESOLVE, StepsPackage .FUML_CONFIGURATION_ACTIVITIES_INTERMEDIATE_ACTIVITIES_ACTIVITY_NODE_ACTIVATION_GROUP_RUN_NODES_ACTIVITY_NODE_ACTIVATION_GROUP_IMPLICIT_STEP__ENDING_STATE, oldEndingState, endingState)); } } return endingState; }
/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ public State getStartingState() { if (startingState != null && startingState.eIsProxy()) { InternalEObject oldStartingState = (InternalEObject) startingState; startingState = (State) eResolveProxy(oldStartingState); if (startingState != oldStartingState) { if (eNotificationRequired()) eNotify( new ENotificationImpl( this, Notification.RESOLVE, StepsPackage .FUML_CONFIGURATION_ACTIVITIES_INTERMEDIATE_ACTIVITIES_ACTIVITY_EXECUTION_COLLECT_OUTPUT_PARAMETER_VALUES_ACTIVITY_EXECUTION_IMPLICIT_STEP__STARTING_STATE, oldStartingState, startingState)); } } return startingState; }
/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ public State getEndingState() { if (endingState != null && endingState.eIsProxy()) { InternalEObject oldEndingState = (InternalEObject) endingState; endingState = (State) eResolveProxy(oldEndingState); if (endingState != oldEndingState) { if (eNotificationRequired()) eNotify( new ENotificationImpl( this, Notification.RESOLVE, StepsPackage .FUML_CONFIGURATION_CLASSES_KERNEL_REFERENCE_GET_FEATURE_VALUE_REFERENCE_IMPLICIT_STEP__ENDING_STATE, oldEndingState, endingState)); } } return endingState; }
/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ public State getStartingState() { if (startingState != null && startingState.eIsProxy()) { InternalEObject oldStartingState = (InternalEObject) startingState; startingState = (State) eResolveProxy(oldStartingState); if (startingState != oldStartingState) { if (eNotificationRequired()) eNotify( new ENotificationImpl( this, Notification.RESOLVE, StepsPackage .FUML_CONFIGURATION_ACTIVITIES_INTERMEDIATE_ACTIVITIES_ACTIVITY_NODE_ACTIVATION_GROUP_RUN_ACTIVITY_NODE_ACTIVATION_GROUP__STARTING_STATE, oldStartingState, startingState)); } } return startingState; }
/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ public State getStartingState() { if (startingState != null && startingState.eIsProxy()) { InternalEObject oldStartingState = (InternalEObject) startingState; startingState = (State) eResolveProxy(oldStartingState); if (startingState != oldStartingState) { if (eNotificationRequired()) eNotify( new ENotificationImpl( this, Notification.RESOLVE, StepsPackage .FUML_CONFIGURATION_ACTIONS_BASIC_ACTIONS_CALL_ACTION_ACTIVATION_TERMINATE_CALL_ACTION_ACTIVATION_IMPLICIT_STEP__STARTING_STATE, oldStartingState, startingState)); } } return startingState; }