Package VASSAL.command
Interface CommandEncoder
- All Known Implementing Classes:
BasicCommandEncoder,BasicLogger,BasicModule,BoardPicker,BshCommandEncoder,ChangePropertyCommandEncoder,Chatter,EventLog,ExtensionsLoader,GameModule,GameState,GlobalProperty,InternetDiceButton,InviteEncoder,LOS_Thread,NewGameIndicator,NotesWindow,ObscurableOptions,PlayerRoster,PluginsLoader,PrivateChatEncoder,PrivateChatter,PrivateNotesController,SecretNotesController,SoundEncoder,SpecialDiceButton,SynchEncoder,TextClient.Encoder,TurnTracker,ZoneProperty
public interface 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