예제 #1
0
 public static IPossibleState GetDoneStateInstance()
 {
     if (done == null)
     {
         done = new DoneState();
     }
     return(done);
 }
예제 #2
0
파일: Issue.cs 프로젝트: oagafonov/hd
        public Issue()
        {
            WorkState   = new WorkState(this);
            CloseState  = new CloseState(this);
            DoneState   = new DoneState(this);
            RejectState = new RejectState(this);

            SetState(new NewState(this));
        }