Exemplo n.º 1
0
 //Constructors
 public ClipboardCommand(Controller controller) : base(controller)
 {
     if (controller == null)
     {
         throw new ArgumentNullException();
     }
     _modelMomento = new ModelMomento(controller.Model);
     _modelMomento.WriteItem(controller.Model);
 }
Exemplo n.º 2
0
 public override void Undo()
 {
     _modelMomento.WriteItem(Controller.Model);
 }
Exemplo n.º 3
0
 private void UndoRedo()
 {
     _modelMomento.WriteItem(Controller.Model);
 }