DocumentKit is a proof of concept demonstrating the Command Pattern. It is divided into two parts:
- CommandKit containing the definition of a
Commandand aCommandManagercapable of executing, undoing and redoingCommands. - DocumentKit containing a
Documentclass representing the content of document, with two concret implementations of theCommandinterface, i.e.DeleteTextandInsertText.