org.tigris.gef.base
Class UndoManager
java.lang.Object
org.tigris.gef.base.UndoManager
- public class UndoManager
- extends java.lang.Object
A place to register the UndoStack to be used by the application.
Field Summary |
protected java.util.ArrayList |
redoStack
|
protected java.util.ArrayList |
undoStack
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
undoStack
protected java.util.ArrayList undoStack
redoStack
protected java.util.ArrayList redoStack
setInstance
public static void setInstance(UndoManager manager)
getInstance
public static UndoManager getInstance()
addMemento
public void addMemento(Memento memento)
undo
public void undo()
redo
public void redo()
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)