public void Undo() { TestChangeEvent changeEvent = null; if (m_undoStack.Count > 0) { changeEvent = m_undoStack.Pop(); Debug.WriteLine("Undo event popped: " + changeEvent.ToString()); createTestHistoryUndoEvent(changeEvent); m_redoStack.Push(changeEvent); } }
public void RecordEvent(TestChangeEvent changeEvent) { Debug.WriteLine("Event recorded: " + changeEvent.ToString()); m_undoStack.Push(changeEvent); }