예제 #1
0
 public void Redo(Spectrum spec)
 {
     switch (action)
     {
         case EAction.Moved:
             spec.SetSpectralPoint(actionAfter, actionBefore);
             break;
         case EAction.Added:
             spec.AddSpectralPoint(actionAfter);
             break;
         case EAction.Deleted:
             spec.DeleteSpectralPoint(actionBefore);
             break;
         case EAction.None:
         default:
             break;
     }
 }