org.vizzini.game.action
Class RedoAction
java.lang.Object
org.vizzini.game.action.AbstractAction
org.vizzini.game.action.RedoAction
- All Implemented Interfaces:
- Serializable, Comparable, IAction, IRedo
public class RedoAction
- extends AbstractAction
- implements IRedo
Provides an redo action in the game framework. A redo action instance signals
the ActionManager to redo the last undone action.
This class participates in the Command pattern as described in Pattern In
Java Volume 1, Mark Grand, 1998.
- Since:
- v0.2
- Version:
- v0.2
- Author:
- Jeffrey M. Thompson
- See Also:
- Serialized Form
Constructor Summary |
RedoAction()
Construct this object. |
Method Summary |
boolean |
doIt()
This implementation of doIt does not actually do anything. |
boolean |
undoIt()
This implementation of undoIt does not actually do anything. |
Methods inherited from class org.vizzini.game.action.AbstractAction |
clear, compareTo, equals, getAgent, getRating, hashCode, prettyPrint, release, setAgent, setRating, toString |
RedoAction
public RedoAction()
- Construct this object.
- Since:
- v0.2
doIt
public boolean doIt()
- This implementation of doIt does not actually do anything. The logic for
redo is in the ActionManager class.
- Specified by:
doIt
in interface IAction
- Overrides:
doIt
in class AbstractAction
- Returns:
- true if successful and can be undone.
- Since:
- v0.2
undoIt
public boolean undoIt()
- This implementation of undoIt does not actually do anything. Redo actions
are not done. Instead an undo action is issued.
- Specified by:
undoIt
in interface IAction
- Overrides:
undoIt
in class AbstractAction
- Returns:
- true if the undo was successful.
- Since:
- v0.2
Copyright © 2007 Vizzini.org. All Rights Reserved.
|
2007.12.25.03.00.02 |