Exemplo n.º 1
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="recoveryBehaviorType"></param>
 /// <param name="completionState"></param>
 /// <param name="abortState"></param>
 /// <param name="defcon"></param>
 public BlockageRecoveryState(Behavior recoveryBehavior, IState completionState,
                              IState abortState, BlockageRecoveryDEFCON defcon, EncounteredBlockageState ebs, BlockageRecoverySTATUS status)
 {
     this.RecoveryBehavior = recoveryBehavior;
     this.CompletionState  = completionState;
     this.AbortState       = abortState;
     this.Defcon           = defcon;
     this.RecoveryStatus   = status;
     this.EncounteredState = ebs;
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="recoveryBehaviorType"></param>
 /// <param name="completionState"></param>
 /// <param name="abortState"></param>
 /// <param name="defcon"></param>
 public BlockageRecoveryState(Behavior recoveryBehavior, IState completionState,
     IState abortState, BlockageRecoveryDEFCON defcon, EncounteredBlockageState ebs, BlockageRecoverySTATUS status)
 {
     this.RecoveryBehavior = recoveryBehavior;
     this.CompletionState = completionState;
     this.AbortState = abortState;
     this.Defcon = defcon;
     this.RecoveryStatus = status;
     this.EncounteredState = ebs;
 }