Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > подскажите как сделать undo/redo ?


Автор: stan90 30.5.2010, 23:52
у меня есть xml парсер в котором xml документ разбирается на дерево,также в нем можно удалять и редактировать узлы,параметры и т.д.
так вот,подскажите как реализовать функции отменить\вернуть,но чтобы она действовала для любых изменений в моем парсере???

Автор: aleksandy 31.5.2010, 19:58
Применяй Command pattern. Для каждого действия напиши обратное и все.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)