public Memento SetText( string text) { Memento me = new Memento(_text); _text = text; return me; }
public void LoadSave(Memento memento) { State = memento.State; }
/// Restore State to given Memento public void RestoreMemento(Memento memento) { _list = memento.State as List <Line>; DrawLines(); }
public void Save(Memento m) { savedStates.Add(m); }
public string RestoreFromMemento(Memento memento) { article = memento.article; Debug.Log ("From Originator: Previous Article saved in Memento: [\"" + article + "\"]"); return article; }
public void Undo(Memento previousState) //z { _text = previousState.GetText(); }
public void SaveMemento(Memento mem) { OriginatorMemento = mem; }
public void GetStateFromMemento(Memento memento) { this.state = memento.GetState(); }
public void SaveGame(Memento memento) { this.SavedGames.Push(memento); }
public Memento LoadLastSavedGame() { Memento lastSavedGame = this.SavedGames.Pop(); return(lastSavedGame); }
public void Add(Memento m) { savedArticles.Add(m); }
public string RestoreFromMemento(Memento memento) { article = memento.article; Debug.Log("From Originator: Previous Article saved in Memento: [\"" + article + "\"]"); return(article); }
public void RestoreMemento(Memento memento) { Name = memento.Name; Phone = memento.Phone; Budget = memento.Budget; }
public void Add(Memento state) { mementoList.Add(state); }
public void SetMemento(Memento memento) { Console.WriteLine("Restoring state..."); State = memento.State; }
public void Restore(Memento memento) { this.ListPrice = memento.ListPrice; this.Name = memento.Name; this.ProductId = memento.ProductId; }
public void ADD(Memento aMemento) { mementos.Add(aMemento); Console.WriteLine("One Item added, so no item count : " +mementos.Count); }
public void Add(Memento memento) { mementoList.Add(memento); }
public void RestoreFromMemento(Memento mem) { State = mem.State; }
public String Restore(Memento aMemento) { Console.WriteLine("memento set from originator"); state = aMemento.State; return state; }
/// <summary> /// 恢复备忘录,将Memento导入并将相关数据恢复 /// </summary> /// <param name="memento"></param> public void SetMemento(Memento memento) { State = memento.State; }
//z public void Undo(Memento previousState) { _text = previousState.GetText(); }
public void getStateFromMemento(Memento memento) { state = memento.getState(); }
public void Add(Memento m) { savedArticles.Add (m); }
private void button1_Click(object sender, EventArgs e) { _memento = _drawing.CreateMemento(); }