Package VASSAL.chat
Class InviteCommand
java.lang.Object
VASSAL.command.Command
VASSAL.chat.InviteCommand
public class InviteCommand extends Command
A
Command
that, when executed, sends game synchronization
information to a given SimplePlayer
NB InviteCommand is not used by the Jabber Server/Client-
Constructor Summary
Constructors Constructor Description InviteCommand(String player, String playerId, String room)
InviteCommand(String player, String playerId, String room, ChatServerConnection client)
-
Method Summary
Modifier and Type Method Description protected void
executeCommand()
Perform the action which this Command representsString
getPlayer()
String
getPlayerId()
String
getRoom()
boolean
isLoggable()
protected 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
-
InviteCommand
-
InviteCommand
-
-
Method Details
-
getRoom
-
getPlayer
-
getPlayerId
-
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()- Overrides:
isLoggable
in classCommand
- Returns:
- true if this command should be stored in a logfile
-