1234567891011121314151617181920212223242526 |
- using Wayne.ForecourtControl.Fusion.ReadDeviceStatus;
- using Wayne.Lib.StateEngine;
- using Wayne.Lib.StateEngine.Generic;
- namespace Wayne.ForecourtControl.Fusion.StatusStateMachine.States
- {
- [StateDescription(StateDescriptionType.Summary, "")]
- [EnterDescription("", BasicTransitionType.Init)]
- class Init: InitialState<ReadDeviceStatusController>
- {
- #region Overrides of PseudoState
- /// <summary>
- /// The CreatePseudoStateTransition method must be overriden. It receives the state
- /// entry, and must make a new transition directly.
- /// </summary>
- /// <param name="stateEntry"></param>
- /// <returns></returns>
- protected override Transition CreatePseudoStateTransition(StateEntry stateEntry)
- {
- return new Transition(this, BasicTransitionType.Init);
- }
- #endregion
- }
- }
|