}
public function undo():void {
+ if (!undoActions.length) { return; }
var action:UndoableAction = undoActions.pop();
trace("undoing "+action);
action.undoAction();
}
public function redo():void {
+ if (!redoActions.length) { return; }
var action:UndoableAction = redoActions.pop();
trace("redoing "+action);
action.doAction();