Package VASSAL.chat
Class SynchCommand
java.lang.Object
VASSAL.command.Command
VASSAL.chat.SynchCommand
public class SynchCommand extends Command
A
Command
that, when executed, sends game synchronization
information to a given SimplePlayer
-
Constructor Summary
Constructors Constructor Description SynchCommand(Player p, ChatServerConnection client)
-
Method Summary
Modifier and Type Method Description protected void
executeCommand()
Perform the action which this Command representsPlayer
getPlayer()
boolean
isLoggable()
Don't log synchronization requestsprotected Command
myUndoCommand()
If the action can be undone, return a Command that performs the inverse action.Methods inherited from class VASSAL.command.Command
append, execute, getDetails, getSubCommands, getUndoCommand, hasNullSubcommands, isAtomic, isNull, stripSubCommands, toString
-
Constructor Details
-
SynchCommand
-
-
Method Details
-
getPlayer
-
executeCommand
protected void executeCommand()Description copied from class:Command
Perform the action which this Command represents- Specified by:
executeCommand
in classCommand
-
myUndoCommand
Description copied from class:Command
If 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:
myUndoCommand
in classCommand
-
isLoggable
public boolean isLoggable()Don't log synchronization requests- Overrides:
isLoggable
in classCommand
- Returns:
- true if this command should be stored in a logfile
-