Class Deck.LoadDeckCommand

java.lang.Object
VASSAL.command.Command
VASSAL.counters.Deck.LoadDeckCommand
Enclosing class:
Deck

protected static class Deck.LoadDeckCommand extends Command
Command to set the contents of this deck from a saved file. The contents are saved with whatever id's the pieces have in the game when the deck was saved, but new copies are created when the deck is re-loaded.
Author:
rkinney
  • Field Details

  • Constructor Details

    • LoadDeckCommand

      public LoadDeckCommand(Deck target)
  • Method Details

    • executeCommand

      protected void executeCommand()
      Description copied from class: Command
      Perform the action which this Command represents
      Specified by:
      executeCommand in class Command
    • getTargetId

      public String getTargetId()
    • myUndoCommand

      protected Command 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 undo Command.executeCommand(), not the actions of subcommands
      Specified by:
      myUndoCommand in class Command