public void doAction(GameController controller, IMainWindow mainWindow) { mainWindow.SwitchToGameAreaVisual(); mainWindow.ClearButtomsArea(); mainWindow.AddApplyDrawButton(); mainWindow.AddCancelDrawButton(); controller.GameModel.ResetModelFilledWithDeadCells(); mainWindow.SwitchOnDrawAliveCellsState(); mainWindow.Update(); }