Class BoardPicker

java.lang.Object
VASSAL.build.AbstractBuildable
VASSAL.build.module.map.BoardPicker
All Implemented Interfaces:
ActionListener, EventListener, Buildable, Configurable, GameComponent, GameSetupStep, PropertyNameSource, CommandEncoder, ValidityChecker, Translatable

public class BoardPicker
extends AbstractBuildable
implements ActionListener, GameComponent, GameSetupStep, Configurable, CommandEncoder, ValidityChecker
This class is responsible for maintaining the Boards on a Map. As a CommandEncoder, it recognizes Commands that specify the set of boards to be used on a map. As a GameComponent it reacts to the start of a game by prompting the player to select boards if none have been specified.