Package VASSAL.command

Provides classes that implement the "Command" design pattern.

See:
          Description

Interface Summary
CommandEncoder Translates a Command to and from a string Although Commands can be linked into compound commands, each CommandEncoder need only handle single (not compound) commands
Logger  
 

Class Summary
AddPiece This Command adds a GamePiece to a game.
ChangePiece This Command changes the state of a GamePiece.
ChangeTracker Utility class for generating ChangePiece commands.
Command Command is an abstract class that does something.
MovePiece Command that moves a piece to a new location and position within a stack.
MoveTracker Convenience class for building MovePiece commands.
NullCommand  
RemovePiece This Command removed a GamePiece from a game.
TrackPiece Deprecated. Use ChangeTracker
 

Package VASSAL.command Description

Provides classes that implement the "Command" design pattern.

See Also:
Command