A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

S

save(File) - Method in class net.sf.freecol.common.option.OptionMap
Writes the options to the given file.
SAVE_PRODUCTION_OVERFLOW - Static variable in class net.sf.freecol.common.model.GameOptions
 
SaveAction - Class in net.sf.freecol.client.gui.action
An action for saving the game.
SaveAndQuitAction - Class in net.sf.freecol.client.gui.action
An action for prompting the user to save before quitting the game.
saveClientOptions() - Method in class net.sf.freecol.client.FreeColClient
Writes the client options to the default location.
saveClientOptions(File) - Method in class net.sf.freecol.client.FreeColClient
Writes the client options to the given file.
saveGame() - Method in class net.sf.freecol.client.control.InGameController
Opens a dialog where the user should specify the filename and saves the game.
saveGame(File) - Method in class net.sf.freecol.client.control.InGameController
Saves the game to the given file.
saveGame() - Method in class net.sf.freecol.client.control.MapEditorController
Opens a dialog where the user should specify the filename and saves the game.
saveGame(File) - Method in class net.sf.freecol.client.control.MapEditorController
Saves the game to the given file.
saveGame(File, String) - Method in class net.sf.freecol.server.FreeColServer
Saves a game.
SAVEGAME_FILE - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
 
SAVEGAME_VERSION - Static variable in class net.sf.freecol.server.FreeColServer
The save game format used for saving games.
SaveGameValidator - Class in net.sf.freecol.tools
 
SaveGameValidator() - Constructor for class net.sf.freecol.tools.SaveGameValidator
 
saveHighScores() - Method in class net.sf.freecol.server.FreeColServer
Saves high scores.
saveSettings() - Method in class net.sf.freecol.client.gui.panel.WarehouseDialog.WarehouseGoodsPanel
 
saveState() - Method in class net.sf.freecol.common.model.GoodsContainer
Prepares this GoodsContainer for a new turn.
scaleIcon(ImageIcon, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
scaleImage(Image, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
scaleMap(float) - Method in class net.sf.freecol.client.gui.GUI
Change the scale of the map by delta.
ScaleMapAction - Class in net.sf.freecol.client.gui.action
An action for scaling a map.
schedule(Runnable) - Method in class net.sf.freecol.client.Worker
Adds a new job to the queue
SCHEME - Static variable in class net.sf.freecol.common.resources.ColorResource
 
SCHOOL_PRIORITY - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
Scope - Class in net.sf.freecol.common.model
The Scope class determines whether a given FreeColGameObjectType fulfills certain requirements.
Scope() - Constructor for class net.sf.freecol.common.model.Scope
Creates a new Scope instance.
Scope(XMLStreamReader) - Constructor for class net.sf.freecol.common.model.Scope
Creates a new Scope instance.
SCORE_INDEPENDENCE_DECLARED - Static variable in class net.sf.freecol.common.model.Player
 
SCORE_INDEPENDENCE_GRANTED - Static variable in class net.sf.freecol.common.model.Player
 
SCORE_SETTLEMENT_DESTROYED - Static variable in class net.sf.freecol.common.model.Player
 
ScoutingMission - Class in net.sf.freecol.server.ai.mission
Mission for controlling a scout.
ScoutingMission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.ScoutingMission
Creates a mission for the given AIUnit.
ScoutingMission(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.mission.ScoutingMission
Loads a mission from the given element.
ScoutingMission(AIMain, XMLStreamReader) - Constructor for class net.sf.freecol.server.ai.mission.ScoutingMission
Creates a new ScoutingMission and reads the given element.
SCROLL_AREA_HEIGHT - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
The height of the area in which autoscrolling should happen.
SCROLL_SPEED - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
The speed of the scrolling.
search(Unit, GoalDecider, int) - Method in class net.sf.freecol.common.model.Map
Finds a path to a goal determined by the given GoalDecider.
search(Unit, Tile, GoalDecider, int) - Method in class net.sf.freecol.common.model.Map
Finds a path to a goal determined by the given GoalDecider.
search(Unit, GoalDecider, int, Unit) - Method in class net.sf.freecol.common.model.Map
Finds a path to a goal determined by the given GoalDecider.
search(Tile, GoalDecider, CostDecider, int) - Method in class net.sf.freecol.common.model.Map
Finds a path to a goal determined by the given GoalDecider.
search(Unit, Tile, GoalDecider, CostDecider, int) - Method in class net.sf.freecol.common.model.Map
Finds a path to a goal determined by the given GoalDecider.
search(Unit, Tile, GoalDecider, int, Unit) - Method in class net.sf.freecol.common.model.Map
Finds a path to a goal determined by the given GoalDecider.
search(Unit, Tile, GoalDecider, CostDecider, int, Unit) - Method in class net.sf.freecol.common.model.Map
Finds a path to a goal determined by the given GoalDecider.
SEASON_YEAR - Static variable in class net.sf.freecol.common.model.Turn
 
secondaryGoods() - Method in class net.sf.freecol.common.model.Tile
The type of secondary good (non-food) this tile produces best (used for Town Commons squares).
secureIndianSettlement(IndianSettlement) - Method in class net.sf.freecol.server.ai.IndianAIPlayer
Deprecated. Takes the necessary actions to secure an indian settlement
select(Collection<RandomChoice<T>>, int) - Static method in class net.sf.freecol.common.util.RandomChoice
 
SelectableAction - Class in net.sf.freecol.client.gui.action
An action for selecting one of several options.
SelectAmountDialog - Class in net.sf.freecol.client.gui.panel
The panel that allows a user to recruit people in Europe.
SelectAmountDialog(Canvas, GoodsType, int, boolean) - Constructor for class net.sf.freecol.client.gui.panel.SelectAmountDialog
The constructor to use.
selectDestination(Unit) - Method in class net.sf.freecol.client.control.InGameController
Selects a destination for this unit.
SelectDestinationDialog - Class in net.sf.freecol.client.gui.panel
Centers the map on a known settlement or colony.
SelectDestinationDialog(Canvas, Unit) - Constructor for class net.sf.freecol.client.gui.panel.SelectDestinationDialog
The constructor to use.
selectDetail(ColopediaPanel.PanelType, FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.panel.ColopediaPanel
 
selectFoundingFather(List<FoundingFather>) - Method in class net.sf.freecol.server.ai.AIPlayer
Selects the most useful founding father offered.
selectFoundingFather(List<FoundingFather>) - Method in class net.sf.freecol.server.ai.ColonialAIPlayer
Selects the most useful founding father offered.
selectFoundingFather(List<FoundingFather>) - Method in class net.sf.freecol.server.ai.StandardAIPlayer
Selects the most useful founding father offered.
selectGoods(Colony) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Selects the most desirable goods from the colony.
SelectOption - Class in net.sf.freecol.common.option
Represents an option where the valid choice is an integer and the choices are represented by strings.
SelectOption(XMLStreamReader) - Constructor for class net.sf.freecol.common.option.SelectOption
Creates a new SelectOption.
SelectOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for an SelectOption.
SelectOptionUI(SelectOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.SelectOptionUI
Creates a new SelectOptionUI for the given SelectOption.
sell(Goods, Player) - Method in class net.sf.freecol.common.model.Market
Sells an amount of a particular type of good with the proceeds of the sale being paid to a supplied player.
sell(GoodsType, int, Player) - Method in class net.sf.freecol.common.model.Market
Sells an amount of a particular type of good with the proceeds of the sale being paid to a supplied player.
sell(GoodsType, int, Player, int) - Method in class net.sf.freecol.common.model.Market
Sells an amount of a particular type of good with the proceeds of the sale being paid to a supplied player.
sellGoods(Goods) - Method in class net.sf.freecol.client.control.InGameController
Sells goods in Europe.
SellMessage - Class in net.sf.freecol.common.networking
The message sent when selling at an IndianSettlement.
SellMessage(Unit, Settlement, Goods, int) - Constructor for class net.sf.freecol.common.networking.SellMessage
Create a new SellMessage.
SellMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SellMessage
Create a new SellMessage from a supplied element.
SellPropositionMessage - Class in net.sf.freecol.common.networking
The message sent when negotiating a sale at an IndianSettlement.
SellPropositionMessage(Unit, Settlement, Goods, int) - Constructor for class net.sf.freecol.common.networking.SellPropositionMessage
Create a new SellPropositionMessage.
SellPropositionMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SellPropositionMessage
Create a new SellPropositionMessage from a supplied element.
send(Element) - Method in class net.sf.freecol.client.networking.Client
Sends the specified message to the server.
send(Element) - Method in class net.sf.freecol.common.networking.Connection
Sends the given message over this Connection.
send() - Method in class net.sf.freecol.common.networking.Connection
Starts a session for sending a message using streaming.
send(Element) - Method in class net.sf.freecol.server.networking.DummyConnection
Sends the given message over this Connection.
sendAndWait(Element) - Method in class net.sf.freecol.client.networking.Client
Sends the specified message to the server and waits for the reply to be returned before returning from this method.
sendAndWait(Element) - Method in class net.sf.freecol.common.networking.Connection
Sends the given message over this Connection and waits for confirmation of receiveval before returning.
sendAndWait(Element) - Method in class net.sf.freecol.server.networking.DummyConnection
Sends the given message over this Connection and waits for confirmation of receiveval before returning.
sendChat(String) - Method in class net.sf.freecol.client.control.InGameController
Sends a public chat message.
sendGameOptions() - Method in class net.sf.freecol.client.control.PreGameController
Sends the GameOptions to the server.
sendMapGeneratorOptions() - Method in class net.sf.freecol.client.control.PreGameController
Sends the MapGeneratorOptions to the server.
sendRemoveUnitToAll(Unit, ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Tell all players to remove a unit, optionally excluding one player.
sendToAll(Element, Connection) - Method in class net.sf.freecol.server.networking.Server
Sends a network message to all connections except exceptConnection (if the argument is non-null).
sendToAll(Element) - Method in class net.sf.freecol.server.networking.Server
Sends a network message to all connections.
sendToRepairLocation(Location) - Method in class net.sf.freecol.common.model.Unit
Sends this Unit to the closest Location it can get repaired.
sendUpdatedGame() - Method in class net.sf.freecol.server.control.PreGameController
Sets the map and sends an updated Game-object (that includes the map) to the clients.
sendUpdatedTileToAll(Tile, ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Tell all players to update a tile, optionally excluding one player.
sendUpdateToAll(FreeColGameObject, ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Unconditionally tell all players to update an object, optionally excluding one player.
SentryAction - Class in net.sf.freecol.client.gui.action
An action to set sentry state to the active unit.
SentryAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.SentryAction
Creates this action.
Server - Class in net.sf.freecol.server.networking
The networking server in which new clients can connect and methods like sendToAll are kept.
Server(FreeColServer, int) - Constructor for class net.sf.freecol.server.networking.Server
Creates a new network server.
SERVER_THREAD - Static variable in class net.sf.freecol.FreeCol
 
ServerGame - Class in net.sf.freecol.server.model
The main component of the game model.
ServerGame(ModelController) - Constructor for class net.sf.freecol.server.model.ServerGame
Creates a new game model.
ServerGame(FreeColGameObjectListener, ModelController, XMLStreamReader, FreeColGameObject[]) - Constructor for class net.sf.freecol.server.model.ServerGame
Initiate a new ServerGame with information from a saved game.
ServerInfo - Class in net.sf.freecol.common
Contains information about a single server.
ServerInfo(String, String, int, int, int, boolean, String, int) - Constructor for class net.sf.freecol.common.ServerInfo
Creates a new object with the given information.
ServerInfo(Element) - Constructor for class net.sf.freecol.common.ServerInfo
Creates an object from the given Element.
ServerListPanel - Class in net.sf.freecol.client.gui.panel
This panel is used to display the information received from the meta-server.
ServerListPanel(Canvas, ConnectController) - Constructor for class net.sf.freecol.client.gui.panel.ServerListPanel
The constructor that will add the items to this panel.
ServerModelController - Class in net.sf.freecol.server.control
A server-side implementation of the ModelController interface.
ServerModelController(FreeColServer) - Constructor for class net.sf.freecol.server.control.ServerModelController
Creates a new ServerModelController.
ServerModelObject - Interface in net.sf.freecol.server.model
Interface for server-side objects which needs to store extra information to a save game.
ServerPlayer - Class in net.sf.freecol.server.model
A Player with additional (server specific) information.
ServerPlayer(Game, String, boolean, Socket, Connection) - Constructor for class net.sf.freecol.server.model.ServerPlayer
Creates a new ServerPlayer.
ServerPlayer(Game, String, boolean, boolean, Socket, Connection, Nation) - Constructor for class net.sf.freecol.server.model.ServerPlayer
Creates a new ServerPlayer.
ServerPlayer(XMLStreamReader) - Constructor for class net.sf.freecol.server.model.ServerPlayer
 
ServerRegion - Class in net.sf.freecol.server.model
 
ServerRegion(Game, String, Region.RegionType) - Constructor for class net.sf.freecol.server.model.ServerRegion
 
ServerRegion(Game, String, Region.RegionType, Region) - Constructor for class net.sf.freecol.server.model.ServerRegion
 
setAbilityID(String) - Method in class net.sf.freecol.common.model.Scope
Set the AbilityID value.
setAbilityValue(boolean) - Method in class net.sf.freecol.common.model.Scope
Set the AbilityValue value.
setAccelerator(KeyStroke) - Method in class net.sf.freecol.client.gui.action.FreeColAction
Sets a keyboard accelerator.
setAccept(boolean) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Set the Accept value.
setAccept() - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Mark a trade as accepted.
setActive(boolean) - Method in class net.sf.freecol.client.gui.TerrainCursor
Sets the active state of the TerrainCursor.
setActiveUnit(Unit) - Method in class net.sf.freecol.client.gui.GUI
Sets the active unit.
setAggression(IndianNationType.AggressionLevel) - Method in class net.sf.freecol.common.model.IndianNationType
Set the Aggression value.
setAgreement(DiplomaticTrade) - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Set the agreement (a DiplomaticTrade) in this message.
setAI(boolean) - Method in class net.sf.freecol.common.model.Player
Sets whether this player is an AI player.
setAIMain(AIMain) - Method in class net.sf.freecol.server.FreeColServer
Sets the main AI-object.
setAlarm(Player, Tension) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets alarm towards the given player.
setAlreadyOnHighSea(boolean) - Method in class net.sf.freecol.common.model.Unit
Tells unit that it has just entered the high seas but instead of going to europe, it stays on the current side of the atlantic.
setAmount(int) - Method in class net.sf.freecol.client.gui.panel.MarketLabel
Sets this MarketLabel's goods amount.
setAmount(int) - Method in class net.sf.freecol.common.model.AbstractGoods
Set the Amount value.
setAmountInMarket(int) - Method in class net.sf.freecol.common.model.MarketData
Set the AmountInMarket value.
setAnthem(String) - Method in class net.sf.freecol.common.model.Nation
Set the Anthem value.
setArrears(int) - Method in class net.sf.freecol.common.model.MarketData
Set the Arrears value.
setArrears(GoodsType) - Method in class net.sf.freecol.common.model.Player
Sets the arrears for a type of goods.
setArrears(Goods) - Method in class net.sf.freecol.common.model.Player
Sets the arrears for these goods.
setAttackedByPrivateers() - Method in class net.sf.freecol.common.model.Player
Sets the variable attackedByPrivateers to true.
setAttribute(String, String) - Method in class net.sf.freecol.common.networking.Message
Sets an attribute on the root element.
setAttribute(String, int) - Method in class net.sf.freecol.common.networking.Message
Sets an attribute on the root element.
setAvailable(Nation, NationOptions.NationState) - Method in class net.sf.freecol.client.control.PreGameController
 
setAvailableGold(int) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoldTradeItemPanel
 
setBackgroundColor(Color) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
setBaseMapping(ResourceMapping) - Static method in class net.sf.freecol.common.resources.ResourceManager
Sets the mappings specified in the date/base-directory
setBeenDisplayed(boolean) - Method in class net.sf.freecol.common.model.ModelMessage
Sets the beenDisplayed value of this ModelMessage.
setBounds(Rectangle) - Method in class net.sf.freecol.server.model.ServerRegion
Set the Bounds value.
setBranch(Map.Direction, int) - Method in class net.sf.freecol.server.generator.RiverSection
Sets the size of a branch
setBreedingNumber(int) - Method in class net.sf.freecol.common.model.GoodsType
Set the BreedingNumber value.
setBuildingMaterial(boolean) - Method in class net.sf.freecol.common.model.GoodsType
Set the BuildingMaterial value.
setBuildQueue(Colony, List<BuildableType>) - Method in class net.sf.freecol.client.control.InGameController
Changes the current construction project of a Colony.
setBuildQueue(List<BuildableType>) - Method in class net.sf.freecol.common.model.Colony
Set the BuildQueue value.
setCampaignMapping(ResourceMapping) - Static method in class net.sf.freecol.common.resources.ResourceManager
Sets the mappings specified in a campaign.
setCancelComponent(AbstractButton) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Make the given button the CANCEL button.
setCanvas(Canvas) - Method in class net.sf.freecol.client.gui.FullScreenFrame
 
setCanvas(Canvas) - Method in class net.sf.freecol.client.gui.WindowedFrame
 
setCanvasPos(int, int) - Method in class net.sf.freecol.client.gui.TerrainCursor
 
setCapital(boolean) - Method in class net.sf.freecol.common.model.Settlement
Sets the capital value.
setCapitalRadius(int) - Method in class net.sf.freecol.common.model.NationType
Set the CapitalRadius value.
setCargo(ArrayList<GoodsType>) - Method in class net.sf.freecol.common.model.TradeRoute.Stop
Set the cargo values.
setCarrier(Unit) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Set the Carrier value.
setCentered(boolean) - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
Set the Centered value.
setCentered(boolean) - Method in class net.sf.freecol.client.gui.panel.ProductionMultiplesLabel
Set the Centered value.
setChildren(List<Region>) - Method in class net.sf.freecol.common.model.Region
Set the Children value.
setClaimable(boolean) - Method in class net.sf.freecol.common.model.Region
Set the Claimable value.
setClient(Client) - Method in class net.sf.freecol.client.FreeColClient
Sets the Client that shall be used to send messages to the server.
setColonies(int) - Method in class net.sf.freecol.common.model.HighScore
Set the Colonies value.
setColony(Colony) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
 
setColony(Colony) - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
 
setColony(Colony) - Method in class net.sf.freecol.common.model.ColonyTradeItem
Set the Colony value.
setColonyStockadeLevel(int) - Method in class net.sf.freecol.common.model.PlayerExploredTile
 
setColonyUnitCount(int) - Method in class net.sf.freecol.common.model.PlayerExploredTile
 
setColor(Color) - Method in class net.sf.freecol.client.control.PreGameController
Sets this client's player's color.
setColor(Color) - Method in class net.sf.freecol.common.model.Nation
Set the Color value.
setColor(Color) - Method in class net.sf.freecol.common.model.Player
Sets the color for this player.
setCombatLossPriority(int) - Method in class net.sf.freecol.common.model.EquipmentType
Set the CombatLossPriority value.
setCombatModel(CombatModel) - Method in class net.sf.freecol.common.model.Game
Set the CombatModel value.
setCompressedWidth(int) - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
Set the CompressedWidth value.
setCompressedWidth(int) - Method in class net.sf.freecol.client.gui.panel.ProductionMultiplesLabel
Set the CompressedWidth value.
setConnected(boolean) - Method in class net.sf.freecol.common.model.PlayerExploredTile
 
setConnected(boolean) - Method in class net.sf.freecol.common.model.Tile
Set the Connected value.
setConnected(boolean) - Method in class net.sf.freecol.server.model.ServerPlayer
Sets the "connected"-status of this player.
setConnection(Connection) - Method in class net.sf.freecol.server.model.ServerPlayer
Sets the connection of this player.
setContacted(Player, boolean) - Method in class net.sf.freecol.common.model.Player
Sets whether this player has contacted the given player.
setCostToBuy(int) - Method in class net.sf.freecol.common.model.MarketData
Set the CostToBuy value.
setCount(int) - Method in class net.sf.freecol.common.model.TradeRoute
Set the Count value.
setCurrentFather(FoundingFather) - Method in class net.sf.freecol.common.model.Player
Sets this players liberty bell production to work towards recruiting father to its congress.
setCurrentlyBuilding(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Sets the type of building to be built.
setCurrentPlayer(Player) - Method in class net.sf.freecol.client.control.InGameController
Sets player as the new currentPlayer of the game.
setCurrentPlayer(Player) - Method in class net.sf.freecol.common.model.Game
Sets the current player.
setData(List<Player>, Player) - Method in class net.sf.freecol.client.gui.panel.NationCellRenderer
Gives this table model the data that is being used in the table.
setDate(Date) - Method in class net.sf.freecol.common.model.HighScore
Set the Date value.
setDead(boolean) - Method in class net.sf.freecol.common.model.Player
Sets this player to be dead or not.
setDebuggingConnection(Connection) - Method in class net.sf.freecol.server.ai.AIPlayer
Sets the Connection to be used while communicating with the server.
setDebuggingConnection(Connection) - Method in class net.sf.freecol.server.ai.NewAIPlayer
Deprecated. Sets the Connection to be used while communicating with the server.
setDefaultEquipmentType(EquipmentType) - Method in class net.sf.freecol.common.model.UnitType
Set the DefaultEquipment value.
setDefaultLabel(String) - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
Set the DefaultLabel value.
setDefence(int) - Method in class net.sf.freecol.common.model.UnitType
Set the Defence value.
setDescriptionLabel(String) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Sets the description label.
setDescriptionPanel(JPanel) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.MapTransform
Sets a panel that can be used for describing this transformation to the user.
setDestination(Unit, Location) - Method in class net.sf.freecol.client.control.InGameController
Sets the destination of the given unit and send the server a message for this action.
setDestination(Player) - Method in class net.sf.freecol.common.model.TradeItem
Set the Destination value.
setDestination(Location) - Method in class net.sf.freecol.common.model.Unit
Sets the destination of this unit.
SetDestinationMessage - Class in net.sf.freecol.common.networking
The message sent when the client requests setting a unit destination.
SetDestinationMessage(Unit, Location) - Constructor for class net.sf.freecol.common.networking.SetDestinationMessage
Create a new SetDestinationMessage with the supplied unit and destination.
SetDestinationMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SetDestinationMessage
Create a new SetDestinationMessage from a supplied element.
setDetailPanel(JPanel) - Method in class net.sf.freecol.client.gui.panel.ReportLabourDetailPanel
Prepares this panel to be displayed.
setDifficulty(String) - Method in class net.sf.freecol.common.model.HighScore
Set the Difficulty value.
setDiscoverable(boolean) - Method in class net.sf.freecol.common.model.Region
Set the Discoverable value.
setDiscoveredBy(Player) - Method in class net.sf.freecol.common.model.Region
Set the DiscoveredBy value.
setDiscoveredIn(Turn) - Method in class net.sf.freecol.common.model.Region
Set the DiscoveredIn value.
setDisplay(FreeColGameObject) - Method in class net.sf.freecol.common.model.ModelMessage
Sets the Object to display.
setDisplayNumber(int) - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
Set the DisplayNumber value.
setDisplayNumber(int) - Method in class net.sf.freecol.client.gui.panel.ProductionMultiplesLabel
Set the DisplayNumber value.
setDisplayTileText(DisplayTileTextAction.DisplayText) - Method in class net.sf.freecol.client.gui.GUI
Set the type of text drawn in the tiles.
setDrawPlus(boolean) - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
Set the DrawPlus value.
setDrawPlus(boolean) - Method in class net.sf.freecol.client.gui.panel.ProductionMultiplesLabel
Set the DrawPlus value.
setEditable(boolean) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Set the Editable value.
setEnabled(boolean) - Method in class net.sf.freecol.client.gui.FreeColMenuBar
When a FreeColMenuBar is disabled, it does not show the "in game options".
setEnabled(boolean) - Method in class net.sf.freecol.client.gui.panel.MainPanel
Sets whether or not this component is enabled.
setEnabled(boolean) - Method in class net.sf.freecol.client.gui.panel.NewPanel
Sets whether or not this component is enabled.
setEnabled(boolean) - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
Sets whether or not this component is enabled.
setEnabled(boolean) - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
Sets whether or not this component is enabled.
setEntryLocation(Location) - Method in class net.sf.freecol.common.model.Player
Sets the Location where the units arriving from Europe will be put as a default.
setEntryLocation(Location) - Method in class net.sf.freecol.common.model.Unit
Sets the Location in which this unit will be put when returning from Europe.
setEquipment(TypeCountMap<EquipmentType>) - Method in class net.sf.freecol.common.model.Unit
Set the Equipment value.
setEvents(Map<String, String>) - Method in class net.sf.freecol.common.model.FoundingFather
Describe setEvents method here.
setExpertProduction(GoodsType) - Method in class net.sf.freecol.common.model.UnitType
Set the ExpertProduction value.
setExplored(Tile) - Method in class net.sf.freecol.common.model.Player
Sets the given tile to be explored by this player and updates the player's information about the tile.
setExplored(Unit) - Method in class net.sf.freecol.common.model.Player
Sets the tiles within the given Unit's line of sight to be explored by this player.
setExplored(boolean) - Method in class net.sf.freecol.common.model.PlayerExploredTile
 
setExplored(Tile) - Method in class net.sf.freecol.server.model.ServerPlayer
Sets the given tile to be explored by this player and updates the player's information about the tile.
setExplored(Unit) - Method in class net.sf.freecol.server.model.ServerPlayer
Sets the tiles within the given Unit's line of sight to be explored by this player.
setExploredBy(Player, boolean) - Method in class net.sf.freecol.common.model.Tile
Sets this Tile to be explored by the given Player.
setExportData(ExportData) - Method in class net.sf.freecol.common.model.Colony
Describe setExportData method here.
setExported(boolean) - Method in class net.sf.freecol.common.model.ExportData
Set the Export value.
setExportLevel(int) - Method in class net.sf.freecol.common.model.ExportData
Set the ExportLevel value.
setFeatureContainer(FeatureContainer) - Method in class net.sf.freecol.common.model.FreeColGameObjectType
Set the FeatureContainer value.
setFeatureContainer(FeatureContainer) - Method in class net.sf.freecol.common.model.Player
Set the FeatureContainer value.
setFile(String, File) - Method in class net.sf.freecol.common.option.OptionMap
Allow a File to be set in other ways, as from the user using the Client.
setFirstTurn(Turn) - Method in class net.sf.freecol.common.model.Feature
Set the firstTurn value.
setFocus(Map.Position) - Method in class net.sf.freecol.client.gui.GUI
Sets the focus of the map.
setFocus(int, int) - Method in class net.sf.freecol.client.gui.GUI
Sets the focus of the map.
setFocusImmediately(Map.Position) - Method in class net.sf.freecol.client.gui.GUI
Sets the focus of the map and repaints the screen immediately.
setFoodConsumed(int) - Method in class net.sf.freecol.common.model.UnitType
Set the FoodConsumed value.
setFreeColGameObject(String, FreeColGameObject) - Method in interface net.sf.freecol.common.model.FreeColGameObjectListener
 
setFreeColGameObject(String, FreeColGameObject) - Method in class net.sf.freecol.common.model.Game
Registers a new FreeColGameObject with the specified ID.
setFreeColGameObject(String, FreeColGameObject) - Method in class net.sf.freecol.server.ai.AIMain
Creates a new AIObject for a given FreeColGameObject.
setFreeColGameObjectListener(FreeColGameObjectListener) - Method in class net.sf.freecol.common.model.Game
 
setFreeColServer(FreeColServer) - Method in class net.sf.freecol.client.FreeColClient
Sets the FreeColServer which has been started by the client gui.
setGame(Game) - Method in class net.sf.freecol.client.FreeColClient
Sets the Game that we are currently playing.
setGame(Game) - Method in class net.sf.freecol.common.model.FreeColGameObject
Sets the game object this FreeColGameObject belongs to.
setGame(Game) - Method in class net.sf.freecol.common.model.TradeItem
Set the Game value.
setGameState(FreeColServer.GameState) - Method in class net.sf.freecol.server.FreeColServer
Sets the current state of the game.
setGoal(Goal) - Method in class net.sf.freecol.server.ai.AIUnit
 
setGold(int) - Method in class net.sf.freecol.common.model.GoldTradeItem
Set the Gold value.
setGold(int) - Method in class net.sf.freecol.common.model.Player
Set the amount of gold that this player has.
setGoods(Goods) - Method in class net.sf.freecol.common.model.GoodsTradeItem
Set the Goods value.
setGoods(Goods) - Method in class net.sf.freecol.server.ai.AIGoods
Sets the goods this AIGoods is controlling.
setGoodsIcon(ImageIcon) - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
Set the GoodsIcon value.
setGoodsIcon(ImageIcon) - Method in class net.sf.freecol.client.gui.panel.ProductionMultiplesLabel
Set the GoodsIcon value.
setGoodsLevels(Colony, GoodsType) - Method in class net.sf.freecol.client.control.InGameController
Sets the export settings of the custom house.
setGoodsRequired(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.BuildableType
Set the GoodsRequired value.
setGoodsToLoad(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.TradeRouteStop
Set the GoodsToLoad value.
setGoodsToUnload(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.TradeRouteStop
Set the GoodsToUnload value.
setGoodsType(GoodsType) - Method in class net.sf.freecol.server.ai.WorkLocationPlan
Sets the type of goods to be produced at the WorkLocation.
setGotoPath(PathNode) - Method in class net.sf.freecol.client.gui.GUI
Sets the path to be drawn on the map.
setGroup(String) - Method in class net.sf.freecol.common.option.AbstractOption
Set the option group
setHeadless(boolean) - Method in class net.sf.freecol.client.FreeColClient
Set the Headless value.
setHighLevel(int) - Method in class net.sf.freecol.common.model.ExportData
Set the HighLevel value.
setHistory(List<HistoryEvent>) - Method in class net.sf.freecol.common.model.Player
Set the History value.
setHitpoints(int) - Method in class net.sf.freecol.common.model.Unit
Sets the hitpoints for this unit.
setHitPoints(int) - Method in class net.sf.freecol.common.model.UnitType
Set the HitPoints value.
setId(String) - Method in class net.sf.freecol.common.model.FreeColGameObject
Sets the unique ID of this object.
setIgnoreLocation(boolean) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Sets whether or not this unit label should include production and state information.
setImmigration(int) - Method in class net.sf.freecol.common.model.Player
Sets the number of immigration this player possess.
setImmigrationRequired(int) - Method in class net.sf.freecol.common.model.Player
Sets the number of immigration required to cause a new colonist to emigrate.
setIncomeAfterTaxes(int) - Method in class net.sf.freecol.common.model.MarketData
Set the IncomeAfterTaxes value.
setIncomeBeforeTaxes(int) - Method in class net.sf.freecol.common.model.MarketData
Set the IncomeBeforeTaxes value.
setIncrement(float, Modifier.Type, Turn, Turn) - Method in class net.sf.freecol.common.model.Modifier
Set the Increment increment.
setIncrementType(Modifier.Type) - Method in class net.sf.freecol.common.model.Modifier
Set the IncrementType value.
setInDebugMode(boolean) - Method in class net.sf.freecol.client.control.InGameController
Sets the "debug mode" to be active or not.
setInDebugMode(boolean) - Static method in class net.sf.freecol.FreeCol
Sets the "debug mode" to be active or not.
setIndependenceTurn(int) - Method in class net.sf.freecol.common.model.HighScore
Set the IndependenceTurn value.
setIndependentNationName(String) - Method in class net.sf.freecol.common.model.Player
Set the IndependentNationName value.
setIndex(int) - Method in class net.sf.freecol.common.model.FreeColGameObjectType
 
setIndianSettlement(IndianSettlement) - Method in class net.sf.freecol.common.model.Unit
Sets the IndianSettlement that owns this unit.
setInGame(boolean) - Method in class net.sf.freecol.client.gui.GUI
Notifies this GUI that the game has started or ended.
setInitialPrice(int) - Method in class net.sf.freecol.common.model.MarketData
Set the InitialPrice value.
setIsRetired(boolean) - Method in class net.sf.freecol.client.FreeColClient
Sets whether or not the user has retired the game.
setKey(String) - Method in class net.sf.freecol.common.option.LanguageOption.Language
Set the Key value.
setLabel(JLabel) - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
Set the Label value.
setLabel(JLabel) - Method in class net.sf.freecol.client.gui.option.IntegerOptionUI
Set the Label value.
setLabel(JLabel) - Method in class net.sf.freecol.client.gui.option.LanguageOptionUI
Set the Label value.
setLabel(JLabel) - Method in class net.sf.freecol.client.gui.option.SelectOptionUI
Set the Label value.
setLabelValues(JLabel, Object) - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
 
setLastTurn(Turn) - Method in class net.sf.freecol.common.model.Feature
Set the LastTurn value.
setLearnableSkill(UnitType) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the learnable skill for this Indian settlement.
setLevel(HighScore.Level) - Method in class net.sf.freecol.common.model.HighScore
Set the Level value.
setLevel(Tension.Level) - Method in class net.sf.freecol.common.model.Tension
 
setLineOfSight(int) - Method in class net.sf.freecol.common.model.UnitType
Set the LineOfSight value.
setLocale(Locale) - Method in class net.sf.freecol.common.option.LanguageOption.Language
Set the Locale value.
setLocation(Location) - Method in class net.sf.freecol.common.model.Goods
Sets the location of the goods.
setLocation(Location) - Method in interface net.sf.freecol.common.model.Locatable
Sets the location for this Locatable.
setLocation(Location) - Method in class net.sf.freecol.common.model.TileItem
Sets the location for this TileItem.
setLocation(Location) - Method in class net.sf.freecol.common.model.TradeRouteStop
Set the Location value.
setLocation(Location) - Method in class net.sf.freecol.common.model.Unit
Sets the location of this Unit.
setLocationNoUpdate(Location) - Method in class net.sf.freecol.common.model.Unit
Sets the units location without updating any other variables
setLoggedIn(boolean) - Method in class net.sf.freecol.client.FreeColClient
Sets whether or not this client is logged in to a server.
setLostCityRumour(LostCityRumour) - Method in class net.sf.freecol.common.model.PlayerExploredTile
 
setLowLevel(int) - Method in class net.sf.freecol.common.model.ExportData
Set the LowLevel value.
setMagnitude(int) - Method in class net.sf.freecol.common.model.TileImprovement
 
setMap(Map) - Method in class net.sf.freecol.common.model.Game
Sets the Map that is going to be used in this game.
setMapEditor(boolean) - Method in class net.sf.freecol.client.FreeColClient
 
setMapGenerator(IMapGenerator) - Method in class net.sf.freecol.server.FreeColServer
Sets the MapGenerator this FreeColServer is using when creating random maps.
setMapTransform(MapEditorTransformPanel.MapTransform) - Method in class net.sf.freecol.client.control.MapEditorController
Sets the currently chosen MapTransform.
setMatchesNull(boolean) - Method in class net.sf.freecol.common.model.Scope
Set the MatchesNull value.
setMatchNegated(boolean) - Method in class net.sf.freecol.common.model.Scope
Set the MatchNegated value.
setMaxGoodsIcons(int) - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
Set the MaxGoodsIcons value.
setMaxGoodsIcons(int) - Method in class net.sf.freecol.client.gui.panel.ProductionMultiplesLabel
Set the MaxGoodsIcons value.
setMaximumAttrition(int) - Method in class net.sf.freecol.common.model.UnitType
Set the MaximumAttrition value.
setMaximumCount(int) - Method in class net.sf.freecol.common.model.EquipmentType
Set the MaximumCount value.
setMaximumProduction(int) - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
Set the MaximumProduction value.
setMaximumProduction(int) - Method in class net.sf.freecol.client.gui.panel.ProductionMultiplesLabel
Set the MaximumProduction value.
setMessageBundle(Locale) - Static method in class net.sf.freecol.client.gui.i18n.Messages
Set the resource bundle for the given locale
setMessageHandler(MessageHandler) - Method in class net.sf.freecol.client.networking.Client
Sets the MessageHandler for this Client.
setMessageHandler(MessageHandler) - Method in class net.sf.freecol.common.networking.Connection
Sets the MessageHandler for this Connection.
setMessageHandlerToAllConnections(MessageHandler) - Method in class net.sf.freecol.server.networking.Server
Sets the specified MessageHandler to all connections.
setMethodName(String) - Method in class net.sf.freecol.common.model.Scope
Set the MethodName value.
setMethodValue(String) - Method in class net.sf.freecol.common.model.Scope
Set the MethodValue value.
setMilitaryEquipment(boolean) - Method in class net.sf.freecol.common.model.EquipmentType
Set the MilitaryEquipment value.
setMilitaryGoods(boolean) - Method in class net.sf.freecol.common.model.GoodsType
Set the MilitaryGoods value.
setMission(Mission) - Method in class net.sf.freecol.server.ai.AIUnit
Assignes a mission to unit.
setMissionary(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the missionary for this settlement.
setMissionary(Unit) - Method in class net.sf.freecol.common.model.PlayerExploredTile
 
setMnemonic(int) - Method in class net.sf.freecol.client.gui.action.FreeColAction
Describe setMnemonic method here.
setModified(boolean) - Method in class net.sf.freecol.common.model.TradeRoute
Set the Modified value.
setModified(boolean) - Method in class net.sf.freecol.common.model.TradeRoute.Stop
Set the Modified value.
setModified(boolean) - Method in class net.sf.freecol.common.model.TradeRouteStop
Set the Modified value.
setModMappings(List<ResourceMapping>) - Static method in class net.sf.freecol.common.resources.ResourceManager
Sets the mappings specified by mods.
setMonarch(Monarch) - Method in class net.sf.freecol.common.model.Player
Sets the monarch object this player has.
setMovement(int) - Method in class net.sf.freecol.common.model.UnitType
Set the Movement value.
setMovesLeft(int) - Method in class net.sf.freecol.common.model.PathNode
Sets the number of moves remaining at this point in the path.
setMovesLeft(int) - Method in class net.sf.freecol.common.model.Unit
Sets the movesLeft.
setMoveToEurope(Boolean) - Method in class net.sf.freecol.common.model.Tile
Set the MoveToEurope value.
setMyPlayer(Player) - Method in class net.sf.freecol.client.FreeColClient
Sets the Player that uses this client.
setName(String) - Method in class net.sf.freecol.common.model.LostCityRumour
Set the Name value.
setName(String) - Method in interface net.sf.freecol.common.model.Nameable
Sets the name for this Nameable.
setName(String) - Method in class net.sf.freecol.common.model.Player
Set the Name value.
setName(String) - Method in class net.sf.freecol.common.model.Region
Set the Name value.
setName(String) - Method in class net.sf.freecol.common.model.Resource
 
setName(String) - Method in class net.sf.freecol.common.model.Settlement
Sets the name of this Settlement.
setName(String) - Method in class net.sf.freecol.common.model.TradeRoute
Set the Name value.
setName(String) - Method in class net.sf.freecol.common.model.Unit
Set the Name value.
setName(String) - Method in class net.sf.freecol.server.FreeColServer
Sets the name of this server.
setNameKey(String) - Method in class net.sf.freecol.common.model.Region
Set the NameKey value.
setNation(Nation) - Method in class net.sf.freecol.client.control.PreGameController
Sets this client's player's nation.
setNation(Nation) - Method in class net.sf.freecol.common.model.Player
Sets the nation for this player.
setNationalAdvantages(NationOptions.Advantages) - Method in class net.sf.freecol.common.model.NationOptions
Set the NationalAdvantages value.
setNationID(String) - Method in class net.sf.freecol.common.model.HighScore
Set the NationID value.
setNationName(String) - Method in class net.sf.freecol.common.model.HighScore
Set the NationName value.
setNationOptions(NationOptions) - Method in class net.sf.freecol.common.model.Game
Set the NationOptions value.
setNations(Map<Nation, NationOptions.NationState>) - Method in class net.sf.freecol.common.model.NationOptions
Set the Nations value.
setNationState(Nation, NationOptions.NationState) - Method in class net.sf.freecol.common.model.NationOptions
Set the NationState value of a particular Nation.
setNationType(NationType) - Method in class net.sf.freecol.client.control.PreGameController
Sets this client's player's nation type.
setNationType(NationType) - Method in class net.sf.freecol.common.model.Player
Sets the nation type of this player.
setNationTypeID(String) - Method in class net.sf.freecol.common.model.HighScore
Set the NationTypeID value.
setNativePlayer(Player) - Static method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
Set the NativePlayer value.
setNeedsPlanningRecursive(boolean) - Method in class net.sf.freecol.server.ai.goal.Goal
Sets the Goal.needsPlanning status of this Goal and all its subgoals.
setNewLandName(String) - Method in class net.sf.freecol.common.model.HighScore
Set the NewLandName value.
setNewLandName(String) - Method in class net.sf.freecol.common.model.Player
Sets the name this player uses for the new land.
setNewUnitType(UnitType) - Method in class net.sf.freecol.common.model.UnitTypeChange
Set the NewUnitType value.
setNumber(int) - Method in class net.sf.freecol.common.model.AbstractUnit
Set the Number value.
setNumber(int) - Method in class net.sf.freecol.common.model.Turn
Sets the turn number.
setNumberOfSettlements(IndianNationType.SettlementNumber) - Method in class net.sf.freecol.common.model.IndianNationType
Set the NumberOfSettlements value.
setNumberOfSettlements(int) - Method in class net.sf.freecol.common.model.Player
 
setOffence(int) - Method in class net.sf.freecol.common.model.UnitType
Set the Offence value.
setOldPrice(int) - Method in class net.sf.freecol.common.model.MarketData
Set the old price in this MarketData.
setOnCarrier(boolean) - Method in class net.sf.freecol.common.model.PathNode
Sets if the unit using this path is still onboard it's transport.
setOutgoingMessageHandler(DummyConnection) - Method in class net.sf.freecol.server.networking.DummyConnection
Sets the outgoing MessageHandler for this Connection.
setOwner(Player) - Method in class net.sf.freecol.common.model.Building
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.Colony
Sets the owner of this Colony, including all units within, and change main tile nation ownership.
setOwner(Player) - Method in class net.sf.freecol.common.model.ColonyTile
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.Europe
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.Goods
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.Market
Sets the owner of this Market.
setOwner(Player) - Method in class net.sf.freecol.common.model.ModelMessage
Set the owner of this message.
setOwner(Player) - Method in interface net.sf.freecol.common.model.Ownable
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.PlayerExploredTile
 
setOwner(Player) - Method in class net.sf.freecol.common.model.Settlement
Sets the owner of this Settlement.
setOwner(Player) - Method in class net.sf.freecol.common.model.Tile
Sets the nation that should consider this tile to be their property.
setOwner(Player) - Method in class net.sf.freecol.common.model.TradeRoute
Set the Owner value.
setOwner(Player) - Method in class net.sf.freecol.common.model.Unit
Sets the owner of this Unit.
setOwningSettlement(Settlement) - Method in class net.sf.freecol.common.model.Tile
Sets the owner of this tile.
setPaidForSale(int) - Method in class net.sf.freecol.common.model.MarketData
Set the PaidForSale value.
setParent(Region) - Method in class net.sf.freecol.common.model.Region
Set the Parent value.
setParentPanel(JPanel) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Set the ParentPanel value.
setPartialChosen(boolean) - Method in class net.sf.freecol.client.gui.panel.GoodsLabel
 
setPartialChosen(boolean) - Method in class net.sf.freecol.client.gui.panel.MarketLabel
 
setPathImage(String) - Method in class net.sf.freecol.common.model.UnitType
Set the PathImage value.
setPickMode(int) - Method in class net.sf.freecol.client.gui.sound.Playlist
Sets the pick-mode for this playlist.
setPioneer(AIUnit) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Sets the pioneer who have been assigned to making the improvement described by this object.
setPlayerName(String) - Method in class net.sf.freecol.common.model.HighScore
Set the PlayerName value.
setPlayerType(Player.PlayerType) - Method in class net.sf.freecol.common.model.Player
Sets the player type.
setPopulationRequired(int) - Method in class net.sf.freecol.common.model.BuildableType
Set the PopulationRequired value.
setPrediscovered(boolean) - Method in class net.sf.freecol.common.model.Region
Set the Prediscovered value.
setPreferredProduction(List<GoodsType>) - Method in class net.sf.freecol.server.ai.ColonyProfile
Set the PreferredProduction value.
setPreviewEnabled(boolean) - Method in class net.sf.freecol.common.option.AbstractOption
Sets if this option should be updated directly.
setPrice(int) - Method in class net.sf.freecol.common.model.GoodsType
Set the Price value.
setPrice(int) - Method in class net.sf.freecol.common.model.UnitType
Set the Price value.
setProduction(int) - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
Set the Production value.
setProduction(int) - Method in class net.sf.freecol.client.gui.panel.ProductionMultiplesLabel
Set the Production value.
setProfile(ColonyProfile) - Method in class net.sf.freecol.server.ai.ColonyPlan
Set the Profile value.
setProperties(Graphics, JComponent) - Static method in class net.sf.freecol.client.gui.plaf.LAFUtilities
Modifies the given graphics object with any relevant client property from the given component.
setQuantity(int) - Method in class net.sf.freecol.common.model.Resource
Returns the current quantity.
setReady(boolean) - Method in class net.sf.freecol.client.control.PreGameController
Sets this client to be (or not be) ready to start the game.
setReady(boolean) - Method in class net.sf.freecol.common.model.Player
Sets this Player to be ready/not ready for starting the game.
setRecipient(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Set the Recipient value.
setRecruitable(int, UnitType) - Method in class net.sf.freecol.common.model.Europe
Sets the type of the recruitable in Europe at the given slot to the given type.
setRecruitProbability(int) - Method in class net.sf.freecol.common.model.UnitType
Set the RecruitProbability value.
setREF(boolean) - Method in class net.sf.freecol.common.model.EuropeanNationType
Set the REF value.
setRefNation(Nation) - Method in class net.sf.freecol.common.model.Nation
Set the RefNation value.
setRegion(Region) - Method in class net.sf.freecol.common.model.Map
Describe setRegion method here.
setRegion(Region) - Method in class net.sf.freecol.common.model.Tile
Set the Region value.
setRegion(ServerRegion) - Method in class net.sf.freecol.server.generator.River
Set the ServerRegion value.
setReject() - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Mark a trade as rejected.
setRemainingEmigrants(int) - Method in class net.sf.freecol.server.model.ServerPlayer
 
setRepeatMode(int) - Method in class net.sf.freecol.client.gui.sound.Playlist
Sets the repeat-mode for this playlist.
setResource(ResourceType) - Method in class net.sf.freecol.common.model.Tile
Sets the Resource for this Tile
setResponse(T) - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Sets the response and wakes up any thread waiting for this information.
setResponse(Object) - Method in class net.sf.freecol.common.networking.NetworkReplyObject
Sets the response and continues getResponse().
setRetirementTurn(int) - Method in class net.sf.freecol.common.model.HighScore
Set the RetirementTurn value.
setRole(Unit.Role) - Method in class net.sf.freecol.common.model.AbstractUnit
Set the Role value.
setRole(Unit.Role) - Method in class net.sf.freecol.common.model.EquipmentType
Set the Role value.
setSales(int) - Method in class net.sf.freecol.common.model.MarketData
Set the Sales value.
setSaveDirectory(File) - Static method in class net.sf.freecol.FreeCol
Set the directory where the savegames should be put.
setSavedSize(Dimension) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Set the SavedSize value.
setSavedSize(Dimension) - Method in class net.sf.freecol.client.gui.panel.ColopediaPanel
Set the SavedSize value.
setSavedSize(Dimension) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Set the SavedSize value.
setSavedSize(Dimension) - Method in class net.sf.freecol.client.gui.panel.ReportPanel
Set the SavedSize value.
setScenarioMapping(ResourceMapping) - Static method in class net.sf.freecol.common.resources.ResourceManager
Sets the mappings specified in a scenario.
setScopes(List<Scope>) - Method in class net.sf.freecol.common.model.Feature
Set the Scopes value.
setScore(int) - Method in class net.sf.freecol.common.model.HighScore
Set the Score value.
setScore(int) - Method in class net.sf.freecol.common.model.Player
Set the current score of the player.
setScoreValue(int) - Method in class net.sf.freecol.common.model.Region
Set the ScoreValue value.
setScoreValue(int) - Method in class net.sf.freecol.common.model.UnitType
Set the ScoreValue value.
setSelectable(boolean) - Method in class net.sf.freecol.common.model.Nation
Set the Selectable value.
setSelectColors(boolean) - Method in class net.sf.freecol.common.model.NationOptions
Set the SelectColors value.
setSelected(boolean) - Method in class net.sf.freecol.client.gui.action.SelectableAction
 
setSelected(boolean) - Method in class net.sf.freecol.client.gui.panel.GoodsLabel
Sets whether or not this goods should be selected.
setSelected(boolean) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Sets whether or not this unit should be selected.
setSelectedTile(Map.Position) - Method in class net.sf.freecol.client.gui.GUI
Selects the tile at the specified position, without clearing the orders of the first unit contained.
setSelectedTile(Map.Position, boolean) - Method in class net.sf.freecol.client.gui.GUI
Selects the tile at the specified position.
setSelectedUnit(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Selects a unit that is located somewhere on this panel.
setSelectedUnit(Unit) - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Selects a unit that is located somewhere on this panel.
setSelectedUnitLabel(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Selects a unit that is located somewhere on this panel.
setSelectedUnitLabel(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Selects a unit that is located somewhere on this panel.
setSender(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Set the Sender value.
setSettlement(Settlement) - Method in class net.sf.freecol.common.model.GoodsTradeItem
Set the Settlement value.
setSettlement(Settlement) - Method in class net.sf.freecol.common.model.Tile
Puts a Settlement on this Tile.
setSettlementRadius(int) - Method in class net.sf.freecol.common.model.NationType
Set the SettlementRadius value.
setSingleplayer(boolean) - Method in class net.sf.freecol.client.FreeColClient
Sets whether or not this game is a singleplayer game.
setSingleplayer(boolean) - Method in class net.sf.freecol.server.FreeColServer
Sets the mode of the game: singleplayer/multiplayer.
setSize(Dimension) - Method in class net.sf.freecol.client.gui.GUI
 
setSize(int) - Method in class net.sf.freecol.server.model.ServerRegion
Set the Size value.
setSkill(UnitType) - Method in class net.sf.freecol.common.model.PlayerExploredTile
 
setSkill(int) - Method in class net.sf.freecol.common.model.UnitType
Set the Skill value.
setSkillTaught(String) - Method in class net.sf.freecol.common.model.UnitType
Set the SkillTaught value.
setSmall(boolean) - Method in class net.sf.freecol.client.gui.panel.GoodsLabel
Sets that this GoodsLabel should be small.
setSmall(boolean) - Method in class net.sf.freecol.client.gui.panel.MarketLabel
Makes a smaller version.
setSmall(boolean) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Makes a smaller version.
setSource(FreeColGameObjectType) - Method in class net.sf.freecol.common.model.Feature
Set the Source value.
setSource(FreeColGameObject) - Method in class net.sf.freecol.common.model.ModelMessage
Sets the source of the message.
setSource(Player) - Method in class net.sf.freecol.common.model.TradeItem
Set the Source value.
setSpace(int) - Method in class net.sf.freecol.common.model.UnitType
Set the Space value.
setSpaceTaken(int) - Method in class net.sf.freecol.common.model.UnitType
Set the SpaceTaken value.
setSpanishSuccession(boolean) - Method in class net.sf.freecol.common.model.Game
Set the SpanishSuccession value.
setStance(Player, Player, Player.Stance) - Method in class net.sf.freecol.client.control.ClientModelController
Updates stances.
setStance(Player.Stance) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Sets the stance between the players.
setStance(Player, Player, Player.Stance) - Method in interface net.sf.freecol.common.model.ModelController
Updates stances.
setStance(Player, Player.Stance) - Method in class net.sf.freecol.common.model.Player
Sets the stance towards a given player.
setStance(Player.Stance) - Method in class net.sf.freecol.common.model.StanceTradeItem
Set the Stance value.
setStance(Player, Player, Player.Stance) - Method in class net.sf.freecol.server.control.ServerModelController
Updates stances.
setState(Unit.UnitState) - Method in class net.sf.freecol.common.model.Unit
Sets a new state for this unit and initializes the amount of work the unit has left.
setStateToAllChildren(Unit.UnitState) - Method in class net.sf.freecol.common.model.Unit
Sets the given state to all the units that si beeing carried.
setStatusMessage(String) - Method in class net.sf.freecol.client.gui.panel.StatusPanel
Sets a new status message to be displayed by this StatusPanel.
setStockNumber(int) - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
Set the stockNumber value.
setStockNumber(int) - Method in class net.sf.freecol.client.gui.panel.ProductionMultiplesLabel
Set the stockNumber value.
setStops(ArrayList<TradeRoute.Stop>) - Method in class net.sf.freecol.common.model.TradeRoute
Set the Stops value.
setStrings(String[]) - Method in class net.sf.freecol.common.model.HistoryEvent
Set the Strings value.
setStudent(Unit) - Method in class net.sf.freecol.common.model.Unit
Set the Student value.
setStyle(int) - Method in class net.sf.freecol.common.model.Tile
Set the Style value.
setStyle(int) - Method in class net.sf.freecol.common.model.TileImprovement
Sets the Style of this Improvement - used for Rivers
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Sets the object we are trying to destroy.
setTax(int) - Method in class net.sf.freecol.common.model.Player
Sets the current tax.
setTcMapping(ResourceMapping) - Static method in class net.sf.freecol.common.resources.ResourceManager
Sets the mappings specified for a Total Conversion (TC).
setTeacher(Unit) - Method in class net.sf.freecol.common.model.Unit
Set the Teacher value.
setTension(Player, Tension) - Method in class net.sf.freecol.common.model.Player
Sets the hostility against the given player.
setter(Object, String) - Method in class net.sf.freecol.common.util.Introspector
Invoke the set-method provided by this Introspector.
setTile(Tile) - Method in class net.sf.freecol.client.gui.TerrainCursor
 
setTile(Tile, int, int) - Method in class net.sf.freecol.common.model.Map
Sets the given tile the the given coordinates.
setTileImprovementPlan(TileImprovementPlan) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Sets the TileImprovementPlan which should be the next target.
setTileItemContainer(TileItemContainer) - Method in class net.sf.freecol.common.model.Tile
Sets the TileItemContainer.
setTileItems(List<TileItem>) - Method in class net.sf.freecol.common.model.TileItemContainer
Set the TileItems value.
Settlement - Class in net.sf.freecol.common.model
The super class of all settlements on the map (that is colonies and indian settlements).
Settlement(Game, Player, String, Tile) - Constructor for class net.sf.freecol.common.model.Settlement
Creates a new Settlement.
Settlement(Game, XMLStreamReader) - Constructor for class net.sf.freecol.common.model.Settlement
Initiates a new Settlement from an Element.
Settlement(Game, Element) - Constructor for class net.sf.freecol.common.model.Settlement
Initiates a new Settlement from an Element.
Settlement(Game, String) - Constructor for class net.sf.freecol.common.model.Settlement
Initiates a new Settlement with the given ID.
Settlement.SettlementType - Enum in net.sf.freecol.common.model
 
SETTLEMENT_DEFENCE - Static variable in class net.sf.freecol.common.model.Modifier
 
SETTLEMENT_NUMBER - Static variable in class net.sf.freecol.server.generator.MapGeneratorOptions
Option for setting the number of settlements on the map.
setToolTipPrefix(String) - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
Set the ToolTipPrefix value.
setToolTipPrefix(String) - Method in class net.sf.freecol.client.gui.panel.ProductionMultiplesLabel
Set the ToolTipPrefix value.
setToVacantEntryLocation(Unit) - Method in class net.sf.freecol.client.control.ClientModelController
Puts the specified Unit in America.
setToVacantEntryLocation(Unit) - Method in interface net.sf.freecol.common.model.ModelController
Puts the specified Unit in America.
setToVacantEntryLocation(Unit) - Method in class net.sf.freecol.server.control.ServerModelController
Puts the specified Unit in America.
setTraded(boolean) - Method in class net.sf.freecol.common.model.MarketData
Set the trade status of this MarketData.
setTradeGoods(boolean) - Method in class net.sf.freecol.common.model.GoodsType
Set the TradeGoods value.
setTradeRoute(TradeRoute) - Method in class net.sf.freecol.common.model.Unit
Set the TradeRoute value.
setTradeRoutes(List<TradeRoute>) - Method in class net.sf.freecol.client.control.InGameController
Sets the trade routes for this player
setTradeRoutes(List<TradeRoute>) - Method in class net.sf.freecol.common.model.Player
Set the TradeRoutes value.
setTransport(AIUnit) - Method in class net.sf.freecol.server.ai.AIGoods
Sets the carrier responsible for transporting this Transportable.
setTransport(AIUnit) - Method in class net.sf.freecol.server.ai.AIUnit
Sets the carrier responsible for transporting this Transportable.
setTransport(AIUnit) - Method in interface net.sf.freecol.server.ai.Transportable
Sets the carrier responsible for transporting this Transportable.
setTransportable(Transportable) - Method in class net.sf.freecol.server.ai.Wish
Assigns a Transportable to this Wish.
setTransportPriority(int) - Method in class net.sf.freecol.server.ai.AIGoods
Sets the priority of getting the goods to the AIGoods.getTransportDestination().
setTreasureAmount(int) - Method in class net.sf.freecol.common.model.Unit
The current amount of treasure in this unit.
setTurn(Turn) - Method in class net.sf.freecol.common.model.Game
 
setTurn(int) - Method in class net.sf.freecol.common.model.HistoryEvent
Set the int value.
setTurnsOfTraining(int) - Method in class net.sf.freecol.common.model.Unit
Sets the number of turns this unit has been training.
setTurnsToComplete(int) - Method in class net.sf.freecol.common.model.TileImprovement
 
setTurnsToLearn(int) - Method in class net.sf.freecol.common.model.UnitTypeChange
Set the TurnsToLearn value.
setType(GoodsType) - Method in class net.sf.freecol.common.model.AbstractGoods
Set the Type value.
setType(HistoryEvent.Type) - Method in class net.sf.freecol.common.model.HistoryEvent
Set the Type value.
setType(LostCityRumour.RumourType) - Method in class net.sf.freecol.common.model.LostCityRumour
Set the Type value.
setType(Modifier.Type) - Method in class net.sf.freecol.common.model.Modifier
Set the Type value.
setType(NationType) - Method in class net.sf.freecol.common.model.Nation
Set the Type value.
setType(Region.RegionType) - Method in class net.sf.freecol.common.model.Region
Set the Type value.
setType(String) - Method in class net.sf.freecol.common.model.Scope
Set the Type value.
setType(TileType) - Method in class net.sf.freecol.common.model.Tile
Sets the type for this Tile.
setType(UnitType) - Method in class net.sf.freecol.common.model.Unit
Sets the type of the unit.
setType(ColonyProfile.ProfileType) - Method in class net.sf.freecol.server.ai.ColonyProfile
Set the Type value.
setType(TileImprovementType) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Sets the type of this TileImprovementPlan.
setTypeOfSettlement(Settlement.SettlementType) - Method in class net.sf.freecol.common.model.IndianNationType
Set the TypeOfSettlement value.
setUnit(Unit) - Method in class net.sf.freecol.common.model.ColonyTile
Sets a Unit to this ColonyTile.
setUnit(Unit) - Method in class net.sf.freecol.common.model.Player
Set the Unit value.
setUnit(Unit) - Method in class net.sf.freecol.common.model.UnitTradeItem
Set the Unit value.
setUnitCount(int) - Method in class net.sf.freecol.common.model.Colony
Sets the number of units inside the colony, used in enemy colonies
setUnits(List<AbstractUnit>) - Method in class net.sf.freecol.common.model.FoundingFather
Set the Units value.
setUnits(int) - Method in class net.sf.freecol.common.model.HighScore
Set the Units value.
setUnknownEnemy(Player) - Method in class net.sf.freecol.common.model.Game
Sets the "Unknown Enemy" Player, which is used for privateers.
setUpgrades(Map<UnitType, UnitType>) - Method in class net.sf.freecol.common.model.FoundingFather
Set the Upgrades value.
setValue(boolean) - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
Sets the value of this component.
setValue(File) - Method in class net.sf.freecol.client.gui.option.FileOptionUI
Sets the value of this component.
setValue(boolean) - Method in class net.sf.freecol.common.model.Ability
Set the Value value.
setValue(float) - Method in class net.sf.freecol.common.model.Modifier
Set the Value value.
setValue(int) - Method in class net.sf.freecol.common.model.Tension
Sets the current tension value.
setValue(AudioMixerOption.MixerWrapper) - Method in class net.sf.freecol.common.option.AudioMixerOption
Set the Value value.
setValue(boolean) - Method in class net.sf.freecol.common.option.BooleanOption
Sets the current value of this BooleanOption.
setValue(File) - Method in class net.sf.freecol.common.option.FileOption
Sets the value of this FileOption.
setValue(int) - Method in class net.sf.freecol.common.option.IntegerOption
Sets the value of this IntegerOption.
setValue(LanguageOption.Language) - Method in class net.sf.freecol.common.option.LanguageOption
Set the Value value.
setValue(List<T>) - Method in class net.sf.freecol.common.option.ListOption
Sets the current value of this Option.
setValue(int) - Method in class net.sf.freecol.common.option.SelectOption
Sets the value of this SelectOption.
setValue(String) - Method in class net.sf.freecol.common.option.StringOption
Sets the current value of this StringOption.
setValue(int) - Method in class net.sf.freecol.server.ai.ValuedAIObject
Set the Value value.
setValueRank(int) - Method in class net.sf.freecol.common.option.RangeOption
Sets the value through the rank in the list of values of this RangeOption.
setVirtual(boolean) - Method in class net.sf.freecol.common.model.TileImprovement
Set the Virtual value.
setVisited(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the visited status of this settlement to true, indicating that a European has had a chat with the chief.
setVisited() - Method in class net.sf.freecol.common.model.PlayerExploredTile
 
setWantedGoods(int, GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
 
setWantedGoods(GoodsType[]) - Method in class net.sf.freecol.common.model.PlayerExploredTile
 
setWeight(float) - Method in class net.sf.freecol.server.ai.goal.Goal
Sets a relative weight for this goal.
setWorkImprovement(TileImprovement) - Method in class net.sf.freecol.common.model.Unit
Sets the TileImprovement that this pioneer is contributing to.
setWorkType(GoodsType) - Method in class net.sf.freecol.common.model.Unit
Sets the type of goods this unit is producing in its current occupation.
setZIndex(int) - Method in class net.sf.freecol.common.model.TileImprovementType
Set the ZIndex value.
SFX_VOLUME - Static variable in class net.sf.freecol.client.ClientOptions
 
SfxLibrary - Class in net.sf.freecol.client.gui.sound
A SfxLibrary stores an array of playlists for use with sound-effects.
SfxLibrary(String) - Constructor for class net.sf.freecol.client.gui.sound.SfxLibrary
The constructor.
shouldBeStored() - Method in class net.sf.freecol.server.ai.Wish
Checks if this Wish needs to be stored in a savegame.
SHOW_BUILDING_COMPLETED - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_COLONY_WARNINGS - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_FOREIGN_DIPLOMACY - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_GOVERNMENT_EFFICIENCY - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_MARKET_PRICES - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_MISSING_GOODS - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_NOT_BEST_TILE - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_PRECOMBAT - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_SAVEGAME_SETTINGS - Static variable in class net.sf.freecol.client.ClientOptions
Use default values for savegames instead of displaying a dialog.
SHOW_SAVEGAME_SETTINGS_ALWAYS - Static variable in class net.sf.freecol.client.ClientOptions
A possible value for the SelectOption: ClientOptions.SHOW_SAVEGAME_SETTINGS.
SHOW_SAVEGAME_SETTINGS_MULTIPLAYER - Static variable in class net.sf.freecol.client.ClientOptions
A possible value for the SelectOption: ClientOptions.SHOW_SAVEGAME_SETTINGS.
SHOW_SAVEGAME_SETTINGS_NEVER - Static variable in class net.sf.freecol.client.ClientOptions
A possible value for the SelectOption: ClientOptions.SHOW_SAVEGAME_SETTINGS.
SHOW_SONS_OF_LIBERTY - Static variable in class net.sf.freecol.client.ClientOptions
Used by GUI, this defines whether SoL messages will be displayed.
SHOW_TUTORIAL - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_UNIT_ADDED - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_UNIT_DEMOTED - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_UNIT_IMPROVED - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_UNIT_LOST - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_WAREHOUSE_CAPACITY - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_WARNING - Static variable in class net.sf.freecol.client.ClientOptions
 
showArmedUnitIndianSettlementDialog(IndianSettlement) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog that asks the user what he wants to do with his armed unit in the indian settlement.
showBoycottedGoodsDialog(Goods, Europe) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog that asks the user whether to pay arrears for boycotted goods or to dump them instead.
showChatPanel() - Method in class net.sf.freecol.client.gui.Canvas
Displays the ChatPanel.
showChoiceDialog(String, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog with a text and a cancel-button, in addition to buttons for each of the objects returned for the given Iterator.
showClientOptionsDialog() - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog for setting client options.
showColonyPanel(Colony) - Method in class net.sf.freecol.client.gui.Canvas
Displays the colony panel of the given Colony.
showColonyPanel(Map.Position) - Method in class net.sf.freecol.client.gui.GUI
 
showConfirmDialog(String, String, String, String...) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog with a text and a ok/cancel option.
showConfirmDialog(ModelMessage[], String, String) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog with a text and a ok/cancel option.
showEmigrationPanel(boolean) - Method in class net.sf.freecol.client.gui.Canvas
Shows the panel that allows the user to choose which unit will emigrate from Europe.
showEuropeDialog(EuropePanel.EuropeAction) - Method in class net.sf.freecol.client.gui.Canvas
Displays one of the Europe Dialogs for Recruit, Purchase, Train.
showEuropePanel() - Method in class net.sf.freecol.client.gui.Canvas
Displays the EuropePanel.
showFreeColDialog(FreeColDialog<T>) - Method in class net.sf.freecol.client.gui.Canvas
Displays the given dialog.
showInciteDialog(Player, int) - Method in class net.sf.freecol.client.gui.Canvas
Displays a yes/no question to the user asking if he wants to pay the given amount to an indian tribe in order to have them declare war on the given player.
showIndianSettlementTradeDialog(Settlement, boolean, boolean, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Displays the panel for trading with an IndianSettlement.
showInformationMessage(String) - Method in class net.sf.freecol.client.gui.Canvas
Shows a message with some information and an "OK"-button.
showInformationMessage(String, FreeColObject) - Method in class net.sf.freecol.client.gui.Canvas
Shows a message with some information and an "OK"-button.
showInformationMessage(String, String...) - Method in class net.sf.freecol.client.gui.Canvas
Shows a message with some information and an "OK"-button.
showInformationMessage(String, FreeColObject, String...) - Method in class net.sf.freecol.client.gui.Canvas
Shows a message with some information and an "OK"-button.
showInputDialog(String, String, String, String, String...) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog with a text field and a ok/cancel option.
showInputDialog(String, String, String, String, boolean, String...) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog with a text field and a ok/cancel option.
showLoadDialog(File) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog where the user may choose a file.
showLoadDialog(File, FileFilter[]) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog where the user may choose a file.
showLoadingSavegameDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog for setting options when loading a savegame.
ShowMainAction - Class in net.sf.freecol.client.gui.action
Returns to the MainPanel.
showMainPanel() - Method in class net.sf.freecol.client.gui.Canvas
Shows the MainPanel.
showMapGeneratorOptionsDialog(boolean) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog for setting the map generator options.
showMapGeneratorOptionsDialog(boolean, MapGeneratorOptions) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog for setting the map generator options.
showModelMessages(ModelMessage...) - Method in class net.sf.freecol.client.gui.Canvas
Displays a number of ModelMessages.
showNegotiationDialog(Unit, Settlement, DiplomaticTrade) - Method in class net.sf.freecol.client.gui.Canvas
Displays the NegotiationDialog.
showNetProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
showOpenGamePanel() - Method in class net.sf.freecol.client.gui.Canvas
Shows the OpenGamePanel.
showOpeningVideoPanel() - Method in class net.sf.freecol.client.gui.Canvas
Shows the VideoPanel.
showPanel(FreeColPanel) - Method in class net.sf.freecol.client.gui.Canvas
Displays a FreeColPanel.
showPanel(FreeColPanel, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Displays a FreeColPanel.
showPopup(JPopupMenu, int, int) - Method in class net.sf.freecol.client.gui.Canvas
Shows the given popup at the given position on the screen.
showProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
showSaveDialog(File, String) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog where the user may choose a filename.
showSaveDialog(File, String, FileFilter[], String) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog where the user may choose a filename.
showScoutForeignColonyDialog(Colony, Unit) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog that asks the user what he wants to do with his scout in the foreign colony.
showScoutIndianSettlementDialog(IndianSettlement) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog that asks the user what he wants to do with his scout in the indian settlement.
showServerListPanel(String, ArrayList<ServerInfo>) - Method in class net.sf.freecol.client.gui.Canvas
Displays the ServerListPanel.
showSimpleChoiceDialog(String, String, List<T>) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog with a text and a cancel-button, in addition to buttons for each of the objects in the array.
showStartGamePanel(Game, Player, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Displays the StartGamePanel.
showStatusPanel(String) - Method in class net.sf.freecol.client.gui.Canvas
Shows a status message that cannot be dismissed.
showSubPanel(FreeColPanel) - Method in class net.sf.freecol.client.gui.Canvas
Displays a FreeColPanel.
showTilePopup(Map.Position, int, int) - Method in class net.sf.freecol.client.gui.Canvas
Shows a tile popup.
showUseMissionaryDialog(IndianSettlement) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog that asks the user what he wants to do with his missionary in the indian settlement.
SHUFFLE - Static variable in class net.sf.freecol.client.gui.sound.Playlist
This const represents a way in which a sound will be picked from the list.
shutdown() - Method in class net.sf.freecol.metaserver.MetaServer
Shuts down the server thread.
shutdown() - Method in class net.sf.freecol.server.control.Controller
Shut down the server (which sends a message to each client).
shutdown() - Method in class net.sf.freecol.server.networking.Server
Shuts down the server thread.
SILENCE - Static variable in class net.sf.freecol.client.gui.sound.MusicLibrary
 
SILVER - Static variable in class net.sf.freecol.common.model.Goods
Need to change various classes to use the specification in order to remove reliance on these static quick links.
SimpleCombatModel - Class in net.sf.freecol.common.model
This class implements the original Colonization combat model.
SimpleCombatModel() - Constructor for class net.sf.freecol.common.model.SimpleCombatModel
 
SimpleZippedAnimation - Class in net.sf.freecol.common.io.sza
An animation made from images stored in a zip-file.
SimpleZippedAnimation(URL) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Creates a new animation from a stream generated by the provided URL.
SimpleZippedAnimation(InputStream) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Creates a new animation from a stream.
size() - Method in class net.sf.freecol.common.model.TypeCountMap
 
SkipUnitAction - Class in net.sf.freecol.client.gui.action
An action for skipping the active unit.
SMALL_MOVEMENT_PENALTY - Static variable in class net.sf.freecol.common.model.SimpleCombatModel
 
SMALL_RIVER - Static variable in class net.sf.freecol.common.model.TileImprovement
 
SMOOTH_MINIMAP_RENDERING - Static variable in class net.sf.freecol.client.ClientOptions
If selected: Enables smooth rendering of the minimap when zoomed out.
SOL_MODIFIER_SOURCE - Static variable in class net.sf.freecol.common.model.Colony
 
sortModifiers(Set<Modifier>) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Sort the given modifiers according to type.
SoundLibrary - Class in net.sf.freecol.client.gui.sound
A SoundLibrary stores a number of playlists.
SoundLibrary(File) - Constructor for class net.sf.freecol.client.gui.sound.SoundLibrary
The constructor.
SoundLibrary.SoundEffect - Enum in net.sf.freecol.client.gui.sound
 
SoundPlayer - Class in net.sf.freecol.client.gui.sound
Class for playing sound.
SoundPlayer(AudioMixerOption, PercentageOption, boolean, boolean) - Constructor for class net.sf.freecol.client.gui.sound.SoundPlayer
Use this constructor.
SoundPlayer(AudioMixerOption, PercentageOption, boolean, boolean, int, int) - Constructor for class net.sf.freecol.client.gui.sound.SoundPlayer
Or this.
Specification - Class in net.sf.freecol.common
This class encapsulates any parts of the "specification" for FreeCol that are expressed best using XML.
SpySettlementMessage - Class in net.sf.freecol.common.networking
The message sent when spying on a settlement.
SpySettlementMessage(Unit, Map.Direction) - Constructor for class net.sf.freecol.common.networking.SpySettlementMessage
Create a new SpySettlementMessage with the supplied unit and direction.
SpySettlementMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SpySettlementMessage
Create a new SpySettlementMessage from a supplied element.
StanceTradeItem - Class in net.sf.freecol.common.model
 
StanceTradeItem(Game, Player, Player, Player.Stance) - Constructor for class net.sf.freecol.common.model.StanceTradeItem
Creates a new StanceTradeItem instance.
StanceTradeItem(Game, XMLStreamReader) - Constructor for class net.sf.freecol.common.model.StanceTradeItem
Creates a new StanceTradeItem instance.
STANDARD_DELAY - Static variable in class net.sf.freecol.client.gui.sound.SoundPlayer
 
StandardAIPlayer - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single Player and is used for controlling this player.
StandardAIPlayer(AIMain, ServerPlayer) - Constructor for class net.sf.freecol.server.ai.StandardAIPlayer
Creates a new AIPlayer.
StandardAIPlayer(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.StandardAIPlayer
Creates a new AIPlayer and reads the information from the given Element.
StandardAIPlayer(AIMain, XMLStreamReader) - Constructor for class net.sf.freecol.server.ai.StandardAIPlayer
Creates a new AIPlayer.
startBackgroundPreloading(Dimension) - Static method in class net.sf.freecol.common.resources.ResourceManager
Starts background preloading of resources.
startBlinking() - Method in class net.sf.freecol.client.gui.TerrainCursor
 
startCursorBlinking() - Method in class net.sf.freecol.client.gui.GUI
Starts the unit-selection-cursor blinking animation.
startGame() - Method in class net.sf.freecol.client.control.PreGameController
Starts the game.
startGame() - Method in class net.sf.freecol.server.control.PreGameController
Updates and starts the game.
StartGamePanel - Class in net.sf.freecol.client.gui.panel
The panel where you choose your nation and color and connected players are shown.
StartGamePanel(Canvas) - Constructor for class net.sf.freecol.client.gui.panel.StartGamePanel
The constructor that will add the items to this panel.
startGoto() - Method in class net.sf.freecol.client.gui.GUI
Starts a goto operation on the mapboard.
STARTING_MONEY - Static variable in class net.sf.freecol.common.model.GameOptions
The amount of money each player will receive before the game starts.
STARTING_YEAR - Static variable in class net.sf.freecol.common.model.Turn
 
startMapEditor() - Method in class net.sf.freecol.client.control.MapEditorController
Enters map editor modus.
startMetaServerUpdateThread() - Method in class net.sf.freecol.server.FreeColServer
Starts the metaserver update thread if publicServer == true.
startMultiplayerGame(boolean, String, int, NationOptions) - Method in class net.sf.freecol.client.control.ConnectController
Starts a multiplayer server and connects to it.
startSingleplayerGame(String, NationOptions) - Method in class net.sf.freecol.client.control.ConnectController
Starts a new singleplayer game by connecting to the server.
startWorking() - Method in class net.sf.freecol.server.ai.AIPlayer
Tells this AIPlayer to make decisions.
startWorking() - Method in class net.sf.freecol.server.ai.ColonialAIPlayer
Tells this AIPlayer to make decisions.
startWorking() - Method in class net.sf.freecol.server.ai.IndianAIPlayer
Deprecated. Tells this AIPlayer to make decisions.
startWorking() - Method in class net.sf.freecol.server.ai.NewAIPlayer
Deprecated. Tells this AIPlayer to make decisions.
startWorking() - Method in class net.sf.freecol.server.ai.REFAIPlayer
Deprecated. Tells this AIPlayer to make decisions.
startWorking() - Method in class net.sf.freecol.server.ai.StandardAIPlayer
Tells this AIPlayer to make decisions.
STATE_OFFSET_X - Static variable in class net.sf.freecol.client.gui.GUI
 
STATE_OFFSET_Y - Static variable in class net.sf.freecol.client.gui.GUI
 
stateChanged(ChangeEvent) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
 
StatisticsMessage - Class in net.sf.freecol.common.networking
 
StatisticsMessage(Game, AIMain) - Constructor for class net.sf.freecol.common.networking.StatisticsMessage
 
StatisticsMessage(Element) - Constructor for class net.sf.freecol.common.networking.StatisticsMessage
 
StatisticsPanel - Class in net.sf.freecol.client.gui.panel
This is the StatisticsPanel panel
StatisticsPanel(Canvas) - Constructor for class net.sf.freecol.client.gui.panel.StatisticsPanel
The constructor that will add the items to this panel.
StatusPanel - Class in net.sf.freecol.client.gui.panel
A Panel for showing status information on screen.
StatusPanel(Canvas) - Constructor for class net.sf.freecol.client.gui.panel.StatusPanel
Creates a new StatusPanel.
STEAL_LAND - Static variable in class net.sf.freecol.common.networking.ClaimLandMessage
 
stop() - Method in class net.sf.freecol.client.gui.sound.SoundPlayer
Stop playing the sounds.
stop() - Method in class net.sf.freecol.client.gui.video.VideoComponent
Stop playing the video.
stopBlinking() - Method in class net.sf.freecol.client.gui.GUI
 
stopBlinking() - Method in class net.sf.freecol.client.gui.TerrainCursor
 
stopGoto() - Method in class net.sf.freecol.client.gui.GUI
Stops any ongoing goto operation on the mapboard.
stopped() - Method in interface net.sf.freecol.client.gui.video.VideoListener
Called when a playback has stopped.
STORED_GOODS_TAG - Static variable in class net.sf.freecol.common.model.GoodsContainer
 
StreamedMessageHandler - Interface in net.sf.freecol.common.networking
Handles streamed incoming messages.
StringOption - Class in net.sf.freecol.common.option
Represents an option that can be either true or false.
StringOption(XMLStreamReader) - Constructor for class net.sf.freecol.common.option.StringOption
Creates a new StringOption.
STRINGS_DIRECTORY - Static variable in class net.sf.freecol.client.gui.i18n.Messages
 
SUGAR - Static variable in class net.sf.freecol.common.model.Goods
Need to change various classes to use the specification in order to remove reliance on these static quick links.
surrenderTo(Player) - Method in class net.sf.freecol.common.model.Player
Indian player surrenders
switchEquipmentWith(Unit) - Method in class net.sf.freecol.common.model.Unit
Switches equipment between colonists
SZAResource - Class in net.sf.freecol.common.resources
A Resource wrapping a SimpleZippedAnimation.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z