Package VASSAL.build.module
Class BasicLogger.LogCommand
java.lang.Object
VASSAL.command.Command
VASSAL.build.module.BasicLogger.LogCommand
- Enclosing class:
BasicLogger
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Commandvoidexecute()Execute this command by first invokingCommand.executeCommand(), then invoking itself recursively on all subcommands.protected voidPerform the action which this Command representsprotected CommandIf the action can be undone, return a Command that performs the inverse action.Methods inherited from class VASSAL.command.Command
append, getDetails, getSubCommands, getUndoCommand, isAtomic, isLoggable, isNull, isNullOrContainsOnly, stripSubCommands, toString
-
Field Details
-
logged
-
logInput
-
stepAction
-
-
Constructor Details
-
LogCommand
-
-
Method Details
-
executeCommand
protected void executeCommand()Description copied from class:CommandPerform the action which this Command represents- Specified by:
executeCommandin classCommand
-
myUndoCommand
Description copied from class:CommandIf the action can be undone, return a Command that performs the inverse action. The Command returned should only undoCommand.executeCommand(), not the actions of subcommands- Specified by:
myUndoCommandin classCommand
-
getLoggedCommand
-
execute
public void execute()Description copied from class:CommandExecute this command by first invokingCommand.executeCommand(), then invoking itself recursively on all subcommands. -
assembleCommand
-