My application has to support undo using persistence, as someone must be able to change a previously entered field after closing and re-opening the application.
All of my classes extend my own PersistentObject class, but certain classes can be entered into the "History" (to be undone later), and those classes implement a marker interface called "Enterable". I'd like to have two methods as follows: store(PersistentObject) storeEnterable(Enterable) where storeEnterable() would store the Enterable in a history table. Is this possible? -- Liam Morley [EMAIL PROTECTED]
