Package com.algosome.common.undoable

Interface Summary
Changeable Defines that an object can undo and redo a state.
ChangeCando Interface defining methods which identify whether an undo or redo can be performed.
ChangeManagerListener Listener interface to listen to a ChangeManager, and when changes occur.
ChangeManagerModel  
IChangeManager Marker interface for convenience
 

Class Summary
ChangeableHistoryPanel History panel displaying a ChangeManager history.
ChangeManager Manages a Queue of Changables to perform undo and/or redo operations.
ChangeManagerEvent Descriptor class with information regarding a ChangeManager change event.
FileHistoryJFrame JFrame which display history based upon the items in a ChangeManager.