public class UndoManager
extends java.lang.Object
implements name.vbraun.view.write.GraphicsModifiedListener, com.write.Quill.BookModifiedListener
Modifier and Type | Method and Description |
---|---|
void |
clearHistory() |
static UndoManager |
getUndoManager() |
boolean |
haveRedo() |
boolean |
haveUndo() |
void |
onGraphicsCreateListener(name.vbraun.view.write.Page page,
name.vbraun.view.write.Graphics toAdd) |
void |
onGraphicsEraseListener(name.vbraun.view.write.Page page,
name.vbraun.view.write.Graphics toErase) |
void |
onGraphicsModifyListener(name.vbraun.view.write.Page page,
name.vbraun.view.write.Graphics toRemove,
name.vbraun.view.write.Graphics toReplaceWith) |
void |
onPageDeleteListener(name.vbraun.view.write.Page page,
int position) |
void |
onPageInsertListener(name.vbraun.view.write.Page page,
int position) |
boolean |
redo() |
static void |
setApplication(com.write.Quill.QuillWriterActivity app) |
boolean |
undo() |
public static UndoManager getUndoManager()
public static void setApplication(com.write.Quill.QuillWriterActivity app)
public void onGraphicsCreateListener(name.vbraun.view.write.Page page, name.vbraun.view.write.Graphics toAdd)
onGraphicsCreateListener
in interface name.vbraun.view.write.GraphicsModifiedListener
public void onGraphicsModifyListener(name.vbraun.view.write.Page page, name.vbraun.view.write.Graphics toRemove, name.vbraun.view.write.Graphics toReplaceWith)
onGraphicsModifyListener
in interface name.vbraun.view.write.GraphicsModifiedListener
public void onGraphicsEraseListener(name.vbraun.view.write.Page page, name.vbraun.view.write.Graphics toErase)
onGraphicsEraseListener
in interface name.vbraun.view.write.GraphicsModifiedListener
public void onPageInsertListener(name.vbraun.view.write.Page page, int position)
onPageInsertListener
in interface com.write.Quill.BookModifiedListener
public void onPageDeleteListener(name.vbraun.view.write.Page page, int position)
onPageDeleteListener
in interface com.write.Quill.BookModifiedListener
public boolean undo()
public boolean redo()
public boolean haveUndo()
public boolean haveRedo()
public void clearHistory()