Memento Pattern Simple Java implementation You can download a presentation about Memento Pattern here (in Russian)