Package VASSAL.command
package VASSAL.command
Provides classes that implement the "Command" design pattern.
- See Also:
-
ClassDescriptionThis Command adds a
GamePiece
to a game.This command, when executed, displays a Dialog box with a messageThis Command changes the state of aGamePiece
.Utility class for generatingChangePiece
commands.A Command represents an action that needs to be transmitted from one client to another - any action that could change the game state of a multiplayer game should be encapsulated in a Command object.Translates aCommand
to and from a string.Remove sub-commands from a composite commandEvaluates properties of the GameModule and conditionally executes another Command if all values are satisfied.The class representing a condition that must be satisfied if the Command is to be executedCommand that moves a piece to a new location and position within a stack.Convenience class for buildingMovePiece
commands.This Command removed aGamePiece
from a game.This Command sets a Persistent Property in a PersistentPropertyContainer.