- <init>
Creates an instance with the given command list.
- append
- appendAndExecute
Checks if the command can execute; if so, it is executed, appended to the list,
and true is returned
- canExecute
- execute
Calls Command#execute for each command in the list, but makes sure to call redo
for any commands tha
- prepare
Returns false if any command on the list returns false for Command#canExecute,
or if some command be
- unwrap
- dispose
- getAffectedObjects
- redo
Calls Command#redo for each command in the list. In the case that #isPessimistic
is false, only the
- toString
- undo
Calls Command#undo for each command in the list. In the case that #isPessimistic
is false, only the