- canExecute
Returns whether the command is valid to execute. The
UnexecutableCommand#INSTANCE.canExecute() alway
- execute
Performs the command activity required for the effect. The effect of calling
execute when canExecut
- undo
Performs the command activity required to undo the effects of a preceding
execute (or redo). The ef
- dispose
Called to indicate that the command will never be used again. Calling any other
method after this on
- getAffectedObjects
Returns the collection of things which this command wishes to present as the
objects affected by the
- getResult
Returns a collection of things which this command wishes to present as it's
result. The result of ca
- getLabel
Returns a string suitable to represent the label that identifies this command.
- canUndo
Returns whether the command can be undone. The result of calling this before
execute is well define
- chain
Returns a command that represents the composition of this command with the given
command. The result
- getDescription
Returns a string suitable to help describe the effect of this command.