public override void Handle(SprintEntity sprintEntity)
 {
     sprintEntity.State = new InProgress();
 }
예제 #2
0
 public override void Handle(SprintEntity sprintEntity)
 {
     sprintEntity.State = new New();
 }
예제 #3
0
 public void Handle(SprintEntity sprintEntity)
 {
     sprintEntity.State = new Ready();
 }
예제 #4
0
 public Transition(SprintEntity entity, Func <SprintEntity, bool> precondtion, State nextState)
 {
     Entity      = entity;
     Precondtion = precondtion;
     NextState   = nextState;
 }
예제 #5
0
 public void Run(SprintEntity token)
 {
     _strategy.Run(_petriNetwork, token);
 }
예제 #6
0
 public void InsertSprintEntity(SprintEntity entity)
 {
     _petriNetwork.InsertSprintEntity(entity);
 }
예제 #7
0
 public void InsertSprintEntity(SprintEntity entity)
 {
 }