org.jhotdraw.util
Interface Undoable
- All Known Implementing Classes:
- UndoableAdapter, UndoRedoActivity
- public interface Undoable
- Version:
- <$CURRENT_VERSION$>
undo
public boolean undo()
- Undo the activity
- Returns:
- true if the activity could be undone, false otherwise
redo
public boolean redo()
isUndoable
public boolean isUndoable()
setUndoable
public void setUndoable(boolean newIsUndoable)
isRedoable
public boolean isRedoable()
setRedoable
public void setRedoable(boolean newIsRedoable)
release
public void release()
- Releases all resources related to an undoable activity
getDrawingView
public DrawingView getDrawingView()
setAffectedFigures
public void setAffectedFigures(FigureEnumeration newAffectedFigures)
getAffectedFigures
public FigureEnumeration getAffectedFigures()
getAffectedFiguresCount
public int getAffectedFiguresCount()