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 _ 
All Classes All Packages

A

A_ADJACENT - net.sf.freecol.common.model.Player.ColonyValueCategory
 
A_EUROPE - net.sf.freecol.common.model.Player.ColonyValueCategory
 
A_FOOD - net.sf.freecol.common.model.Player.ColonyValueCategory
 
A_GOODS - net.sf.freecol.common.model.Player.ColonyValueCategory
 
A_LEVEL - net.sf.freecol.common.model.Player.ColonyValueCategory
 
A_NEARBY - net.sf.freecol.common.model.Player.ColonyValueCategory
 
A_OVERRIDE - net.sf.freecol.common.model.Player.ColonyValueCategory
 
A_PROD - net.sf.freecol.common.model.Player.ColonyValueCategory
 
A_RESOURCE - net.sf.freecol.common.model.Player.ColonyValueCategory
 
A_TILE - net.sf.freecol.common.model.Player.ColonyValueCategory
 
AA_TEXT_SIZE - Static variable in class net.sf.freecol.client.gui.plaf.LAFUtilities
 
ABANDON_COLONY - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
abandonColony(Colony) - Method in class net.sf.freecol.client.control.InGameController
Abandon a colony with no units.
abandonColony(Colony) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to abandon a colony.
AbandonColonyMessage - Class in net.sf.freecol.common.networking
The message sent when the client requests abandoning of a colony.
AbandonColonyMessage(Colony) - Constructor for class net.sf.freecol.common.networking.AbandonColonyMessage
Create a new AbandonColonyMessage with the specified colony.
AbandonColonyMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.AbandonColonyMessage
Create a new AbandonColonyMessage from a stream.
abandonSettlement(ServerPlayer, Settlement) - Method in class net.sf.freecol.server.control.InGameController
Abandon a settlement.
abandonTileImprovementPlan() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Abandons the current plan if any.
abilities - Variable in class net.sf.freecol.common.model.FeatureContainer
The abilities in the container.
abilitiesLock - Variable in class net.sf.freecol.common.model.FeatureContainer
Lock variables.
abilitiesPresent() - Method in class net.sf.freecol.common.model.FeatureContainer
Have the abilities map been created?
Ability - Class in net.sf.freecol.common.model
The Ability class encapsulates a bonus or penalty that can be applied to any action within the game, most obviously combat.
Ability(String) - Constructor for class net.sf.freecol.common.model.Ability
Creates a new Ability instance.
Ability(String, boolean) - Constructor for class net.sf.freecol.common.model.Ability
Creates a new Ability instance.
Ability(String, FreeColSpecObjectType, boolean) - Constructor for class net.sf.freecol.common.model.Ability
Creates a new Ability instance.
Ability(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.Ability
Creates a new Ability instance.
Ability(Ability) - Constructor for class net.sf.freecol.common.model.Ability
Creates a new Ability instance.
Ability(Specification) - Constructor for class net.sf.freecol.common.model.Ability
Deliberately trivial constructor.
ABILITY_DRESS_MISSIONARY - Static variable in class net.sf.freecol.common.model.Europe
 
ABILITY_ID_TAG - Static variable in class net.sf.freecol.common.model.Scope
 
ABILITY_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Scope
 
abilityId - Variable in class net.sf.freecol.common.model.Scope
The object identifier of an Ability.
abilityValue - Variable in class net.sf.freecol.common.model.Scope
The value of an Ability.
abort() - Method in class net.sf.freecol.client.gui.ScrollThread
 
aborted - Variable in class net.sf.freecol.client.gui.ScrollThread
 
ABORTED - net.sf.freecol.common.model.mission.Mission.MissionState
Mission has been aborted, e.g.
abortInvalidMissions() - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Aborts all the missions which are no longer valid.
abortTrade - Static variable in class net.sf.freecol.client.control.InGameController
A template to use as a magic cookie for aborted trades.
abortTrade - Static variable in class net.sf.freecol.common.model.NativeTrade
A template to use as a magic cookie for aborted trades.
AboutAction - Class in net.sf.freecol.client.gui.action
An action for displaying an about box with version numbers.
AboutAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.AboutAction
Creates a new AboutAction.
AboutPanel - Class in net.sf.freecol.client.gui.panel
This is the About panel
AboutPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.AboutPanel
The constructor that will add the items to this panel.
ABSTRACT_TAG - Static variable in class net.sf.freecol.common.model.FreeColSpecObjectType
 
AbstractCanvasListener - Class in net.sf.freecol.client.gui
The outline of a canvas listener.
AbstractCanvasListener(FreeColClient) - Constructor for class net.sf.freecol.client.gui.AbstractCanvasListener
Create a new AbstractCanvasListener.
abstractGoods - Variable in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
 
AbstractGoods - Class in net.sf.freecol.common.model
Represents a certain amount of a GoodsType.
AbstractGoods() - Constructor for class net.sf.freecol.common.model.AbstractGoods
Empty constructor.
AbstractGoods(AbstractGoods) - Constructor for class net.sf.freecol.common.model.AbstractGoods
Creates a new AbstractGoods instance.
AbstractGoods(GoodsType, int) - Constructor for class net.sf.freecol.common.model.AbstractGoods
Creates a new AbstractGoods instance.
AbstractGoodsLabel - Class in net.sf.freecol.client.gui.label
This label represents AbstractGoods.
AbstractGoodsLabel(FreeColClient, AbstractGoods) - Constructor for class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Initializes this JLabel with the given goods data.
AbstractMission - Class in net.sf.freecol.common.model.mission
The AbstractMission provides basic methods for building Missions.
AbstractMission(Game) - Constructor for class net.sf.freecol.common.model.mission.AbstractMission
Creates a new AbstractMission instance.
AbstractMission(Game, String) - Constructor for class net.sf.freecol.common.model.mission.AbstractMission
Creates a new AbstractMission instance.
AbstractMission(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.mission.AbstractMission
Creates a new AbstractMission instance.
AbstractOption<T> - Class in net.sf.freecol.common.option
The super class of all options.
AbstractOption(String) - Constructor for class net.sf.freecol.common.option.AbstractOption
Creates a new AbstractOption.
AbstractOption(String, Specification) - Constructor for class net.sf.freecol.common.option.AbstractOption
Creates a new AbstractOption.
AbstractOption(Specification) - Constructor for class net.sf.freecol.common.option.AbstractOption
Creates a new AbstractOption.
abstractType - Variable in class net.sf.freecol.common.model.FreeColSpecObjectType
Whether the type is abstract, or can be instantiated.
AbstractUnit - Class in net.sf.freecol.common.model
Contains the information necessary to create a new unit.
AbstractUnit() - Constructor for class net.sf.freecol.common.model.AbstractUnit
Deliberately empty constructor, for Game.newInstance.
AbstractUnit(String, String, int) - Constructor for class net.sf.freecol.common.model.AbstractUnit
Create a new AbstractUnit.
AbstractUnit(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.AbstractUnit
Creates a new AbstractUnit instance.
AbstractUnit(UnitType, String, int) - Constructor for class net.sf.freecol.common.model.AbstractUnit
Create a new AbstractUnit.
AbstractUnitOption - Class in net.sf.freecol.common.option
Represents an option where the valid choice is an AbstractUnit.
AbstractUnitOption(String, Specification) - Constructor for class net.sf.freecol.common.option.AbstractUnitOption
Creates a new AbstractUnitOption.
AbstractUnitOption(Specification) - Constructor for class net.sf.freecol.common.option.AbstractUnitOption
Creates a new AbstractUnitOption.
AbstractUnitOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for an AbstractUnitOption in order to enable values to be both seen and changed.
AbstractUnitOptionUI(AbstractUnitOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
Creates a new AbstractUnitOptionUI for the given AbstractUnitOption.
AbstractUnitOptionUI.AbstractUnitRenderer - Class in net.sf.freecol.client.gui.option
 
AbstractUnitOptionUI.RoleRenderer - Class in net.sf.freecol.client.gui.option
 
AbstractUnitRenderer() - Constructor for class net.sf.freecol.client.gui.option.AbstractUnitOptionUI.AbstractUnitRenderer
 
ACCELERATOR_TAG - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
 
accelerators - Static variable in class net.sf.freecol.client.gui.action.DisplayTileTextAction
 
accept - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Responses.
ACCEPT_TRADE - net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
 
acceptDiplomaticTrade(DiplomaticTrade) - Method in class net.sf.freecol.server.ai.AIPlayer
Resolves a diplomatic trade offer.
acceptDiplomaticTrade(DiplomaticTrade) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Resolves a diplomatic trade offer.
acceptMercenaries() - Method in class net.sf.freecol.server.ai.AIPlayer
Decides to accept an offer of mercenaries or not.
acceptMercenaries() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Decides to accept an offer of mercenaries or not.
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Can the given goods be dropped on this target?
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Can the given goods be dropped on this target?
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Can the given goods be dropped on this target?
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Can the given goods be dropped on this target?
accepts(Goods) - Method in interface net.sf.freecol.client.gui.panel.DropTarget
Can the given goods be dropped on this target?
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Can the given goods be dropped on this target?
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeanDocksPanel
Can the given goods be dropped on this target?
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Can the given goods be dropped on this target?
accepts(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Can the given type of goods be dropped on this target?
accepts(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Can the given type of goods be dropped on this target?
accepts(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Can the given type of goods be dropped on this target?
accepts(GoodsType) - Method in interface net.sf.freecol.client.gui.panel.DropTarget
Can the given type of goods be dropped on this target?
accepts(GoodsType) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Can the given type of goods be dropped on this target?
accepts(GoodsType) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeanDocksPanel
Can the given type of goods be dropped on this target?
accepts(GoodsType) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Can the given type of goods be dropped on this target?
accepts(GoodsType) - Method in class net.sf.freecol.client.gui.panel.GoodsTypePanel
Can the given type of goods be dropped on this target?
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Can the given unit be dropped on this target?
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Can the given unit be dropped on this target?
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
Can this panel accepts the given Unit.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Can this panel accepts the given Unit.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Can the given unit be dropped on this target?
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Can the given unit be dropped on this target?
accepts(Unit) - Method in interface net.sf.freecol.client.gui.panel.DropTarget
Can the given unit be dropped on this target?
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Can the given unit be dropped on this target?
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeanDocksPanel
Can this panel accepts the given Unit.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeInPortPanel
Can this panel accepts the given Unit.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Can the given unit be dropped on this target?
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Can this panel accepts the given Unit.
acceptTax(int) - Method in class net.sf.freecol.server.ai.AIPlayer
Decides to accept a tax raise or not.
acceptTax(int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Decides to accept a tax raise or not.
Access() - Constructor for enum net.sf.freecol.common.model.Market.Access
 
accumulate(ReportCompactColonyPanel.ColonySummary.GoodsProduction) - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.GoodsProduction
Accumulate other production into this one.
accumulateChoice(GoodsType, Collection<GoodsType>, List<Collection<GoodsType>>) - Method in class net.sf.freecol.common.model.Colony
 
accumulateChoices(Collection<GoodsType>, Collection<GoodsType>, List<Collection<GoodsType>>) - Method in class net.sf.freecol.common.model.Colony
 
accumulateMap(Map<K, V>, Map<K, V>, BinaryOperator<V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
 
accumulateToMap(Map<K, V>, K, V, BinaryOperator<V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
 
ACK_BUY - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
ACK_BUY_HAGGLE - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
ACK_GIFT - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
ACK_OPEN - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
ACK_SELL - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
ACK_SELL_HAGGLE - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
action - Variable in class net.sf.freecol.server.model.MonarchSession
The action to be considered.
ACTION_ID - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
 
ACTION_TAG - Static variable in class net.sf.freecol.common.networking.MonarchActionMessage
 
ACTION_TAG - Static variable in class net.sf.freecol.common.networking.NativeTradeMessage
 
ACTION_TAG - Static variable in class net.sf.freecol.common.option.AbstractOption
 
actionId - Variable in class net.sf.freecol.client.gui.panel.UnitButton
 
actionIsValid(Monarch.MonarchAction) - Method in class net.sf.freecol.common.model.Monarch
Checks if a specified action is valid at present.
actionListeners - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
 
actionManager - Variable in class net.sf.freecol.client.FreeColClient
The encapsulation of the actions.
ActionManager - Class in net.sf.freecol.client.gui.action
Stores all FreeColActions and retrieves them by identifier.
ActionManager(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ActionManager
Creates a new ActionManager.
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.AboutAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.AssignTradeRouteAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.BuildColonyAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.CenterAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ChangeAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ChangeWindowedModeAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ChatAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ClearOrdersAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ColopediaAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ContinueAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DebugAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DeclareIndependenceAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DetermineHighSeasAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DisbandUnitAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DisplayBordersAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DisplayFogOfWarAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DisplayGridAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DisplayTileTextAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.EndTurnAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.EuropeAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ExecuteGotoOrdersAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.FindSettlementAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.FortifyAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.GotoAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.GotoTileAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ImprovementAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.LoadAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MapControlsAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MapEditorAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MiniMapToggleFogOfWarAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MiniMapToggleViewAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MiniMapZoomInAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MiniMapZoomOutAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MoveAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.NewAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.NewEmptyMapAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.OpenAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.PreferencesAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.QuitAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReconnectAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.RenameAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportCargoAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportColonyAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportContinentalCongressAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportEducationAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportExplorationAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportForeignAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportHighScoresAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportHistoryAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportIndianAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportLabourAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportMilitaryAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportNavalAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportProductionAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportReligionAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportRequirementsAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportTradeAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportTurnAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.RetireAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.SaveAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.SaveAndQuitAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ScaleMapAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.SentryAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ShowDifficultyAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ShowGameOptionsAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ShowMainAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ShowMapGeneratorOptionsAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.SkipUnitAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.StartMapAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.TilePopupAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ToggleViewModeAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.TradeRouteAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.UnloadAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.WaitAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ZoomInAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ZoomOutAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.ColonyTradeItemPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoldTradeItemPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoodsTradeItemPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.InciteTradeItemPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.RemoveAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.StanceTradeItemPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.UnitTradeItemPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.label.UnitLabel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.mapviewer.TerrainCursor
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.AboutPanel
Launch a browser with the link clicked from the panel.
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ChatPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ColorCellEditor
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ErrorPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.MainPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NewPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NewUnitPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.RecruitPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.report.ReportLabourPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.report.ReportPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.TilePanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.tools.FlagTest
 
ACTIVATE_UNIT - net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
activateGotoPath() - Method in class net.sf.freecol.client.gui.GUI
Start/stop the goto path display.
activateGotoPath() - Method in class net.sf.freecol.client.gui.SwingGUI
Start/stop the goto path display.
active - Variable in class net.sf.freecol.client.gui.mapviewer.TerrainCursor
Is the cursor active?
ACTIVE - net.sf.freecol.common.model.Unit.UnitState
 
ACTIVE_UNIT_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
activeBox - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
 
activeUnit - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerState
The active unit, for ViewMode.MOVE_UNITS.
add - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueMouseAdapter
 
add - Variable in class net.sf.freecol.common.networking.ChangeSet.FeatureChange
 
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in interface net.sf.freecol.client.gui.panel.DropTarget
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeanDocksPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.GoodsTypePanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.AllGoodsTypesPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopGoodsTypesPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(File) - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
Queue a sound to be played.
add(Object...) - Method in class net.sf.freecol.common.util.LogBuilder
Add objects to the buffer.
add(String) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
Add text to the transaction log.
add(String) - Method in class net.sf.freecol.common.model.StringTemplate
Add a replacement value without a key to this template.
add(String, String) - Method in class net.sf.freecol.common.model.StringTemplate
Add a new key and replacement value to this template.
add(String, Resource) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
add(HashMap<String, PathNode>, PriorityQueue<PathNode>, HashMap<String, Integer>, Map.SearchHeuristic) - Method in class net.sf.freecol.common.model.Map.MoveCandidate
Add this candidate to the open map+queue.
add(List<Relation>) - Method in class net.sf.freecol.common.i18n.Rule
Adds a list of relations combined with the "and" operator.
add(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionMap
 
add(LabourData.LocationData) - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
add(LabourData.ProductionData) - Method in class net.sf.freecol.client.gui.panel.report.LabourData.ProductionData
 
add(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap
 
add(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
 
add(AbstractUnit) - Method in class net.sf.freecol.common.model.Force
Add abstract units to this Force.
add(Locatable) - Method in class net.sf.freecol.common.model.Colony
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.Europe
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.GoodsLocation
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.IndianSettlement
Adds a Locatable to this Location.
add(Locatable) - Method in interface net.sf.freecol.common.model.Location
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.Map
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.Tile
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.Unit
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.WorkLocation
Adds a Locatable to this Location.
add(Scope) - Method in class net.sf.freecol.common.model.ScopeContainer
Add a scope.
add(Tile, Direction) - Method in class net.sf.freecol.server.generator.River
Adds a new section to this river.
add(TradeItem) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Add to the DiplomaticTrade.
add(TypeCountMap<T>) - Method in class net.sf.freecol.common.model.TypeCountMap
 
add(ChangeSet.See, Collection<? extends FreeColGameObject>) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add updates for multiple objects to a ChangeSet.
add(ChangeSet.See, FreeColGameObject...) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add updates for multiple objects to a ChangeSet.
add(ChangeSet.See, T) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a Message to a ChangeSet.
add(Option) - Method in class net.sf.freecol.common.option.OptionGroup
Adds the given option to this group.
add(T) - Method in class net.sf.freecol.common.model.BuildQueue
 
ADD - Static variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
ADD_NONE_TAG - Static variable in class net.sf.freecol.common.option.UnitTypeOption
 
ADD_RANDOM - net.sf.freecol.common.model.BuildQueue.CompletionAction
Remove the completed item and add a random new item.
ADD_TAG - Static variable in class net.sf.freecol.common.networking.FeatureChangeMessage
 
ADD_TAX_TO_BELLS - Static variable in class net.sf.freecol.common.model.Ability
The ability to add the current tax as a bonus to the production of bells.
ADD_TO_REF - net.sf.freecol.common.model.Monarch.MonarchAction
 
ADD_WORK_TURNS_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
addAbility(String) - Method in class net.sf.freecol.common.model.Specification
Registers an Ability's id as defined.
addAbility(Ability) - Method in class net.sf.freecol.common.model.FeatureContainer
Add the given ability to a container.
addAbility(Ability) - Method in class net.sf.freecol.common.model.FreeColObject
Add the given ability to this object.
addAbility(Ability) - Method in class net.sf.freecol.common.model.Specification
Registers an Ability as defined.
addAbility(Player, FreeColGameObject, Ability, boolean) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add or remove an Ability to a FreeColGameObject.
addAbstractOption(AbstractOption) - Method in class net.sf.freecol.common.model.Specification
Adds an AbstractOption to this specification.
addActionListener(ActionListener) - Method in class net.sf.freecol.client.gui.mapviewer.TerrainCursor
 
addActionListener(ActionListener) - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
 
addActionListener(ActionListener) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
Adds an ActionListener to this SignaturePanel.
addAIConnection(Player) - Method in class net.sf.freecol.server.FreeColServer
Establish the connections for an AI player.
addAIObject(String, AIObject) - Method in class net.sf.freecol.server.ai.AIMain
Adds a reference to the given AIObject.
addAIObjectWithId() - Method in class net.sf.freecol.server.ai.AIObject
Adds this object to the AI main if it has a non-null identifier.
addAIUnit(AIUnit) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Add an AI unit owned by this player.
addAll(Collection<Scope>) - Method in class net.sf.freecol.common.model.ScopeContainer
Add all ths scopes from a collection.
addAll(ScopeContainer) - Method in class net.sf.freecol.common.model.ScopeContainer
Add all the scopes in another scope container.
addAll(ResourceMapping) - Method in class net.sf.freecol.common.resources.ResourceMapping
Adds all mappings from the given ResourceMapping to this object.
addAllowedWorker(String) - Method in class net.sf.freecol.common.model.TileImprovementType
Add an allowed worker identifier.
addAlternativeResourceLocator(URI) - Method in class net.sf.freecol.common.resources.ImageResource
Adds another URI for loading a differently sized version of the image.
addAlternativeResourceLocators(List<URI>) - Method in class net.sf.freecol.common.resources.ImageResource
Adds another URIs for loading a differently sized version of the image.
addAmount(String, Number) - Method in class net.sf.freecol.common.model.StringTemplate
Add a key and an integer value to replace it to this template.
addAsFrame(JComponent, boolean, SwingGUI.PopupPosition, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Adds a component on this Canvas inside a frame.
addAttack(ChangeSet.See, Unit, Unit, boolean) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add an attack to a ChangeSet.
addAttribute(ChangeSet.See, String, String) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a mergeable attribute setting to a ChangeSet.
addBadAssignmentWarning(StyledDocument, Colony, Unit, Unit) - Method in class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel
 
addBoardItems(UnitLabel, Location) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addBooleanOption(String, String, boolean) - Method in class net.sf.freecol.client.ClientOptions
 
addBorder() - Method in class net.sf.freecol.client.gui.label.MarketLabel
Wrap the label with a border.
addBuilding(Building) - Method in class net.sf.freecol.common.model.Colony
Add a Building to this Colony.
addBuildings(FreeColClient, String) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add buildings to the user colonies.
addButton - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.ColonyTradeItemPanel
 
addButton - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoodsTradeItemPanel
 
addButton - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.InciteTradeItemPanel
 
addButton - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.StanceTradeItemPanel
 
addButton - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.UnitTradeItemPanel
 
addButton - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
addButtonComponents(Container, Object[], int) - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
addCargo(Component, Unit, CargoPanel) - Method in interface net.sf.freecol.client.gui.label.CargoLabel
The Component to add to a CargoPanel.
addCargo(Component, Unit, CargoPanel) - Method in class net.sf.freecol.client.gui.label.GoodsLabel
The Component to add to a CargoPanel.
addCargo(Component, Unit, CargoPanel) - Method in class net.sf.freecol.client.gui.label.MarketLabel
The Component to add to a CargoPanel.
addCargo(Component, Unit, CargoPanel) - Method in class net.sf.freecol.client.gui.label.UnitLabel
The Component to add to a CargoPanel.
addCargo(GoodsType) - Method in class net.sf.freecol.common.model.TradeRouteStop
Add cargo to this stop.
addCargo(Cargo, int, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Add the given Cargo to the cargoes list.
addCarrierItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addCentered(Component, Integer) - Method in class net.sf.freecol.client.gui.Canvas
Adds a component centered on this Canvas.
addChange(TileTypeChange) - Method in class net.sf.freecol.common.model.TileImprovementType
Add a tile type change.
addChild(Region) - Method in class net.sf.freecol.common.model.Region
Add a child region to this region.
addCityOfCibola(String) - Static method in class net.sf.freecol.common.i18n.NameCache
Add a key for a city of Cibola.
addClosingCallback(Runnable) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Add a routine to be called when this panel closes.
addCollection(String, Collection<T>) - Method in class net.sf.freecol.common.util.LogBuilder
Add a delimited collection to the buffer.
addColony(Colony) - Method in class net.sf.freecol.client.gui.TilePopup
Adds a colony entry to this popup.
addColonyTile(ColonyTile) - Method in class net.sf.freecol.common.model.Colony
Add a colony tile.
addColonyTradeItem(Player, Colony) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Adds a ColonyTradeItem to the list of TradeItems.
addComboBox(JPanel, JComboBox<T>, String, T) - Method in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
 
addCommandItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addConnection(Connection) - Method in class net.sf.freecol.server.networking.Server
Adds a Connection into the hashmap.
addConsumption(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionInfo
 
addConsumption(GoodsType, int) - Method in class net.sf.freecol.common.model.UnitType
Add consumption.
addControlButtons() - Method in class net.sf.freecol.client.gui.plaf.FreeColFileChooserUI
 
addDebugItems(FreeColClient, Tile) - Method in class net.sf.freecol.client.gui.TilePopup
Build the debug entries for the TilePopup.
addDefaultId(String) - Method in class net.sf.freecol.common.model.ModelMessage
Set a default identifier.
addDestination(Location) - Method in class net.sf.freecol.common.model.HighSeas
Add a single destination to this HighSeas instance.
addDisappear(Player, Tile, FreeColGameObject) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a removal for an object that disappears (that is, moves where it can not be seen) to a ChangeSet.
addDisaster(Disaster, int) - Method in class net.sf.freecol.common.model.TileImprovementType
Add a disaster.
addDisaster(Disaster, int) - Method in class net.sf.freecol.common.model.TileType
Add a disaster.
addDummyConnection(Connection) - Method in class net.sf.freecol.server.networking.Server
Adds a (usually Dummy)Connection into the hashmap.
addEducationItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addEffect(Effect) - Method in class net.sf.freecol.common.model.Disaster
Add an effect.
addEvent(Event) - Method in class net.sf.freecol.common.model.FoundingFather
Add an event.
addExpertWarning(StyledDocument, Colony, GoodsType, UnitType) - Method in class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel
 
addExportGoods(AIGoods) - Method in class net.sf.freecol.server.ai.AIColony
Add to the export goods list, and resort.
addExtraTrade(AbstractGoods) - Method in class net.sf.freecol.server.model.ServerPlayer
Accumulate extra trades.
addFather(FoundingFather) - Method in class net.sf.freecol.common.model.Player
Add a founding father to the congress.
addFathers(FreeColClient, String) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add a founding father.
addFeature(Feature) - Method in class net.sf.freecol.common.model.Unit
Adds a feature to the Unit.
addFeatures(FreeColObject) - Method in class net.sf.freecol.common.model.FeatureContainer
Adds all the features in an object to this object.
addFeatures(FreeColObject) - Method in class net.sf.freecol.common.model.FreeColObject
Adds all the features in an object to this object.
addFoundingFather(Player, FoundingFather) - Method in class net.sf.freecol.server.control.InGameController
Public version of csAddFoundingFather so it can be used in the test code and DebugMenu.
addFreeColGameObject(String, FreeColGameObject) - Method in class net.sf.freecol.common.model.Game
Add a new FreeColGameObject with a given identifier.
addGlobalHistory(Game, HistoryEvent) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a global history event to a ChangeSet.
addGlobalMessage(Game, Player, ModelMessage) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a message to all the European players.
addGold(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add gold.
addGoldTradeItem(Player, int) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Adds a GoldTradeItem to the list of TradeItems.
addGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.GoodsLocation
Adds a list of goods to this location.
addGoods(AbstractGoods) - Method in class net.sf.freecol.common.model.GoodsLocation
Adds some goods to this location.
addGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
Adds a specified amount of a type of goods to this location.
addGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsContainer
Adds goods by type and amount to this goods container.
addGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsLocation
Adds a specified amount of a type of goods to this location.
addGoods(T) - Method in class net.sf.freecol.common.model.GoodsContainer
Adds goods to this goods container.
addGoodsAdditionEntry(FreeColClient, Unit, JPopupMenu) - Static method in class net.sf.freecol.common.debug.DebugUtils
Add an "add goods" menu item to a unit menu.
addGoodsToMarket(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Add (or remove) some goods to this market.
addGoodsTradeItem(Player, Goods) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Adds a GoodsTradeItem to the list of TradeItems.
addHeader() - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
adds the header rows
addHistory(HistoryEvent) - Method in class net.sf.freecol.common.model.Player
Add a history event to this player.
addHistory(HistoryEvent) - Method in class net.sf.freecol.server.model.ServerPlayer
Add a HistoryEvent to this player.
addHistory(Player, HistoryEvent) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a history event to a ChangeSet.
addIfValid(List<RandomChoice<Monarch.MonarchAction>>, Monarch.MonarchAction, int) - Method in class net.sf.freecol.common.model.Monarch
Convenience hack to check if an action is valid, and if so add it to a choice list with a given weight.
addImageIcons(String) - Method in class net.sf.freecol.client.gui.action.FreeColAction
Adds icons for the order buttons.
addImmigration(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add immigration.
addInciteTradeItem(Player, Player) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Add an InciteTradeItem to the list of trade items.
addIndianSettlement(IndianSettlement) - Method in class net.sf.freecol.client.gui.TilePopup
Adds an indian settlement entry to this popup.
addInput(GoodsType, int) - Method in class net.sf.freecol.common.model.ProductionType
Add a new input.
addIntegerOption(String, String, int) - Method in class net.sf.freecol.client.ClientOptions
 
addInternal(StringBuilder, Object...) - Static method in class net.sf.freecol.common.util.LogBuilder
Add objects to a string builder.
addItemValue(Integer, String) - Method in class net.sf.freecol.common.option.SelectOption
Add a new key,value pair to this option.
ADDITIVE - net.sf.freecol.common.model.Modifier.ModifierType
 
addKey(String) - Method in class net.sf.freecol.common.model.StringTemplate
Add a key.
addLabel(GoodsTypeLabel) - Method in class net.sf.freecol.client.gui.panel.GoodsTypePanel
Add a single label.
addLabels(JPanel, List<JLabel>, int) - Static method in class net.sf.freecol.client.gui.panel.InfoPanel
Add labels to a panel with MigLayout, on one line.
addLabels(JPanel, JLabel[], boolean, int) - Method in class net.sf.freecol.client.gui.dialog.PreCombatDialog
 
addLandDefensiveModifiers(FreeColGameObject, Unit, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Add all the defensive modifiers that apply to a land attack.
addLandMass(int, int, int, int, int) - Method in class net.sf.freecol.common.model.LandMap
Create a new land mass (unconnected to existing land masses) of size up to maxSize, and adds it to the current map if it is at least minSize.
addLandOffensiveModifiers(Unit, FreeColGameObject, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Add all the offensive modifiers that apply to a land attack.
addLastSale(LastSale) - Method in class net.sf.freecol.common.model.Player
Saves a record of a sale.
addLiberty(int) - Method in class net.sf.freecol.common.model.Colony
Adds to the liberty points by increasing the liberty goods present.
addLiberty(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add liberty to the player colonies.
addLimit(Limit) - Method in class net.sf.freecol.common.model.BuildableType
Add a new limit.
addLimit(Limit) - Method in class net.sf.freecol.common.model.Event
Add a limit.
addLoadAction(JButton) - Method in class net.sf.freecol.client.gui.dialog.DifficultyDialog
Add a load action to a button.
addLoadItems(Goods, Location) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addLocationData(LabourData.LocationData, Colony, int) - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
Add unit data for a given location.
addLocations() - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
addLocationSummary(LabourData.LocationData, int) - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
addLostCityRumour(LostCityRumour) - Method in class net.sf.freecol.common.model.Tile
Adds a lost city rumour to this tile.
addMapControls() - Method in class net.sf.freecol.client.gui.Canvas
Add the map controls.
addMarketItems(AbstractGoods, Europe) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addMaximumConsumption(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionInfo
 
addMaximumProduction(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionInfo
 
addMember(AbstractOption<T>) - Method in class net.sf.freecol.common.option.ListOption
Add a member to the values list.
addMenuItems(JComponent) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Add specific menu items for a given component.
addMessage(GUIMessage) - Method in class net.sf.freecol.client.gui.mapviewer.ChatDisplay
Adds a message to the list of messages that need to be displayed on the GUI.
addMessage(Player, ModelMessage) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a message to a ChangeSet.
addMissionBan(Player) - Method in class net.sf.freecol.common.model.Player
Ban a player from establishing missions to this player.
addModelMessage(ModelMessage) - Method in class net.sf.freecol.common.model.Player
Adds a message for this player.
addModifier(Modifier) - Method in class net.sf.freecol.common.model.FeatureContainer
Adds a modifier to a container.
addModifier(Modifier) - Method in class net.sf.freecol.common.model.FreeColObject
Add the given modifier to this object.
addModifier(Modifier) - Method in class net.sf.freecol.common.model.Specification
Add a modifier.
addModifier(Player, FreeColGameObject, Modifier, boolean) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add or remove a Modifier to a FreeColGameObject.
addMouseListener(MouseListener) - Method in class net.sf.freecol.client.gui.video.VideoComponent
 
addMouseListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
addMove(ChangeSet.See, Unit, Location, Tile) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a move to a ChangeSet.
addName(String) - Method in class net.sf.freecol.common.model.StringTemplate
Add a replacement proper name without a key to this template.
addName(String, String) - Method in class net.sf.freecol.common.model.StringTemplate
Add a new key and replacement proper name to this template.
addName(String, FreeColObject) - Method in class net.sf.freecol.common.model.StringTemplate
Add a new key and replacement namable object to this template.
addNamed(String, Named) - Method in class net.sf.freecol.common.model.StringTemplate
Add a key and named object to this template.
addNamed(Named) - Method in class net.sf.freecol.common.model.StringTemplate
Add named object without key to this template.
addNavalDefensiveModifiers(Unit, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Add all the defensive modifiers that apply to a naval attack.
addNavalOffensiveModifiers(Unit, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Add all the offensive modifiers that apply to a naval attack.
addNewPlayer(Player) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a new player to a ChangeSet.
addNewUnitToTile(FreeColClient, Tile) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add a new unit to a tile.
addNewUserConnection(Socket) - Method in class net.sf.freecol.server.FreeColServer
Add a new user connection.
addNone - Variable in class net.sf.freecol.common.option.UnitTypeOption
Whether to add "none" to the list of choices to be generated.
addNone() - Method in class net.sf.freecol.common.option.UnitTypeOption
Is "none" a valid choice for this option?
addNonLinkedLocation(LabourData.LocationData, String, int) - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
addOptionGroup(String, String) - Method in class net.sf.freecol.client.ClientOptions
 
addOptionGroup(OptionGroup) - Method in class net.sf.freecol.common.option.OptionGroup
Helper function to recursively add option group members to the optionMap.
addOptionGroup(OptionGroup, boolean) - Method in class net.sf.freecol.common.model.Specification
Adds an OptionGroup to this specification.
addOptionUI(Option, boolean) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
 
addOtherStudent(String) - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
addOutput(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionType
Add a new output.
addOutput(GoodsType, int) - Method in class net.sf.freecol.common.model.ProductionType
Add a new output.
addOwnable(Ownable) - Method in class net.sf.freecol.common.model.Player
Add an ownable to a caching container.
addOwnedUnit(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Adds the given Unit to the list of units that belongs to this IndianSettlement.
addPair(String, StringTemplate) - Method in class net.sf.freecol.common.model.StringTemplate
Add a key, value pair.
addPartial(ChangeSet.See, T, String...) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a partial update change for an object to a ChangeSet.
addPayArrears(GoodsType) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Add an item to pay arrears on the given goods type.
addPlayer(Player) - Method in class net.sf.freecol.common.model.Game
Adds the specified player to the game.
ADDPLAYER - net.sf.freecol.common.networking.Message.MessagePriority
 
addPlayerConnection(Connection) - Method in class net.sf.freecol.server.FreeColServer
Add player connection.
addPlayerHandler(List<Player>) - Method in class net.sf.freecol.client.control.InGameController
Handle an addPlayer message.
addPlayerHandler(List<Player>) - Method in class net.sf.freecol.client.control.PreGameController
Handle an addPlayer message.
AddPlayerMessage - Class in net.sf.freecol.common.networking
The message sent to add or update players to the game.
AddPlayerMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.AddPlayerMessage
Create a new AddPlayerMessage from a stream.
AddPlayerMessage(Player, List<Player>) - Constructor for class net.sf.freecol.common.networking.AddPlayerMessage
Create a new AddPlayerMessage.
addPlayers(List<? extends Player>) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add new players to a ChangeSet.
addPlayers(List<Player>) - Method in class net.sf.freecol.common.model.Game
Add a list of players to this game.
addPlunderType(PlunderType) - Method in class net.sf.freecol.common.model.SettlementType
Add a plunder type.
addPolarRegions() - Method in class net.sf.freecol.common.model.LandMap
Add land to the polar map rows at the top and bottom of the map, with height determined by Map.POLAR_HEIGHT.
addPopularSupportBonus(Colony, Unit, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Add the popular support bonus to the result set if applicable.
addPortAbility() - Method in class net.sf.freecol.common.model.Colony
Add port ability to non-landlocked colonies.
addProduction(int) - Method in class net.sf.freecol.client.gui.panel.report.LabourData.ProductionData
 
addProduction(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
 
addProduction(JPanel, Stream<AbstractGoods>) - Method in class net.sf.freecol.client.gui.panel.colopedia.TerrainDetailPanel
 
addProduction(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionInfo
 
addProductionType(ProductionType) - Method in class net.sf.freecol.common.model.BuildingType
Add a production type to this building type.
addProductionWarning(StyledDocument, Colony, GoodsType, GoodsType) - Method in class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel
 
addPropertyChangeListener(PropertyChangeListener) - Method in class net.sf.freecol.common.model.FreeColObject
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class net.sf.freecol.common.model.FreeColObject
 
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Add any property change listeners.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
 
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Add property change listeners needed by this ColonyPanel.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
Add any property change listeners.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Add any property change listeners.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Adds PropertyChangeListeners
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Add the property change listeners to this panel.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeanDocksPanel
Add any property change listeners.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeInPortPanel
Add any property change listeners.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Add any property change listeners.
addRandomGoods(Random) - Method in class net.sf.freecol.common.model.IndianSettlement
Add some initial goods to a newly generated settlement.
addRangeOption(String, String, int, Map<Integer, String>) - Method in class net.sf.freecol.client.ClientOptions
Add a new range option.
addRecruitable(AbstractUnit, boolean) - Method in class net.sf.freecol.common.model.Europe
Add a recruitable abstract unit.
addRecruitable(UnitType, boolean) - Method in class net.sf.freecol.common.model.Europe
Add a recruitable unit type.
addRegion(String) - Method in class net.sf.freecol.common.model.IndianNationType
Add a region identifier.
addRegion(Region) - Method in class net.sf.freecol.common.model.Map
Adds a region to this map.
addRemove(ChangeSet.See, Location, FreeColGameObject) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a removal to a ChangeSet.
addRemoves(ChangeSet.See, Location, List<? extends FreeColGameObject>) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add removals for several objects to a ChangeSet.
addReplacement(StringTemplate) - Method in class net.sf.freecol.common.model.StringTemplate
Add a replacement.
addRequiredAbility(String, boolean) - Method in class net.sf.freecol.common.model.BuildableType
Add a new required ability.
addRequiredGoods(AbstractGoods) - Method in class net.sf.freecol.common.model.BuildableType
Add a new goods requirement.
addResetAction(JButton) - Method in class net.sf.freecol.client.gui.dialog.DifficultyDialog
Add a reset action to a button.
addResource(Resource) - Method in class net.sf.freecol.common.model.Tile
Adds a resource to this tile.
addResourceType(ResourceType, int) - Method in class net.sf.freecol.common.model.TileType
Add a resource type.
address - Variable in class net.sf.freecol.client.gui.LoadingSavegameInfo
 
address - Variable in class net.sf.freecol.common.metaserver.ServerInfo
 
ADDRESS_TAG - Static variable in class net.sf.freecol.common.networking.ServerInfoMessage
 
addRiver(int, String) - Method in class net.sf.freecol.common.model.Tile
Adds a new river to this tile.
addRoad() - Method in class net.sf.freecol.common.model.Tile
Adds a road to this tile.
addRoleChange(String, String) - Method in class net.sf.freecol.common.model.Role
Add a new role change.
addRoleItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Add menu items for role manipulation for a unit.
addRow(LabourData.LocationData, String, String, int, int, int) - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
addRow(LabourData.LocationData, String, String, JLabel, int, int) - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
addRule(Number.Category, String) - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
Add an unparsed rule for category.
addRule(Number.Category, Rule) - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
Add a parsed rule for category.
addSale(Player, Settlement, GoodsType, int) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a sale change to a ChangeSet.
addSaveAction(JButton) - Method in class net.sf.freecol.client.gui.dialog.DifficultyDialog
Add a save action to a button.
addScope(Scope) - Method in class net.sf.freecol.common.model.Feature
 
addScope(Scope) - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
 
addScope(ScopeContainer, Scope) - Static method in class net.sf.freecol.common.model.ScopeContainer
 
addSelectedStops() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Add any stops selected in the destination selector.
addServer(ServerInfo) - Method in class net.sf.freecol.common.networking.ServerListMessage
Add information about a server.
addServer(ServerInfo) - Method in class net.sf.freecol.metaserver.MetaRegister
Adds a new server with the given attributes.
addServers(List<ServerInfo>) - Method in class net.sf.freecol.common.networking.ServerListMessage
Add information about several servers.
addSettlement(Settlement) - Method in class net.sf.freecol.common.model.Player
Adds a given settlement to this player's list of settlements.
addSettlementType(SettlementType) - Method in class net.sf.freecol.common.model.NationType
Add a settlement type.
addSettlementTypes(List<SettlementType>) - Method in class net.sf.freecol.common.model.NationType
Add settlement types.
addSkill(UnitType, int) - Method in class net.sf.freecol.common.model.IndianNationType
Add a skill.
addSkipChangeListener(FreeColClient, JMenu, JMenuItem) - Static method in class net.sf.freecol.common.debug.DebugUtils
Adds a change listener to a menu (the debug menu in fact), that changes the label on a menu item when the skip status changes.
addSpecificationActions(Specification) - Method in class net.sf.freecol.client.FreeColClient
Sets the actions derived from the specification.
addSpecificationActions(Specification) - Method in class net.sf.freecol.client.gui.action.ActionManager
Adds the FreeColActions that are provided by the Specification.
addSpy(Unit, Settlement) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a spying change to a ChangeSet.
addStackTrace() - Method in class net.sf.freecol.common.util.LogBuilder
Add a stack trace to the buffer.
addStackTrace(LogBuilder) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Helper that adds a stack trace for the current thread to a log builder.
addStackTrace(LogBuilder, Thread) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Helper that adds a stack trace to a log builder.
addStance(ChangeSet.See, Player, Stance, Player) - Method in class net.sf.freecol.common.networking.ChangeSet
Helper function to add a stance change to a ChangeSet.
addStanceChange(Player) - Method in class net.sf.freecol.server.model.ServerPlayer
Adds a player to the list of players for whom the stance has changed.
addStanceTradeItem(Stance) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Trade a stance change between the players.
addStartGameMessage() - Method in class net.sf.freecol.common.model.Player
Add the tutorial message for the start of the game.
addStartingUnit(String, AbstractUnit, boolean) - Method in class net.sf.freecol.common.model.EuropeanNationType
Add a starting unit.
addStop(TradeRouteStop) - Method in class net.sf.freecol.common.model.TradeRoute
Add a new TradeRouteStop to this trade route.
addStopButton - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
A button to add stops with.
addStringTemplate(String, StringTemplate) - Method in class net.sf.freecol.common.model.StringTemplate
Add a key and a replacement StringTemplate to this template.
addStringTemplate(StringTemplate) - Method in class net.sf.freecol.common.model.StringTemplate
Add a StringTemplate to this template.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.colopedia.BuildingDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in interface net.sf.freecol.client.gui.panel.colopedia.ColopediaDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.colopedia.ConceptDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.colopedia.FatherDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.colopedia.GoodsDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.colopedia.NationDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.colopedia.NationTypeDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.colopedia.ResourcesDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.colopedia.TerrainDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.colopedia.UnitDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode, String, List<T>) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
Builds a subtree including all the given objects.
addSubTrees(DefaultMutableTreeNode, List<T>) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
Builds a subtree including all the given objects.
addSuggestion(Map<UnitType, WorkLocation.Suggestion>, UnitType, WorkLocation.Suggestion) - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
 
addTagged(String, String) - Method in class net.sf.freecol.common.model.StringTemplate
Add a tagged value.
addTestFather(FoundingFather) - Method in class net.sf.freecol.common.model.Specification
Add a father, for test purposes.
addTextOption(String, String, String) - Method in class net.sf.freecol.client.ClientOptions
Add a new text option.
addTile(Tile) - Method in class net.sf.freecol.client.gui.TilePopup
Adds a tile entry to this popup.
addTile(Tile) - Method in class net.sf.freecol.common.model.Settlement
Adds a tile to this settlement.
addTile(Tile) - Method in class net.sf.freecol.server.model.ServerRegion
Add the given tile to this region.
addTileImprovementPlan(TileImprovementPlan) - Method in class net.sf.freecol.server.ai.AIColony
Add a tile improvement plan.
addTileItem(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Add a menu item for the tile a unit is working.
addTileItem(Tile) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Add a menu item to show the tile panel for a tile.
addTileItem(TileItem) - Method in class net.sf.freecol.common.model.Tile
Adds a tile item to this tile.
addTileItem(TileItem) - Method in class net.sf.freecol.common.model.TileItemContainer
Add a tile item to this container.
addTileWarning(StyledDocument, Colony, String, Tile) - Method in class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel
 
addToCanvas(Component, Integer) - Method in class net.sf.freecol.client.gui.Canvas
Adds a component to this Canvas updating the menus.
addTogether(List<? extends JComponent>) - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
addToLayer(Component, Integer) - Method in class net.sf.freecol.client.gui.Canvas
Adds a component to this Canvas.
addToNumber(int) - Method in class net.sf.freecol.common.model.AbstractUnit
Add to the number.
addToREF(Random) - Method in class net.sf.freecol.common.model.Monarch
Add units to the Royal Expeditionary Force.
addToUnit(NativeTradeItem) - Method in class net.sf.freecol.common.model.NativeTrade
Add an item to the unit list of items.
addTradeRoute(TradeRoute) - Method in class net.sf.freecol.common.model.Player
Add a new trade route.
addTransactionListener(TransactionListener) - Method in class net.sf.freecol.common.model.Market
Adds a transaction listener for notification of any transaction
addTurns(int) - Method in class net.sf.freecol.common.model.PathNode
Adds turns to the turns on this path.
addType(String, FreeColSpecObjectType) - Method in class net.sf.freecol.common.model.Specification
Add a type by identifier.
addUnit(Container, Unit, boolean, boolean) - Method in class net.sf.freecol.client.gui.TilePopup
Adds a unit entry to this popup.
addUnit(AbstractUnit) - Method in class net.sf.freecol.common.model.FoundingFather
Add a unit.
addUnit(Unit) - Method in class net.sf.freecol.common.model.Player
Add a unit to this player.
addUnit(Unit) - Method in class net.sf.freecol.common.model.UnitLocation
Internal addition of a unit to this location.
addUnitGoods(FreeColClient, Unit) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add goods to a unit.
addUnits(int) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Add a given number of units to the settlement.
addUnits(Random) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Add a standard number of units to this settlement and tile.
addUnitTradeItem(Player, Unit) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Adds a UnitTradeItem to the list of TradeItems.
addUnitTypeChange(UnitTypeChange) - Method in class net.sf.freecol.common.model.UnitChangeType
Add a new change.
addUnitTypes() - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
addVariation(ImageResource) - Method in class net.sf.freecol.common.resources.ImageResource
 
addWish(Wish) - Method in class net.sf.freecol.server.ai.AIColony
Adds a Wish to the wishes list.
addWorkItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addWorkTurns - Variable in class net.sf.freecol.common.model.TileImprovementType
The number of turns to build this improvement.
adjust(Unit, Tile, Tile, int) - Method in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
Given an unit, a source and destination tile, and the moves left, calculate actual moves left and new turns.
adjustAmount() - Method in class net.sf.freecol.common.model.Goods
If the amount of goods is greater than the container can hold, then this method adjusts the amount to the maximum amount possible.
adjustMission(AIUnit, PathNode, Class, int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Adjusts the score of this proposed mission for this player type.
adjustMission(AIUnit, PathNode, Class, int) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Adjusts the score of this proposed mission for this player type.
adjustMission(AIUnit, PathNode, Class, int) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Adjusts the score of this proposed mission for this player type.
adjustMission(AIUnit, PathNode, Class, int) - Method in class net.sf.freecol.server.ai.REFAIPlayer
Adjusts the score of this proposed mission for this player type.
adjustX - Variable in class net.sf.freecol.client.gui.panel.MiniMap
Used for adjusting the position of the mapboard image.
adjustY - Variable in class net.sf.freecol.client.gui.panel.MiniMap
Used for adjusting the position of the mapboard image.
admin - Variable in class net.sf.freecol.common.model.Player
Is this player an admin?
ADMIN_TAG - Static variable in class net.sf.freecol.common.model.Player
 
advance - Variable in class net.sf.freecol.common.resources.FAFile.FALetter
 
ADVANTAGE_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
 
AdvantageCellEditor(List<EuropeanNationType>) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellEditor
A standard constructor.
AdvantageCellEditor(JComboBox<EuropeanNationType>) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellEditor
Internal constructor.
AdvantageCellRenderer(NationOptions.Advantages) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellRenderer
The default constructor.
advantages - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellRenderer
The national advantages type.
advantages - Static variable in class net.sf.freecol.FreeCol
The type of advantages.
Advantages() - Constructor for enum net.sf.freecol.common.model.NationOptions.Advantages
 
ADVANTAGES_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
advantagesBox - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A box to choose the national advantages setting.
advantagesLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
The label for the national advantages.
afterClosing - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
ages - Variable in class net.sf.freecol.common.model.Specification
The turn number for the game ages for FF recruitment.
AGES - Static variable in class net.sf.freecol.common.option.GameOptions
The "ages" where founding father weights change, specified as years.
aggression - Variable in class net.sf.freecol.common.model.NationType
The aggression of this Nation.
AGGRESSION_TAG - Static variable in class net.sf.freecol.common.model.NationType
 
AggressionLevel() - Constructor for enum net.sf.freecol.common.model.NationType.AggressionLevel
 
agreement - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
The agreement under negotiation.
agreement - Variable in class net.sf.freecol.server.model.DiplomacySession
The agreement under consideration.
ai - Variable in class net.sf.freecol.common.model.Player
Is this player an AI?
AI_GOODS_LIST_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
 
AI_ONLY - net.sf.freecol.common.model.NationOptions.NationState
 
AI_TAG - Static variable in class net.sf.freecol.common.model.Player
 
AI_TAG - Static variable in class net.sf.freecol.common.networking.SetAIMessage
 
aiChange(Player, boolean) - Static method in class net.sf.freecol.common.networking.ChangeSet
Get a new ChangeSet that changes a player AI state.
AIColony - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single Colony.
AIColony(AIMain, String) - Constructor for class net.sf.freecol.server.ai.AIColony
Creates a new uninitialized AIColony.
AIColony(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIColony
Creates a new AIColony from the given XML-representation.
AIColony(AIMain, Colony) - Constructor for class net.sf.freecol.server.ai.AIColony
Creates a new AIColony.
AIGoods - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single Goods.
AIGoods(AIMain, String) - Constructor for class net.sf.freecol.server.ai.AIGoods
Creates a new uninitialized AIGoods.
AIGoods(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIGoods
Creates a new AIGoods from the given XML-representation.
AIGoods(AIMain, Location, GoodsType, int, Location) - Constructor for class net.sf.freecol.server.ai.AIGoods
Creates a new AIGoods.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.AddPlayerMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.AnimateAttackMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.AnimateMoveMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.AssignTradeRouteMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.ChatMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.CloseMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.DeleteTradeRouteMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.DiplomacyMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.DisconnectMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.ErrorMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.FeatureChangeMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.FirstContactMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.FountainOfYouthMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.GameEndedMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.LogoutMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.LootCargoMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.Message
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.MonarchActionMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.MultipleMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.NationSummaryMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.NativeGiftMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.NativeTradeMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.NewLandNameMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.NewTradeRouteMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.NewTurnMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.PartialMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.ReconnectMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.RemoveMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.SetAIMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.SetCurrentPlayerMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.SetDeadMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.SetStanceMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.StartGameMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.TrivialMessage
AI-side handler for this message.
aiHandler(FreeColServer, AIPlayer) - Method in class net.sf.freecol.common.networking.UpdateMessage
AI-side handler for this message.
AIInGameInputHandler - Class in net.sf.freecol.server.ai
Handles the network messages that arrives while in the game.
AIInGameInputHandler(FreeColServer, Player, AIMain) - Constructor for class net.sf.freecol.server.ai.AIInGameInputHandler
The constructor to use.
aiMain - Variable in class net.sf.freecol.server.ai.AIInGameInputHandler
The main AI object.
aiMain - Variable in class net.sf.freecol.server.ai.AIObject
The AI this object exists within.
aiMain - Variable in class net.sf.freecol.server.ai.ColonyPlan
Private copy of the AIMain.
aiMain - Variable in class net.sf.freecol.server.FreeColServer
The AI controller.
AIMain - Class in net.sf.freecol.server.ai
The main AI-class.
AIMain(FreeColServer) - Constructor for class net.sf.freecol.server.ai.AIMain
Creates a new AIMain and searches the current game for FreeColGameObjects.
AIMain(FreeColServer, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIMain
Creates a new AIMain from a reader.
AIMessage - Class in net.sf.freecol.server.ai
Wrapper class for AI message handling.
AIMessage() - Constructor for class net.sf.freecol.server.ai.AIMessage
 
AIObject - Class in net.sf.freecol.server.ai
An AIObject contains AI-related information and methods.
AIObject(AIMain) - Constructor for class net.sf.freecol.server.ai.AIObject
Creates a new uninitialized AIObject.
AIObject(AIMain, String) - Constructor for class net.sf.freecol.server.ai.AIObject
Creates a new uninitialized AIObject with a registerable AI identifier.
AIObject(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIObject
Creates a new AIObject.
aiObjects - Variable in class net.sf.freecol.server.ai.AIMain
Contains mappings between FreeColGameObjects and AIObjects.
AIPlayer - 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.
AIPlayer(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIPlayer
Creates a new AIPlayer from the given XML-representation.
AIPlayer(AIMain, Player) - Constructor for class net.sf.freecol.server.ai.AIPlayer
Creates a new AI player.
aiRandom - Variable in class net.sf.freecol.server.ai.AIPlayer
The PRNG to use for this AI player.
AIServerAPI - Class in net.sf.freecol.server.ai
Implementation of the ServerAPI for an AI without neither attached GUI nor real connection to the server.
AIServerAPI(AIPlayer) - Constructor for class net.sf.freecol.server.ai.AIServerAPI
Create the new AI wrapper for the server API.
aiStateBox - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
 
aiUnit - Variable in class net.sf.freecol.server.ai.mission.Mission
The unit to undertake the mission.
AIUnit - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single Unit.
AIUnit(AIMain, String) - Constructor for class net.sf.freecol.server.ai.AIUnit
Creates a new uninitialized AIUnit.
AIUnit(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIUnit
Creates a new AIUnit from the given XML-representation.
AIUnit(AIMain, Unit) - Constructor for class net.sf.freecol.server.ai.AIUnit
Creates a new AIUnit.
AIUNITDIED - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
aiUnitLocationComparator - Static variable in class net.sf.freecol.server.ai.AIPlayer
A comparator to sort AI units by location.
aiUnitLocationComparator - Static variable in class net.sf.freecol.server.ai.MissionAIPlayer
A comparator to sort AI units by location.
AIUNITNULL - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
aiUnits - Variable in class net.sf.freecol.server.ai.MissionAIPlayer
Temporary variable, used to hold all AIUnit objects belonging to this AI.
alarm - Variable in class net.sf.freecol.common.model.IndianSettlement
Stores the alarm levels.
ALARM_BONUS_BUY - Static variable in class net.sf.freecol.common.option.GameOptions
 
ALARM_BONUS_GIFT - Static variable in class net.sf.freecol.common.option.GameOptions
 
ALARM_BONUS_SELL - Static variable in class net.sf.freecol.common.option.GameOptions
 
ALARM_NEW_MISSIONARY - Static variable in class net.sf.freecol.server.model.ServerIndianSettlement
Alarm added when a new missionary is added.
ALARM_RADIUS - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
ALARM_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
ALARM_TILE_IN_USE - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
alignedBottom - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
 
alignedLeft - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
 
alignedRight - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
 
alignedTop - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
 
alignment - Variable in enum net.sf.freecol.client.gui.dialog.Flag.Background
 
alignment - Variable in enum net.sf.freecol.client.gui.dialog.Flag.UnionPosition
 
Alignment() - Constructor for enum net.sf.freecol.client.gui.dialog.Flag.Alignment
 
all() - Static method in class net.sf.freecol.common.networking.ChangeSet.See
Make this change visible to all players.
all(Collection<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Do all members of an collection match a predicate?
all(Stream<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Do all members of an stream match a predicate?
all(T[], Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Do all members of an array match a predicate?
ALL - net.sf.freecol.client.gui.panel.FindSettlementPanel.DisplayListOption
 
ALL - net.sf.freecol.common.model.Disaster.Effects
 
ALL - net.sf.freecol.common.model.Map.Layer
 
ALL - Static variable in class net.sf.freecol.common.networking.ChangeSet.See
 
all_internal(Stream<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implementation of all().
allAbilities - Variable in class net.sf.freecol.common.model.Specification
All the abilities by identifier.
allAbilities(Stream<Ability>) - Static method in class net.sf.freecol.common.model.FeatureContainer
Is the given set of abilities non-empty and contains no false-valued members?
allButton - Variable in class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog
The button to select all items.
allColonies - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.ColonyTradeItemPanel
 
allDirections - Static variable in enum net.sf.freecol.common.model.Direction
 
allDirectionsWithLand(Tile) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
 
allGoods - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoodsTradeItemPanel
 
allGoodsTypesPanel - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
The panel displaying all goods types that could be transported.
AllGoodsTypesPanel(List<GoodsTypeLabel>) - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.AllGoodsTypesPanel
 
ALLIANCE - net.sf.freecol.common.model.Stance
 
ALLIANCE_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
 
allModifiers - Variable in class net.sf.freecol.common.model.Specification
 
allMods - Static variable in class net.sf.freecol.common.io.FreeColModFile
A cache of all the mods.
allocateTransportables(List<TransportableAIObject>, List<TransportMission>, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Assign transportable units and goods to available carriers.
allOptionGroups - Variable in class net.sf.freecol.common.model.Specification
 
allOptions - Variable in class net.sf.freecol.common.model.Specification
 
ALLOW_STUDENT_SELECTION - Static variable in class net.sf.freecol.common.option.GameOptions
Whether to educate the least skilled unit first.
allowContact(Settlement) - Method in class net.sf.freecol.common.model.Unit
Is this unit allowed to contact a settlement?
allowContact(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Is a unit permitted to make contact with this settlement? The unit must be from a nation that has already made contact, or in the first instance, must be arriving by land, with the exception of trading ships.
allowDebug - Variable in exception net.sf.freecol.common.FreeColException
Should this exception allow debug runs to continue?
allowDuplicates - Variable in class net.sf.freecol.common.option.ListOption
Whether the list can include duplicates.
allowedWorkers - Variable in class net.sf.freecol.common.model.TileImprovementType
The workers that can make this improvement.
allowMoveFrom(Tile) - Method in class net.sf.freecol.common.model.Unit
Is this unit allowed to move from a source tile? Implements the restrictions on moving from water.
allPlayersReadyToLaunch() - Method in class net.sf.freecol.common.model.Game
Checks if all players are ready to launch.
allSame(Collection<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Are all members of a collection the same (in the sense of ==).
allSessions - Static variable in class net.sf.freecol.server.model.Session
A map of all active sessions.
allStateBox - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
 
allTCs - Static variable in class net.sf.freecol.common.io.FreeColTcFile
A cache of all the TCs.
allTypes - Variable in class net.sf.freecol.common.model.Specification
All the FreeColSpecObjectType objects, indexed by identifier.
allUnits - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.UnitTradeItemPanel
 
ALREADY_PRESENT - net.sf.freecol.common.model.UnitLocation.NoAddReason
Unit is already in the location.
alternativeLocators - Variable in class net.sf.freecol.common.resources.ImageResource
 
alternatives - Static variable in class net.sf.freecol.client.gui.animation.UnitImageAnimation
Alternate directions to check when a directional animation is not found.
altitude - Variable in class net.sf.freecol.common.model.TileType
The altitude range for this tile type.
ALTITUDE - net.sf.freecol.common.model.TileType.RangeType
 
ALTITUDE_MAX_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
ALTITUDE_MIN_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
always(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.See
Make this change visible to the given player.
ALWAYS_CENTER - Static variable in class net.sf.freecol.client.ClientOptions
Selected tiles always gets centered if this option is enabled (even if the tile is on screen.
ALWAYS_OFFERED_PEACE - Static variable in class net.sf.freecol.common.model.Ability
The ability to always receive a peace offer (Franklin).
alwaysTrue() - Static method in class net.sf.freecol.common.util.CollectionUtils
Helper to create a predicate which is always true.
am - Variable in class net.sf.freecol.client.gui.menu.FreeColMenuBar
 
am - Variable in class net.sf.freecol.client.gui.panel.UnitButton
 
AMBUSH_BONUS - Static variable in class net.sf.freecol.common.model.Ability
The ability to ambush other units.
AMBUSH_BONUS_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
 
AMBUSH_PENALTY - Static variable in class net.sf.freecol.common.model.Ability
The susceptibility to ambush from other units.
AMBUSH_TERRAIN - Static variable in class net.sf.freecol.common.model.Ability
Terrain in which an ambush may occur.
amount - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.GoodsProduction
 
amount - Variable in class net.sf.freecol.common.model.AbstractGoods
The amount of goods.
amount - Variable in class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
The expected improvement.
amount - Variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
 
amount - Variable in class net.sf.freecol.server.model.NativeDemandSession
 
AMOUNT_REQUESTED_TAG - Static variable in class net.sf.freecol.server.ai.GoodsWish
 
AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.Goods
 
AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.GoodsContainer
 
AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.MarketData
 
AMOUNT_TAG - Static variable in class net.sf.freecol.common.networking.IndianDemandMessage
 
AMOUNT_TAG - Static variable in class net.sf.freecol.common.networking.LoadGoodsMessage
 
AMOUNT_TAG - Static variable in class net.sf.freecol.common.networking.UnloadGoodsMessage
 
amountInMarket - Variable in class net.sf.freecol.common.model.MarketData
Amount of this goods in the market.
amountRequested - Variable in class net.sf.freecol.server.ai.GoodsWish
The amount of goods required.
amounts - Static variable in class net.sf.freecol.client.gui.dialog.SelectAmountDialog
The default amounts to try.
AMPHIBIOUS_ATTACK - Static variable in class net.sf.freecol.common.model.Modifier
 
AMPHIBIOUS_ATTACK_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
 
AMPHIBIOUS_MOVES - Static variable in class net.sf.freecol.common.option.GameOptions
Allow amphibious moves.
angleToDirection(double) - Static method in enum net.sf.freecol.common.model.Direction
Convert an angle (radians) to a direction.
ANGRY - net.sf.freecol.common.model.Tension.Level
 
animate(Animation, JLabel) - Method in class net.sf.freecol.client.gui.SwingGUI
Perform a single animation.
animateAttackHandler(Unit, Unit, Tile, Tile, boolean) - Method in class net.sf.freecol.client.control.InGameController
Animate an attack.
AnimateAttackMessage - Class in net.sf.freecol.common.networking
The message sent to tell a client to show an attack animation.
AnimateAttackMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.AnimateAttackMessage
Create a new AnimateAttackMessage from a stream.
AnimateAttackMessage(Unit, Unit, boolean, boolean, boolean) - Constructor for class net.sf.freecol.common.networking.AnimateAttackMessage
Create a new AnimateAttackMessage for the supplied attacker, defender, result and visibility information.
animateMoveHandler(Unit, Tile, Tile) - Method in class net.sf.freecol.client.control.InGameController
Animate a move.
AnimateMoveMessage - Class in net.sf.freecol.common.networking
The message sent to tell a client to show a movement animation.
AnimateMoveMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.AnimateMoveMessage
Create a new AnimateMoveMessage from a stream.
AnimateMoveMessage(Unit, Tile, Tile, boolean) - Constructor for class net.sf.freecol.common.networking.AnimateMoveMessage
Create a new AnimateMoveMessage for the supplied unit and direction.
animateUnitAttack(Unit, Unit, Tile, Tile, boolean) - Method in class net.sf.freecol.client.gui.GUI
Animate a unit attack.
animateUnitAttack(Unit, Unit, Tile, Tile, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Animate a unit attack.
animateUnitMove(Unit, Tile, Tile) - Method in class net.sf.freecol.client.gui.GUI
Animate a unit move.
animateUnitMove(Unit, Tile, Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Animate a unit move.
animation - Variable in class net.sf.freecol.client.gui.animation.UnitImageAnimation
The animation image series.
Animation - Class in net.sf.freecol.client.gui.animation
The base class for the animations.
Animation(Unit, List<Tile>) - Constructor for class net.sf.freecol.client.gui.animation.Animation
Make a new animation.
ANIMATION - net.sf.freecol.common.networking.Message.MessagePriority
 
ANIMATION_DELAY - Static variable in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
Display delay between one frame and another, in milliseconds.
ANIMATION_DELAY - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
ANIMATION_DESCRIPTOR_FILE - Static variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
The descriptor file to find in the zip files.
ANIMATION_STOPPED - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
AnimationEvent - Interface in net.sf.freecol.common.io.sza
An event created by an animation.
animationLabel(JLabel, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Add and remove animation labels.
animations(List<Animation>) - Method in class net.sf.freecol.client.gui.SwingGUI
Perform some animations.
Animations - Class in net.sf.freecol.client.gui.animation
A facade for animations.
Animations() - Constructor for class net.sf.freecol.client.gui.animation.Animations
 
Animations.Procedure - Interface in net.sf.freecol.client.gui.animation
Trivial wrapper for zero-argument-zero-return function, used as a callback for an animation to trigger painting.
animationTimer - Variable in class net.sf.freecol.client.gui.Canvas
A timer triggering repaints in order to display animations on the CanvasMapViewer.
ANOTHER_COLONY - net.sf.freecol.common.model.UnitLocation.NoAddReason
Claimed and in use by another of our colonies.
answerMonarch(Monarch.MonarchAction, boolean) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to respond to a monarch offer.
any(Collection<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Is a collection non-empty?
any(Collection<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Does any member of a collection match a predicate?
any(Stream<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Is a stream non-empty?
any(Stream<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Does any member of a stream match a predicate?
any(T[]) - Static method in class net.sf.freecol.common.util.CollectionUtils
Is an array non-empty?
any(T[], Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Does any member of an array match a predicate?
any_internal(Stream<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implementation of any().
append(StringBuilder, String, List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
 
appendChild(T) - Method in class net.sf.freecol.common.networking.Message
Append a new child.
appendChild(T) - Method in class net.sf.freecol.common.networking.ObjectMessage
Append a new child.
appendChild(T) - Method in class net.sf.freecol.common.networking.TrivialMessage
Append a new child.
appendChildren(Collection<T>) - Method in class net.sf.freecol.common.networking.Message
Append a multiple new children.
appendChildren(Collection<T>) - Method in class net.sf.freecol.common.networking.ObjectMessage
Append a multiple new children.
appendChildren(Collection<T>) - Method in class net.sf.freecol.common.networking.TrivialMessage
Append a multiple new children.
appendRequiredAbility(StyledDocument, String, boolean) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
appendToMapList(Map<K, List<T>>, K, T) - Static method in class net.sf.freecol.common.util.CollectionUtils
Appends a value to a list member of a map with a given key.
applet - Variable in class net.sf.freecol.client.gui.video.VideoComponent
 
appliesExactly(String) - Method in class net.sf.freecol.common.model.ProductionType
Does this production apply exactly to a given difficulty level, that is without using wildcard matches on null.
appliesTo(String) - Method in class net.sf.freecol.common.model.ProductionType
Does this production apply to a given difficulty level.
appliesTo(FreeColObject) - Method in class net.sf.freecol.common.model.Feature
 
appliesTo(FreeColObject) - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
 
appliesTo(FreeColObject) - Method in class net.sf.freecol.common.model.Limit
Does this limit apply to an object?
appliesTo(FreeColObject) - Method in class net.sf.freecol.common.model.Scope
Does this scope apply to a given object?
appliesTo(FreeColObject) - Method in class net.sf.freecol.common.model.ScopeContainer
Does this scope container apply to the given object? Trivially true if there are no actual scopes present, otherwise at least one of the scopes must apply directly.
appliesTo(FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.Feature
Does this feature apply to a given object type and turn.
appliesTo(Turn) - Method in class net.sf.freecol.common.model.Feature
Does this feature apply to a given turn?
apply(float, float) - Method in class net.sf.freecol.common.model.Modifier
Applies the given value to the given base value, depending on the type of this Modifier.
apply(float, float, Modifier.ModifierType) - Method in class net.sf.freecol.common.model.Modifier
Applies the given value to the given base value, depending on the give modifier Type.
apply(float, Turn, String) - Method in class net.sf.freecol.common.model.FreeColObject
Applies this objects modifiers with the given identifier to the given number.
apply(float, Turn, String, FreeColSpecObjectType) - Method in class net.sf.freecol.common.model.FreeColObject
Applies this objects modifiers with the given identifier to the given number.
apply(T) - Method in class net.sf.freecol.common.util.CachingFunction
applyBonus(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.LostCityRumour
Applies the production bonus for the given goods type and unit type to the given potential production.
applyBonus(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.Resource
Applies the production bonus for the given goods type and unit type to the given potential production.
applyBonus(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.TileImprovement
Applies the production bonus for the given goods type and unit type to the given potential production.
applyBonus(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.TileItem
Applies the production bonus for the given goods type and unit type to the given potential production.
applyDifficultyLevel(String) - Method in class net.sf.freecol.common.model.Specification
Applies the difficulty level identified by the given String to the current specification.
applyDifficultyLevel(OptionGroup) - Method in class net.sf.freecol.common.model.Specification
Applies the given difficulty level to the current specification.
applyDisaster(FreeColClient, Colony) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to apply a disaster to a colony.
applyFixes() - Method in class net.sf.freecol.common.model.Specification
Apply all the special fixes to bring older specifications up to date.
applyModifiers(float, Turn, Collection<Modifier>) - Static method in class net.sf.freecol.common.model.FeatureContainer
Applies a collection of modifiers to the given float value.
applyModifiers(float, Turn, Collection<Modifier>) - Static method in class net.sf.freecol.common.model.FreeColObject
Applies a collection of modifiers to the given number.
applyModifiers(float, Turn, Stream<Modifier>) - Static method in class net.sf.freecol.common.model.FeatureContainer
Applies a stream of modifiers to the given float value.
applyModifiers(float, Turn, Stream<Modifier>) - Static method in class net.sf.freecol.common.model.FreeColObject
Applies a stream of modifiers to the given number.
applyModifiersInternal(float, Turn, Collection<Modifier>) - Static method in class net.sf.freecol.common.model.FeatureContainer
Implement applyModifiers.
applyTo(float) - Method in class net.sf.freecol.common.model.Modifier
Applies this Modifier to a number.
applyTo(float, Turn) - Method in class net.sf.freecol.common.model.Modifier
Applies this Modifier to a number.
argDir - Static variable in class net.sf.freecol.FreeCol
Definitions for all the options.
argFile - Static variable in class net.sf.freecol.FreeCol
 
ARMED - Static variable in class net.sf.freecol.common.model.Ability
Equipment type ability denoting the holder is armed.
armedRole - Variable in class net.sf.freecol.common.model.Monarch
The roles identifiers suitable for land units with support actions.
ArmedUnitSettlementAction() - Constructor for enum net.sf.freecol.common.model.Constants.ArmedUnitSettlementAction
 
Arrangement() - Constructor for class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
Arrangement(Game, String, String, String, String, String) - Constructor for class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
Arrangement(Unit, Location, GoodsType, Role, int) - Constructor for class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
ARRAY_SIZE_TAG - Static variable in class net.sf.freecol.common.model.FreeColObject
XML tag name for array elements.
arrayKey(int) - Static method in class net.sf.freecol.common.model.FreeColObject
Make the standard array key.
arrears - Variable in class net.sf.freecol.common.model.MarketData
Arrears owed to the crown.
ARREARS_FACTOR - Static variable in class net.sf.freecol.common.option.GameOptions
Retributive markup on tea party goods.
ARREARS_TAG - Static variable in class net.sf.freecol.common.model.MarketData
 
arrowFont - Variable in class net.sf.freecol.client.gui.panel.ClassicMapControls
A font for the buttons.
ARTILLERY_AGAINST_RAID - Static variable in class net.sf.freecol.common.model.Modifier
 
ARTILLERY_IN_THE_OPEN - Static variable in class net.sf.freecol.common.model.Modifier
 
ARTILLERY_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
 
ascendingAmountComparator - Static variable in class net.sf.freecol.common.model.AbstractGoods
Compare the amount of abstract goods.
ascendingDoubleComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
ascendingIntegerComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
Useful comparators for mapEntriesBy*
ascendingListLengthComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
ascendingModifierIndexComparator - Static variable in class net.sf.freecol.common.model.Modifier
Comparator to sort by ascending modifier index, then type, then source, then FCO order.
ascendingValueComparator - Static variable in class net.sf.freecol.server.ai.ValuedAIObject
A comparator by ascending AI object value.
ASingleBuildingPanel(Building) - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Creates this ASingleBuildingPanel.
ASingleTilePanel(ColonyTile, int, int) - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Create a new single tile panel.
ask(Message) - Method in class net.sf.freecol.common.networking.ServerAPI
Sends the specified message to the server and processes the reply.
askAssignTradeRoute(Unit, TradeRoute) - Method in class net.sf.freecol.client.control.InGameController
Ask the server to assign a trade route.
askAttack(AIUnit, Direction) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit attacks in the given direction.
askBuildColony(AIUnit, String) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit builds a colony.
askCashInTreasureTrain(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit cashes in.
askChangeState(AIUnit, Unit.UnitState) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit changes state.
askChangeWorkImprovementType(AIUnit, TileImprovementType) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit changes its work improvement type.
askChangeWorkType(AIUnit, GoodsType) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit changes its work type.
askChooseFoundingFather(AIPlayer, List<FoundingFather>, FoundingFather) - Static method in class net.sf.freecol.server.ai.AIMessage
Choose a founding father for an AI player.
askClaimLand(Tile, AIColony, int) - Static method in class net.sf.freecol.server.ai.AIMessage
Claims a tile for a colony.
askClaimLand(Tile, AIUnit, int) - Static method in class net.sf.freecol.server.ai.AIMessage
Claims a tile.
askClaimTile(Player, Tile, FreeColGameObject, int) - Method in class net.sf.freecol.client.control.InGameController
Claim a tile.
askClearGotoOrders(Unit) - Method in class net.sf.freecol.client.control.InGameController
Clears the goto orders of the given unit by setting its destination to null.
askClearSpeciality(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
Clears the speciality of a unit.
askDiplomacy(AIPlayer, FreeColGameObject, FreeColGameObject, DiplomaticTrade) - Static method in class net.sf.freecol.server.ai.AIMessage
Do some diplomacy.
askDisband(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit disbands.
askDisembark(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit disembarks.
askEmbark(Unit, Unit) - Method in class net.sf.freecol.client.control.InGameController
Embark onto a carrier.
askEmbark(AIUnit, Unit, Direction) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit embarks.
askEmigrate(Europe, int) - Method in class net.sf.freecol.client.control.InGameController
A unit in Europe emigrates.
askEmigrate(AIPlayer, int) - Static method in class net.sf.freecol.server.ai.AIMessage
A unit in Europe emigrates.
askEndTurn(AIPlayer) - Static method in class net.sf.freecol.server.ai.AIMessage
Ends the player turn.
askEquipForRole(AIUnit, Role, int) - Static method in class net.sf.freecol.server.ai.AIMessage
Change the role of a unit.
askEstablishMission(AIUnit, Direction, boolean) - Static method in class net.sf.freecol.server.ai.AIMessage
Establishes a mission in the given direction.
askFirstContact(AIPlayer, Player, Player, Tile, boolean) - Static method in class net.sf.freecol.server.ai.AIMessage
Handle a first contact.
askIndianDemand(AIPlayer, Unit, Colony, GoodsType, int, Constants.IndianDemandAction) - Static method in class net.sf.freecol.server.ai.AIMessage
Makes demands to a colony.
askLearnSkill(ServerPlayer, ServerUnit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Ask about learning a skill at a native settlement.
askLoadGoods(Location, GoodsType, int, Unit) - Method in class net.sf.freecol.client.control.InGameController
Load some goods onto a carrier.
askLoadGoods(Location, GoodsType, int, AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
An AI unit loads some cargo.
askLoot(AIUnit, String, List<Goods>) - Static method in class net.sf.freecol.server.ai.AIMessage
An AI unit loots some cargo.
askMessage(Message, long) - Method in class net.sf.freecol.common.networking.Connection
Send a message, and return the response.
askMessage(Message, long) - Method in class net.sf.freecol.server.networking.DummyConnection
Send a message, and return the response.
askMonarchAction(AIPlayer, Monarch.MonarchAction, boolean) - Static method in class net.sf.freecol.server.ai.AIMessage
Handle answering the monarch.
askMove(AIUnit, Direction) - Static method in class net.sf.freecol.server.ai.AIMessage
Moves an AIUnit in the given direction.
askMoveTo(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.AIMessage
Moves an AIUnit across the high seas.
askNationSummary(AIPlayer, Player) - Static method in class net.sf.freecol.server.ai.AIMessage
Gets a nation summary for a player.
askNativeGift(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.AIMessage
A native AIUnit delivers a gift to a colony.
askNativeTrade(AIPlayer, NativeTrade.NativeTradeAction, NativeTrade) - Static method in class net.sf.freecol.server.ai.AIMessage
Respond to a native trade offer.
askNewLandName(AIPlayer, Unit, String) - Static method in class net.sf.freecol.server.ai.AIMessage
Response to discovering the new world.
askNewRegionName(AIPlayer, Region, Tile, Unit, String) - Static method in class net.sf.freecol.server.ai.AIMessage
Response to discovering a new region.
askPutOutsideColony(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit is put outside a colony.
askRearrangeColony(AIColony, List<Unit>, Colony) - Static method in class net.sf.freecol.server.ai.AIMessage
Rearrange an AI colony.
askScoutSpeakToChief(AIUnit, IndianSettlement) - Static method in class net.sf.freecol.server.ai.AIMessage
An AI unit speaks to the chief of a native settlement.
askServer() - Method in class net.sf.freecol.client.control.FreeColClientHolder
Meaningfully named access to the server API.
askServer() - Method in class net.sf.freecol.client.FreeColClient
Meaningfully named access to the ServerAPI.
askServer() - Method in class net.sf.freecol.server.ai.AIPlayer
Meaningfully named access to the server API.
askSetBuildQueue(AIColony, List<BuildableType>) - Static method in class net.sf.freecol.server.ai.AIMessage
Set the build queue in a colony.
askSetDestination(Unit, Location) - Method in class net.sf.freecol.client.control.InGameController
Set a destination for a unit.
askSkill(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for finding out the skill taught at a settlement.
AskSkillMessage - Class in net.sf.freecol.common.networking
The message sent when asking for the skill taught at a settlement.
AskSkillMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.AskSkillMessage
Create a new AskSkillMessage from a stream.
AskSkillMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.AskSkillMessage
Create a new AskSkillMessage with the supplied unit and direction.
askToQuit() - Method in class net.sf.freecol.client.FreeColClient
Quits the application.
askToStop(String) - Method in class net.sf.freecol.common.networking.ReceivingThread
Ask this thread to stop work.
askTrainUnitInEurope(AIPlayer, UnitType) - Static method in class net.sf.freecol.server.ai.AIMessage
Train unit in Europe.
askUnloadGoods(GoodsType, int, Unit) - Method in class net.sf.freecol.client.control.InGameController
Unload some goods from a carrier.
askUnloadGoods(GoodsType, int, AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
An AI unit unloads some cargo.
askWork(AIUnit, WorkLocation) - Static method in class net.sf.freecol.server.ai.AIMessage
Set a unit to work in a work location.
asMap(T...) - Static method in class net.sf.freecol.common.util.CollectionUtils
Make a map from a flat list of key,value pairs.
ASSIGN - net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
ASSIGN_SETTLEMENT_NAME - Static variable in class net.sf.freecol.common.model.Player
A token to use for the settlement name in requests to the server to ask the server to choose a settlement name.
ASSIGN_TRADE_ROUTE - net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
assignCarrier(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Assign a carrier for this treasure.
assignTeacher(Unit, Unit) - Method in class net.sf.freecol.client.control.InGameController
Assigns a student to a teacher.
assignTeacher(Unit, Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for assigning a teacher.
assignTeacher(ServerPlayer, Unit, Unit) - Method in class net.sf.freecol.server.control.InGameController
Assign a student to a teacher.
AssignTeacherMessage - Class in net.sf.freecol.common.networking
The message sent when assigning a teacher.
AssignTeacherMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.AssignTeacherMessage
Create a new AssignTeacherMessage from a stream.
AssignTeacherMessage(Unit, Unit) - Constructor for class net.sf.freecol.common.networking.AssignTeacherMessage
Create a new AssignTeacherMessage with the supplied student and teacher.
assignTradeRoute(Unit, TradeRoute) - Method in class net.sf.freecol.client.control.InGameController
Assigns a trade route to a unit.
assignTradeRoute(Unit, TradeRoute) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for assigning a trade route to a unit.
assignTradeRoute(ServerPlayer, Unit, TradeRoute) - Method in class net.sf.freecol.server.control.InGameController
Assign a trade route to a unit.
AssignTradeRouteAction - Class in net.sf.freecol.client.gui.action
An action for assigning a trade route to the currently selected unit.
AssignTradeRouteAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.AssignTradeRouteAction
Creates this action.
AssignTradeRouteMessage - Class in net.sf.freecol.common.networking
The message sent when assigning a trade route to a unit.
AssignTradeRouteMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.AssignTradeRouteMessage
Create a new AssignTradeRouteMessage from a stream.
AssignTradeRouteMessage(Unit, TradeRoute) - Constructor for class net.sf.freecol.common.networking.AssignTradeRouteMessage
Create a new AssignTradeRouteMessage with the supplied unit and route.
assignWorkers(List<Unit>, boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.ColonyPlan
Tries to apply a colony plan given a list of workers.
atMaximumProduction() - Method in class net.sf.freecol.common.model.ProductionInfo
Does production equal maximum production?
atStop(TradeRouteStop) - Method in class net.sf.freecol.common.model.Unit
Convenience function to check if a unit is at a stop.
attack(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for attacking.
ATTACK_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
 
ATTACK_BONUS_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
 
ATTACK_SETTLEMENT - net.sf.freecol.common.model.Unit.MoveType
 
ATTACK_UNIT - net.sf.freecol.common.model.Unit.MoveType
 
AttackChange(ChangeSet.See, Unit, Unit, boolean) - Constructor for class net.sf.freecol.common.networking.ChangeSet.AttackChange
Build a new AttackChange.
ATTACKED_BY_PRIVATEERS_TAG - Static variable in class net.sf.freecol.common.model.Player
 
attackedByPrivateers - Variable in class net.sf.freecol.common.model.Player
True if player has been attacked by privateers.
attacker - Variable in class net.sf.freecol.common.networking.ChangeSet.AttackChange
 
ATTACKER_TAG - Static variable in class net.sf.freecol.common.networking.AnimateAttackMessage
 
ATTACKER_TILE_TAG - Static variable in class net.sf.freecol.common.networking.AnimateAttackMessage
 
attackerVisible(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.AttackChange
Is the attacker visible to a player?
AttackMessage - Class in net.sf.freecol.common.networking
The message sent when attacking.
AttackMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.AttackMessage
Create a new AttackMessage from a stream.
AttackMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.AttackMessage
Create a new AttackMessage for the supplied unit and direction.
atTag(String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Is the stream at the given tag?
ATTRIBUTE - net.sf.freecol.common.networking.Message.MessagePriority
 
AttributeChange(ChangeSet.See, String, String) - Constructor for class net.sf.freecol.common.networking.ChangeSet.AttributeChange
Build a new AttributeChange.
AttributeMessage - Class in net.sf.freecol.common.networking
The basic message with optional attributes.
AttributeMessage(String) - Constructor for class net.sf.freecol.common.networking.AttributeMessage
Create a new AttributeMessage of a given type.
AttributeMessage(String, String...) - Constructor for class net.sf.freecol.common.networking.AttributeMessage
Create a new AttributeMessage of a given type and attributes.
AttributeMessage(String, Map<String, String>) - Constructor for class net.sf.freecol.common.networking.AttributeMessage
Create a new AttributeMessage of a given type and attributes.
AttributeMessage(String, FreeColXMLReader, String...) - Constructor for class net.sf.freecol.common.networking.AttributeMessage
Create a new AttributeMessage from a stream.
attributes - Variable in class net.sf.freecol.common.networking.AttributeMessage
The key,value attribute pairs.
attrition - Variable in class net.sf.freecol.common.model.Unit
The attrition this unit has accumulated.
ATTRITION_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
atWar() - Method in class net.sf.freecol.common.model.NativeTrade
Check if the trade participants are at war.
atWarWith(Player) - Method in class net.sf.freecol.common.model.Player
Is this player at war with the specified one.
auComparator - Static variable in class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
Comparator to order abstract unit lists with most common type+role first.
AUDIO_ALERTS - Static variable in class net.sf.freecol.client.ClientOptions
Play an alert sound on message arrival.
AUDIO_GROUP - Static variable in class net.sf.freecol.client.ClientOptions
 
AUDIO_MIXER - Static variable in class net.sf.freecol.client.ClientOptions
Choose the default mixer.
AUDIO_VOLUME - Static variable in class net.sf.freecol.client.ClientOptions
The volume level to set.
audioFormat - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
AudioMixerOption - Class in net.sf.freecol.common.option
Option for selecting an audio mixer.
AudioMixerOption(Specification) - Constructor for class net.sf.freecol.common.option.AudioMixerOption
Creates a new AudioMixerOption.
AudioMixerOption.MixerWrapper - Class in net.sf.freecol.common.option
A wrapper for the mixer, including the Mixer.Info including a potentially null value.
AudioMixerOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for an AudioMixerOption in order to enable values to be both seen and changed.
AudioMixerOptionUI(GUI, AudioMixerOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.AudioMixerOptionUI
Creates a new AudioMixerOptionUI for the given AudioMixerOption.
audioMixers - Static variable in class net.sf.freecol.common.option.AudioMixerOption
The available audio mixers.
AudioResource - Class in net.sf.freecol.common.resources
A Resource wrapping a File containing sounds.
AudioResource(String, File) - Constructor for class net.sf.freecol.common.resources.AudioResource
 
AudioResource(String, URI) - Constructor for class net.sf.freecol.common.resources.AudioResource
Do not use directly.
audioResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
AUTO_END_TURN - Static variable in class net.sf.freecol.client.ClientOptions
Automatically end the turn when no units can be * made active.
AUTO_NAME - Static variable in class net.sf.freecol.common.option.AudioMixerOption
Autodetect the mixer?
AUTO_PRODUCTION - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain buildings (e.g.
AUTO_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
AUTO_SAVE_PREFIX - Static variable in class net.sf.freecol.client.ClientOptions
Prefix for the auto-save file.
AUTO_SCROLL - Static variable in class net.sf.freecol.client.ClientOptions
Option to auto-scroll on mouse movement.
AUTO_SCROLL_SPACE - Static variable in class net.sf.freecol.client.gui.AbstractCanvasListener
Space to auto-scroll.
AUTODETECTED_MIXER - Static variable in class net.sf.freecol.common.option.AudioMixerOption
The autodetected mixer.
AUTOEQUIP_UNIT - net.sf.freecol.common.model.CombatModel.CombatResult
 
AUTOLOAD_EMIGRANTS - Static variable in class net.sf.freecol.client.ClientOptions
Option to autoload emigrants on sailing to america.
AUTOLOAD_SENTRIES - Static variable in class net.sf.freecol.client.ClientOptions
Option to autoload sentried units.
AUTOMATIC - Static variable in class net.sf.freecol.client.ClientOptions
Value for automatic language selection.
AUTOMATIC - Static variable in class net.sf.freecol.common.i18n.Messages
Automatic language choice from default locale.
AUTOMATIC_EQUIPMENT - Static variable in class net.sf.freecol.common.model.Ability
The ability of a colony to automatocally arm defenders (Revere).
AUTOMATIC_PROMOTION - Static variable in class net.sf.freecol.common.model.Ability
The ability to automatically promote combat winners (Washington).
AUTOSAVE_DELETE - Static variable in class net.sf.freecol.client.ClientOptions
Option for deleting autosaves when a new game is started.
AUTOSAVE_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
AUTOSAVE_PERIOD - Static variable in class net.sf.freecol.client.ClientOptions
Option for setting the period of autosaves.
AUTOSAVE_VALIDITY - Static variable in class net.sf.freecol.client.ClientOptions
Option for setting the number of days autosaves are keep (valid time).
autosaveDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The directory containing automatically created save games.
autoSaveGame() - Method in class net.sf.freecol.client.control.InGameController
Creates at least one autosave game file of the currently played game in the autosave directory.
AVAILABILITY_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
 
available - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.InciteTradeItemPanel
 
available - Variable in class net.sf.freecol.client.gui.dialog.SelectAmountDialog
The maximum amount of goods available.
available() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Gets the amount of data available to be read right now.
available() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
AVAILABLE - net.sf.freecol.common.model.NationOptions.NationState
 
AvailableCellEditor() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
 
AvailableCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellRenderer
The default constructor.
AVERAGE - net.sf.freecol.common.model.NationType.AggressionLevel
 
AVERAGE - net.sf.freecol.common.model.NationType.SettlementNumber
 
averageFullMapRenderTimeInMillis - Variable in class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
 
avertAutoDestruction() - Method in class net.sf.freecol.server.ai.AIColony
Something bad happened, there is no remaining unit working in the colony.
AVOID_EXCESS_PRODUCTION - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain buildings (e.g.
avoidIllegal() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider that returns the cost of moving across the terrain, excluding only illegal moves.
avoidIllegalCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider that costs unit moves normally.
avoidNavalDanger() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider for avoiding using locations which have blocking enemy units or expose naval units to bombardment.
AvoidNavalDangerCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidNavalDangerCostDecider
 
avoidSettlements() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider returning only the cost of moving across the terrain (no additional cost for blocking enemy units etc) but excluding settlements.
avoidSettlementsAndBlockingUnits() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider for avoiding using locations which have blocking enemy units on them.
avoidSettlementsAndBlockingUnitsCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
An instance of the settlement+unit avoiding cost decider.
AvoidSettlementsAndBlockingUnitsCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidSettlementsAndBlockingUnitsCostDecider
 
avoidSettlementsCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
An instance of the cost decider for avoiding settlements.
AvoidSettlementsCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidSettlementsCostDecider
 

B

backBufferImage - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
 
background - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
A box to select the flag background from.
background - Variable in class net.sf.freecol.client.gui.dialog.Flag
 
background - Variable in class net.sf.freecol.tools.FlagTest
 
Background(Flag.Alignment) - Constructor for enum net.sf.freecol.client.gui.dialog.Flag.Background
 
backgroundColors - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
The selected background colours.
backgroundColors - Variable in class net.sf.freecol.client.gui.dialog.Flag
If the background is striped, the background colors will be used in turn, from top to bottom, or from left to right.
backgroundColors - Variable in class net.sf.freecol.tools.FlagTest
 
BACKLOG_DEFAULT - Static variable in class net.sf.freecol.server.networking.Server
Backlog for socket.
bad() - Static method in class net.sf.freecol.common.io.FreeColDirectories
 
BAD - net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
BAD_GOVERNMENT_LIMIT - Static variable in class net.sf.freecol.common.option.GameOptions
The percent SoL to achieve "bad" government.
BAD_RUMOUR - Static variable in class net.sf.freecol.common.option.GameOptions
Bad rumour chance.
badCache(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
 
badConfig(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
 
badData(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
 
badDir(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
 
badFile(String, File) - Static method in class net.sf.freecol.FreeCol
Generate a failure message depending on a file parameter.
badHome() - Static method in class net.sf.freecol.common.io.FreeColDirectories
 
badlyDefended - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
The colonies that start the turn badly defended.
badStance() - Method in enum net.sf.freecol.common.model.Stance
 
badTransition(Stance) - Method in enum net.sf.freecol.common.model.Stance
 
BAN_MISSIONS_TAG - Static variable in class net.sf.freecol.common.model.Player
 
bankrupt - Variable in class net.sf.freecol.common.model.Player
Whether the player is bankrupt, i.e.
BANKRUPT_TAG - Static variable in class net.sf.freecol.common.model.Player
 
BANKRUPTCY - Static variable in class net.sf.freecol.common.model.Disaster
Bankruptcy occurs if upkeep is enabled and a player is unable to pay for the maintenance of all buildings.
bannedMissions - Variable in class net.sf.freecol.common.model.Player
A list of players who can not establish missions to this player.
BASE_CLIENT_OPTIONS_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
BASE_COMBAT_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
BASE_DEFENCE_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
 
BASE_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
BASE_HEIGHT - Static variable in class net.sf.freecol.tools.ForestMaker
 
BASE_HEIGHT - Static variable in class net.sf.freecol.tools.RiverMaker
 
BASE_KEY - Static variable in class net.sf.freecol.client.gui.dialog.FirstContactDialog
 
BASE_OFFENCE_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
 
BASE_WIDTH - Static variable in class net.sf.freecol.tools.ForestMaker
 
BASE_WIDTH - Static variable in class net.sf.freecol.tools.RiverMaker
 
BaseCostDecider - Class in net.sf.freecol.common.model.pathfinding
Class for determining the cost of a single move.
BaseCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.BaseCostDecider
 
baseDataFile - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
baseDefence - Variable in class net.sf.freecol.common.model.UnitType
The defence of this UnitType.
baseInitialize() - Method in class net.sf.freecol.server.ai.AIColony
Initialize the basic fields.
baseKey - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
The key used for getting the image resources.
baseOffence - Variable in class net.sf.freecol.common.model.UnitType
The offence of this UnitType.
BaseProduction - Interface in net.sf.freecol.common.model
The BaseProduction interface eliminates duplicate code in BuildingType and TileType as the BaseProduction.getBaseProduction(ProductionType, GoodsType, UnitType) method originally was identical methods in seperate classes
baseRecruitPrice - Variable in class net.sf.freecol.common.model.Europe
Current price to recruit a unit.
baseResourceMapping - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
baseTiles - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer.TileClippingBounds
 
BASIC_MOVE_COST_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
BASIC_WORK_TURNS_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
basicMoveCost - Variable in class net.sf.freecol.common.model.TileType
The base movement cost for this tile type.
basicWorkTurns - Variable in class net.sf.freecol.common.model.TileType
The base work turns for this tile type.
BeachTileAnimationImageCreator - Class in net.sf.freecol.client.gui.images
Class for generating the combined animated image for ocean and beach based on ocean image masks.
BeachTileAnimationImageCreator() - Constructor for class net.sf.freecol.client.gui.images.BeachTileAnimationImageCreator
 
BEFORE_LAST_TURN_NAME - Static variable in class net.sf.freecol.client.ClientOptions
Stem of the before-last-turn save file name.
BELL_ACCUMULATION_CAPPED - Static variable in class net.sf.freecol.common.option.GameOptions
Is bell accumulation capped when 100% rebels achieved?
BELLS - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
BEND - net.sf.freecol.client.gui.dialog.Flag.Decoration
 
BEND - net.sf.freecol.client.gui.dialog.Flag.UnionShape
 
BEND_SINISTER - net.sf.freecol.client.gui.dialog.Flag.Decoration
 
BEND_X - Static variable in class net.sf.freecol.client.gui.dialog.Flag
 
BEND_Y - Static variable in class net.sf.freecol.client.gui.dialog.Flag
 
best - Variable in class net.sf.freecol.common.model.Unit.ClosestSettlementGoalDecider
Best path so far.
bestLocation - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
The work location that would be better to produce with.
bestValue - Variable in class net.sf.freecol.common.model.Unit.ClosestSettlementGoalDecider
Best value so far.
BETTER_FOREIGN_AFFAIRS_REPORT - Static variable in class net.sf.freecol.common.model.Ability
The ability for better foreign affairs reporting (deWitt).
betterDefender(Unit, double, Unit, double) - Static method in class net.sf.freecol.common.model.Unit
Is an alternate unit a better defender than the current choice.
BEVEL_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
Useful static borders.
bgColor - Static variable in class net.sf.freecol.client.gui.option.OptionGroupUI.OptionTree
 
biComp - Static variable in class net.sf.freecol.common.resources.ImageResource
Comparator to compare buffered images by ascending size.
BIG - net.sf.freecol.client.gui.Size
 
BIG_MOVEMENT_PENALTY - Static variable in class net.sf.freecol.common.model.Modifier
 
BIRD_OF_PREY - net.sf.freecol.common.model.HighScore.ScoreLevel
 
bl - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
 
blankBorder(int, int, int, int) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a border consisting of empty space.
blinkDelay - Static variable in class net.sf.freecol.client.gui.mapviewer.TerrainCursor
 
BlinkingLabel() - Constructor for class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
blinkingTimer - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
blinkOn - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
blinkTimer - Variable in class net.sf.freecol.client.gui.mapviewer.TerrainCursor
A timer for the blinking action.
BLOCKED - net.sf.freecol.common.model.mission.Mission.MissionState
Mission is temporarily blocked, e.g.
BLOCKED - net.sf.freecol.common.model.Unit.PortMode
 
BLOCKED_COUNT_TAG - Static variable in class net.sf.freecol.common.model.mission.GoToMission
 
blockedCount - Variable in class net.sf.freecol.common.model.mission.GoToMission
The number of turns this mission has been blocked.
BLOOD_SUCKING_INSECT - net.sf.freecol.common.model.HighScore.ScoreLevel
 
boardShip(Unit, Unit) - Method in class net.sf.freecol.client.control.InGameController
Boards a specified unit onto a carrier.
BOGUS - net.sf.freecol.common.model.Player.NoValueType
 
BOMBARD - Static variable in class net.sf.freecol.common.model.Ability
The ability of a unit to bombard other units.
BOMBARD_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
 
BOMBARD_SHIPS - Static variable in class net.sf.freecol.common.model.Ability
The ability of a colony to bombard ships.
bombardTypes - Variable in class net.sf.freecol.common.model.Monarch
The bombard unit types suitable for support actions.
bonus - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
Current production bonus.
BONUS_CHANGE - net.sf.freecol.common.model.Colony.ColonyChangeEvent
 
BONUS_NUMBER - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the percentage of bonus tiles on the map.
bonusLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
BooleanOption - Class in net.sf.freecol.common.option
Represents an option that can be either true or false.
BooleanOption(String, Specification) - Constructor for class net.sf.freecol.common.option.BooleanOption
Creates a new BooleanOption.
BooleanOption(Specification) - Constructor for class net.sf.freecol.common.option.BooleanOption
Creates a new BooleanOption.
BooleanOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a BooleanOption in order to enable values to be both seen and changed.
BooleanOptionUI(BooleanOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.BooleanOptionUI
Creates a new BooleanOptionUI for the given BooleanOption.
borderPoints - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
Points to use to draw the borders.
borders - Static variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
borderStroke - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
Stroke to draw the borders with.
BorderType() - Constructor for enum net.sf.freecol.client.gui.mapviewer.MapViewer.BorderType
 
BORN_IN_COLONY - Static variable in class net.sf.freecol.common.model.Ability
The ability to be born in a Colony.
BORN_IN_INDIAN_SETTLEMENT - Static variable in class net.sf.freecol.common.model.Ability
The ability to be born in an IndianSettlement.
BOTTOM - net.sf.freecol.client.gui.dialog.Flag.UnionPosition
 
bottomImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
S-border
bottomLeftCornerImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
SW-corner
bottomRightCornerImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
SE-corner
bottomRightDirtyTile - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer.TileClippingBounds
 
bottomRightVisibleTile - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
The bottommost and rightmost tile that is displayed in the MapViewer.
bounds - Variable in class net.sf.freecol.server.model.ServerRegion
A Rectangle that contains all points of the Region.
box - Variable in class net.sf.freecol.client.gui.option.BooleanOptionUI
 
box - Variable in class net.sf.freecol.client.gui.option.LanguageOptionUI
 
box - Variable in class net.sf.freecol.client.gui.option.ModOptionUI
The selection box for the various mod files.
box - Variable in class net.sf.freecol.client.gui.option.SelectOptionUI
 
box - Variable in class net.sf.freecol.client.gui.option.StringOptionUI
 
box - Variable in class net.sf.freecol.client.gui.option.TextOptionUI
 
box - Variable in class net.sf.freecol.client.gui.option.UnitTypeOptionUI
 
box - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellEditor
 
box - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellRenderer
 
boxes - Variable in class net.sf.freecol.client.gui.panel.report.ReportProductionPanel
The boxes with which to select goods types for display.
BoxRenderer() - Constructor for class net.sf.freecol.client.gui.option.ModOptionUI.BoxRenderer
 
BOYCOTT_DUMP_CARGO - net.sf.freecol.common.model.Constants.BoycottAction
 
BOYCOTT_PAY_ARREARS - net.sf.freecol.common.model.Constants.BoycottAction
 
BoycottAction() - Constructor for enum net.sf.freecol.common.model.Constants.BoycottAction
 
br - Variable in class net.sf.freecol.common.networking.Connection
The wrapped version of the input side of the socket.
branchCount(int[]) - Static method in class net.sf.freecol.tools.RiverMaker
 
branches - Variable in class net.sf.freecol.server.generator.RiverSection
River magnitude (size) for each direction toward the edges of the tile
BREEDING_DIVISOR - Static variable in class net.sf.freecol.common.model.Modifier
 
BREEDING_FACTOR - Static variable in class net.sf.freecol.common.model.Modifier
 
BREEDING_NUMBER_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
BREEDING_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
breedingNumber - Variable in class net.sf.freecol.common.model.GoodsType
The number of units required to breed this type of goods.
brightPanelUI - Static variable in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
 
bringGifts(int[], LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Brings gifts to nice players with nearby colonies.
bringGifts(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Brings gifts to nice players with nearby colonies.
bufCount - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
BUFFER_SIZE - Static variable in class net.sf.freecol.common.networking.Connection
 
BUFSIZ - Static variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
build - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
Currently building.
build(Player) - Method in class net.sf.freecol.common.networking.ChangeSet
Build an update message.
build(Unit, Tile, Direction, String, float) - Static method in class net.sf.freecol.client.gui.animation.UnitImageAnimation
Static quasi-constructor that can fail harmlessly.
BUILD - Static variable in class net.sf.freecol.common.model.Ability
The ability to build BuildableTypes, such as units.
BUILD_CUSTOM_HOUSE - Static variable in class net.sf.freecol.common.model.Ability
The ability to build a customs house.
BUILD_FACTORY - Static variable in class net.sf.freecol.common.model.Ability
The ability to build a factories.
BUILD_LIST_FLAVOR - Static variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
BUILD_ON_NATIVE_LAND - Static variable in class net.sf.freecol.common.option.GameOptions
The behaviour when building on native land.
BUILD_ON_NATIVE_LAND_ALWAYS - Static variable in class net.sf.freecol.common.option.GameOptions
 
BUILD_ON_NATIVE_LAND_FIRST - Static variable in class net.sf.freecol.common.option.GameOptions
 
BUILD_ON_NATIVE_LAND_FIRST_AND_UNCONTACTED - Static variable in class net.sf.freecol.common.option.GameOptions
 
BUILD_ON_NATIVE_LAND_NEVER - Static variable in class net.sf.freecol.common.option.GameOptions
 
BUILD_QUEUE_CHANGE - net.sf.freecol.common.model.Colony.ColonyChangeEvent
 
BUILD_QUEUE_TAG - Static variable in class net.sf.freecol.common.model.Colony
 
buildable - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.IndexedBuildable
 
BuildablesTransferable(List<BuildQueuePanel.IndexedBuildable>) - Constructor for class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
Default constructor.
BuildableType - Class in net.sf.freecol.common.model
Contains information on buildable types.
BuildableType(String, Specification) - Constructor for class net.sf.freecol.common.model.BuildableType
Creates a new buildable type.
buildableUnitTypes - Variable in class net.sf.freecol.common.model.Specification
 
buildBuilding(Building) - Method in class net.sf.freecol.server.model.ServerColony
Build a new building in this colony.
buildButton(Image, String, MapTransform) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
Builds the button for the given terrain.
buildCargoLabel(GoodsType) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Convenience function to build a new GoodsTypeLabel.
buildColony(String, Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for building a colony.
buildColony(Unit) - Method in class net.sf.freecol.client.control.InGameController
Use the active unit to build a colony.
BuildColonyAction - Class in net.sf.freecol.client.gui.action
An action for using the active unit to build a colony.
BuildColonyAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.BuildColonyAction
Creates this action.
BuildColonyMessage - Class in net.sf.freecol.common.networking
The message sent when the client requests building of a colony.
BuildColonyMessage(String, Unit) - Constructor for class net.sf.freecol.common.networking.BuildColonyMessage
Create a new BuildColonyMessage with the supplied name and building unit.
BuildColonyMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.BuildColonyMessage
Create a new BuildColonyMessage from a stream.
BuildColonyMission - Class in net.sf.freecol.server.ai.mission
Mission for building a Colony.
BuildColonyMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.BuildColonyMission
Creates a new BuildColonyMission from a reader.
BuildColonyMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.BuildColonyMission
Creates a mission for the given AIUnit.
buildColopediaMenu() - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
 
buildDebugMenu() - Method in class net.sf.freecol.client.gui.menu.DebugMenu
Builds the debug menu.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.colopedia.BuildingDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in interface net.sf.freecol.client.gui.panel.colopedia.ColopediaDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.colopedia.ConceptDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.colopedia.FatherDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.colopedia.GoodsDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.colopedia.NationDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.colopedia.NationTypeDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.colopedia.ResourcesDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.colopedia.TerrainDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.colopedia.UnitDetailPanel
Builds the details panel for the given identifier.
buildDetail(FoundingFather, JPanel) - Method in class net.sf.freecol.client.gui.panel.colopedia.FatherDetailPanel
Builds the details panel for the given FoundingFather.
builderComparator - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A comparator to sort units by decreasing builder score.
builders - Static variable in class net.sf.freecol.common.networking.Message
A map of message name to message constructors, built on the fly as new messages are encountered and suitable constructors found.
buildersNeeded() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the number of units that should build a colony.
buildEuropeanNationTypeDetail(EuropeanNationType, JPanel) - Method in class net.sf.freecol.client.gui.panel.colopedia.NationTypeDetailPanel
Builds the details panel for the given nation type.
buildGame() - Method in class net.sf.freecol.server.FreeColServer
Builds a new game using the parameters that exist in the game as it stands.
buildGameMenu() - Method in class net.sf.freecol.client.gui.menu.InGameMenuBar
 
buildGameMenu() - Method in class net.sf.freecol.client.gui.menu.MapEditorMenuBar
 
buildIndianAdvisorPanel(Player, Player) - Method in class net.sf.freecol.client.gui.panel.report.ReportIndianPanel
 
buildIndianNationTypeDetail(IndianNationType, JPanel) - Method in class net.sf.freecol.client.gui.panel.colopedia.NationTypeDetailPanel
Builds the details panel for the given nation type.
building - Variable in class net.sf.freecol.client.gui.panel.BuildingPanel
The Building to display.
Building - Class in net.sf.freecol.common.model
Represents a building in a colony.
Building(Game, String) - Constructor for class net.sf.freecol.common.model.Building
Create a new Building with the given identifier.
Building(Game, Colony, BuildingType) - Constructor for class net.sf.freecol.common.model.Building
Constructor for ServerBuilding.
BUILDING_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
BUILDING_COMPLETED - net.sf.freecol.common.model.ModelMessage.MessageType
 
BUILDING_PRICE_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
 
BUILDING_PRIORITY - Static variable in interface net.sf.freecol.common.model.Consumer
Default consumption priority for buildings.
BUILDING_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
BUILDING_SIZE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Canonical sizes of images GUI elements and map are expecting and current image files have.
BUILDING_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Building
 
BUILDING_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
BUILDING_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
BuildingDetailPanel - Class in net.sf.freecol.client.gui.panel.colopedia
This panel displays details of buildings in the Colopedia.
BuildingDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.BuildingDetailPanel
Creates a new instance of this ColopediaDetailPanel.
buildingDimension - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
 
buildingGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
buildingList - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The list of buildable building types.
buildingMap - Variable in class net.sf.freecol.common.model.Colony
A map of Buildings, indexed by the id of their basic type.
buildingMaterial - Variable in class net.sf.freecol.common.model.GoodsType
Whether this type of goods is required for building.
BuildingPanel - Class in net.sf.freecol.client.gui.panel
This panel represents a single building in a Colony.
BuildingPanel(FreeColClient, Building) - Constructor for class net.sf.freecol.client.gui.panel.BuildingPanel
Creates this BuildingPanel.
BuildingPanel.UpkeepLabel - Class in net.sf.freecol.client.gui.panel
A special label to display the building upkeep required.
buildingRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Maximum number of turns to travel to a building site.
BUILDINGS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
BUILDINGS - net.sf.freecol.common.model.Operand.OperandType
 
BUILDINGS_PER_ROW - Static variable in class net.sf.freecol.client.gui.panel.report.ReportClassicColonyPanel
 
buildingsPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
BuildingsPanel() - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
Creates this BuildingsPanel.
buildingsScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
BuildingToolTip - Class in net.sf.freecol.client.gui.tooltip
A tooltip for a single building in a Colony.
BuildingToolTip(FreeColClient, Building) - Constructor for class net.sf.freecol.client.gui.tooltip.BuildingToolTip
Creates this BuildingToolTip.
buildingType - Variable in class net.sf.freecol.common.model.Building
The type of building.
BuildingType - Class in net.sf.freecol.common.model
Encapsulates data common to all instances of a particular kind of Building, such as the number of workplaces, and the types of goods it produces and consumes.
BuildingType(String, Specification) - Constructor for class net.sf.freecol.common.model.BuildingType
Creates a new BuildingType instance.
buildingTypeComparator - Static variable in class net.sf.freecol.client.gui.panel.report.ReportClassicColonyPanel
Compare buildings by their underlying type index (which reduces to the order in the spec), then the FCO order.
buildingTypeList - Variable in class net.sf.freecol.common.model.Specification
 
buildItem(FreeColSpecObjectType, ImageIcon) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
buildList() - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
Builds the buttons for all the terrains.
buildLogger() - Method in class net.sf.freecol.FreeCol.LogLevel
 
buildOrdersMenu() - Method in class net.sf.freecol.client.gui.menu.InGameMenuBar
 
BuildPlan(BuildableType, double, double) - Constructor for class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
 
buildPlanComparator - Static variable in class net.sf.freecol.server.ai.ColonyPlan
Comparator to sort buildable by descending value.
buildPlans - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
buildQueue - Variable in class net.sf.freecol.common.model.Colony
A list of items to be built.
buildQueue - Variable in class net.sf.freecol.common.model.ColonyWas
 
BuildQueue<T extends BuildableType> - Class in net.sf.freecol.common.model
A queue of things for a colony to build.
BuildQueue(Colony, BuildQueue.CompletionAction, int) - Constructor for class net.sf.freecol.common.model.BuildQueue
Create a new build queue.
BUILDQUEUE - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
BuildQueue.CompletionAction - Enum in net.sf.freecol.common.model
 
buildQueueButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
buildQueueCmd - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
buildQueueHandler - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
A transfer handler for the build queue lists.
buildQueueList - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The build queue.
buildQueueListener - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
Always pop up the build queue when clicking on a building.
BuildQueueMouseAdapter(boolean) - Constructor for class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueMouseAdapter
 
BuildQueuePanel - Class in net.sf.freecol.client.gui.panel
The panel used to display a colony build queue.
BuildQueuePanel(FreeColClient, Colony) - Constructor for class net.sf.freecol.client.gui.panel.BuildQueuePanel
Create a new build queue panel.
BuildQueuePanel.BuildQueueMouseAdapter - Class in net.sf.freecol.client.gui.panel
 
BuildQueuePanel.BuildQueueTransferHandler - Class in net.sf.freecol.client.gui.panel
This class implements a transfer handler able to transfer BuildQueueItems between the build queue list, the unit list and the building list.
BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable - Class in net.sf.freecol.client.gui.panel
This class implements the Transferable interface.
BuildQueuePanel.DefaultBuildQueueCellRenderer - Class in net.sf.freecol.client.gui.panel
The cell renderer to use for the build queue.
BuildQueuePanel.IndexedBuildable - Class in net.sf.freecol.client.gui.panel
This class represents a buildable, that is dragged/dropped accompanied by its index in the source list where it is dragged from.
BuildQueueTransferHandler() - Constructor for class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
 
buildReportMenu() - Method in class net.sf.freecol.client.gui.menu.InGameMenuBar
 
buildSettlement(ServerPlayer, Unit, String) - Method in class net.sf.freecol.server.control.InGameController
Build a settlement.
buildTipMap(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Rebuilds a map of locations to TileImprovementPlans.
buildToolsMenu() - Method in class net.sf.freecol.client.gui.menu.MapEditorMenuBar
 
buildTransportMaps(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Rebuild the transport maps.
buildTree() - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
Builds the JTree which represents the navigation menu and then returns it
buildTree(OptionGroup, DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
Builds the JTree which represents the navigation menu and then returns it
buildViewMenu() - Method in class net.sf.freecol.client.gui.menu.InGameMenuBar
 
buildViewMenu() - Method in class net.sf.freecol.client.gui.menu.MapEditorMenuBar
 
buildWishMaps(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Rebuilds the goods and worker wishes maps.
BURIAL_GROUND - net.sf.freecol.common.model.LostCityRumour.RumourType
 
BURN_MISSIONS - net.sf.freecol.common.model.CombatModel.CombatResult
 
BURN_PROBABILITY - Static variable in class net.sf.freecol.common.option.GameOptions
Probability of angry natives burning missions.
button - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellEditor
 
button - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellRenderer
 
button - Variable in class net.sf.freecol.client.gui.panel.UnitButton.UnitButtonActionPropertyChangeListener
 
BUTTON_DISABLED_IMAGE - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
 
BUTTON_IMAGE - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
 
BUTTON_PRESSED_IMAGE - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
 
BUTTON_ROLLOVER_IMAGE - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
 
BUTTON_STYLE_PROPERTY_NAME - Static variable in class net.sf.freecol.client.gui.panel.FreeColButton
 
button1 - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
button2 - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
buttonBorder - Static variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
buttonGroup - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A button group for the main choices.
buttonKeys - Static variable in class net.sf.freecol.client.gui.ImageLibrary
The action button key prefixes.
buttons - Variable in class net.sf.freecol.client.gui.panel.NewUnitPanel
The buttons to display.
buttonStyle - Variable in class net.sf.freecol.client.gui.panel.FreeColButton
 
ButtonStyle() - Constructor for enum net.sf.freecol.client.gui.panel.FreeColButton.ButtonStyle
 
buy - Variable in class net.sf.freecol.common.model.NativeTrade
True if no purchases made in this trade.
BUY - net.sf.freecol.common.model.Constants.TradeAction
 
BUY - net.sf.freecol.common.model.Constants.TradeBuyAction
 
BUY - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
BUY - Static variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
BUY_TAG - Static variable in class net.sf.freecol.common.model.NativeTrade
 
buyBuildable - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
A button to buy the current buildable.
buyGoods(GoodsType, int, Unit) - Method in class net.sf.freecol.client.control.InGameController
Buy goods in Europe.
buyGoods(ServerPlayer, GoodsType, int, Unit) - Method in class net.sf.freecol.server.control.InGameController
Buy goods in Europe.
buyInEurope(Random, GoodsContainer, GoodsType, int) - Method in class net.sf.freecol.server.model.ServerPlayer
Buy goods in Europe.
BYLAND - net.sf.freecol.common.model.Map.MoveStep
 
BYWATER - net.sf.freecol.common.model.Map.MoveStep
 

C

c - Variable in class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
 
c - Variable in class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
 
cache - Variable in class net.sf.freecol.common.model.LandMap
A cached random integer source.
cache - Variable in class net.sf.freecol.common.model.ProductionMap
 
cache - Static variable in class net.sf.freecol.common.model.TileImprovementStyle
Cache all TileImprovementStyles.
cache - Variable in class net.sf.freecol.common.resources.ImageCache
A cache of scaled (and possibly greyed) images.
cache - Variable in class net.sf.freecol.common.resources.SZAResource
 
cache - Variable in class net.sf.freecol.common.util.CachingFunction
A cache of the wrapped values.
cache - Variable in class net.sf.freecol.common.util.RandomUtils.RandomIntCache
 
cache - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator
A cached random integer source.
cache - Variable in class net.sf.freecol.server.generator.TerrainGenerator
A cached random integer source.
CACHED_TILE_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
cacheDouble(Function<T, Double>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Helper to create a caching ToDoubleFunction.
cachedPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
A currently displayed production message.
cachedServerState - Variable in class net.sf.freecol.client.FreeColClient
Cached value of server state.
cachedTiles - Variable in class net.sf.freecol.common.model.Tile
A map of cached tiles for each European player, null in clients.
cachedVacantPlayerNames - Variable in class net.sf.freecol.client.FreeColClient
Cached list of vacant players.
cacheInt(Function<T, Integer>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Helper to create a caching ToIntFunction.
cacheSize - Variable in class net.sf.freecol.common.resources.ImageCache
 
cacheUnseen() - Method in class net.sf.freecol.common.model.Tile
A change is about to occur on this tile.
cacheUnseen(Player) - Method in class net.sf.freecol.common.model.Tile
A change is about to occur on this tile.
cacheUnseen(Player, Tile) - Method in class net.sf.freecol.common.model.Tile
A change may have occured on this tile.
cacheUnseen(Tile) - Method in class net.sf.freecol.common.model.Tile
A change may have occured on this tile.
cachingDoubleComparator(Function<T, Double>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Helper to create a caching comparator.
CachingFunction<T,​R> - Class in net.sf.freecol.common.util
Wrapper for a Function that caches its results.
CachingFunction(Function<T, R>) - Constructor for class net.sf.freecol.common.util.CachingFunction
Create a new caching function.
cachingIntComparator(Function<T, Integer>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Helper to create a caching comparator.
cAlarm - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
cAlarmKey - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
calculateCombatOdds(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Calculates the chance of the outcomes of a combat.
calculateCombatOdds(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Calculates the odds of success in combat.
calculateCombatOdds(FreeColGameObject, FreeColGameObject, LogBuilder) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Calculates the odds of success in combat.
calculateDrawnTileBounds(Tile) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Calculate the bounds of the rectangle containing a Tile on the screen.
calculateLatitudePerRow() - Method in class net.sf.freecol.common.model.Map
Recalculate the latitude/row from the current maximum and minimum.
calculateRebels(int, int) - Static method in class net.sf.freecol.common.model.Colony
Calculate the number of rebels given a SoL percentage and unit count.
calculateScore() - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
 
calculateSettlementValue(int, Unit) - Method in class net.sf.freecol.common.model.Colony
Determines the value of a potential attack on a Colony
calculateSettlementValue(int, Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Determines the value of a potential attack on a IndianSettlement
calculateSettlementValue(int, Unit) - Method in class net.sf.freecol.common.model.Settlement
Get the value of attacking a Settlement
calculateSoLPercentage(int, int) - Method in class net.sf.freecol.common.model.Colony
Calculate the SoL membership percentage of the colony based on the number of colonists and liberty.
calculateStrength(boolean) - Method in class net.sf.freecol.common.model.Force
Calculate the approximate offence power of this force.
calculateStrength(boolean) - Method in class net.sf.freecol.common.model.Player
Generic strength calculation.
calculateStrength(Specification, List<AbstractUnit>) - Static method in class net.sf.freecol.common.model.AbstractUnit
Calculate the approximate offence power of a list of units.
calculateTilePosition(Tile, boolean) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Gets the position of the given Tile on the visible map.
calculateUnitImagePositionInTile(BufferedImage) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Gets the coordinates to draw a unit in a given tile.
calculateUnitLabelPositionInTile(JLabel, Point) - Method in class net.sf.freecol.client.gui.mapviewer.TileBounds
Gets the position where a unitLabel located at tile should be drawn.
CAMPS_TAG - Static variable in class net.sf.freecol.common.networking.FirstContactMessage
 
CAN_BE_CAPTURED - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain unarmed units to be captured by another player's units.
CAN_BE_EQUIPPED - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units to be equipped with tools, muskets, etc.
CAN_BE_SURRENDERED - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain REF units to surrender on defeat.
CAN_RECRUIT_UNIT - Static variable in class net.sf.freecol.common.model.Ability
The ability of a player to recruit units.
CAN_SETTLE_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
canAcquireForImprovement(Tile) - Method in class net.sf.freecol.common.model.Player
Can a tile be acquired from its owners and used for an improvement? Slightly weakens canClaimForImprovement to allow for purchase and/or stealing.
canAdd(Locatable) - Method in class net.sf.freecol.common.model.Europe
Checks whether or not the specified locatable may be added to this Location.
canAdd(Locatable) - Method in interface net.sf.freecol.common.model.Location
Checks whether or not the specified locatable may be added to this Location.
canAdd(Locatable) - Method in class net.sf.freecol.common.model.Map
Checks whether or not the specified locatable may be added to this Location.
canAdd(Locatable) - Method in class net.sf.freecol.common.model.Tile
Checks whether or not the specified locatable may be added to this Location.
canAdd(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
Checks whether or not the specified locatable may be added to this Location.
canAdd(UnitType) - Method in class net.sf.freecol.common.model.BuildingType
Can a unit of a given type be added to a Building of this type?
canAdd(AbstractOption<T>) - Method in class net.sf.freecol.common.option.ListOption
Can an option be added to this list?
canAddNewPlayer() - Method in class net.sf.freecol.common.model.Game
Can a new player be added to this game?
canAddType(UnitType) - Method in class net.sf.freecol.common.model.Building
Can a particular type of unit be added to this building?
canAmbush(Unit) - Method in class net.sf.freecol.common.model.Unit
Can this unit ambush another?
canAttack(Unit) - Method in class net.sf.freecol.common.model.Unit
Can this unit attack a specified defender? A naval unit can never attack a land unit or settlement, but a land unit *can* attack a naval unit if it is beached.
canAutoProduce() - Method in class net.sf.freecol.common.model.Building
Can this work location can produce goods without workers?
canAutoProduce() - Method in class net.sf.freecol.common.model.ColonyTile
Can this work location can produce goods without workers?
canAutoProduce() - Method in class net.sf.freecol.common.model.WorkLocation
Can this work location can produce goods without workers?
canBeBuiltInColony(Colony, List<BuildableType>) - Method in class net.sf.freecol.common.model.BuildableType
Check to see if this buildable type can be built in a colony based on the buildings or units available.
canBeBuiltInColony(Colony, List<BuildableType>) - Method in class net.sf.freecol.common.model.BuildingType
Check to see if this buildable type can be built in a colony based on the buildings or units available.
canBeBuiltInColony(Colony, List<BuildableType>) - Method in class net.sf.freecol.common.model.Role
Check to see if this buildable type can be built in a colony based on the buildings or units available.
canBeBuiltInColony(Colony, List<BuildableType>) - Method in class net.sf.freecol.common.model.UnitType
Check to see if this buildable type can be built in a colony based on the buildings or units available.
canBeDamaged() - Method in class net.sf.freecol.common.model.Building
Can this building can be damaged?
canBeInput() - Method in class net.sf.freecol.common.model.Colony
Can a TradeLocation be set as the input location on a TradeRouteInputPanel
canBeInput() - Method in class net.sf.freecol.common.model.Europe
Can a TradeLocation be set as the input location on a TradeRouteInputPanel
canBeInput() - Method in interface net.sf.freecol.common.model.TradeLocation
Can a TradeLocation be set as the input location on a TradeRouteInputPanel
canBePillaged(Unit) - Method in class net.sf.freecol.common.model.Colony
Determines whether this colony is sufficiently unprotected and contains something worth pillaging.
canBePlundered() - Method in class net.sf.freecol.common.model.Colony
Checks if this colony can be plundered.
canBeStudent(Unit) - Method in class net.sf.freecol.common.model.Unit
Can this unit be a student of a teacher unit?
canBeWorked() - Method in class net.sf.freecol.common.model.WorkLocation
Checks if this work location can actually be worked.
canBombardEnemyShip() - Method in class net.sf.freecol.common.model.Settlement
Check if colony has the ability to bombard an enemy ship adjacent to it.
canBreed(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Returns true if this Colony can breed the given type of Goods.
canBuild() - Method in class net.sf.freecol.common.model.Colony
 
canBuild(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Returns true if this Colony can build the given BuildableType.
canBuildColonies() - Method in class net.sf.freecol.common.model.Player
Can this player build colonies?
canBuildColony() - Method in class net.sf.freecol.common.model.Unit
Check if this unit can build a colony.
canBuildColony() - Method in class net.sf.freecol.common.model.UnitType
Is this unit type able to build a colony?
canBuildNext() - Method in class net.sf.freecol.common.model.Building
Does this building have a higher level?
canBuy() - Method in class net.sf.freecol.common.model.NativeTrade
Can the unit owner buy more items in this session at present?
canCaptureEquipment(Role) - Method in class net.sf.freecol.common.model.Unit
After winning a battle, can this unit capture the loser's role equipment?
canCaptureGoods() - Method in class net.sf.freecol.common.model.Unit
Can this unit capture enemy goods?
canCarryGoods() - Method in class net.sf.freecol.common.model.Unit
Can this unit carry goods.
canCarryGoods() - Method in class net.sf.freecol.common.model.UnitType
Can this unit type carry goods?
canCarryTreasure() - Method in class net.sf.freecol.common.model.Unit
Can this unit carry treasure (like a treasure train)?
canCarryUnits() - Method in class net.sf.freecol.common.model.Unit
Can this unit carry other units?
canCarryUnits() - Method in class net.sf.freecol.common.model.UnitType
Can this unit type carry units?
canCashInTreasureTrain() - Method in class net.sf.freecol.common.model.Unit
Checks if the treasure train can be cashed in at it's current Location.
canCashInTreasureTrain(Location) - Method in class net.sf.freecol.common.model.Unit
Checks if the treasure train can be cashed in at the given Location.
cancel - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
cancel() - Method in class net.sf.freecol.server.model.TimedSession
Cancel the timer task.
CANCEL - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
CANCEL - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
cancelCmd - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
cancelFile - Static variable in class net.sf.freecol.client.gui.dialog.LoadDialog
Fake file for the cancel selection.
cancelFile - Static variable in class net.sf.freecol.client.gui.dialog.SaveDialog
We need a magic cookie to use for the cancel response, as the JFileChooser does not tolerate setValue(null).
cancelImport(GoodsType) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Cancel import of goods at the selected stops.
cancelIndex - Variable in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
 
cancelOption() - Method in class net.sf.freecol.client.gui.ChoiceItem
Make this choice the "cancel" option.
cancelTradeRoute() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Make sure the original route is invalid and remove this panel.
canClaimForImprovement(Tile) - Method in class net.sf.freecol.common.model.Player
Can the ownership of this tile be claimed for the purposes of making an improvement.
canClaimForSettlement(Tile) - Method in class net.sf.freecol.common.model.Player
Checks if a tile can be claimed for use by a settlement.
canClaimForSettlementReason(Tile) - Method in class net.sf.freecol.common.model.Player
The test for whether a tile can be freely claimed by a player settlement (freely implies not by purchase or stealing).
canClaimFreeCenterTile(Tile) - Method in class net.sf.freecol.common.model.Player
Is this tile claimable for a colony center tile under the special provisions of the model.option.buildOnNativeLand option.
canClaimToFoundSettlement(Tile) - Method in class net.sf.freecol.common.model.Player
Can a tile be claimed to found a settlement on?
canClaimToFoundSettlementReason(Tile) - Method in class net.sf.freecol.common.model.Player
Can a tile be claimed to found a settlement on? Almost the same as canClaimForSettlement but there is an extra requirement that the tile be of a settleable type, and some relaxations that allow free center tile acquisition
canConnectToServer(ServerInfo) - Method in class net.sf.freecol.metaserver.MetaRegister
 
canGift() - Method in class net.sf.freecol.common.model.NativeTrade
Can the unit owner give more items in this session at present?
canHaveFoundingFathers() - Method in class net.sf.freecol.common.model.Player
Can this player recruit founding fathers?
canHaveResourceType(ResourceType) - Method in class net.sf.freecol.common.model.TileType
Can this tile type contain a specified resource type?
canImport(JComponent, DataFlavor[]) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
canImport(JComponent, DataFlavor[]) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
canImport(JComponent, DataFlavor[]) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
canImprove(PathNode) - Method in class net.sf.freecol.common.model.Map.MoveCandidate
Does this move candidate improve on a specified move.
canImproveUnitMilitaryRole(Unit) - Method in class net.sf.freecol.common.model.Settlement
Can this settlement provide the goods to improve a given unit's role?
canMerge() - Method in class net.sf.freecol.common.networking.AttributeMessage
Does this message consist only of mergeable attributes?
canMerge() - Method in class net.sf.freecol.common.networking.Message
Does this message consist only of mergeable attributes?
canMove() - Method in class net.sf.freecol.server.ai.AIGoods
This transportable can move now.
canMove() - Method in class net.sf.freecol.server.ai.AIUnit
This transportable can move now.
canMove() - Method in class net.sf.freecol.server.ai.TransportableAIObject
This transportable can move now.
canMoveToEurope() - Method in class net.sf.freecol.common.model.Player
Checks if this player can move units to Europe.
canMoveToHighSeas() - Method in class net.sf.freecol.common.model.Unit
Checks if this Unit can be moved to the high seas from its current location.
canMoveToHighSeas() - Method in class net.sf.freecol.common.model.UnitType
Can this unit type move to the High Seas? ATM this is synonymous with being a naval unit, but we should use this routine instead of isNaval() in case this changes.
canOwnTile(Tile) - Method in class net.sf.freecol.common.model.Player
Can a tile be owned by this player?
canOwnTileReason(Tile) - Method in class net.sf.freecol.common.model.Player
Can a tile be owned by this player? This is a test of basic practicality and does not consider the full complexity of tile ownership issues.
canPayToFinishBuilding() - Method in class net.sf.freecol.common.model.Colony
Check if the owner can buy the remaining hammers and tools for the Building that is currently being built.
canPayToFinishBuilding(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Check if the owner can buy the remaining hammers and tools for the Building given.
canPlaySound() - Method in class net.sf.freecol.client.control.SoundController
Can this client play sounds?
canProduce(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Can this colony produce certain goods?
canProduce(GoodsType, Collection<ProductionType>) - Static method in class net.sf.freecol.common.model.ProductionType
Convenience function to check if there is an output for a given goods type in a collection of production types.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Building
Can this work location produce a given goods type with an optional unit.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.BuildingType
Can a tile of this type produce a given goods type?
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.ColonyTile
Can this work location produce a given goods type with an optional unit.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.LostCityRumour
Does this tile item allow its enclosing tile to produce a given goods type?
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Resource
Does this tile item allow its enclosing tile to produce a given goods type?
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
Can this tile produce a given goods type? To produce goods either the tile type must have a suitable production type, or the tile item container contains suitable resource.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileImprovement
Does this tile item allow its enclosing tile to produce a given goods type?
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileItem
Does this tile item allow its enclosing tile to produce a given goods type?
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileItemContainer
Does this container contain an item that allows the tile to produce a goods type?
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileType
Can a tile of this type produce a given goods type?
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
Can this work location produce a given goods type with an optional unit.
canProvideGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Colony
Determines if this settlement can build the given type of equipment.
canProvideGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Settlement
Determines if this settlement can build the given type of equipment.
canQueueAt(Unit, int, List<Cargo>) - Method in class net.sf.freecol.server.ai.Cargo
Can this cargo be queued at the given index in a list of cargoes? TODO: be smarter and break out of the loop if the cargo reaches its delivery point.
canRecruitFoundingFather() - Method in class net.sf.freecol.server.model.ServerPlayer
Checks whether to start recruiting a founding father.
canReducePopulation() - Method in class net.sf.freecol.common.model.Colony
Can this colony reduce its population voluntarily? This is generally the case, but can be prevented by buildings such as the stockade in classic mode.
canSaveCurrentGame() - Method in class net.sf.freecol.client.FreeColClient
Verifies if this client can save the current game Clients that do not have the server running, or that have not the required permissions cannot save and should have the menu entry disabled
canScoutNatives(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Does a supplied unit have horses?
canSee(Tile) - Method in class net.sf.freecol.common.model.Player
Can this player see a given tile.
canSeeLock - Variable in class net.sf.freecol.common.model.Player
Do not access canSeeTiles without taking canSeeLock.
canSeeTiles - Variable in class net.sf.freecol.common.model.Player
The tiles the player can see.
canSeeUnit(Unit) - Method in class net.sf.freecol.common.model.Player
Checks if this player can see a unit.
canSeeValid - Variable in class net.sf.freecol.common.model.Player
Are the canSeeTiles valid or do they need to be recalculated?
canSell() - Method in class net.sf.freecol.common.model.NativeTrade
Can the unit owner buy more items in this session at present?
canSettle - Variable in class net.sf.freecol.common.model.TileType
Can this tile be settled?
canSettle() - Method in class net.sf.freecol.common.model.TileType
Can this tile type be settled?
canTeach() - Method in class net.sf.freecol.common.model.WorkLocation
Does this work location have teaching capability?
CANTON - net.sf.freecol.client.gui.dialog.Flag.UnionPosition
 
canTrade(GoodsType) - Method in class net.sf.freecol.common.model.Player
Can a type of goods can be traded in Europe?
canTrade(GoodsType, Market.Access) - Method in class net.sf.freecol.common.model.Player
Can a type of goods can be traded at a specified place?
canTrain - Variable in class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel
Records whether a colony can train a type of unit.
canTrain(Unit) - Method in class net.sf.freecol.common.model.Colony
Returns true if this colony has a schoolhouse and the unit type is a skilled unit type with a skill level not exceeding the level of the schoolhouse.
canTrain(UnitType) - Method in class net.sf.freecol.common.model.Colony
Returns true if this colony has a schoolhouse and the unit type is a skilled unit type with a skill level not exceeding the level of the schoolhouse.
canUseBitmask(URI) - Static method in class net.sf.freecol.common.resources.ImageResource
 
canvas - Variable in class net.sf.freecol.client.gui.SwingGUI
The canvas that implements much of the functionality.
canvas - Variable in class net.sf.freecol.client.gui.Widgets
The canvas to write to.
Canvas - Class in net.sf.freecol.client.gui
The main container for the other GUI components in FreeCol.
Canvas(FreeColClient, GraphicsDevice, Dimension, MapViewer, MapControls) - Constructor for class net.sf.freecol.client.gui.Canvas
The constructor to use.
Canvas.ToolBoxFrame - Class in net.sf.freecol.client.gui
A class for frames being used as tool boxes.
CanvasMapEditorMouseListener - Class in net.sf.freecol.client.gui
Listens to the mouse being moved at the level of the Canvas.
CanvasMapEditorMouseListener(FreeColClient) - Constructor for class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
The constructor to use.
canvasMapViewer - Variable in class net.sf.freecol.client.gui.Canvas
The panel used for displaying the map and drawing the background of this class.
CanvasMapViewer - Class in net.sf.freecol.client.gui.mapviewer
A component using MapViewer to display the map, or to display various background images when the map is unavailable.
CanvasMapViewer(FreeColClient, MapViewer) - Constructor for class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
 
CanvasMouseListener - Class in net.sf.freecol.client.gui
Listens to mouse buttons being pressed at the level of the Canvas.
CanvasMouseListener(FreeColClient) - Constructor for class net.sf.freecol.client.gui.CanvasMouseListener
Create a new mouse listener.
CanvasMouseMotionListener - Class in net.sf.freecol.client.gui
Listens to the mouse being moved at the level of the Canvas.
CanvasMouseMotionListener(FreeColClient, Canvas) - Constructor for class net.sf.freecol.client.gui.CanvasMouseMotionListener
Creates a new listener for mouse movement.
canZoomIn() - Method in class net.sf.freecol.client.gui.panel.MiniMap
Return true if tile size can be decreased.
canZoomInMap() - Method in class net.sf.freecol.client.gui.GUI
Can the map be zoomed in? Used by: ZoomInAction
canZoomInMap() - Method in class net.sf.freecol.client.gui.SwingGUI
Can the map be zoomed in? Used by: ZoomInAction
canZoomInMapControls() - Method in class net.sf.freecol.client.gui.GUI
Is the map able to zoom in further? Used by: MiniMapZoomInAction
canZoomInMapControls() - Method in class net.sf.freecol.client.gui.panel.MapControls
 
canZoomInMapControls() - Method in class net.sf.freecol.client.gui.SwingGUI
Is the map able to zoom in further? Used by: MiniMapZoomInAction
canZoomOut() - Method in class net.sf.freecol.client.gui.panel.MiniMap
Return true if tile size can be increased.
canZoomOutMap() - Method in class net.sf.freecol.client.gui.GUI
Can the map be zoomed out? Used by: ZoomOutAction
canZoomOutMap() - Method in class net.sf.freecol.client.gui.SwingGUI
Can the map be zoomed out? Used by: ZoomOutAction
canZoomOutMapControls() - Method in class net.sf.freecol.client.gui.GUI
Is the map able to zoom out further? Used by: MiniMapZoomOutAction
canZoomOutMapControls() - Method in class net.sf.freecol.client.gui.panel.MapControls
 
canZoomOutMapControls() - Method in class net.sf.freecol.client.gui.SwingGUI
Is the map able to zoom out further? Used by: MiniMapZoomOutAction
capacity - Variable in class net.sf.freecol.common.model.Force
The current naval transport capacity.
CAPACITY_EXCEEDED - net.sf.freecol.common.model.UnitLocation.NoAddReason
Locatable can not be added because the Location is already full.
capAmount(int, int) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
 
capital - Variable in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
Is this settlement the capital?
capital - Variable in class net.sf.freecol.common.model.SettlementType
Whether this SettlementType is a capital.
CAPITAL - net.sf.freecol.server.ai.ColonyPlan.ProfileType
 
CAPITAL_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
capitalize(String) - Static method in class net.sf.freecol.common.util.StringUtils
Capitalize a string in the default locale.
capitalize(String, Locale) - Static method in class net.sf.freecol.common.util.StringUtils
Capitalize a string in a specific locale.
capitalNames - Static variable in class net.sf.freecol.common.i18n.NameCache
Settlement names.
capture - Variable in class net.sf.freecol.common.model.Role.RoleChange
 
capture - Variable in class net.sf.freecol.server.model.LootSession
The goods that are available to be captured.
CAPTURE - Static variable in class net.sf.freecol.common.model.UnitChangeType
Changes due to the unit being captured.
CAPTURE_AUTOEQUIP - net.sf.freecol.common.model.CombatModel.CombatResult
 
CAPTURE_COLONY - net.sf.freecol.common.model.CombatModel.CombatResult
 
CAPTURE_CONVERT - net.sf.freecol.common.model.CombatModel.CombatResult
 
CAPTURE_EQUIP - net.sf.freecol.common.model.CombatModel.CombatResult
 
CAPTURE_EQUIPMENT - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain armed units to capture equipment.
CAPTURE_GOODS - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units (e.g.
CAPTURE_TAG - Static variable in class net.sf.freecol.common.model.Role
 
CAPTURE_UNIT - net.sf.freecol.common.model.CombatModel.CombatResult
 
CAPTURE_UNITS - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain armed units to capture another player's units.
CAPTURE_UNITS_UNDER_REPAIR - Static variable in class net.sf.freecol.common.option.GameOptions
Capture units under repair with colony.
CaptureGoodsDialog - Class in net.sf.freecol.client.gui.dialog
Panel for choosing the goods to capture.
CaptureGoodsDialog(FreeColClient, JFrame, Unit, List<Goods>) - Constructor for class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog
Creates a new CaptureGoodsDialog.
CaptureGoodsDialog.CheckBoxRenderer - Class in net.sf.freecol.client.gui.dialog
 
CaptureGoodsDialog.GoodsItem - Class in net.sf.freecol.client.gui.dialog
 
cargo - Variable in class net.sf.freecol.common.model.TradeRouteStop
The cargo expected to be on board on leaving the stop.
Cargo - Class in net.sf.freecol.server.ai
An class describing the action needed to make progress in a transportation action for a specific transportable.
Cargo(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.Cargo
Create a new cargo from a stream.
Cargo(TransportableAIObject, Unit, Cargo.CargoPlan) - Constructor for class net.sf.freecol.server.ai.Cargo
Create a new cargo.
CARGO_CHANGE - Static variable in class net.sf.freecol.common.model.Unit
 
CARGO_PENALTY - Static variable in class net.sf.freecol.common.model.Modifier
 
CARGO_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
 
CARGO_SIZE - Static variable in class net.sf.freecol.common.model.GoodsContainer
The size of a standard `hold' of data.
CARGO_TAG - Static variable in class net.sf.freecol.common.model.TradeRouteStop
 
Cargo.CargoMode - Enum in net.sf.freecol.server.ai
The actions to perform at the target.
Cargo.CargoPlan - Class in net.sf.freecol.server.ai
Container for a plan for a transportable to get to TWAIT where a carrier collects it from CWAIT (may equal TWAIT) and takes it to CDST, whence the transportable goes to TDST (may equal CDST).
cargoes - Variable in class net.sf.freecol.server.ai.mission.TransportMission
A list of Cargos to work on.
CargoLabel - Interface in net.sf.freecol.client.gui.label
An interface used for updating a CargoPanel to add or remove a Component
CargoMode() - Constructor for enum net.sf.freecol.server.ai.Cargo.CargoMode
 
cargoPanel - Variable in class net.sf.freecol.client.gui.panel.PortPanel
 
CargoPanel - Class in net.sf.freecol.client.gui.panel
A panel that holds units and goods that represent Units and cargo that are on board the currently selected ship.
CargoPanel(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.panel.CargoPanel
Creates this CargoPanel.
CargoPlan() - Constructor for class net.sf.freecol.server.ai.Cargo.CargoPlan
 
CargoResult() - Constructor for enum net.sf.freecol.server.ai.mission.TransportMission.CargoResult
 
cargoScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
carriableBy(Unit) - Method in class net.sf.freecol.server.ai.AIGoods
Can this transportable be carried by a given carrier unit?
carriableBy(Unit) - Method in class net.sf.freecol.server.ai.AIUnit
Can this transportable be carried by a given carrier unit?
carriableBy(Unit) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Can this transportable be carried by a given carrier unit?
carrier - Variable in class net.sf.freecol.client.gui.panel.CargoPanel
The carrier that contains cargo.
carrier - Variable in class net.sf.freecol.server.ai.Cargo
The carrier that is providing transportation.
CARRIER_TAG - Static variable in class net.sf.freecol.common.networking.EmbarkMessage
 
CARRIER_TAG - Static variable in class net.sf.freecol.common.networking.LoadGoodsMessage
 
CARRIER_TAG - Static variable in class net.sf.freecol.common.networking.UnloadGoodsMessage
 
CARRIER_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
CARRY_GOODS - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units (e.g.
CARRY_TREASURE - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units (e.g.
CARRY_UNITS - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units (e.g.
cashInRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Maximum number of turns to travel to a cash in location.
cashInTreasureTrain(Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to cash in a treasure train.
cashInTreasureTrain(ServerPlayer, Unit) - Method in class net.sf.freecol.server.control.InGameController
Cash in a treasure train.
CashInTreasureTrainMessage - Class in net.sf.freecol.common.networking
The message sent when cashing in a treasure train.
CashInTreasureTrainMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.CashInTreasureTrainMessage
Create a new CashInTreasureTrainMessage from a stream.
CashInTreasureTrainMessage(Unit) - Constructor for class net.sf.freecol.common.networking.CashInTreasureTrainMessage
Create a new CashInTreasureTrainMessage with the supplied name.
CashInTreasureTrainMission - Class in net.sf.freecol.server.ai.mission
Mission for cashing in a treasure train.
CashInTreasureTrainMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Creates a new CashInTreasureTrainMission from a reader.
CashInTreasureTrainMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Creates a mission for the given AIUnit.
Category() - Constructor for enum net.sf.freecol.common.i18n.Number.Category
 
cbox - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
cdst - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
The key locations along the path taken by cargo and carrier.
CDST_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
CEASE_FIRE - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
CEASE_FIRE - net.sf.freecol.common.model.Stance
 
CEASE_FIRE_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
 
CELL_HEIGHT - Static variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
The size of each destination cell.
CELLBORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
center(GeneralPath, double, double) - Method in class net.sf.freecol.client.gui.dialog.Flag
Centers the given path on the given point (x,y).
CENTER - net.sf.freecol.client.gui.dialog.Flag.UnionPosition
 
CENTER - Static variable in class net.sf.freecol.tools.RiverMaker
 
CenterAction - Class in net.sf.freecol.client.gui.action
An action for centering the view on the active unit.
CenterAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.CenterAction
Creates a new CenterAction.
centerColumns - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Almost the number of columns to the left/right of the center tile.
CENTERED - net.sf.freecol.client.gui.SwingGUI.PopupPosition
 
CENTERED_LEFT - net.sf.freecol.client.gui.SwingGUI.PopupPosition
 
CENTERED_RIGHT - net.sf.freecol.client.gui.SwingGUI.PopupPosition
 
centerRows - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Number of rows above/below the center tile.
cExport - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
cExportKey - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
cGood - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
cGoodKey - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
change(FreeColGameObject) - Method in class net.sf.freecol.common.model.UnitWas
 
Change(ChangeSet.See) - Constructor for class net.sf.freecol.common.networking.ChangeSet.Change
Make a new Change.
CHANGE_CONNECTIONS - Static variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverStyleTransform
 
CHANGE_UPPER_BOUND - Static variable in class net.sf.freecol.common.model.Colony
 
ChangeAction - Class in net.sf.freecol.client.gui.action
An action for changing the view.
ChangeAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ChangeAction
Creates this action.
changeActiveUnit(Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
Change the active unit.
changeAI(Player, boolean) - Method in class net.sf.freecol.server.model.ServerGame
Change the AI state of a player.
changeAlarm(Player, int) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Change the alarm level of this settlement by a given amount.
changeClientState(boolean) - Method in class net.sf.freecol.client.FreeColClient
Change the client in-game state (either in or pre-game).
changeContainsTarget(TileType) - Method in class net.sf.freecol.common.model.TileImprovementType
Can this tile improvement type change a tile type to the given tile type.
changeDone(boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Finish a view mode change.
changeExperienceType(GoodsType) - Method in class net.sf.freecol.common.model.Unit
Sets the type of goods this unit has accrued experience producing.
changeGotoPath(PathNode) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
Change the goto path.
changeHomeIndianSettlement(IndianSettlement) - Method in class net.sf.freecol.common.model.Unit
Changes the home IndianSettlement for this unit.
changeMap(Map) - Method in class net.sf.freecol.common.model.Game
Change the map in this game, fixing player destinations.
changeMapScale(float) - Method in class net.sf.freecol.client.gui.SwingGUI
 
changeMission(Mission) - Method in class net.sf.freecol.server.ai.AIUnit
Change the mission of a unit.
changeMode(InfoPanel.InfoPanelMode) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Change the panel mode.
changeNationType(NationType) - Method in class net.sf.freecol.common.model.Player
Changes the nation type of this player, handling the features.
changeNeedWagon(Tile, int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Changes the needed wagons map for a specified tile/contiguity.
changeOwner(Player) - Method in class net.sf.freecol.common.model.Settlement
Change the owner of this Settlement.
changeOwner(Player) - Method in class net.sf.freecol.common.model.Unit
Change the owner of this unit.
changeOwnership(FreeColClient, Colony) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to change ownership of a colony.
changeOwnership(FreeColClient, Unit) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to change ownership of a unit.
changeOwnership(Player, Settlement) - Method in class net.sf.freecol.common.model.Tile
Change the tile ownership.
changeOwningSettlement(Settlement) - Method in class net.sf.freecol.common.model.Tile
Changes the owning settlement for this tile.
changePlayerType(Player.PlayerType) - Method in class net.sf.freecol.common.model.Player
Change the player type.
changeRole(FreeColClient, Unit) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to change the roles of a unit.
changeRole(Role, int) - Method in class net.sf.freecol.common.model.Unit
Change the current role of this unit.
changeRoleCount(int) - Method in class net.sf.freecol.common.model.Unit
Change the current role count.
changes - Variable in class net.sf.freecol.common.model.UnitChangeType
The individual unit changes valid for this change type.
changes - Variable in class net.sf.freecol.common.networking.ChangeSet
The changes to send.
changeScale(float) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Change the scale of the map.
changeScaleFactor(float) - Method in class net.sf.freecol.client.gui.ImageLibrary
Change the scale factor for this image library.
changeSelectedTile(Tile, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Change the selected tile.
changeServerState(FreeColServer.ServerState) - Method in class net.sf.freecol.server.FreeColServer
Change the server state.
ChangeSet - Class in net.sf.freecol.common.networking
Changes to be sent to the client.
ChangeSet() - Constructor for class net.sf.freecol.common.networking.ChangeSet
Simple constructor.
ChangeSet(ChangeSet) - Constructor for class net.sf.freecol.common.networking.ChangeSet
Copying constructor.
ChangeSet.AttackChange - Class in net.sf.freecol.common.networking
Encapsulate an attack.
ChangeSet.AttributeChange - Class in net.sf.freecol.common.networking
Encapsulate an attribute change.
ChangeSet.Change<T extends Message> - Class in net.sf.freecol.common.networking
Abstract template for all types of Change.
ChangeSet.FeatureChange - Class in net.sf.freecol.common.networking
Encapsulate a feature change.
ChangeSet.MessageChange<T extends Message> - Class in net.sf.freecol.common.networking
Encapsulate a Message.
ChangeSet.MoveChange - Class in net.sf.freecol.common.networking
Encapsulate a move.
ChangeSet.ObjectChange - Class in net.sf.freecol.common.networking
Encapsulate a FreeColGameObject update.
ChangeSet.PartialObjectChange<T extends FreeColGameObject> - Class in net.sf.freecol.common.networking
Encapsulate a partial update of a FreeColGameObject.
ChangeSet.PlayerChange - Class in net.sf.freecol.common.networking
Encapsulate a new player change.
ChangeSet.RemoveChange - Class in net.sf.freecol.common.networking
Encapsulates removing some objects.
ChangeSet.See - Class in net.sf.freecol.common.networking
Class to control the visibility of a change.
ChangeSet.SeeCheck - Enum in net.sf.freecol.common.networking
Result of a visibility check.
ChangeSet.SpyChange - Class in net.sf.freecol.common.networking
Encapsulates a spying action.
ChangeSet.StanceChange - Class in net.sf.freecol.common.networking
Encapsulate a stance change.
changeSize(Dimension) - Method in class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
Change the displayed map size.
changeSize(Dimension) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Change the displayed map size.
changeSize(Dimension, TileBounds) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
 
changeStance(Player, Stance, Player, boolean) - Method in class net.sf.freecol.server.control.InGameController
Public change stance and inform all routine.
changeState(Unit, Unit.UnitState) - Method in class net.sf.freecol.client.control.InGameController
Changes the state of this Unit.
changeState(Unit, Unit.UnitState) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for changing unit state.
changeState(ServerPlayer, Unit, Unit.UnitState) - Method in class net.sf.freecol.server.control.InGameController
Change a units state.
ChangeStateMessage - Class in net.sf.freecol.common.networking
The message sent when changing a unit state.
ChangeStateMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ChangeStateMessage
Create a new ChangeStateMessage from a stream.
ChangeStateMessage(Unit, Unit.UnitState) - Constructor for class net.sf.freecol.common.networking.ChangeStateMessage
Create a new ChangeStateMessage with the supplied unit and state.
changeTransport(AIUnit) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Change the allocated transport for this transportable to a different carrier unit.
changeType(SettlementType) - Method in class net.sf.freecol.common.model.Settlement
Change the settlement type, setting the consequent features.
changeType(TileType) - Method in class net.sf.freecol.common.model.Tile
Changes the type of this tile.
changeType(UnitType) - Method in class net.sf.freecol.common.model.Unit
Changes the type of the unit.
changeView() - Method in class net.sf.freecol.client.gui.GUI
Change to end turn mode.
changeView() - Method in class net.sf.freecol.client.gui.SwingGUI
Change to end turn mode.
changeView(MapTransform) - Method in class net.sf.freecol.client.gui.GUI
Change to map transform mode, and select a transform.
changeView(MapTransform) - Method in class net.sf.freecol.client.gui.SwingGUI
Change to map transform mode, and select a transform.
changeView(Tile) - Method in class net.sf.freecol.client.control.InGameController
Wrapper for GUI.changeView.
changeView(Tile) - Method in class net.sf.freecol.client.gui.GUI
Change to terrain mode and select a tile.
changeView(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Change to terrain mode and select a tile.
changeView(Unit, boolean) - Method in class net.sf.freecol.client.control.InGameController
Wrapper for GUI.changeView.
changeView(Unit, boolean) - Method in class net.sf.freecol.client.gui.GUI
Change to move units mode, and select a unit.
changeView(Unit, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Change to move units mode, and select a unit.
changeViewMode(GUI.ViewMode) - Method in class net.sf.freecol.client.gui.SwingGUI
Change the view mode.
changeVolume(SourceDataLine, int) - Static method in class net.sf.freecol.common.sound.SoundPlayer
Change the volume on a line.
changeWindowedMode() - Method in class net.sf.freecol.client.gui.GUI
Change the windowed mode (really a toggle).
changeWindowedMode() - Method in class net.sf.freecol.client.gui.SwingGUI
Change the windowed mode (really a toggle).
ChangeWindowedModeAction - Class in net.sf.freecol.client.gui.action
An action for toggling between full-screen and windowed mode.
ChangeWindowedModeAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ChangeWindowedModeAction
Creates a new ChangeWindowedModeAction.
changeWorkImprovementType(Unit, TileImprovementType) - Method in class net.sf.freecol.client.control.InGameController
Changes the work type of this Unit.
changeWorkImprovementType(Unit, TileImprovementType) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for changing work improvement type.
changeWorkImprovementType(ServerPlayer, Unit, TileImprovementType) - Method in class net.sf.freecol.server.control.InGameController
Change improvement work type.
ChangeWorkImprovementTypeMessage - Class in net.sf.freecol.common.networking
The message sent when changing a work improvement type.
ChangeWorkImprovementTypeMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
Create a new ChangeWorkImprovementTypeMessage from a stream.
ChangeWorkImprovementTypeMessage(Unit, TileImprovementType) - Constructor for class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
Create a new ChangeWorkImprovementTypeMessage with the supplied unit and improvement type.
changeWorkType(GoodsType) - Method in class net.sf.freecol.common.model.Unit
Change the type of goods this unit is producing in its current occupation.
changeWorkType(Unit, GoodsType) - Method in class net.sf.freecol.client.control.InGameController
Changes the work type of this Unit.
changeWorkType(Unit, GoodsType) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for changing work type.
changeWorkType(ServerPlayer, Unit, GoodsType) - Method in class net.sf.freecol.server.control.InGameController
Change work type.
ChangeWorkTypeMessage - Class in net.sf.freecol.common.networking
The message sent when changing the work type of a unit.
ChangeWorkTypeMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ChangeWorkTypeMessage
Create a new ChangeWorkTypeMessage from a stream.
ChangeWorkTypeMessage(Unit, GoodsType) - Constructor for class net.sf.freecol.common.networking.ChangeWorkTypeMessage
Create a new ChangeWorkTypeMessage with the supplied unit and produce.
chat - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
chat(String) - Method in class net.sf.freecol.client.control.InGameController
Sends a public chat message.
chat(Player, String) - Method in class net.sf.freecol.common.networking.ServerAPI
Send a chat message (pre and in-game).
chat(ServerPlayer, String, boolean) - Method in class net.sf.freecol.server.control.InGameController
Chat.
CHAT - Static variable in class net.sf.freecol.client.gui.panel.ChatPanel
 
ChatAction - Class in net.sf.freecol.client.gui.action
An action for initiating chatting.
ChatAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ChatAction
Creates a new ChatAction.
chatArea - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
chatCmd - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
chatDisplay - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerState
The chat message area.
ChatDisplay - Class in net.sf.freecol.client.gui.mapviewer
ChatDisplay manages use of GUIMessage.
ChatDisplay(FreeColClient) - Constructor for class net.sf.freecol.client.gui.mapviewer.ChatDisplay
Create the chat display/ container.
chatHandler(String, String, Color, boolean) - Method in class net.sf.freecol.client.control.InGameController
Chat with another player.
chatHandler(String, String, Color, boolean) - Method in class net.sf.freecol.client.control.PreGameController
Display a chat message.
ChatMessage - Class in net.sf.freecol.common.networking
The message that contains a chat string.
ChatMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ChatMessage
Create a new ChatMessage from a stream.
ChatMessage(Player, String, boolean) - Constructor for class net.sf.freecol.common.networking.ChatMessage
Create a new ChatMessage with the supplied message.
ChatPanel - Class in net.sf.freecol.client.gui.panel
This is the panel that pops up when the user wants to send a message to the other players.
ChatPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ChatPanel
The constructor that will add the items to this panel.
cheat(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Cheats for the AI.
cheatGold(int, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Cheat by adding gold to guarantee the player has a minimum amount.
cheatUnit(List<RandomChoice<UnitType>>, String, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Cheat-build a unit in Europe.
cheatUnit(UnitType, String, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Cheat-build a unit in Europe.
check(String, String) - Method in class net.sf.freecol.common.networking.ServerAPI
Check the connection.
check(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.Change
Check this changes visibility to a given player.
check(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.See
Check this visibility with respect to a player.
check(Unit, PathNode) - Method in interface net.sf.freecol.common.model.pathfinding.GoalDecider
Checks whether the given PathNode is a goal/sub-goal.
check(Unit, PathNode) - Method in class net.sf.freecol.common.model.Unit.ClosestSettlementGoalDecider
Checks whether the given PathNode is a goal/sub-goal.
check(Unit, PathNode) - Method in class net.sf.freecol.server.ai.REFAIPlayer.REFNavyGoalDecider
Checks whether the given PathNode is a goal/sub-goal.
check(AIUnit) - Method in class net.sf.freecol.server.ai.Cargo
Check the integrity of this cargo.
checkAbilities(BuildableType, List<String>) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
checkBoxes - Variable in class net.sf.freecol.client.gui.dialog.DumpCargoDialog
Check boxes corresponding to the goods list.
CheckBoxIcon() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI.CheckBoxIcon
 
CheckBoxRenderer() - Constructor for class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog.CheckBoxRenderer
 
CheckBoxRenderer(Market) - Constructor for class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog.CheckBoxRenderer
Overload constructor for market lookups on good pricing for display
checkBuildQueueIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Colony
Check the integrity of the build queues.
checkCargoes(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Checks for invalid cargoes, and units and goods on board but not in the cargoes list.
checkCashInTreasureTrain(Unit) - Method in class net.sf.freecol.client.control.InGameController
Check if a unit is a treasure train, and if it should be cashed in.
checkColony(Colony, StyledDocument) - Method in class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel
 
checkDeclareIndependence() - Method in class net.sf.freecol.common.model.Player
Check whether this player can declare independence.
checkDesyncAction(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to check for client-server desynchronization.
checkDesyncTile(Game, ServerPlayer, Tile, LogBuilder) - Static method in class net.sf.freecol.common.debug.DebugUtils
Check if a tile is desynchronized.
checkDifficulty() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Check if the difficulty box changed.
checkDifficultyIntegerOption(String, String, LogBuilder, int) - Method in class net.sf.freecol.common.model.Specification
 
checkDifficultyOptionGroup(String, LogBuilder, String...) - Method in class net.sf.freecol.common.model.Specification
 
checkDifficultyPercentageOption(String, String, LogBuilder, int) - Method in class net.sf.freecol.common.model.Specification
 
checkDifficultyUnitListOption(String, String, LogBuilder) - Method in class net.sf.freecol.common.model.Specification
 
checkDir(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Check a directory for read and write access.
checkDiscover(Unit) - Method in class net.sf.freecol.common.model.Region
Check if this region is has been discovered.
checkEmigrate() - Method in class net.sf.freecol.common.model.Player
Should a new colonist emigrate?
checkFields() - Method in class net.sf.freecol.client.gui.dialog.ParametersDialog
Force the text fields to contain non-negative integers.
checkFields() - Method in class net.sf.freecol.client.gui.dialog.ScaleMapSizeDialog
Force the text fields to contain non-negative integers.
checkForDeath() - Method in class net.sf.freecol.server.model.ServerPlayer
Checks if this player has died.
checkForGovMgtChangeMessage() - Method in class net.sf.freecol.common.model.Colony
 
checkForREFDefeat() - Method in class net.sf.freecol.server.model.ServerPlayer
Check if a REF player has been defeated and should surrender.
checkForWinner() - Method in class net.sf.freecol.server.model.ServerGame
Checks if anybody has won this game.
checkFoundingFather() - Method in class net.sf.freecol.server.model.ServerPlayer
Checks whether the current founding father has been recruited.
checkGold(int) - Method in class net.sf.freecol.common.model.Player
Checks if the player has enough gold to make a purchase.
checkHighScore(HighScore, List<HighScore>) - Static method in class net.sf.freecol.common.model.HighScore
Can a given score be added to a high score list.
checkIntegrity - Static variable in class net.sf.freecol.FreeCol
 
checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.AIObject
Just do the check, short cut the logging.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Colony
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.FreeColGameObject
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Game
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.IndianSettlement
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.LostCityRumour
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Map
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Player
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Resource
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Settlement
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Tile
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.TileImprovement
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.TileItem
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.TileItemContainer
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.TradeRoute
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Unit
Checks the integrity of this game object.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
AIObjects need integrity checking too.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.AIGoods
AIObjects need integrity checking too.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.AIMain
Check the AI integrity too.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.AIObject
AIObjects need integrity checking too.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.AIPlayer
AIObjects need integrity checking too.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.AIUnit
AIObjects need integrity checking too.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.GoodsWish
AIObjects need integrity checking too.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
AIObjects need integrity checking too.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.Wish
AIObjects need integrity checking too.
checkIntegrity(boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.WorkerWish
AIObjects need integrity checking too.
checkOp(String, String, R, Class<T>) - Method in class net.sf.freecol.common.model.Specification
Check if an option exists, and if not, create and install it.
checkOwners(Ownable, Player) - Method in class net.sf.freecol.common.model.Game
Maintain the player containers for certain ownables.
checkServerIntegrity(FreeColServer) - Static method in class net.sf.freecol.FreeCol
Check the integrity of a FreeCol server.
checkSetState(Unit.UnitState) - Method in class net.sf.freecol.common.model.Unit
Checks if a Unit can get the given state set.
checkSortConsistency() - Method in class net.sf.freecol.server.ai.AIMain
Check sort consistency.
checkTC() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Check if the TC changed.
checkTransport(TransportableAIObject) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Checks that the carrier assigned to a transportable is has a transport mission and the transport is queued thereon.
checkVictoryConditions() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
Check that the user has not specified degenerate victory conditions that are automatically true.
checkWindowed(GraphicsDevice, Dimension) - Static method in class net.sf.freecol.client.gui.Canvas
Determine whether to use full screen or windowed mode.
CHEVRON - net.sf.freecol.client.gui.dialog.Flag.Decoration
 
CHEVRON - net.sf.freecol.client.gui.dialog.Flag.UnionShape
 
CHEVRON_X - Static variable in class net.sf.freecol.client.gui.dialog.Flag
 
child - Variable in class net.sf.freecol.common.networking.ChangeSet.FeatureChange
 
CHILD_TAG - Static variable in class net.sf.freecol.common.model.Region
 
children - Variable in class net.sf.freecol.common.model.Region
The child regions of this region.
CHOICE_TAG - Static variable in class net.sf.freecol.common.option.StringOption
 
CHOICE_TAG - Static variable in class net.sf.freecol.common.option.TextOption
 
CHOICE_TAG - Static variable in class net.sf.freecol.common.option.UnitTypeOption
 
ChoiceItem<T> - Class in net.sf.freecol.client.gui
Can be used as a single choice for the FreeColChoiceDialog.
ChoiceItem(String, T) - Constructor for class net.sf.freecol.client.gui.ChoiceItem
Creates a new ChoiceItem with the given object.
ChoiceItem(String, T, boolean) - Constructor for class net.sf.freecol.client.gui.ChoiceItem
Creates a new ChoiceItem with the given object.
ChoiceItem(T) - Constructor for class net.sf.freecol.client.gui.ChoiceItem
Creates a new ChoiceItem with the given object.
ChoiceRenderer() - Constructor for class net.sf.freecol.client.gui.option.UnitTypeOptionUI.ChoiceRenderer
 
choices - Variable in class net.sf.freecol.common.option.StringOption
A list of choices to provide to the UI.
choices - Variable in class net.sf.freecol.common.option.UnitTypeOption
A list of choices to provide to the UI.
choices() - Static method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Create a list of choices.
CHOOSE_MIGRANT_SLOT - Static variable in enum net.sf.freecol.common.model.Europe.MigrationType
The unspecific migrant slot to use to denote a random choice between specific slots.
chooseFoundingFather(List<FoundingFather>, FoundingFather) - Method in class net.sf.freecol.client.control.InGameController
Choose a founding father from an offered list.
chooseFoundingFather(List<FoundingFather>, FoundingFather) - Method in class net.sf.freecol.common.networking.ServerAPI
Send a chooseFoundingFather message.
chooseFoundingFather(ServerPlayer, FoundingFather) - Method in class net.sf.freecol.server.control.InGameController
Choose a founding father.
ChooseFoundingFatherDialog - Class in net.sf.freecol.client.gui.dialog
This panel displays the different Founding Fathers the player can work towards recruiting.
ChooseFoundingFatherDialog(FreeColClient, JFrame, List<FoundingFather>) - Constructor for class net.sf.freecol.client.gui.dialog.ChooseFoundingFatherDialog
The constructor that will add the items to this panel.
chooseFoundingFatherHandler(List<FoundingFather>) - Method in class net.sf.freecol.client.control.InGameController
Choose a founding father from an offered list.
chooseFoundingFatherHandler(List<FoundingFather>) - Method in class net.sf.freecol.server.ai.AIPlayer
Choose a founding father.
ChooseFoundingFatherMessage - Class in net.sf.freecol.common.networking
The message sent to choose a founding father.
ChooseFoundingFatherMessage(List<FoundingFather>, FoundingFather) - Constructor for class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Create a new ChooseFoundingFatherMessage with the specified fathers.
ChooseFoundingFatherMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Create a new ChooseFoundingFatherMessage from a stream.
chooseLocation(Component, int, int, SwingGUI.PopupPosition) - Method in class net.sf.freecol.client.gui.Canvas
Choose a location for a component.
chooseType(Unit, Random) - Method in class net.sf.freecol.common.model.LostCityRumour
Chooses a type of Lost City Rumour.
chop(String, int) - Static method in class net.sf.freecol.common.util.StringUtils
Truncate a string to a maximum length.
CIBOLA - net.sf.freecol.common.model.LostCityRumour.RumourType
 
CIBOLA_PREFIX - Static variable in class net.sf.freecol.common.i18n.NameCache
 
CIBOLA_TAG - Static variable in class net.sf.freecol.common.model.Game
 
cibolaKeys - Static variable in class net.sf.freecol.common.i18n.NameCache
Cities of Cibola.
cibolaLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
CircleIterator(Tile, boolean, int) - Constructor for class net.sf.freecol.common.model.Map.CircleIterator
Create a new Circle Iterator.
CITY - net.sf.freecol.common.model.HighScore.ScoreLevel
 
CITY_OF_GOLD - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
CLAIM_ACCEPT - net.sf.freecol.common.model.Constants.ClaimAction
 
CLAIM_ALL_TILES - Static variable in class net.sf.freecol.common.option.GameOptions
Claim all possible surrounding tiles when founding a colony?
CLAIM_REQUIRED - net.sf.freecol.common.model.UnitLocation.NoAddReason
Either unclaimed or claimed but could be acquired.
CLAIM_STEAL - net.sf.freecol.common.model.Constants.ClaimAction
 
claimable - Variable in class net.sf.freecol.common.model.Region
Whether this region is claimable.
claimable - Variable in enum net.sf.freecol.common.model.Region.RegionType
Are regions of this type claimable by default?
CLAIMABLE_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
CLAIMABLE_TAG - Static variable in class net.sf.freecol.common.model.Region
 
claimableRadius - Variable in class net.sf.freecol.common.model.SettlementType
How many tiles this SettlementType can claim.
ClaimAction() - Constructor for enum net.sf.freecol.common.model.Constants.ClaimAction
 
CLAIMANT_TAG - Static variable in class net.sf.freecol.common.networking.ClaimLandMessage
 
claimLand(ServerPlayer, Tile, Settlement, int) - Method in class net.sf.freecol.server.control.InGameController
Claim land.
ClaimLandMessage - Class in net.sf.freecol.common.networking
The message sent when the client requests claiming land.
ClaimLandMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ClaimLandMessage
Create a new ClaimLandMessage from a stream.
ClaimLandMessage(Tile, FreeColGameObject, int) - Constructor for class net.sf.freecol.common.networking.ClaimLandMessage
Create a new ClaimLandMessage.
claimTile(Tile, FreeColGameObject) - Method in class net.sf.freecol.client.control.InGameController
Claim a tile.
claimTile(Tile, FreeColGameObject, int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to claim a tile.
claimTransportable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Allows a TransportMission to signal that it has taken responsibility for a TransportableAIObject.
CLASSIC_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
ClassicMapControls - Class in net.sf.freecol.client.gui.panel
A collection of panels and buttons that are used to provide the user with a more detailed view of certain elements on the map and also to provide a means of input in case the user can't use the keyboard.
ClassicMapControls(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ClassicMapControls
The basic constructor.
clazz - Variable in class net.sf.freecol.common.resources.ResourceMapping.ResourceType
 
clean() - Method in class net.sf.freecol.common.resources.ImageResource
 
clean() - Method in interface net.sf.freecol.common.resources.Resource.Cleanable
Clean the caches inside the resource.
clean(String) - Method in class net.sf.freecol.common.model.Specification
Clean up the specification.
cleanMap() - Method in class net.sf.freecol.common.model.LandMap
Remove any 1x1 islands on the map.
cleanup() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Clean up this building panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Clean up this CargoPanel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Clean up this building panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
Clean up this buildings panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Clean up this colony panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Clean up this unit panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
Clean up this population panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Clean up this single tile panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
Clean up this tiles panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Clean up this WarehousePanel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
Removes PropertyChangeListeners and MouseListeners
cleanup() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Cleans up this EuropePanel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Cleans up this DestinationPanel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Cleans up this MarketPanel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
Cleans up this TransactionLog.
cleanup() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Clean up this unit panel.
clear() - Method in class net.sf.freecol.common.model.BuildQueue
 
clear() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Remove all trade items from this agreement.
clear() - Method in class net.sf.freecol.common.model.FeatureContainer
Clear this feature container.
clear() - Method in class net.sf.freecol.common.model.ScopeContainer
Clear the scopes.
clear() - Method in class net.sf.freecol.common.model.TypeCountMap
 
clear() - Method in class net.sf.freecol.common.networking.ChangeSet
Clear the current changes.
clear() - Method in class net.sf.freecol.common.resources.ImageCache
Clear this cache.
clear() - Method in class net.sf.freecol.server.ai.Cargo
 
CLEAR - Static variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
CLEAR_HAMMERS_ON_CONSTRUCTION_SWITCH - Static variable in class net.sf.freecol.common.option.GameOptions
Clear the hammers when changing production.
CLEAR_ORDERS - net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
CLEAR_SKILL - Static variable in class net.sf.freecol.common.model.UnitChangeType
Changes due to a clear-skill command.
CLEAR_SPECIALITY - net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
clearAIUnits() - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Clears the cache of AI units.
clearAlarm() - Method in class net.sf.freecol.common.model.IndianSettlement
Clear the alarm levels.
clearAll() - Static method in class net.sf.freecol.server.model.Session
Clear all sessions.
clearBuildingMap() - Method in class net.sf.freecol.common.model.Colony
Clear the building map.
clearButton - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.ColonyTradeItemPanel
 
clearButton - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoodsTradeItemPanel
 
clearButton - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.InciteTradeItemPanel
 
clearButton - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.StanceTradeItemPanel
 
clearButton - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.UnitTradeItemPanel
 
clearCaches() - Method in class net.sf.freecol.common.resources.ResourceMapping
 
clearCargoes() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Clears all the cargoes.
clearCitiesOfCibola() - Static method in class net.sf.freecol.common.i18n.NameCache
Clear the city of Cibola cache.
clearColonyTiles() - Method in class net.sf.freecol.common.model.Colony
Clear the colony tiles.
clearContactLevels() - Method in class net.sf.freecol.common.model.IndianSettlement
Clear the contact levels.
clearContainers() - Method in class net.sf.freecol.common.model.GoodsContainer
Clear both containers.
clearEuropeanNationalAdvantages() - Method in class net.sf.freecol.common.model.Specification
Clear all European advantages.
clearExportGoods() - Method in class net.sf.freecol.server.ai.AIColony
Clear the export goods.
clearGotoOrders(Unit) - Method in class net.sf.freecol.client.control.InGameController
Clears the goto orders of the given unit by setting its destination to null.
clearGotoPath() - Method in class net.sf.freecol.client.gui.GUI
Stop the goto path display.
clearGotoPath() - Method in class net.sf.freecol.client.gui.SwingGUI
Stop the goto path display.
clearHistory() - Method in class net.sf.freecol.common.model.Player
Clear the history events.
clearItemValues() - Method in class net.sf.freecol.common.option.SelectOption
Clear the item values for this option.
clearLandUnits() - Method in class net.sf.freecol.common.model.Force
Clear the land unit list.
clearLowPriorityCache() - Method in class net.sf.freecol.common.resources.ImageCache
 
clearMarketData() - Method in class net.sf.freecol.common.model.Market
Clear the market data.
clearModelMessages() - Method in class net.sf.freecol.common.model.Player
Removes all the model messages for this player.
clearNationCache() - Method in class net.sf.freecol.common.model.Player
Clear the nation cache.
clearNationSummary(Player) - Method in class net.sf.freecol.common.model.Player
Clear the nation cache entry for a player.
clearNavalUnits() - Method in class net.sf.freecol.common.model.Force
Clear the naval unit list.
clearOfferedFathers() - Method in class net.sf.freecol.common.model.Player
Clear the set of offered fathers.
clearOrders(Unit) - Method in class net.sf.freecol.client.control.InGameController
Clears the orders of the given unit.
ClearOrdersAction - Class in net.sf.freecol.client.gui.action
An action for clearing the active unit's orders.
ClearOrdersAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ClearOrdersAction
Creates this action.
clearOwnedUnits() - Method in class net.sf.freecol.common.model.IndianSettlement
Clear the owned units.
clearRegions() - Method in class net.sf.freecol.common.model.Map
Clear the regions list.
clearScopes(ScopeContainer) - Static method in class net.sf.freecol.common.model.ScopeContainer
 
clearSpeciality(Unit) - Method in class net.sf.freecol.client.control.InGameController
Clear the speciality of a Unit, making it a Free Colonist.
clearSpeciality(Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for clearing a unit speciality.
clearSpeciality(ServerPlayer, Unit) - Method in class net.sf.freecol.server.control.InGameController
Clear the specialty of a unit.
ClearSpecialityMessage - Class in net.sf.freecol.common.networking
The message sent when clearing a unit speciality.
ClearSpecialityMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ClearSpecialityMessage
Create a new ClearSpecialityMessage from a stream.
ClearSpecialityMessage(Unit) - Constructor for class net.sf.freecol.common.networking.ClearSpecialityMessage
Create a new ClearSpecialityMessage with the supplied unit.
clearStops() - Method in class net.sf.freecol.common.model.TradeRoute
Clear the stops in this trade route.
clearTileImprovementPlans() - Method in class net.sf.freecol.server.ai.AIColony
Clear the tile improvement plans.
clearTileItems() - Method in class net.sf.freecol.common.model.TileItemContainer
Clear the tile items list.
clearTradeRoutes() - Method in class net.sf.freecol.common.model.Player
Clear the trade routes.
clearUnitList() - Method in class net.sf.freecol.common.model.UnitLocation
Clear the units from this container.
clearWishes() - Method in class net.sf.freecol.server.ai.AIColony
Clear the wishes.
clickAt(int, int, int) - Method in class net.sf.freecol.client.gui.GUI
Handle a click on the canvas.
clickAt(int, int, int) - Method in class net.sf.freecol.client.gui.SwingGUI
Handle a click on the canvas.
CLIENT - net.sf.freecol.common.io.FreeColXMLWriter.WriteScopeType
 
CLIENT_OPTIONS - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
The name of the file that contains the ClientOptions saved with the game.
CLIENT_OPTIONS_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
CLIENT_THREAD - Static variable in class net.sf.freecol.FreeCol
 
CLIENT_USER_NAME_TAG - Static variable in class net.sf.freecol.common.model.Game
 
clientError(String) - Method in class net.sf.freecol.common.model.Player
Convenience function to create a client error message, log it, and wrap it into a change set.
clientError(Player, String) - Static method in class net.sf.freecol.common.networking.ChangeSet
Convenience function to create a non-i18n client error message and wrap it into a change set.
clientError(Player, StringTemplate) - Static method in class net.sf.freecol.common.networking.ChangeSet
Convenience function to create an i18n client error message and wrap it into a change set.
clientError(StringTemplate) - Method in class net.sf.freecol.common.model.Player
Convenience function to create a client error message for this player, log it, and wrap it into a change set.
clientError(ChangeSet.See, String) - Static method in class net.sf.freecol.common.networking.ChangeSet
Convenience function to create a non-i18n client error message and wrap it into a change set.
clientError(ChangeSet.See, StringTemplate) - Static method in class net.sf.freecol.common.networking.ChangeSet
Convenience function to create an i18n client error message and wrap it into a change set.
clientGeneric(FreeColClient) - Method in class net.sf.freecol.common.networking.Message
Create a runnable to execute generic message actions.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.AddPlayerMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.AnimateAttackMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.AnimateMoveMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.ChatMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.CloseMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.DisconnectMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.ErrorMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.FeatureChangeMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.FirstContactMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.FountainOfYouthMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.GameEndedMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.GameStateMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.HighScoresMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.InciteMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.LoginMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.LogoutMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.LootCargoMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.Message
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.MultipleMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.NationSummaryMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.NativeTradeMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.NewLandNameMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.NewTradeRouteMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.NewTurnMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.PartialMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.ReadyMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.ReconnectMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.RemoveMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.SetAIMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.SetAvailableMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.SetColorMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.SetCurrentPlayerMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.SetDeadMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.SetNationMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.SetNationTypeMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.SetStanceMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.SpySettlementMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.StartGameMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.TrivialMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.UpdateGameOptionsMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.UpdateMapGeneratorOptionsMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.UpdateMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.VacantPlayersMessage
Client-side handler for this message.
clientHandler(FreeColClient) - Method in class net.sf.freecol.common.networking.WrapperMessage
Client-side handler for this message.
ClientInputHandler - Class in net.sf.freecol.client.control
Message handler implementation for the client side.
ClientInputHandler(FreeColClient) - Constructor for class net.sf.freecol.client.control.ClientInputHandler
The constructor to use.
clientOptions - Variable in class net.sf.freecol.client.FreeColClient
The client options specific to this player.
ClientOptions - Class in net.sf.freecol.client
Defines how available client options are displayed on the Setting dialog from File/Preferences Also contains several Comparators used for display purposes.
ClientOptions() - Constructor for class net.sf.freecol.client.ClientOptions
Creates a new ClientOptions.
ClientOptionsDialog - Class in net.sf.freecol.client.gui.dialog
Dialog for changing the ClientOptions.
ClientOptionsDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.dialog.ClientOptionsDialog
The constructor that will add the items to this panel.
clientOptionsFile - Static variable in class net.sf.freecol.common.io.FreeColDirectories
A file containing the client options.
clientUserName - Variable in class net.sf.freecol.common.model.Game
The client player name, null in the server.
clipLeftX - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer.TileClippingBounds
 
clipTopY - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer.TileClippingBounds
 
cloneOption() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Don't use this method.
cloneOption() - Method in class net.sf.freecol.common.option.AbstractOption
Clone this option.
cloneOption() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Clone this option.
cloneOption() - Method in class net.sf.freecol.common.option.AudioMixerOption
Clone this option.
cloneOption() - Method in class net.sf.freecol.common.option.BooleanOption
Clone this option.
cloneOption() - Method in class net.sf.freecol.common.option.FileOption
Clone this option.
cloneOption() - Method in class net.sf.freecol.common.option.IntegerOption
Clone this option.
cloneOption() - Method in class net.sf.freecol.common.option.LanguageOption
Clone this option.
cloneOption() - Method in class net.sf.freecol.common.option.ModListOption
Clone this option.
cloneOption() - Method in class net.sf.freecol.common.option.ModOption
Clone this option.
cloneOption() - Method in interface net.sf.freecol.common.option.Option
Clone this option.
cloneOption() - Method in class net.sf.freecol.common.option.OptionGroup
Clone this option.
cloneOption() - Method in class net.sf.freecol.common.option.StringOption
Clone this option.
cloneOption() - Method in class net.sf.freecol.common.option.TextOption
Clone this option.
cloneOption() - Method in class net.sf.freecol.common.option.UnitListOption
Clone this option.
cloneOption() - Method in class net.sf.freecol.common.option.UnitTypeOption
Clone this option.
close() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Closes both the XMLStreamReader and the underlying stream if any.
close() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
close() - Method in class net.sf.freecol.common.logging.DefaultHandler
Closes this handler so that it will stop handling log records.
close() - Method in class net.sf.freecol.common.networking.Connection
Close this connection.
close() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
close() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
close() - Method in class net.sf.freecol.server.networking.DummyConnection
Close this connection.
CLOSE - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
closeColony(Colony, boolean) - Method in class net.sf.freecol.client.control.InGameController
Special handling when we close a colony panel.
closeColonyPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Close this ColonyPanel.
closed - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
closeHandler(String) - Method in class net.sf.freecol.client.control.InGameController
Close any open GUI menus.
closeInputStream() - Method in class net.sf.freecol.common.networking.Connection
Close and clear the input stream.
closeMainPanel() - Method in class net.sf.freecol.client.gui.Canvas
Closes the MainPanel.
closeMainPanel() - Method in class net.sf.freecol.client.gui.GUI
Close the main panel if present.
closeMainPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Close the main panel if present.
closeMenus() - Method in class net.sf.freecol.client.gui.Canvas
Closes all the menus that are currently open.
closeMenus() - Method in class net.sf.freecol.client.gui.GUI
Close any open menus.
closeMenus() - Method in class net.sf.freecol.client.gui.SwingGUI
Close any open menus.
CloseMessage - Class in net.sf.freecol.common.networking
A message sent to clients to signal that a panel should be closed.
CloseMessage(String) - Constructor for class net.sf.freecol.common.networking.CloseMessage
Create a new CloseMessage.
CloseMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.CloseMessage
Create a new CloseMessage from a stream.
closeOutputStream() - Method in class net.sf.freecol.common.networking.Connection
Close and clear the output stream.
closePanel() - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
closePanel(String) - Method in class net.sf.freecol.client.gui.Canvas
Close a panel by class name.
closePanel(String) - Method in class net.sf.freecol.client.gui.GUI
Close a panel.
closePanel(String) - Method in class net.sf.freecol.client.gui.SwingGUI
Close a panel.
closerToCorrectAspectWithoutDoublingHorizontally(BufferedImage) - Static method in class net.sf.freecol.tools.Texture2Tile
 
closeSocket() - Method in class net.sf.freecol.common.networking.Connection
Close and clear the socket.
closeStatusPanel() - Method in class net.sf.freecol.client.gui.GUI
Close the status panel if present.
closeStatusPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Close the status panel if present.
ClosestSettlementGoalDecider(Tile, boolean) - Constructor for class net.sf.freecol.common.model.Unit.ClosestSettlementGoalDecider
Build a new goal decider to find the closest path to a settlement owned by the player controlling the searching unit.
closeTag(String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Close the current tag, checking that it did indeed close correctly.
closeTag(String, String...) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Close the current tag, but accept some alternative elements first.
closing - Variable in enum net.sf.freecol.common.model.NativeTrade.NativeTradeAction
Does this action close the trade?
COAST - net.sf.freecol.common.model.Region.RegionType
 
coastal - Variable in class net.sf.freecol.common.model.Unit.ClosestSettlementGoalDecider
Require a connected port.
COASTAL - net.sf.freecol.common.model.Colony.NoBuildReason
 
COASTAL_ONLY - Static variable in class net.sf.freecol.common.model.Ability
Restrict some buildings to only be buildable on the coast.
collected - Variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Has the gift been collected?
COLLECTED_TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
 
collectFiles(File, Predicate<File>) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Collect files from a directory that match a predicate.
CollectionUtils - Class in net.sf.freecol.common.util
Collection of small static helper methods using Collections.
CollectionUtils() - Constructor for class net.sf.freecol.common.util.CollectionUtils
 
collectKeys(String, List<String>, String) - Static method in class net.sf.freecol.common.i18n.NameCache
Collects all the keys with a given prefix.
collectNames(String, List<String>) - Static method in class net.sf.freecol.common.i18n.NameCache
Collects all the names with a given prefix.
collectNewTiles(Collection<Tile>) - Method in class net.sf.freecol.server.model.ServerPlayer
Given a tile and new radius of visibility, explore unexplored tiles and return those plus the previously invisible tiles.
collectNewTiles(Stream<Tile>) - Method in class net.sf.freecol.server.model.ServerPlayer
Given a stream of tiles, explore unexplored tiles and return those plus the previously invisible tiles.
collectNewTiles(Tile, int) - Method in class net.sf.freecol.server.model.ServerPlayer
Given a tile and new radius of visibility, explore unexplored tiles and return those plus the previously invisible tiles.
collectPotentialEnemies() - Method in class net.sf.freecol.common.model.Monarch
Collects a list of potential enemies for this player.
collectPotentialFriends() - Method in class net.sf.freecol.common.model.Monarch
Collects a list of potential friends for this player.
collectStartingTiles(List<Tile>, List<Tile>) - Method in class net.sf.freecol.common.model.Map
Collect lists of valid starting tiles on this map.
COLONIAL - net.sf.freecol.common.model.Player.PlayerType
 
colonies - Variable in class net.sf.freecol.client.gui.panel.report.ReportClassicColonyPanel
 
colonies - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
colonies - Variable in class net.sf.freecol.client.gui.panel.report.ReportLabourDetailPanel
 
colonies - Variable in class net.sf.freecol.client.gui.panel.report.ReportLabourPanel
The player colonies.
colonies - Variable in class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel
A list of all the player's colonies.
colonies - Variable in class net.sf.freecol.client.gui.panel.report.ReportTradePanel
 
COLONIES_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
Colonist(int, int, int) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
COLONIST - net.sf.freecol.common.model.LostCityRumour.RumourType
 
COLONIST_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
COLONIST_OCCUPATION - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
COLONIST_SPECIALITY - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
COLONIST_SUMMARY_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
colonists - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.ProductionData
number of colonists
colonists - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
COLONISTS_PER_ROW - Static variable in class net.sf.freecol.client.gui.panel.report.ReportClassicColonyPanel
 
ColonizationMapLoader - Class in net.sf.freecol.server.generator
Just pass the name of a Colonization map file (with extension ".MP").
ColonizationMapLoader(File) - Constructor for class net.sf.freecol.server.generator.ColonizationMapLoader
 
ColonizationMapReader - Class in net.sf.freecol.tools
Just pass the name of a Colonization map file (with extension ".MP").
ColonizationMapReader() - Constructor for class net.sf.freecol.tools.ColonizationMapReader
 
ColonizationSaveGameReader - Class in net.sf.freecol.tools
 
ColonizationSaveGameReader(byte[]) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader
 
ColonizationSaveGameReader.Colonist - Class in net.sf.freecol.tools
 
ColonizationSaveGameReader.ColonyData - Class in net.sf.freecol.tools
 
ColonizationSaveGameReader.GameData - Class in net.sf.freecol.tools
 
ColonizationSaveGameReader.PlayerData - Class in net.sf.freecol.tools
 
colony - Variable in class net.sf.freecol.client.gui.dialog.WarehouseDialog.WarehouseGoodsPanel
 
colony - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The enclosing colony.
colony - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
The Colony this panel is displaying.
colony - Variable in class net.sf.freecol.client.gui.panel.ConstructionPanel
The colony performing the construction.
colony - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.ColonyLocationDataGetter
The colony to get data for.
colony - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
The colony being summarized.
colony - Variable in class net.sf.freecol.common.model.BuildQueue
The colony to queue buildables for.
colony - Variable in class net.sf.freecol.common.model.ColonyWas
 
colony - Variable in class net.sf.freecol.common.model.ProductionCache
The colony whose production is being cached.
colony - Variable in class net.sf.freecol.common.model.UnitWas
 
colony - Variable in class net.sf.freecol.common.model.WorkLocation
The colony that contains this work location.
colony - Variable in class net.sf.freecol.server.ai.AIColony
The colony this AIColony is managing.
colony - Variable in class net.sf.freecol.server.ai.ColonyPlan
The colony this AIColony manages.
colony - Variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
The Colony to receive the gift.
colony - Variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
The colony to demand from.
colony - Variable in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
The target colony to work inside.
colony - Variable in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
colony - Variable in class net.sf.freecol.server.model.NativeDemandSession
 
Colony - Class in net.sf.freecol.common.model
Represents a colony.
Colony(Game, String) - Constructor for class net.sf.freecol.common.model.Colony
Create a new Colony with the given identifier.
Colony(Game, Player, String, Tile) - Constructor for class net.sf.freecol.common.model.Colony
Constructor for ServerColony.
COLONY_CENTER - net.sf.freecol.common.model.UnitLocation.NoAddReason
Can not add to settlement center tile.
COLONY_CLASS_INDEX - Static variable in class net.sf.freecol.common.model.Colony
Class index for colonies.
COLONY_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
COLONY_COMPARATOR - Static variable in class net.sf.freecol.client.ClientOptions
Used by GUI to sort colonies.
COLONY_COMPARATOR_AGE - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_COMPARATOR_NAME - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_COMPARATOR_POSITION - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_COMPARATOR_SIZE - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_COMPARATOR_SOL - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_CONQUERED - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
COLONY_DATA - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader
 
COLONY_DESTROYED - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
COLONY_GOODS_PARTY - Static variable in class net.sf.freecol.common.model.Modifier
 
COLONY_GOODS_PARTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
 
COLONY_LABELS_CLASSIC - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_LABELS_MODERN - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_LABELS_NONE - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_NAME_TAG - Static variable in class net.sf.freecol.common.model.ColonyTradeItem
 
COLONY_PRIORITY - Static variable in interface net.sf.freecol.common.model.Consumer
The consumption priority of the colony build queue.
COLONY_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
COLONY_REPORT - Static variable in class net.sf.freecol.client.ClientOptions
Option for selecting the compact colony report.
COLONY_REPORT_CLASSIC - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_REPORT_COMPACT - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_TAG - Static variable in class net.sf.freecol.common.model.ColonyTradeItem
 
COLONY_TAG - Static variable in class net.sf.freecol.common.model.WorkLocation
 
COLONY_TAG - Static variable in class net.sf.freecol.common.networking.AbandonColonyMessage
 
COLONY_TAG - Static variable in class net.sf.freecol.common.networking.IndianDemandMessage
 
COLONY_TAG - Static variable in class net.sf.freecol.common.networking.JoinColonyMessage
 
COLONY_TAG - Static variable in class net.sf.freecol.common.networking.NativeGiftMessage
 
COLONY_TAG - Static variable in class net.sf.freecol.common.networking.PayForBuildingMessage
 
COLONY_TAG - Static variable in class net.sf.freecol.common.networking.RearrangeColonyMessage
 
COLONY_TAG - Static variable in class net.sf.freecol.common.networking.SetBuildQueueMessage
 
COLONY_TAG - Static variable in class net.sf.freecol.common.networking.SetGoodsLevelsMessage
 
COLONY_TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
 
COLONY_TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
 
COLONY_TAG - Static variable in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
 
Colony.ColonyChangeEvent - Enum in net.sf.freecol.common.model
 
Colony.NoBuildReason - Enum in net.sf.freecol.common.model
Reasons for not building a buildable.
Colony.TileImprovementSuggestion - Class in net.sf.freecol.common.model
Container class for tile exploration or improvement suggestions.
colonyAgeComparator - Static variable in class net.sf.freecol.client.ClientOptions
Compare by ascending age.
colonyBox - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.ColonyTradeItemPanel
 
ColonyCargoPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyCargoPanel
Create this colony cargo panel.
ColonyChangeEvent() - Constructor for enum net.sf.freecol.common.model.Colony.ColonyChangeEvent
 
colonyComparator - Variable in class net.sf.freecol.common.model.Player
A comparator to enforce the player prefered colony order.
ColonyData(byte[], int) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
colonyDemandPanel - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
colonyId - Variable in class net.sf.freecol.common.model.ColonyTradeItem
The identifier of the colony to change hands.
ColonyInPortPanel() - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
Creates this ColonyInPortPanel.
ColonyLocationDataGetter(Colony) - Constructor for class net.sf.freecol.client.gui.panel.report.LabourData.ColonyLocationDataGetter
Build a new location data getter for a given colony.
colonyName - Variable in class net.sf.freecol.common.model.ColonyTradeItem
The colony name, which is useful when the colony is unknown to the offer recipient.
colonyNameComparator - Static variable in class net.sf.freecol.client.ClientOptions
Compare by name, initialized at run time.
colonyOfferPanel - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
ColonyPanel - Class in net.sf.freecol.client.gui.panel
This is a panel for the Colony display.
ColonyPanel(FreeColClient, Colony) - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel
The constructor for the panel.
ColonyPanel.BuildingsPanel - Class in net.sf.freecol.client.gui.panel
This panel is a list of the colony's buildings.
ColonyPanel.BuildingsPanel.ASingleBuildingPanel - Class in net.sf.freecol.client.gui.panel
This panel is a single line (one building) in the BuildingsPanel.
ColonyPanel.ColonyCargoPanel - Class in net.sf.freecol.client.gui.panel
This panel shows the content of a carrier in the colony
ColonyPanel.ColonyInPortPanel - Class in net.sf.freecol.client.gui.panel
A panel that holds UnitLabels that represent naval Units that are waiting in the port of the colony.
ColonyPanel.OutsideColonyPanel - Class in net.sf.freecol.client.gui.panel
A panel that holds UnitLabels that represent Units that are standing in front of a colony.
ColonyPanel.PopulationPanel - Class in net.sf.freecol.client.gui.panel
The panel to display the population breakdown for this colony.
ColonyPanel.TilesPanel - Class in net.sf.freecol.client.gui.panel
A panel that displays the tiles in the immediate area around the colony.
ColonyPanel.TilesPanel.ASingleTilePanel - Class in net.sf.freecol.client.gui.panel
Panel for visualizing a ColonyTile.
ColonyPanel.WarehousePanel - Class in net.sf.freecol.client.gui.panel
A panel that holds goods that represent cargo that is inside the Colony.
colonyPlan - Variable in class net.sf.freecol.server.ai.AIColony
The current plan for the colony.
ColonyPlan - Class in net.sf.freecol.server.ai
Objects of this class describes the plan the AI has for a Colony.
ColonyPlan(AIMain, Colony) - Constructor for class net.sf.freecol.server.ai.ColonyPlan
Creates a new ColonyPlan.
ColonyPlan.BuildPlan - Class in net.sf.freecol.server.ai
The things to build, and their priority.
ColonyPlan.ProfileType - Enum in net.sf.freecol.server.ai
The profile of the colony (a sort of general flavour).
colonyPositionComparator - Static variable in class net.sf.freecol.client.ClientOptions
Compare by position on the map.
colonySizeComparator - Static variable in class net.sf.freecol.client.ClientOptions
Compare by descending size then liberty.
colonySoLComparator - Static variable in class net.sf.freecol.client.ClientOptions
Compare by descending liberty then size.
ColonySummary(Colony, List<GoodsType>) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
Create the colony summary.
colonyTile - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
The colony tile to monitor.
ColonyTile - Class in net.sf.freecol.common.model
Represents a work location on a tile.
ColonyTile(Game, String) - Constructor for class net.sf.freecol.common.model.ColonyTile
Create a new ColonyTile with the given identifier.
ColonyTile(Game, Colony, Tile) - Constructor for class net.sf.freecol.common.model.ColonyTile
Constructor for ServerColonyTile.
colonyTiles - Variable in class net.sf.freecol.common.model.Colony
A list of the ColonyTiles.
ColonyTradeItem - Class in net.sf.freecol.common.model
A trade item consisting of a colony.
ColonyTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.ColonyTradeItem
Creates a new ColonyTradeItem instance.
ColonyTradeItem(Game, Player, Player, Colony) - Constructor for class net.sf.freecol.common.model.ColonyTradeItem
Creates a new ColonyTradeItem instance.
ColonyTradeItemPanel(Player) - Constructor for class net.sf.freecol.client.gui.dialog.NegotiationDialog.ColonyTradeItemPanel
Creates a new ColonyTradeItemPanel instance.
colonyUnitsButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
colonyUnitsCmd - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
colonyValue - Variable in class net.sf.freecol.server.ai.mission.BuildColonyMission
The value of a target Tile.
ColonyValueCategory() - Constructor for enum net.sf.freecol.common.model.Player.ColonyValueCategory
 
ColonyWas - Class in net.sf.freecol.common.model
Helper container to remember a colony state prior to some change, and fire off any consequent property changes.
ColonyWas(Colony) - Constructor for class net.sf.freecol.common.model.ColonyWas
Record the state of a colony.
COLOPEDIA - net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
COLOPEDIA - Static variable in class net.sf.freecol.client.gui.panel.TilePanel
 
ColopediaAction - Class in net.sf.freecol.client.gui.action
Displays a section of the Colopedia.
ColopediaAction(FreeColClient, ColopediaAction.PanelType) - Constructor for class net.sf.freecol.client.gui.action.ColopediaAction
Creates this action.
ColopediaAction.PanelType - Enum in net.sf.freecol.client.gui.action
 
ColopediaDetailPanel<T> - Interface in net.sf.freecol.client.gui.panel.colopedia
This panel displays the Colopedia.
ColopediaGameObjectTypePanel<T extends FreeColSpecObjectType> - Class in net.sf.freecol.client.gui.panel.colopedia
This panel displays details of game objects in the Colopedia.
ColopediaGameObjectTypePanel(FreeColClient, ColopediaPanel, String) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
Create a new Colopedia game object type panel.
colopediaPanel - Variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
The enclosing colopedia panel.
colopediaPanel - Variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeCellRenderer
 
colopediaPanel - Variable in class net.sf.freecol.client.gui.panel.colopedia.ConceptDetailPanel
 
ColopediaPanel - Class in net.sf.freecol.client.gui.panel.colopedia
This panel displays the Colopedia.
ColopediaPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
Creates a new ColopediaPanel instance suitable only for the construction of ColopediaDetailPanels.
ColopediaPanel(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
The constructor that will add the items to this panel.
ColopediaTreeCellRenderer - Class in net.sf.freecol.client.gui.panel.colopedia
This TreeCellRenderer is responsible for rendering tree items in the Colopedia.
ColopediaTreeCellRenderer(ColopediaPanel, ImageLibrary) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeCellRenderer
The constructor makes sure that the backgrounds are transparent.
ColopediaTreeItem - Class in net.sf.freecol.client.gui.panel.colopedia
TreeCellItems are used to represent the name and icon of a node in the Colopedia's tree.
ColopediaTreeItem(ColopediaDetailPanel, String, String, ImageIcon) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeItem
The default constructor for a ColopediaTreeItem that corresponds to a leaf node.
color - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog.ColorButton
 
color - Variable in class net.sf.freecol.client.gui.mapviewer.GUIMessage
 
color - Variable in class net.sf.freecol.common.model.Nation
The color of this nation.
color - Variable in class net.sf.freecol.common.resources.ColorResource
 
COLOR_CELL_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
COLOR_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
 
COLOR_TAG - Static variable in class net.sf.freecol.common.model.Nation
 
COLOR_TAG - Static variable in class net.sf.freecol.common.networking.ChatMessage
 
COLOR_TAG - Static variable in class net.sf.freecol.common.networking.SetColorMessage
 
ColorButton(Color) - Constructor for class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog.ColorButton
 
ColorCellEditor - Class in net.sf.freecol.client.gui.panel
A table cell editor that can be used to edit colors.
ColorCellEditor(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ColorCellEditor
The constructor to use.
ColorCellRenderer - Class in net.sf.freecol.client.gui.panel
A table cell renderer that should be used to display the chosen color in a table.
ColorCellRenderer(boolean) - Constructor for class net.sf.freecol.client.gui.panel.ColorCellRenderer
The constructor to use.
colorChooser - Variable in class net.sf.freecol.client.gui.panel.ColorChooserPanel
 
colorChooserPanel - Variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
 
ColorChooserPanel - Class in net.sf.freecol.client.gui.panel
This class represents a panel that holds a JColorChooser and OK and cancel buttons.
ColorChooserPanel(FreeColClient, ActionListener) - Constructor for class net.sf.freecol.client.gui.panel.ColorChooserPanel
The constructor to use.
colorEditButton - Variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
 
ColorResource - Class in net.sf.freecol.common.resources
A Resource wrapping a Color.
ColorResource(String, Color) - Constructor for class net.sf.freecol.common.resources.ColorResource
 
ColorResource(String, URI) - Constructor for class net.sf.freecol.common.resources.ColorResource
Do not use directly.
colorResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
columnEvenYOffset - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Special y-odd/even offsets to centerColumns.
columnNames - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
 
columnNames - Static variable in class net.sf.freecol.client.gui.panel.ServerListTableModel
 
columnNames - Variable in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
 
columnOddYOffset - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Special y-odd/even offsets to centerColumns.
COLUMNS - Static variable in class net.sf.freecol.client.gui.dialog.MapSizeDialog
 
COLUMNS - Static variable in class net.sf.freecol.client.gui.dialog.ParametersDialog
 
COLUMNS - Static variable in class net.sf.freecol.client.gui.dialog.ScaleMapSizeDialog
 
COLUMNS - Static variable in class net.sf.freecol.client.gui.dialog.SelectTributeAmountDialog
 
COLUMNS - Static variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
columnWidth - Static variable in class net.sf.freecol.client.gui.panel.ErrorPanel
The width of em-width of the textboxes in this panel
combat(ServerPlayer, FreeColGameObject, FreeColGameObject, List<CombatModel.CombatResult>) - Method in class net.sf.freecol.server.control.InGameController
Combat.
COMBAT_RESULT - net.sf.freecol.common.model.ModelMessage.MessageType
 
combatIsAmphibious(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Could this attack be an amphibious operation?
combatIsAttack(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Is this combat a normal attack?
combatIsAttackMeasurement(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Is this just a measurement of offence power?
combatIsBombard(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Is this combat a bombardment?
combatIsDefenceMeasurement(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Is this just a measurement of defence power?
combatIsSettlementAttack(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Is this combat a attack on a settlement? These happen on the client side only, for the purposes of the pre-combat display.
combatIsWarOfIndependence(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Is this a combat between a rebel player and the REF at a colony?
combatModel - Variable in class net.sf.freecol.common.model.Game
The combat model this game uses.
CombatModel - Class in net.sf.freecol.common.model
A abstract requirements for a FreeCol combat model.
CombatModel() - Constructor for class net.sf.freecol.common.model.CombatModel
Empty constructor is sufficient.
CombatModel.CombatOdds - Class in net.sf.freecol.common.model
Odds a particular outcome will occur in combat.
CombatModel.CombatResult - Enum in net.sf.freecol.common.model
 
CombatOdds(double) - Constructor for class net.sf.freecol.common.model.CombatModel.CombatOdds
 
CombatResult() - Constructor for enum net.sf.freecol.common.model.CombatModel.CombatResult
 
combine(Constants.IntegrityType) - Method in enum net.sf.freecol.common.model.Constants.IntegrityType
Combine this integrity with another.
combineQuarterTiles(BufferedImage, BufferedImage) - Static method in class net.sf.freecol.tools.Texture2Tile
 
comboBox - Variable in class net.sf.freecol.client.gui.dialog.SelectAmountDialog
The combo box to input the amount through.
comment - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
A comment message.
COMMENT - Static variable in class net.sf.freecol.tools.DesktopEntry
 
COMMS - net.sf.freecol.common.debug.FreeColDebugger.DebugMode
 
commsWriter - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The comms writer.
compactBox - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The check box to enable compact mode.
CompactLabourReport - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Labour Report.
CompactLabourReport(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.CompactLabourReport
The constructor that will add the items to this panel.
CompactLabourReport(FreeColClient, LabourData.UnitData) - Constructor for class net.sf.freecol.client.gui.panel.report.CompactLabourReport
The constructor that will add the items to this panel.
COMPARATOR - Static variable in interface net.sf.freecol.common.model.Consumer
Compare consumers by descending priority.
comparatorBox - Variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
Choice of the comparator.
compareIds(FreeColObject, FreeColObject) - Static method in class net.sf.freecol.common.model.FreeColObject
Compare two FreeColObjects by their identifiers.
compareTo(ChoiceItem<T>) - Method in class net.sf.freecol.client.gui.ChoiceItem
compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.BuildingType
Base for Comparable implementations.
compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.FreeColObject
Base for Comparable implementations.
compareTo(UnitWas) - Method in class net.sf.freecol.common.model.UnitWas
compareTo(AudioMixerOption.MixerWrapper) - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
 
compareTo(LanguageOption.Language) - Method in class net.sf.freecol.common.option.LanguageOption.Language
compareTo(REFAIPlayer.TargetTuple) - Method in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
compareTo(ForestMaker.ImageLocation) - Method in class net.sf.freecol.tools.ForestMaker.ImageLocation
 
compareVersion(String) - Method in class net.sf.freecol.common.model.Specification
Compare a spec version number with the current one.
compassRose - Variable in class net.sf.freecol.client.gui.panel.CornerMapControls
The compass rose graphic.
COMPETENCE_FACTOR_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
competenceFactor - Variable in class net.sf.freecol.common.model.BuildingType
A multiplier for any unit goods-specific bonus for this building type.
complete(boolean) - Method in class net.sf.freecol.server.model.DiplomacySession
Complete this task with the given result.
complete(boolean) - Method in class net.sf.freecol.server.model.NativeDemandSession
Complete this task with the given result.
complete(boolean) - Method in class net.sf.freecol.server.model.TimedSession
Complete this task with the given result.
complete(boolean, ChangeSet) - Method in class net.sf.freecol.server.model.DiplomacySession
Explicit completion of the session with a given result.
complete(boolean, ChangeSet) - Method in class net.sf.freecol.server.model.MonarchSession
Explicit completion of the session with a given result.
complete(boolean, ChangeSet) - Method in class net.sf.freecol.server.model.NativeDemandSession
Explicit completion of the session with a given result.
complete(String, StringTemplate) - Method in class net.sf.freecol.common.model.StringTemplate
Add an optional key and replacement.
complete(ChangeSet) - Method in class net.sf.freecol.server.model.DiplomacySession
All transaction types must implement a completion action.
complete(ChangeSet) - Method in class net.sf.freecol.server.model.LootSession
 
complete(ChangeSet) - Method in class net.sf.freecol.server.model.MonarchSession
 
complete(ChangeSet) - Method in class net.sf.freecol.server.model.NativeDemandSession
All transaction types must implement a completion action.
complete(ChangeSet) - Method in class net.sf.freecol.server.model.NativeTradeSession
All transaction types must implement a completion action.
complete(ChangeSet) - Method in class net.sf.freecol.server.model.Session
All transaction types must implement a completion action.
complete(ChangeSet) - Method in class net.sf.freecol.server.model.TimedSession
All transaction types must implement a completion action.
completeAll(ChangeSet) - Static method in class net.sf.freecol.server.model.Session
Complete all transactions.
completed - Variable in class net.sf.freecol.server.model.Session
Has this session been completed?
COMPLETED - net.sf.freecol.common.model.mission.Mission.MissionState
Mission has been completed.
completeFirstContact(ChangeSet) - Method in class net.sf.freecol.server.model.DiplomacySession
Complete first contact session.
completeInternal(boolean, ChangeSet) - Method in class net.sf.freecol.server.model.DiplomacySession
Primitive level to finishing the session with the given result.
completeInternal(boolean, ChangeSet) - Method in class net.sf.freecol.server.model.NativeDemandSession
Primitive level to finishing the session with the given result.
completeInternal(Boolean, ChangeSet) - Method in class net.sf.freecol.server.model.MonarchSession
Primitive level to finishing the session with the given result.
completeTurns - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
 
completeWish(Goods, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Tries to complete any wishes for some goods that have just arrived.
completeWish(Unit, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Tries to complete any wishes for a unit that has just arrived.
completeWish(TransportableAIObject, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Tries to complete any wishes for a transportable that has just arrived.
completeWish(Wish) - Method in class net.sf.freecol.server.ai.AIPlayer
Notify that a wish has been completed.
completeWish(Wish) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Notify that a wish has been completed.
completeWish(Wish) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Notify that a wish has been completed.
completeWish(Wish, String, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Tries to complete a supplied wish.
completionAction - Variable in class net.sf.freecol.common.model.BuildQueue
What to do when an item has been completed.
CompletionAction() - Constructor for enum net.sf.freecol.common.model.BuildQueue.CompletionAction
 
componentList - Variable in class net.sf.freecol.client.gui.panel.ClassicMapControls
Helper container for the abstract API functions.
components - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
 
CompoundMission - Class in net.sf.freecol.common.model.mission
The CompoundMission provides a wrapper for several more basic Missions that will be carried out in order.
CompoundMission(Game) - Constructor for class net.sf.freecol.common.model.mission.CompoundMission
Creates a new CompoundMission instance.
CompoundMission(Game, String) - Constructor for class net.sf.freecol.common.model.mission.CompoundMission
Creates a new CompoundMission instance.
CompoundMission(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.mission.CompoundMission
Creates a new CompoundMission instance.
compressedWidth - Variable in class net.sf.freecol.client.gui.label.ProductionLabel
The compressed width of the ProductionLabel.
concat(Stream<T>, Stream<T>...) - Static method in class net.sf.freecol.common.util.CollectionUtils
Concatenate streams.
ConceptDetailPanel - Class in net.sf.freecol.client.gui.panel.colopedia
This panel displays the concepts within the Colopedia.
ConceptDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.ConceptDetailPanel
Creates a new instance of this ColopediaDetailPanel.
ConceptDetailPanel.ConceptEditorPane - Class in net.sf.freecol.client.gui.panel.colopedia
 
ConceptEditorPane(String) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.ConceptDetailPanel.ConceptEditorPane
Build a new concept editor pane containing the given text.
concepts - Static variable in class net.sf.freecol.client.gui.panel.colopedia.ConceptDetailPanel
 
CONCEPTS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
conciseHeaders(Market) - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
Display the header area for the concise panel.
conditions - Variable in class net.sf.freecol.common.i18n.Rule
 
CONFIG_DIRS - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
configureDebugRun(String) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Configures a debug run.
configurePropertiesFromAction(Action) - Method in class net.sf.freecol.client.gui.panel.UnitButton
 
confirm(String, String, String) - Method in class net.sf.freecol.client.gui.GUI
Simple modal confirmation dialog.
confirm(StringTemplate, String, String) - Method in class net.sf.freecol.client.gui.GUI
Primitive modal confirmation dialog.
confirm(StringTemplate, ImageIcon, String, String, SwingGUI.PopupPosition) - Method in class net.sf.freecol.client.gui.Widgets
Show a modal dialog with a text and a ok/cancel option.
confirm(Tile, StringTemplate, ImageIcon, String, String) - Method in class net.sf.freecol.client.gui.GUI
General modal confirmation dialog.
confirm(Tile, StringTemplate, ImageIcon, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
General modal confirmation dialog.
confirm(Tile, StringTemplate, GoodsType, String, String) - Method in class net.sf.freecol.client.gui.GUI
GoodsType-specific modal confirmation dialog.
confirm(Tile, StringTemplate, Settlement, String, String) - Method in class net.sf.freecol.client.gui.GUI
Settlement-specific modal confirmation dialog.
confirm(Tile, StringTemplate, Unit, String, String) - Method in class net.sf.freecol.client.gui.GUI
Unit-specific modal confirmation dialog.
CONFIRM_SAVE_OVERWRITE - Static variable in class net.sf.freecol.client.ClientOptions
Whether to display confirmation for the overwrite of existing save files.
confirmAbandonEducation(Unit, boolean) - Method in class net.sf.freecol.client.gui.GUI
Confirm that a unit should abandon its educational activity.
confirmClearTradeRoute(Unit) - Method in class net.sf.freecol.client.gui.GUI
If a unit has a trade route, get confirmation that it is ok to clear it and set a destination.
ConfirmDeclarationDialog - Class in net.sf.freecol.client.gui.dialog
A dialog used to confirm the declaration of independence.
ConfirmDeclarationDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
The constructor that will add the items to this panel.
ConfirmDeclarationDialog.ColorButton - Class in net.sf.freecol.client.gui.dialog
A button for a colour.
ConfirmDeclarationDialog.EnumRenderer<T> - Class in net.sf.freecol.client.gui.dialog
Simple renderer for Messages with a prefix.
confirmEuropeanTribute(Unit, Colony, NationSummary) - Method in class net.sf.freecol.client.gui.GUI
Confirm whether the player wants to demand tribute from a colony.
confirmHostileAction(Unit, Tile) - Method in class net.sf.freecol.client.gui.GUI
Check if an attack results in a transition from peace or cease fire to war and, if so, warn the player.
confirmLeaveColony(Unit) - Method in class net.sf.freecol.client.gui.GUI
Confirm that a unit can leave its colony.
confirmNativeTribute(Unit, IndianSettlement) - Method in class net.sf.freecol.client.gui.GUI
Confirm whether the player wants to demand tribute from a native settlement.
confirmPreCombat(Unit, Tile) - Method in class net.sf.freecol.client.gui.GUI
Shows the pre-combat dialog if enabled, allowing the user to view the odds and possibly cancel the attack.
confirmStopGame() - Method in class net.sf.freecol.client.gui.GUI
Confirm whether to stop the current game.
conn - Variable in class net.sf.freecol.common.networking.ReceivingThread.QuestionThread
The connection to communicate with.
conn - Variable in class net.sf.freecol.common.networking.ReceivingThread.UpdateThread
The connection to use for I/O.
connect - Variable in class net.sf.freecol.client.gui.panel.ServerListPanel
 
connect(String, String, int) - Method in class net.sf.freecol.client.control.ConnectController
Establish the user connection.
connect(String, String, int) - Method in class net.sf.freecol.client.networking.UserServerAPI
Connects a client to host:port (or more).
connect(String, String, int) - Method in class net.sf.freecol.common.networking.ServerAPI
Connects a client to host:port (or more).
connect(String, String, int) - Method in class net.sf.freecol.server.ai.AIServerAPI
Connects a client to host:port (or more).
CONNECTABLE_TAG - Static variable in class net.sf.freecol.common.networking.ConnectionVerificationMessage
 
connectController - Variable in class net.sf.freecol.client.FreeColClient
 
connectController - Variable in class net.sf.freecol.client.gui.panel.ServerListPanel
 
ConnectController - Class in net.sf.freecol.client.control
The controller responsible for starting a server and connecting to it.
ConnectController(FreeColClient) - Constructor for class net.sf.freecol.client.control.ConnectController
Creates a new ConnectController.
connected - Variable in class net.sf.freecol.common.model.TileType
Whether this TileType is connected to Europe.
connected - Variable in class net.sf.freecol.common.networking.Connection
Is there an active connection.
connected - Variable in class net.sf.freecol.server.generator.River
Whether the river is connected to the high seas.
CONNECTED_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
connection - Variable in class net.sf.freecol.client.networking.UserServerAPI
The connection used to communicate with the server.
connection - Variable in class net.sf.freecol.common.networking.ReceivingThread
The connection to receive on.
connection - Variable in class net.sf.freecol.server.model.ServerPlayer
The connection for this player.
Connection - Class in net.sf.freecol.common.networking
A network connection.
Connection(String) - Constructor for class net.sf.freecol.common.networking.Connection
Trivial constructor.
Connection(String, int, String) - Constructor for class net.sf.freecol.common.networking.Connection
Sets up a new socket with specified host and port and uses Connection(Socket, String).
Connection(Socket, String) - Constructor for class net.sf.freecol.common.networking.Connection
Creates a new Connection with the specified Socket and MessageHandler.
connections - Variable in class net.sf.freecol.metaserver.MetaServer
A map of Connection objects, keyed by the Socket they relate to.
connections - Variable in class net.sf.freecol.server.networking.Server
A map of Connection objects, keyed by their Socket.
ConnectionVerificationMessage - Class in net.sf.freecol.common.networking
A verification message sent from the meta server as a reply to RegisterServerMessage.
ConnectionVerificationMessage(boolean) - Constructor for class net.sf.freecol.common.networking.ConnectionVerificationMessage
Create a new ConnectionVerificationMessage.
ConnectionVerificationMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ConnectionVerificationMessage
Create a new ConnectionVerificationMessage from a stream.
CONQUER_COLONY - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
consequence(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.Change
Are the secondary changes consequent to this Change?
consequence(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.MoveChange
Are the secondary changes consequent to this Change?
consoleLogging - Variable in class net.sf.freecol.common.logging.DefaultHandler
Flag to enable console logging.
consoleLogging - Static variable in class net.sf.freecol.FreeCol
 
Constants - Interface in net.sf.freecol.common.model
Contains the constants.
Constants.ArmedUnitSettlementAction - Enum in net.sf.freecol.common.model
Actions when an armed unit contacts a settlement.
Constants.BoycottAction - Enum in net.sf.freecol.common.model
Actions when dealing with a boycott.
Constants.ClaimAction - Enum in net.sf.freecol.common.model
Actions when claiming land.
Constants.IndianDemandAction - Enum in net.sf.freecol.common.model
Actions surrounding native demands at colonies.
Constants.IntegrityType - Enum in net.sf.freecol.common.model
The result of checkIntegrity.
Constants.MissionaryAction - Enum in net.sf.freecol.common.model
Actions with a missionary at a native settlement.
Constants.ScoutColonyAction - Enum in net.sf.freecol.common.model
Actions in scouting a colony.
Constants.ScoutIndianSettlementAction - Enum in net.sf.freecol.common.model
Actions in scouting a native settlement.
Constants.TradeAction - Enum in net.sf.freecol.common.model
Choice of sales action at a native settlement.
Constants.TradeBuyAction - Enum in net.sf.freecol.common.model
Actions when buying from the natives.
Constants.TradeSellAction - Enum in net.sf.freecol.common.model
Actions when selling to the natives.
construct(Constructor<T>, Object[]) - Static method in class net.sf.freecol.common.util.Introspector
Construct a new instance.
constructionPanel - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The panel showing the current buildable.
constructionPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
ConstructionPanel - Class in net.sf.freecol.client.gui.panel
This panel shows the progress of constructing a building or unit in a colony.
ConstructionPanel(FreeColClient, Colony, boolean) - Constructor for class net.sf.freecol.client.gui.panel.ConstructionPanel
Creates a ConstructionPanel.
CONSUME_ONLY_SURPLUS_PRODUCTION - Static variable in class net.sf.freecol.common.model.Modifier
 
CONSUMED - net.sf.freecol.common.model.Game.FcgoState
 
consumeGoods(GoodsType, int) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Convenience function to remove an amount of goods.
consumeGoodsWish(AIGoods, GoodsWish) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Consume a GoodsWish.
consumer - Variable in class net.sf.freecol.common.metaserver.MetaServerUtils.MetaInputHandler
Callback to swallow server lists.
Consumer - Interface in net.sf.freecol.common.model
Objects implementing the Consumer interface consume Goods.
CONSUMES_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
consumeWorkerWish(AIUnit, WorkerWish) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Consume a WorkerWish, yielding a WishRealizationMission for a unit.
consumption - Variable in class net.sf.freecol.common.model.ProductionInfo
The actual consumption.
consumption - Variable in class net.sf.freecol.common.model.UnitType
The goods consumed per turn when in a settlement.
CONSUMPTION - net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
CONTACT - net.sf.freecol.common.model.DiplomaticTrade.TradeContext
 
CONTACT_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
CONTACT_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
 
CONTACTED - net.sf.freecol.common.model.IndianSettlement.ContactLevel
 
ContactLevel() - Constructor for enum net.sf.freecol.common.model.IndianSettlement.ContactLevel
 
contactLevels - Variable in class net.sf.freecol.common.model.IndianSettlement
A map that tells if a player has spoken to the chief of this settlement.
contains(int, int) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Checks if this JComponent contains the given coordinate.
contains(Locatable) - Method in class net.sf.freecol.common.model.Colony
Checks if this Location contains the specified Locatable.
contains(Locatable) - Method in class net.sf.freecol.common.model.GoodsLocation
Checks if this Location contains the specified Locatable.
contains(Locatable) - Method in interface net.sf.freecol.common.model.Location
Checks if this Location contains the specified Locatable.
contains(Locatable) - Method in class net.sf.freecol.common.model.Map
Checks if this Location contains the specified Locatable.
contains(Locatable) - Method in class net.sf.freecol.common.model.Tile
Checks if this Location contains the specified Locatable.
contains(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
Checks if this Location contains the specified Locatable.
contains(Tile) - Method in class net.sf.freecol.server.generator.River
Returns true if this river already contains the given tile.
contains(TileItem) - Method in class net.sf.freecol.common.model.TileItemContainer
Checks if the specified TileItem is in this container.
contains(T) - Method in class net.sf.freecol.common.model.GoodsContainer
Checks if the specified Goods is in this container.
containsAbilityKey(String) - Method in class net.sf.freecol.common.model.FeatureContainer
Checks if this container contains a given ability key.
containsAbilityKey(String) - Method in class net.sf.freecol.common.model.FreeColObject
Checks if this object contains a given ability key.
containsCenter(ServerRegion) - Method in class net.sf.freecol.server.model.ServerRegion
Does this region contain the center of another?
containsGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.GoodsLocation
Does this location contain enough goods to satisfy a list of requirements?
containsKey(String) - Static method in class net.sf.freecol.common.i18n.Messages
Does the message bundle contain the given key?
containsKey(T) - Method in class net.sf.freecol.common.model.TypeCountMap
 
containsModifierKey(String) - Method in class net.sf.freecol.common.model.FreeColObject
Checks if this object contains a given modifier key.
CONTENT - net.sf.freecol.common.model.Tension.Level
 
contents - Variable in class net.sf.freecol.common.networking.ChangeSet.RemoveChange
 
context - Variable in class net.sf.freecol.common.model.DiplomaticTrade
The context of this agreement.
CONTEXT_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
 
contiguity - Variable in class net.sf.freecol.common.model.Tile
An artificial contiguous-region number to identify connected parts of the map.
CONTIGUITY_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
CONTINENT - net.sf.freecol.common.model.HighScore.ScoreLevel
 
CONTINUE_FOUNDING_FATHER_RECRUITMENT - Static variable in class net.sf.freecol.common.option.GameOptions
Continue recruiting founding fathers after declaring independence.
ContinueAction - Class in net.sf.freecol.client.gui.action
Action to load and start the most recent save game of the client.
ContinueAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ContinueAction
Creates a new ContinueAction.
continueIgnoreMessage(String, Turn) - Method in class net.sf.freecol.client.control.InGameController
See if messages with a given key were ignored last turn.
continueMessage - Static variable in class net.sf.freecol.common.networking.TrivialMessage
 
ContinueMessage - Class in net.sf.freecol.common.networking
A trivial message sent to the server to signal that the game should continue.
ContinueMessage() - Constructor for class net.sf.freecol.common.networking.ContinueMessage
Create a new ContinueMessage of a given type.
ContinueMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ContinueMessage
Create a new ContinueMessage from a stream.
continuePlaying() - Method in class net.sf.freecol.client.FreeColClient
Continue playing after winning the game.
continuePlaying() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to continue with a won game.
continuePlaying(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Continue playing after winning.
Controller - Class in net.sf.freecol.server.control
The control object that is responsible for making changes to the internal model and for communicating with the clients.
Controller(FreeColServer) - Constructor for class net.sf.freecol.server.control.Controller
The constructor to use.
controlPoints - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
Support points for quadTo calls when drawing borders.
convBuf - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
CONVERSION - Static variable in class net.sf.freecol.common.model.UnitChangeType
Changes due to a unit being converted by missionaries.
CONVERSION_ALARM_RATE - Static variable in class net.sf.freecol.common.model.Modifier
 
CONVERSION_SKILL - Static variable in class net.sf.freecol.common.model.Modifier
 
CONVERT_PROGRESS_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
CONVERT_THRESHOLD_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
convertJComp(JComponent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Convert a component to an actual part of this panel, recovering its list type.
convertProgress - Variable in class net.sf.freecol.common.model.IndianSettlement
Used for monitoring the progress towards creating a convert.
convertThreshold - Variable in class net.sf.freecol.common.model.SettlementType
The threshold at which a new convert occurs.
convertToGoodsDeliveryPath() - Method in class net.sf.freecol.common.model.PathNode
Convert this path to a delivery path for some goods, where every node is marked as on carrier, except for a duplicate of the last node.
convertToMapTile(int, int) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Converts the given screen coordinates to Map coordinates.
convertToMapTile(Map, int, int) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Converts the given screen coordinates to Map coordinates.
convertToMigrantSlot(Integer) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
 
convertToXML(File, File) - Method in class net.sf.freecol.tools.FSGConverter
Converts the given input file to an uncompressed and indented XML-file.
convertToXML(InputStream, OutputStream) - Method in class net.sf.freecol.tools.FSGConverter
Converts the data from the given input stream to an uncompressed and indented text to the output stream.
convertValueToText(Object, boolean, boolean, boolean, int, boolean) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI.OptionTree
COPIED_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
copiedKeys - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
copy(String, StringTemplate) - Static method in class net.sf.freecol.common.model.StringTemplate
 
copy(FeatureContainer) - Method in class net.sf.freecol.common.model.FeatureContainer
Copy anther feature container.
copy(Game) - Method in class net.sf.freecol.common.model.FreeColObject
Copy a FreeColObject.
copy(Game, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Copy a FreeColObject by serializing it and reading back the result with a non-interning stream.
copy(Game, Class<T>) - Method in class net.sf.freecol.common.model.FreeColObject
Copy a FreeColObject.
copy(Game, Class<T>, Player) - Method in class net.sf.freecol.common.model.FreeColObject
Copy a FreeColObject for a target player.
copy(Game, Player) - Method in class net.sf.freecol.common.model.FreeColObject
Copy a FreeColObject for a player.
copyColony() - Method in class net.sf.freecol.common.model.Colony
Creates a temporary copy of this colony for planning purposes.
copyFrom(TileItemContainer, Map.Layer) - Method in class net.sf.freecol.common.model.TileItemContainer
Copy the tile items from another TileItemContainer, observing a layer maximum.
copyIn(T) - Method in class net.sf.freecol.common.model.Ability
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.AbstractGoods
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.AbstractUnit
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.BuildableType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Building
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.BuildingType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Colony
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.ColonyTile
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.ColonyTradeItem
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Disaster
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Effect
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Europe
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.EuropeanNationType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Event
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.ExportData
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Feature
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Force
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.FoundingFather
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.FreeColGameObject
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.FreeColObject
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.FreeColSpecObject
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Game
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.GoldTradeItem
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Goods
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.GoodsContainer
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.GoodsLocation
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.GoodsTradeItem
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.GoodsType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.HighScore
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.HighSeas
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.HistoryEvent
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.InciteTradeItem
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.IndianNationType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.IndianSettlement
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.LastSale
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Limit
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.LostCityRumour
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Map
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Market
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.MarketData
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.ModelMessage
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Modifier
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Monarch
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Nation
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.NationOptions
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.NationSummary
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.NationType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.NativeTrade
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.NativeTradeItem
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Operand
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Player
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.PlunderType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.ProductionType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Region
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Resource
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.ResourceType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Role
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Scope
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Settlement
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.SettlementType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.StanceTradeItem
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.StringTemplate
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Tile
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.TileImprovement
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.TileImprovementType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.TileItem
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.TileItemContainer
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.TileType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.TileTypeChange
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.TradeItem
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.TradeRoute
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.TradeRouteStop
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.Unit
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.UnitChangeType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.UnitLocation
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.UnitTradeItem
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.UnitType
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.UnitTypeChange
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.common.model.WorkLocation
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.server.ai.AIMain
Copy another FreeColObject into this one if it is compatible.
copyIn(T) - Method in class net.sf.freecol.server.ai.AIObject
Copy another FreeColObject into this one if it is compatible.
copyInCast(T, Class<R>) - Method in class net.sf.freecol.common.model.FreeColObject
If another object can be copied into this one,
copyScopes(Collection<Scope>) - Method in class net.sf.freecol.common.model.Feature
 
copyScopes(Collection<Scope>) - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
 
coreOptionGroups - Static variable in class net.sf.freecol.common.model.Specification
The option groups to save.
CornerMapControls - Class in net.sf.freecol.client.gui.panel
A collection of panels and buttons that are used to provide the user with a more detailed view of certain elements on the map and also to provide a means of input in case the user can't use the keyboard.
CornerMapControls(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.CornerMapControls
The basic constructor.
CornerMapControls.MiniMapPanel - Class in net.sf.freecol.client.gui.panel
 
corners - Variable in class net.sf.freecol.client.gui.mapviewer.RoadPainter
 
corners - Static variable in enum net.sf.freecol.common.model.Direction
 
coronadoPred - Static variable in class net.sf.freecol.server.control.InGameController
 
cost - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
 
CostDecider - Interface in net.sf.freecol.common.model.pathfinding
Determines the cost of a single move.
CostDeciders - Class in net.sf.freecol.common.model.pathfinding
Cost deciders to be used while finding paths.
CostDeciders() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders
 
CostDeciders.AvoidNavalDangerCostDecider - Class in net.sf.freecol.common.model.pathfinding
A CostDecider to avoid naval danger.
CostDeciders.AvoidSettlementsAndBlockingUnitsCostDecider - Class in net.sf.freecol.common.model.pathfinding
A CostDecider that costs unit moves normally while avoiding other player settlements and units, and does not explore if it is trading.
CostDeciders.AvoidSettlementsCostDecider - Class in net.sf.freecol.common.model.pathfinding
A CostDecider that costs unit moves normally while avoiding other player settlements.
CostDeciders.ServerBaseCostDecider - Class in net.sf.freecol.common.model.pathfinding
A CostDecider that uses server-side knowledge of where a player has explored to limit searches.
CostDeciders.TileCostDecider - Class in net.sf.freecol.common.model.pathfinding
A simple CostDecider that considers only the base tile cost.
costToBuy - Variable in class net.sf.freecol.common.model.MarketData
Current purchase price.
costToBuy - Variable in class net.sf.freecol.common.model.MarketWas
 
couldCarry(Goods) - Method in class net.sf.freecol.common.model.Unit
Could this unit carry some specified goods? This ignores the current load.
couldCarry(Unit) - Method in class net.sf.freecol.common.model.Unit
Could this unit carry a specified one? This ignores the current load.
couldMove() - Method in class net.sf.freecol.common.model.Unit
Is this unit a suitable `next active unit', that is, the unit needs to be currently movable by the player.
couldWork - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
Units present that might be working.
couldWrap(Cargo) - Method in class net.sf.freecol.server.ai.Cargo
TransportableAIObjects can be `wrapped' if they have the same target and advancing them reduces the space on the carrier.
count - Variable in class net.sf.freecol.common.model.NativeTrade
How many times this trade has been tried.
count(Collection<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Count the number of members of a collection that match a predicate.
count(Collection<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Count the number of members of a collection that match a predicate.
count(Stream<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Count the number of members of a stream.
count(Stream<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Count the number of members of a stream that match a predicate.
count(T[]) - Static method in class net.sf.freecol.common.util.CollectionUtils
Count the number of members of an array.
count(T[], Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Count the number of members of an array that match a predicate.
count_internal(Stream<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implement count().
COUNT_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
COUNT_TAG - Static variable in class net.sf.freecol.common.model.NativeTrade
 
COUNT_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
COUNT_TAG - Static variable in class net.sf.freecol.common.networking.EquipForRoleMessage
 
counter - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
 
countRules() - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
Return the number of rules added.
COUNTRY - net.sf.freecol.client.gui.mapviewer.MapViewer.BorderType
 
COUNTRY - net.sf.freecol.common.model.HighScore.ScoreLevel
 
COUNTRY_NAME_TAG - Static variable in class net.sf.freecol.common.networking.DeclareIndependenceMessage
 
countryField - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
Independent country name.
counts - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
A map of trade route to the number of units using it.
cPlain - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
cPlainKey - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
createActionPropertyChangeListener(Action) - Method in class net.sf.freecol.client.gui.panel.UnitButton
 
createAndShowGUI() - Static method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
Create the GUI and show it.
createBorder() - Method in class net.sf.freecol.client.gui.panel.report.ReportPanel
 
createBorder() - Method in class net.sf.freecol.client.gui.video.VideoComponent
 
createBufferedImage(Image) - Static method in class net.sf.freecol.common.util.ImageUtils
Creates a buffered image from an input Image.
createButton(String, ActionListener) - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
createButtonArea() - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
createCapitalLabel(int, int, Color) - Static method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Draws the pentagram indicating a native capital.
createCenteredImage(BufferedImage, int, int) - Static method in class net.sf.freecol.common.util.ImageUtils
Creates a new image of the given size with the provided image centered.
createCenteredImage(BufferedImage, Dimension) - Static method in class net.sf.freecol.common.util.ImageUtils
Creates a new image of the given size with the provided image centered.
createCheckBoxIcon() - Static method in class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI
 
createChip(Graphics2D, String, Color, Color, double, Color, Color, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
Create a "chip" with the given text and colors.
createClassicLandMap(int, int) - Method in class net.sf.freecol.common.model.LandMap
Create the standard FreeCol land map.
createColonyButton(Colony) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Create a button for a colony.
createColonyButton(Colony) - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
createColonyButton(Colony, boolean) - Method in class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel
 
createColonyButton(Colony, String, boolean) - Method in class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel
 
createColonyTileImage(Tile, Colony) - Method in class net.sf.freecol.client.gui.GUI
 
createColonyTileImage(Tile, Colony) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Create a BufferedImage and draw a Tile on it.
createColonyTileImage(Tile, Colony) - Method in class net.sf.freecol.client.gui.SwingGUI
createColor(String) - Static method in class net.sf.freecol.common.resources.ColorResource
Returns the Color identified by the given string.
createContentPane() - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
createDebugUnits(Map, Player, Tile, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
 
createDelta(Tile, Direction, RiverSection) - Method in class net.sf.freecol.server.generator.River
 
createEmptyLabel() - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
createEuropeanUnits(Map, List<Player>, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Create two ships, one with a colonist, for each player, and select suitable starting positions.
createFrame(JMenuBar, Rectangle) - Method in class net.sf.freecol.client.gui.Canvas
Create a new frame with a given menu bar and bounds.
createGoodsMenu(GoodsLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Creates a menu for some goods.
createGrayscaleImage(Image) - Static method in class net.sf.freecol.common.util.ImageUtils
Create a grayscale buffered image version of an input Image.
createHalvedImage(Image) - Static method in class net.sf.freecol.common.util.ImageUtils
Create a buffered image that is roughly half the size in both dimensions of an input Image.
createImageIcon(String) - Static method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
Returns an ImageIcon, or null if the path was invalid.
createImageWithTextureFill(BufferedImage, int, int) - Static method in class net.sf.freecol.tools.Texture2Tile
 
createImportantButton(Action) - Method in class net.sf.freecol.client.gui.panel.MainPanel
 
createLabel(Graphics2D, String, Font, Color) - Static method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Creates an BufferedImage that shows the given text centred on a translucent rounded rectangle with the given color.
createLabel(Graphics2D, MapViewer.TextSpecification[], Color) - Static method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Creates an BufferedImage that shows the given text centred on a translucent rounded rectangle with the given color.
createLakeRegions(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Finds all the lake regions.
createLandRegions(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Creates land map regions in the given Map.
createLeftLabel(String) - Method in class net.sf.freecol.client.gui.panel.report.ReportTradePanel
 
createMainFont(String) - Static method in class net.sf.freecol.client.gui.FontLibrary
Create a default Font set on initialization of the GUI.
createMarketMenu(MarketLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Creates menu items for some goods in a market.
createMenuBar() - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
createMiniMapThumbNail() - Method in class net.sf.freecol.client.control.MapEditorController
Create a thumbnail for the minimap.
createMirroredImage(Image) - Static method in class net.sf.freecol.common.util.ImageUtils
Create a buffered image that mirrors an input Image.
createMountains(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Creates mountain ranges on the given map.
createNonCountedLabel(int) - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
createNumberLabel(int) - Method in class net.sf.freecol.client.gui.panel.report.ReportTradePanel
 
createNumberLabel(int, boolean) - Method in class net.sf.freecol.client.gui.panel.report.ReportTradePanel
 
createNumberLabel(int, String) - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
createPanelWithAllContent(String[], FreeColObject[], ImageIcon[], int) - Method in class net.sf.freecol.client.gui.panel.InformationPanel
 
createProductionMap() - Method in class net.sf.freecol.server.ai.ColonyPlan
Creates a map of potential production of all goods types from all available work locations using the default unit type.
createREFPlayer(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Create the Royal Expeditionary Force player corresponding to a given player that is about to rebel.
createReligiousMissionLabel(int, int, Color, boolean) - Static method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Draws a cross indicating a religious mission is present in the native village.
createRenderer() - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxUI
 
createResizedImage(Image, int, int) - Static method in class net.sf.freecol.common.util.ImageUtils
Create a buffered image resized from a plain Image.
createResizedImage(Image, int, int, boolean) - Static method in class net.sf.freecol.common.util.ImageUtils
Create a buffered image resized from a plain Image.
createResource(String, URI) - Method in class net.sf.freecol.common.resources.ResourceFactory
Returns an instance of Resource with the given URI as the parameter.
createResource(Tile) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Create a random resource on a tile.
createRivers(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Creates rivers on the given map.
createRoleItem(UnitLabel, Role, int, Role, int, int) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Nasty hack to get menu item to change roles.
createScaledVersion(float) - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Creates a scaled animation based on this object.
createScaledVersion(float) - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
Create a scaled version of this image animation.
createServer(InetAddress, int) - Method in class net.sf.freecol.server.FreeColServer
Create a Server at port.
createServerInetAddressBox() - Static method in class net.sf.freecol.client.gui.panel.Utility
Returns a combo box for selecting a possible server address.
createSocket(String, int) - Static method in class net.sf.freecol.common.networking.Connection
Creates a socket to communication with a given host, port pair.
createSplashScreen() - Static method in class net.sf.freecol.FreeCol
 
createStatsTable(String, Map<String, String>) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel
 
createStringImage(String, Color, Font, FontMetrics) - Method in class net.sf.freecol.client.gui.ImageLibrary
Create a string image.
createTextArea(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Creates a text area with standard settings suitable for use in FreeCol panels, without setting its size.
createTileImage(Tile, Player) - Method in class net.sf.freecol.client.gui.GUI
 
createTileImage(Tile, Player) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Create a BufferedImage and draw a Tile on it.
createTileImage(Tile, Player) - Method in class net.sf.freecol.client.gui.SwingGUI
createTileImageWithBeachBorderAndItems(Tile) - Method in class net.sf.freecol.client.gui.GUI
 
createTileImageWithBeachBorderAndItems(Tile) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Create a BufferedImage and draw a Tile on it.
createTileImageWithBeachBorderAndItems(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
createTileMenu(ColonyPanel.TilesPanel.ASingleTilePanel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Creates a menu for a tile.
createToolTip() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
createToolTip() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
Generates the JToolTip with the colony's detailed population information.
createTransferable(JComponent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
createTransferable(JComponent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
createTransferable(JComponent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColBrightPanelUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColFileChooserUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColFormattedTextFieldUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColLabelUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColListUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColMenuBarUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColMenuItemUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColPanelUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColPopupMenuUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColRadioButtonUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColScrollPaneUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColSelectedPanelUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColSpinnerUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTableHeaderUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTableUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTransparentPanelUI
 
createUnitAnimationLabel(Unit) - Method in class net.sf.freecol.client.gui.mapviewer.UnitAnimator
Create a label to use for animating a unit.
createUnitMenu(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Creates a popup menu for a Unit.
createUnitNameButton(String, LabourData.UnitData) - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
createUnits(List<AbstractUnit>, Location, Random) - Method in class net.sf.freecol.server.model.ServerPlayer
Create units from a list of abstract units.
createUnitTypeLabel(AbstractUnit) - Method in class net.sf.freecol.client.gui.panel.report.ReportPanel
 
CREatingInputStream(InputStream) - Constructor for class net.sf.freecol.common.resources.FAFile.CREatingInputStream
Constructor.
CREATION - Static variable in class net.sf.freecol.common.model.UnitChangeType
Changes to be made immediately at creation of a unit.
creationTime - Variable in class net.sf.freecol.client.gui.mapviewer.GUIMessage
 
CROSS - net.sf.freecol.client.gui.dialog.Flag.Decoration
 
CROSS_OFFSET - Static variable in class net.sf.freecol.client.gui.dialog.Flag
MAGIC NUMBER: the horizontal offset of the vertical bar of the Scandinavian cross.
CROSSES_INCREMENT - Static variable in class net.sf.freecol.common.option.GameOptions
Rate cross requirement increases.
csAcceptTrade(DiplomaticTrade, Unit, Settlement, ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
Accept a diplomatic trade.
csActivateSentries(Tile, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Activate sentried units on a tile.
csAddConvert(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Add a new convert to this colony.
csAddFoundingFather(FoundingFather, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Adds a founding father to a players continental congress.
csAddMercenaries(List<AbstractUnit>, int, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Adds mercenaries that the player has accepted.
csApplyDisaster(Random, Colony, Disaster, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Apply the effects of the given Disaster to the given Colony, or the Player if the Colony is null, and return a list of appropriate ModelMessages.
csAssignStudent(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
Assigns a student to a teacher within a building.
csAutoequipUnit(Unit, Settlement, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Notifies of automatic arming.
csBombardEnemyShips(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
All player colonies bombard all available targets.
csBuildBuilding(BuildQueue<? extends BuildableType>, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Builds a building from a build queue.
csBuildUnit(BuildQueue<? extends BuildableType>, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Build a unit from a build queue.
csBurnMissions(Unit, IndianSettlement, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Burns a players missions.
csBuy(ServerUnit, Goods, int, ServerIndianSettlement, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
Buy goods from a native settlement.
csCaptureAutoEquip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Defender auto equips but loses and attacker captures the equipment.
csCaptureColony(Unit, ServerColony, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Captures a colony.
csCaptureConvert(Unit, IndianSettlement, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Extracts a convert from a native settlement.
csCaptureEquip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Captures equipment.
csCaptureEquipment(Unit, Unit, Role, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Capture equipment.
csCaptureUnit(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Capture a unit.
csChangeAlarm(Player, int, boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Modifies the alarm level towards the given player due to an event at this settlement, and propagate the alarm upwards through the tribe.
csChangeMissionary(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Changes the missionary for this settlement and updates other players.
csChangeOwner(Player, boolean, String, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Change the owner of this colony.
csChangeOwner(Unit, Player, String, Location, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Change the owner of a unit or dispose of it if the change is impossible.
csChangeStance(Stance, Player, boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Modifies stance.
csCheckDiscoverRegion(Tile, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Check for a new region.
csCheckMissingInput(ProductionInfo, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
Check a building to see if it is missing input.
csCheckTeach(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
Check and complete teaching if possible.
csCheckTension(Player, Tension.Level, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Check if tension has increased with respect to an enemy.
csClaimLand(Tile, Settlement, int, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Claim land.
csCombat(FreeColGameObject, FreeColGameObject, List<CombatModel.CombatResult>, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Combat.
csCompleteNativeDemand(ServerPlayer, Unit, Colony, GoodsType, int, Constants.IndianDemandAction, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Accept the native demand at a players colony.
csContact(Player, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Make contact between two nations if necessary.
csDamageBuilding(Building, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Damage a building in a colony by downgrading it if possible and destroying it otherwise.
csDamageColonyShips(Unit, Colony, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Damages all ships in a colony in preparation for capture.
csDamageShip(Unit, Location, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Damage a ship.
csDamageShipAttack(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Damage a ship through normal attack.
csDamageShipBombard(Settlement, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Damage a ship through bombard.
csDemoteUnit(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Demotes a unit.
csDestroyColony(Unit, Colony, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Destroy a colony.
csDestroySettlement(Unit, IndianSettlement, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Destroys an Indian settlement.
csDiplomacy(DiplomacySession, DiplomaticTrade, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Process European diplomacy according to an agreement.
csDiscover(Player, Unit, Turn, String, ChangeSet) - Method in class net.sf.freecol.server.model.ServerRegion
Discover this region.
csDisposeSettlement(Settlement, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Disposes of a settlement and reassign its tiles.
csEmbark(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Embark a unit.
csEmigrate(int, Europe.MigrationType, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
A unit migrates from Europe.
csEndTurn(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Things to do just before ending the turn for a player.
csEquipForRole(Unit, Role, int, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Equip a unit for a specific role.
csEquipForRole(Unit, Role, int, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerEurope
Equip a unit for a specific role.
csEquipForRole(Unit, Role, int, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Equip a unit for a specific role.
csEuropeanFirstContact(Unit, Settlement, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Initiate first contact between this European and another European player.
csEvadeAttack(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Evade a normal attack.
csEvadeBombard(Settlement, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Evade a bombardment.
csEvictUsers(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Evict the users from a tile used by this colony, due to military action from another unit.
csExploreLostCityRumour(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Explore a lost city.
csFlushMarket(GoodsType, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Flush any market price changes for a specified goods type.
csFlushMarket(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Flush any market price changes.
csFreeBuilding(BuildingType, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Add a free building to this colony.
csGift(ServerUnit, Goods, int, ServerIndianSettlement, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
Give goods to a native settlement.
csGiveIndependence(ServerPlayer, Player, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
Give independence.
csImproveTile(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Completes a tile improvement.
csKill(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Kill off a player and clear out its remains.
csKillMissionary(Boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Kills the missionary at this settlement.
csLaunchREF(ServerPlayer, boolean, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
Launch the REF.
csLootShip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Loot a ship.
csLoseAutoEquip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Unit auto equips but loses equipment.
csLoseEquip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Unit drops some equipment.
csLoseLocation(Location, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Hook for when a player loses access to a location for whatever reason.
csMercenaries(int, List<AbstractUnit>, Monarch.MonarchAction, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Add an independent (non-monarch) mercenary offer to the player.
csModifyAlarm(Player, int, boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Modifies the alarm level towards the given player due to an event at this settlement, and propagate the alarm upwards through the tribe.
csModifyTension(Player, int, Settlement, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Modifies the hostility against the given player.
csModifyTension(Player, int, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Modifies the hostility against the given player.
csMonarchAction(ServerPlayer, Monarch.MonarchAction, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
Performs a monarch action.
csMove(Tile, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Move a unit.
csNativeBurialGround(ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Explores a lost city, finding a native burial ground.
csNativeFirstContact(Player, Tile, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Initiate first contact between this European and native player.
csNaturalDisasters(Random, ChangeSet, int) - Method in class net.sf.freecol.server.model.ServerPlayer
Check for natural disasters.
csNewContactCheck(Tile, boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Check for new contacts at a tile.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
New turn for this building.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
New turn for this colony.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColonyTile
New turn for this colony tile.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerEurope
New turn for this colony tile.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
Build the updates for a new turn for all the players in this game.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
New turn for this native settlement.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
New turn for this player.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
New turn for this unit.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in interface net.sf.freecol.server.model.TurnTaker
Executes new-turn actions for this server object.
csNewTurnWarnings(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Do the checks for user warnings that must wait for all player settlements, units and whatever to stabilize.
csNextBuildable(BuildQueue<? extends BuildableType>, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Removes a buildable from a build queue, and updates the queue so that a valid buildable is now being built if possible.
csNextTurn(ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
Change to the next turn for this game.
csPayUpkeep(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Pay upkeep on the player resources.
csPillageColony(Unit, Colony, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Damage a building or a ship or steal some goods or gold.
csPromoteUnit(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Promotes a unit.
csRaiseTax(int, Goods, boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Raises the players tax rate, or handles a goods party.
csRemove(ChangeSet.See, Location, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Remove this unit from the game.
csRepairUnit(ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Repair a unit.
csRepairUnits(ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
Repair the units in this building.
csSeeNewTiles(Collection<? extends Tile>, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Updates the player view for each new tile on a supplied list, and update a ChangeSet as well.
csSell(ServerUnit, Goods, int, ServerIndianSettlement, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
Sell goods to a native settlement.
csSetTax(int, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Set the player tax rate.
csSinkColonyShips(Unit, Colony, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Sinks all ships in a colony.
csSinkShip(Unit, Player, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Sink the ship.
csSinkShipAttack(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Sinks this ship as result of a normal attack.
csSinkShipBombard(Settlement, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Sinks this ship as result of a bombard.
csSlaughterUnit(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Slaughter a unit.
csSpanishSuccession(ChangeSet, LogBuilder, Event) - Method in class net.sf.freecol.server.model.ServerGame
Checks for and if necessary performs the War of Spanish Succession changes.
csStartTurn(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Starts a new turn for a player.
csStartTurn(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Starts a new turn for a player.
csTeach(ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
Teach all the units in this school.
csTrainStudent(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
Train a student.
csVisit(ServerPlayer, IndianSettlement, int, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Visits a native settlement, possibly scouting it fully if as a result of a scout actually asking to speak to the chief, or for other settlement-contacting events such as missionary actions, demanding tribute, learning skills and trading if the settlementActionsContactChief game option is enabled.
csWithdraw(ChangeSet, ModelMessage, HistoryEvent) - Method in class net.sf.freecol.server.model.ServerPlayer
Withdraw a player from the new world.
csYearlyGoodsAdjust(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Add or remove a standard yearly amount of storable goods, and a random extra amount of a random type.
current - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
 
CURRENT_FATHER_TAG - Static variable in class net.sf.freecol.common.model.Player
 
CURRENT_PLAYER_TAG - Static variable in class net.sf.freecol.common.model.Game
 
CURRENT_PLAYER_TAG - Static variable in class net.sf.freecol.common.networking.LoginMessage
 
CURRENT_STOP_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
currentColor - Variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
 
currentFather - Variable in class net.sf.freecol.common.model.Player
Current founding father being recruited.
CURRENTLY_PLAYING_TAG - Static variable in class net.sf.freecol.common.networking.ServerInfoMessage
 
currentlyPlaying - Variable in class net.sf.freecol.common.metaserver.ServerInfo
 
currentMapTransform - Variable in class net.sf.freecol.client.control.MapEditorController
The transform that should be applied to a Tile that is clicked on the map.
currentMixerLabel - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
currentPlayer - Variable in class net.sf.freecol.common.model.Game
The player whose turn it is.
currentPlayerIsMyPlayer() - Method in class net.sf.freecol.client.control.FreeColClientHolder
Check if the current player is the client player.
currentPlayerIsMyPlayer() - Method in class net.sf.freecol.client.FreeColClient
Is the current player the client owner player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.AbandonColonyMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.AskSkillMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.AssignTeacherMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.AssignTradeRouteMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.AttackMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.BuildColonyMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.CashInTreasureTrainMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.ChangeStateMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.ChangeWorkTypeMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.ClaimLandMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.ClearSpecialityMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.DeclareIndependenceMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.DeclineMoundsMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.DeleteTradeRouteMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.DeliverGiftMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.DemandTributeMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.DisbandUnitMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.DisembarkMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.EmbarkMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.EmigrateUnitMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.EndTurnMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.EquipForRoleMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.InciteMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.JoinColonyMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.LearnSkillMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.LoadGoodsMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.Message
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.MissionaryMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.MoveMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.MoveToMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.NativeGiftMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.NewTradeRouteMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.PayArrearsMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.PayForBuildingMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.PutOutsideColonyMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.RenameMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.SetBuildQueueMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.SetGoodsLevelsMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.TrivialMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.UnloadGoodsMessage
Should this message only be sent to a server by the current player?
currentPlayerMessage() - Method in class net.sf.freecol.common.networking.WorkMessage
Should this message only be sent to a server by the current player?
currentRadius - Variable in class net.sf.freecol.common.model.Map.CircleIterator
The current radius of the iteration.
currentStop - Variable in class net.sf.freecol.common.model.Unit
Which stop in a trade route the unit is going to.
currentTag() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Extract the current tag and its attributes from an input stream.
cursor - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerState
The cursor for the selected tile.
CUSTOM_DIFFICULTY_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
CUSTOM_HOUSE - net.sf.freecol.common.model.Market.Access
 
CUSTOM_HOUSE_TRADES_WITH_FOREIGN_COUNTRIES - Static variable in class net.sf.freecol.common.model.Ability
The ability of customs houses to trade with other players.
CUSTOM_IGNORE_BOYCOTT - Static variable in class net.sf.freecol.common.option.GameOptions
Does the Custom House sell boycotted goods?
CUSTOM_STOCK - Static variable in class net.sf.freecol.client.ClientOptions
The amount of stock the custom house should keep when selling goods.
customComponents - Variable in class net.sf.freecol.tools.FlagTest
 
CUSTOMS_ON_COAST - Static variable in class net.sf.freecol.common.option.GameOptions
Custom Houses only allowed in coastal colonies?
cwait - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
The key locations along the path taken by cargo and carrier.
CWAIT_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
cWarn - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
cWarnKey - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 

D

DAMAGE_COLONY_SHIPS - net.sf.freecol.common.model.CombatModel.CombatResult
 
DAMAGE_SHIP_ATTACK - net.sf.freecol.common.model.CombatModel.CombatResult
 
DAMAGE_SHIP_BOMBARD - net.sf.freecol.common.model.CombatModel.CombatResult
 
DAMAGED_UNIT - Static variable in class net.sf.freecol.common.model.Effect
 
damageShip(Location) - Method in class net.sf.freecol.common.model.Unit
Damage this unit (which should be a ship).
DANGER_FACTOR - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidNavalDangerCostDecider
 
DANISH_FLAG - Static variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
 
DARKNESS - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
data - Variable in class net.sf.freecol.client.gui.panel.report.ReportLabourDetailPanel
 
data - Variable in class net.sf.freecol.client.gui.panel.report.ReportLabourPanel
The map of unit type to location and count.
data - Variable in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
 
data - Variable in class net.sf.freecol.common.resources.StringResource
 
data - Variable in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
A buffer to hold data to be written to the mixer.
data - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader
 
DATA_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
dataDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The directory where the standard freecol data is installed.
date - Variable in class net.sf.freecol.common.model.HighScore
The date for this score.
DATE_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
dateFormat - Variable in class net.sf.freecol.common.model.HighScore
The format to use for dates.
dead - Variable in class net.sf.freecol.common.model.Player
Is this player dead?
DEAD_TAG - Static variable in class net.sf.freecol.common.model.Player
 
DeadCheck() - Constructor for enum net.sf.freecol.server.model.ServerPlayer.DeadCheck
 
deassignRouteButton - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The button to deassing the unit from a trade route.
DEBUG_PRINT_CACHE_SIZES_TO_STDOUT - Static variable in class net.sf.freecol.common.resources.ImageCache
 
DEBUG_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
DebugAction - Class in net.sf.freecol.client.gui.action
Switch debug mode on.
DebugAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.DebugAction
Creates a new DebugAction.
debugAllowed() - Method in exception net.sf.freecol.common.FreeColException
Get the debug state.
debugApplyDisaster(ServerColony, Disaster) - Method in class net.sf.freecol.server.control.InGameController
Apply a disaster to a colony.
debugChangeOwner(ServerColony, ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Change colony owner.
debugChangeOwner(ServerUnit, ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Change unit owner.
debugDisplayColonyValuePlayer() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Should the map viewer display colony values for a player?
debugDisplayCoordinates() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Should the map viewer display tile coordinates?
debugLog(String) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Emergency run time log to use when the normal logging is failing.
DebugMenu - Class in net.sf.freecol.client.gui.menu
The menu that appears in debug mode.
DebugMenu(FreeColClient) - Constructor for class net.sf.freecol.client.gui.menu.DebugMenu
Create the debug menu.
debugMode - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
 
DebugMode() - Constructor for enum net.sf.freecol.common.debug.FreeColDebugger.DebugMode
 
debugMonarchAction - Variable in class net.sf.freecol.server.control.InGameController
 
debugMonarchPlayer - Variable in class net.sf.freecol.server.control.InGameController
 
debugOnlyAITurns - Variable in class net.sf.freecol.server.control.InGameController
Debug helpers, do not serialize.
debugPrintCacheSizes() - Method in class net.sf.freecol.common.resources.ImageCache
 
debugRunSave - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
The name of a file to save to at the end of a debug run.
debugRunTurns - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
The number of turns to run without stopping.
debugShowMission() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Should the map viewer show AI missions?
debugShowMissionInfo() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Should the map viewer show full AI mission info?
debugStart - Static variable in class net.sf.freecol.FreeCol
 
debugStream - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
Stream for debugLog.
DebugUtils - Class in net.sf.freecol.common.debug
Utilities for in-game debug support.
DebugUtils() - Constructor for class net.sf.freecol.common.debug.DebugUtils
 
DeclarationPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the signing of the Declaration of Independence.
DeclarationPanel(FreeColClient, Runnable) - Constructor for class net.sf.freecol.client.gui.panel.DeclarationPanel
Creates a DeclarationPanel.
DeclarationPanel.SignaturePanel - Class in net.sf.freecol.client.gui.panel
A panel for displaying an animated signature.
DECLARE_INDEPENDENCE - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
DECLARE_PEACE - net.sf.freecol.common.model.Monarch.MonarchAction
 
DECLARE_WAR - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
DECLARE_WAR - net.sf.freecol.common.model.Monarch.MonarchAction
 
declareIndependence() - Method in class net.sf.freecol.client.control.InGameController
Declares independence for the home country.
declareIndependence(String, String) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for declaring independence.
declareIndependence(ServerPlayer, String, String) - Method in class net.sf.freecol.server.control.InGameController
Declare independence.
DeclareIndependenceAction - Class in net.sf.freecol.client.gui.action
An action for declaring independence.
DeclareIndependenceAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.DeclareIndependenceAction
Creates a new DeclareIndependenceAction.
DeclareIndependenceMessage - Class in net.sf.freecol.common.networking
The message sent when a player declares independence.
DeclareIndependenceMessage(String, String) - Constructor for class net.sf.freecol.common.networking.DeclareIndependenceMessage
Create a new DeclareIndependenceMessage with the supplied name.
DeclareIndependenceMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.DeclareIndependenceMessage
Create a new DeclareIndependenceMessage from a stream.
declineMounds(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for the special case of deciding to explore a rumour but then declining not to investigate the strange mounds.
declineMounds(ServerPlayer, Tile) - Method in class net.sf.freecol.server.control.InGameController
Decline to investigate strange mounds.
DeclineMoundsMessage - Class in net.sf.freecol.common.networking
The message sent when declining to investigate strange mounds.
DeclineMoundsMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.DeclineMoundsMessage
Create a new DeclineMoundsMessage from a stream.
DeclineMoundsMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.DeclineMoundsMessage
Create a new DeclineMoundsMessage with the supplied unit and direction.
decodePacket(int) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Decode the PCM data.
decoration - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
A box to select the flag decoration from.
decoration - Variable in class net.sf.freecol.client.gui.dialog.Flag
 
decoration - Variable in class net.sf.freecol.tools.FlagTest
 
Decoration(Flag.UnionPosition...) - Constructor for enum net.sf.freecol.client.gui.dialog.Flag.Decoration
 
Decoration(Flag.UnionShape, Flag.UnionPosition...) - Constructor for enum net.sf.freecol.client.gui.dialog.Flag.Decoration
 
DECORATION_SIZE - Static variable in class net.sf.freecol.client.gui.dialog.Flag
MAGIC NUMBER: the width of decoration elements.
decorationColor - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
The selected decoration colour.
decorationColor - Variable in class net.sf.freecol.client.gui.dialog.Flag
 
decorationColor - Variable in class net.sf.freecol.tools.FlagTest
 
decreasingSkillComparator - Static variable in class net.sf.freecol.common.model.Unit
A comparator to compare units by decreasing skill level.
deepCopy(List<AbstractUnit>) - Static method in class net.sf.freecol.common.model.AbstractUnit
Get a deep copy of a list of abstract units.
DEFAULT - net.sf.freecol.common.model.ModelMessage.MessageType
 
DEFAULT_CLASS_INDEX - Static variable in class net.sf.freecol.common.model.FreeColObject
Fallback class index.
DEFAULT_DEFENCE - Static variable in class net.sf.freecol.common.model.UnitType
The default offence value.
DEFAULT_distToLandFromHighSeas - Static variable in class net.sf.freecol.client.gui.dialog.ParametersDialog
 
DEFAULT_FONT_SIZE - Static variable in class net.sf.freecol.client.gui.GrayLayer
Default font size for message text
DEFAULT_FOOD_TYPE - Static variable in class net.sf.freecol.common.model.Specification
The default food type.
DEFAULT_HEIGHT - Static variable in class net.sf.freecol.client.gui.dialog.MapSizeDialog
 
DEFAULT_ID_TAG - Static variable in class net.sf.freecol.common.model.StringTemplate
 
DEFAULT_LANGUAGE - Static variable in class net.sf.freecol.common.option.LanguageOption
The default language.
DEFAULT_LOW_PRODUCTION_THRESHOLD - Static variable in class net.sf.freecol.common.model.GoodsType
 
DEFAULT_MAP_KEY - Static variable in class net.sf.freecol.common.model.EuropeanNationType
 
DEFAULT_maxDistanceToEdge - Static variable in class net.sf.freecol.client.gui.dialog.ParametersDialog
 
DEFAULT_MIGRANT_SLOT - Static variable in enum net.sf.freecol.common.model.Europe.MigrationType
The migrant slot to use when there is no reason to choose between them.
DEFAULT_MIXER_WRAPPER - Static variable in class net.sf.freecol.common.option.AudioMixerOption
The default mixer wrapper around the autodetected mixer.
DEFAULT_MODIFIER_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
DEFAULT_NATION_TYPE - Static variable in class net.sf.freecol.common.model.Specification
The default nation type, which does nothing special.
DEFAULT_OFFENCE - Static variable in class net.sf.freecol.common.model.UnitType
The default offence value.
DEFAULT_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
DEFAULT_PRODUCTION_WEIGHT - Static variable in class net.sf.freecol.common.model.GoodsType
 
DEFAULT_REPLY_TIMEOUT - Static variable in class net.sf.freecol.common.networking.Connection
The default timeout when waiting for a reply from the server.
DEFAULT_REQUIRED_POPULATION - Static variable in class net.sf.freecol.common.model.BuildableType
The required population for an ordinary buildable.
DEFAULT_ROLE_ID - Static variable in class net.sf.freecol.common.model.Specification
The default role.
DEFAULT_ROLE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
DEFAULT_SCALE - Static variable in class net.sf.freecol.common.resources.SZAResource
 
DEFAULT_SEASON_IDS - Static variable in class net.sf.freecol.common.i18n.NameCache
Default season names to use if nameCache.season.* not found.
DEFAULT_SEED - Static variable in class net.sf.freecol.common.FreeColSeed
 
DEFAULT_SELECTOR - Static variable in class net.sf.freecol.common.option.AbstractUnitOption
 
DEFAULT_SPEC - Static variable in class net.sf.freecol.server.FreeColServer
The ruleset to use when loading old format games where a spec may not be readily available.
DEFAULT_TEXT_COLUMNS - Static variable in class net.sf.freecol.client.gui.panel.Utility
How many columns (em-widths) to use in the text area.
DEFAULT_THREAT_TURNS - Static variable in class net.sf.freecol.server.ai.mission.PioneeringMission
Default distance in turns to a threatening unit.
DEFAULT_UNIT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
DEFAULT_UNIT_VALUE - Static variable in class net.sf.freecol.common.model.Unit
Default value of unpriced units, used in evaluate_for.
DEFAULT_UNSCALED_MAIN_FONT_SIZE - Static variable in class net.sf.freecol.client.gui.FontLibrary
 
DEFAULT_VALUE_TAG - Static variable in class net.sf.freecol.common.option.AbstractOption
 
DEFAULT_WIDTH - Static variable in class net.sf.freecol.client.gui.dialog.MapSizeDialog
 
DEFAULT_ZERO_PRODUCTION_FACTOR - Static variable in class net.sf.freecol.common.model.GoodsType
 
DEFAULT_ZOOM_LEVEL - Static variable in class net.sf.freecol.client.ClientOptions
Default zoom level of the minimap.
DefaultBuildQueueCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
 
defaultColors - Static variable in class net.sf.freecol.common.model.Specification
A map of default nation colours.
defaultCompact - Static variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Default setting for the compact box.
defaultCostDeciderFor(Unit) - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
Selects a default CostDecider for the given unit depending on the owner of the unit and if the unit can attack other units.
defaultFileName - Variable in class net.sf.freecol.client.gui.dialog.OptionsDialog
The name of the file containing the default settings.
defaultFlags - Static variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
A map of default nation flags.
DefaultHandler - Class in net.sf.freecol.common.logging
The default handler for FreeCol's log records.
DefaultHandler(boolean, Writer) - Constructor for class net.sf.freecol.common.logging.DefaultHandler
The constructor to use.
defaultId - Variable in class net.sf.freecol.common.model.StringTemplate
An alternative key to use if the identifier is not contained in the message bundle.
defaultLabel - Variable in class net.sf.freecol.client.gui.panel.ConstructionPanel
The text to display if buildable == null.
DefaultNumberRule - Class in net.sf.freecol.common.i18n
This class handles zero or one rule for each number category.
DefaultNumberRule() - Constructor for class net.sf.freecol.common.i18n.DefaultNumberRule
 
defaultOption() - Method in class net.sf.freecol.client.gui.ChoiceItem
Make this choice the default.
defaultRole - Variable in class net.sf.freecol.common.model.UnitType
The default role for a unit of this type.
defaultShowAll - Static variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Default setting for the showAll box.
defaultTransferHandler - Variable in class net.sf.freecol.client.gui.panel.CargoPanel
 
defaultTransferHandler - Variable in class net.sf.freecol.client.gui.panel.PortPanel
 
DefaultTransferHandler - Class in net.sf.freecol.client.gui.panel
A TransferHandler for ImageSelection Transferables.
DefaultTransferHandler(FreeColClient, FreeColPanel) - Constructor for class net.sf.freecol.client.gui.panel.DefaultTransferHandler
Creates the default FreeCol transfer handler.
DefaultTransferHandler.FreeColDragGestureRecognizer - Class in net.sf.freecol.client.gui.panel
 
DefaultTransferHandler.FreeColDragHandler - Class in net.sf.freecol.client.gui.panel
This is the default drag handler for drag and drop operations that use the TransferHandler.
defaultUnitType - Variable in class net.sf.freecol.common.model.UnitType
Is this the default unit type?
defaultUnitTypes - Variable in class net.sf.freecol.common.model.Specification
 
DEFEATED - net.sf.freecol.common.model.Game.LogoutReason
 
DEFENCE - Static variable in class net.sf.freecol.common.model.Modifier
 
DEFENCE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
DEFENCE_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
defenceComparator - Static variable in class net.sf.freecol.common.model.UnitType
Comparator for defence ability.
defender - Variable in class net.sf.freecol.common.networking.ChangeSet.AttackChange
 
DEFENDER_TAG - Static variable in class net.sf.freecol.common.networking.AnimateAttackMessage
 
DEFENDER_TILE_TAG - Static variable in class net.sf.freecol.common.networking.AnimateAttackMessage
 
defenderInSettlement - Variable in class net.sf.freecol.common.networking.ChangeSet.AttackChange
 
defenderVisible(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.AttackChange
Is the defender visible to a player? A false positive can occur as the defender may *start* invisible because it is in a settlement, but the settlement falls, exposing the defender (the defender dies).
DefendSettlementMission - Class in net.sf.freecol.server.ai.mission
Mission for defending a Settlement.
DefendSettlementMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.DefendSettlementMission
Creates a new DefendSettlementMission from a reader.
DefendSettlementMission(AIMain, AIUnit, Settlement) - Constructor for class net.sf.freecol.server.ai.mission.DefendSettlementMission
Creates a mission for the given AIUnit.
delay(long, String) - Static method in class net.sf.freecol.common.util.Utils
Delay by a number of milliseconds.
DELETE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
DELETE_TAG - Static variable in class net.sf.freecol.common.model.FreeColSpecObjectType
 
deleteCurrentlySelectedStops() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Delete any stops currently selected in the stop list.
deleteFile(File) - Static method in class net.sf.freecol.common.util.Utils
Delete a file.
deleteFiles(List<File>) - Static method in class net.sf.freecol.common.util.Utils
Delete a list of files.
deleteRouteButton - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The button to delete a trade route.
deleteTradeRoute(TradeRoute) - Method in class net.sf.freecol.client.control.InGameController
Delete a trade route.
deleteTradeRoute(TradeRoute) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for deleting a trade route.
deleteTradeRoute(ServerPlayer, TradeRoute) - Method in class net.sf.freecol.server.control.InGameController
Delete a trade route.
DeleteTradeRouteMessage - Class in net.sf.freecol.common.networking
The message sent when deleting a trade route.
DeleteTradeRouteMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.DeleteTradeRouteMessage
Create a new DeleteTradeRouteMessage from a stream.
DeleteTradeRouteMessage(TradeRoute) - Constructor for class net.sf.freecol.common.networking.DeleteTradeRouteMessage
Create a new DeleteTradeRouteMessage with the supplied unit and route.
deleteUnitChanges(UnitType) - Method in class net.sf.freecol.common.model.UnitChangeType
 
DeliverGiftMessage - Class in net.sf.freecol.common.networking
The message sent when delivering a gift to a Settlement.
DeliverGiftMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.DeliverGiftMessage
Create a new DeliverGiftMessage from stream.
DeliverGiftMessage(Unit, IndianSettlement, Goods) - Constructor for class net.sf.freecol.common.networking.DeliverGiftMessage
Create a new DeliverGiftMessage.
deliverGiftToSettlement(Unit, IndianSettlement, Goods) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to give the given goods to the natives.
deliverGiftToSettlement(ServerPlayer, ServerUnit, Settlement, Goods) - Method in class net.sf.freecol.server.control.InGameController
Deliver gift to settlement.
delta(Tile, Direction, RiverSection, Direction) - Method in class net.sf.freecol.server.generator.River
 
DELTA - Static variable in class net.sf.freecol.common.model.Tension
 
demand - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Useful internal messages.
DEMAND_PROBABILITY - Static variable in class net.sf.freecol.common.option.GameOptions
Probability of an angry settlement making a demand.
DEMAND_TRIBUTE - Static variable in class net.sf.freecol.common.model.Ability
The ability to demand tribute even when unarmed.
demanded - Variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
Whether the demand has been made or not.
DEMANDED_TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
 
DEMANDS - net.sf.freecol.common.model.ModelMessage.MessageType
 
demandTribute(int[], LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Demands tribute from nasty players with nearby colonies.
demandTribute(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for demanding a tribute from a native settlement.
demandTribute(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Demands goods from players with nearby colonies.
demandTribute(ServerPlayer, ServerUnit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Demand a tribute from a native settlement.
DemandTributeMessage - Class in net.sf.freecol.common.networking
The message sent when demanding tribute from a native settlement.
DemandTributeMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.DemandTributeMessage
Create a new DemandTributeMessage from a stream.
DemandTributeMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.DemandTributeMessage
Create a new DemandTributeMessage with the supplied unit and direction.
DEMOTE_ON_ALL_EQUIPMENT_LOST - Static variable in class net.sf.freecol.common.model.Ability
Units with this ability are demoted on losing all equipment.
DEMOTE_UNIT - net.sf.freecol.common.model.CombatModel.CombatResult
 
DEMOTION - Static variable in class net.sf.freecol.common.model.UnitChangeType
Changes due to a unit being demoted after losing a battle.
DENOUNCE_HERESY - Static variable in class net.sf.freecol.common.model.Ability
The ability to denounce heresy.
DENOUNCE_TAG - Static variable in class net.sf.freecol.common.networking.MissionaryMessage
 
denounceMission(ServerPlayer, ServerUnit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Denounce an existing mission.
deriveAutosaveDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Derive the directory for the autosave files from the save directory.
deriveDirectory(File, String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Safely derive a subdirectory of a root.
descendingAmountComparator - Static variable in class net.sf.freecol.common.model.AbstractGoods
A comparator to sort by descending goods amount and then by a predictable goods type order.
descendingAmountComparator - Static variable in class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
Comparator to order suggestions by descending improvement amount.
descendingAmountComparator - Static variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
 
descendingDoubleComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
descendingIntegerComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
descendingList(Map<JMenuItem, Integer>) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
descendingListLengthComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
descendingPriceComparator - Static variable in class net.sf.freecol.common.model.NativeTradeItem
Compare the trade item price.
descendingScoreComparator - Static variable in class net.sf.freecol.common.model.HighScore
A comparator by ascending AI object value.
descendingValueComparator - Static variable in class net.sf.freecol.server.ai.ValuedAIObject
A comparator by descending AI object value.
DESCRIPTION_KEYS - Static variable in class net.sf.freecol.common.i18n.Messages
 
DESCRIPTION_SUFFIX - Static variable in class net.sf.freecol.common.i18n.Messages
 
descriptionKey(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
descriptionKey(ObjectWithId) - Static method in class net.sf.freecol.common.i18n.Messages
 
descriptionPanel - Variable in class net.sf.freecol.client.control.MapTransform
A panel with information about this transformation.
DESERT - net.sf.freecol.common.model.Region.RegionType
 
DesktopEntry - Class in net.sf.freecol.tools
Generate a desktop entry file.
DesktopEntry() - Constructor for class net.sf.freecol.tools.DesktopEntry
 
DESTDIR - Static variable in class net.sf.freecol.tools.ForestMaker
 
destination - Variable in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
 
destination - Variable in class net.sf.freecol.common.model.mission.GoToMission
The destination of this Mission.
destination - Variable in class net.sf.freecol.common.model.TradeItem
The player who is to receive this item.
destination - Variable in class net.sf.freecol.common.model.Unit
A destination for go-to moves.
destination - Variable in class net.sf.freecol.common.networking.AddPlayerMessage
The player to specialize the players for.
destination - Variable in class net.sf.freecol.common.networking.UpdateMessage
The player to specialize the objects for.
destination - Variable in class net.sf.freecol.server.ai.AIGoods
The destination location for the goods.
destination - Variable in class net.sf.freecol.server.ai.Wish
The requesting location of this wish.
Destination(Location, int, Unit, List<GoodsType>) - Constructor for class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
Create a destination.
DESTINATION_DIRECTORY - Static variable in class net.sf.freecol.tools.GenerateDocumentation
 
DESTINATION_DIRECTORY - Static variable in class net.sf.freecol.tools.InstallerTranslations
 
DESTINATION_TAG - Static variable in class net.sf.freecol.common.model.HighSeas
 
DESTINATION_TAG - Static variable in class net.sf.freecol.common.model.mission.GoToMission
 
DESTINATION_TAG - Static variable in class net.sf.freecol.common.model.TradeItem
 
DESTINATION_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
DESTINATION_TAG - Static variable in class net.sf.freecol.common.networking.MoveToMessage
 
DESTINATION_TAG - Static variable in class net.sf.freecol.common.networking.SetDestinationMessage
 
DESTINATION_TAG - Static variable in class net.sf.freecol.server.ai.AIGoods
 
DESTINATION_TAG - Static variable in class net.sf.freecol.server.ai.Wish
 
DESTINATION_UPPER_BOUND - Static variable in class net.sf.freecol.server.ai.mission.TransportMission
Insist transport lists remain simple by imposing an upper bound on the distinct destination locations to visit.
destinationCapacity() - Method in class net.sf.freecol.server.ai.mission.TransportMission
How many more destinations are desirable on the current cargoes list? Must be public! This is checked in European AI player.
DestinationCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.DestinationCellRenderer
 
destinationComparator - Static variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
How to order the destinations.
destinationCount() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Count distinct non-adjacent destinations in a list of cargoes.
destinationList - Variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
The list of destinations.
DestinationPanel() - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
 
destinations - Variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
The available destinations.
destinations - Variable in class net.sf.freecol.common.model.HighSeas
The destinations this HighSeas object connects.
destinationSelector - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
A box to select stops to add.
destinationsToString() - Method in class net.sf.freecol.common.model.HighSeas
Convenience debug function to collect the destination ids.
DESTROY_COLONY - net.sf.freecol.common.model.CombatModel.CombatResult
 
DESTROY_NATION - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
DESTROY_SETTLEMENT - net.sf.freecol.common.model.CombatModel.CombatResult
 
DESTROY_SETTLEMENT - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
DESTROY_SETTLEMENT_SCORE - Static variable in class net.sf.freecol.common.option.GameOptions
The score penalty for destroying a settlement.
destroyBuilding(Building) - Method in class net.sf.freecol.server.model.ServerColony
Destroy an existing building in this colony.
destroyFrame() - Method in class net.sf.freecol.client.gui.Canvas
Destroy the current frame.
DESYNC - net.sf.freecol.common.debug.FreeColDebugger.DebugMode
 
detailPanel - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
detailPanel - Variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
 
detailPanel - Variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeItem
 
details - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
Map[Colony, colony details]]
determineAppletSize(Dimension) - Method in class net.sf.freecol.client.gui.video.VideoComponent
 
determineDirectionCombinationKey(List<Direction>) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns a string representing the directions given.
determineDpi(GraphicsDevice) - Static method in class net.sf.freecol.common.util.Utils
Tries to determine the DPI of the given GraphicsDevice.
DetermineHighSeasAction - Class in net.sf.freecol.client.gui.action
An action for determining the high seas tiles.
DetermineHighSeasAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.DetermineHighSeasAction
Creates a new DetermineHighSeasAction.
determineInformationPanelSkinKey(Player) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
determineMainFontSizeUsingClientOptions(int) - Method in class net.sf.freecol.client.gui.SwingGUI
 
determineScaleFactorUsingClientOptions(int) - Method in class net.sf.freecol.client.gui.SwingGUI
 
determineStance(Player) - Method in class net.sf.freecol.server.ai.AIPlayer
Standard stance change determination.
determineStance(Player) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Standard stance change determination.
determineStance(Player) - Method in class net.sf.freecol.server.ai.REFAIPlayer
Standard stance change determination.
determineStances(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Determines the stances towards each player.
determineStances(LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Determines the stances towards each player.
DIALOG_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
dialogAdd(FreeColDialog<?>) - Method in class net.sf.freecol.client.gui.Canvas
Add a dialog to the current dialog list.
DialogCallback(FreeColDialog<T>, SwingGUI.PopupPosition, DialogHandler<T>) - Constructor for class net.sf.freecol.client.gui.Widgets.DialogCallback
Constructor.
DialogHandler<T> - Interface in net.sf.freecol.client.gui
The interface for non-modal dialog handlers.
dialogRemove(FreeColDialog<?>) - Method in class net.sf.freecol.client.gui.Canvas
Remove a dialog from the current dialog list.
dialogs - Variable in class net.sf.freecol.client.gui.Canvas
The dialogs in view.
DialogType() - Constructor for enum net.sf.freecol.client.gui.dialog.FreeColDialog.DialogType
 
DIFFICULTIES - Static variable in class net.sf.freecol.FreeCol
The difficulty levels.
difficulty - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A current difficulty level, driven by the contents of the difficulty box..
difficulty - Variable in class net.sf.freecol.common.model.HighScore
The difficulty level of this game.
difficulty - Static variable in class net.sf.freecol.FreeCol
The difficulty level id.
difficulty - Variable in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
 
difficulty - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
DIFFICULTY_CHEAT - Static variable in class net.sf.freecol.common.option.GameOptions
Cheat (difficulty) group.
DIFFICULTY_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
DIFFICULTY_GOVERNMENT - Static variable in class net.sf.freecol.common.option.GameOptions
Government (difficulty) group.
DIFFICULTY_IMMIGRATION - Static variable in class net.sf.freecol.common.option.GameOptions
Immigration (difficulty) group.
DIFFICULTY_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
DIFFICULTY_LEVELS - Static variable in class net.sf.freecol.common.model.Specification
The difficulty levels option group is special.
DIFFICULTY_MONARCH - Static variable in class net.sf.freecol.common.option.GameOptions
Monarch (difficulty) group.
DIFFICULTY_NATIVES - Static variable in class net.sf.freecol.common.option.GameOptions
Native (difficulty) group.
DIFFICULTY_OTHER - Static variable in class net.sf.freecol.common.option.GameOptions
Other (difficulty) group.
DIFFICULTY_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
difficultyBox - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A box to choose the difficulty from.
difficultyButton - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A button to show/edit difficulty level.
DifficultyDialog - Class in net.sf.freecol.client.gui.dialog
Dialog for displaying and modifying the difficulty level.
DifficultyDialog(FreeColClient, JFrame, Specification, OptionGroup, boolean) - Constructor for class net.sf.freecol.client.gui.dialog.DifficultyDialog
Use this constructor to display the difficulty level of the current game read-only.
difficultyLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A label for the difficulty level selection.
difficultyLevel - Variable in class net.sf.freecol.common.model.Specification
The name of the difficulty level option group.
diplomacy(FreeColGameObject, FreeColGameObject, DiplomaticTrade) - Method in class net.sf.freecol.common.networking.ServerAPI
Handler server query-response for diplomatic messages.
diplomacy(ServerPlayer, Colony, Unit, DiplomaticTrade) - Method in class net.sf.freecol.server.control.InGameController
Diplomacy.
diplomacy(ServerPlayer, Unit, Colony, DiplomaticTrade) - Method in class net.sf.freecol.server.control.InGameController
Diplomacy.
diplomacyHandler(FreeColGameObject, FreeColGameObject, DiplomaticTrade) - Method in class net.sf.freecol.client.control.InGameController
Handle a diplomatic offer.
diplomacyHandler(FreeColGameObject, FreeColGameObject, DiplomaticTrade) - Method in class net.sf.freecol.server.ai.AIPlayer
Handle a diplomacy message.
DiplomacyMessage - Class in net.sf.freecol.common.networking
The message sent when executing a diplomatic trade.
DiplomacyMessage(Colony, Unit, DiplomaticTrade) - Constructor for class net.sf.freecol.common.networking.DiplomacyMessage
Create a new DiplomacyMessage.
DiplomacyMessage(FreeColGameObject, FreeColGameObject, DiplomaticTrade) - Constructor for class net.sf.freecol.common.networking.DiplomacyMessage
Create a new DiplomacyMessage.
DiplomacyMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.DiplomacyMessage
Create a new DiplomacyMessage from a stream.
DiplomacyMessage(Unit, Colony, DiplomaticTrade) - Constructor for class net.sf.freecol.common.networking.DiplomacyMessage
Create a new DiplomacyMessage.
DiplomacyMessage(Unit, Unit, DiplomaticTrade) - Constructor for class net.sf.freecol.common.networking.DiplomacyMessage
Create a new DiplomacyMessage.
DiplomacySession - Class in net.sf.freecol.server.model
A type of session to handle diplomacy.
DiplomacySession(Unit, Settlement, long) - Constructor for class net.sf.freecol.server.model.DiplomacySession
Start a new diplomacy session with our unit and another player settlement.
DiplomacySession(Unit, Unit, long) - Constructor for class net.sf.freecol.server.model.DiplomacySession
Start a new diplomacy session with our unit and another player unit.
DIPLOMATIC - net.sf.freecol.common.model.DiplomaticTrade.TradeContext
First contact between Europeans
DiplomaticTrade - Class in net.sf.freecol.common.model
The class DiplomaticTrade represents an offer one player can make another.
DiplomaticTrade(Game, String) - Constructor for class net.sf.freecol.common.model.DiplomaticTrade
Simple constructor, used in Game.newInstance.
DiplomaticTrade(Game, DiplomaticTrade.TradeContext, Player, Player, List<TradeItem>, int) - Constructor for class net.sf.freecol.common.model.DiplomaticTrade
Creates a new DiplomaticTrade instance.
DiplomaticTrade.TradeContext - Enum in net.sf.freecol.common.model
A context for the trade.
DiplomaticTrade.TradeStatus - Enum in net.sf.freecol.common.model
A type for the trade status.
direction - Variable in class net.sf.freecol.client.gui.action.MoveAction
 
direction - Variable in class net.sf.freecol.client.gui.ScrollThread
The direction to scroll in.
direction - Variable in class net.sf.freecol.server.generator.River
Current direction the river is flowing in.
direction - Variable in class net.sf.freecol.server.generator.RiverSection
Direction the river is flowing toward, at the current section
Direction - Enum in net.sf.freecol.common.model
The directions a Unit can move to.
Direction(int, int, int, int) - Constructor for enum net.sf.freecol.common.model.Direction
Create a new direction with the given increments.
DIRECTION_TAG - Static variable in class net.sf.freecol.common.networking.AskSkillMessage
 
DIRECTION_TAG - Static variable in class net.sf.freecol.common.networking.AttackMessage
 
DIRECTION_TAG - Static variable in class net.sf.freecol.common.networking.DeclineMoundsMessage
 
DIRECTION_TAG - Static variable in class net.sf.freecol.common.networking.DemandTributeMessage
 
DIRECTION_TAG - Static variable in class net.sf.freecol.common.networking.EmbarkMessage
 
DIRECTION_TAG - Static variable in class net.sf.freecol.common.networking.LearnSkillMessage
 
DIRECTION_TAG - Static variable in class net.sf.freecol.common.networking.MissionaryMessage
 
DIRECTION_TAG - Static variable in class net.sf.freecol.common.networking.MoveMessage
 
DIRECTION_TAG - Static variable in class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
 
DirectionChange() - Constructor for enum net.sf.freecol.server.generator.River.DirectionChange
 
directoryAllPresent(File, String...) - Static method in class net.sf.freecol.common.util.Utils
Does a directory contain the given file/s?
dirtyRegion - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
 
dirtyTiles - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
 
DISABLE_GRAY_LAYER - Static variable in class net.sf.freecol.client.ClientOptions
Whether to display end turn grey background or not.
disableDebugMode(FreeColDebugger.DebugMode) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Disable a particular debug mode.
disableEditing() - Method in class net.sf.freecol.common.model.Specification
Disable editing of some critical option groups.
Disaster - Class in net.sf.freecol.common.model
This class describes disasters that can happen to a Colony, such as flooding, disease or Indian raids.
Disaster(String, Specification) - Constructor for class net.sf.freecol.common.model.Disaster
Create a new disaster.
DISASTER_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
DISASTER_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
DISASTER_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
Disaster.Effects - Enum in net.sf.freecol.common.model
Whether to apply one, many or all applicable disasters.
disasters - Variable in class net.sf.freecol.common.model.Specification
 
disasters - Variable in class net.sf.freecol.common.model.TileImprovementType
The disasters that may strike this type of tile improvement.
disasters - Variable in class net.sf.freecol.common.model.TileType
The disasters that may strike this type of tile.
DISASTERS - net.sf.freecol.common.model.ModelMessage.MessageType
 
DISASTERS_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
disbandUnit(Unit) - Method in class net.sf.freecol.client.control.InGameController
Disbands the active unit.
disbandUnit(Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for disbanding a unit.
disbandUnit(ServerPlayer, Unit) - Method in class net.sf.freecol.server.control.InGameController
Disband a unit.
DisbandUnitAction - Class in net.sf.freecol.client.gui.action
An action for disbanding the active unit.
DisbandUnitAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.DisbandUnitAction
Creates a new DisbandUnitAction.
DisbandUnitMessage - Class in net.sf.freecol.common.networking
The message sent when disbanding a unit.
DisbandUnitMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.DisbandUnitMessage
Create a new DisbandUnitMessage from a stream.
DisbandUnitMessage(Unit) - Constructor for class net.sf.freecol.common.networking.DisbandUnitMessage
Create a new DisbandUnitMessage with the supplied unit.
disconnect() - Method in class net.sf.freecol.client.networking.UserServerAPI
Disconnect from the server.
disconnect() - Method in class net.sf.freecol.common.networking.Connection
Disconnect this connection.
disconnect() - Method in class net.sf.freecol.common.networking.ReceivingThread
Disconnects this thread.
disconnect() - Method in class net.sf.freecol.common.networking.ServerAPI
Disconnect from the server.
disconnect() - Method in class net.sf.freecol.server.ai.AIServerAPI
Disconnect from the server.
disconnect(Connection) - Method in class net.sf.freecol.metaserver.MetaServerHandler
Handle a "disconnect"-request.
disconnect(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Disconnect the client.
disconnectMessage - Static variable in class net.sf.freecol.common.networking.TrivialMessage
 
DisconnectMessage - Class in net.sf.freecol.common.networking
A trivial message to indicate disconnection.
DisconnectMessage() - Constructor for class net.sf.freecol.common.networking.DisconnectMessage
Create a new DisconnectMessage.
DisconnectMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.DisconnectMessage
Create a new DisconnectMessage from a stream.
discover(Player, Unit, Turn) - Method in class net.sf.freecol.common.model.Region
Discover this region (and its children).
DISCOVER_NEW_WORLD - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
DISCOVER_REGION - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
discoverable - Variable in class net.sf.freecol.common.model.Region
Whether this region is discoverable.
DISCOVERABLE_TAG - Static variable in class net.sf.freecol.common.model.Region
 
DISCOVERED_BY_TAG - Static variable in class net.sf.freecol.common.model.Region
 
DISCOVERED_IN_TAG - Static variable in class net.sf.freecol.common.model.Region
 
discoveredBy - Variable in class net.sf.freecol.common.model.Region
Which Player the Region was discovered by.
discoveredIn - Variable in class net.sf.freecol.common.model.Region
Which Turn the region was discovered in.
discoverer - Variable in class net.sf.freecol.common.model.Region
Identifier for the unit the region was discovered by.
disembark(Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for disembarking from a carrier.
DISEMBARK - net.sf.freecol.common.model.Map.MoveStep
 
DISEMBARK_IN_COLONY - Static variable in class net.sf.freecol.common.option.GameOptions
All units disembark when a carrier arrives in a colony (Col1).
DisembarkMessage - Class in net.sf.freecol.common.networking
The message sent when disembarking.
DisembarkMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.DisembarkMessage
Create a new DisembarkMessage from a stream.
DisembarkMessage(Unit) - Constructor for class net.sf.freecol.common.networking.DisembarkMessage
Create a new DisembarkMessage with the supplied name.
disembarkTile - Variable in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
disembarkUnit(ServerPlayer, ServerUnit) - Method in class net.sf.freecol.server.control.InGameController
Disembark unit from a carrier.
display - Variable in class net.sf.freecol.client.gui.action.DisplayTileTextAction
 
display() - Method in class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
 
display(Graphics2D, Dimension) - Method in class net.sf.freecol.client.gui.mapviewer.ChatDisplay
Displays the list of messages.
DISPLAY_BORDERS - Static variable in class net.sf.freecol.client.ClientOptions
Whether to display borders by default or not.
DISPLAY_COLONY_LABELS - Static variable in class net.sf.freecol.client.ClientOptions
Style of colony labels.
DISPLAY_COMPASS_ROSE - Static variable in class net.sf.freecol.client.ClientOptions
Whether to display a compass rose or not.
DISPLAY_FOG_OF_WAR - Static variable in class net.sf.freecol.client.ClientOptions
Whether to draw the fog of war on the actual map or not.
DISPLAY_GRID - Static variable in class net.sf.freecol.client.ClientOptions
Whether to display the grid by default or not.
DISPLAY_GROUP - Static variable in class net.sf.freecol.client.ClientOptions
 
DISPLAY_MAP_CONTROLS - Static variable in class net.sf.freecol.client.ClientOptions
Whether to display the map controls or not.
DISPLAY_SCALING - Static variable in class net.sf.freecol.client.ClientOptions
Option to control the display scale factor.
DISPLAY_TAG - Static variable in class net.sf.freecol.common.model.ModelMessage
 
DISPLAY_TILE_TEXT - Static variable in class net.sf.freecol.client.ClientOptions
What text to display in the tiles.
DISPLAY_TILE_TEXT_EMPTY - Static variable in class net.sf.freecol.client.ClientOptions
 
DISPLAY_TILE_TEXT_NAMES - Static variable in class net.sf.freecol.client.ClientOptions
 
DISPLAY_TILE_TEXT_OWNERS - Static variable in class net.sf.freecol.client.ClientOptions
 
DISPLAY_TILE_TEXT_REGIONS - Static variable in class net.sf.freecol.client.ClientOptions
 
displayAnimatedBaseTiles(Graphics2D, Tile, boolean) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Draw animated ocean.
DisplayBordersAction - Class in net.sf.freecol.client.gui.action
An action to toggle the display of national borders.
DisplayBordersAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.DisplayBordersAction
Creates this action.
displayCenteredImage(Graphics2D, BufferedImage) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Centers the given Image on the tile.
displayCenteredImage(Graphics2D, BufferedImage, RescaleOp) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Centers the given Image on the tile.
displayChat(String, String, boolean) - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
Displays a chat message to the user.
displayChat(String, String, Color, boolean) - Method in class net.sf.freecol.client.control.InGameController
Wrapper for GUI.displayChat.
displayChat(String, String, Color, boolean) - Method in class net.sf.freecol.client.gui.GUI
Update with a new chat message.
displayChat(String, String, Color, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Update with a new chat message.
displayChat(GUIMessage) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
Add a chat message.
displayColonyPlan(FreeColClient, Colony) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to display an AI colony plan.
displayColonyTile(Graphics2D, Tile, Colony, BufferedImage) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Displays the given colony tile.
displayColonyTiles(Graphics2D, Tile[][], Colony) - Method in class net.sf.freecol.client.gui.GUI
Display the ColonyTiles of a Colony.
displayColonyTiles(Graphics2D, Tile[][], Colony) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Displays the 3x3 tiles for the TilesPanel in ColonyPanel.
displayColonyTiles(Graphics2D, Tile[][], Colony) - Method in class net.sf.freecol.client.gui.SwingGUI
Display the ColonyTiles of a Colony.
displayColonyValuePlayer - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
Display tile values as a colony site for this player?
displayCoordinates - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
Display map coordinates?
displayed - Variable in class net.sf.freecol.common.model.ModelMessage
 
displayEurope(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to display Europe.
DisplayFogOfWarAction - Class in net.sf.freecol.client.gui.action
An action to toggle the display of national borders.
DisplayFogOfWarAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.DisplayFogOfWarAction
Creates this action.
displayGrid(Graphics2D, ClientOptions, MapViewer.TileClippingBounds) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
 
DisplayGridAction - Class in net.sf.freecol.client.gui.action
An action to toggle the display of the map grid.
DisplayGridAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.DisplayGridAction
Creates this action.
displayId - Variable in class net.sf.freecol.common.model.ModelMessage
 
displayLabel(FreeColObject) - Method in class net.sf.freecol.client.gui.panel.InformationPanel
A label for an FCO that can meaningfully be displayed.
displayLargeCenteredImage(Graphics2D, BufferedImage, RescaleOp) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Centers the given Image on the tile, ensuring it is not drawing over tiles south of it.
DisplayListOption() - Constructor for enum net.sf.freecol.client.gui.panel.FindSettlementPanel.DisplayListOption
 
displayMap(Graphics2D, Dimension) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Displays the Map.
displayMessages() - Method in class net.sf.freecol.client.gui.panel.report.ReportTurnPanel
 
displayMission(FreeColClient, Unit) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to display a mission.
displayModelMessages(boolean, boolean) - Method in class net.sf.freecol.client.control.InGameController
Displays pending ModelMessages.
displayNonAnimationImages(Graphics2D, Rectangle, MapViewer.TileClippingBounds) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
 
displayObject(FreeColObject) - Method in class net.sf.freecol.client.gui.GUI
Show the appropriate panel for an object.
displayObject(FreeColObject) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the appropriate panel for an object.
displayOptionalTileText(Graphics2D, Tile) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Displays the Tile text for a Tile.
displayOptionBox - Variable in class net.sf.freecol.client.gui.panel.FindSettlementPanel
Box to choose the type of settlements to list.
displayPath(Graphics2D, PathNode) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Display a path.
displayRoad(Graphics2D, Tile) - Method in class net.sf.freecol.client.gui.mapviewer.RoadPainter
Draws all roads on the given Tile.
displaySettlementLabels(Graphics2D, Settlement, Player, int, RescaleOp) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
 
displaySettlementWithChipsOrPopulationNumber(Graphics2D, Tile, boolean, RescaleOp) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Displays the given Tile onto the given Graphics2D object at the location specified by the coordinates.
displayStartChat(String, String, boolean) - Method in class net.sf.freecol.client.gui.GUI
A chat message was received during the pre-game setup.
displayStartChat(String, String, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
A chat message was received during the pre-game setup.
displayStatsMessage(String, Map<String, String>) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel
 
displayTerritorialBorders(Graphics2D, Tile, MapViewer.BorderType, boolean) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Draws the borders of a territory on the given Tile.
displayTest(Font, String) - Static method in class net.sf.freecol.client.gui.FontLibrary
Is a given font non-null and is it able to display some optional text?
DisplayText() - Constructor for enum net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
 
displayTile(Graphics2D, Tile, Player, BufferedImage) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Displays the given Tile.
displayTileItem(Graphics2D, Tile, TileItem) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Draws the given TileItem on the given Tile.
displayTileItems(Graphics2D, Tile, RescaleOp, BufferedImage) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Displays the given tile's items onto the given Graphics2D object.
DisplayTileTextAction - Class in net.sf.freecol.client.gui.action
Display text over tiles.
DisplayTileTextAction(FreeColClient, DisplayTileTextAction.DisplayText) - Constructor for class net.sf.freecol.client.gui.action.DisplayTileTextAction
Creates this action
DisplayTileTextAction.DisplayText - Enum in net.sf.freecol.client.gui.action
 
displayTileWithBeach(Graphics2D, Tile) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Displays the given Tile onto the given Graphics2D object at the location specified by the coordinates.
displayTurnReportMessages() - Method in class net.sf.freecol.client.control.InGameController
Displays the messages in the current turn report.
displayUnit(Graphics2D, Unit) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Displays the given Unit onto the given Graphics2D object at the location specified by the coordinates.
displayUnitCount - Variable in class net.sf.freecol.common.model.Colony
 
displayUnits(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to dump a players units/iterators to stderr.
displayUnknownTileBorder(Graphics2D, Tile) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
 
DISPLEASED - net.sf.freecol.common.model.Tension.Level
 
displeasure - Variable in class net.sf.freecol.common.model.Monarch
Whether displeasure has been incurred.
DISPLEASURE - net.sf.freecol.common.model.Monarch.MonarchAction
 
DISPLEASURE_TAG - Static variable in class net.sf.freecol.common.model.Monarch
 
dispose() - Method in class net.sf.freecol.common.model.FreeColGameObject
Destroy this object and all its parts, releasing resources and removing references.
dispose() - Method in class net.sf.freecol.server.ai.AIColony
Disposes this AIColony.
dispose() - Method in class net.sf.freecol.server.ai.AIGoods
Disposes this object.
dispose() - Method in class net.sf.freecol.server.ai.AIObject
Disposes this AIObject by removing the reference to this object from the enclosing AIMain.
dispose() - Method in class net.sf.freecol.server.ai.AIUnit
Disposes this object and any attached mission.
dispose() - Method in class net.sf.freecol.server.ai.mission.Mission
Disposes this mission by removing any references to it.
dispose() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Disposes of this pioneering mission.
dispose() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Disposes of this Mission.
dispose() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Disposes this mission by removing any references to it.
dispose() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Disposes this TileImprovementPlan.
dispose() - Method in class net.sf.freecol.server.ai.Wish
Disposes of this AIObject by removing any references to this object.
DISPOSE_ON_ALL_EQUIPMENT_LOST - Static variable in class net.sf.freecol.common.model.Ability
Units with this ability die on losing all equipment.
DISPOSE_ON_COMBAT_LOSS - Static variable in class net.sf.freecol.common.model.Ability
Units with this ability die on losing a combat.
disposed - Variable in class net.sf.freecol.common.model.FreeColGameObject
Has this object been disposed?
disposeResources() - Method in class net.sf.freecol.common.model.Europe
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.FreeColGameObject
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.GoodsContainer
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.IndianSettlement
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.Settlement
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.Tile
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.TileItemContainer
Removes all references to this object.
disposeResources() - Method in class net.sf.freecol.common.model.Unit
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.UnitLocation
Dispose of the resources of this object, and finally remove it from the game.
DISTANCE_TO_HIGH_SEA - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the distance to the high seas.
distanceComparator - Static variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
Distance comparator, uses turns field then falls back to names.
distToLandFromHighSeas - Variable in class net.sf.freecol.client.gui.dialog.Parameters
 
divert(FreeColGameObject) - Method in class net.sf.freecol.common.model.ModelMessage
Switch the source (and display if it is the same) to a new object.
DIVERT_TAG - Static variable in class net.sf.freecol.common.networking.RemoveMessage
 
divertModelMessages(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.Player
Sometimes an event causes the source (and display) fields in an accumulated model message to become invalid (e.g.
doEndTurn(boolean) - Method in class net.sf.freecol.client.control.InGameController
End the turn.
doExecuteGotoOrders() - Method in class net.sf.freecol.client.control.InGameController
Do the goto orders operation.
doMission() - Method in class net.sf.freecol.common.model.mission.CompoundMission
Attempts to carry out the mission and returns an appropriate MissionState.
doMission() - Method in class net.sf.freecol.common.model.mission.GoToMission
Attempts to carry out the mission and returns an appropriate MissionState.
doMission() - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Attempts to carry out the mission and returns an appropriate MissionState.
doMission() - Method in interface net.sf.freecol.common.model.mission.Mission
Attempts to carry out the mission and returns an appropriate MissionState.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.AIUnit
Performs the mission this unit has been assigned.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Performs the mission.
doMissions(List<AIUnit>, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Makes every unit perform their mission.
doMissions(List<AIUnit>, LogBuilder) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Makes every unit perform their mission.
doTransport(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Perform the transport load/unload operations on arrival at the target for the top cargo.
doubleAccumulator - Static variable in class net.sf.freecol.common.util.CollectionUtils
Trivial double accumulator.
down() - Method in enum net.sf.freecol.client.gui.Size
 
downButton - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
downCase(String) - Static method in class net.sf.freecol.common.util.StringUtils
Downcase a string in the default locale.
downCase(String, Locale) - Static method in class net.sf.freecol.common.util.StringUtils
Downcase a string in a specific locale.
downgrade - Variable in class net.sf.freecol.common.model.Role
The Role to downgrade to after losing a battle.
downgrade() - Method in class net.sf.freecol.common.model.Building
Downgrade this building.
DOWNGRADE_TAG - Static variable in class net.sf.freecol.common.model.Role
 
DOWNGRADE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
DRAG_SCROLL_SPACE - Static variable in class net.sf.freecol.client.gui.AbstractCanvasListener
Space to drag-scroll.
DRAG_THRESHOLD - Static variable in class net.sf.freecol.client.gui.SwingGUI
Number of pixels that must be moved before a goto is enabled.
dragDropEnd(DragSourceDropEvent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
dragEnter(DragSourceDragEvent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
dragExit(DragSourceEvent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
Draggable - Interface in net.sf.freecol.client.gui.label
 
dragGestureRecognized(DragGestureEvent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
dragListener - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Mouse listener to use throughout.
DragListener - Class in net.sf.freecol.client.gui.panel
A DragListener should be attached to Swing components that have a TransferHandler attached.
DragListener(FreeColClient, FreeColPanel) - Constructor for class net.sf.freecol.client.gui.panel.DragListener
The constructor to use.
dragOver(DragSourceDragEvent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
dragPoint - Variable in class net.sf.freecol.client.gui.SwingGUI
Where the map was drag-clicked.
drawBackground(Graphics2D) - Method in class net.sf.freecol.client.gui.dialog.Flag
 
drawBaseTileTransitionAtDirection(Graphics2D, Tile, Direction) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
 
drawBaseTileTransitions(Graphics2D, Tile) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
 
drawBorders - Static variable in class net.sf.freecol.tools.ForestMaker
 
drawBox(JComponent, Point, Point) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
Draw a box on screen.
drawPerBend(Graphics2D, boolean) - Method in class net.sf.freecol.client.gui.dialog.Flag
 
drawPerSaltire(Graphics2D) - Method in class net.sf.freecol.client.gui.dialog.Flag
 
drawPlus - Variable in class net.sf.freecol.client.gui.label.ProductionLabel
Whether to display positive integers with a "+" sign.
drawQuarters(Graphics2D) - Method in class net.sf.freecol.client.gui.dialog.Flag
 
drawRenderingTimeStrings(Graphics, long, boolean) - Method in class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
 
drawRiverMouth(Graphics2D, Tile) - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
 
drawStripes(Graphics2D, Flag.Alignment, int) - Method in class net.sf.freecol.client.gui.dialog.Flag
 
drawTiledImage(BufferedImage, Graphics, JComponent, Insets) - Static method in class net.sf.freecol.common.util.ImageUtils
Draw a (usually small) background image into a (usually larger) space specified by a component, tiling the image to fill up the space.
drawToMap(List<RiverSection>) - Method in class net.sf.freecol.server.generator.River
Draws the completed river to the map.
drawTrees - Static variable in class net.sf.freecol.tools.ForestMaker
 
DRESS_MISSIONARY - Static variable in class net.sf.freecol.common.model.Ability
The ability to bless a missionary.
DROP_ALLIANCE_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
 
dropActionChanged(DragSourceDragEvent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
dropExportGoods(AIGoods) - Method in class net.sf.freecol.server.ai.AIColony
Drops some goods from the goods list, and cancels any transport.
DropListener - Class in net.sf.freecol.client.gui.panel
A DropListener should be attached to Swing components that have a TransferHandler attached.
DropListener() - Constructor for class net.sf.freecol.client.gui.panel.DropListener
 
DROPOFF - net.sf.freecol.server.ai.Cargo.CargoMode
 
dropOptions(AbstractOption, Collection<AbstractOption>) - Method in class net.sf.freecol.common.model.Specification
Drop an option and its descendents from a collection.
DropTarget - Interface in net.sf.freecol.client.gui.panel
 
dropTransport() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Drop the current transport, keeping the transport mission consistent.
dropTransportable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
If this carrier is the current carrier of a transportable, drop it.
dst - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
 
DUAL_NUMBER_RULE - Static variable in class net.sf.freecol.common.i18n.NumberRules
A rule that assigns 1 to category "one", 2 to category "two" and all other numbers to category "other".
DualNumberRule - Class in net.sf.freecol.common.i18n
Number optimized for languages that distinguish the categories one, two and other.
DualNumberRule() - Constructor for class net.sf.freecol.common.i18n.DualNumberRule
 
DummyConnection - Class in net.sf.freecol.server.networking
A dummy connection, used for AI players.
DummyConnection(String) - Constructor for class net.sf.freecol.server.networking.DummyConnection
Sets up a dummy connection using the specified message handler.
dump() - Method in class net.sf.freecol.server.ai.Cargo
Reset this cargo to dump to the nearest available location.
dump(String, Collection<?>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Dump a collection to System.err.
dump(String, Map<?, ?>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Dump a map to System.err.
dump(String, Stream<?>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Dump a stream to System.err.
dump(String, T[]) - Static method in class net.sf.freecol.common.util.CollectionUtils
Dump an array to System.err.
DUMP - net.sf.freecol.server.ai.Cargo.CargoMode
 
dump_internal(String, Stream<?>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implement dump().
dumpCargo(Cargo, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Dump a currently carried cargo.
DumpCargoDialog - Class in net.sf.freecol.client.gui.dialog
This panel is used to handle dumping cargo.
DumpCargoDialog(FreeColClient, JFrame, Unit) - Constructor for class net.sf.freecol.client.gui.dialog.DumpCargoDialog
Creates a dialog for choosing cargo for a unit to dump.
dumpObject() - Method in class net.sf.freecol.common.model.FreeColObject
Debugging tool, dump object XML to System.err.
dumpTile(FreeColClient, Tile) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to dump a tile to stderr.
dumpTransportable(TransportableAIObject, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Dump a transportable.
duplicateResource(String, String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Create another mapping for a Resource under a different key.
duration - Variable in class net.sf.freecol.common.model.Feature
The duration of this Feature.
DURATION_TAG - Static variable in class net.sf.freecol.common.model.Feature
 
durationInMs - Variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
 
DUTCH_FLAG - Static variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
 
DX - Static variable in class net.sf.freecol.tools.RiverMaker
 
DY - Static variable in class net.sf.freecol.tools.RiverMaker
 

E

E - net.sf.freecol.common.model.Direction
 
EARLY - net.sf.freecol.common.networking.Message.MessagePriority
 
EDGE_LENGTH - Static variable in class net.sf.freecol.tools.RiverMaker
 
edgeDistanceComparator - Static variable in class net.sf.freecol.common.model.Tile
Comparator to sort tiles by increasing distance from the edge.
editable - Variable in class net.sf.freecol.client.gui.dialog.OptionsDialog
Are the settings in this dialog editable?
editable - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
editable - Variable in class net.sf.freecol.client.gui.option.OptionUI
Whether the Option should be editable.
editable - Variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
editable - Variable in class net.sf.freecol.client.gui.panel.UnitPanel
Whether this panel is editable.
editable - Variable in class net.sf.freecol.common.option.OptionGroup
Is this option group user editable?
EDITABLE_TAG - Static variable in class net.sf.freecol.common.option.OptionGroup
 
editButton - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
EditOptionDialog - Class in net.sf.freecol.client.gui.dialog
Dialog to edit options with.
EditOptionDialog(FreeColClient, JFrame, Option) - Constructor for class net.sf.freecol.client.gui.dialog.EditOptionDialog
Create an EditOptionDialog.
editRouteButton - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The button to edit an existing trade route.
EditSettlementDialog - Class in net.sf.freecol.client.gui.dialog
This dialog is used to edit an Indian settlement (map editor only).
EditSettlementDialog(FreeColClient, JFrame, IndianSettlement) - Constructor for class net.sf.freecol.client.gui.dialog.EditSettlementDialog
Create an EditSettlementDialog.
EDUCATION - Static variable in class net.sf.freecol.common.model.UnitChangeType
Changes due to education.
Effect - Class in net.sf.freecol.common.model
The effect of a natural disaster or other event.
Effect() - Constructor for class net.sf.freecol.common.model.Effect
Deliberately empty constructor.
Effect(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.Effect
Creates a new Effect instance.
Effect(Effect) - Constructor for class net.sf.freecol.common.model.Effect
Create a new effect from an existing one.
EFFECT_TAG - Static variable in class net.sf.freecol.common.model.Disaster
 
effects - Variable in class net.sf.freecol.common.model.Disaster
The effects of this disaster.
Effects() - Constructor for enum net.sf.freecol.common.model.Disaster.Effects
 
EFFECTS_TAG - Static variable in class net.sf.freecol.common.model.Disaster
 
ejectUnits(WorkLocation, List<Unit>) - Method in class net.sf.freecol.server.model.ServerColony
Eject units to any available work location.
ELECT_FOUNDING_FATHER - Static variable in class net.sf.freecol.common.model.Ability
The ability to elect founding fathers.
elevation - Variable in class net.sf.freecol.common.model.TileType
Is this elevated terrain?
embark(Unit, Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for boarding a carrier.
EMBARK - net.sf.freecol.common.model.Map.MoveStep
 
EMBARK - net.sf.freecol.common.model.Unit.MoveType
 
embarkedThisTurn(int) - Method in class net.sf.freecol.common.model.PathNode
Does this path include a non-carrier move within a given turn?
EmbarkMessage - Class in net.sf.freecol.common.networking
The message sent when embarking.
EmbarkMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.EmbarkMessage
Create a new EmbarkMessage from a stream.
EmbarkMessage(Unit, Unit, Direction) - Constructor for class net.sf.freecol.common.networking.EmbarkMessage
Create a new EmbarkMessage with the supplied unit, carrier and optional direction.
embarkUnit(Unit) - Method in class net.sf.freecol.common.model.Map.MoveCandidate
Handles the change of unit as a result of an embark.
embarkUnit(ServerPlayer, ServerUnit, Unit) - Method in class net.sf.freecol.server.control.InGameController
Embark a unit onto a carrier.
emigrate(int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for emigration.
emigrate(Player, int, int, boolean) - Method in class net.sf.freecol.client.control.InGameController
Emigrate a unit from Europe.
emigrate(ServerPlayer, int, Europe.MigrationType) - Method in class net.sf.freecol.server.control.InGameController
A unit migrates from Europe.
EmigrateUnitMessage - Class in net.sf.freecol.common.networking
The message sent when a unit is to emigrate.
EmigrateUnitMessage(int) - Constructor for class net.sf.freecol.common.networking.EmigrateUnitMessage
Create a new EmigrateUnitMessage with the supplied slot.
EmigrateUnitMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.EmigrateUnitMessage
Create a new EmigrateUnitMessage from a stream.
emigration(Player, int, boolean) - Method in class net.sf.freecol.client.control.InGameController
Select all the units to emigrate from Europe.
EmigrationDialog - Class in net.sf.freecol.client.gui.dialog
The panel that allows a user to choose which unit will emigrate from Europe.
EmigrationDialog(FreeColClient, JFrame, Europe, boolean) - Constructor for class net.sf.freecol.client.gui.dialog.EmigrationDialog
The constructor to use.
emphFont - Variable in class net.sf.freecol.client.gui.mapviewer.TileViewer
Fonts for the colony population chip.
EMPTY - net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
 
EMPTY_LIST - Static variable in class net.sf.freecol.common.model.ProductionType
 
EMPTY_LIST - Static variable in class net.sf.freecol.common.model.WorkLocation
 
EMPTY_MARGIN - Static variable in class net.sf.freecol.client.gui.panel.Utility
The margin to use for a link button.
EMPTY_RIVER_STYLE - Static variable in class net.sf.freecol.common.model.TileImprovement
 
EMPTY_ROAD_STYLE - Static variable in class net.sf.freecol.common.model.TileImprovement
 
EMPTY_TRADERS - Static variable in class net.sf.freecol.common.option.GameOptions
Allow empty units to trade.
emptyList - Static variable in class net.sf.freecol.common.model.StringTemplate
Fixed trivial return value for entryList().
emptyWantedGoods() - Static method in class net.sf.freecol.common.model.IndianSettlement
Create an empty wanted goods list.
enable(Component[], boolean) - Method in class net.sf.freecol.tools.FlagTest
 
ENABLE_UPKEEP - Static variable in class net.sf.freecol.common.option.GameOptions
Enable upkeep requirement on buildings.
enableComponents() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Enable components according to the selected button.
enableComponents(Component[], boolean) - Method in class net.sf.freecol.client.gui.panel.NewPanel
Dis/Enable a group of components.
enabled - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
enabled - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueMouseAdapter
 
ENABLED_BY_TAG - Static variable in class net.sf.freecol.common.option.AbstractOption
 
enabledBy - Variable in class net.sf.freecol.common.option.AbstractOption
 
enableDebugMode(FreeColDebugger.DebugMode) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Enables a particular debug mode.
enableImport(GoodsType) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Import new goods at the selected stops.
enableMapControls(boolean) - Method in class net.sf.freecol.client.gui.GUI
Enable the map controls.
enableMapControls(boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Enable the map controls.
enabler - Variable in class net.sf.freecol.client.gui.option.OptionUI
 
encodeStyle() - Method in class net.sf.freecol.server.generator.RiverSection
 
encodeStyle(Tile) - Static method in class net.sf.freecol.server.generator.TerrainGenerator
Sets the style of the tiles.
END - net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
 
END_GAME - net.sf.freecol.server.FreeColServer.ServerState
 
END_OF_STREAM - Static variable in class net.sf.freecol.common.networking.Connection
 
END_OF_STREAM_ARRAY - Static variable in class net.sf.freecol.common.networking.Connection
 
END_TURN - net.sf.freecol.client.control.InGameController.MoveMode
 
END_TURN - net.sf.freecol.client.gui.GUI.ViewMode
 
endGame() - Method in class net.sf.freecol.server.FreeColServer
The game is ending, tell all the non-admin players to quit.
endListen() - Method in class net.sf.freecol.common.networking.Connection
 
endPoint - Variable in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
 
endTurn() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for asking for the turn to end.
endTurn(boolean) - Method in class net.sf.freecol.client.control.InGameController
End the turn command.
endTurn(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Ends the turn of the given player.
EndTurnAction - Class in net.sf.freecol.client.gui.action
An action for ending the turn.
EndTurnAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.EndTurnAction
Creates a new EndTurnAction.
EndTurnDialog - Class in net.sf.freecol.client.gui.dialog
Centers the map on a known settlement or colony.
EndTurnDialog(FreeColClient, JFrame, List<Unit>) - Constructor for class net.sf.freecol.client.gui.dialog.EndTurnDialog
The constructor to use.
EndTurnDialog.UnitCellRenderer - Class in net.sf.freecol.client.gui.dialog
 
EndTurnDialog.UnitWrapper - Class in net.sf.freecol.client.gui.dialog
We need to wrap the Unit class in order to make the JList support keystroke navigation.
endTurnMessage - Static variable in class net.sf.freecol.common.networking.TrivialMessage
 
EndTurnMessage - Class in net.sf.freecol.common.networking
A trivial message to inform the server that the client has finished its turn.
EndTurnMessage() - Constructor for class net.sf.freecol.common.networking.EndTurnMessage
Create a new EndTurnMessage of a given type.
EndTurnMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.EndTurnMessage
Create a new EndTurnMessage from a stream.
ENEMY_MOVE_ANIMATION_SPEED - Static variable in class net.sf.freecol.client.ClientOptions
Animation speed for enemy units.
ENEMY_TAG - Static variable in class net.sf.freecol.common.networking.InciteMessage
 
ENGLISH_FLAG - Static variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
 
ENHANCED_MISSIONARIES - Static variable in class net.sf.freecol.common.option.GameOptions
Do missionaries provide extra benefits.
ENHANCED_TRADE_ROUTES - Static variable in class net.sf.freecol.common.option.GameOptions
Enhanced trade routes.
ensureDisembark() - Method in class net.sf.freecol.common.model.PathNode
Ensure the last node of this path is no longer on the carrier.
ensureInitialized() - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
ENTER_COLONY - Static variable in class net.sf.freecol.common.model.UnitChangeType
Changes when a unit begins to work in a colony.
ENTER_FOREIGN_COLONY_WITH_SCOUT - net.sf.freecol.common.model.Unit.MoveType
 
ENTER_INDIAN_SETTLEMENT_WITH_FREE_COLONIST - net.sf.freecol.common.model.Unit.MoveType
 
ENTER_INDIAN_SETTLEMENT_WITH_MISSIONARY - net.sf.freecol.common.model.Unit.MoveType
 
ENTER_INDIAN_SETTLEMENT_WITH_SCOUT - net.sf.freecol.common.model.Unit.MoveType
 
ENTER_SETTLEMENT_WITH_CARRIER_AND_GOODS - net.sf.freecol.common.model.Unit.MoveType
 
enterRevengeMode() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for asking to enter revenge mode (post-game).
enterRevengeMode(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Enters revenge mode against those evil AIs.
enterRevengeModeMessage - Static variable in class net.sf.freecol.common.networking.TrivialMessage
 
EnterRevengeModeMessage - Class in net.sf.freecol.common.networking
A trivial message sent to the server when then client requests entry to revenge mode.
EnterRevengeModeMessage() - Constructor for class net.sf.freecol.common.networking.EnterRevengeModeMessage
Create a new EnterRevengeModeMessage.
EnterRevengeModeMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.EnterRevengeModeMessage
Create a new EnterRevengeModeMessage from a stream.
enterUnitOutForAnimation(Unit) - Method in class net.sf.freecol.client.gui.mapviewer.UnitAnimator
Make an animation label for the unit, and reference count it.
entry - Variable in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
ENTRY_LOCATION_TAG - Static variable in class net.sf.freecol.common.model.Player
 
ENTRY_LOCATION_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
entryList() - Method in class net.sf.freecol.common.model.StringTemplate
Get the list of key, value pairs.
entryLocation - Variable in class net.sf.freecol.common.model.Unit
The last entry location used by this unit.
entryTile - Variable in class net.sf.freecol.common.model.Player
The player starting tile on the map.
EnumRenderer(String) - Constructor for class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog.EnumRenderer
 
EOS - Static variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
EPSILON - Static variable in class net.sf.freecol.common.model.Building
 
EQ - net.sf.freecol.common.model.Limit.Operator
 
equals(Object) - Method in class net.sf.freecol.client.gui.ChoiceItem
equals(Object) - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
equals(Object) - Method in class net.sf.freecol.client.gui.label.GoodsTypeLabel
equals(Object) - Method in class net.sf.freecol.common.i18n.Relation
equals(Object) - Method in class net.sf.freecol.common.metaserver.ServerInfo
equals(Object) - Method in class net.sf.freecol.common.model.Ability
equals(Object) - Method in class net.sf.freecol.common.model.AbstractGoods
equals(Object) - Method in class net.sf.freecol.common.model.ColonyTradeItem
equals(Object) - Method in class net.sf.freecol.common.model.Feature
equals(Object) - Method in class net.sf.freecol.common.model.FreeColGameObject
equals(Object) - Method in class net.sf.freecol.common.model.FreeColObject
equals(Object) - Method in class net.sf.freecol.common.model.Game
equals(Object) - Method in class net.sf.freecol.common.model.GoldTradeItem
equals(Object) - Method in class net.sf.freecol.common.model.Goods
equals(Object) - Method in class net.sf.freecol.common.model.GoodsTradeItem
equals(Object) - Method in class net.sf.freecol.common.model.HistoryEvent
equals(Object) - Method in class net.sf.freecol.common.model.InciteTradeItem
equals(Object) - Method in class net.sf.freecol.common.model.Map.Position
equals(Object) - Method in class net.sf.freecol.common.model.ModelMessage
equals(Object) - Method in class net.sf.freecol.common.model.Modifier
equals(Object) - Method in class net.sf.freecol.common.model.NativeTradeItem
equals(Object) - Method in class net.sf.freecol.common.model.Operand
equals(Object) - Method in class net.sf.freecol.common.model.ProductionType
equals(Object) - Method in class net.sf.freecol.common.model.Scope
equals(Object) - Method in class net.sf.freecol.common.model.ScopeContainer
equals(Object) - Method in class net.sf.freecol.common.model.StanceTradeItem
equals(Object) - Method in class net.sf.freecol.common.model.StringTemplate
equals(Object) - Method in class net.sf.freecol.common.model.Tension
equals(Object) - Method in class net.sf.freecol.common.model.TileTypeChange
equals(Object) - Method in class net.sf.freecol.common.model.TradeItem
equals(Object) - Method in class net.sf.freecol.common.model.TradeRouteStop
 
equals(Object) - Method in class net.sf.freecol.common.model.Turn
equals(Object) - Method in class net.sf.freecol.common.model.UnitTradeItem
equals(Object) - Method in class net.sf.freecol.common.model.UnitWas
equals(Object) - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
equals(Object) - Method in class net.sf.freecol.common.option.LanguageOption.Language
equals(Object) - Method in class net.sf.freecol.common.option.ModOption
equals(Object) - Method in class net.sf.freecol.server.ai.AIGoods
equals(Object) - Method in class net.sf.freecol.server.ai.AIUnit
equals(Object) - Method in class net.sf.freecol.server.ai.GoodsWish
equals(Object) - Method in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
equals(Object) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
equals(Object) - Method in class net.sf.freecol.server.ai.TransportableAIObject
equals(Object) - Method in class net.sf.freecol.server.ai.ValuedAIObject
equals(Object) - Method in class net.sf.freecol.server.ai.Wish
equals(Object) - Method in class net.sf.freecol.server.ai.WorkerWish
equals(Object) - Method in class net.sf.freecol.server.model.ServerGame
equals(Object) - Method in class net.sf.freecol.tools.ForestMaker.ImageLocation
equals(T, T) - Static method in class net.sf.freecol.common.util.Utils
Check if two objects are equal but also checks for null.
equalScopes(ScopeContainer, ScopeContainer) - Static method in class net.sf.freecol.common.model.ScopeContainer
 
EQUIP_EUROPEAN_RECRUITS - Static variable in class net.sf.freecol.common.option.GameOptions
Equip European recruits.
EQUIP_PIONEER_CHEAT - Static variable in class net.sf.freecol.common.option.GameOptions
 
EQUIP_SCOUT_CHEAT - Static variable in class net.sf.freecol.common.option.GameOptions
 
equipBraves(IndianSettlement, LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Greedily equips braves with horses and muskets.
equipForRole(Role) - Method in class net.sf.freecol.server.ai.AIUnit
Equips this AI unit for a particular role.
equipForRole(Unit, Role, int) - Method in class net.sf.freecol.common.model.Europe
Equip a unit for a role using resources at this location.
equipForRole(Unit, Role, int) - Method in class net.sf.freecol.common.model.Settlement
Equip a unit for a role using resources at this location.
equipForRole(Unit, Role, int) - Method in class net.sf.freecol.common.model.UnitLocation
Equip a unit for a role using resources at this location.
equipForRole(Unit, Role, int) - Method in class net.sf.freecol.server.model.ServerEurope
Equip a unit for a role using resources at this location.
equipForRole(ServerPlayer, Unit, Role, int) - Method in class net.sf.freecol.server.control.InGameController
Equip a unit for a specific role.
EquipForRoleMessage - Class in net.sf.freecol.common.networking
The message sent to equip a unit for a particular role.
EquipForRoleMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.EquipForRoleMessage
Create a new EquipForRoleMessage from a stream.
EquipForRoleMessage(Unit, Role, int) - Constructor for class net.sf.freecol.common.networking.EquipForRoleMessage
Create a new EquipForRoleMessage for the supplied Unit and Role.
equipPioneerCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
equipPred - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Predicate to select units that can be equipped.
equipScoutCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
equipUnitForRole(Unit, Role, int) - Method in class net.sf.freecol.client.control.InGameController
Change the role-equipment a unit has.
equipUnitForRole(Unit, Role, int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for equipping a unit for a role.
equipUnitIfPossible(UnitLabel, AbstractGoods) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
error(StringTemplate, String) - Method in class net.sf.freecol.client.control.InGameController
Wrapper for GUI.showErrorPanel.
ERROR_MESSAGE - Static variable in class net.sf.freecol.client.gui.menu.DebugMenu
 
errorFromException(Exception, String) - Static method in class net.sf.freecol.FreeCol
Build an error template from an exception.
errorFromException(Exception, StringTemplate) - Static method in class net.sf.freecol.FreeCol
Build an error template from an exception.
errorHandler(StringTemplate, String) - Method in class net.sf.freecol.client.control.InGameController
Handle an error.
errorHandler(StringTemplate, String) - Method in class net.sf.freecol.client.control.PreGameController
Handle an error.
ErrorMessage - Class in net.sf.freecol.common.networking
The message sent when an error occurs.
ErrorMessage(Exception) - Constructor for class net.sf.freecol.common.networking.ErrorMessage
Create a new ErrorMessage from an exception with the standard client error template as the fallback.
ErrorMessage(String) - Constructor for class net.sf.freecol.common.networking.ErrorMessage
Create a new ErrorMessage with the standard client error template and given message.
ErrorMessage(String, Exception) - Constructor for class net.sf.freecol.common.networking.ErrorMessage
Create a new ErrorMessage from an exception using a template key that expects a %message% parameter.
ErrorMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ErrorMessage
Create a new ErrorMessage from a stream.
ErrorMessage(StringTemplate) - Constructor for class net.sf.freecol.common.networking.ErrorMessage
Create a new ErrorMessage with the given template
ErrorMessage(StringTemplate, String) - Constructor for class net.sf.freecol.common.networking.ErrorMessage
Create a new ErrorMessage with the given template and optional message.
ErrorPanel - Class in net.sf.freecol.client.gui.panel
This is the panel that pops up when an error needs to be reported.
ErrorPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ErrorPanel
Creates an error panel containing the log file.
ErrorPanel(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.panel.ErrorPanel
Creates a panel to display the given error message.
ESTABLISH_MISSION - Static variable in class net.sf.freecol.common.model.Ability
The ability to establish a mission.
established - Variable in class net.sf.freecol.common.model.Colony
The turn in which this colony was established.
ESTABLISHED_TAG - Static variable in class net.sf.freecol.common.model.Colony
 
establishMission(ServerPlayer, ServerUnit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Establish a new mission.
establishUnknownEnemy() - Method in class net.sf.freecol.server.model.ServerGame
Establish the unknown enemy player.
ETC - Static variable in class net.sf.freecol.client.ClientOptions
The dynamic placement options.
ETCHED_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
ethnicity - Variable in class net.sf.freecol.common.model.Unit
The original ethnicity.
ETHNICITY_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
europe - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
europe - Variable in class net.sf.freecol.common.model.EuropeWas
The Europe to remember.
europe - Variable in class net.sf.freecol.common.model.Player
The European port/location for this player.
Europe - Class in net.sf.freecol.common.model
Represents Europe in the game.
Europe(Game, String) - Constructor for class net.sf.freecol.common.model.Europe
Creates a new Europe with the given identifier.
Europe(Game, Player) - Constructor for class net.sf.freecol.common.model.Europe
Constructor for ServerEurope.
EUROPE - net.sf.freecol.common.model.Market.Access
 
EUROPE_CLASS_INDEX - Static variable in class net.sf.freecol.common.model.Europe
Class index for Europe.
EUROPE_CLASSES - Static variable in class net.sf.freecol.client.gui.SwingGUI
European subpanel classes.
Europe.MigrationType - Enum in net.sf.freecol.common.model
Migration handling.
EuropeAction - Class in net.sf.freecol.client.gui.action
An action for displaying the EuropePanel.
EuropeAction() - Constructor for enum net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
EuropeAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.EuropeAction
Creates a new EuropeAction.
EUROPEAN_NATION_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
EUROPEAN_NATIONS - Static variable in class net.sf.freecol.common.model.Nation
A list of European nation names, where model.nation.X.name exists.
EUROPEAN_UNIT_IMMIGRATION_PENALTY - Static variable in class net.sf.freecol.common.option.GameOptions
Per turn immigration penalty for units in Europe.
EuropeanAIPlayer - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single European Player and is used for controlling this player.
EuropeanAIPlayer(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.EuropeanAIPlayer
Creates a new AIPlayer.
EuropeanAIPlayer(AIMain, Player) - Constructor for class net.sf.freecol.server.ai.EuropeanAIPlayer
Creates a new EuropeanAIPlayer.
europeanCount - Static variable in class net.sf.freecol.FreeCol
The number of European nations to enable by default.
europeanDocksPanel - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
EuropeanDocksPanel() - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.EuropeanDocksPanel
 
europeanFirstContact(ServerPlayer, Unit, Colony, Unit, Colony, DiplomaticTrade) - Method in class net.sf.freecol.server.control.InGameController
Handle first contact between European players.
europeanNations - Variable in class net.sf.freecol.common.model.Specification
 
EuropeanNationType - Class in net.sf.freecol.common.model
Represents one of the European nations present in the game, i.e.
EuropeanNationType(String, Specification) - Constructor for class net.sf.freecol.common.model.EuropeanNationType
Create a new European nation type.
europeanNationTypes - Variable in class net.sf.freecol.common.model.Specification
 
EUROPEANS - net.sf.freecol.common.model.Player.NoClaimReason
 
EUROPEANS_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
EUROPEANS_MIN - Static variable in class net.sf.freecol.FreeCol
 
EuropeButton(String, int, String, ActionListener) - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.EuropeButton
 
EuropeInPortPanel() - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.EuropeInPortPanel
 
EuropePanel - Class in net.sf.freecol.client.gui.panel
This is a panel for the Europe display.
EuropePanel(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel
The constructor for a EuropePanel.
EuropePanel.DestinationPanel - Class in net.sf.freecol.client.gui.panel
A panel to hold unit labels that represent units that are going to America or Europe.
EuropePanel.EuropeAction - Enum in net.sf.freecol.client.gui.panel
 
EuropePanel.EuropeanDocksPanel - Class in net.sf.freecol.client.gui.panel
A panel that holds UnitLabels that represent Units that are waiting on the docks in Europe.
EuropePanel.EuropeButton - Class in net.sf.freecol.client.gui.panel
 
EuropePanel.EuropeInPortPanel - Class in net.sf.freecol.client.gui.panel
A panel that holds unit labels that represent naval units that are waiting in Europe.
EuropePanel.MarketPanel - Class in net.sf.freecol.client.gui.panel
A panel that shows goods available for purchase in Europe.
EuropePanel.TransactionLog - Class in net.sf.freecol.client.gui.panel
To log transactions made in Europe
EuropeWas - Class in net.sf.freecol.common.model
Helper container to remember the Europe state prior to some change, and fire off any consequent property changes.
EuropeWas(Europe) - Constructor for class net.sf.freecol.common.model.EuropeWas
Create a new wrapper to remember the state of Europe.
EVADE_ATTACK - net.sf.freecol.common.model.CombatModel.CombatResult
 
EVADE_ATTACK - Static variable in class net.sf.freecol.common.model.Ability
The ability to evade naval attack.
EVADE_BOMBARD - net.sf.freecol.common.model.CombatModel.CombatResult
 
evaluate(Integer, Integer) - Method in class net.sf.freecol.common.model.Limit
Evaluate two integers using the limit operator.
evaluate(Game) - Method in class net.sf.freecol.common.model.Limit
Evaluate this limit within a game.
evaluate(Player) - Method in class net.sf.freecol.common.model.Limit
Evaluate this limit with respect to a player.
evaluate(Settlement) - Method in class net.sf.freecol.common.model.Limit
Evaluate this limit with respect to a player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.AbstractGoods
Evaluate goods for trade purposes.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.Building
Evaluate this work location for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.Colony
Evaluate this colony for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.ColonyTile
Evaluate this work location for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.ColonyTradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.GoldTradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.GoodsTradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.InciteTradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.StanceTradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.TradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.Unit
Evaluate this unit for trade purposes.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.UnitTradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.WorkLocation
Evaluate this work location for a given player.
evenDX - Variable in enum net.sf.freecol.common.model.Direction
 
evenDY - Variable in enum net.sf.freecol.common.model.Direction
 
Event - Class in net.sf.freecol.common.model
A special game event.
Event(String, Specification) - Constructor for class net.sf.freecol.common.model.Event
Create a new event.
Event(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.Event
Create a new event.
EVENT - Static variable in class net.sf.freecol.client.gui.panel.ConstructionPanel
 
EVENT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.HistoryEvent
 
EventPanel - Class in net.sf.freecol.client.gui.panel
This panel is displayed when an imporantant event in the game has happened.
EventPanel(FreeColClient, String, String, String) - Constructor for class net.sf.freecol.client.gui.panel.EventPanel
The constructor that will add the items to this panel.
events - Variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
The animation events.
events - Variable in class net.sf.freecol.common.model.FoundingFather
The events triggered by this Founding Father.
events - Variable in class net.sf.freecol.common.model.Specification
 
EVENTS_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
eventType - Variable in class net.sf.freecol.common.model.HistoryEvent
The type of event.
except(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.See
Make this change invisible to the given player.
EXCESS - net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
exchangeMessage - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
exciseSettlement() - Method in class net.sf.freecol.common.model.Settlement
Remove a settlement from the map.
exclude - Variable in class net.sf.freecol.common.model.Unit.ClosestSettlementGoalDecider
A tile to exclude.
execute() - Method in interface net.sf.freecol.client.gui.animation.Animations.Procedure
 
EXECUTE_GOTO_ORDERS - net.sf.freecol.client.control.InGameController.MoveMode
 
executeGotoOrders() - Method in class net.sf.freecol.client.control.InGameController
Execute goto orders command.
ExecuteGotoOrdersAction - Class in net.sf.freecol.client.gui.action
An action for executing goto orders immediately.
ExecuteGotoOrdersAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ExecuteGotoOrdersAction
Creates a new ExecuteGotoOrdersAction.
executeWithLabel(JLabel, Animations.Procedure) - Method in class net.sf.freecol.client.gui.animation.Animation
The code to be executed when a unit is out for animation.
executeWithLabel(JLabel, Animations.Procedure) - Method in class net.sf.freecol.client.gui.animation.UnitImageAnimation
The code to be executed when a unit is out for animation.
executeWithLabel(JLabel, Animations.Procedure) - Method in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
The code to be executed when a unit is out for animation.
EXIT - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
exitAction() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Exits this EuropePanel.
exitButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
exitFullScreen() - Method in class net.sf.freecol.client.gui.FreeColFrame
 
expected(String, String) - Method in class net.sf.freecol.common.networking.Message
Complain about finding the wrong XML element.
expectTag(String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Expect a particular tag.
EXPEDITION_VANISHES - net.sf.freecol.common.model.LostCityRumour.RumourType
 
EXPEDITIONARY_FORCE_TAG - Static variable in class net.sf.freecol.common.model.Monarch
 
expeditionaryForce - Variable in class net.sf.freecol.common.model.Monarch
The Royal Expeditionary Force, which the Monarch will send to crush the player's rebellion.
EXPENDED_AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
expendedAmount - Variable in class net.sf.freecol.common.model.TileImprovementType
The amount of the equipment expended in making this improvement.
expendResource(Tile, GoodsType, UnitType) - Method in class net.sf.freecol.server.model.ServerColonyTile
This method is called only when a new turn is beginning.
experience - Variable in class net.sf.freecol.common.model.Unit
The mount of experience a unit has earned.
EXPERIENCE - Static variable in class net.sf.freecol.common.model.UnitChangeType
Changes due to experience.
EXPERIENCE_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
EXPERIENCE_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
experienceType - Variable in class net.sf.freecol.common.model.Unit
What type of goods this unit last earned experience producing.
EXPERT_MAP_KEY - Static variable in class net.sf.freecol.common.model.EuropeanNationType
 
EXPERT_MISSIONARY - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units to work as missionaries more effectively.
EXPERT_NEEDED_TAG - Static variable in class net.sf.freecol.server.ai.WorkerWish
 
EXPERT_PIONEER - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units to build TileImprovements faster.
EXPERT_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
EXPERT_PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
EXPERT_SCOUT - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units to work as scouts more effectively.
EXPERT_SOLDIER - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units to work as soldiers more effectively.
EXPERT_STARTING_UNITS - Static variable in class net.sf.freecol.common.option.GameOptions
Are the initial immigrants expert units.
EXPERT_STARTING_UNITS_TAG - Static variable in class net.sf.freecol.common.model.EuropeanNationType
 
EXPERT_UNIT_TAG - Static variable in class net.sf.freecol.common.model.Role
 
expertConnectionProduction - Variable in class net.sf.freecol.common.model.BuildingType
Maximum production from the "experts have connections" option.
expertNeeded - Variable in class net.sf.freecol.server.ai.WorkerWish
Whether the exact type is needed.
expertProduction - Variable in class net.sf.freecol.common.model.UnitType
The expert production of this UnitType.
experts - Variable in class net.sf.freecol.client.gui.panel.report.LabourData
 
experts - Variable in class net.sf.freecol.common.model.Specification
 
EXPERTS_HAVE_CONNECTIONS - Static variable in class net.sf.freecol.common.option.GameOptions
Whether experts have connections, producing without raw materials in factories.
EXPERTS_USE_CONNECTIONS - Static variable in class net.sf.freecol.common.model.Ability
The somewhat controversial ability of expert units in factory level buildings to produce a certain amount of goods even when no raw materials are available.
EXPERTS_WITH_CONNECTION_PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
expertUnit - Variable in class net.sf.freecol.common.model.Role
The expert unit for this Role, e.g.
EXPLORATION - net.sf.freecol.common.model.FoundingFather.FoundingFatherType
 
EXPLORATION_POINTS - Static variable in class net.sf.freecol.common.option.GameOptions
Whether to award exploration points or not.
EXPLORE_LOST_CITY_RUMOUR - net.sf.freecol.common.model.Unit.MoveType
 
EXPLORE_LOST_CITY_RUMOUR - Static variable in class net.sf.freecol.common.model.Modifier
 
exploreForSettlement(Settlement) - Method in class net.sf.freecol.server.model.ServerPlayer
Sets the tiles visible to a given settlement to be explored by this player and updates the player's information about the tiles.
exploreForUnit(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.
exploreLCRs() - Method in class net.sf.freecol.server.ai.AIColony
Explores any neighbouring LCRs.
exploreMap(boolean) - Method in class net.sf.freecol.server.model.ServerPlayer
Makes the entire map visible or invisible.
exploreMapForAllPlayers(boolean) - Method in class net.sf.freecol.server.FreeColServer
Reveals or hides the entire map for all players.
exploreTile(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.
exploreTiles(Collection<? extends Tile>) - 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.
export - Variable in class net.sf.freecol.client.gui.dialog.WarehouseDialog.WarehouseGoodsPanel
 
EXPORT - net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
EXPORT - Static variable in class net.sf.freecol.common.model.Ability
The ability to export goods to Europe directly.
EXPORT_LEVEL_DEFAULT - Static variable in class net.sf.freecol.common.model.ExportData
 
EXPORT_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.ExportData
 
EXPORT_MINIMUM - Static variable in class net.sf.freecol.server.ai.AIColony
Do not bother trying to ship out less than this amount of goods.
EXPORT_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
exportAsDrag(JComponent, InputEvent, int) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
exportData - Variable in class net.sf.freecol.common.model.Colony
A map of ExportData, indexed by the ids of GoodsTypes.
ExportData - Class in net.sf.freecol.common.model
Objects of this class hold the export data for a particular type of goods.
ExportData() - Constructor for class net.sf.freecol.common.model.ExportData
Trivial constructor for Game.newInstance.
ExportData(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.ExportData
Create a new ExportData by reading a stream.
ExportData(GoodsType, int) - Constructor for class net.sf.freecol.common.model.ExportData
Creates a new ExportData instance with default settings.
exportDone(JComponent, Transferable, int) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
exportDone(JComponent, Transferable, int) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
exported - Variable in class net.sf.freecol.common.model.ExportData
Whether to export or not.
EXPORTED_TAG - Static variable in class net.sf.freecol.common.model.ExportData
 
exportGoods - Variable in class net.sf.freecol.server.ai.AIColony
Goods to export from the colony.
exportLevel - Variable in class net.sf.freecol.client.gui.dialog.WarehouseDialog.WarehouseGoodsPanel
 
exportLevel - Variable in class net.sf.freecol.common.model.ExportData
The amount of goods to retain, goods beyond this amount are exported.
EXPOSE_RESOURCE_PERCENT_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
EXPOSED_TILES_RADIUS - Static variable in class net.sf.freecol.common.model.Modifier
 
exposeResourcePercent - Variable in class net.sf.freecol.common.model.TileImprovementType
Can this improvement expose a resource when completed? This should only apply to improvement types that change the underlying tile type (e.g.
extendedTiles - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer.TileClippingBounds
 
EXTENDS_TAG - Static variable in class net.sf.freecol.common.model.FreeColSpecObjectType
 
extendWithAdditionalSizesAndVariations(ResourceFactory, ImageResource, String) - Method in class net.sf.freecol.common.io.FreeColDataFile
 
extra - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.GoodsProduction
 
EXTRA_CLAIMABLE_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
extraClaimableRadius - Variable in class net.sf.freecol.common.model.SettlementType
The extra radius beyond the claimableRadius where wandering units may claim as yet unclaimed tiles.
extractQuarterTileA(BufferedImage, int, int) - Static method in class net.sf.freecol.tools.Texture2Tile
 
extractQuarterTileB(BufferedImage, int, int) - Static method in class net.sf.freecol.tools.Texture2Tile
 
extractRecruitable(int, Random) - Method in class net.sf.freecol.server.model.ServerEurope
Extract the recruitable at a given slot, and replace it with the given new recruitable type.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Extract a valid target for this mission from a path.
extras - Variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
Extra special information about the destination
extraTrades - Variable in class net.sf.freecol.server.model.ServerPlayer
Accumulate extra trades here.

F

f - Variable in class net.sf.freecol.client.gui.FrameMotionListener
 
factor - Variable in class net.sf.freecol.common.model.RandomRange
Factor to multiply the final value with.
FACTOR_TAG - Static variable in class net.sf.freecol.common.model.RandomRange
 
fadeImage(Image, float, float) - Static method in class net.sf.freecol.common.util.ImageUtils
Create a faded version of an image.
faFile - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
 
FAFile - Class in net.sf.freecol.common.resources
Represents the data within a Font Animation File.
FAFile - Variable in class net.sf.freecol.common.resources.FAFileResource
 
FAFile(InputStream) - Constructor for class net.sf.freecol.common.resources.FAFile
Reads data from the given InputStream and creates an object to represent this data.
FAFile.CREatingInputStream - Class in net.sf.freecol.common.resources
This utility class removes all CR:s from an InputStream.
FAFile.FALetter - Class in net.sf.freecol.common.resources
 
FAFile.FAName - Class in net.sf.freecol.common.resources
 
FAFileResource - Class in net.sf.freecol.common.resources
A Resource wrapping a FAFile.
FAFileResource(String, URI) - Constructor for class net.sf.freecol.common.resources.FAFileResource
Do not use directly.
FAFileResource(String, FAFile) - Constructor for class net.sf.freecol.common.resources.FAFileResource
 
fafResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
fail() - Method in enum net.sf.freecol.common.model.Constants.IntegrityType
Get the failed version of this integrity.
FAIL - net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
FAIL - net.sf.freecol.common.model.Map.MoveStep
 
FAIL - Static variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
failToMain(Exception, String) - Method in class net.sf.freecol.client.FreeColClient
Fail to start a server due to an exception.
failToMain(Exception, StringTemplate) - Method in class net.sf.freecol.client.FreeColClient
Fail to start a server due to an exception.
fakeIdIndex - Static variable in class net.sf.freecol.common.model.UnitTypeChange
 
FALetter() - Constructor for class net.sf.freecol.common.resources.FAFile.FALetter
 
fallback - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
Is the destination a fallback destination?
FALLBACK_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
famine - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
Famine warning required?
FAMINE_TURNS - Static variable in class net.sf.freecol.common.model.Colony
The number of turns of advanced warning of starvation.
FAName() - Constructor for class net.sf.freecol.common.resources.FAFile.FAName
 
farmedGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
 
fastestLandUnitType - Variable in class net.sf.freecol.common.model.Specification
 
fastestNavalUnitType - Variable in class net.sf.freecol.common.model.Specification
 
fastStart - Static variable in class net.sf.freecol.FreeCol
 
fatal(String) - Static method in class net.sf.freecol.FreeCol
Exit printing fatal error message.
fatal(Logger, String) - Static method in class net.sf.freecol.FreeCol
Quit and exit with an error.
fatal(StringTemplate) - Static method in class net.sf.freecol.FreeCol
Exit printing fatal error message.
FATHER_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
FatherDetailPanel - Class in net.sf.freecol.client.gui.panel.colopedia
This panel displays details of founding fathers in the Colopedia.
FatherDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.FatherDetailPanel
Creates a new instance of this ColopediaDetailPanel.
fatherKeys - Static variable in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
 
FATHERS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
fcd - Variable in class net.sf.freecol.client.gui.Widgets.DialogCallback
The dialog to show.
fcgo - Variable in class net.sf.freecol.common.networking.ChangeSet.ObjectChange
 
FcgoState() - Constructor for enum net.sf.freecol.common.model.Game.FcgoState
 
fcoComparator - Static variable in class net.sf.freecol.common.model.FreeColObject
Comparator by FCO identifier.
Feature - Class in net.sf.freecol.common.model
The Feature class encapsulates a bonus or penalty that can be applied to any action within the game, most obviously combat.
Feature(Specification) - Constructor for class net.sf.freecol.common.model.Feature
Deliberately trivial constructor.
FeatureChange(ChangeSet.See, FreeColGameObject, FreeColObject, boolean) - Constructor for class net.sf.freecol.common.networking.ChangeSet.FeatureChange
Build a new FeatureChange.
featureChangeHandler(FreeColGameObject, List<FreeColObject>, boolean) - Method in class net.sf.freecol.client.control.InGameController
Handle feature changes.
FeatureChangeMessage - Class in net.sf.freecol.common.networking
The message sent when to add or remove a feature.
FeatureChangeMessage(FreeColGameObject, FreeColObject, boolean) - Constructor for class net.sf.freecol.common.networking.FeatureChangeMessage
Create a new FeatureChangeMessage for the game object and feature.
FeatureChangeMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.FeatureChangeMessage
Create a new FeatureChangeMessage from a stream.
featureContainer - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
A feature container for potential features from queued buildables.
featureContainer - Variable in class net.sf.freecol.common.model.Europe
A feature container for this Europe's special features.
featureContainer - Variable in class net.sf.freecol.common.model.FreeColSpecObjectType
The features of this game object type.
featureContainer - Variable in class net.sf.freecol.common.model.Player
A container for the abilities and modifiers of this type.
featureContainer - Variable in class net.sf.freecol.common.model.Settlement
Contains the abilities and modifiers of this Settlement.
FeatureContainer - Class in net.sf.freecol.common.model
A container to hold abilities and modifiers for some FreeColObject-subclass.
FeatureContainer() - Constructor for class net.sf.freecol.common.model.FeatureContainer
 
FESSES - net.sf.freecol.client.gui.dialog.Flag.Background
Horizontal stripes.
few - net.sf.freecol.common.i18n.Number.Category
 
field - Variable in class net.sf.freecol.client.gui.panel.ChatPanel
 
field - Variable in class net.sf.freecol.common.util.Introspector
The field whose get/set methods we wish to invoke.
file - Variable in class net.sf.freecol.common.io.FreeColDataFile
The file this object represents.
file - Variable in class net.sf.freecol.common.resources.AudioResource
 
fileAnySuffix(File, String...) - Static method in class net.sf.freecol.common.util.Utils
Does a readable file have a matching suffix?
fileField - Variable in class net.sf.freecol.client.gui.option.FileOptionUI
 
fileModificationComparator - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
fileNameComparator - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
FileOption - Class in net.sf.freecol.common.option
Represents an option for specifying a File.
FileOption(Specification) - Constructor for class net.sf.freecol.common.option.FileOption
Creates a new FileOption.
FileOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a FileOption in order to enable values to be both seen and changed.
FileOptionUI(GUI, FileOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.FileOptionUI
Creates a new FileOptionUI for the given FileOption.
fileStream(File) - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a stream of files from a directory.
fileStream(File, Predicate<? super File>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a stream of files from a directory, that each match a predicate.
fillButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
fillCmd - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
fillEndPanel() - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Fill in an end turn message into a new panel and add it.
fillMapPanel(MapTransform) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Fill map transform information into a new panel and add it.
fillOcean(Map, Tile, ServerRegion, Rectangle) - Static method in class net.sf.freecol.server.model.ServerRegion
Flood fill ocean regions.
fillRecruitables(Random) - Method in class net.sf.freecol.server.model.ServerEurope
Fill out to the full amount of recruits.
fillTexture(Graphics2D, BufferedImage, int, int, int, int) - Static method in class net.sf.freecol.common.util.ImageUtils
Fill a rectangle with a texture image.
fillTilePanel(Tile) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Fill tile information into a new panel and add it.
fillUnitPanel(Unit) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Fill unit information into a new panel and add it.
filterBuildables(List<T>, List<T>, GoodsType) - Method in class net.sf.freecol.client.gui.panel.colopedia.GoodsDetailPanel
 
find(Collection<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Simple stream search for the first item that matches a predicate.
find(Collection<T>, Predicate<? super T>, T) - Static method in class net.sf.freecol.common.util.CollectionUtils
Simple stream search for the first item that matches a predicate.
find(Stream<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Simple stream search for the first item that matches a predicate.
find(Stream<T>, Predicate<? super T>, T) - Static method in class net.sf.freecol.common.util.CollectionUtils
Simple stream search for the first item that matches a predicate.
find(T[], Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Simple stream search for the first item that matches a predicate.
find(T[], Predicate<? super T>, T) - Static method in class net.sf.freecol.common.util.CollectionUtils
Simple stream search for the first item that matches a predicate.
find_internal(Stream<T>, Predicate<? super T>, T) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implement find().
findAIObject(AIMain, String, Class<T>, T, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Find a FreeCol AI object from an attribute in a stream.
findArg(String, String[]) - Static method in class net.sf.freecol.FreeCol
Find an option before the real option handling can get started.
findBuildPlan(BuildableType) - Method in class net.sf.freecol.server.ai.ColonyPlan
Finds a build plan for this type.
findCircleTarget(AIUnit, GoalDecider, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.Mission
Finds a target for a unit without considering its movement abilities.
findColonyTargets(AIUnit, boolean, AIUnit) - Method in class net.sf.freecol.server.ai.REFAIPlayer
Find suitable colony targets.
findColonyTargets(AIUnit, AIUnit) - Method in class net.sf.freecol.server.ai.REFAIPlayer
Find suitable colony targets.
findContactSession(Player, Player) - Static method in class net.sf.freecol.server.model.DiplomacySession
Find any contact session already underway between the given players.
findContactSession(Unit, Settlement) - Static method in class net.sf.freecol.server.model.DiplomacySession
Find any contact session already underway between the owners of a given unit and settlement.
findContactSession(Unit, Unit) - Static method in class net.sf.freecol.server.model.DiplomacySession
Find any contact session already underway between the owners of the given units.
findFilesWithVariationOrAlternativeSize(Path, boolean) - Method in class net.sf.freecol.common.io.FreeColDataFile
 
findFilesWithVariationOrAlternativeSizeAsUri(Path, boolean) - Method in class net.sf.freecol.common.io.FreeColDataFile
 
findFreeColGameObject(Game, String, Class<T>, T, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Find a FreeColGameObject of a given class from a stream attribute.
findFreeColLocation(String) - Method in class net.sf.freecol.common.model.Game
Convenience wrapper to find a location (which is an interface, precluding using the typed version of getFreeColGameObject()) by identifier.
findFreeNeighbouringTile(IndianSettlement, List<Tile>) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Find a free neighbouring tile to a settlement from a list of choices.
findHistoricalStartingPosition(Player, Map, List<Tile>, List<Tile>) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Find the best historical starting position for a player from lists of tiles.
findIntermediatePort(Location) - Method in class net.sf.freecol.common.model.Unit
Find a path to a settlement nearer to a destination.
findJarDirectory(File) - Static method in class net.sf.freecol.common.io.FreeColDataFile
Finds the directory within the zip-file in case the data file has been renamed.
findLabel(GoodsType) - Method in class net.sf.freecol.client.gui.panel.GoodsTypePanel
Find the sub-component goods type label for a given goods type.
findLoadedImage(Predicate<BufferedImage>) - Method in class net.sf.freecol.common.resources.ImageResource
Find the loaded image that satisfies a predicate.
findMapPath(Unit, Tile, Tile, Unit, CostDecider, LogBuilder) - Method in class net.sf.freecol.common.model.Map
Find the quickest path for a unit (with optional carrier) from a start tile to an end tile.
findMatchingBracket(String, int) - Static method in class net.sf.freecol.common.i18n.Messages
Return the index of the matching pair of brackets, or -1 if none is found.
findMissionTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Finds a site for a new colony or a backup colony to go to.
findMissionTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Finds a suitable cashin target for the supplied unit.
findMissionTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Finds a path to the best nearby settlement to defend.
findMissionTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Finds a suitable mission target for the supplied unit.
findMissionTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Finds a suitable pioneering target for the supplied unit.
findMissionTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Finds a suitable privateering target for the supplied unit.
findMissionTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Finds a suitable scouting target for the supplied unit.
findMissionTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Finds a suitable seek-and-destroy target for an AI unit.
findNewObjects(boolean) - Method in class net.sf.freecol.server.ai.AIMain
Searches for new FreeColGameObjects.
findOurNearestOtherSettlement() - Method in class net.sf.freecol.common.model.Unit
Find a path for this unit to the nearest settlement with the same owner that is reachable without a carrier, excepting any on the current tile.
findOurNearestPort() - Method in class net.sf.freecol.common.model.Unit
Find a path for this unit to the nearest settlement with the same owner that is reachable without a carrier and is connected to Europe by sea, or Europe if it is closer.
findOurNearestSettlement() - Method in class net.sf.freecol.common.model.Unit
Find a path for this unit to the nearest settlement with the same owner that is reachable without a carrier.
findOurNearestSettlement(boolean, int, boolean) - Method in class net.sf.freecol.common.model.Unit
Find a path for this unit to the nearest settlement with the same owner that is reachable without a carrier.
findOurNearestSettlement(Tile, boolean, int, boolean) - Method in class net.sf.freecol.common.model.Unit
Find a path for this unit to the nearest settlement with the same owner that is reachable without a carrier.
findPath(Location) - Method in class net.sf.freecol.common.model.Unit
Finds the fastest path from the current location to the specified one.
findPath(Location, Location) - Method in class net.sf.freecol.common.model.Unit
Finds the fastest path from a given location to a specified one.
findPath(Location, Location, Unit) - Method in class net.sf.freecol.common.model.Unit
Finds the fastest path from a given location to a specified one, with an optional carrier.
findPath(Location, Location, Unit, CostDecider, LogBuilder) - Method in class net.sf.freecol.common.model.Unit
Finds a quickest path between specified locations, optionally using a carrier and special purpose cost decider.
findPath(Unit, Location, Location, Unit, CostDecider, LogBuilder) - Method in class net.sf.freecol.common.model.Map
Find the quickest path for a unit (with optional carrier) from a start location to an end location.
findPathToNeighbour(Location, Tile, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Unit
Finds a quickest path to a neighbouring tile to a specified target tile, optionally using a carrier and special purpose cost decider.
findPlan(GoodsType, List<WorkLocationPlan>) - Method in class net.sf.freecol.server.ai.ColonyPlan
Finds a plan on a list that produces a given goods type.
findRealEnd(Unit, Location) - Method in class net.sf.freecol.common.model.Map
Destination argument test for path searches.
findSession(Predicate<Session>) - Static method in class net.sf.freecol.server.model.Session
Find a session matching a predicate.
FindSettlementAction - Class in net.sf.freecol.client.gui.action
An action for finding a settlement on the map.
FindSettlementAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.FindSettlementAction
Creates a new FindSettlementAction.
FindSettlementPanel - Class in net.sf.freecol.client.gui.panel
Centers the map on a known settlement or colony.
FindSettlementPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.FindSettlementPanel
Create a new panel.
FindSettlementPanel.DisplayListOption - Enum in net.sf.freecol.client.gui.panel
 
FindSettlementPanel.SettlementRenderer - Class in net.sf.freecol.client.gui.panel
 
findStudent(Unit) - Method in class net.sf.freecol.common.model.Colony
Find a student for the specified teacher.
findTarget() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.Mission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Finds a new target for this mission.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Finds a site for a new colony.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Find a suitable cash in location for this unit.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Finds a path to the best nearby settlement to defend.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Find a suitable mission location for this unit.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Finds a suitable pioneering target for the supplied unit.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Finds a suitable privateering target for the supplied unit.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Finds a suitable scouting target for the supplied unit.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Finds a suitable seek-and-destroy target path for an AI unit.
findTeacher(Unit) - Method in class net.sf.freecol.common.model.Colony
Find a teacher for the specified student.
findTileFor(Map, int, int, boolean, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
 
findTileItem(Predicate<TileItem>) - Method in class net.sf.freecol.common.model.TileItemContainer
Find a tile item matching a predicate.
findTimer(ServerInfo) - Static method in class net.sf.freecol.common.metaserver.MetaServerUtils
Find a timer for the given server.
findType(String, Class<T>) - Method in class net.sf.freecol.common.model.Specification
Find the FreeColSpecObjectType with the given identifier.
findUnitInFront(Tile) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
Gets the unit that should be displayed on the given tile.
findVariationsWithAlternateSizes(String) - Method in class net.sf.freecol.common.io.FreeColDataFile
 
FINISH_DELAY - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
finishDebugRun(FreeColClient, boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Try to complete a debug run if one is happening.
finishPath(PathNode, Unit, LogBuilder) - Method in class net.sf.freecol.common.model.Map
Finish processing a path.
finishPreloading() - Static method in class net.sf.freecol.common.resources.ResourceManager
Signal to the preload thread that no further mappings need to be loaded.
fireChanges() - Method in class net.sf.freecol.common.model.ColonyWas
Fire any property changes resulting from actions within a colony.
fireChanges() - Method in class net.sf.freecol.common.model.EuropeWas
Fire any property changes resulting from actions in Europe.
fireChanges() - Method in class net.sf.freecol.common.model.GoodsContainer
Fire property changes for all goods that have seen level changes since the last saveState().
fireChanges() - Method in class net.sf.freecol.common.model.UnitWas
Fire any property changes resulting from actions of a unit.
fireChanges(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.MarketWas
Fire any property changes resulting from actions in Market.
fireChanges(GoodsType, int) - Method in class net.sf.freecol.common.model.MarketWas
Fire any property changes resulting from actions in Market.
fireIndexedPropertyChange(String, int, boolean, boolean) - Method in class net.sf.freecol.common.model.FreeColObject
 
fireIndexedPropertyChange(String, int, int, int) - Method in class net.sf.freecol.common.model.FreeColObject
 
fireIndexedPropertyChange(String, int, Object, Object) - Method in class net.sf.freecol.common.model.FreeColObject
 
firePropertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.common.model.FreeColObject
 
firePropertyChange(String, boolean, boolean) - Method in class net.sf.freecol.common.model.FreeColObject
 
firePropertyChange(String, int, int) - Method in class net.sf.freecol.common.model.FreeColObject
 
firePropertyChange(String, Object, Object) - Method in class net.sf.freecol.common.model.FreeColObject
 
first - Variable in class net.sf.freecol.common.networking.ChangeSet.StanceChange
 
first(Collection<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Get the first item of a collection.
first(Stream<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Get the first item of a stream.
first(T[]) - Static method in class net.sf.freecol.common.util.CollectionUtils
Get the first item of an array.
first_internal(Stream<T>, T) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implement first().
FIRST_TAG - Static variable in class net.sf.freecol.common.networking.SetStanceMessage
 
FIRST_TURN_TAG - Static variable in class net.sf.freecol.common.model.Feature
 
firstColumn - Variable in class net.sf.freecol.client.gui.panel.MiniMap
The top left tile on the mini map represents the tile.
firstContact(Player, Player, Tile, boolean) - Method in class net.sf.freecol.client.control.InGameController
A player makes first contact with a native player.
firstContact(Player, Player, Tile, boolean) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for responding to a first contact message.
FirstContactDialog - Class in net.sf.freecol.client.gui.dialog
Dialog to display on first contact with a native player.
FirstContactDialog(FreeColClient, JFrame, Player, Player, Tile, int) - Constructor for class net.sf.freecol.client.gui.dialog.FirstContactDialog
Create an FirstContactDialog.
firstContactHandler(Player, Player, Tile) - Method in class net.sf.freecol.server.ai.AIPlayer
Handle a first contact.
firstContactHandler(Player, Player, Tile, int) - Method in class net.sf.freecol.client.control.InGameController
A player makes first contact with a native player.
FirstContactMessage - Class in net.sf.freecol.common.networking
The message sent when making first contact between players.
FirstContactMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.FirstContactMessage
Create a new FirstContactMessage from a stream.
FirstContactMessage(Player, Player, Tile) - Constructor for class net.sf.freecol.common.networking.FirstContactMessage
Create a new FirstContactMessage.
firstPart(String, String) - Static method in class net.sf.freecol.common.util.StringUtils
Gets the first part of a string before a supplied delimiter.
firstRow - Variable in class net.sf.freecol.client.gui.panel.MiniMap
The top left tile on the mini map represents the tile.
firstTurn - Variable in class net.sf.freecol.common.model.Feature
The first Turn in which this Feature applies.
FISH_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
fix() - Method in enum net.sf.freecol.common.model.Constants.IntegrityType
Get the fixed version of this integrity.
fixClientOptions() - Method in class net.sf.freecol.client.ClientOptions
Perform backward compatibility fixups on new client options as they are introduced.
fixDifficultyOptions() - Method in class net.sf.freecol.common.model.Specification
Backward compatibility code to make sure this specification contains a default value for every difficulty option.
FIXED - net.sf.freecol.common.model.NationOptions.Advantages
 
fixedImageLibrary - Variable in class net.sf.freecol.client.gui.SwingGUI
The fixed/unscaled image library used by panels et al.
fixedSpecification - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A particular specification to use for the new game.
fixGameOptions() - Method in class net.sf.freecol.common.model.Specification
Backward compatibility code to make sure this specification contains a default value for every game option.
fixMapGeneratorOptions() - Method in class net.sf.freecol.common.model.Specification
Backward compatibility code to make sure this specification contains a default value for every map option.
fixOrphanOptions() - Method in class net.sf.freecol.common.model.Specification
Find and remove orphan options/groups that are not part of the core tree of options.
fixRegionKey(String) - Method in class net.sf.freecol.common.model.Region
Is a key one of the dodgy keys that were generated up to 0.11.3?
fixRoles() - Method in class net.sf.freecol.common.model.Specification
Handle the reworking of roles that landed in 0.11.0.
fixSpec() - Method in class net.sf.freecol.common.model.Specification
Backward compatibility for the Specification in general.
fixUnitChanges() - Method in class net.sf.freecol.common.model.Specification
 
fixupRegions() - Method in class net.sf.freecol.common.model.Map
Fix the region parent/child relationships.
FJORD_RIVER - Static variable in class net.sf.freecol.common.model.TileImprovement
 
flag - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
The flag to use for the new nation.
flag - Variable in class net.sf.freecol.tools.FlagTest
 
Flag - Class in net.sf.freecol.client.gui.dialog
This class generates the most common types of flags from a small number of parameters, biased towards flags similar to that of the United States, i.e.
Flag(Flag.Background, Flag.Decoration, Flag.UnionPosition) - Constructor for class net.sf.freecol.client.gui.dialog.Flag
 
Flag(Flag.Background, Flag.Decoration, Flag.UnionPosition, Flag.UnionShape) - Constructor for class net.sf.freecol.client.gui.dialog.Flag
 
FLAG_NAMES - Static variable in class net.sf.freecol.tools.FlagTest
 
FLAG_RECALCULATE - Static variable in class net.sf.freecol.common.model.Tile
Flag to assign to the high seas count to flag that the high seas connectivity needs recalculation after reading in the map.
Flag.Alignment - Enum in net.sf.freecol.client.gui.dialog
The alignment of stripes or other design elements on the flag.
Flag.Background - Enum in net.sf.freecol.client.gui.dialog
The "background layer" of the flag, generally one or several squares or triangles of different color.
Flag.Decoration - Enum in net.sf.freecol.client.gui.dialog
The "middle layer" of the flag, generally a number of vertical, horizontal or diagonal bars.
Flag.UnionPosition - Enum in net.sf.freecol.client.gui.dialog
The position of the "union", which depends on the alignment of the background.
Flag.UnionShape - Enum in net.sf.freecol.client.gui.dialog
The shape of the "union", which generally depends on the decoration or background of the flag.
flags - Variable in class net.sf.freecol.tools.FlagTest
 
FLAGS - Variable in class net.sf.freecol.tools.FlagTest
 
FlagTest - Class in net.sf.freecol.tools
 
FlagTest() - Constructor for class net.sf.freecol.tools.FlagTest
 
flatten(Collection<T>, Function<? super T, ? extends Stream<? extends R>>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Flatten a collection into a stream derived from its component streams.
flatten(Collection<T>, Predicate<? super T>, Function<? super T, ? extends Stream<? extends R>>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Flatten a collection into a stream derived from its component streams.
flatten(Stream<T>, Function<? super T, ? extends Stream<? extends R>>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Flatten the members of a stream.
flatten(Stream<T>, Predicate<? super T>, Function<? super T, ? extends Stream<? extends R>>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Flatten the members of a stream.
flatten(T[], Function<? super T, ? extends Stream<? extends R>>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Flatten an array into a stream derived from its component streams.
flatten(T[], Predicate<? super T>, Function<? super T, ? extends Stream<? extends R>>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Flatten an array into a stream derived from its component streams.
flatten_internal(Stream<T>, Predicate<? super T>, Function<? super T, ? extends Stream<? extends R>>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Flatten the members of a stream.
flavor - Static variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
floodFill(int, int, int, boolean[][]) - Method in class net.sf.freecol.common.model.Map
Performs fill flood action and calculations
floodFillBool(boolean[][], int, int) - Static method in class net.sf.freecol.common.model.Map
Flood fills from a given Position p, based on connectivity information encoded in boolmap
floodFillBool(boolean[][], int, int, int) - Static method in class net.sf.freecol.common.model.Map
Flood fills from a given Position p, based on connectivity information encoded in boolmap
flow(Tile) - Method in class net.sf.freecol.server.generator.River
Lets the river flow from the given tile.
FLOWER - net.sf.freecol.common.model.HighScore.ScoreLevel
 
flowFromSource(Tile) - Method in class net.sf.freecol.server.generator.River
Creates a river flowing from the given tile if possible.
flush() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
flush() - Method in class net.sf.freecol.common.logging.DefaultHandler
Flushes the data that this handler has logged.
flushBuffer() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Internal flush, returning what was written.
flushExtraTrades(Random) - Method in class net.sf.freecol.server.model.ServerPlayer
Flush the extra trades.
flushPriceChange(GoodsType) - Method in class net.sf.freecol.common.model.Market
Clear any price changes for a type of goods.
focus - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
The current focus Tile.
focus - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
 
focusPoint - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
 
fog - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
Fog of war area.
FOG_OF_WAR - Static variable in class net.sf.freecol.common.option.GameOptions
Enables/disables fog of war.
followingTradeRoute() - Method in class net.sf.freecol.common.model.Unit
Is this unit available to move along a trade route? Used as a predicate in Player.nextTradeRouteUnitIterator.
followMapPath(PathNode, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
Follow a path that is on the map (except perhaps the last node) and does not use a carrier.
followTradeRoute(Unit, List<ModelMessage>) - Method in class net.sf.freecol.client.control.InGameController
Follows a trade route, doing load/unload actions, moving the unit, and updating the stop and destination.
font - Variable in class net.sf.freecol.client.gui.mapviewer.ChatDisplay
The font to write with.
font - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer.TextSpecification
 
font - Variable in class net.sf.freecol.client.gui.panel.BuildingPanel.UpkeepLabel
The font for the label.
font - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
The font to use in the progress bar.
font - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
The font for the end turn message.
font - Variable in enum net.sf.freecol.client.gui.Size
The value to use for font point sizes.
font - Variable in class net.sf.freecol.client.gui.TilePopup
 
font - Variable in class net.sf.freecol.common.resources.FontResource
 
FONT_SIZE_DECREMENT - Static variable in class net.sf.freecol.client.gui.GrayLayer
Font size decrement for message text to reduce length
fontCache - Static variable in class net.sf.freecol.client.gui.FontLibrary
The font cache.
fontItalic - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
Fonts (scaled).
FontLibrary - Class in net.sf.freecol.client.gui
Wraps anything Font related.
FontLibrary() - Constructor for class net.sf.freecol.client.gui.FontLibrary
 
FontLibrary.FontType - Enum in net.sf.freecol.client.gui
FontType is used for choosing the typeface of the Font.
fontName - Static variable in class net.sf.freecol.FreeCol
A font override.
fontNormal - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
Fonts (scaled).
fontProduction - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
Fonts (scaled).
FontResource - Class in net.sf.freecol.common.resources
A Resource wrapping a Font.
FontResource(String, Font) - Constructor for class net.sf.freecol.common.resources.FontResource
 
FontResource(String, URI) - Constructor for class net.sf.freecol.common.resources.FontResource
Do not use directly.
fontResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
fontSize - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
FONTSPEC_SUBTITLE - Static variable in class net.sf.freecol.client.gui.panel.Utility
Font specification for panel subtitles.
FONTSPEC_TITLE - Static variable in class net.sf.freecol.client.gui.panel.Utility
Font specification for panel titles.
fontTiny - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
Fonts (scaled).
FontType() - Constructor for enum net.sf.freecol.client.gui.FontLibrary.FontType
 
FOOD - net.sf.freecol.common.model.Player.NoValueType
 
FOOD_PER_COLONIST - Static variable in class net.sf.freecol.common.model.Settlement
 
foodGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
 
FOOT - net.sf.freecol.client.gui.ImageLibrary.PathType
 
Force - Class in net.sf.freecol.common.model
A group of units with a common origin and purpose.
Force(Specification) - Constructor for class net.sf.freecol.common.model.Force
Basic constructor.
Force(Specification, List<AbstractUnit>, String) - Constructor for class net.sf.freecol.common.model.Force
Create a new Force.
FORCE_TAX - net.sf.freecol.common.model.Monarch.MonarchAction
 
forceCollection(AIUnit, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Drop all collections so that cargo is delivered only, then collect this unit.
forEach(Collection<T>, Consumer<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Apply a consumer to the members of a collection.
forEach(Collection<T>, Predicate<? super T>, Consumer<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Apply a consumer to the members of a collection that match a predicate.
forEach(Stream<T>, Consumer<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Apply a consumer to the members of a stream.
forEach(Stream<T>, Predicate<? super T>, Consumer<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Apply a consumer to the members of a stream that match a predicate.
forEach(T[], Consumer<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Apply a consumer to the members of an array.
forEach(T[], Predicate<? super T>, Consumer<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Apply a consumer to the members of an array that match a predicate.
forEach_internal(Stream<T>, Predicate<? super T>, Consumer<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implement forEach.
forEachMapEntry(Map<K, V>, Consumer<Map.Entry<K, V>>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Apply a consumer to the entries of a map.
forEachMapEntry(Map<K, V>, Predicate<Map.Entry<K, V>>, Consumer<Map.Entry<K, V>>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Apply a consumer to the entries of a map that match a predicate.
forEachTile(Consumer<Tile>) - Method in class net.sf.freecol.common.model.Map
Perform an action on each tile.
forEachTile(Predicate<Tile>, Consumer<Tile>) - Method in class net.sf.freecol.common.model.Map
Perform an action on each tile that matches a predicate.
FOREIGN_DIPLOMACY - net.sf.freecol.common.model.ModelMessage.MessageType
 
forest - Variable in class net.sf.freecol.common.model.TileType
Is this a forested tile?
FOREST_MINIMUM - Static variable in class net.sf.freecol.server.ai.AIColony
Do not perform tile improvements that would leave less than this amount of forested work locations available to the colony.
FOREST_NUMBER - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the percentage of forests on the map.
FOREST_ZINDEX - Static variable in class net.sf.freecol.common.model.Tile
 
ForestMaker - Class in net.sf.freecol.tools
Generate forest tiles.
ForestMaker() - Constructor for class net.sf.freecol.tools.ForestMaker
 
ForestMaker.ImageLocation - Class in net.sf.freecol.tools
 
forFont() - Method in enum net.sf.freecol.client.gui.Size
 
forImage() - Method in enum net.sf.freecol.client.gui.Size
 
FORM_ALLIANCE - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
format(float) - Static method in class net.sf.freecol.client.gui.ModifierFormat
 
format(LogRecord) - Method in class net.sf.freecol.common.logging.TextFormatter
Formats the given log record's data into human-readable text.
forSale - Variable in class net.sf.freecol.common.model.IndianSettlement
Cache of goods offered for sale.
forSubMap(int, int, int, int, Consumer<Tile>) - Method in class net.sf.freecol.common.model.Map
Iterates through a rectangular subpart of the Map.
FORTIFICATION_BONUS_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
 
FORTIFIED - net.sf.freecol.common.model.Unit.UnitState
 
FORTIFIED - Static variable in class net.sf.freecol.common.model.Modifier
 
FORTIFY - net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
FORTIFY_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
FortifyAction - Class in net.sf.freecol.client.gui.action
An action for fortifying the active unit.
FortifyAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.FortifyAction
Creates this action.
FORTIFYING - net.sf.freecol.common.model.Unit.UnitState
 
FOUL_SMELLING_PLANT - net.sf.freecol.common.model.HighScore.ScoreLevel
 
FOUND_COLONY - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
FOUND_COLONY - Static variable in class net.sf.freecol.common.model.Ability
The ability of a unit to found a colony.
FOUND_COLONY_DURING_REBELLION - Static variable in class net.sf.freecol.common.option.GameOptions
Can colonies be founded during the war of independence?
FOUND_IN_LOST_CITY - Static variable in class net.sf.freecol.common.model.Ability
The ability of a unit to be found in a lost city.
FOUNDING_FATHER - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
FOUNDING_FATHER - Static variable in class net.sf.freecol.common.model.UnitChangeType
Change when a founding father is elected.
FOUNDING_FATHER_FACTOR - Static variable in class net.sf.freecol.common.option.GameOptions
Rate the bells for founding father recruitment grows.
FOUNDING_FATHER_TAG - Static variable in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
 
FOUNDING_FATHERS - net.sf.freecol.common.model.Operand.OperandType
 
FOUNDING_FATHERS_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
 
FOUNDING_FATHERS_TAG - Static variable in class net.sf.freecol.common.model.Player
 
FOUNDING_FATHERS_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
FoundingFather - Class in net.sf.freecol.common.model
Represents one FoundingFather to be contained in a Player object.
FoundingFather(String, Specification) - Constructor for class net.sf.freecol.common.model.FoundingFather
Create a new Founding Father.
FoundingFather.FoundingFatherType - Enum in net.sf.freecol.common.model
 
foundingFathers - Variable in class net.sf.freecol.common.model.NationSummary
The number of founding fathers this (European) player has.
foundingFathers - Variable in class net.sf.freecol.common.model.Player
The founding fathers in this Player's congress.
foundingFathers - Variable in class net.sf.freecol.common.model.Specification
 
FoundingFatherType() - Constructor for enum net.sf.freecol.common.model.FoundingFather.FoundingFatherType
 
FOUNDS_COLONIES - Static variable in class net.sf.freecol.common.model.Ability
The ability of a player to found colonies.
FOUNTAIN - net.sf.freecol.common.model.Europe.MigrationType
 
FOUNTAIN_OF_YOUTH - net.sf.freecol.common.model.LostCityRumour.RumourType
 
fountainOfYouthHandler(int) - Method in class net.sf.freecol.client.control.InGameController
Handle a fountain of youth event.
fountainOfYouthHandler(int) - Method in class net.sf.freecol.server.ai.AIPlayer
Handle a fountain of youth.
FountainOfYouthMessage - Class in net.sf.freecol.common.networking
The message that contains a fountainOfYouth string.
FountainOfYouthMessage(int) - Constructor for class net.sf.freecol.common.networking.FountainOfYouthMessage
Create a new FountainOfYouthMessage.
FountainOfYouthMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.FountainOfYouthMessage
Create a new FountainOfYouthMessage from a stream.
frame - Variable in class net.sf.freecol.client.gui.FullScreenFrameListener
 
FrameMotionListener - Class in net.sf.freecol.client.gui
The mouse adapter to handle frame movement.
FrameMotionListener(JInternalFrame) - Constructor for class net.sf.freecol.client.gui.FrameMotionListener
Build a new frame motion listener.
frc - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
FreeCol - Class in net.sf.freecol
This class is responsible for handling the command-line arguments and starting either the stand-alone server or the client-GUI.
FreeCol() - Constructor for class net.sf.freecol.FreeCol
 
FREECOL_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
FREECOL_GAME_OBJECT_CLASS_INDEX - Static variable in class net.sf.freecol.common.model.FreeColGameObject
Default class index for FreeColGameObjects.
FREECOL_MAP_EXTENSION - Static variable in class net.sf.freecol.FreeCol
The extension for FreeCol maps.
FREECOL_PROTOCOL_VERSION - Static variable in class net.sf.freecol.FreeCol
The FreeCol protocol version number.
FREECOL_SAVE_EXTENSION - Static variable in class net.sf.freecol.FreeCol
The extension for FreeCol saved games.
FREECOL_VERSION - Static variable in class net.sf.freecol.FreeCol
The FreeCol release version number.
FreeCol.LogLevel - Class in net.sf.freecol
The levels of logging in this game.
FreeColAction - Class in net.sf.freecol.client.gui.action
The super class of all actions in FreeCol.
FreeColAction(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.action.FreeColAction
Creates a new FreeColAction.
FreeColAction.InnerMenuKeyListener - Class in net.sf.freecol.client.gui.action
A class used by Actions which have a mnemonic.
FreeColActionUI - Class in net.sf.freecol.client.gui.option
User interface for displaying/changing a keyboard accelerator for a FreeColAction.
FreeColActionUI(FreeColAction, boolean) - Constructor for class net.sf.freecol.client.gui.option.FreeColActionUI
Creates a new FreeColActionUI for the given FreeColAction.
FreeColActionUI.BlinkingLabel - Class in net.sf.freecol.client.gui.option
Label for displaying a KeyStroke.
FreeColBrightPanelUI - Class in net.sf.freecol.client.gui.plaf
Draw the "image.background.FreeColBrightPanel" resource as a tiled background image.
FreeColBrightPanelUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColBrightPanelUI
 
FreeColButton - Class in net.sf.freecol.client.gui.panel
 
FreeColButton() - Constructor for class net.sf.freecol.client.gui.panel.FreeColButton
 
FreeColButton(String) - Constructor for class net.sf.freecol.client.gui.panel.FreeColButton
 
FreeColButton(String, Icon) - Constructor for class net.sf.freecol.client.gui.panel.FreeColButton
 
FreeColButton(Action) - Constructor for class net.sf.freecol.client.gui.panel.FreeColButton
 
FreeColButton(Icon) - Constructor for class net.sf.freecol.client.gui.panel.FreeColButton
 
FreeColButton(FreeColButton.ButtonStyle, Action) - Constructor for class net.sf.freecol.client.gui.panel.FreeColButton
 
FreeColButton.ButtonStyle - Enum in net.sf.freecol.client.gui.panel
 
FreeColButtonUI - Class in net.sf.freecol.client.gui.plaf
Sets the default opaque attribute to false and uses a 10% black shading on the FreeColButtonUI.paintButtonPressed(java.awt.Graphics, javax.swing.AbstractButton).
FreeColButtonUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
FreeColCheckBoxUI - Class in net.sf.freecol.client.gui.plaf
Sets the default opaque attribute to false.
FreeColCheckBoxUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI
 
FreeColCheckBoxUI.CheckBoxIcon - Class in net.sf.freecol.client.gui.plaf
 
FreeColChoiceDialog<T> - Class in net.sf.freecol.client.gui.dialog
A simple modal choice dialog.
FreeColChoiceDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.dialog.FreeColChoiceDialog
Internal constructor.
FreeColChoiceDialog(FreeColClient, JFrame, boolean, StringTemplate, ImageIcon, String, List<ChoiceItem<T>>) - Constructor for class net.sf.freecol.client.gui.dialog.FreeColChoiceDialog
Create a new FreeColChoiceDialog with a text and a ok/cancel option.
freeColClient - Variable in class net.sf.freecol.client.control.FreeColClientHolder
The main client object.
freeColClient - Variable in class net.sf.freecol.client.gui.action.ActionManager
 
freeColClient - Variable in class net.sf.freecol.client.gui.action.FreeColAction
 
freeColClient - Variable in class net.sf.freecol.client.gui.Canvas
The game client.
freeColClient - Variable in class net.sf.freecol.client.gui.dialog.FreeColDialog
The enclosing client.
freeColClient - Variable in class net.sf.freecol.client.gui.FreeColFrame
The FreeCol client controlling the frame.
freeColClient - Variable in class net.sf.freecol.client.gui.FullScreenFrameListener
 
freeColClient - Variable in class net.sf.freecol.client.gui.GrayLayer
The client for this FreeCol game
freeColClient - Variable in class net.sf.freecol.client.gui.label.UnitLabel
The enclosing client.
freeColClient - Variable in class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
 
freeColClient - Variable in class net.sf.freecol.client.gui.mapviewer.UnitAnimator
 
freeColClient - Variable in class net.sf.freecol.client.gui.menu.DebugMenu
 
freeColClient - Variable in class net.sf.freecol.client.gui.menu.FreeColMenuBar
 
freeColClient - Variable in class net.sf.freecol.client.gui.panel.BuildingPanel
The enclosing client.
freeColClient - Variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
 
freeColClient - Variable in class net.sf.freecol.client.gui.panel.ConstructionPanel
The enclosing client.
freeColClient - Variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
The enclosing client.
freeColClient - Variable in class net.sf.freecol.client.gui.panel.DragListener
The enclosing client.
freeColClient - Variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
freeColClient - Variable in class net.sf.freecol.client.gui.panel.MiniMap
 
freeColClient - Variable in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
freeColClient - Variable in class net.sf.freecol.client.gui.ScrollThread
The enclosing client.
freeColClient - Variable in class net.sf.freecol.client.gui.TilePopup
 
freeColClient - Variable in class net.sf.freecol.client.gui.Widgets
The game client.
FreeColClient - Class in net.sf.freecol.client
The main control class for the FreeCol client.
FreeColClient(SplashScreen, String, Dimension, String, boolean, boolean, File, Specification) - Constructor for class net.sf.freecol.client.FreeColClient
Creates a new FreeColClient.
FreeColClientHolder - Class in net.sf.freecol.client.control
This base class provides access to a FreeColClient for several subclasses.
FreeColClientHolder(FreeColClient) - Constructor for class net.sf.freecol.client.control.FreeColClientHolder
Simple constructor.
FreeColComboBoxRenderer<T> - Class in net.sf.freecol.client.gui.plaf
A ListCellRenderer to be used by FreeColListUI and JComboBoxes that display ObjectWithId values.
FreeColComboBoxRenderer() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
Creates a new FreeColComboBoxRenderer instance with an empty prefix.
FreeColComboBoxRenderer(String) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
Creates a new FreeColComboBoxRenderer instance with a given prefix.
FreeColComboBoxRenderer(String, boolean) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
Creates a new FreeColComboBoxRenderer instance with a given prefix.
FreeColComboBoxRenderer.NormalComponent - Class in net.sf.freecol.client.gui.plaf
 
FreeColComboBoxRenderer.SelectedComponent - Class in net.sf.freecol.client.gui.plaf
 
FreeColComboBoxUI - Class in net.sf.freecol.client.gui.plaf
Sets the default opaque attribute to false.
FreeColComboBoxUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxUI
 
FreeColConfirmDialog - Class in net.sf.freecol.client.gui.dialog
A simple modal ok/cancel dialog.
FreeColConfirmDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.dialog.FreeColConfirmDialog
Internal constructor.
FreeColConfirmDialog(FreeColClient, JFrame, boolean, StringTemplate, ImageIcon, String, String) - Constructor for class net.sf.freecol.client.gui.dialog.FreeColConfirmDialog
Create a new FreeColConfirmDialog with a text and a ok/cancel option.
FreeColDataFile - Class in net.sf.freecol.common.io
Support for reading a FreeCol data file.
FreeColDataFile(File) - Constructor for class net.sf.freecol.common.io.FreeColDataFile
Opens the given file for reading.
FreeColDebugger - Class in net.sf.freecol.common.debug
High-level debug handling.
FreeColDebugger() - Constructor for class net.sf.freecol.common.debug.FreeColDebugger
 
FreeColDebugger.DebugMode - Enum in net.sf.freecol.common.debug
The debug modes, any of which may be active.
FreeColDialog<T> - Class in net.sf.freecol.client.gui.dialog
Superclass for all dialogs in FreeCol.
FreeColDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.dialog.FreeColDialog
Protected constructor for the subclass panels.
FreeColDialog(FreeColClient, JFrame, FreeColDialog.DialogType, boolean, StringTemplate, ImageIcon, List<ChoiceItem<T>>) - Constructor for class net.sf.freecol.client.gui.dialog.FreeColDialog
Full constructor to build a dialog in one hit (supplying the getResponse() implementation).
FreeColDialog.DialogType - Enum in net.sf.freecol.client.gui.dialog
 
FreeColDirectories - Class in net.sf.freecol.common.io
Simple container for the freecol file and directory structure model.
FreeColDirectories() - Constructor for class net.sf.freecol.common.io.FreeColDirectories
 
FreeColDragGestureRecognizer(DragGestureListener) - Constructor for class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragGestureRecognizer
 
FreeColDragHandler() - Constructor for class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
 
FreeColException - Exception in net.sf.freecol.common
The Exception thrown by the FreeCol application.
FreeColException(String) - Constructor for exception net.sf.freecol.common.FreeColException
Build a new FreeCol specific exception with the given message.
FreeColException(String, Throwable) - Constructor for exception net.sf.freecol.common.FreeColException
Build a new FreeCol specific exception with the given message.
FreeColException(Throwable) - Constructor for exception net.sf.freecol.common.FreeColException
Build a new FreeCol specific exception with the given message.
FreeColFileChooserUI - Class in net.sf.freecol.client.gui.plaf
UI for the file chooser.
FreeColFileChooserUI(JFileChooser) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColFileChooserUI
 
FreeColFormattedTextFieldUI - Class in net.sf.freecol.client.gui.plaf
 
FreeColFormattedTextFieldUI(JComponent) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColFormattedTextFieldUI
 
FreeColFrame - Class in net.sf.freecol.client.gui
The base frame for FreeCol.
FreeColFrame(FreeColClient, GraphicsDevice, JMenuBar, boolean, Rectangle) - Constructor for class net.sf.freecol.client.gui.FreeColFrame
Create a new main frame.
FreeColGameObject - Class in net.sf.freecol.common.model
The superclass of all game objects in FreeCol.
FreeColGameObject() - Constructor for class net.sf.freecol.common.model.FreeColGameObject
Special constructor solely for initializing a Game.
FreeColGameObject(Game) - Constructor for class net.sf.freecol.common.model.FreeColGameObject
Create and initialize a new FreeColGameObject.
FreeColGameObject(Game, String) - Constructor for class net.sf.freecol.common.model.FreeColGameObject
Creates a new FreeColGameObject.
freeColGameObjectListener - Variable in class net.sf.freecol.common.model.Game
A FreeColGameObjectListener to watch the objects in the game.
FreeColGameObjectListener - Interface in net.sf.freecol.common.model
Interface for retriving information about a the creation/deletion of FreeColGameObjects.
freeColGameObjects - Variable in class net.sf.freecol.common.model.Game
References to all objects created in this game.
FreeColImageBorder - Class in net.sf.freecol.client.gui.panel
A border created from a set of images.
FreeColImageBorder(String) - Constructor for class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
FreeColImageBorder(String, boolean) - Constructor for class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
FreeColInputDialog<T> - Class in net.sf.freecol.client.gui.dialog
A FreeColDialog with input field/s.
FreeColInputDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.dialog.FreeColInputDialog
Internal constructor.
FreeColInputDialog(FreeColClient, JFrame, boolean, StringTemplate, ImageIcon, String, String) - Constructor for class net.sf.freecol.client.gui.dialog.FreeColInputDialog
Create a new FreeColInputDialog with an object and a ok/cancel option.
FreeColLabel - Class in net.sf.freecol.client.gui.label
A simple wrapper for JLabel All members of the net.sf.freecol.client.gui.label package extend this abstract class.
FreeColLabel() - Constructor for class net.sf.freecol.client.gui.label.FreeColLabel
Creates a FreeColLabel instance with no image and with an empty string for the title.
FreeColLabel(Icon) - Constructor for class net.sf.freecol.client.gui.label.FreeColLabel
Creates a FreeColLabel instance with the specified image.
FreeColLabelUI - Class in net.sf.freecol.client.gui.plaf
Sets the default opaque attribute to false.
FreeColLabelUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColLabelUI
 
FreeColListUI - Class in net.sf.freecol.client.gui.plaf
UI-class for lists, such as the drop down list of colonies in the Colony panel.
FreeColListUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColListUI
 
FreeColLookAndFeel - Class in net.sf.freecol.client.gui.plaf
Implements the FreeCol look and feel.
FreeColLookAndFeel() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Initiates a new FreeCol look and feel.
FreeColLookAndFeel.FreeColMetalTheme - Class in net.sf.freecol.client.gui.plaf
 
FreeColMapLoader - Class in net.sf.freecol.server.generator
Load a FreeCol map.
FreeColMapLoader(File) - Constructor for class net.sf.freecol.server.generator.FreeColMapLoader
Constructor for the FreeColMapLoader class.
FreeColMenuBar - Class in net.sf.freecol.client.gui.menu
The menu bar that is displayed on the top left corner of the Canvas.
FreeColMenuBar(FreeColClient) - Constructor for class net.sf.freecol.client.gui.menu.FreeColMenuBar
Creates a new FreeColMenuBar.
FreeColMenuBarUI - Class in net.sf.freecol.client.gui.plaf
Use the "image.background.FreeColMenuBar" resource as a tiled background image on FreeColMenuBar, such as that at the top of the window.
FreeColMenuBarUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColMenuBarUI
 
FreeColMenuItemUI - Class in net.sf.freecol.client.gui.plaf
UI-class for menu items.
FreeColMenuItemUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColMenuItemUI
 
FreeColMenuTest - Class in net.sf.freecol.client.gui.menu
Test the menus.
FreeColMenuTest() - Constructor for class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
FreeColMetalTheme() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel.FreeColMetalTheme
 
FreeColModFile - Class in net.sf.freecol.common.io
A wrapped for a file containing a FreeCol modification (mod).
FreeColModFile(File) - Constructor for class net.sf.freecol.common.io.FreeColModFile
Make a FreeColModFile from a File.
FreeColObject - Class in net.sf.freecol.common.model
The FreeCol root class.
FreeColObject() - Constructor for class net.sf.freecol.common.model.FreeColObject
 
FreeColOptionPaneUI - Class in net.sf.freecol.client.gui.plaf
Draw the "image.background.FreeColOptionPane" resource as a tiled background image.
FreeColOptionPaneUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
Trivial internal constructor.
FreeColPanel - Class in net.sf.freecol.client.gui.panel
Superclass for all panels in FreeCol.
FreeColPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.FreeColPanel
Constructor.
FreeColPanel(FreeColClient, String, LayoutManager) - Constructor for class net.sf.freecol.client.gui.panel.FreeColPanel
Default constructor.
FreeColPanelUI - Class in net.sf.freecol.client.gui.plaf
Draw the "image.background.FreeColPanel" resource as a tiled background image.
FreeColPanelUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColPanelUI
 
FreeColPopupMenuUI - Class in net.sf.freecol.client.gui.plaf
Draw the "image.background.FreeColPopupMenu" resource as a tiled background image on popup menus, such as the drop down from the menu bar at the top of the main window or the tile popup.
FreeColPopupMenuUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColPopupMenuUI
 
FreeColProgressBar - Class in net.sf.freecol.client.gui.panel
Implements a simple progress bar suitable for use with FreeCol.
FreeColProgressBar(FreeColClient, GoodsType) - Constructor for class net.sf.freecol.client.gui.panel.FreeColProgressBar
Creates a new FreeColProgressBar instance.
FreeColProgressBar(FreeColClient, GoodsType, int, int) - Constructor for class net.sf.freecol.client.gui.panel.FreeColProgressBar
Creates a new FreeColProgressBar instance.
FreeColProgressBar(FreeColClient, GoodsType, int, int, int, int) - Constructor for class net.sf.freecol.client.gui.panel.FreeColProgressBar
Creates a new FreeColProgressBar instance.
FreeColRadioButtonUI - Class in net.sf.freecol.client.gui.plaf
Sets the default opaque attribute to false.
FreeColRadioButtonUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColRadioButtonUI
 
freeColRevision - Static variable in class net.sf.freecol.FreeCol
Specific revision number (currently the git tag of trunk at release)
FreeColSavegameFile - Class in net.sf.freecol.common.io
Represents a FreeCol savegame.
FreeColSavegameFile(File) - Constructor for class net.sf.freecol.common.io.FreeColSavegameFile
Create a new save game file from a given file.
FreeColScrollPaneUI - Class in net.sf.freecol.client.gui.plaf
UI-class for scroll panes.
FreeColScrollPaneUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColScrollPaneUI
 
freeColSeed - Static variable in class net.sf.freecol.common.FreeColSeed
The seed to use for pseudo-random number generators.
FreeColSeed - Class in net.sf.freecol.common
A wrapper for the pseudo-random number generator seed.
FreeColSeed() - Constructor for class net.sf.freecol.common.FreeColSeed
 
FreeColSelectedPanelUI - Class in net.sf.freecol.client.gui.plaf
Draws with partial transparency.
FreeColSelectedPanelUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColSelectedPanelUI
 
freeColServer - Variable in class net.sf.freecol.client.FreeColClient
The server that has been started from the client-GUI.
freeColServer - Variable in class net.sf.freecol.server.ai.AIMain
The server that this AI is operating within.
freeColServer - Variable in class net.sf.freecol.server.control.FreeColServerHolder
The main server object.
freeColServer - Variable in class net.sf.freecol.server.networking.Server
The owner of this Server.
FreeColServer - Class in net.sf.freecol.server
The main control class for the FreeCol server.
FreeColServer(boolean, boolean, Specification, InetAddress, int, String) - Constructor for class net.sf.freecol.server.FreeColServer
Starts a new server, with a new game.
FreeColServer(String, InetAddress, int) - Constructor for class net.sf.freecol.server.FreeColServer
Base constructor common to the following new-game and saved-game constructors.
FreeColServer(FreeColSavegameFile, Specification, InetAddress, int, String) - Constructor for class net.sf.freecol.server.FreeColServer
Starts a new networked server, initializing from a saved game.
FreeColServer.ServerState - Enum in net.sf.freecol.server
The server is either starting, loading, being played, or ending.
FreeColServerHolder - Class in net.sf.freecol.server.control
This base class provides thread-safe access to a FreeColServer for several subclasses.
FreeColServerHolder(FreeColServer) - Constructor for class net.sf.freecol.server.control.FreeColServerHolder
Constructor.
FreeColSpecObject - Class in net.sf.freecol.common.model
A FreeColObject that also contains a Specification.
FreeColSpecObject(Specification) - Constructor for class net.sf.freecol.common.model.FreeColSpecObject
Create a new specification-object.
FreeColSpecObjectType - Class in net.sf.freecol.common.model
The base class for all types defined by the specification.
FreeColSpecObjectType() - Constructor for class net.sf.freecol.common.model.FreeColSpecObjectType
Deliberately empty constructor.
FreeColSpecObjectType(String) - Constructor for class net.sf.freecol.common.model.FreeColSpecObjectType
Create a simple FreeColSpecObjectType without a specification.
FreeColSpecObjectType(String, Specification) - Constructor for class net.sf.freecol.common.model.FreeColSpecObjectType
Create a FreeColSpecObjectType with a given identifier and specification.
FreeColSpecObjectType(Specification) - Constructor for class net.sf.freecol.common.model.FreeColSpecObjectType
Create a FreeColSpecObjectType with a given specification but no object identifier.
FreeColSpinnerUI - Class in net.sf.freecol.client.gui.plaf
 
FreeColSpinnerUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColSpinnerUI
 
FreeColStringInputDialog - Class in net.sf.freecol.client.gui.dialog
A simple input dialog to collect a string.
FreeColStringInputDialog(FreeColClient, JFrame, boolean, StringTemplate, String, String, String) - Constructor for class net.sf.freecol.client.gui.dialog.FreeColStringInputDialog
Creates a dialog to input a string field.
FreeColTableHeaderUI - Class in net.sf.freecol.client.gui.plaf
UI-class for table headers.
FreeColTableHeaderUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColTableHeaderUI
 
FreeColTableUI - Class in net.sf.freecol.client.gui.plaf
UI-class for tables.
FreeColTableUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColTableUI
 
FreeColTcFile - Class in net.sf.freecol.common.io
A Total Conversion (TC).
FreeColTcFile(File) - Constructor for class net.sf.freecol.common.io.FreeColTcFile
Opens the given file for reading.
FreeColTextAreaUI - Class in net.sf.freecol.client.gui.plaf
Provides a tiled background image "image.background.FreeColTextArea" to text areas.
FreeColTextAreaUI(JComponent) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
 
FreeColTextFieldUI - Class in net.sf.freecol.client.gui.plaf
Provides a tiled background image "image.background.FreeColTextField" to text fields.
FreeColTextFieldUI(JComponent) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
 
FreeColToolTipUI - Class in net.sf.freecol.client.gui.plaf
Draw the "image.background.FreeColToolTip" resource as a tiled background image on tool tip popups.
FreeColToolTipUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
FreeColTransparentPanelUI - Class in net.sf.freecol.client.gui.plaf
Draws with partial transparency.
FreeColTransparentPanelUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColTransparentPanelUI
 
FreeColXMLReader - Class in net.sf.freecol.common.io
A wrapper for XMLStreamReader and potentially an underlying stream.
FreeColXMLReader(BufferedInputStream) - Constructor for class net.sf.freecol.common.io.FreeColXMLReader
Creates a new FreeColXMLReader.
FreeColXMLReader(File) - Constructor for class net.sf.freecol.common.io.FreeColXMLReader
Creates a new FreeColXMLReader.
FreeColXMLReader(InputStream) - Constructor for class net.sf.freecol.common.io.FreeColXMLReader
Creates a new FreeColXMLReader.
FreeColXMLReader(Reader) - Constructor for class net.sf.freecol.common.io.FreeColXMLReader
Creates a new FreeColXMLReader.
FreeColXMLReader.ReadScope - Enum in net.sf.freecol.common.io
 
FreeColXMLWriter - Class in net.sf.freecol.common.io
A wrapper for XMLStreamWriter and potentially an underlying stream.
FreeColXMLWriter(OutputStream, FreeColXMLWriter.WriteScope, boolean) - Constructor for class net.sf.freecol.common.io.FreeColXMLWriter
Creates a new FreeColXMLWriter.
FreeColXMLWriter(Writer) - Constructor for class net.sf.freecol.common.io.FreeColXMLWriter
Creates a new FreeColXMLWriter.
FreeColXMLWriter(Writer, FreeColXMLWriter.WriteScope) - Constructor for class net.sf.freecol.common.io.FreeColXMLWriter
Creates a new FreeColXMLWriter.
FreeColXMLWriter(Writer, FreeColXMLWriter.WriteScope, boolean) - Constructor for class net.sf.freecol.common.io.FreeColXMLWriter
Creates a new FreeColXMLWriter.
FreeColXMLWriter.WriteScope - Class in net.sf.freecol.common.io
 
FreeColXMLWriter.WriteScopeType - Enum in net.sf.freecol.common.io
The scope of a FreeCol object write.
FRENCH_FLAG - Static variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
 
FRIENDLY_MOVE_ANIMATION_SPEED - Static variable in class net.sf.freecol.client.ClientOptions
Animation speed for friendly units.
friendlyMoveAnimationSpeeds - Static variable in class net.sf.freecol.client.ClientOptions
Friendly move animation speed option values.
from - Variable in class net.sf.freecol.common.model.Role.RoleChange
 
from - Variable in class net.sf.freecol.common.model.TileTypeChange
The original tile type.
from - Variable in class net.sf.freecol.common.model.UnitTypeChange
The unit type to change from.
FROM_ID_TAG - Static variable in class net.sf.freecol.common.model.FoundingFather
 
FROM_TAG - Static variable in class net.sf.freecol.common.model.Role
 
FROM_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
FROM_TAG - Static variable in class net.sf.freecol.common.model.TileTypeChange
 
FROM_TAG - Static variable in class net.sf.freecol.common.model.UnitTypeChange
 
fromEuropeans - Variable in enum net.sf.freecol.common.model.NativeTrade.NativeTradeAction
Should this action originate with a European player?
fromValue(int) - Static method in enum net.sf.freecol.common.model.Player.NoValueType
 
FSGConverter - Class in net.sf.freecol.tools
Class for converting FreeCol Savegames (fsg-files).
FSGConverter() - Constructor for class net.sf.freecol.tools.FSGConverter
Creates an instance of FSGConverter
FULL - net.sf.freecol.common.model.Unit.UnitLabelType
 
FULL_DELIVERY - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
The priority for goods that provide at least a full cargo load.
fullChosen - Variable in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
 
fullEquipUnit(Specification, Unit, Role, Colony) - Static method in class net.sf.freecol.server.ai.ColonyPlan
Equips a unit for a role, trying all possibilities if a military role was called for.
fullExport - Static variable in class net.sf.freecol.server.ai.AIColony
Goods that should be completely exported and only exported to prevent the warehouse filling.
fullMapRenderNumber - Variable in class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
 
fullPathToString() - Method in class net.sf.freecol.common.model.PathNode
Another debug helper.
fullRemoval(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.RemoveChange
Should we tell a player to remove all the objects or just the main one?
FullScreenFrameListener - Class in net.sf.freecol.client.gui
The WindowListener for the FullScreenFrame class.
FullScreenFrameListener(FreeColClient, FreeColFrame) - Constructor for class net.sf.freecol.client.gui.FullScreenFrameListener
Constructs this WindowListener.
fundamentalDispose() - Method in class net.sf.freecol.common.model.FreeColGameObject
Low level base dispose, removing the object from the game.

G

game - Variable in class net.sf.freecol.client.FreeColClient
The game itself.
game - Variable in class net.sf.freecol.common.model.FreeColGameObject
The game this object belongs to.
game - Variable in class net.sf.freecol.common.model.Goods
The game containing these goods.
Game - Class in net.sf.freecol.common.model
The main component of the game model.
Game() - Constructor for class net.sf.freecol.common.model.Game
Root constructor for games.
Game(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Game
Creates a new Game instance from a stream.
Game(Specification) - Constructor for class net.sf.freecol.common.model.Game
Constructor used by the ServerGame constructor.
GAME - net.sf.freecol.common.model.Operand.ScopeLevel
 
GAME_OPTIONS_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
GAME_STATE_TAG - Static variable in class net.sf.freecol.common.networking.ServerInfoMessage
 
Game.FcgoState - Enum in net.sf.freecol.common.model
State for the FCGO iterator, out here because it has to be static.
Game.LogoutReason - Enum in net.sf.freecol.common.model
Reasons for logging out.
gameComponents - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Container for components to enable when choosing game parameters.
GameData(byte[]) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
gameEndedHandler(String) - Method in class net.sf.freecol.client.control.InGameController
The player has won, show the high scores and victory dialog.
GameEndedMessage - Class in net.sf.freecol.common.networking
The message to signal the end of the game.
GameEndedMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.GameEndedMessage
Create a new GameEndedMessage from a stream.
GameEndedMessage(Player, boolean) - Constructor for class net.sf.freecol.common.networking.GameEndedMessage
Create a new GameEndedMessage with the supplied winner.
gameOptions - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
GameOptions - Class in net.sf.freecol.common.option
Keeps track of the available game options.
GameOptions() - Constructor for class net.sf.freecol.common.option.GameOptions
 
GAMEOPTIONS_COLONY - Static variable in class net.sf.freecol.common.option.GameOptions
Colony game option group.
GAMEOPTIONS_MAP - Static variable in class net.sf.freecol.common.option.GameOptions
Map game option group.
GAMEOPTIONS_PRICES - Static variable in class net.sf.freecol.common.option.GameOptions
Prices game option group.
GAMEOPTIONS_VICTORY_CONDITIONS - Static variable in class net.sf.freecol.common.option.GameOptions
Victory conditions game option group.
GAMEOPTIONS_YEARS - Static variable in class net.sf.freecol.common.option.GameOptions
Years game option group.
gameOptionsCmd - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
GameOptionsDialog - Class in net.sf.freecol.client.gui.dialog
Dialog for changing the GameOptions.
GameOptionsDialog(FreeColClient, JFrame, boolean) - Constructor for class net.sf.freecol.client.gui.dialog.GameOptionsDialog
Creates a game options dialog.
gameState - Variable in class net.sf.freecol.common.metaserver.ServerInfo
 
gameState() - Method in class net.sf.freecol.server.control.InGameController
Get the game state.
GameStateMessage - Class in net.sf.freecol.common.networking
The message sent to check the game state.
GameStateMessage() - Constructor for class net.sf.freecol.common.networking.GameStateMessage
Create a new GameStateMessage.
GameStateMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.GameStateMessage
Create a new GameStateMessage from a stream.
GameStateMessage(FreeColServer.ServerState) - Constructor for class net.sf.freecol.common.networking.GameStateMessage
Create a new GameStateMessage with a given state.
gameUUID - Variable in class net.sf.freecol.common.model.HighScore
The game UUID.
GAMEUUID_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
GAP - Static variable in class net.sf.freecol.client.gui.panel.MapControls
 
garbageCollect() - Static method in class net.sf.freecol.common.util.Utils
Run the garbage collector.
gatherData() - Method in class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
 
gatherData(Player) - Method in class net.sf.freecol.client.gui.panel.report.LabourData
 
gd - Variable in class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
 
GE - net.sf.freecol.common.model.Limit.Operator
 
GEN_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
GENERAL_COMBAT_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
generate(int, int, int) - Method in class net.sf.freecol.common.model.LandMap
Generate the land map using the given generator type.
GENERATE_TAG - Static variable in class net.sf.freecol.common.option.UnitTypeOption
 
generateAttackResult(Random, FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Generates a list of results of an attack.
generateAttackResult(Random, FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Generates a result of a unit attacking.
generateChoices() - Method in class net.sf.freecol.common.option.AbstractOption
Generate the choices to provide to the UI.
generateChoices() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Generate the choices to provide to the UI.
generateChoices() - Method in class net.sf.freecol.common.option.OptionGroup
Generate the choices to provide to the UI.
generateChoices() - Method in class net.sf.freecol.common.option.UnitTypeOption
Generate the choices to provide to the UI.
generateColonyUnitsMenu() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Generates a menu containing the units currently accessible from the Colony Panel allowing keyboard access to said units.
generateDocumentation(String[]) - Static method in class net.sf.freecol.tools.GenerateDocumentation
 
GenerateDocumentation - Class in net.sf.freecol.tools
Generate some documentation.
GenerateDocumentation() - Constructor for class net.sf.freecol.tools.GenerateDocumentation
 
generateDynamicOptions() - Method in class net.sf.freecol.common.model.Specification
Generate the dynamic options.
generateEmptyMap(int, int) - Method in class net.sf.freecol.server.FreeColServer
Generate an empty map in this server/game.
generateEmptyMap(Game, int, int, LogBuilder) - Method in interface net.sf.freecol.server.generator.MapGenerator
Create an empty map.
generateEmptyMap(Game, int, int, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Create an empty map.
generateFountainRecruits(int, Random) - Method in class net.sf.freecol.server.model.ServerEurope
Generate new recruits following a Fountain of Youth discovery.
generateFreeColSeed() - Static method in class net.sf.freecol.common.FreeColSeed
Generate a new seed.
generateImage(BufferedImage, BufferedImage, int, BufferedImage, BufferedImage) - Static method in class net.sf.freecol.client.gui.images.BeachTileAnimationImageCreator
Generates the image.
generateLayer(Game) - Method in interface net.sf.freecol.server.generator.MapLayerGenerator
Generates the layer in the map of the given game.
generateMap(boolean) - Method in class net.sf.freecol.server.FreeColServer
Generate a new map in this server/game.
generateMap(Game, Map, boolean, LogBuilder) - Method in interface net.sf.freecol.server.generator.MapGenerator
Creates the map with the current set options
generateMap(Game, Map, boolean, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Creates the map with the current set options
generateMap(Game, Map, LandMap, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Make a Map.
generateRecruitablesList() - Method in class net.sf.freecol.server.model.ServerEurope
Generate a weighted list of unit types recruitable by this player.
generateSkillForLocation(Map, Tile, NationType) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Generates a skill that could be taught from a settlement on the given tile.
generateSkillsForTile(Tile) - Method in class net.sf.freecol.common.model.IndianNationType
Generates choices for skill that could be taught from a settlement on a given Tile.
generation - Variable in class net.sf.freecol.common.util.RandomUtils.RandomIntCache
 
GENERATION_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
GENERIC_NAME - Static variable in class net.sf.freecol.tools.DesktopEntry
 
gestured(JComponent, MouseEvent, int, int) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragGestureRecognizer
 
get() - Method in class net.sf.freecol.common.model.ScopeContainer
Get the scopes applicable to this effect as a stream.
get(GoodsType) - Method in class net.sf.freecol.common.model.ProductionMap
 
get(GoodsType) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
 
get5Star() - Static method in class net.sf.freecol.client.gui.dialog.Flag
Return the basic five-point star.
getAbbreviatedName(String) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
Gets an abbreviated version of the given name.
getAbilities() - Method in class net.sf.freecol.common.model.FreeColObject
Gets a copy of the abilities of this object.
getAbilities(String) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the set of abilities with the given identifier from this object.
getAbilities(String) - Method in class net.sf.freecol.common.model.Specification
Get all the Abilities with the given identifier.
getAbilities(String, FreeColSpecObjectType) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the set of abilities with the given identifier from this object.
getAbilities(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.Building
Gets the set of abilities with the given identifier from this object.
getAbilities(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.Colony
Gets the set of abilities with the given identifier from this object.
getAbilities(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.Europe
Gets the set of abilities with the given identifier from this object.
getAbilities(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.FeatureContainer
Gets the set of abilities with the given identifier from a container.
getAbilities(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the set of abilities with the given identifier from this object.
getAbilities(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.Tile
Gets the set of abilities with the given identifier from this object.
getAbilities(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.Unit
Gets the set of abilities with the given identifier from this object.
getAbilityComponent(Ability) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getAbilityId() - Method in class net.sf.freecol.common.model.Scope
Gets the ability identifier.
getAbilityValue() - Method in class net.sf.freecol.common.model.Scope
 
getAbilityValues() - Method in class net.sf.freecol.common.model.FeatureContainer
 
getAboveTileImageInternal(TileType, int, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the overlay-image for the given type and scale.
getAbstractGoods() - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Get the goods data.
getAbstractLabel(String, int) - Static method in class net.sf.freecol.common.model.AbstractGoods
Get a label given a key and amount.
getAccelerator() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gets the keyboard accelerator for this option.
getAction() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Gets the monarch action type of this message.
getAction() - Method in class net.sf.freecol.common.networking.NativeTradeMessage
 
getAction() - Method in class net.sf.freecol.server.model.MonarchSession
 
getActionChoices() - Method in class net.sf.freecol.common.model.Monarch
Builds a weighted list of monarch actions.
getActionManager() - Method in class net.sf.freecol.client.FreeColClient
Gets the action manager.
getActionManager() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Get the action manager.
getActiveBox(int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
 
getActiveMods() - Method in class net.sf.freecol.client.ClientOptions
Gets a list of active mods in this ClientOptions.
getActiveUnit() - Method in class net.sf.freecol.client.gui.GUI
Get the active unit.
getActiveUnit() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
Gets the active unit.
getActiveUnit() - Method in class net.sf.freecol.client.gui.SwingGUI
Get the active unit.
getAdd() - Method in class net.sf.freecol.common.networking.FeatureChangeMessage
Get the add/remove state.
getAddress() - Method in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
 
getAddress() - Method in class net.sf.freecol.client.gui.LoadingSavegameInfo
Get the selected address;
getAddress() - Method in class net.sf.freecol.common.metaserver.ServerInfo
Get the IP address.
getAddress() - Method in class net.sf.freecol.common.networking.ServerInfoMessage
Get the address.
getAddWorkTurns() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the number of turns to build this tile improvement type.
getAdjacentColonies() - Method in class net.sf.freecol.common.model.Tile
Get the adjacent colonies.
getAdjacentLocationGoalDecider(Location) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Builds a goal decider to find an adjacent tile to a target location.
getAdjacentSettlement(String, Class<T>) - Method in class net.sf.freecol.common.model.Unit
Get a settlement by identifier, validating as much as possible.
getAdjacentTile(int, int, Direction) - Method in class net.sf.freecol.common.model.Map
Gets the adjacent tile in a given direction from the given coordinates.
getAdjacentTile(Tile, Direction) - Method in class net.sf.freecol.common.model.Map
Gets the adjacent tile in a given direction from a given tile.
getAdjustedNetProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Returns the net production of the given GoodsType adjusted by the possible consumption of BuildQueues.
getAdjustedProductionInfo(List<AbstractGoods>, List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Building
Gets the production information for this building taking account of the available input and output goods.
getAdvantages() - Static method in class net.sf.freecol.FreeCol
Gets the default advantages type.
getAdvantagesDescription() - Static method in class net.sf.freecol.FreeCol
Get a description for the advantages argument.
getAge() - Method in class net.sf.freecol.common.model.Game
Get the age for the current turn.
getAge(Turn) - Method in class net.sf.freecol.common.model.Specification
Gets the age corresponding to a given turn.
getAggression() - Method in class net.sf.freecol.common.model.NationType
Get the national aggression.
getAgreement() - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Get the agreement (a DiplomaticTrade) in this message.
getAgreement() - Method in class net.sf.freecol.server.model.DiplomacySession
Get the session agreement.
getAI() - Method in class net.sf.freecol.common.networking.SetAIMessage
What AI state should be set?
getAIAdvantage() - Method in class net.sf.freecol.server.ai.AIPlayer
Gets the advantage of this AI player from the nation type.
getAIColonies() - Method in class net.sf.freecol.server.ai.AIPlayer
Gets a list of the players AI colonies.
getAIColony() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Convenience accessor for the colony to work in.
getAIColony(Colony) - Method in class net.sf.freecol.server.ai.AIMain
Gets the AI colony corresponding to a given colony.
getAIColony(Colony) - Method in class net.sf.freecol.server.ai.AIPlayer
Gets the AI colony corresponding to a given colony, if any.
getAIMain() - Method in class net.sf.freecol.server.ai.AIObject
Convenience accessor for the main AI-object.
getAIMain() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets the main AI-object.
getAIMain() - Method in class net.sf.freecol.server.FreeColServer
Gets the main AI-object.
getAIObject(String) - Method in class net.sf.freecol.server.ai.AIMain
Gets the AIObject for a given object identifier.
getAIObject(String, Class<T>) - Method in class net.sf.freecol.server.ai.AIMain
Gets the AIObject with the specified object identifier and class.
getAIObject(FreeColGameObject) - Method in class net.sf.freecol.server.ai.AIMain
Gets the AIObject for the given FreeColGameObject.
getAIObjects() - Method in class net.sf.freecol.server.ai.AIMain
Get a copy of the list of all AI objects.
getAIOwner() - Method in class net.sf.freecol.server.ai.AIColony
 
getAIOwner() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the AIPlayer that owns this AIUnit.
getAIPlayer() - Method in class net.sf.freecol.server.ai.mission.Mission
Convenience accessor for the owning AI player.
getAIPlayer(Player) - Method in class net.sf.freecol.server.ai.AIMain
Gets the AI player corresponding to a given player.
getAIPlayer(Player) - Method in class net.sf.freecol.server.FreeColServer
Gets the AI player corresponding to a given player.
getAIRandom() - Method in class net.sf.freecol.server.ai.AIPlayer
Gets the PRNG to use for this player.
getAIRandom() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the PRNG to use with this unit.
getAIRandom() - Method in class net.sf.freecol.server.ai.mission.Mission
Convenience accessor for the unit/player PRNG.
getAIStatistics() - Method in class net.sf.freecol.server.ai.AIMain
Computes how many objects of each class have been created, to track memory leaks over time
getAIUnit() - Method in class net.sf.freecol.server.ai.mission.Mission
Gets the AI-unit this mission has been created for.
getAIUnit(Unit) - Method in class net.sf.freecol.server.ai.AIColony
 
getAIUnit(Unit) - Method in class net.sf.freecol.server.ai.AIMain
Gets the AI unit corresponding to a given unit.
getAIUnit(Unit) - Method in class net.sf.freecol.server.ai.AIPlayer
Gets the AI unit corresponding to a given unit, if any.
getAIUnits() - Method in class net.sf.freecol.server.ai.AIPlayer
Gets a list of AIUnits for the player.
getAIUnits() - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Gets a list of AIUnits for the player.
getAlarm() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the alarm map.
getAlarm(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the alarm level towards the given player.
getAlarmChip(Graphics2D, IndianSettlement, Player) - Method in class net.sf.freecol.client.gui.ImageLibrary
Gets a chip image for the alarm at an Indian settlement.
getAlarmLevelKey(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets a message key for a short alarm message associated with the alarm level of this player.
getAlarmLevelLabel(Player) - Method in class net.sf.freecol.common.model.Colony
Gets a label indicating the alarm level at this settlement with respect to another player.
getAlarmLevelLabel(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets a label indicating the alarm level at this settlement with respect to another player.
getAlarmLevelLabel(Player) - Method in class net.sf.freecol.common.model.Settlement
Gets a label indicating the alarm level at this settlement with respect to another player.
getAllAttributes() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Get a map of all attributes present.
getAllColonies(Player) - Method in class net.sf.freecol.common.model.Game
Get all the colonies in the game.
getAllColoniesList(Player) - Method in class net.sf.freecol.common.model.Game
Get a list of all the colonies in the game.
getAllColonyValues(Tile) - Method in class net.sf.freecol.common.model.Player
Gets a list of values for building a Colony on the given tile for each ColonyValueCategory.
getAllowDuplicates() - Method in class net.sf.freecol.common.option.ListOption
Does this list allow duplicates?
getAllowedWorkers() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the set of allowed worker identifiers.
getAllUnitsList() - Method in class net.sf.freecol.common.model.Settlement
Get all the units present here.
getAllValues(JList<TradeRouteStop>) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
 
getAllWorkLocations() - Method in class net.sf.freecol.common.model.Colony
Gets a stream of every work location in this colony.
getAllWorkLocationsList() - Method in class net.sf.freecol.common.model.Colony
Gets a list of every work location in this colony.
getAlternateDescriptionKey(String) - Method in enum net.sf.freecol.common.model.LostCityRumour.RumourType
 
getAltitude(int) - Method in class net.sf.freecol.common.model.TileType
 
getAmount() - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Get the goods amount.
getAmount() - Method in class net.sf.freecol.common.model.AbstractGoods
Get the goods amount.
getAmount() - Method in class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
 
getAmount() - Method in class net.sf.freecol.common.model.WorkLocation.Suggestion
 
getAmount() - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Client-side convenience function to get the gold in this message.
getAmount(String, Random, boolean) - Method in class net.sf.freecol.common.model.RandomRange
Gets a random value from this range.
getAmount(GoodsType, int, int, boolean) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
Displays an input dialog box where the user should specify a goods transfer amount.
getAmount(Location, GoodsType) - Method in class net.sf.freecol.common.model.UnitWas
 
getAmountInMarket() - Method in class net.sf.freecol.common.model.MarketData
Get the amount of the goods type in the market.
getAmountInMarket(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the amount of a goods type in the market.
getAnimatedScaledTerrainImage(TileType, long) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getAnimatedScaledWaterAndBeachTerrainImage(TileType, List<Direction>, long) - Method in class net.sf.freecol.client.gui.ImageLibrary
Gets the combined animated image for ocean and beach.
getAnimationPosition(JLabel, Tile) - Method in class net.sf.freecol.client.gui.mapviewer.UnitAnimator
Get the position a unit label should be positioned in a tile.
getAnimationSpeed(Player) - Method in class net.sf.freecol.client.FreeColClient
Common utility routine to retrieve animation speed.
getAnyGoods() - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Gets a list of all possible storable goods (one cargo load).
getApparentOwnerName() - Method in class net.sf.freecol.common.model.Unit
Get the name of the apparent owner of this Unit, (like getOwner().getNationAsString() but handles pirates).
getApparentUnitCount() - Method in class net.sf.freecol.common.model.Colony
Gets the apparent number of units at this colony.
getApproximateLandCount(Game) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Gets the approximate number of land tiles.
getApproximateLandCount(Game) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Gets the approximate number of land tiles.
getArmedUnitSettlementChoice(Settlement) - Method in class net.sf.freecol.client.gui.GUI
Get the choice of what a user wants to do with an armed unit at a foreign settlement.
getArrangements(Colony, List<Unit>, Colony) - Static method in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
Create new arrangements for a given list of worker units on the basis of a scratch colony configuration.
getArrangements(Game) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage
Get arrangements from the attributes.
getArrayAttributeMap() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Get a map of the array attributes.
getArrayAttributes() - Method in class net.sf.freecol.common.networking.Message
Get the array attributes of this message.
getArrears() - Method in class net.sf.freecol.common.model.MarketData
Get the amount of arrears owned to the crown for this goods type.
getArrears(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the arrears for of a given goods type.
getArrears(GoodsType) - Method in class net.sf.freecol.common.model.Player
Gets the arrears due for a type of goods.
getAssignedUnits() - Method in class net.sf.freecol.common.model.TradeRoute
Get the units assigned to this route.
getAttackAnimationBase(Unit) - Static method in class net.sf.freecol.client.gui.animation.Animations
Get the base resource identifier for an attack animation.
getAttackedByPrivateers() - Method in class net.sf.freecol.common.model.Player
Has player has been attacked by privateers?
getAttacker(Game) - Method in class net.sf.freecol.common.networking.AnimateAttackMessage
Get the attacker unit.
getAttackerTile(Game) - Method in class net.sf.freecol.common.networking.AnimateAttackMessage
Get the attacker tile.
getAttribute(String, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets a boolean from an attribute in a stream.
getAttribute(String, float) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets a float from an attribute in a stream.
getAttribute(String, int) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets an int from an attribute in a stream.
getAttribute(String, long) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets a long from an attribute in a stream.
getAttribute(String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets an enum from an attribute in a stream.
getAttribute(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets a string from an attribute in a stream.
getAttribute(Game, String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets a FreeCol object from an attribute in a stream.
getAttribute(AIMain, String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Get a FreeCol AI object from an attribute in a stream.
getAttributeMap(String...) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Get a map of attributes.
getAttributeMap(FreeColXMLReader) - Static method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Get a map of attributes from the reader.
getAttributeMap(FreeColXMLReader) - Static method in class net.sf.freecol.common.networking.RearrangeColonyMessage
Read the attributes from the stream.
getAttributeMap(FreeColXMLReader) - Static method in class net.sf.freecol.common.networking.RemoveMessage
Get the attributes as a map.
getAttributeMap(FreeColXMLReader) - Static method in class net.sf.freecol.common.networking.SetBuildQueueMessage
Get a map of attributes from the reader.
getAttrition() - Method in class net.sf.freecol.common.model.Unit
Gets the attrition of this unit.
getAudio() - Method in class net.sf.freecol.common.resources.AudioResource
Gets the file represented by this resource.
getAudio(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Gets an audio resource with the given name.
getAudioInputStream(File) - Static method in class net.sf.freecol.common.sound.SoundPlayer
Gets an audio input stream given a file, hopefully containing audio data.
getAudioResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Get an AudioResource by identifier.
getAudioResource(String, boolean) - Static method in class net.sf.freecol.common.resources.ResourceManager
Get an audio resource.
getAutomaticRole() - Method in class net.sf.freecol.common.model.Unit
Gets a role that can be equipped automatically assumed in case of an attack.
getAutosaveDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory where the automatically saved games should be put.
getAutosaveFile(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get a specific autosave file.
getAutosaveFiles(String, Predicate<File>) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get the autosave files.
getAvailable(GoodsType, List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Building
Convenience function to extract a goods amount from a list of available goods.
getAvailableAdjacentCount() - Method in class net.sf.freecol.common.model.Tile
Get the number of tiles adjacent to this one that are of the same land/water type such as to be nominally accessible to a unit.
getAvailableGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Get the amount of a given goods type at this trade location.
getAvailableGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.Europe
Get the amount of a given goods type at this trade location.
getAvailableGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
Get the amount of a given goods type at this trade location.
getAvailableGoodsCount(GoodsType) - Method in interface net.sf.freecol.common.model.TradeLocation
Get the amount of a given goods type at this trade location.
getAvailableGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.TradeRouteStop
Get the amount of a given goods type at this trade location.
getAvailableProductionTypes(boolean) - Method in interface net.sf.freecol.common.model.BaseProduction
At the interface level, this code is here simply to let the BaseProduction.getBaseProduction(ProductionType, GoodsType, UnitType) method know to reference the subclass's method.
getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.Building
Get the production types available for this work location.
getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.BuildingType
Get the production types provided by this building type at the current difficulty level.
getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.ColonyTile
Get the production types available for this work location.
getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.TileType
Gets the production types available at the current difficulty level.
getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.WorkLocation
Get the production types available for this work location.
getAvailableProductionTypes(boolean, String) - Method in class net.sf.freecol.common.model.BuildingType
Gets the production types available at the current difficulty level.
getAvailableProductionTypes(boolean, String) - Method in class net.sf.freecol.common.model.TileType
Gets the production types available for the given combination of colony center tile and production level.
getAvailableRoles(List<Role>) - Method in class net.sf.freecol.common.model.Unit
Filter a list of roles to return only those available to this unit, returning a stream.
getAvailableRoles(Player, UnitType, List<Role>) - Static method in class net.sf.freecol.common.model.Role
Filter a list of proposed roles by availability.
getAvailableRolesList(List<Role>) - Method in class net.sf.freecol.common.model.Unit
Filter a list of roles to return only those available to this unit.
getAvailableWorkLocations() - Method in class net.sf.freecol.common.model.Colony
Get a stream of all freely available work locations in this colony.
getAvailableWorkLocationsList() - Method in class net.sf.freecol.common.model.Colony
Gets a list of all freely available work locations in this colony.
getBackBufferImage() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
If available, a buffer that contains the entire map.
getBackground() - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns the background of the flag.
getBackgroundColors() - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns a List of background colors.
getBadlyDefended() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Get the list of badly defended colonies.
getBankrupt() - Method in class net.sf.freecol.common.model.Player
Get the bankruptcy state.
getBannedMissions() - Method in class net.sf.freecol.common.model.Player
Get the players that can not set up missions.
getBaseClientOptionsFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the base client options file.
getBaseDefence() - Method in class net.sf.freecol.common.model.UnitType
Get the base defence value.
getBaseDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the base resources directory.
getBaseOffence() - Method in class net.sf.freecol.common.model.UnitType
Get the base offence value.
getBaseProduction(ProductionType, GoodsType, UnitType) - Method in interface net.sf.freecol.common.model.BaseProduction
Get the base production of a given goods type for an optional unit type.
getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Building
Gets the base production of a given goods type optionally using a unit of a given type in this work location.
getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.ColonyTile
Gets the base production of a given goods type optionally using a unit of a given type in this work location.
getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
Get the base production exclusive of any bonuses.
getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the base production of a given goods type optionally using a unit of a given type in this work location.
getBaseRecruitPrice() - Method in class net.sf.freecol.common.model.Europe
Get the base recruit price.
getBaseTiles() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer.TileClippingBounds
The tiles to be repainted for graphics that does not extend beyond the tile size.
getBaseTileTransitionImage(Tile, Direction) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns a transparent image for making a transition between the given tiles.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.Mission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Get the base transport priority for the unit performing this mission.
getBasicMoveCost() - Method in class net.sf.freecol.common.model.TileType
Gets the basic movement cost through this tile type.
getBasicProductionInfo() - Method in class net.sf.freecol.common.model.ColonyTile
Gets the basic production information for the colony tile, ignoring any colony limits (which for now, should be irrelevant).
getBasicWorkTurns() - Method in class net.sf.freecol.common.model.TileType
Gets the basic work turns to build an improvement on this tile type.
getBeachCenterImageResource() - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getBeachCornerImage(int, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the beach corner image at the given index.
getBeachEdgeImage(int, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the beach edge image at the given index.
getBend(boolean) - Method in class net.sf.freecol.client.gui.dialog.Flag
 
getBestBuildableType() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets the best buildable type from this plan that can currently be built by the colony.
getBestCargo(Unit) - Method in class net.sf.freecol.server.ai.mission.TransportMission
What is the best transportable for a carrier to collect?
getBestDefenderType() - Method in class net.sf.freecol.common.model.Colony
Gets the best defender type available to this colony.
getBestDescription(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
getBestDescription(ObjectWithId) - Static method in class net.sf.freecol.common.i18n.Messages
 
getBestDisembarkTile(Player) - Method in class net.sf.freecol.common.model.Tile
Get the adjacent land tile with the best defence bonus.
getBestEntryPath(Unit, Tile, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Map
Gets the best (closest) path location for this unit to reach a given tile from off the map.
getBestEntryTile(Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the best (closest) entry location for this unit to reach a given tile.
getBestEntryTile(Unit, Tile, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Map
Gets the best (closest) entry location for this unit to reach a given tile from off the map.
getBestFoodProduction() - Method in class net.sf.freecol.common.model.Tile
Get the best food type to produce here.
getBestGoodsType() - Method in class net.sf.freecol.common.model.Resource
Get the best goods type to produce here.
getBestGoodsType() - Method in class net.sf.freecol.common.model.ResourceType
Get the best goods type to make with this resource type.
getBestGoodsWish(AIUnit, GoodsType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the best goods wish for a carrier unit.
getBestMissionPlan(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Get the best improvement associated with a tile for a given unit.
getBestNameAndDescription(String) - Static method in class net.sf.freecol.common.i18n.Messages
Get the name and best description for a given identifier.
getBestNameAndDescription(Named) - Static method in class net.sf.freecol.common.i18n.Messages
Get the name and best description for a given named object.
getBestOutputFor(GoodsType) - Method in class net.sf.freecol.common.model.ProductionType
Get the output the maximizes production for an optional goods type.
getBestOutputType() - Method in class net.sf.freecol.common.model.ProductionType
Get the type of the most productive output.
getBestPioneeringColony(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Gets the Colony that most needs a pioneer.
getBestPlan(Tile) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the best plan for a tile from the tipMap.
getBestPlan(Tile) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Get the best improvement associated with a tile.
getBestPlanTile(Colony) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the best plan for a colony from the tipMap.
getBestProductionType(boolean, GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Get the best available production type at this work location.
getBestProductionType(GoodsType, Collection<ProductionType>) - Static method in class net.sf.freecol.common.model.ProductionType
Get the production type with the greatest total output of an optional goods type from a collection of production types
getBestSettlement(Player) - Static method in class net.sf.freecol.server.ai.mission.Mission
Finds the best existing settlement to use as a target.
getBestTileImprovementType(Tile, GoodsType) - Static method in class net.sf.freecol.server.ai.TileImprovementPlan
Gets the 'most effective' TileImprovementType allowed for a given tile and goods type.
getBestWorker(WorkLocation, GoodsType, List<Unit>) - Static method in class net.sf.freecol.server.ai.ColonyPlan
Gets the best worker to execute a work location plan.
getBestWorkerWish(AIUnit, UnitType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the best worker wish for a carrier unit.
getBetterExpert(Unit) - Method in class net.sf.freecol.common.model.Colony
Finds another unit in this colony that would be better at doing the job of the specified unit.
getBidPrice(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Gets the price of a given goods when the Player buys.
getBlockedCount() - Method in class net.sf.freecol.common.model.mission.GoToMission
Get the BlockedCount value.
getBody(InputStream) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Refills the conversion buffer.
getBonus(GoodsType) - Method in class net.sf.freecol.common.model.TileImprovementType
 
getBoolean(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the value of a BooleanOption.
getBooleanAttribute(String, Boolean) - Method in class net.sf.freecol.common.networking.Message
Get a boolean attribute value.
getBorderColor() - Static method in class net.sf.freecol.client.gui.panel.Utility
Get the standard border color.
getBorderImage(TileType, Direction, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the border terrain-image for the given type.
getBorderInsets(Component) - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
Gets the insets of this border around the given component.
getBorderInsets(Component, Insets) - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
Gets the insets of this border around the given component.
getBorderPoints() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
 
getBorderStroke() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
 
getBottomRightDirtyTile() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer.TileClippingBounds
 
getBounds() - Method in class net.sf.freecol.server.model.ServerRegion
Get the bounding rectangle for this region.
getBoycottChoice(Goods, Europe) - Method in class net.sf.freecol.client.gui.GUI
Get the user choice of whether to pay arrears for boycotted goods or to dump them instead.
getBranch(Direction) - Method in class net.sf.freecol.server.generator.RiverSection
Gets the size of a branch
getBreakingPoint(String) - Static method in class net.sf.freecol.common.util.StringUtils
Find a breaking point in a line between two words.
getBreakingPoint(String, String) - Static method in class net.sf.freecol.common.util.StringUtils
Find a breaking point in a line between two words.
getBreedingNumber() - Method in class net.sf.freecol.common.model.GoodsType
Get the breeding number for this goods type.
getBrightPanelBackground() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getBrowserExecString(String) - Static method in class net.sf.freecol.common.util.OSUtils
What should we run to launch a browser?
getBuildable() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.IndexedBuildable
 
getBuildableReport() - Method in class net.sf.freecol.server.ai.ColonyPlan
Get a report on the build plans.
getBuildables() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
Get the build queue from the Transferable.
getBuildableType(String) - Method in class net.sf.freecol.common.model.Specification
 
getBuildableTypeImage(BuildableType, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getBuildableTypes() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets a copy of the current list of buildable types associated with this ColonyPlan.
getBuildableTypes(JList<? extends BuildableType>) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
getBuildableUnits() - Method in class net.sf.freecol.common.model.Colony
Gets a list of every unit type this colony may build.
getBuildableUnitTypes() - Method in class net.sf.freecol.common.model.Specification
Get the list of buildable unit types.
getBuildColonyMission(AIUnit, Location) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new BuildColonyMission for a unit.
getBuildColonyWarnings(Unit) - Method in class net.sf.freecol.common.model.Tile
A colony is proposed to be built on this tile.
getBuilderScore() - Method in class net.sf.freecol.server.ai.AIUnit
Score this AI unit with its suitability for building.
getBuilding() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Get the building this panel displays.
getBuilding(BuildingType) - Method in class net.sf.freecol.common.model.Colony
Get building of the specified general type (note: *not* necessarily the exact building type supplied, but the building present in the colony that is a descendant of the ultimate ancestor of the specified type).
getBuildingForEffect(Colony, Effect, Random) - Method in class net.sf.freecol.server.model.ServerPlayer
 
getBuildings() - Method in class net.sf.freecol.common.model.Colony
Get a list of every Building in this Colony.
getBuildingType(String) - Method in class net.sf.freecol.common.model.Specification
Get a building type by identifier.
getBuildingTypeImage(BuildingType, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getBuildingTypeKey(BuildingType) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getBuildingTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getBuildQueue() - Method in class net.sf.freecol.common.model.Colony
Get the build queue contents.
getBurnableBuildings() - Method in class net.sf.freecol.common.model.Colony
Gets the buildings in this colony that could be burned by a raid.
getBurnProbability() - Method in class net.sf.freecol.common.model.Unit
Gets the probability that an attack by this unit will provoke natives to burn our missions.
getButton(int) - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
Get a button by index.
getButton(ColopediaAction.PanelType, String, ImageIcon) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getButton(FreeColSpecObjectType) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getButton(FreeColSpecObjectType, String, ImageIcon) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getButtonBackground() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getButtonImages(String) - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the button images for a given key.
getButtonStyle() - Method in class net.sf.freecol.client.gui.panel.FreeColButton
 
getBuy() - Method in class net.sf.freecol.common.model.NativeTrade
Is purchasing available in this transaction?
getBuyChoice(Unit, Settlement, Goods, int, boolean) - Method in class net.sf.freecol.client.gui.GUI
Gets the user choice when negotiating a purchase from a settlement.
getCachedImage(ImageResource, Dimension, boolean, int) - Method in class net.sf.freecol.common.resources.ImageCache
Get an image, checking first if it is in the cache.
getCachedImageOrGenerate(String, Dimension, boolean, int, Callable<BufferedImage>) - Method in class net.sf.freecol.common.resources.ImageCache
 
getCachedTile(Player) - Method in class net.sf.freecol.common.model.Tile
Get a players view of this tile.
getCachedTiles() - Method in class net.sf.freecol.common.model.Tile
Get the cached tile map.
getCanvasBackgroundImage() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getCapacity() - Method in class net.sf.freecol.common.model.Force
Get the cargo space provided by the naval units of this force.
getCapitalName(Random) - Method in class net.sf.freecol.common.model.Player
Gets the name of this players capital.
getCapitalName(Player, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Get the name of this players capital.
getCapitalType() - Method in class net.sf.freecol.common.model.NationType
Gets the settlement type for the national capital.
getCapture() - Method in class net.sf.freecol.server.model.LootSession
 
getCapture(Specification) - Method in class net.sf.freecol.common.model.Role.RoleChange
 
getCargo() - Method in class net.sf.freecol.common.model.TradeRouteStop
Get the current cargo for this stop.
getCargoCapacity() - Method in class net.sf.freecol.common.model.Unit
Gets the total space this unit has to carry cargo.
getCargoPanel() - Method in class net.sf.freecol.client.gui.panel.PortPanel
Get the cargo panel.
getCargoSpaceTaken() - Method in class net.sf.freecol.common.model.Unit
Gets the space occupied by cargo in this unit (both goods and units).
getCarriedUnitById(String) - Method in class net.sf.freecol.common.model.Unit
Get a carried unit by identifier.
getCarrier() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Get the carrier unit.
getCarrier() - Method in class net.sf.freecol.common.model.Unit
Gets the carrier this unit is aboard if any.
getCarrier() - Method in class net.sf.freecol.server.ai.Cargo
 
getCarrierForUnit(Unit) - Method in class net.sf.freecol.common.model.UnitLocation
Gets a carrier for the supplied unit, if one exists.
getCarrierMove() - Method in class net.sf.freecol.common.model.PathNode
Gets the next carrier move on this path.
getCarriersForUnit(Unit) - Method in class net.sf.freecol.common.model.Player
Gets the carrier units that can carry the supplied unit, if one exists.
getCarrierTarget() - Method in class net.sf.freecol.server.ai.Cargo
 
getCashInTreasureTrainMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new CashInTreasureTrainMission for a unit.
getCategory(double) - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
Return the category the selector value belongs to.
getCategory(double) - Method in class net.sf.freecol.common.i18n.DualNumberRule
Return the category the selector value belongs to.
getCategory(double) - Method in class net.sf.freecol.common.i18n.Number
Return the category the selector value belongs to.
getCategory(double) - Method in class net.sf.freecol.common.i18n.OtherNumberRule
 
getCategory(double) - Method in class net.sf.freecol.common.i18n.PluralNumberRule
 
getCategory(double) - Method in class net.sf.freecol.common.i18n.ZeroOneNumberRule
 
getCellBorder() - Static method in class net.sf.freecol.client.gui.panel.Utility
 
getCellEditorValue() - Method in class net.sf.freecol.client.gui.panel.ColorCellEditor
getCellEditorValue() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellEditor
getCellEditorValue() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
getCellEditorValue() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellEditor
 
getCenter() - Method in class net.sf.freecol.server.model.ServerRegion
Get the center of the regions bounds.
getCenterTile(Map) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
getChange(TileType) - Method in class net.sf.freecol.common.model.TileImprovement
What type of tile does this improvement change a given type to?
getChange(TileType) - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the destination type of a tile type change (or null).
getChanges() - Method in class net.sf.freecol.common.model.UnitChangeType
Get the change map.
getChatDisplay() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
 
getChatText() - Method in class net.sf.freecol.client.gui.panel.ChatPanel
Gets the chat message that the user has entered and clears the chat textfield to make room for a new message.
getCheckBoxMenuItem(String) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Creates a default FreeCol JCheckBoxMenuItem.
getChild(int, Class<T>) - Method in class net.sf.freecol.common.networking.Message
Get a child object.
getChildCount() - Method in class net.sf.freecol.common.networking.Message
Get the number of child objects.
getChildCount() - Method in class net.sf.freecol.common.networking.ObjectMessage
Get the number of child objects.
getChildCount() - Method in class net.sf.freecol.common.networking.TrivialMessage
Get the number of child objects.
getChildren() - Method in class net.sf.freecol.common.model.Region
Get a list of the child regions.
getChildren() - Method in class net.sf.freecol.common.networking.Message
Get the child objects of this message.
getChildren() - Method in class net.sf.freecol.common.networking.ObjectMessage
Get the child objects of this message.
getChildren() - Method in class net.sf.freecol.common.networking.TrivialMessage
Get the child objects of this message.
getChildren(Class<T>) - Method in class net.sf.freecol.common.networking.Message
Get the child objects.
getChoice() - Method in class net.sf.freecol.client.gui.ChoiceItem
Gets the choice as an int.
getChoice(String, String) - Static method in class net.sf.freecol.common.i18n.Messages
Return the choice tagged with the given key, or null, if the given input string does not contain the key.
getChoice(StringTemplate, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
General modal choice dialog.
getChoice(StringTemplate, ImageIcon, String, List<ChoiceItem<T>>, SwingGUI.PopupPosition) - Method in class net.sf.freecol.client.gui.Widgets
Show a modal dialog with text and a choice of options.
getChoice(Tile, StringTemplate, ImageIcon, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
General modal choice dialog.
getChoice(Tile, StringTemplate, ImageIcon, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.SwingGUI
General modal choice dialog.
getChoice(Tile, StringTemplate, GoodsType, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
Goods-specific modal choice dialog.
getChoice(Tile, StringTemplate, Nation, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
Nation-specific modal choice dialog.
getChoice(Tile, StringTemplate, Settlement, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
Settlement-specific modal choice dialog.
getChoice(Tile, StringTemplate, Unit, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
Unit-specific modal choice dialog.
getChoices() - Method in class net.sf.freecol.common.option.AudioMixerOption
Gets a list of the available audio mixers.
getChoices() - Method in class net.sf.freecol.common.option.LanguageOption
Gets a list of the available languages.
getChoices() - Method in class net.sf.freecol.common.option.ModOption
Get the choices available for this option.
getChoices() - Method in class net.sf.freecol.common.option.StringOption
Get the list of string choices.
getChoices() - Method in class net.sf.freecol.common.option.UnitTypeOption
Get the list of choices for this option.
getCircleIterator(Tile, boolean, int) - Method in class net.sf.freecol.common.model.Map
Gets a circle iterator.
getCircleOfStars(double) - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns either a single star, or a circle of stars with the given radius, centered at the origin.
getCircleTiles(Tile, boolean, int) - Method in class net.sf.freecol.common.model.Map
Gets an iterable for all the tiles in a circle using an underlying CircleIterator.
getCitiesOfCibola() - Static method in class net.sf.freecol.common.i18n.NameCache
Get the current list of available cities of Cibola keys.
getClaimable() - Method in class net.sf.freecol.common.model.Region
Can this region be claimed?
getClaimable() - Method in enum net.sf.freecol.common.model.Region.RegionType
Is this region claimable by default?
getClaimableRadius() - Method in class net.sf.freecol.common.model.SettlementType
Get the claimable radius of this settlement type.
getClaimableTiles(Tile, int) - Method in class net.sf.freecol.common.model.Player
Gets the list of tiles that might be claimable by a settlement.
getClaimChoice(Tile, Player, int, Player) - Method in class net.sf.freecol.client.gui.GUI
Gets the user choice for claiming a tile.
getClaimTemplate() - Method in class net.sf.freecol.common.model.ColonyTile
Gets a template describing whether this work location can/needs-to be claimed.
getClaimTemplate() - Method in class net.sf.freecol.common.model.WorkLocation
Gets a template describing whether this work location can/needs-to be claimed.
getClassByName(String) - Static method in class net.sf.freecol.common.util.Introspector
Get a class by name.
getClassIndex() - Method in class net.sf.freecol.common.model.Colony
Accessor for the class index.
getClassIndex() - Method in class net.sf.freecol.common.model.Europe
Accessor for the class index.
getClassIndex() - Method in class net.sf.freecol.common.model.FreeColGameObject
Accessor for the class index.
getClassIndex() - Method in class net.sf.freecol.common.model.FreeColObject
Accessor for the class index.
getClassIndex() - Method in class net.sf.freecol.common.model.Player
Accessor for the class index.
getClassIndex() - Method in class net.sf.freecol.common.model.Unit
Accessor for the class index.
getClassName(Object) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
getClearSpace(int, int, int, int, int) - Method in class net.sf.freecol.client.gui.Canvas
Try to find some free space on the canvas for a component, starting at x,y.
getClient() - Method in class net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
getClientOptions() - Method in class net.sf.freecol.client.control.FreeColClientHolder
Get the client options.
getClientOptions() - Method in class net.sf.freecol.client.FreeColClient
Gets the object keeping the current client options.
getClientOptions() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Get the client options
getClientOptions() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the client options.
getClientOptionsFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the file containing the client options.
getClientOptionsFreeColXMLReader() - Method in class net.sf.freecol.common.io.FreeColSavegameFile
Get a reader for the client options data.
getClientPlayer() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
getClientPlayer() - Method in class net.sf.freecol.common.model.Game
Get the client player this thread is operating for.
getClientUserName() - Method in class net.sf.freecol.common.model.Game
Get the client user name.
getClosestColony(List<Colony>) - Method in class net.sf.freecol.common.model.Unit
Get the colony that can be reached by this unit in the least number of turns.
getClosestColony(Stream<Colony>) - Method in class net.sf.freecol.common.model.Unit
Get the colony that can be reached by this unit in the least number of turns.
getClosestDirections(String, Logger, Random) - Method in enum net.sf.freecol.common.model.Direction
Creates an array of the directions in an order that favours a supplied one.
getClosestPortForEurope() - Method in class net.sf.freecol.common.model.Player
Gets the port closest to Europe owned by this player.
getClosestTerritory(Tile, List<SimpleMapGenerator.Territory>) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Find the closest territory to a given tile from a list of choices.
getClosestTile(Tile, Collection<Tile>) - Method in class net.sf.freecol.common.model.Map
Get the closest tile to a given one from a list of other tiles.
getColonies() - Method in class net.sf.freecol.common.model.Player
Get a stream of all colonies this player owns.
getColoniesGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get a list of colonies offered in this trade.
getColoniesPopulation() - Method in class net.sf.freecol.common.model.Player
Gets the sum of units currently working in the colonies of this player.
getColonists() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.ProductionData
 
getColony() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Get the colony for this build queue.
getColony() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Gets the Colony in use.
getColony() - Method in class net.sf.freecol.common.model.Colony
Get the colony at this location.
getColony() - Method in interface net.sf.freecol.common.model.Location
Get the colony at this location.
getColony() - Method in class net.sf.freecol.common.model.Map
Get the colony at this location.
getColony() - Method in class net.sf.freecol.common.model.UnitLocation
Get the colony at this location.
getColony() - Method in class net.sf.freecol.common.model.WorkLocation
Get the colony at this location.
getColony() - Method in class net.sf.freecol.server.ai.AIColony
Gets the Colony this AIColony controls.
getColony() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
 
getColony(Game) - Method in class net.sf.freecol.common.model.ColonyTradeItem
Get the colony to trade.
getColony(Game) - Method in class net.sf.freecol.common.model.TradeItem
Get the colony to trade.
getColony(Game) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Client-side convenience function to get the colony in this message.
getColony(Game) - Method in class net.sf.freecol.common.networking.SpySettlementMessage
 
getColony(Player) - Method in class net.sf.freecol.common.networking.SetBuildQueueMessage
Get the colony that is building.
getColonyByName(String) - Method in class net.sf.freecol.common.model.Player
Gets the Colony with the given name.
getColonyComparator() - Method in class net.sf.freecol.client.ClientOptions
Get the client's preferred comparator for colonies.
getColonyComparatorInternal(int) - Static method in class net.sf.freecol.client.ClientOptions
Get the colony comparator identified by type.
getColonyCount() - Method in class net.sf.freecol.common.model.HighScore
Get the number of colonies.
getColonyId() - Method in class net.sf.freecol.common.model.ColonyTradeItem
 
getColonyList() - Method in class net.sf.freecol.common.model.Player
Get a fresh list of all colonies this player owns.
getColonyName() - Method in class net.sf.freecol.common.model.ColonyTradeItem
 
getColonyOwner() - Method in class net.sf.freecol.server.model.NativeDemandSession
 
getColonyTile() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Gets the colony tile this panel is handling.
getColonyTile(Tile) - Method in class net.sf.freecol.common.model.Colony
Get the ColonyTile matching the given Tile.
getColonyTileLocationLabel(Colony) - Method in class net.sf.freecol.common.model.Tile
Get a label for this tile assuming it is a colony tile of a given colony.
getColonyTiles() - Method in class net.sf.freecol.common.model.Colony
Gets a List of every ColonyTile in this Colony.
getColonyValue(Tile) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to create a string showing the colony value for a given tile and player.
getColonyValue(Tile) - Method in class net.sf.freecol.common.model.Player
Gets the value for building a Colony on the given tile.
getColonyValue(Tile) - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Get the colony value for a tile.
getColopediaCellImage(boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getColopediaConceptImage() - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getColor() - Method in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog.ColorButton
 
getColor() - Method in class net.sf.freecol.client.gui.mapviewer.GUIMessage
Gets the message's Color.
getColor() - Method in class net.sf.freecol.client.gui.panel.ColorChooserPanel
 
getColor() - Method in class net.sf.freecol.common.model.Nation
Get the nation color.
getColor() - Method in class net.sf.freecol.common.networking.ChatMessage
Get the color.
getColor() - Method in class net.sf.freecol.common.networking.SetColorMessage
Get the color.
getColor() - Method in class net.sf.freecol.common.resources.ColorResource
Gets the Color represented by this resource.
getColor(String) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Get a color.
getColor(String) - Static method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel.FreeColMetalTheme
 
getColor(String, Color) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Get a color.
getColor(String, Color) - Static method in class net.sf.freecol.common.resources.ResourceManager
Gets a color resource with the given name.
getColorCellBorder() - Static method in class net.sf.freecol.client.gui.panel.Utility
 
getColorCellRendererBackground() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getColorImage(Dimension) - Method in class net.sf.freecol.common.resources.ImageResource
Gets the image using the specified dimension.
getColorResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Get an ColorResource by identifier.
getColorResource(String, boolean) - Static method in class net.sf.freecol.common.resources.ResourceManager
Get a color resource.
getColumnClass(int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Gets the class of the objects in the given column.
getColumnClass(int) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
getColumnCount() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Get the number of columns in this table.
getColumnCount() - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
Returns the amount of columns in this statesTable.
getColumnCount() - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
getColumnName(int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Get the name of a column.
getColumnName(int) - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
Returns the name of the specified column.
getColumnName(int) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
getColumns(int) - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
Choose the number of columns for the OptionPane buttons.
getCombatLabel(Tile) - Method in class net.sf.freecol.common.model.Unit
Get a label for the chance of success in a potential combat.
getCombatModel() - Method in class net.sf.freecol.common.model.Game
Get the combat model in this game.
getCombatModifiers(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.Unit
Get modifiers required for combat.
getCompactCargo() - Method in class net.sf.freecol.common.model.TradeRouteStop
Get a list of the maximum abstract goods that could be loaded at this stop.
getCompactGoodsList() - Method in class net.sf.freecol.common.model.GoodsContainer
Gets a list of all goods in this goods container.
getCompactGoodsList() - Method in class net.sf.freecol.common.model.GoodsLocation
Gets an list of all the goods in this location.
getCompactGoodsList() - Method in class net.sf.freecol.common.model.Unit
Get a compact version of the goods carried by this unit.
getCompassRose() - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getCompatibilityFile(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get a compatibility file.
getCompetenceFactor() - Method in class net.sf.freecol.common.model.Building
Get a work location specific factor to multiply any goods-specific unit production bonuses by.
getCompetenceFactor() - Method in class net.sf.freecol.common.model.BuildingType
Get a work location specific factor to multiply any unit goods specific bonuses by.
getCompetenceFactor() - Method in class net.sf.freecol.common.model.ColonyTile
Get a work location specific factor to multiply any goods-specific unit production bonuses by.
getCompetenceFactor() - Method in class net.sf.freecol.common.model.WorkLocation
Get a work location specific factor to multiply any goods-specific unit production bonuses by.
getCompetenceModifiers(String, UnitType, Turn) - Method in class net.sf.freecol.common.model.Building
Gets the production modifiers for the given type of goods and unit type.
getCompleteImprovements() - Method in class net.sf.freecol.common.model.TileItemContainer
Gets a list of the completed TileImprovements in this TileItemContainer.
getCompleteItems() - Method in class net.sf.freecol.common.model.Tile
Get the completed tile items for this tile.
getCompleteItems() - Method in class net.sf.freecol.common.model.TileItemContainer
Get the completed tile items.
getCompleteTileImprovements() - Method in class net.sf.freecol.common.model.Tile
Gets a list of completed TileImprovements.
getCompletionAction() - Method in class net.sf.freecol.common.model.BuildQueue
 
getComponent() - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.FileOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.IntegerOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.LanguageOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.ModOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.OptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.SelectOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.SliderOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.StringOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.TextOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.UnitTypeOptionUI
Get the Component used to set the value of the Option.
getComponentsPresent() - Method in class net.sf.freecol.client.gui.panel.ClassicMapControls
Prepare and return a list of map controls components to remove from the canvas.
getComponentsPresent() - Method in class net.sf.freecol.client.gui.panel.CornerMapControls
Prepare and return a list of map controls components to remove from the canvas.
getComponentsPresent() - Method in class net.sf.freecol.client.gui.panel.MapControls
Prepare and return a list of map controls components to remove from the canvas.
getComponentsToAdd(Dimension) - Method in class net.sf.freecol.client.gui.panel.ClassicMapControls
Prepare and return a list of map controls components to add to the canvas.
getComponentsToAdd(Dimension) - Method in class net.sf.freecol.client.gui.panel.CornerMapControls
Prepare and return a list of map controls components to add to the canvas.
getComponentsToAdd(Dimension) - Method in class net.sf.freecol.client.gui.panel.MapControls
Prepare and return a list of map controls components to add to the canvas.
getComposedCostDecider(CostDecider...) - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
Gets a composite cost decider composed of two or more individual cost deciders.
getComposedGoalDecider(boolean, GoalDecider...) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Gets a composite goal decider composed of two or more individual goal deciders.
getConfiguration() - Static method in class net.sf.freecol.FreeCol
We get a lot of lame bug reports with insufficient configuration information.
getConnectController() - Method in class net.sf.freecol.client.control.FreeColClientHolder
Get the connect controller.
getConnectController() - Method in class net.sf.freecol.client.FreeColClient
Gets the controller responsible for starting a server and connecting to it.
getConnectController() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Get the connect controller.
getConnectedPlayers(Player...) - Method in class net.sf.freecol.server.model.ServerGame
Get a list of connected players, optionally excluding supplied ones.
getConnectedPortList() - Method in class net.sf.freecol.common.model.Player
Get the connected port settlements.
getConnectedPorts() - Method in class net.sf.freecol.common.model.Player
Get a stream of the connected port settlements.
getConnection() - Method in class net.sf.freecol.client.networking.UserServerAPI
Get the connection to communicate with the server.
getConnection() - Method in class net.sf.freecol.common.model.Player
Gets the connection of this player.
getConnection() - Method in class net.sf.freecol.common.networking.ServerAPI
Get the connection to communicate with the server.
getConnection() - Method in class net.sf.freecol.server.ai.AIPlayer
Gets the connection to the server.
getConnection() - Method in class net.sf.freecol.server.ai.AIServerAPI
Get the connection to communicate with the server.
getConnection() - Method in class net.sf.freecol.server.model.ServerPlayer
Gets the connection of this player.
getConnection(Socket) - Method in class net.sf.freecol.metaserver.MetaServer
Gets a Connection identified by a Socket.
getConnection(Socket) - Method in class net.sf.freecol.server.networking.Server
Gets a Connection identified by a Socket.
getConnectionDirections() - Method in class net.sf.freecol.common.model.TileImprovement
Gets the directions that a connection can form across for this this type of improvement.
getConnections() - Method in class net.sf.freecol.common.model.TileImprovement
Gets a map of connection-direction to magnitude.
getConnectionsFromStyle() - Method in class net.sf.freecol.common.model.TileImprovement
Updates the connections from the current style.
getConstructor(Class<T>, Class[]) - Static method in class net.sf.freecol.common.util.Introspector
Get a constructor for a given class and arguments.
getConsumedGoods() - Method in class net.sf.freecol.common.model.Building
Returns a list of GoodsTypes this Consumer consumes.
getConsumedGoods() - Method in class net.sf.freecol.common.model.BuildQueue
Returns a list of GoodsTypes this Consumer consumes.
getConsumedGoods() - Method in interface net.sf.freecol.common.model.Consumer
Returns a list of GoodsTypes this Consumer consumes.
getConsumedGoods() - Method in class net.sf.freecol.common.model.Unit
Returns a list of GoodsTypes this Consumer consumes.
getConsumedGoods() - Method in class net.sf.freecol.common.model.UnitType
Returns a list of GoodsTypes this Consumer consumes.
getConsumers() - Method in class net.sf.freecol.common.model.Colony
Get a list of all Consumers in the colony sorted by priority.
getConsumption() - Method in class net.sf.freecol.common.model.ProductionInfo
 
getConsumption() - Method in class net.sf.freecol.common.model.UnitType
Get the consumption map.
getConsumptionDeficit() - Method in class net.sf.freecol.common.model.ProductionInfo
Get a list of the goods that are in consumption deficit, that is, those which are consumed at less than their maximum possible rate.
getConsumptionModifiers(String) - Method in class net.sf.freecol.common.model.Building
Get the modifier set with the given id.
getConsumptionModifiers(String) - Method in class net.sf.freecol.common.model.BuildQueue
Get the modifier set with the given id.
getConsumptionModifiers(String) - Method in interface net.sf.freecol.common.model.Consumer
Get the modifier set with the given id.
getConsumptionModifiers(String) - Method in class net.sf.freecol.common.model.Unit
Get the modifier set with the given id.
getConsumptionModifiers(String) - Method in class net.sf.freecol.common.model.UnitType
Get the modifier set with the given id.
getConsumptionOf(List<GoodsType>) - Method in class net.sf.freecol.common.model.Settlement
Returns the number of goods of all given types used by the settlement each turn.
getConsumptionOf(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Returns the number of goods of a given type used by the settlement each turn.
getConsumptionOf(GoodsType) - Method in class net.sf.freecol.common.model.Settlement
Returns the number of goods of a given type used by the settlement each turn.
getConsumptionOf(GoodsType) - Method in class net.sf.freecol.common.model.UnitType
Gets the number of units of the given GoodsType this UnitType consumes per turn (when in a settlement).
getContactLevel(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the contact level between this settlement and a player.
getContext() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the trade context.
getContiguity() - Method in class net.sf.freecol.common.model.Tile
Get the contiguity identifier for this tile.
getContiguityAdjacent(int) - Method in class net.sf.freecol.common.model.Tile
Get the adjacent tiles that have a given contiguity.
getController() - Method in class net.sf.freecol.server.FreeColServer
Gets the Controller.
getControlPoints() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
 
getConvertProbability() - Method in class net.sf.freecol.common.model.Unit
Gets the probability that an attack by this unit will provoke a native to convert.
getConvertProgress() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the convert progress status for this settlement.
getConvertThreshold() - Method in class net.sf.freecol.common.model.SettlementType
Gets the convert threshold for this settlement.
getCornerGoalDecider() - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Get a goal decider to find tiles on river corners, preferring ones closest to the high seas.
getCorresponding(T) - Method in class net.sf.freecol.common.model.Colony
Finds the corresponding FreeColObject from another copy of this colony.
getCost() - Method in class net.sf.freecol.common.model.Map.MoveCandidate
Get the cost.
getCost() - Method in class net.sf.freecol.common.model.PathNode
Gets the cost of moving to this PathNode.
getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
Determines the cost of a single move.
getCost(Unit, Location, Location, int) - Method in interface net.sf.freecol.common.model.pathfinding.CostDecider
Determines the cost of a single move.
getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidNavalDangerCostDecider
 
getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidSettlementsAndBlockingUnitsCostDecider
 
getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidSettlementsCostDecider
 
getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.CostDeciders.ServerBaseCostDecider
 
getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.CostDeciders.TileCostDecider
 
getCostToBuy() - Method in class net.sf.freecol.common.model.MarketData
Get the current purchase price.
getCostToBuy(GoodsType) - Method in class net.sf.freecol.common.model.Market
Determines the cost to buy a single unit of a particular type of good.
getCount() - Method in class net.sf.freecol.common.model.NativeTrade
Get the transaction count.
getCount(GoodsType, Collection<? extends AbstractGoods>) - Static method in class net.sf.freecol.common.model.AbstractGoods
Convenience lookup of the goods count in a collection of abstract goods given a goods type.
getCount(T) - Method in class net.sf.freecol.common.model.TypeCountMap
 
getCountryLabel() - Method in class net.sf.freecol.common.model.Player
Get a template for this players country.
getCreationTime() - Method in class net.sf.freecol.client.gui.mapviewer.GUIMessage
Get the time at which this message was created.
getCross(Flag.Decoration) - Method in class net.sf.freecol.client.gui.dialog.Flag
 
getCurrentFather() - Method in class net.sf.freecol.common.model.Player
Gets the founding father this player is working towards.
getCurrentlyBuilding() - Method in class net.sf.freecol.common.model.BuildQueue
Get the type of building currently being built.
getCurrentlyBuilding() - Method in class net.sf.freecol.common.model.Colony
Gets the type of building currently being built.
getCurrentlyBuildingLabel() - Method in class net.sf.freecol.common.model.BuildableType
Get a label describing this buildable type as being currently built.
getCurrentlyPlaying() - Method in class net.sf.freecol.common.metaserver.ServerInfo
Get the number of currently active (connected and not dead) players.
getCurrentPlayer() - Method in class net.sf.freecol.common.model.Game
Gets the current player.
getCurrentPlayer() - Method in class net.sf.freecol.common.networking.LoginMessage
 
getCurrentRadius() - Method in class net.sf.freecol.common.model.Map.CircleIterator
Gets the current radius of the circle.
getCurrentRecruitPrice() - Method in class net.sf.freecol.common.model.Europe
Gets the current price for a recruit.
getCurrentStop() - Method in class net.sf.freecol.common.model.Unit
Get the current trade route stop.
getCurrentStops() - Method in class net.sf.freecol.common.model.Unit
Get the stop the unit is heading for or at.
getCurrentWorkLocations() - Method in class net.sf.freecol.common.model.Colony
Get a stream of all current work locations in this colony.
getCurrentWorkLocationsList() - Method in class net.sf.freecol.common.model.Colony
Gets a list of all current work locations in this colony.
getCurrentWorkType() - Method in class net.sf.freecol.common.model.WorkLocation
Get the current work type of any unit present.
getCursor() - Static method in class net.sf.freecol.client.gui.ImageLibrary
Get the standard cursor.
getCursor() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
 
getCursor(JComponent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
Get a suitable cursor for the given component.
getCursorTile() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
Get the tile with a cursor on it.
getDataDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the data directory.
getDate() - Method in class net.sf.freecol.common.model.HighScore
Get the date.
getDateString() - Method in class net.sf.freecol.common.model.HighScore
Get the Date the score was achieved as a formatted string.
getDead() - Method in class net.sf.freecol.common.model.Player
Get the player death state.
getDebugDescription() - Static method in class net.sf.freecol.FreeCol
Get a description for the debug argument.
getDebugModes() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Gets the debug modes.
getDebugName() - Method in class net.sf.freecol.common.model.Player
Get a short debug-suitable name for this player.
getDebugRunSave() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Gets the debug save file name.
getDebugRunSaveFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get the debug-run save file.
getDebugRunTurns() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Gets the turns to run in debug mode.
getDecoration() - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns the decoration of the flag.
getDecorationColor() - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns the decoration color of the flag.
getDefaultDisplay(ModelMessage.MessageType, FreeColGameObject) - Static method in class net.sf.freecol.common.model.ModelMessage
Gets the default display object for the given type.
getDefaultFileName() - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Get the default name of the file to save the OptionGroup.
getDefaultId() - Method in class net.sf.freecol.common.model.StringTemplate
Get the default identifier.
getDefaultLabel() - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
 
getDefaultNationType() - Method in class net.sf.freecol.common.model.Specification
 
getDefaultRole() - Method in class net.sf.freecol.common.model.Specification
Get the default role.
getDefaultRole() - Method in class net.sf.freecol.common.model.UnitType
Gets the default role of this unit type, mostly model.role.default.
getDefaults() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Creates the look and feel specific defaults table.
getDefaultSlot() - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
 
getDefaultSpecification() - Method in class net.sf.freecol.client.control.MapEditorController
Get the default specification from the default TC.
getDefaultSplashStream(JarURLConnection) - Static method in class net.sf.freecol.FreeCol
Get a stream for the default splash file.
getDefaultTextArea(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Gets a text area with standard settings suitable for use in FreeCol panels.
getDefaultTextArea(String, int) - Static method in class net.sf.freecol.client.gui.panel.Utility
Gets a text area with standard settings suitable for use in FreeCol panels, which adapt their size based on what they contain.
getDefaultTextArea(String, Dimension) - Static method in class net.sf.freecol.client.gui.panel.Utility
Gets a text area with standard settings suitable for use in FreeCol panels, which can not adapt their size.
getDefaultTextPane() - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JTextPane with default styles.
getDefaultTextPane(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JTextPane with default styles and given text.
getDefaultUnitType() - Method in class net.sf.freecol.common.model.Specification
Get the most vanilla unit type.
getDefaultUnitType(NationType) - Method in class net.sf.freecol.common.model.Specification
Get the most vanilla unit type for a type of nation.
getDefaultUnitType(Player) - Method in class net.sf.freecol.common.model.Specification
Get the most vanilla unit type for a given player.
getDefence() - Method in class net.sf.freecol.common.model.Role
Get the defence value for this role.
getDefence() - Method in class net.sf.freecol.common.model.UnitType
Get the total defence of this unit type.
getDefenceBonusPercentage() - Method in class net.sf.freecol.common.model.Tile
Get the defence bonus as a percent.
getDefenceModifiers() - Method in class net.sf.freecol.common.model.FreeColObject
Get the defence modifiers applicable to this object.
getDefencePower(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Get the defensive power of a defender wrt an attacker.
getDefencePower(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Get the defensive power wrt an attacker.
getDefencePower(FreeColGameObject, FreeColGameObject, LogBuilder) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Get the defensive power wrt an attacker.
getDefenceRatio() - Method in class net.sf.freecol.common.model.Colony
Get the ratio between defence at this settlement, and the general settlement size.
getDefenceRatio() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the ratio between defence at this settlement, and the general settlement size.
getDefenceRatio() - Method in class net.sf.freecol.common.model.Settlement
Get the ratio between defence at this settlement, and the general settlement size.
getDefenceValue() - Method in class net.sf.freecol.common.model.Tile
Get the defence value for this tile type.
getDefendCurrentSettlementMission(AIUnit) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Get a DefendSettlementMission for the current settlement of a unit if it is badly defended.
getDefender(Game) - Method in class net.sf.freecol.common.networking.AnimateAttackMessage
Get the defender unit.
getDefenderTile(Game) - Method in class net.sf.freecol.common.networking.AnimateAttackMessage
Get the defender tile.
getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.Colony
Gets the Unit that is currently defending this Settlement.
getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the Unit that is currently defending this Settlement.
getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.Settlement
Gets the Unit that is currently defending this Settlement.
getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.Tile
Gets the unit that is currently defending this tile.
getDefendSettlementMission(AIUnit, boolean) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new DefendSettlementMission for a unit.
getDefendSettlementMission(AIUnit, Settlement) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Gets a new DefendSettlementMission for a unit.
getDefensiveModifiers(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Collect all defensive modifiers that apply to a unit defending against another.
getDefensiveModifiers(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Collect all defensive modifiers when defending against an attack.
getDeliveryPath(Unit, Location) - Method in class net.sf.freecol.server.ai.AIGoods
Get the path to deliver this transportable to its destination with a given carrier.
getDeliveryPath(Unit, Location) - Method in class net.sf.freecol.server.ai.AIUnit
Get the path to deliver this transportable to its destination with a given carrier.
getDeliveryPath(Unit, Location) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Get the path to deliver this transportable to its destination with a given carrier.
getDescription() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Gets a one line description of this Look and Feel.
getDescription() - Method in class net.sf.freecol.common.model.AbstractUnit
Get a description of this abstract unit.
getDescription() - Method in class net.sf.freecol.common.model.Unit
Get the basic i18n description for this unit.
getDescription(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
getDescription(Unit.UnitLabelType) - Method in class net.sf.freecol.common.model.Unit
Get the basic i18n description for this unit.
getDescription(ObjectWithId) - Static method in class net.sf.freecol.common.i18n.Messages
 
getDescriptionKey() - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
Gets a string suitable for looking up the description of this object in Messages.
getDescriptionKey() - Method in enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
getDescriptionKey() - Method in enum net.sf.freecol.common.model.LostCityRumour.RumourType
 
getDescriptionKey() - Method in enum net.sf.freecol.common.model.Player.NoClaimReason
 
getDescriptionKey() - Method in enum net.sf.freecol.common.model.UnitLocation.NoAddReason
Get the description key.
getDescriptionPanel() - Method in class net.sf.freecol.client.control.MapTransform
A panel with information about this transformation.
getDestination() - Method in class net.sf.freecol.common.model.mission.GoToMission
Get the Destination value.
getDestination() - Method in class net.sf.freecol.common.model.TradeItem
Get the destination player.
getDestination() - Method in class net.sf.freecol.common.model.Unit
Get the destination of this unit.
getDestination() - Method in class net.sf.freecol.server.ai.Wish
Gets the destination of this Wish.
getDestinationAIColony() - Method in class net.sf.freecol.server.ai.Wish
Gets the destination AI colony, if any.
getDestinationComparator() - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
Get the current destination comparator.
getDestinationComparator(int) - Static method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
 
getDestinationComparatorIndex(Comparator<SelectDestinationDialog.Destination>) - Static method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
 
getDestinationLabel() - Method in class net.sf.freecol.common.model.Unit
Get a destination label for this unit.
getDestinations() - Method in class net.sf.freecol.common.model.HighSeas
Get the destinations connected by these seas.
getDetailedLocationLabel() - Method in class net.sf.freecol.common.model.Tile
Get a detailed label for this tile.
getDetailedLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.Tile
Get a detailed label for this tile for a given player.
getDetails() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
getDialogBorder() - Static method in class net.sf.freecol.client.gui.panel.Utility
 
getDifficulty() - Method in class net.sf.freecol.common.model.HighScore
Get the game difficulty key.
getDifficulty() - Static method in class net.sf.freecol.FreeCol
Gets the difficulty level.
getDifficultyLevel() - Method in class net.sf.freecol.common.model.Specification
Get the current difficulty level.
getDifficultyLevels() - Method in class net.sf.freecol.common.model.Specification
Gets the difficulty levels in this specification.
getDifficultyOptionGroup() - Method in class net.sf.freecol.common.model.Game
Get the difficulty level of this game.
getDifficultyOptionGroup() - Method in class net.sf.freecol.common.model.Specification
Gets the current difficulty level options.
getDifficultyOptionGroup(String) - Method in class net.sf.freecol.common.model.Specification
Gets difficulty level options by id.
getDimension(String) - Method in class net.sf.freecol.common.resources.FAFile
Gets the Dimension of the given String when rendered.
getDirection() - Method in class net.sf.freecol.common.model.PathNode
Gets the direction to move in order to get to this path node.
getDirection(Map.Position) - Method in class net.sf.freecol.common.model.Map.Position
Get the direction from this position to an adjacent position.
getDirection(Tile) - Method in class net.sf.freecol.common.model.Tile
Gets the direction to a neighbouring tile from this one.
getDirection(Tile, Tile) - Method in class net.sf.freecol.common.model.Map
Gets the direction a unit needs to move in order to get from t1 to t2
getDirtyClipBounds() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Gets the clip bounds that should be fully redrawn.
getDisaster(String) - Method in class net.sf.freecol.common.model.Specification
Get a disaster by identifier.
getDisasterChoices() - Method in class net.sf.freecol.common.model.Colony
Get a weighted list of natural disasters than can strike this colony.
getDisasterChoices() - Method in class net.sf.freecol.common.model.Tile
Gets a weighted list of natural disasters than can strike this tile.
getDisasterChoices() - Method in class net.sf.freecol.common.model.TileImprovement
Get the disaster choices available for this tile improvement.
getDisasterChoices() - Method in class net.sf.freecol.common.model.TileImprovementType
Get a weighted list of natural disasters than can strike this tile improvement type.
getDisasterChoices() - Method in class net.sf.freecol.common.model.TileType
Gets the natural disasters than can strike this tile type.
getDisasters() - Method in class net.sf.freecol.common.model.Specification
 
getDisasters() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the list of disasters for this tile type.
getDisasters() - Method in class net.sf.freecol.common.model.TileType
Get the disaster choices.
getDiscoverable() - Method in class net.sf.freecol.common.model.Region
Can this region be discovered?
getDiscoverableRegion() - Method in class net.sf.freecol.common.model.Region
Gets a discoverable Region or null.
getDiscoverableRegion() - Method in class net.sf.freecol.common.model.Tile
Get the discoverable region of this tile.
getDiscoveredBy() - Method in class net.sf.freecol.common.model.Region
Gets the player that discovered the region.
getDiscoveredIn() - Method in class net.sf.freecol.common.model.Region
Gets the turn the region was discovered in.
getDiscoverer() - Method in class net.sf.freecol.common.model.Region
Get the identifier for the unit that discovered the region.
getDisembarkGoalDecider(Tile) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Goal decider to find the best land tile to disembark a unit that is planning to attack a given target.
getDisplayed() - Method in class net.sf.freecol.common.model.ModelMessage
Has this message been displayed?
getDisplayId() - Method in class net.sf.freecol.common.model.ModelMessage
Gets the object to display.
getDisplayObject() - Method in class net.sf.freecol.common.model.Building
Get an object to display when showing the user messages for this object.
getDisplayObject() - Method in class net.sf.freecol.common.model.ColonyTile
Get an object to display when showing the user messages for this object.
getDisplayObject() - Method in class net.sf.freecol.common.model.FreeColObject
Get an object to display when showing the user messages for this object.
getDisplayObject() - Method in class net.sf.freecol.common.model.Goods
Get an object to display when showing the user messages for this object.
getDisplayObject() - Method in class net.sf.freecol.common.model.Player
Get an object to display when showing the user messages for this object.
getDisplayObject() - Method in class net.sf.freecol.common.model.Tile
Get an object to display when showing the user messages for this object.
getDisplayObject() - Method in class net.sf.freecol.common.model.Unit
Get an object to display when showing the user messages for this object.
getDisplayRoleId() - Method in class net.sf.freecol.common.model.UnitType
Get a role identifier for display routines to use for this unit type.
getDisplayTileText() - Method in class net.sf.freecol.client.ClientOptions
Get the client's preferred tile text type.
getDisplayUnitCount() - Method in class net.sf.freecol.common.model.Colony
Get the display unit count.
getDispleasure() - Method in class net.sf.freecol.common.model.Monarch
Gets the displeasure status.
getDisposables() - Method in class net.sf.freecol.common.model.Colony
Collect this object and all its subparts that should be disposed of when this object goes away.
getDisposables() - Method in class net.sf.freecol.common.model.FreeColGameObject
Collect this object and all its subparts that should be disposed of when this object goes away.
getDisposables() - Method in class net.sf.freecol.common.model.GoodsLocation
Collect this object and all its subparts that should be disposed of when this object goes away.
getDisposables() - Method in class net.sf.freecol.common.model.UnitLocation
Collect this object and all its subparts that should be disposed of when this object goes away.
getDistance(Map.Position) - Method in class net.sf.freecol.common.model.Map.Position
Gets the distance in tiles between two map positions.
getDistance(Tile, Tile) - Method in class net.sf.freecol.common.model.Map
Gets the distance between two tiles.
getDistanceTo(Tile) - Method in class net.sf.freecol.common.model.Tile
Gets the distance in tiles between this tile and the specified one.
getDivertObject(Game) - Method in class net.sf.freecol.common.networking.RemoveMessage
Get the divert object.
getDone() - Method in class net.sf.freecol.common.model.NativeTrade
Is this transaction complete?
getDouble() - Method in enum net.sf.freecol.common.model.Player.NoValueType
 
getDowngrade() - Method in class net.sf.freecol.common.model.Role
Get the downgraded role from this one.
getDragPoint() - Method in class net.sf.freecol.client.gui.SwingGUI
Gets the point at which the map was clicked for a drag.
getDropTarget(JComponent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
getDuration() - Method in class net.sf.freecol.common.model.Feature
Get the duration of this feature.
getDurationInMs() - Method in interface net.sf.freecol.common.io.sza.ImageAnimationEvent
Returns the duration the image should be displayed.
getDurationInMs() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
Returns the duration the image should be displayed.
getEdgeDistance() - Method in class net.sf.freecol.common.model.Tile
Get the minimum distance in tiles from this tile to the map edge.
getEffectiveImportLevel(int) - Method in class net.sf.freecol.common.model.ExportData
Get the effective import level given the warehouse capacity to default to when the actual import level is invalid.
getEffects() - Method in class net.sf.freecol.common.model.Disaster
Get the random choice list of effects.
getElectionTurns() - Method in class net.sf.freecol.common.model.Player
Gets the Turns during which FoundingFathers were elected to the Continental Congress
getEmergencyFont() - Static method in class net.sf.freecol.common.resources.FontResource
Gets a font of last resort, as finding fonts must not fail! Currently using the default Java font, not matter how ugly.
getEmigrationMessage(Unit) - Method in class net.sf.freecol.common.model.Player
Get a message for a newly migrating unit.
getEnabledBy() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gets the key of an BooleanOption that must be true for this option to be enabled.
getEnabledBy() - Method in class net.sf.freecol.common.option.AbstractOption
Gets the key of an BooleanOption that must be true for this option to be enabled.
getEnabledBy() - Method in interface net.sf.freecol.common.option.Option
Gets the key of an BooleanOption that must be true for this option to be enabled.
getEnemy(Game) - Method in class net.sf.freecol.common.networking.InciteMessage
 
getEnemySettlementGoalDecider(Collection<Player>) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Get a goal decider that succeeds for settlements owned by one of a given list of enemies.
getEntryLocation() - Method in class net.sf.freecol.common.model.Unit
Gets the entry location for this unit to use when returning from Europe.
getEntryTile() - Method in class net.sf.freecol.common.model.Player
Gets the default initial location where the units arriving from Europe appear on the map.
getEnumAttribute(String, Class<T>, T) - Method in class net.sf.freecol.common.networking.Message
Gets an enum attribute value.
getEnumKey(Enum<?>) - Static method in class net.sf.freecol.common.util.StringUtils
Get the standard form an enum is used as a key.
getEquivalentTypes() - Method in class net.sf.freecol.common.model.GoodsType
Get all the equivalent goods types, in the sense that they are stored as this type.
getEstablished() - Method in class net.sf.freecol.common.model.Colony
Get the turn this colony was established.
getEthnicity() - Method in class net.sf.freecol.common.model.Unit
Gets the ethnicity of this Unit.
getEurope() - Method in class net.sf.freecol.common.model.Player
Gets this players Europe object.
getEuropeanAIPlayer() - Method in class net.sf.freecol.server.ai.mission.Mission
Convenience accessor for the owning European AI player.
getEuropeanCount() - Static method in class net.sf.freecol.FreeCol
Get the number of European nations to enable by default.
getEuropeanNations() - Method in class net.sf.freecol.common.model.Specification
 
getEuropeanNationTypes() - Method in class net.sf.freecol.common.model.Specification
 
getEuropeanPurchasePrice(AbstractUnit) - Method in class net.sf.freecol.common.model.Player
Gets the price to this player to purchase a unit in Europe.
getEuropeanRecruitPrice() - Method in class net.sf.freecol.common.model.Player
Gets the price for a recruit in Europe.
getEuropeNameKey() - Method in class net.sf.freecol.common.model.Player
Get a name key for the player Europe.
getEvent(String) - Method in class net.sf.freecol.common.model.Specification
Get an event by identifier.
getEvents() - Method in class net.sf.freecol.common.model.FoundingFather
Get the events this father triggers.
getEvents() - Method in class net.sf.freecol.common.model.Specification
 
getEventType() - Method in class net.sf.freecol.common.model.HistoryEvent
Get the type of this history event.
getEventTypeFromStance(Stance) - Static method in class net.sf.freecol.common.model.HistoryEvent
Given a new stance, get the appropriate event type.
getEWMirroredDirection() - Method in enum net.sf.freecol.common.model.Direction
Gets the direction with east-west part mirrored.
getExistingFreeColDialog(Class<?>) - Method in class net.sf.freecol.client.gui.Canvas
Get a currentlydisplayed FreeColDialog of a given type.
getExistingFreeColPanel(Class<T>) - Method in class net.sf.freecol.client.gui.Canvas
Gets a currently displayed FreeColPanel of a given type.
getExpandedRecruitables(boolean) - Method in class net.sf.freecol.common.model.Europe
Get an expanded list of recruitable abstract units, with single counts and limited to valid indices.
getExpeditionaryForce() - Method in class net.sf.freecol.common.model.Monarch
Get the force describing the REF.
getExpendedAmount() - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the amount of equipment expended in building this improvement type.
getExperience() - Method in class net.sf.freecol.common.model.Unit
Gets the experience of this Unit at its current experienceType.
getExperienceType() - Method in class net.sf.freecol.common.model.Unit
Gets the type of goods this unit has accrued experience producing.
getExpertConnectionProduction() - Method in class net.sf.freecol.common.model.BuildingType
Get the maximum production for the Experts-With-Connections option.
getExpertForProducing(GoodsType) - Method in class net.sf.freecol.common.model.Specification
Get the unit type that is the expert for producing a type of goods.
getExpertProduction() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
getExpertProduction() - Method in class net.sf.freecol.common.model.UnitType
Get the type of goods this unit type has expert ability to produce.
getExpertRoles() - Method in class net.sf.freecol.common.model.UnitType
Returns a list of roles for which a unit of this type is an expert.
getExpertUnit() - Method in class net.sf.freecol.common.model.Role
Gets the expert profession for this role.
getExpertUnitType() - Method in class net.sf.freecol.common.model.WorkLocation
Gets the unit type that is the expert for this work location using its first output for which an expert type can be found.
getExportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
Gets the amount of a given goods type that can be exported from this trade location after a given number of turns.
getExportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.Europe
Gets the amount of a given goods type that can be exported from this trade location after a given number of turns.
getExportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the amount of a given goods type that can be exported from this trade location after a given number of turns.
getExportAmount(GoodsType, int) - Method in interface net.sf.freecol.common.model.TradeLocation
Gets the amount of a given goods type that can be exported from this trade location after a given number of turns.
getExportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.TradeRouteStop
Gets the amount of a given goods type that can be exported from this trade location after a given number of turns.
getExportData() - Method in class net.sf.freecol.common.model.Colony
Get the export data.
getExportData() - Method in class net.sf.freecol.common.networking.SetGoodsLevelsMessage
Get the export data.
getExportData(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Get the export date for a goods type.
getExported() - Method in class net.sf.freecol.common.model.ExportData
Can the goods type of this export data to be exported?
getExportGoods() - Method in class net.sf.freecol.server.ai.AIColony
Gets the goods to be exported from this AI colony.
getExportLevel() - Method in class net.sf.freecol.common.model.ExportData
Get the export level.
getExposeResourcePercent() - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the percent chance that this tile improvement can expose a resource on the tile.
getExtendedTiles() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer.TileClippingBounds
The tiles to be repainted for graphics that might have double height compared to the tile size.
getExtraClaimableRadius() - Method in class net.sf.freecol.common.model.SettlementType
Get the extra claimable radius.
getExtras(Location, Unit, List<GoodsType>) - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
Collected extra annotations of interest to a unit proposing to visit a location.
getExtraUnit() - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Get the extra Unit.
getF8W(File, boolean) - Static method in class net.sf.freecol.common.util.Utils
Create a new file writer that uses UTF-8.
getFactor() - Method in class net.sf.freecol.common.model.RandomRange
Get the multiplication factor.
getFactory() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Get the XMLOutputFactory to create the output stream with.
getFAFile() - Method in class net.sf.freecol.common.resources.FAFileResource
Gets the FAFile represented by this resource.
getFAFile(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Gets a FAFile resource with the given name.
getFAFileResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Get an FAFileResource by identifier.
getFAFileResource(String, boolean) - Static method in class net.sf.freecol.common.resources.ResourceManager
Get a FAFile resource.
getFallbackSettlementName(Player) - Static method in class net.sf.freecol.common.i18n.NameCache
Get a fallback settlement name for a player.
getFallbackTile() - Method in class net.sf.freecol.common.model.Player
Get a default tile to display at the start of the player turn should there not be any active units.
getFAName(String) - Method in class net.sf.freecol.common.resources.FAFile
 
getFarmedGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getFastestLandUnitType() - Method in class net.sf.freecol.common.model.Specification
Gets the fastest land unit type in this specification.
getFastestNavalUnitType() - Method in class net.sf.freecol.common.model.Specification
Gets the fastest naval unit type in this specification.
getFather(Game) - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Get the chosen father.
getFatherCount() - Method in class net.sf.freecol.common.model.Player
Gets the number of founding fathers in this players congress.
getFathers(Game) - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Get the list of offered fathers.
getFeatureAsString(Feature) - Static method in class net.sf.freecol.client.gui.ModifierFormat
 
getFeatureContainer() - Method in class net.sf.freecol.common.model.Europe
Gets the feature container for this object, if any.
getFeatureContainer() - Method in class net.sf.freecol.common.model.FreeColObject
Gets the feature container for this object, if any.
getFeatureContainer() - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
Gets the feature container for this object, if any.
getFeatureContainer() - Method in class net.sf.freecol.common.model.Player
Gets the feature container for this object, if any.
getFeatureContainer() - Method in class net.sf.freecol.common.model.Settlement
Gets the feature container for this object, if any.
getFeatureString() - Method in class net.sf.freecol.common.model.Scope
Get a string describing this scope for display within a feature.
getFile(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the file value of a FileOption.
getFileFilter(String) - Static method in class net.sf.freecol.common.io.FreeColDataFile
Get a file filter for a given extension.
getFileUTF8AppendWriter(File) - Static method in class net.sf.freecol.common.util.Utils
Create a new appending file writer that uses UTF-8.
getFileUTF8Reader(File) - Static method in class net.sf.freecol.common.util.Utils
Create a new file reader that uses UTF-8.
getFileUTF8Writer(File) - Static method in class net.sf.freecol.common.util.Utils
Create a new file writer that uses UTF-8.
getFirstLevel() - Method in class net.sf.freecol.common.model.BuildingType
Gets the first level of this BuildingType.
getFirstNode() - Method in class net.sf.freecol.common.model.PathNode
Gets the first node of this path.
getFirstPlayer() - Method in class net.sf.freecol.common.model.Game
Get the first player in this game.
getFirstPlayer(Game) - Method in class net.sf.freecol.common.networking.SetStanceMessage
Which player is changing stance?
getFirstTurn() - Method in class net.sf.freecol.common.model.Feature
Get the first turn of a time limit.
getFirstUnit() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the first Unit at this unit location.
getFixedImageLibrary() - Method in class net.sf.freecol.client.gui.GUI
Get the fixed image library for use on panels.
getFixedImageLibrary() - Method in class net.sf.freecol.client.gui.SwingGUI
Get the fixed image library for use on panels.
getFixedRegions() - Method in class net.sf.freecol.common.model.Map
Get the fixed regions indexed by key.
getFocus() - Method in class net.sf.freecol.client.gui.GUI
Get the current focus tile.
getFocus() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Gets the focus tile, that is, the center tile of the displayed map.
getFocus() - Method in class net.sf.freecol.client.gui.SwingGUI
Get the current focus tile.
getFog() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
 
getFont() - Method in class net.sf.freecol.common.resources.FontResource
Gets the Font represented by this resource.
getFont(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Gets the font with the given name.
getFontItalic() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
 
getFontKey(FontLibrary.FontType) - Static method in class net.sf.freecol.client.gui.FontLibrary
Convert a FontType to a resource key.
getFontNormal() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
 
getFontProduction() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
 
getFontResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Get an FontResource by identifier.
getFontResource(String, boolean) - Static method in class net.sf.freecol.common.resources.ResourceManager
Get a font resource.
getFontScaling() - Static method in class net.sf.freecol.client.gui.FontLibrary
Gets the scaling factor for the main font.
getFontTiny() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
 
getFoodConsumption() - Method in class net.sf.freecol.common.model.Settlement
Gives the food needed to keep all units alive in this Settlement.
getFoodGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getFoodPlans() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets the food-producing and non-autoproducing work location plans associated with this ColonyPlan.
getFoodProduction() - Method in class net.sf.freecol.common.model.Colony
Gets the combined production of all food types.
getForcesLabel() - Method in class net.sf.freecol.common.model.Player
Get a label indicating for the national forces.
getForestedTileSize() - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the scaled size of a forested tile.
getForestImage(TileType, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getForestImageInternal(TileType, TileImprovementStyle, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the forest image for a terrain type.
getFormat() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
getFormat() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
getFoundingFather(String) - Method in class net.sf.freecol.common.model.Specification
Get a founding father type by identifier.
getFoundingFatherImage(FoundingFather, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the portrait of this Founding Father.
getFoundingFathers() - Method in class net.sf.freecol.common.model.NationSummary
 
getFoundingFathers() - Method in class net.sf.freecol.common.model.Player
Gets the founding fathers in this player's congress.
getFoundingFathers() - Method in class net.sf.freecol.common.model.Specification
 
getFrame() - Method in class net.sf.freecol.client.gui.Widgets
 
getFrameName() - Static method in class net.sf.freecol.client.gui.FreeColFrame
Get the standard name for the main frame.
getFreeBuildingTypes() - Method in class net.sf.freecol.server.model.ServerPlayer
Get a list of free building types this player has access to through its choice of founding fathers.
getFreeColAction(String) - Method in class net.sf.freecol.client.gui.action.ActionManager
Gets the FreeColAction specified by the given identifier.
getFreeColClient() - Method in class net.sf.freecol.client.control.FreeColClientHolder
Get the main client object.
getFreeColClient() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gets the main controller object for the client.
getFreeColClient() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Get the FreeColClient.
getFreeColClient() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the FreeColClient.
getFreeColGameObject(String) - Method in class net.sf.freecol.common.model.Game
Gets the FreeColGameObject with the given identifier.
getFreeColGameObject(String, Class<T>) - Method in class net.sf.freecol.common.model.Game
Gets the FreeColGameObject with the specified identifier and class.
getFreeColGameObjectIterator() - Method in class net.sf.freecol.common.model.Game
Gets an Iterator over every registered FreeColGameObject.
getFreeColGameObjectList() - Method in class net.sf.freecol.common.model.Game
Get a list of all the FreeColGameObjects.
getFreeColModFile(String) - Static method in class net.sf.freecol.common.io.FreeColModFile
Get a mod by id.
getFreeColObjectClass() - Method in class net.sf.freecol.common.model.FreeColObject
Get the FreeColObject class for this object.
getFreeColObjectClassByName(String) - Static method in class net.sf.freecol.common.model.FreeColObject
Get the FreeColObject class corresponding to a class name.
getFreeColProtocolVersion() - Static method in class net.sf.freecol.FreeCol
Gets the current version of the FreeCol protocol.
getFreeColSeed() - Static method in class net.sf.freecol.common.FreeColSeed
Gets the seed for the PRNG.
getFreeColServer() - Method in class net.sf.freecol.client.control.FreeColClientHolder
Get the server.
getFreeColServer() - Method in class net.sf.freecol.client.FreeColClient
Gets the FreeColServer started by the client.
getFreeColServer() - Method in class net.sf.freecol.server.ai.AIMain
Gets the main controller object for the server.
getFreeColServer() - Method in class net.sf.freecol.server.control.FreeColServerHolder
Returns the main server object.
getFreeColTcFile(String) - Static method in class net.sf.freecol.common.io.FreeColTcFile
Get a TC by id.
getFreeColXMLReader() - Method in class net.sf.freecol.common.networking.Connection
 
getFrom() - Method in class net.sf.freecol.common.model.TileTypeChange
Gets the original tile type.
getFrom(Specification) - Method in class net.sf.freecol.common.model.Role.RoleChange
 
getFromStringConverter(Class<?>) - Method in class net.sf.freecol.common.util.Introspector
Get a function that converts from String to a given class.
getFSGConverter() - Static method in class net.sf.freecol.tools.FSGConverter
Gets an object for converting FreeCol Savegames.
getFullEntryLocation() - Method in class net.sf.freecol.common.model.Unit
Gets the entry tile for this unit, or if null the default entry location for the owning player.
getFullRequiredGoods(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Gets all the goods required to complete a build.
getGame() - Method in class net.sf.freecol.client.control.FreeColClientHolder
Get the game.
getGame() - Method in class net.sf.freecol.client.FreeColClient
Gets the Game that we are currently playing.
getGame() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gets the game.
getGame() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Get the game.
getGame() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the game.
getGame() - Method in class net.sf.freecol.client.gui.panel.MiniMap
Internal game accessor.
getGame() - Method in class net.sf.freecol.common.model.FreeColGameObject
Gets the game this object belongs to.
getGame() - Method in class net.sf.freecol.common.model.FreeColObject
Gets the game this object belongs to.
getGame() - Method in class net.sf.freecol.common.model.Goods
Gets the game this object belongs to.
getGame() - Method in class net.sf.freecol.common.networking.LoginMessage
 
getGame() - Method in class net.sf.freecol.server.ai.AIMain
Convenience accessor for the Game.
getGame() - Method in class net.sf.freecol.server.ai.AIObject
Gets the game this object belongs to.
getGame() - Method in class net.sf.freecol.server.control.FreeColServerHolder
Get the game the server is operating.
getGame() - Method in class net.sf.freecol.server.FreeColServer
Gets the Game that is being played.
getGame() - Method in class net.sf.freecol.server.model.DiplomacySession
Get the game this session is in.
getGame() - Method in class net.sf.freecol.server.model.NativeDemandSession
Get the game.
getGameOptions() - Method in class net.sf.freecol.common.model.Game
Gets the game options associated with this game.
getGameOptions() - Method in class net.sf.freecol.common.model.Specification
 
getGameOptions() - Method in class net.sf.freecol.common.networking.UpdateGameOptionsMessage
Get the associated option group.
getGameState() - Method in class net.sf.freecol.common.metaserver.ServerInfo
Gets the current state of the game.
getGameUUID() - Method in class net.sf.freecol.common.model.HighScore
Get the game UUID.
getGenericPotential(GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Get the potential production of a given goods type using the default unit.
getGetMethod() - Method in class net.sf.freecol.common.util.Introspector
Get a get-method for this Introspector.
getGift() - Method in class net.sf.freecol.common.model.NativeTrade
Is giving available in this transaction?
getGifts() - Method in class net.sf.freecol.common.model.SettlementType
Get the range of gifts available to a unit.
getGoal() - Method in interface net.sf.freecol.common.model.pathfinding.GoalDecider
Gets the PathNode containing the goal.
getGoal() - Method in class net.sf.freecol.common.model.Unit.ClosestSettlementGoalDecider
Gets the PathNode containing the goal.
getGoal() - Method in class net.sf.freecol.server.ai.REFAIPlayer.REFNavyGoalDecider
Gets the PathNode containing the goal.
getGoalDecider() - Method in class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
 
getGoalDecider(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Gets a GoalDecider for finding the best colony Tile, optionally falling back to the nearest colony.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Gets a GoalDecider for finding the best colony Tile, optionally falling back to the nearest colony.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Makes a goal decider that checks cash in sites.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Makes a goal decider that checks for potential missions.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Makes a goal decider that checks pioneering sites.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Gets a GoalDecider for this mission.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Gets a GoalDecider for finding the best colony Tile, optionally falling back to the nearest colony.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Gets a GoalDecider for finding the best colony Tile, optionally falling back to the nearest colony.
getGold() - Method in class net.sf.freecol.common.model.GoldTradeItem
Get the gold to trade.
getGold() - Method in class net.sf.freecol.common.model.NationSummary
 
getGold() - Method in class net.sf.freecol.common.model.Player
Get the amount of gold that this player has.
getGold() - Method in class net.sf.freecol.common.model.TradeItem
Get the gold to trade.
getGold() - Method in class net.sf.freecol.common.networking.InciteMessage
 
getGoldGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the gold offered in this trade by a given player.
getGoodGraphicsDevice() - Static method in class net.sf.freecol.common.util.Utils
Get a good screen device for starting FreeCol.
getGoods() - Method in class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog.GoodsItem
 
getGoods() - Method in class net.sf.freecol.client.gui.label.GoodsLabel
Get the goods being labelled.
getGoods() - Method in class net.sf.freecol.common.model.GoodsTradeItem
Get the goods to trade.
getGoods() - Method in class net.sf.freecol.common.model.TradeItem
Get the goods to trade.
getGoods() - Method in class net.sf.freecol.common.networking.DeliverGiftMessage
Get the Goods delivered as a gift.
getGoods() - Method in class net.sf.freecol.common.networking.LootCargoMessage
Accessor for the goods to loot.
getGoods() - Method in class net.sf.freecol.server.ai.AIGoods
Gets the goods this AIGoods is controlling.
getGoods() - Method in class net.sf.freecol.server.model.MonarchSession
 
getGoodsAmount() - Method in class net.sf.freecol.server.ai.AIGoods
Gets the amount of goods this AIGoods is controlling.
getGoodsAmount() - Method in class net.sf.freecol.server.ai.GoodsWish
Gets the amount of goods wished for.
getGoodsButton(AbstractGoods) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getGoodsButton(GoodsType) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getGoodsButton(GoodsType, int) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getGoodsButton(GoodsType, String) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getGoodsCapacity() - Method in class net.sf.freecol.common.model.Colony
Gets the maximum number of Goods this Location can hold.
getGoodsCapacity() - Method in class net.sf.freecol.common.model.GoodsLocation
Gets the maximum number of Goods this Location can hold.
getGoodsCapacity() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the maximum number of Goods this Location can hold.
getGoodsCapacity() - Method in class net.sf.freecol.common.model.Unit
Gets the maximum number of Goods this Location can hold.
getGoodsColor(GoodsType, int, Location) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Get a foreground color for a given goods type and amount in a given location.
getGoodsContainer() - Method in class net.sf.freecol.common.model.GoodsLocation
Gets the GoodsContainer this Location use for storing it's goods.
getGoodsContainer() - Method in interface net.sf.freecol.common.model.Location
Gets the GoodsContainer this Location use for storing it's goods.
getGoodsContainer() - Method in class net.sf.freecol.common.model.Map
Gets the GoodsContainer this Location use for storing it's goods.
getGoodsContainer() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the GoodsContainer this Location use for storing it's goods.
getGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.GoodsContainer
Gets the amount of one type of goods in this container.
getGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.GoodsLocation
Gets the amount of one type of goods at this location.
getGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
Returns the number of goods of the given type stored in the colony.
getGoodsDifference(Role, int) - Method in class net.sf.freecol.common.model.Unit
Get the change in goods required to change to a new role/count.
getGoodsDifference(Role, int, Role, int) - Static method in class net.sf.freecol.common.model.Role
Gets a list of goods required to change from the first role to the second.
getGoodsForSale() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the current goods offered for sale.
getGoodsGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the goods being offered.
getGoodsInternal(boolean) - Method in class net.sf.freecol.common.model.Unit
Get the goods carried by this unit.
getGoodsList() - Method in class net.sf.freecol.common.model.GoodsContainer
Gets a list containing all holds of goods in this goods container.
getGoodsList() - Method in class net.sf.freecol.common.model.GoodsLocation
Gets a list of all the goods in this location.
getGoodsList() - Method in class net.sf.freecol.common.model.Unit
Get the goods carried by this unit.
getGoodsSpaceTaken() - Method in class net.sf.freecol.common.model.Unit
Gets the space occupied by goods in this unit.
getGoodsType() - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
getGoodsType() - Method in class net.sf.freecol.common.model.MarketData
Get the type of goods of this MarketData.
getGoodsType() - Method in class net.sf.freecol.common.model.WorkLocation.Suggestion
 
getGoodsType() - Method in class net.sf.freecol.server.ai.AIGoods
Gets the type of goods this AIGoods is controlling.
getGoodsType() - Method in class net.sf.freecol.server.ai.GoodsWish
Gets the type of goods wished for.
getGoodsType() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
Gets the type of goods which should be produced at the WorkLocation.
getGoodsType(String) - Method in class net.sf.freecol.common.model.Specification
Get a goods type by identifier.
getGoodsTypeImage(GoodsType, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getGoodsTypeKey(GoodsType) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getGoodsWishes() - Method in class net.sf.freecol.server.ai.AIColony
Gets the goods wishes this colony has.
getGoodsWishesAt(Location, GoodsType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a list of the wishes at a given location for a goods type.
getGotoPath() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
Get the current goto path.
getGrayscaleImage(Dimension) - Method in class net.sf.freecol.common.resources.ImageResource
Gets a grayscale version of the image of the given size.
getGridOfStars(Rectangle2D.Double) - Method in class net.sf.freecol.client.gui.dialog.Flag
 
getGridStroke() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
 
getGroup() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gets the option group identifier for this option.
getGroup() - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Get the option group being displayed by this dialog.
getGroup() - Method in class net.sf.freecol.common.option.AbstractOption
Gets the option group identifier for this option.
getGroup() - Method in interface net.sf.freecol.common.option.Option
Gets the option group identifier for this option.
getGUI() - Method in class net.sf.freecol.client.control.FreeColClientHolder
Get the GUI.
getGUI() - Method in class net.sf.freecol.client.FreeColClient
Gets the GUI attached to this client.
getGUI() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Get the GUI.
getGUI() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Get the GUI.
getGUI() - Method in class net.sf.freecol.client.gui.label.UnitLabel
Internal GUI accessor.
getGUI() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the GUI.
getGUI() - Method in class net.sf.freecol.client.gui.panel.MiniMap
Internal GUI accessor.
getHaggleCount() - Method in class net.sf.freecol.common.model.NativeTradeItem
Get the haggle count for this item.
getHalfHeight() - Method in class net.sf.freecol.client.gui.mapviewer.TileBounds
 
getHalfWidth() - Method in class net.sf.freecol.client.gui.mapviewer.TileBounds
 
getHeader() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Gets the OGG header (first three packets) which must contain vorbis audio content.
getHeaderKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
 
getHeadless() - Static method in class net.sf.freecol.FreeCol
Are we in headless mode, either externally true or explicitly from the command line.
getHeadline(FreeColGameObject) - Method in class net.sf.freecol.client.gui.panel.report.ReportTurnPanel
 
getHeight() - Method in class net.sf.freecol.client.gui.mapviewer.TileBounds
 
getHeight() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Gets the height of the animation.
getHeight() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
 
getHeight() - Method in class net.sf.freecol.common.model.LandMap
Get the height of the land map.
getHeight() - Method in class net.sf.freecol.common.model.Map
Gets the height of this map.
getHeight(Image) - Static method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
Get the height of an image.
getHighestLayer() - Method in class net.sf.freecol.server.generator.ColonizationMapLoader
Returns the highest layer this MapLoader is able to load.
getHighestLayer() - Method in class net.sf.freecol.server.generator.FreeColMapLoader
Returns the highest layer this MapLoader is able to load.
getHighestLayer() - Method in interface net.sf.freecol.server.generator.MapLoader
Returns the highest layer this MapLoader is able to load.
getHighLevel() - Method in class net.sf.freecol.common.model.ExportData
Get the high water mark for this data.
getHighScoreFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the high score file.
getHighScores(String) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for asking for the high scores list.
getHighScores(ServerPlayer, String) - Method in class net.sf.freecol.server.control.InGameController
Gets the list of high scores.
getHighSeas() - Method in class net.sf.freecol.common.model.Player
Get the players high seas.
getHighSeasCount() - Method in class net.sf.freecol.common.model.Settlement
Gets the minimum high seas count of the adjacent high-seas-connected tiles.
getHighSeasCount() - Method in class net.sf.freecol.common.model.Tile
Gets the high seas count.
getHighSeasGoalDecider() - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Gets a GoalDecider to find the closest high seas tile to a target.
getHistory() - Method in class net.sf.freecol.common.model.Player
Get the history events for this player.
getHitPoints() - Method in class net.sf.freecol.common.model.Unit
Gets the unit hit points.
getHitPoints() - Method in class net.sf.freecol.common.model.UnitType
Get the unit type hit points.
getHome(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
 
getHomeIndianSettlement() - Method in class net.sf.freecol.common.model.Unit
Gets the IndianSettlement home for this unit.
getHost() - Method in class net.sf.freecol.client.networking.UserServerAPI
Host accessor.
getHost() - Method in class net.sf.freecol.server.FreeColServer
Gets the host this FreeColServer was started on.
getHost() - Method in class net.sf.freecol.server.networking.Server
Gets the host that is being used for the public socket.
getHostAddress() - Method in class net.sf.freecol.common.networking.Connection
Get the host address of this connection.
getHumanKeyStrokeText(KeyStroke) - Static method in class net.sf.freecol.client.gui.option.FreeColActionUI
Gets a string to represent the given KeyStroke to the user.
getHumidity(int) - Method in class net.sf.freecol.common.model.TileType
 
getI18nDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory containing language property files.
getI18nMessageFileList(Locale) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get a list of candidate message file names for a given locale.
getI18nPluralsFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get the i18n plurals file.
getIcon() - Method in class net.sf.freecol.client.gui.ChoiceItem
Get any icon associated with this choice.
getIcon() - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeItem
Returns the item's icon.
getIconHeight() - Method in class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI.CheckBoxIcon
 
getIconWidth() - Method in class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI.CheckBoxIcon
 
getId() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Get the identifier of this Option.
getId() - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
Get the panel id.
getId() - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeItem
 
getId() - Method in class net.sf.freecol.common.io.FreeColModFile
Gets the object identifier of this mod.
getId() - Method in class net.sf.freecol.common.model.FreeColObject
Get the object unique identifier.
getId() - Method in interface net.sf.freecol.common.model.Location
Gets the identifier of this Location.
getId() - Method in class net.sf.freecol.common.model.Specification
Get the specification identifier.
getId() - Method in interface net.sf.freecol.common.ObjectWithId
Get the identifier of the object.
getIdleAtSettlementMission(AIUnit) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Gets a new IdleAtSettlementMission for a unit.
getIdNumber() - Method in class net.sf.freecol.common.model.FreeColObject
Gets the numeric part of the identifier.
getIdType() - Method in class net.sf.freecol.common.model.FreeColObject
Get the type part of the identifier of this object.
getIdTypeByName(String) - Static method in class net.sf.freecol.common.model.FreeColObject
Get the type part of the identifier.
getIgnoredMessageKey() - Method in class net.sf.freecol.common.model.ModelMessage
Get a key for a message that might be ignored.
getImage() - Method in class net.sf.freecol.client.gui.dialog.Flag
Generates an image of the flag.
getImage() - Method in interface net.sf.freecol.common.io.sza.ImageAnimationEvent
Returns the image this event contains.
getImage() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
Returns the image this event contains.
getImage() - Method in class net.sf.freecol.common.resources.ImageResource
Gets the Image represented by this resource.
getImage(int, Dimension, boolean) - Method in class net.sf.freecol.common.resources.ImageResource
Gets the image using the specified dimension and choice of grayscale.
getImage(Dimension, boolean) - Method in class net.sf.freecol.common.resources.ImageResource
Gets the image using the specified dimension and choice of grayscale.
getImage(String) - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
getImage(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Get the image specified by the given key.
getImage(String, Dimension, boolean) - Static method in class net.sf.freecol.common.resources.ResourceManager
Get the image specified by the given name, size and grayscale.
getImageKey() - Method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
 
getImageKeys(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Get a list of all image keys starting with the given prefix.
getImageKeySet() - Method in class net.sf.freecol.common.resources.ResourceMapping
Get the image keys in this mapping.
getImageLibrary() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Get the Image library.
getImageLibrary() - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Get the image library for this label.
getImageLibrary() - Method in class net.sf.freecol.client.gui.label.GoodsTypeLabel
Get the image library for this label.
getImageLibrary() - Method in class net.sf.freecol.client.gui.label.UnitLabel
Get the correct image library for this unit label.
getImageLibrary() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
 
getImageLibrary() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the image library.
getImageResource(String) - Static method in class net.sf.freecol.common.resources.ImageCache
Get an image resource by key from the resource manager.
getImageResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Get an ImageResource by identifier.
getImageResource(String, boolean) - Static method in class net.sf.freecol.common.resources.ResourceManager
Get an image resource.
getImmigration() - Method in class net.sf.freecol.common.model.Colony
Gets the immigration points.
getImmigration() - Method in class net.sf.freecol.common.model.Player
Gets the amount of immigration this player possess.
getImmigration() - Method in class net.sf.freecol.common.model.Settlement
Gets the immigration points.
getImmigration(int) - Method in class net.sf.freecol.common.model.Europe
Get any immigration produced in Europe.
getImmigrationGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getImmigrationRequired() - Method in class net.sf.freecol.common.model.Player
Gets the amount of immigration required to cause a new colonist to emigrate.
getImportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
Gets the amount of a given goods type that can be imported to this trade location after a given number of turns.
getImportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.Europe
Gets the amount of a given goods type that can be imported to this trade location after a given number of turns.
getImportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the amount of a given goods type that can be imported to this trade location after a given number of turns.
getImportAmount(GoodsType, int) - Method in interface net.sf.freecol.common.model.TradeLocation
Gets the amount of a given goods type that can be imported to this trade location after a given number of turns.
getImportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.TradeRouteStop
Gets the amount of a given goods type that can be imported to this trade location after a given number of turns.
getImportLevel() - Method in class net.sf.freecol.common.model.ExportData
Get the import level.
getImprovement() - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Get the Improvement value.
getImprovement(TileImprovementType) - Method in class net.sf.freecol.common.model.TileItemContainer
Gets the tile improvement of the given type if any.
getImprovements() - Method in class net.sf.freecol.common.model.TileItemContainer
Gets a list of the TileImprovements in this TileItemContainer.
getImprovements(boolean) - Method in class net.sf.freecol.common.model.TileItemContainer
Gets a list of the TileImprovements in this TileItemContainer.
getImprovementValue(Tile, GoodsType) - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the increase in production of the given GoodsType this tile improvement type would yield at a specified tile.
getIncomeAfterTaxes() - Method in class net.sf.freecol.common.model.MarketData
Get the income after taxes from trading in this goods type.
getIncomeAfterTaxes(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the income after taxes for a type of goods.
getIncomeAfterTaxes(GoodsType) - Method in class net.sf.freecol.common.model.Player
Get the current incomeAfterTaxes.
getIncomeBeforeTaxes() - Method in class net.sf.freecol.common.model.MarketData
Get the income before taxes from trading in this goods type.
getIncomeBeforeTaxes(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the income before taxes for a type of goods.
getIncomeBeforeTaxes(GoodsType) - Method in class net.sf.freecol.common.model.Player
Get the current incomeBeforeTaxes.
getIncrement() - Method in class net.sf.freecol.common.model.Modifier
Get the increment value.
getIncrementType() - Method in class net.sf.freecol.common.model.Modifier
Get the increment type.
getIndependenceTurn() - Method in class net.sf.freecol.common.model.HighScore
Get the turn independence occurs.
getIndependentNationName() - Method in class net.sf.freecol.common.model.Player
Get the new post-declaration player name.
getIndex() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.IndexedBuildable
 
getIndex() - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
Gets the index of this FreeColSpecObjectType.
getIndex() - Method in class net.sf.freecol.common.model.mission.CompoundMission
Get the Index value.
getIndex(TradeRouteStop) - Method in class net.sf.freecol.common.model.TradeRoute
Get the index of a stop in this trade route.
getIndianNations() - Method in class net.sf.freecol.common.model.Specification
 
getIndianNationTypes() - Method in class net.sf.freecol.common.model.Specification
 
getIndianSettlement() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the native settlement at this location.
getIndianSettlement() - Method in interface net.sf.freecol.common.model.Location
Gets the native settlement at this location.
getIndianSettlement() - Method in class net.sf.freecol.common.model.Map
Gets the native settlement at this location.
getIndianSettlement() - Method in class net.sf.freecol.common.model.NativeTrade
Get the settlement that is trading.
getIndianSettlement() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the native settlement at this location.
getIndianSettlementByName(String) - Method in class net.sf.freecol.common.model.Player
Gets the IndianSettlement with the given name.
getIndianSettlementChip(Graphics2D, IndianSettlement) - Method in class net.sf.freecol.client.gui.ImageLibrary
Gets the owner chip for the settlement.
getIndianSettlementList() - Method in class net.sf.freecol.common.model.Player
Get a list of all the IndianSettlements this player owns.
getIndianSettlements() - Method in class net.sf.freecol.common.model.Player
Get a stream of all the indian settlements this player owns.
getIndianSettlementsWithMissionary(Player) - Method in class net.sf.freecol.common.model.Player
Get a stream of all indian settlements owned by this player with a missionary from a given player.
getIndianSettlementsWithMissionaryList(Player) - Method in class net.sf.freecol.common.model.Player
Get a list of all indian settlements owned by this player with a missionary from a given player.
getIndianSettlementTradeChoice(Settlement, StringTemplate, boolean, boolean, boolean) - Method in class net.sf.freecol.client.gui.GUI
Get the user choice when trading with a native settlement.
getInfo() - Method in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
Get all important information at once.
getInformationPanelSkin(Player) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getInformationPanelSkinTopInset(Player) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getInGameController() - Method in class net.sf.freecol.client.FreeColClient
Gets the controller that will be used when the game has been started.
getInGameController() - Method in class net.sf.freecol.server.FreeColServer
Gets the controller being used while the game is running.
getInitialActiveUnit() - Method in class net.sf.freecol.common.model.Game
Get the initial active unit.
getInitialActiveUnitId() - Method in class net.sf.freecol.common.model.Game
Get the identifier for the initial active unit.
getInitialAmount() - Method in class net.sf.freecol.common.model.GoodsType
Get the default initial amount of this goods type in a market.
getInitialBuyPrice() - Method in class net.sf.freecol.common.model.GoodsType
The default initial purchase price for this goods type.
getInitialMovesLeft() - Method in interface net.sf.freecol.common.model.Movable
Gets the amount of moves this Movable has at the beginning of each turn.
getInitialMovesLeft() - Method in class net.sf.freecol.common.model.Unit
Gets the amount of moves this unit has at the beginning of each turn.
getInitialPrice() - Method in class net.sf.freecol.common.model.MarketData
Get the initial price of these goods.
getInitialPrice(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the initial price of a given goods type.
getInitialPrice(GoodsType) - Method in class net.sf.freecol.common.model.Specification
Get the initial minimum price of the given goods type.
getInitialSellPrice() - Method in class net.sf.freecol.common.model.GoodsType
Get the initial minimum sales price for this type of goods.
getInput() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Gets another chunk of input into the oggSyncState.
getInput(StringTemplate, String, String, String, SwingGUI.PopupPosition) - Method in class net.sf.freecol.client.gui.Widgets
Show a modal dialog with a text field and a ok/cancel option.
getInput(Tile, StringTemplate, String, String, String) - Method in class net.sf.freecol.client.gui.GUI
General modal string input dialog.
getInput(Tile, StringTemplate, String, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
General modal string input dialog.
getInputHandler() - Method in class net.sf.freecol.server.FreeColServer
Get the current input handler.
getInputList() - Method in class net.sf.freecol.common.model.ProductionType
Get the input goods list.
getInputs() - Method in class net.sf.freecol.common.model.ProductionType
Get the input goods as a stream.
getInputs() - Method in class net.sf.freecol.common.model.WorkLocation
Get the AbstractGoods consumed by this work location.
getInputStream(String) - Method in class net.sf.freecol.common.io.FreeColDataFile
Gets an input stream for the specified resource.
getInputType() - Method in class net.sf.freecol.common.model.GoodsType
What is this goods type made from?
getInputValue() - Method in class net.sf.freecol.client.gui.dialog.FreeColInputDialog
Extract the input value from the input field/s.
getInputValue() - Method in class net.sf.freecol.client.gui.dialog.FreeColStringInputDialog
Extract the input value from the input field/s.
getInputValue() - Method in class net.sf.freecol.client.gui.dialog.MapSizeDialog
Extract the input value from the input field/s.
getInputValue() - Method in class net.sf.freecol.client.gui.dialog.SelectAmountDialog
Extract the input value from the input field/s.
getInputValue() - Method in class net.sf.freecol.client.gui.dialog.SelectTributeAmountDialog
Extract the input value from the input field/s.
getInstance(String) - Static method in class net.sf.freecol.common.model.TileImprovementStyle
Gets the style corresponding to the given string.
getInsufficientProductionMessage(ProductionInfo, AbstractGoods) - Method in class net.sf.freecol.common.model.Colony
Get a message about insufficient production for a building
getInteger(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the value of an IntegerOption.
getIntegerAttribute(String, int) - Method in class net.sf.freecol.common.networking.Message
Get an integer attribute value.
getIntegerMinimum(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the minimum value of an IntegerOption.
getIntegrity() - Method in class net.sf.freecol.server.FreeColServer
Gets the integrity check result.
getIntermediatePath(Unit, Location) - Method in class net.sf.freecol.server.ai.AIGoods
Get the path to make progress with this transport, for the carrier to either collect or deliver the transportable, albeit it need only improve the current situation rather than complete the delivery to the destination.
getIntermediatePath(Unit, Location) - Method in class net.sf.freecol.server.ai.AIUnit
Get the path to make progress with this transport, for the carrier to either collect or deliver the transportable, albeit it need only improve the current situation rather than complete the delivery to the destination.
getIntermediatePath(Unit, Location) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Get the path to make progress with this transport, for the carrier to either collect or deliver the transportable, albeit it need only improve the current situation rather than complete the delivery to the destination.
getInternalFrame(Component) - Method in class net.sf.freecol.client.gui.Canvas
Gets the internal frame for the given component.
getInterventionBells() - Method in class net.sf.freecol.common.model.Player
Get the bells for intervention.
getInterventionForce() - Method in class net.sf.freecol.common.model.Monarch
Get the force describing the Intervention Force.
getIsGameStarted() - Method in class net.sf.freecol.common.metaserver.ServerInfo
Is the game started?
getItem() - Method in class net.sf.freecol.common.model.NativeTrade
Get the item being traded.
getItem(int) - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
Gets the given item.
getItems() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get a list of all items to trade.
getItemsGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the items offered by a particular player.
getItemValues() - Method in class net.sf.freecol.common.option.SelectOption
Gets the range values of this RangeOption.
getJarURLConnection(Class) - Static method in class net.sf.freecol.FreeCol
Get the JarURLConnection from a class.
getJLabel() - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
getJLabel() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
getJLabel() - Method in class net.sf.freecol.client.gui.option.OptionUI
 
getJLabel() - Method in class net.sf.freecol.client.gui.option.SliderOptionUI
getJoinDirection() - Method in class net.sf.freecol.server.ai.Cargo
Get the movement direction to join the carrier.
getKey() - Method in enum net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
getKey() - Method in enum net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
 
getKey() - Method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
Get a key for this path type.
getKey() - Method in enum net.sf.freecol.common.model.DiplomaticTrade.TradeContext
Get a message key for this trade context.
getKey() - Method in enum net.sf.freecol.common.model.Direction
Get a message key for this direction.
getKey() - Method in enum net.sf.freecol.common.model.FoundingFather.FoundingFatherType
Get a message key for this type.
getKey() - Method in enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
Get the stem key.
getKey() - Method in enum net.sf.freecol.common.model.LostCityRumour.RumourType
Get the stem key for this LCR type.
getKey() - Method in enum net.sf.freecol.common.model.ModelMessage.MessageType
Get a message key for this message type.
getKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
Get a key for this action.
getKey() - Method in enum net.sf.freecol.common.model.NationOptions.Advantages
Get a message key for this Advantages.
getKey() - Method in enum net.sf.freecol.common.model.NationOptions.NationState
Get a message key for a nation state.
getKey() - Method in enum net.sf.freecol.common.model.NationType.AggressionLevel
Get a message key for this aggression level.
getKey() - Method in enum net.sf.freecol.common.model.NationType.SettlementNumber
Get a message key for this settlement number.
getKey() - Method in class net.sf.freecol.common.model.NativeTrade
Get a key for this transaction.
getKey() - Method in enum net.sf.freecol.common.model.Player.NoClaimReason
Get a message key describing this reason.
getKey() - Method in class net.sf.freecol.common.model.Region
Get the key for this region.
getKey() - Method in enum net.sf.freecol.common.model.Region.RegionType
Get a stem key for this region type.
getKey() - Method in class net.sf.freecol.common.model.Scope
Get a key to display this scope with.
getKey() - Method in enum net.sf.freecol.common.model.Stance
Get the stem key.
getKey() - Method in class net.sf.freecol.common.model.Tension
Get the stem key.
getKey() - Method in enum net.sf.freecol.common.model.Tension.Level
Get a message key for the level.
getKey() - Method in enum net.sf.freecol.common.model.Unit.UnitState
Get the stem key for this unit state.
getKey() - Method in enum net.sf.freecol.common.model.UnitLocation.NoAddReason
Get a message key describing this reason.
getKey() - Method in class net.sf.freecol.common.networking.HighScoresMessage
Accessor for the key.
getKey() - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
 
getKey() - Method in class net.sf.freecol.common.option.LanguageOption.Language
Get the key.
getKey() - Method in class net.sf.freecol.server.model.Session
Get the session key.
getKey(double) - Method in class net.sf.freecol.common.i18n.Number
Return the key of the rule this selector matches.
getKey(String, String) - Static method in class net.sf.freecol.common.i18n.Messages
Returns the preferred key if it is contained in the message bundle and the default key otherwise.
getKey(String, String) - Method in class net.sf.freecol.common.i18n.Number
Transform the given string selector into a replacement key for a choice format.
getKey(String, String) - Method in interface net.sf.freecol.common.i18n.Selector
Transform the given string selector into a replacement key for a choice format.
getKeyStrokeText(KeyStroke) - Static method in class net.sf.freecol.client.gui.action.FreeColAction
Creates a String that keeps the attributes given KeyStroke.
getLabel() - Method in class net.sf.freecol.common.model.AbstractGoods
Get a label for these goods.
getLabel() - Method in class net.sf.freecol.common.model.AbstractUnit
Gets a template describing this abstract unit.
getLabel() - Method in class net.sf.freecol.common.model.Building
Get a description of the work location, with any expected extra detail.
getLabel() - Method in class net.sf.freecol.common.model.ColonyTile
Get a description of the work location, with any expected extra detail.
getLabel() - Method in class net.sf.freecol.common.model.ColonyTradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.GoldTradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.GoodsTradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.GoodsType
Gets the i18n-ed name for this goods type.
getLabel() - Method in class net.sf.freecol.common.model.InciteTradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.Player
Get a label for this player.
getLabel() - Method in class net.sf.freecol.common.model.Region
Gets the name or default name of this Region.
getLabel() - Method in class net.sf.freecol.common.model.StanceTradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.Tile
Gets a description of the Tile, with the name of the tile and any improvements on it (road/plow/etc) from TileItemContainer.
getLabel() - Method in class net.sf.freecol.common.model.TradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.Turn
Gets a localization template for this turn.
getLabel() - Method in class net.sf.freecol.common.model.Unit
Get a plain string template for a unit.
getLabel() - Method in class net.sf.freecol.common.model.UnitTradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.WorkLocation
Get a description of the work location, with any expected extra detail.
getLabel(boolean) - Method in class net.sf.freecol.common.model.AbstractGoods
Get a label for these goods.
getLabel(Unit.UnitLabelType) - Method in class net.sf.freecol.common.model.Unit
Get a string template for a unit.
getLabelFor(String, Player) - Method in class net.sf.freecol.common.model.TradeRouteStop
Create a template for this trade route stop.
getLabelInternal(String, String, int) - Static method in class net.sf.freecol.common.model.AbstractUnit
Gets a template describing an arbitrary abstract unit.
getLabourTypes(Player) - Static method in class net.sf.freecol.client.gui.panel.report.LabourData
 
getLandMoveType(Tile, Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move that is made when moving a land unit to from one tile to another.
getLandPrice(Tile) - Method in class net.sf.freecol.common.model.Player
Gets the price of the given land.
getLandUnitsList() - Method in class net.sf.freecol.common.model.Force
Gets the land units.
getLandWithinDistance(int, int, int) - Method in class net.sf.freecol.common.model.Map
Searches for land within the given radius.
getLanguage(String) - Method in class net.sf.freecol.common.option.LanguageOption
Find the language with the given key.
getLanguageId(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
If this a messages file, work out which language identifier it belongs to.
getLanguageIdList() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get a list of all the supported language identifiers.
getLastNode() - Method in class net.sf.freecol.common.model.PathNode
Gets the last node of this path.
getLastSale(Location, GoodsType) - Method in class net.sf.freecol.common.model.Player
Gets the current sales data for a location and goods type.
getLastSales() - Method in class net.sf.freecol.common.model.Player
Get the last sales events.
getLastSaleString(Location, GoodsType) - Method in class net.sf.freecol.common.model.Player
Gets the last sale price for a location and goods type as a string.
getLastSaleTip(Location, GoodsType) - Method in class net.sf.freecol.common.model.Player
Get a template for the last sale price for a location and goods type.
getLastSaveGameFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the most recently saved game file, or null.
getLastSection() - Method in class net.sf.freecol.server.generator.River
 
getLastTribute() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the year of the last tribute.
getLastTurn() - Method in class net.sf.freecol.common.model.Feature
Get the last turn of a time limit.
getLastUnit() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the last Unit at this unit location.
getLastUpdated() - Method in class net.sf.freecol.common.metaserver.ServerInfo
Get the last update timestamp (may be negative if unset).
getLatitude(int) - Method in class net.sf.freecol.common.model.Map
Gets the latitude of the given map row.
getLatitudePerRow() - Method in class net.sf.freecol.common.model.Map
Get the latitude/row.
getLayer() - Method in class net.sf.freecol.common.model.LostCityRumour
Get the layer associated with this tile item.
getLayer() - Method in class net.sf.freecol.common.model.Map
Get the layer.
getLayer() - Method in class net.sf.freecol.common.model.Resource
Get the layer associated with this tile item.
getLayer() - Method in class net.sf.freecol.common.model.TileImprovement
Get the layer associated with this tile item.
getLayer() - Method in class net.sf.freecol.common.model.TileItem
Get the layer associated with this tile item.
getLayer() - Method in interface net.sf.freecol.server.generator.MapLayerGenerator
Returns the Layer this MapLayerGenerator is able to generate.
getLCRImage(Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getLeafs() - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
 
getLearnableSkill() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the skill that can be learned at this settlement.
getLearnableSkill(Player) - Method in class net.sf.freecol.common.model.Tile
 
getLearnableSkillLabel(boolean) - Method in class net.sf.freecol.common.model.IndianSettlement
Get a label appropriate to the current learnable skill and whether the requestor has visited this settlement.
getLearnMoveType(Tile, Settlement) - Method in class net.sf.freecol.common.model.Unit
Get the MoveType when moving a colonist to a settlement.
getLeaveDirection() - Method in class net.sf.freecol.server.ai.Cargo
Get the movement direction to leave the carrier.
getLeftCellBorder() - Static method in class net.sf.freecol.client.gui.panel.Utility
 
getLeftColumns(int) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Get the number of columns that are to the left of the center tile with the given y-coordinate.
getLeftHandSide() - Method in class net.sf.freecol.common.model.Limit
Get the left hand side Operand.
getLength() - Method in class net.sf.freecol.common.model.PathNode
Get the length of the path.
getLength() - Method in class net.sf.freecol.server.generator.River
Returns the length of this river.
getLetter(char) - Method in class net.sf.freecol.common.resources.FAFile
 
getLevel() - Method in class net.sf.freecol.common.model.Building
Get the "level" of this work location.
getLevel() - Method in class net.sf.freecol.common.model.BuildingType
Get the level of this BuildingType.
getLevel() - Method in class net.sf.freecol.common.model.ColonyTile
Get the "level" of this work location.
getLevel() - Method in class net.sf.freecol.common.model.HighScore
Get the ScoreLevel corresponding to the score.
getLevel() - Method in class net.sf.freecol.common.model.Tension
Get the current tension level.
getLevel() - Method in class net.sf.freecol.common.model.WorkLocation
Get the "level" of this work location.
getLiberty() - Method in class net.sf.freecol.common.model.Colony
Gets the liberty points.
getLiberty() - Method in class net.sf.freecol.common.model.Player
Gets the current amount of liberty points this player has.
getLiberty() - Method in class net.sf.freecol.common.model.Settlement
Gets the liberty points.
getLibertyGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getLibertyImage() - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getLibertyProductionNextTurn() - Method in class net.sf.freecol.common.model.Player
Gets how much liberty will be produced next turn if no colonies are lost and nothing unexpected happens.
getLimit() - Method in enum net.sf.freecol.common.model.Tension.Level
 
getLimit(String) - Method in class net.sf.freecol.common.model.Event
Gets a particular limit by identifier.
getLimits() - Method in class net.sf.freecol.common.model.BuildableType
Get the limits on this buildable.
getLimits() - Method in class net.sf.freecol.common.model.Event
Get the limit map.
getLimitValues() - Method in class net.sf.freecol.common.model.Event
Get the limits on this event.
getLineOfSight() - Method in class net.sf.freecol.common.model.Settlement
Gets this settlement's line of sight value.
getLineOfSight() - Method in class net.sf.freecol.common.model.Unit
Gets the line of sight of this Unit.
getLineOfSight() - Method in class net.sf.freecol.common.model.UnitType
Get the `line of sight' distance (in tiles).
getLinkButton(String, Icon, String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Return a button suitable for linking to another panel (e.g.
getLinkColor() - Static method in class net.sf.freecol.client.gui.panel.Utility
Get the color to use for links.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Europe
Get a suitable game object to use as a clickable link in messages to a player.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.FreeColGameObject
Get a suitable game object to use as a clickable link in messages to a player.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.HighSeas
Get a suitable game object to use as a clickable link in messages to a player.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Market
Get a suitable game object to use as a clickable link in messages to a player.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Settlement
Get a suitable game object to use as a clickable link in messages to a player.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Tile
Get a suitable game object to use as a clickable link in messages to a player.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Unit
Get a suitable game object to use as a clickable link in messages to a player.
getList() - Method in class net.sf.freecol.common.model.ScopeContainer
Get the scopes applicable to this effect.
getListBackground() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getListCellRenderer() - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
Get a ListCellRenderer suitable for the wrapped Option.
getListCellRenderer() - Method in class net.sf.freecol.client.gui.option.ModOptionUI
Get a ListCellRenderer suitable for the wrapped Option.
getListCellRenderer() - Method in class net.sf.freecol.client.gui.option.OptionUI
Get a ListCellRenderer suitable for the wrapped Option.
getListCellRendererComponent(JList<? extends String>, String, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.DestinationCellRenderer
getListCellRendererComponent(JList<? extends CaptureGoodsDialog.GoodsItem>, CaptureGoodsDialog.GoodsItem, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog.CheckBoxRenderer
getListCellRendererComponent(JList<? extends EndTurnDialog.UnitWrapper>, EndTurnDialog.UnitWrapper, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.dialog.EndTurnDialog.UnitCellRenderer
getListCellRendererComponent(JList<? extends ReportLabourPanel.LabourUnitPanel>, ReportLabourPanel.LabourUnitPanel, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.report.ReportLabourPanel.LabourUnitPanelRenderer
getListCellRendererComponent(JList<? extends BuildableType>, BuildableType, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
getListCellRendererComponent(JList<? extends Goods>, Goods, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoodsTradeItemPanel.GoodsBoxRenderer
getListCellRendererComponent(JList<? extends NationOptions.NationState>, NationOptions.NationState, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.NationStateRenderer
getListCellRendererComponent(JList<? extends Player>, Player, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.InciteTradeItemPanel.InciteBoxRenderer
getListCellRendererComponent(JList<? extends Stance>, Stance, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.StanceTradeItemPanel.StanceBoxRenderer
getListCellRendererComponent(JList<? extends TradeRouteStop>, TradeRouteStop, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopRenderer
getListCellRendererComponent(JList<? extends Unit>, Unit, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.UnitTradeItemPanel.UnitBoxRenderer
getListCellRendererComponent(JList<? extends T>, T, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
Returns a ListCellRenderer for the given JList.
getListItemIconSize() - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getListItemIconSize() - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
Gets the preferred size for the list item images in the colopedia tree.
getListLabel(String, List<AbstractUnit>) - Static method in class net.sf.freecol.common.model.AbstractUnit
Get a template for a list of abstract units.
getLiveEuropeanPlayerList(Player...) - Method in class net.sf.freecol.common.model.Game
Get a list of the live European players in this game.
getLiveEuropeanPlayers(Player...) - Method in class net.sf.freecol.common.model.Game
Get a stream of the live European players in this game.
getLiveNativePlayerList(Player...) - Method in class net.sf.freecol.common.model.Game
Get a list of the live native players in this game.
getLiveNativePlayers(Player...) - Method in class net.sf.freecol.common.model.Game
Get a stream of the live native players in this game.
getLivePlayerList(Player...) - Method in class net.sf.freecol.common.model.Game
Get a list of the live players in the game, optionally excluding supplied ones.
getLivePlayers(Player...) - Method in class net.sf.freecol.common.model.Game
Get a stream of the live players in the game, optionally excluding supplied ones.
getLoadableAmount(GoodsType) - Method in class net.sf.freecol.common.model.Unit
Gets the extra amount of a specified type of goods that could be loaded onto this unit.
getLocale() - Method in class net.sf.freecol.common.option.LanguageOption.Language
Get the locale.
getLocale() - Static method in class net.sf.freecol.FreeCol
Get the selected locale.
getLocale(String) - Static method in class net.sf.freecol.common.i18n.Messages
Get the Locale corresponding to a given language name.
getLocaleFileNames(String, String, Locale) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets a list containing the names of all possible message files for a locale.
getLocation() - Method in class net.sf.freecol.common.model.Goods
Gets the location of this Locatable.
getLocation() - Method in interface net.sf.freecol.common.model.Locatable
Gets the location of this Locatable.
getLocation() - Method in class net.sf.freecol.common.model.PathNode
Gets the location of this path.
getLocation() - Method in class net.sf.freecol.common.model.TileItem
Gets the location of this Locatable.
getLocation() - Method in class net.sf.freecol.common.model.TradeRouteStop
Get the location of this stop.
getLocation() - Method in class net.sf.freecol.common.model.Unit
Gets the location of this unit.
getLocation() - Method in class net.sf.freecol.common.model.UnitWas
 
getLocation() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Get the transportables location if any.
getLocationAbilities(String, Turn) - Method in class net.sf.freecol.common.model.Unit
Get abilities specific to this location.
getLocationAttribute(Game, String, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Find a new location from a stream attribute.
getLocationClass(String) - Static method in class net.sf.freecol.common.model.Game
Get a location class from an identifier.
getLocationData(LabourData.UnitData) - Method in class net.sf.freecol.client.gui.panel.report.LabourData.ColonyLocationDataGetter
getLocationData(LabourData.UnitData) - Method in interface net.sf.freecol.client.gui.panel.report.LabourData.LocationData.Getter
 
getLocationData(Colony) - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
Get the labour data (create on demand).
getLocationGoalDecider(Location) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Builds a simple goal decider to find a single target location.
getLocationImageKey() - Method in class net.sf.freecol.common.model.Europe
Get an image key for this location.
getLocationImageKey() - Method in interface net.sf.freecol.common.model.Location
Get an image key for this location.
getLocationImageKey() - Method in class net.sf.freecol.common.model.Map
Get an image key for this location.
getLocationImageKey() - Method in class net.sf.freecol.common.model.Settlement
Get an image key for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.Building
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.ColonyTile
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.Europe
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.HighSeas
Get a label for this location.
getLocationLabel() - Method in interface net.sf.freecol.common.model.Location
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.Map
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.Settlement
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.Tile
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.Unit
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.UnitLocation
Get a label for this location.
getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.Colony
Get a label for this location for a particular player.
getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Get a label for this location for a particular player.
getLocationLabelFor(Player) - Method in interface net.sf.freecol.common.model.Location
Get a label for this location for a particular player.
getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.Map
Get a label for this location for a particular player.
getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.Tile
Get a label for this location for a particular player.
getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.UnitLocation
Get a label for this location for a particular player.
getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.WorkLocation
Get a label for this location for a particular player.
getLocationLabelFor(Unit) - Method in class net.sf.freecol.client.gui.panel.report.ReportPanel
 
getLocationName(TradeLocation) - Method in class net.sf.freecol.common.model.Colony
Function for returning the name of a TradeLocation
getLocationName(TradeLocation) - Method in class net.sf.freecol.common.model.Europe
Function for returning the name of a TradeLocation
getLocationName(TradeLocation) - Method in class net.sf.freecol.common.model.IndianSettlement
Function for returning the name of a TradeLocation
getLocationName(TradeLocation) - Method in interface net.sf.freecol.common.model.TradeLocation
Function for returning the name of a TradeLocation
getLocationName(TradeLocation) - Method in class net.sf.freecol.common.model.TradeRouteStop
Function for returning the name of a TradeLocation
getLockLabel() - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getLogCommsWriter() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get a writer for the comms log file.
getLogFileContents() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get the contents of the log file.
getLogFilePath() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the log file path.
getLogWriter() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets a new log writer.
getLootableGoodsList() - Method in class net.sf.freecol.common.model.Colony
Gets a list of all stored goods in this colony, suitable for being looted.
getLoserId() - Method in class net.sf.freecol.common.networking.LootCargoMessage
Accessor for the losing unit identifier.
getLostCityRumour() - Method in class net.sf.freecol.common.model.Tile
Gets a lost city rumour on this tile.
getLostCityRumour() - Method in class net.sf.freecol.common.model.TileItemContainer
Gets any lost city rumour in this container.
getLowLevel() - Method in class net.sf.freecol.common.model.ExportData
Get the low water mark for this data.
getLowProductionThreshold() - Method in class net.sf.freecol.common.model.GoodsType
Get the low production threshold.
getMacOSXDirs(File[]) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get FreeCol directories for MacOSX.
getMagnitude() - Method in class net.sf.freecol.common.model.TileImprovement
Gets the magnitude of this improvement.
getMagnitude() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the magnitude of this tile improvement type.
getMainFont() - Static method in class net.sf.freecol.client.gui.FontLibrary
 
getMainObject() - Method in class net.sf.freecol.common.networking.ChangeSet.RemoveChange
By convention, the main object is last.
getManhattenHeuristic(Tile) - Method in class net.sf.freecol.common.model.Map
Gets a search heuristic using the Manhatten distance to an end tile.
getMap() - Method in class net.sf.freecol.client.control.FreeColClientHolder
Get the Map.
getMap() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gets the map.
getMap() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the map.
getMap() - Method in class net.sf.freecol.client.gui.panel.MiniMap
Internal Map accessor.
getMap() - Method in class net.sf.freecol.common.model.Game
Gets the map that is being used in this game.
getMap() - Method in class net.sf.freecol.common.model.Tile
Get the map in which this tile belongs.
getMapEditorController() - Method in class net.sf.freecol.client.FreeColClient
Gets the controller for the map editor, if we are in the map editor.
getMapFileList() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get the map files.
getMapGenerator() - Method in class net.sf.freecol.server.FreeColServer
Get the map generator.
getMapGeneratorOptions() - Method in class net.sf.freecol.common.model.Game
Gets the map generator options associated with this game.
getMapGeneratorOptions() - Method in class net.sf.freecol.common.model.Specification
 
getMapGeneratorOptions() - Method in class net.sf.freecol.common.networking.UpdateMapGeneratorOptionsMessage
Get the associated option group.
getMapKey(boolean) - Method in class net.sf.freecol.common.model.EuropeanNationType
Get the map key, either expert or default, according to a boolean.
getMapScale() - Method in class net.sf.freecol.client.gui.SwingGUI
Get the map scale.
getMapsDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory containing the predefined maps.
getMapTransform() - Method in class net.sf.freecol.client.control.MapEditorController
Gets the current MapTransform.
getMapViewDimension() - Method in class net.sf.freecol.client.gui.GUI
 
getMapViewDimension() - Method in class net.sf.freecol.client.gui.SwingGUI
 
getMapViewerBounds() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Internal class for the MapViewer that handles what part of the Map is visible on screen Methods in this class should only be used by SwingGUI, Canvas or MapViewer.
getMapViewerRepaintManager() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Gets the internal class that handles buffers and dirty state of MapViewer.
getMapViewerState() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Internal state for the MapViewer.
getMarket() - Method in class net.sf.freecol.client.gui.label.MarketLabel
Get this MarketLabel's market.
getMarket() - Method in class net.sf.freecol.common.model.Player
Get this player's Market.
getMarketData() - Method in class net.sf.freecol.common.model.Market
Get the market data.
getMarketData(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the market data for a type of goods.
getMarketDataValues() - Method in class net.sf.freecol.common.model.Market
Get the market data values.
getMarketName() - Method in class net.sf.freecol.common.model.Player
What is the name of the player's market? Following a declaration of independence we are assumed to trade broadly with any European market rather than a specific port.
getMask() - Method in class net.sf.freecol.common.model.TileImprovementStyle
Gets the key suitable for looking up an appropriate overlay (forest) image.
getMatchesNull() - Method in class net.sf.freecol.common.model.Scope
Does this scope match null?
getMatchingComponent(Predicate<Component>) - Method in class net.sf.freecol.client.gui.Canvas
Gets any currently displayed component matching a predicate.
getMatchNegated() - Method in class net.sf.freecol.common.model.Scope
Is the match negated for this scope?
getMaximum() - Method in class net.sf.freecol.common.model.RandomRange
Get the range upper bound.
getMaximumAttrition() - Method in class net.sf.freecol.common.model.UnitType
Get the maximum attrition for this unit type (greater attrition than this destroys the unit).
getMaximumConsumption() - Method in class net.sf.freecol.common.model.ProductionInfo
 
getMaximumCount() - Method in class net.sf.freecol.common.model.Role
Gets the maximum goods count for the role.
getMaximumExperience() - Method in class net.sf.freecol.common.model.UnitType
Get the maximum experience required a unit of this type may achieve.
getMaximumFoodConsumption() - Method in class net.sf.freecol.common.model.Player
Gets the maximum food consumption of any unit types available to this player.
getMaximumGrowth() - Method in class net.sf.freecol.common.model.SettlementType
Get the maximum growth value.
getMaximumIndex(BuildableType) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
getMaximumIndex(Colony, JList<BuildableType>, int) - Method in class net.sf.freecol.common.model.BuildableType
 
getMaximumIndex(Colony, JList<BuildableType>, int) - Method in class net.sf.freecol.common.model.BuildingType
 
getMaximumIndex(Colony, JList<BuildableType>, int) - Method in class net.sf.freecol.common.model.UnitType
 
getMaximumLatitude() - Method in class net.sf.freecol.common.model.Map
Get the maximum latitude.
getMaximumNumber() - Method in class net.sf.freecol.common.option.ListOption
Gets the maximum number of allowed values.
getMaximumPotential(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
Gets the maximum potential for producing the given type of goods.
getMaximumPotential(GoodsType, UnitType, TileType) - Method in class net.sf.freecol.common.model.Tile
Gets the maximum potential for producing the given type of goods with a given unit if this tile is (perhaps changed to) a given tile type.
getMaximumProduction() - Method in class net.sf.freecol.common.model.ProductionInfo
 
getMaximumProduction(GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the maximum possible production of the given type of goods.
getMaximumProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the maximum production of this work location for a given goods type, assuming the current workers and input goods.
getMaximumSize() - Method in class net.sf.freecol.common.model.SettlementType
Get the maximum size of this settlement type.
getMaximumSize(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
getMaximumSkill() - Method in class net.sf.freecol.common.model.BuildingType
 
getMaximumValue() - Method in class net.sf.freecol.common.option.IntegerOption
Get the maximum allowed value.
getMaxValue() - Method in class net.sf.freecol.common.model.ResourceType
Gets the maximum value for this resource.
getMeetingImage(Player) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getMenuBackground() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getMenuDisabledForeground() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel.FreeColMetalTheme
getMenuItem(String) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Creates a default FreeCol JMenuItem.
getMenuItem(String, ActionListener) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Creates a default FreeCol JMenuItem.
getMenuKeyListener() - Method in class net.sf.freecol.client.gui.action.FreeColAction
 
getMercenaries() - Method in class net.sf.freecol.server.model.MonarchSession
 
getMercenaryForce() - Method in class net.sf.freecol.common.model.Monarch
Gets the force describing the Mercenary Force.
getMercenaryHirePrice(AbstractUnit) - Method in class net.sf.freecol.common.model.Player
Gets the price to this player to hire a mercenary unit.
getMercenaryLeaderIndex(Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Get a random mercenary leader index.
getMercenaryLeaderKey(int) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getMercenaryLeaderName(int) - Static method in class net.sf.freecol.common.i18n.NameCache
Get a mercenary leader name by index.
getMercenaryPrice() - Method in class net.sf.freecol.common.model.UnitType
Get the special price used by mercenary forces when there is no standard base price (e.g.
getMessage() - Method in class net.sf.freecol.client.gui.mapviewer.GUIMessage
Get the message data.
getMessage() - Method in class net.sf.freecol.common.networking.ChatMessage
What is the text of this ChatMessage?
getMessage() - Method in class net.sf.freecol.common.networking.ErrorMessage
Get the non-i18n message.
getMessage() - Method in class net.sf.freecol.common.networking.WrapperMessage
Get the wrapped message.
getMessage(Player) - Method in class net.sf.freecol.server.model.DiplomacySession
Utility to create a message using the current session parameters and trade agreement, given a desired destination player.
getMessageButton(String, String, Player, FreeColGameObject) - Static method in class net.sf.freecol.client.gui.panel.Utility
Make a suitable link button for a given key.
getMessageDisplay(ModelMessage) - Method in class net.sf.freecol.common.model.Game
Helper function to get the object to display with a message in this game.
getMessageFileNameList(Locale) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get the message file names for a given locale.
getMessageHandler() - Method in class net.sf.freecol.common.networking.Connection
Gets the message handler for this connection.
getMessageSource(ModelMessage) - Method in class net.sf.freecol.common.model.Game
Helper function to get the source object of a message in this game.
getMessageType() - Method in class net.sf.freecol.common.model.ModelMessage
Gets the messageType of the message to display.
getMetaServerAddress() - Static method in class net.sf.freecol.FreeCol
Get the meta-server address.
getMetaServerConnection(List<ServerInfo>) - Static method in class net.sf.freecol.common.metaserver.MetaServerUtils
Utility to get a connection to the meta-server and handle the server list it returns.
getMetaServerHandler() - Method in class net.sf.freecol.metaserver.MetaServer
Gets the control object that handles the network requests.
getMetaServerPort() - Static method in class net.sf.freecol.FreeCol
Get the meta-server port.
getMetaServerState() - Method in enum net.sf.freecol.server.FreeColServer.ServerState
 
getMethodName() - Method in class net.sf.freecol.common.model.Scope
 
getMethodReturnType(Method) - Method in class net.sf.freecol.common.util.Introspector
Get the return type from a Method.
getMethodValue() - Method in class net.sf.freecol.common.model.Scope
 
getMigLayout() - Method in class net.sf.freecol.client.gui.panel.MigPanel
 
getMigrantCount() - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
 
getMigrants() - Method in class net.sf.freecol.common.networking.FountainOfYouthMessage
Get the number of migrants.
getMilitary() - Method in class net.sf.freecol.common.model.GoodsType
Is this goods type a military goods type?
getMilitaryGoodsPriceToBuy(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
Price some goods that have military value to the settlement.
getMilitaryRole() - Method in class net.sf.freecol.common.model.Unit
Get a military role for this unit.
getMilitaryRoles() - Method in class net.sf.freecol.common.model.Specification
Get the available military roles as a stream.
getMilitaryRolesList() - Method in class net.sf.freecol.common.model.Specification
Get the military roles in this specification, in decreasing order of effectiveness.
getMilitaryStrength() - Method in class net.sf.freecol.common.model.NationSummary
 
getMilitaryStrengthComparator() - Method in class net.sf.freecol.common.model.CombatModel
Get a comparator to order units by relative military strength with respect to this combat model.
getMilitaryUnits() - Method in class net.sf.freecol.common.model.Player
Get a list of the military units for this player.
getMiniMapBackground() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getMinimapBackgroundColor() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getMinimapBorderColor() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getMinimapEconomicColor(TileType) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getMinimapPoliticsColor(TileType) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getMiniMapSkin() - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getMinimum() - Method in class net.sf.freecol.common.model.RandomRange
Get the range lower bound.
getMinimumGrowth() - Method in class net.sf.freecol.common.model.SettlementType
Get the minimum growth value.
getMinimumIndex(BuildableType) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
getMinimumIndex(Colony, JList<BuildableType>, int) - Method in class net.sf.freecol.common.model.BuildableType
 
getMinimumIndex(Colony, JList<BuildableType>, int) - Method in class net.sf.freecol.common.model.BuildingType
 
getMinimumIndex(Colony, JList<BuildableType>, int) - Method in class net.sf.freecol.common.model.UnitType
 
getMinimumLatitude() - Method in class net.sf.freecol.common.model.Map
Get the minimum latitude.
getMinimumScore() - Method in enum net.sf.freecol.common.model.HighScore.ScoreLevel
 
getMinimumSize() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
getMinimumSize() - Method in class net.sf.freecol.common.model.SettlementType
Get the minimum size of this settlement type.
getMinimumSize(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
getMinimumSkill() - Method in class net.sf.freecol.common.model.BuildingType
 
getMinimumValue() - Method in class net.sf.freecol.common.option.IntegerOption
Get the minimum allowed value.
getMinValue() - Method in class net.sf.freecol.common.model.ResourceType
Gets the minimum value for this resource.
getMission() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the mission this unit has been assigned.
getMission(Class<T>) - Method in class net.sf.freecol.server.ai.AIUnit
Get the unit mission if it is of a given class.
getMission(Game, FreeColXMLReader) - Static method in class net.sf.freecol.common.model.mission.MissionManager
Returns a new Mission read from the input stream if possible, and null if not.
getMissionary() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the missionary from this settlement.
getMissionaryChoice(Unit, IndianSettlement, boolean, boolean) - Method in class net.sf.freecol.client.gui.GUI
Get the user choice of what to do with a missionary at a native settlement.
getMissionaryChoice(Unit, IndianSettlement, Direction) - Method in class net.sf.freecol.client.control.InGameController
Wrapper for GUI.getMissionaryChoice
getMissionaryLineOfSight() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the line of sight used by a missionary at this settlement.
getMissionaryMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new MissionaryMission for a unit.
getMissionaryMoveType(Tile, Settlement) - Method in class net.sf.freecol.common.model.Unit
Get the MoveType when moving a missionary to a settlement.
getMissionaryRole() - Method in class net.sf.freecol.common.model.Specification
Get the missionary role.
getMissionaryTradeModifiers(boolean) - Method in class net.sf.freecol.common.model.Unit
Gets the appropriate trade bonuses due to a missionary unit.
getMissionaryVisibleTiles() - Method in class net.sf.freecol.common.model.IndianSettlement
Get a stream of tiles that should be visible to a missionary at this settlement.
getMissionChip(Graphics2D, Player, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
Gets the mission chip for a native settlement.
getMissions() - Method in class net.sf.freecol.common.model.mission.CompoundMission
Get the Missions value.
getMixer() - Method in class net.sf.freecol.common.sound.SoundPlayer
Gets the mixer.
getMixerInfo() - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
 
getMixerWrapperByName(String) - Method in class net.sf.freecol.common.option.AudioMixerOption
Gets a mixer wrapper by name.
getMnemonic() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gets the mnemonic to be used for selecting this action
getModDescriptorInputStream() - Method in class net.sf.freecol.common.io.FreeColModFile
Gets the input stream to the mod meta file.
getMode() - Method in class net.sf.freecol.server.ai.Cargo
 
getModelMessageComparator(Game) - Method in class net.sf.freecol.client.ClientOptions
Return the client's preferred comparator for ModelMessages.
getModelMessages() - Method in class net.sf.freecol.common.model.Player
Gets all the model messages for this player.
getModeString() - Method in class net.sf.freecol.server.ai.Cargo
 
getModFileList() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get a list of the standard and current user mod files.
getModifierAsString(Modifier) - Static method in class net.sf.freecol.client.gui.ModifierFormat
 
getModifierComponent(Modifier) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getModifierIndex() - Method in class net.sf.freecol.common.model.Modifier
Get the modifier index.
getModifierLabels(Modifier, FreeColSpecObjectType, Turn) - Static method in class net.sf.freecol.client.gui.ModifierFormat
 
getModifiers() - Method in class net.sf.freecol.common.model.FreeColObject
Gets a copy of the modifiers of this object.
getModifiers(String) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the set of modifiers with the given identifier from this object.
getModifiers(String) - Method in class net.sf.freecol.common.model.Specification
Get all the Modifiers with the given identifier.
getModifiers(String, FreeColSpecObjectType) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the set of modifiers with the given identifier from this object.
getModifiers(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.Building
Gets the set of modifiers with the given identifier from this object.
getModifiers(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.FeatureContainer
Gets the set of modifiers with the given identifier from this container.
getModifiers(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the set of modifiers with the given identifier from this object.
getModifiers(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.Unit
Gets the set of modifiers with the given identifier from this object.
getModifierStrings(float, Modifier.ModifierType) - Static method in class net.sf.freecol.client.gui.ModifierFormat
 
getModifierStrings(Modifier) - Static method in class net.sf.freecol.client.gui.ModifierFormat
 
getModifierValues() - Method in class net.sf.freecol.common.model.FeatureContainer
 
getModList(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the mod list from a ModListOption.
getModMessageFileNames(Locale) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get the mod message file names for a given locale.
getModsList() - Static method in class net.sf.freecol.common.io.FreeColModFile
Get all the standard mods.
getMonarch() - Method in class net.sf.freecol.common.model.Player
Gets the monarch object this player has.
getMonarchImage(String) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Get the "monarch" image from a key.
getMonarchImage(Nation) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Returns the monarch-image for the given tile.
getMonarchKey() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Gets the monarch key.
getMonarchKey(String) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getMostHated() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the most hated nation of this settlement.
getMostHatedLabel(boolean) - Method in class net.sf.freecol.common.model.IndianSettlement
Get a template for the current most hated nation, depending whether the requestor has contacted this settlement.
getMostValuableGoods() - Method in class net.sf.freecol.common.model.Player
Get the most valuable goods available in one of the player's colonies for the purposes of choosing a threat-to-boycott.
getMoveCost() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the standard movement cost of the tile improvement type.
getMoveCost(int) - Method in class net.sf.freecol.common.model.TileImprovementType
Possibly reduce the cost of moving due to this tile improvement type.
getMoveCost(Direction, int) - Method in class net.sf.freecol.common.model.TileImprovement
Calculates the movement cost on the basis of connected tile improvements.
getMoveCost(Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the cost of moving this Unit onto the given Tile.
getMoveCost(Tile, Tile, int) - Method in class net.sf.freecol.common.model.TileItemContainer
Determine the movement cost to this Tile from another Tile.
getMoveCost(Tile, Tile, int) - Method in class net.sf.freecol.common.model.Unit
Gets the cost of moving this Unit from the given Tile onto the given Tile.
getMovement() - Method in class net.sf.freecol.common.model.UnitType
Get the base movement of this unit type.
getMovesAsString() - Method in class net.sf.freecol.common.model.Unit
Make a label showing the unit moves left.
getMovesLeft() - Method in interface net.sf.freecol.common.model.Movable
Returns the amount of moves this Movable has left.
getMovesLeft() - Method in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
Gets the number of moves left after the proposed move.
getMovesLeft() - Method in interface net.sf.freecol.common.model.pathfinding.CostDecider
Gets the number of moves left.
getMovesLeft() - Method in class net.sf.freecol.common.model.PathNode
Gets the number of moves remaining at this point in the path.
getMovesLeft() - Method in class net.sf.freecol.common.model.Unit
Get the moves left this turn.
getMoveToEurope() - Method in class net.sf.freecol.common.model.Tile
Get the move-to-Europe state of the tile.
getMoveType(Direction) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move made in a specified direction.
getMoveType(Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move that is made when moving from one tile to another.
getMoveType(Tile, Tile, int) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move that is made when moving from one tile to another.
getMyAIPlayer() - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Get the AI player using this handler.
getMyPlayer() - Method in class net.sf.freecol.client.control.FreeColClientHolder
Get the client player.
getMyPlayer() - Method in class net.sf.freecol.client.FreeColClient
Gets the Player that uses this client.
getMyPlayer() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Get the player.
getMyPlayer() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the player.
getName() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Returns the name of this Option.
getName() - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
Get the name of this ColopediaDetailPanel, which is generally used to label the root node of its sub-tree.
getName() - Method in class net.sf.freecol.client.gui.panel.colopedia.ConceptDetailPanel
getName() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Gets the name of this Look and Feel.
getName() - Method in class net.sf.freecol.client.networking.UserServerAPI
Name accessor.
getName() - Method in class net.sf.freecol.common.metaserver.ServerInfo
Get the name of the server that is beeing represented by this object.
getName() - Method in class net.sf.freecol.common.model.LostCityRumour
Get the name of this rumour.
getName() - Method in interface net.sf.freecol.common.model.Nameable
Gets the name of this Nameable.
getName() - Method in class net.sf.freecol.common.model.Player
Gets the name of this player.
getName() - Method in class net.sf.freecol.common.model.Region
Gets the name of this Nameable.
getName() - Method in class net.sf.freecol.common.model.Settlement
Get the name of this Settlement.
getName() - Method in class net.sf.freecol.common.model.TradeRoute
Gets the name of this Nameable.
getName() - Method in class net.sf.freecol.common.model.Unit
Get the individual name of this unit.
getName() - Method in class net.sf.freecol.common.networking.Connection
Gets the connection name.
getName() - Method in class net.sf.freecol.common.option.OptionGroup
Gets the i18n-name of this Option.
getName() - Method in class net.sf.freecol.common.option.SelectOption
Get the name associated with the current value.
getName() - Static method in class net.sf.freecol.FreeCol
Gets the user name.
getName() - Method in class net.sf.freecol.server.FreeColServer
Gets the name of this server.
getName(int[]) - Static method in class net.sf.freecol.tools.RiverMaker
 
getName(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
getName(Named) - Static method in class net.sf.freecol.common.i18n.Messages
 
getNameAsJlabel() - Method in class net.sf.freecol.common.model.Europe
Get the name of this instance as a JLabel.
getNameAsJlabel() - Method in interface net.sf.freecol.common.model.TradeLocation
Get the name of this instance as a JLabel.
getNameForNewLand() - Method in class net.sf.freecol.common.model.Player
Get a name for the new land.
getNameForRegion(Region) - Method in class net.sf.freecol.common.model.Player
Get a name for a region.
getNameForTradeRoute() - Method in class net.sf.freecol.common.model.Player
Get a unique name for a new trade route.
getNameForUnit(UnitType, Random) - Method in class net.sf.freecol.common.model.Player
Gets a new name for a unit.
getNameKey() - Method in class net.sf.freecol.common.model.AbstractGoods
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Building
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.Direction
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Europe
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Feature
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.LostCityRumour
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.ModelMessage.MessageType
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Monarch
Gets the name of this named object.
getNameKey() - Method in interface net.sf.freecol.common.model.Named
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.NationOptions.Advantages
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.NationOptions.NationState
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.Player.NoClaimReason
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.Region.RegionType
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Resource
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.Stance
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Tension
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Tile
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.TileImprovement
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.TileItem
Gets the name of this named object.
getNamespaceContext() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
getNation() - Method in class net.sf.freecol.common.model.Player
Gets this Player's nation.
getNation(String) - Method in class net.sf.freecol.common.model.Specification
Get a nation by identifier.
getNation(Specification) - Method in class net.sf.freecol.common.networking.SetAvailableMessage
Get the nation whose availability is changing.
getNation(Specification) - Method in class net.sf.freecol.common.networking.SetColorMessage
Get the nation whose color is changing.
getNationalAdvantages() - Method in class net.sf.freecol.common.model.NationOptions
Get the national advantages.
getNationality() - Method in class net.sf.freecol.common.model.Unit
Gets the nationality of this Unit.
getNationAt(Tile, Direction) - Method in class net.sf.freecol.client.control.InGameController
Convenience function to find the nation controlling an adjacent settlement.
getNationColor() - Method in class net.sf.freecol.common.model.Player
Gets the player nation color.
getNationId() - Method in class net.sf.freecol.common.model.HighScore
Get the nation identifier.
getNationId() - Method in class net.sf.freecol.common.model.Player
Get the identifier for this Player's nation.
getNationImage(Nation, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getNationImage(Nation, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getNationKey(Nation) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getNationLabel() - Method in class net.sf.freecol.common.model.Player
Get a template for this players nation name.
getNationName() - Method in class net.sf.freecol.common.model.HighScore
Get the independent nation name.
getNationOptions() - Method in class net.sf.freecol.common.model.Game
Get the current nation options.
getNationResourceKey() - Method in class net.sf.freecol.common.model.Player
Gets a resource key for the nation name.
getNations() - Method in class net.sf.freecol.common.model.NationOptions
Get the nations in the game.
getNations() - Method in class net.sf.freecol.common.model.Specification
 
getNationState() - Method in class net.sf.freecol.common.networking.SetAvailableMessage
Get the new nation availabiility.
getNationState(Nation) - Method in class net.sf.freecol.common.model.NationOptions
Get the NationState value of a particular Nation.
getNationSummary() - Method in class net.sf.freecol.common.networking.NationSummaryMessage
Client side helper to get the summary.
getNationSummary(Player) - Method in class net.sf.freecol.common.model.Player
Access the nation cache.
getNationSummary(Player) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Get a nation summary for another player.
getNationType() - Method in class net.sf.freecol.common.model.Player
Get the nation type of this player.
getNationType() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Get the nation type.
getNationType(String) - Method in class net.sf.freecol.common.model.Specification
Get a nation type by identifier.
getNationTypeId() - Method in class net.sf.freecol.common.model.HighScore
Get the nation type identifier.
getNationTypes() - Method in class net.sf.freecol.common.model.Specification
 
getNativeNation() - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
Get the last used native nation.
getNativeTrade() - Method in class net.sf.freecol.common.networking.NativeTradeMessage
 
getNativeTrade() - Method in class net.sf.freecol.server.model.NativeTradeSession
Get the native trade underway.
getNativeTradeKey(Unit, IndianSettlement) - Static method in class net.sf.freecol.common.model.NativeTrade
Make a transaction key for a native trade.
getNavalMoveType(Tile, Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move that is made when moving a naval unit from one tile to another.
getNavalREFUnitType() - Method in class net.sf.freecol.common.model.Monarch
Get a unit type for the REF navy.
getNavalStrength() - Method in class net.sf.freecol.common.model.NationSummary
 
getNavalStrengthRatio() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Is this player lagging in naval strength? Calculate the ratio of its naval strength to the average strength of other European colonial powers.
getNavalUnits() - Method in class net.sf.freecol.common.model.UnitLocation
Gets a list of all naval units here.
getNavalUnitsList() - Method in class net.sf.freecol.common.model.Force
Gets the naval units.
getNearestSettlement(Player, int, boolean) - Method in class net.sf.freecol.common.model.Tile
Finds the nearest settlement to this tile.
getNearLocationLabel(Direction, StringTemplate) - Method in class net.sf.freecol.common.model.Tile
Get a label for a nearby location.
getNeededTurnsOfTraining() - Method in class net.sf.freecol.common.model.Unit
Gets the number of turns this unit has to train to educate a student.
getNeededTurnsOfTraining(UnitType, UnitType) - Method in class net.sf.freecol.common.model.Specification
Gets the number of turns a unit has to train to educate a student.
getNeededWagons(Tile) - Method in class net.sf.freecol.server.ai.AIPlayer
Gets the needed wagons for a tile/contiguity.
getNeededWagons(Tile) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the needed wagons for a tile/contiguity.
getNeededWagons(Tile) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Gets the needed wagons for a tile/contiguity.
getNeighbourOrNull(Direction) - Method in class net.sf.freecol.common.model.Tile
Get the neighbouring tile in the given direction.
getNeighbourTile(String) - Method in class net.sf.freecol.common.model.Unit
Gets the tile in a given direction.
getNetProduction() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
getNetProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Get the net production of the given goods type.
getNetProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
Returns the net production, that is the total production minus the total consumption, of the given GoodsType.
getNetworkReplyId() - Method in class net.sf.freecol.common.networking.NetworkReplyObject
Gets the unique identifier for the network message this object will store.
getNewColonistTurns() - Method in class net.sf.freecol.common.model.Colony
Get the number of turns before a new colonist will be born in this colony with current production levels.
getNewColonyName(Player, Tile) - Method in class net.sf.freecol.client.gui.GUI
Get a name for a new colony for a player.
getNewDirection(Direction) - Method in enum net.sf.freecol.server.generator.River.DirectionChange
 
getNewestTradeRoute() - Method in class net.sf.freecol.common.model.Player
Get the most recently defined trade route.
getNewLandName() - Method in class net.sf.freecol.common.model.HighScore
Get the name given to the New World.
getNewLandName() - Method in class net.sf.freecol.common.model.Player
Gets the name this player has chosen for the new world.
getNewLandName() - Method in class net.sf.freecol.common.networking.NewLandNameMessage
Public accessor for the new land name.
getNewLandName(Player) - Static method in class net.sf.freecol.common.i18n.NameCache
Get the new land name for a player.
getNewModelMessages() - Method in class net.sf.freecol.common.model.Player
Gets all new messages for this player.
getNewRegionName() - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
Public accessor for the new region name.
getNewSpace() - Method in class net.sf.freecol.server.ai.Cargo
How much space would be needed to add this transportable?
getNewTile(Game) - Method in class net.sf.freecol.common.networking.AnimateMoveMessage
Get the tile to move to.
getNewTurns() - Method in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
Gets the number of turns consumed by the proposed move.
getNewTurns() - Method in interface net.sf.freecol.common.model.pathfinding.CostDecider
Gets the number of turns consumed.
getNewUnit() - Method in class net.sf.freecol.common.model.EuropeWas
Gets a unit added to Europe since this EuropeWas was sampled.
getNewUnitType() - Method in class net.sf.freecol.common.model.WorkLocation.Suggestion
 
getNewWorldGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getNewWorldLuxuryGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getNextActiveUnit() - Method in class net.sf.freecol.common.model.Player
Gets a new active unit.
getNextCityOfCibola() - Static method in class net.sf.freecol.common.i18n.NameCache
Get the next name for a city of Cibola, removing it from the list of available names.
getNextDirection() - Method in enum net.sf.freecol.common.model.Direction
Get the next direction after this one (clockwise).
getNextGoingToUnit() - Method in class net.sf.freecol.common.model.Player
Gets a new going-to unit.
getNextId() - Method in class net.sf.freecol.common.model.Game
Stub for routine only meaningful in the server.
getNextId() - Method in class net.sf.freecol.server.ai.AIMain
Gets a unique identifier for an AIObject.
getNextId() - Method in class net.sf.freecol.server.model.ServerGame
Stub for routine only meaningful in the server.
getNextNetworkReplyId() - Method in class net.sf.freecol.common.networking.ReceivingThread
Gets the next network reply identifier that will be used when identifing a network message.
getNextPlayer() - Method in class net.sf.freecol.common.model.Game
Gets the next current player.
getNextTurnImageKey() - Method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
 
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.Building
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.ColonyTile
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.GoodsLocation
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.HighSeas
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.Settlement
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.Unit
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(UnitType) - Method in class net.sf.freecol.common.model.BuildingType
Gets the reason why a given unit type can not be added to a building of this type.
getNoBuildReason(BuildableType, List<BuildableType>) - Method in class net.sf.freecol.common.model.Colony
Return the reason why the give BuildableType can not be built.
getNodeCost(int, int) - Static method in class net.sf.freecol.common.model.PathNode
Standard function to get the cost of moving to a PathNode.
getNoKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
 
getNonAnimationBufferImage() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
If available, a buffer that contains the non-animated parts of the map.
getNormalGameFogOfWar() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Get the normal fog of war setting.
getNormalGoodsPriceToBuy(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
Price some goods according to the amount present in the settlement.
getNothingMessage(Player, boolean, Random) - Method in class net.sf.freecol.common.model.LostCityRumour
Get the message for a "nothing" rumour.
getNotWorking() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
getNoWorkReason() - Method in class net.sf.freecol.common.model.Building
Checks if this work location is available to the colony to be worked.
getNoWorkReason() - Method in class net.sf.freecol.common.model.ColonyTile
Checks if this work location is available to the colony to be worked.
getNoWorkReason() - Method in class net.sf.freecol.common.model.WorkLocation
Checks if this work location is available to the colony to be worked.
getNumber() - Method in class net.sf.freecol.common.model.AbstractUnit
Get the number of units.
getNumber() - Method in class net.sf.freecol.common.model.Turn
Gets the turn number.
getNumber() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Get the number option.
getNumberForLanguage(String) - Static method in class net.sf.freecol.common.i18n.NumberRules
Returns a rule appropriate for the given language, or the OTHER_NUMBER_RULE if none has been defined.
getNumberOfColonies() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
getNumberOfEffects() - Method in class net.sf.freecol.common.model.Disaster
Get the number of effects.
getNumberOfKingLandUnits() - Method in class net.sf.freecol.common.model.Player
Gets the number of King's land units.
getNumberOfPorts() - Method in class net.sf.freecol.common.model.Player
Get the number of port settlements.
getNumberOfSettlements() - Method in class net.sf.freecol.common.model.NationSummary
 
getNumberOfSettlements() - Method in class net.sf.freecol.common.model.NationType
Get the national number of settlements.
getNumberOfUnits() - Method in class net.sf.freecol.common.model.NationSummary
 
getNumbers(int) - Method in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
 
getNumbers(int) - Method in class net.sf.freecol.tools.FlagTest
 
getObject() - Method in class net.sf.freecol.client.gui.ChoiceItem
Gets the Object contained by this choice.
getObject() - Method in class net.sf.freecol.common.util.RandomChoice
 
getObjectClassIndex(Object) - Static method in class net.sf.freecol.common.model.FreeColObject
Get the class index, handling null and non-FCO objects.
getObjectImage(FreeColObject) - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the appropriate BufferedImage for a FreeColObject.
getObjectImage(FreeColObject, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the appropriate BufferedImage for a FreeColObject.
getObjectImageIcon(FreeColObject) - Method in class net.sf.freecol.client.gui.ImageLibrary
Get an ImageIcon for a FreeColObject.
getObjectImageInternal(FreeColObject, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the appropriate BufferedImage for a FreeColObject.
getOccupation(Unit, boolean) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the best occupation for a given unit at this work location.
getOccupation(UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the best occupation for a given unit type at this work location.
getOccupationFor(Unit, boolean) - Method in class net.sf.freecol.common.model.Colony
Gets the best occupation for a given unit.
getOccupationFor(Unit, boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Colony
Gets the best occupation for a given unit.
getOccupationFor(Unit, Collection<GoodsType>) - Method in class net.sf.freecol.common.model.Colony
Gets the best occupation for a given unit to produce one of a given set of goods types.
getOccupationFor(Unit, Collection<GoodsType>, LogBuilder) - Method in class net.sf.freecol.common.model.Colony
Gets the best occupation for a given unit to produce one of a given set of goods types.
getOccupationIndicatorChip(Graphics2D, Unit, String) - Method in class net.sf.freecol.client.gui.ImageLibrary
Gets a chip for an occupation indicator, i.e.
getOccupationLabel(Player, boolean) - Method in class net.sf.freecol.common.model.Unit
Get a label for the current unit occupation.
getOccupationTrace() - Method in class net.sf.freecol.common.model.Colony
Gets the occupation tracing status.
getOccupyingUnit() - Method in class net.sf.freecol.common.model.ColonyTile
Gets a unit who is occupying the tile.
getOccupyingUnit() - Method in class net.sf.freecol.common.model.Tile
Gets the unit that is occupying the tile.
getOffence() - Method in class net.sf.freecol.common.model.Role
Get the offense value for this role.
getOffence() - Method in class net.sf.freecol.common.model.UnitType
Get the offence of this unit type.
getOffence(Specification) - Method in class net.sf.freecol.common.model.AbstractUnit
Get the approximate offence power that an instantiated unit corresponding to this abstract form would have.
getOffencePower(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Get the offensive power of a attacker wrt a defender.
getOffencePower(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Get the offensive power of a unit attacking another.
getOffencePower(FreeColGameObject, FreeColGameObject, LogBuilder) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Get the offensive power of a unit attacking another.
getOffensiveModifiers(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Collect all the offensive modifiers that apply to an attack.
getOffensiveModifiers(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Collect all the offensive modifiers that apply to an attack.
getOfferedFathers() - Method in class net.sf.freecol.common.model.Player
Gets the offered fathers for this player.
getOggStream(File) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory
Gets a new audio input stream to decode Ogg/Vorbis Audio from an input stream.
getOldGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.GoodsContainer
Gets the amount of one type of goods at the beginning of the turn.
getOldNationNameKey() - Method in class net.sf.freecol.common.model.HighScore
Get the original nation localized name key.
getOldPrice() - Method in class net.sf.freecol.common.model.MarketData
Get the old price.
getOldSoL() - Method in class net.sf.freecol.common.model.Player
Get the old SoL.
getOldSonsOfLiberty() - Method in class net.sf.freecol.common.model.Colony
 
getOldStoredGoods() - Method in class net.sf.freecol.common.model.GoodsContainer
Get the old stored goods.
getOldTile(Game) - Method in class net.sf.freecol.common.networking.AnimateMoveMessage
Get the tile to move from.
getOldTories() - Method in class net.sf.freecol.common.model.Colony
 
getOperandType() - Method in class net.sf.freecol.common.model.Operand
Gets the operand type.
getOperatingSystem() - Static method in class net.sf.freecol.common.util.OSUtils
What OS are we using?
getOperator() - Method in class net.sf.freecol.common.model.Limit
Get the Operator value.
getOption() - Method in class net.sf.freecol.client.gui.action.SelectableAction
Get the value of the underlying option.
getOption() - Method in class net.sf.freecol.client.gui.option.OptionUI
 
getOption(String) - Method in class net.sf.freecol.common.option.OptionGroup
Get an option in this group (or descendents) by object identifier.
getOption(String, Class<T>) - Method in class net.sf.freecol.common.model.Specification
Get an option in this group (or descendents) by object identifier.
getOption(String, Class<T>) - Method in interface net.sf.freecol.common.option.OptionContainer
Get an option in this group (or descendents) by object identifier.
getOption(String, Class<T>) - Method in class net.sf.freecol.common.option.OptionGroup
Get an option in this group (or descendents) by object identifier.
getOptionGroup(String) - Method in class net.sf.freecol.common.model.Specification
Gets the value of an OptionGroup.
getOptionGroup(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the value of an OptionGroup.
getOptionGroupId() - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Get the identifier of the OptionGroup.
getOptionName() - Method in class net.sf.freecol.common.model.ModelMessage
Get the option name for this message.
getOptionName() - Method in enum net.sf.freecol.common.model.ModelMessage.MessageType
 
getOptionPaneBackground() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getOptions() - Method in class net.sf.freecol.common.option.OptionGroup
Get the options in this group.
getOptionsDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory where the user options are saved.
getOptionsFile(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get an options file from the options directory.
getOptionUI() - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Get the option group UI controlling this dialog.
getOptionUI(String) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
 
getOptionUI(GUI, Option, boolean) - Static method in class net.sf.freecol.client.gui.option.OptionUI
Get an option UI for a given option.
getOptionValues() - Method in class net.sf.freecol.common.option.ListOption
Get the values of the current non-null options in the list.
getOther(Player) - Method in class net.sf.freecol.common.model.TradeItem
Get the other player for this trade item.
getOtherConnection() - Method in class net.sf.freecol.server.networking.DummyConnection
Gets the DummyConnection this object is connected to.
getOtherFCGO(Game) - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Get the other FCGO.
getOtherPlayer() - Method in class net.sf.freecol.server.model.DiplomacySession
Get the owner of the other settlement or unit.
getOtherPlayer(Game) - Method in class net.sf.freecol.common.networking.FirstContactMessage
 
getOtherPlayer(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the other player in a trade.
getOtherPlayer(ServerPlayer) - Method in class net.sf.freecol.server.model.DiplomacySession
Utility to find the other player in this session from a given one.
getOtherStanceChangeKey() - Method in enum net.sf.freecol.common.model.Stance
Get the message key to use for player messages when stance changes between other players.
getOtherStudents() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
getOtherStudentsName() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
getOtherUnit() - Method in class net.sf.freecol.server.model.DiplomacySession
Get the other unit if any.
getOtherWorkingAmateurs() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
getOurClosestSettlementGoalDecider() - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Gets a GoalDecider to find the `closest' settlement owned by the searching unit player, with connected ports weighted double.
getOurFCGO(Game) - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Get our FCGO.
getOurFreeColGameObject(String, Class<T>) - Method in class net.sf.freecol.common.model.Player
Get a FreeColGameObject with the specified identifier and class, owned by this player.
getOutput(GoodsType) - Method in class net.sf.freecol.common.model.ProductionType
Get the goods of the given goods type in this production type.
getOutputList() - Method in class net.sf.freecol.common.model.ProductionType
Get the output goods list.
getOutputs() - Method in class net.sf.freecol.common.model.ProductionType
Get the output goods as a stream.
getOutputs() - Method in class net.sf.freecol.common.model.WorkLocation
Get the AbstractGoods produced by this work location.
getOutputType() - Method in class net.sf.freecol.common.model.GoodsType
What is this goods made into?
getOverlayImageInternal(TileType, int, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the overlay-image for the given type and scale.
getOwnedTiles() - Method in class net.sf.freecol.common.model.Settlement
Get the tiles this settlement owns.
getOwnedUnitList() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets a list of the units native to this settlement.
getOwner() - Method in class net.sf.freecol.common.model.Europe
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.Goods
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.GoodsContainer
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.Market
Gets the owner of this Ownable.
getOwner() - Method in interface net.sf.freecol.common.model.Ownable
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.Settlement
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.Tile
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.TradeRoute
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.Unit
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.WorkLocation
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.server.ai.AIUnit
Get the Player that owns this AIUnit.
getOwner() - Method in class net.sf.freecol.server.model.DiplomacySession
Get the owner of the initiating unit.
getOwnerChange() - Method in class net.sf.freecol.common.model.UnitChangeType
Get the owner change state.
getOwnerNation() - Method in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
 
getOwnerNationType() - Method in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
 
getOwnerPlayer() - Method in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
 
getOwningSettlement() - Method in class net.sf.freecol.common.model.Tile
Gets the owning settlement for this tile.
getPage() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Gets the next page from the oggSyncState into the oggStreamState.
getPaidForSale() - Method in class net.sf.freecol.common.model.MarketData
Get the current sale price.
getPaidForSale(GoodsType) - Method in class net.sf.freecol.common.model.Market
Determines the price paid for the sale of a single unit of a particular type of goods.
getPall() - Method in class net.sf.freecol.client.gui.dialog.Flag
 
getPanel() - Method in class net.sf.freecol.common.networking.CloseMessage
 
getPanel(String) - Method in class net.sf.freecol.client.gui.panel.report.ReportEducationPanel
 
getPanelBackground() - Static method in class net.sf.freecol.client.gui.ImageLibrary
Gets the default background for panels (dialogs/windows).
getPanelBackground(Class<?>) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Gets the background for the given panel.
getPanelPosition(String) - Method in class net.sf.freecol.client.ClientOptions
Extract the panel position options for a given panel class name as a point.
getPanelSize(String) - Method in class net.sf.freecol.client.ClientOptions
Extract the panel size options for a given panel class name as a dimension.
getPanelType() - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeItem
Returns the panel type this item belongs to.
getParent() - Method in class net.sf.freecol.common.io.FreeColModFile
Gets the parent of the mod.
getParent() - Method in class net.sf.freecol.common.model.GoodsContainer
Get the parent location.
getParent() - Method in class net.sf.freecol.common.model.Region
Gets the enclosing parent region.
getParent(Game) - Method in class net.sf.freecol.common.networking.FeatureChangeMessage
Get the parent object to add/remove to.
getParentFrame() - Method in class net.sf.freecol.client.gui.Canvas
Get the parent frame.
getParentId() - Method in class net.sf.freecol.common.networking.FeatureChangeMessage
Get the parent object identifier.
getPath() - Method in class net.sf.freecol.common.io.FreeColDataFile
Get the path to the underlying file.
getPathComparator(Location, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Unit
Get a comparator to rank locations by proximity to a start location, using this unit+optional carrier and cost decider.
getPathImage(ImageLibrary.PathType) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Gets an image to represent the path of given path type.
getPathImage(Unit) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Gets an image to represent the path of the given Unit.
getPathNextTurnImage(ImageLibrary.PathType) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Gets an image to represent the path of the given Unit.
getPathNextTurnImage(Unit) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Gets an image to represent the path of the given Unit.
getPathStartLocation() - Method in class net.sf.freecol.common.model.Unit
Gets a suitable location to start path searches for a unit.
getPathType(Unit) - Static method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
Get the broad class of image to show along unit paths.
getPercentage(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the percentage value of a PercentageOption.
getPercentageMultiplier(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the percentage value of a PercentageOption normalized to double.
getPermutations(List<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Given a list, return an iterable that yields all permutations of the original list.
getPioneer() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Gets the pioneer who have been assigned to making the improvement described by this object.
getPioneeringMission(AIUnit, Location) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new PioneeringMission for a unit.
getPioneerRole() - Method in class net.sf.freecol.common.model.Specification
Get the pioneer role.
getPioneerScore() - Method in class net.sf.freecol.common.model.Unit
Score this unit with its suitability for pioneering.
getPioneerScore() - Method in class net.sf.freecol.server.ai.AIUnit
Score this AI unit with its suitability for pioneering.
getPlaceholderImage() - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the generic placeholder image.
getPlan(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Gets the existing tile improvement plan for a unit and tile.
getPlanFor(Tile, List<TileImprovementPlan>) - Method in class net.sf.freecol.server.ai.AIColony
Gets the first plan for a specified tile from a list of tile improvement plans.
getPlannedBuildableTypes() - Method in class net.sf.freecol.server.ai.AIColony
Get the list of buildables in the colony plan.
getPlayer() - Method in class net.sf.freecol.common.model.Monarch
Get the owning player.
getPlayer() - Method in class net.sf.freecol.server.ai.AIPlayer
Gets the Player this AIPlayer is controlling.
getPlayer() - Method in class net.sf.freecol.server.ai.mission.Mission
Convenience accessor for the owning player.
getPlayer(Predicate<? super Player>) - Method in class net.sf.freecol.common.model.Game
Get a particular player in the game by a predicate.
getPlayer(Game) - Method in class net.sf.freecol.common.networking.FirstContactMessage
 
getPlayer(Game) - Method in class net.sf.freecol.common.networking.LoginMessage
Get the player (if any) with the current name in a given game.
getPlayer(Game) - Method in class net.sf.freecol.common.networking.LogoutMessage
Get the player logging out.
getPlayer(Game) - Method in class net.sf.freecol.common.networking.NationSummaryMessage
Client side helper to get the player.
getPlayer(Game) - Method in class net.sf.freecol.common.networking.ReadyMessage
Which player is to be set?
getPlayer(Game) - Method in class net.sf.freecol.common.networking.SetAIMessage
Which player is to be set?
getPlayer(Game) - Method in class net.sf.freecol.common.networking.SetCurrentPlayerMessage
Who is the new player?
getPlayer(Game) - Method in class net.sf.freecol.common.networking.SetDeadMessage
Who died?
getPlayer(Game) - Method in class net.sf.freecol.common.networking.SetNationMessage
Get the player that is setting its nation.
getPlayer(Game) - Method in class net.sf.freecol.common.networking.SetNationTypeMessage
Get the player that is setting its nationType.
getPlayer(Connection) - Method in class net.sf.freecol.server.FreeColServer
Get a ServerPlayer by connection.
getPlayerAfter(Player) - Method in class net.sf.freecol.common.model.Game
Gets the live player after the given player.
getPlayerByName(String) - Method in class net.sf.freecol.common.model.Game
Gets a player specified by a name.
getPlayerByNation(Nation) - Method in class net.sf.freecol.common.model.Game
Get a Player identified by its nation.
getPlayerByNationId(String) - Method in class net.sf.freecol.common.model.Game
Get a Player identified by its nation identifier.
getPlayerId() - Method in class net.sf.freecol.common.model.HistoryEvent
Get the id for the player that is credited with this event, if any.
getPlayerIndianSettlement(Player) - Method in class net.sf.freecol.common.model.Tile
Gets the IndianSettlementInternals for the given player.
getPlayerList(Predicate<? super Player>) - Method in class net.sf.freecol.common.model.Game
Get players in the game.
getPlayerName() - Method in class net.sf.freecol.common.model.HighScore
Get the player name.
getPlayers() - Method in class net.sf.freecol.common.networking.AddPlayerMessage
Get the attached players.
getPlayers(Predicate<? super Player>) - Method in class net.sf.freecol.common.model.Game
Get players in the game.
getPlayerType() - Method in class net.sf.freecol.common.model.Player
Get the type of this player.
getPlunder() - Method in class net.sf.freecol.common.model.PlunderType
Gets the plunder range available for the supplied unit.
getPlunder(Unit, Random) - Method in class net.sf.freecol.common.model.Settlement
Gets an amount of plunder when this settlement is taken.
getPlunderRange(Unit) - Method in class net.sf.freecol.common.model.Colony
Gets the range of gold plunderable when this settlement is captured.
getPlunderRange(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the range of gold plunderable when this settlement is captured.
getPlunderRange(Unit) - Method in class net.sf.freecol.common.model.Settlement
Gets the range of gold plunderable when this settlement is captured.
getPlunderRange(Unit) - Method in class net.sf.freecol.common.model.SettlementType
Gets the plunder range available for the supplied unit.
getPlunderTypes() - Method in class net.sf.freecol.common.model.SettlementType
Get the list of plunder types.
getPoints(String) - Method in class net.sf.freecol.common.resources.FAFile
Gets the points to display the given text as an animation.
getPopulationQueue() - Method in class net.sf.freecol.common.model.Colony
Get the population queue contents.
getPopupMenuBackground() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getPopupPosition(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Get a rough position to place a dialog given a tile which we wish to remain visible.
getPort() - Method in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
Get the selected port number.
getPort() - Method in class net.sf.freecol.client.gui.LoadingSavegameInfo
Get the selected port number.
getPort() - Method in class net.sf.freecol.client.networking.UserServerAPI
Port accessor.
getPort() - Method in class net.sf.freecol.common.metaserver.ServerInfo
Get the TCP port in which clients may connect.
getPort() - Method in class net.sf.freecol.common.networking.Connection
Get the port for this connection.
getPort() - Method in class net.sf.freecol.common.networking.ServerInfoMessage
Get the port.
getPort() - Method in class net.sf.freecol.metaserver.MetaServer
Gets the TCP port that is being used for the public socket.
getPort() - Method in class net.sf.freecol.server.FreeColServer
Gets the port this FreeColServer was started on.
getPort() - Method in class net.sf.freecol.server.networking.Server
Gets the TCP port that is being used for the public socket.
getPortPanel() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Get the port panel that supplies units to this panel.
getPossibleProduction(boolean) - Method in class net.sf.freecol.common.model.TileType
Get all possible goods produced at a tile of this type.
getPossibleServerAddresses() - Static method in class net.sf.freecol.client.gui.panel.Utility
 
getPotentialProduction(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.BuildingType
Get the amount of goods of a given goods type the given unit type could produce on a tile of this tile type.
getPotentialProduction(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
Get the potential production of this tile for a given goods type and optional worker type.
getPotentialProduction(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileType
Get the amount of goods of given goods type the given unit type could produce on a tile of this tile type.
getPotentialProduction(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
Get the potential production of a given goods type at this location.
getPreferredLatitude() - Method in class net.sf.freecol.common.model.Nation
Get the preferred latitude of this nation.
getPreferredProduction() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets the preferred goods to produce.
getPreferredSize() - Method in class net.sf.freecol.client.gui.label.ProductionLabel
getPreferredSize() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
getPreferredSize(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
getPreferredSizeChange() - Method in class net.sf.freecol.common.model.Colony
Gets the number of units that would be good to add/remove from this colony.
getPrefix(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
getPreGameController() - Method in class net.sf.freecol.client.FreeColClient
Gets the controller that will be used before the game has been started.
getPreGameController() - Method in class net.sf.freecol.server.FreeColServer
Gets the PreGameController.
getPressListener() - Method in class net.sf.freecol.client.gui.panel.PortPanel
Get the press listener.
getPreviousDirection() - Method in enum net.sf.freecol.common.model.Direction
Get the previous direction after this one (anticlockwise).
getPrice() - Method in class net.sf.freecol.common.model.GoodsType
Get the price of a non-tradeable goods type.
getPrice() - Method in class net.sf.freecol.common.model.LastSale
Get the price from the sale.
getPrice() - Method in class net.sf.freecol.common.model.NativeTradeItem
Get the price for this item.
getPrice() - Method in class net.sf.freecol.common.model.UnitType
Get the base price of this unit type.
getPrice() - Method in class net.sf.freecol.server.model.MonarchSession
 
getPriceDifference() - Method in class net.sf.freecol.common.model.GoodsType
The default initial price difference (between purchase and sale price) for this type of goods.
getPriceForBuilding() - Method in class net.sf.freecol.common.model.Colony
Returns the price for the remaining hammers and tools for the Building that is currently being built.
getPriceForBuilding(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Gets the price for the remaining resources to build a given buildable.
getPriceToBuy(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the amount of gold this IndianSettlment is willing to pay for the given Goods.
getPriceToBuy(T) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the amount of gold this IndianSettlment is willing to pay for the given Goods.
getPriceToSell(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the amount of gold this IndianSettlment is willing to sell the given Goods for.
getPriceToSell(T) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the amount of gold this IndianSettlment is willing to sell the given Goods for.
getPrimary1() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel.FreeColMetalTheme
getPrimary2() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel.FreeColMetalTheme
getPrimary3() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel.FreeColMetalTheme
getPrimaryFoodType() - Method in class net.sf.freecol.common.model.Specification
Get the primary food type.
getPrimaryKey() - Method in class net.sf.freecol.common.resources.Resource
The primary key of the resource.
getPriority() - Method in class net.sf.freecol.common.model.Building
The priority of this Consumer.
getPriority() - Method in class net.sf.freecol.common.model.BuildingType
The consumption priority of a Building of this type.
getPriority() - Method in class net.sf.freecol.common.model.BuildQueue
The priority of this Consumer.
getPriority() - Method in interface net.sf.freecol.common.model.Consumer
The priority of this Consumer.
getPriority() - Method in class net.sf.freecol.common.model.Unit
The priority of this Consumer.
getPriority() - Method in class net.sf.freecol.common.model.UnitType
The priority of this Consumer.
getPriority() - Method in class net.sf.freecol.common.networking.AbandonColonyMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.AddPlayerMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.AnimateAttackMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.AnimateMoveMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.AskSkillMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.AssignTeacherMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.AssignTradeRouteMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.AttackMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.AttributeMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.BuildColonyMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.CashInTreasureTrainMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.ChangeStateMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.ChangeWorkTypeMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.ChatMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.ClaimLandMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.ClearSpecialityMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.CloseMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.DeclareIndependenceMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.DeclineMoundsMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.DeleteTradeRouteMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.DeliverGiftMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.DemandTributeMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.DisbandUnitMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.DisembarkMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.EmbarkMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.EmigrateUnitMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.EquipForRoleMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.ErrorMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.FeatureChangeMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.FirstContactMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.FountainOfYouthMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.GameEndedMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.GameStateMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.HighScoresMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.InciteMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.JoinColonyMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.LearnSkillMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.LoadGoodsMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.LoginMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.LogoutMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.LootCargoMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.Message
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.MissionaryMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.MoveMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.MoveToMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.NationSummaryMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.NativeGiftMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.NativeTradeMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.NewLandNameMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.NewTradeRouteMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.NewTurnMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.PartialMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.PayArrearsMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.PayForBuildingMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.PutOutsideColonyMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.ReadyMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.RemoveMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.RenameMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.SetAIMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.SetAvailableMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.SetBuildQueueMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.SetColorMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.SetCurrentPlayerMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.SetCurrentStopMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.SetDeadMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.SetDestinationMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.SetGoodsLevelsMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.SetNationMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.SetNationTypeMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.SetStanceMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.SpySettlementMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.TrivialMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.UnloadGoodsMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.UpdateGameOptionsMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.UpdateMapGeneratorOptionsMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.UpdateMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.UpdateTradeRouteMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.VacantPlayersMessage
Get the priority of this type of message.
getPriority() - Method in class net.sf.freecol.common.networking.WorkMessage
Get the priority of this type of message.
getPriorityLevel() - Method in class net.sf.freecol.common.networking.Message
Get the priority level of this type of message.
getPrivateerMission(AIUnit, Location) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new PrivateerMission for a unit.
getProbability() - Method in class net.sf.freecol.common.model.Effect
Get the probability of this effect.
getProbability() - Method in class net.sf.freecol.common.model.RandomRange
Get the result probability.
getProbability() - Method in class net.sf.freecol.common.util.RandomChoice
 
getProducedGoodsType() - Method in class net.sf.freecol.common.model.BuildingType
Gets the type of goods produced by this BuildingType.
getProduction() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.ProductionData
 
getProduction() - Method in class net.sf.freecol.common.model.ProductionInfo
 
getProduction() - Method in class net.sf.freecol.common.model.TileTypeChange
Gets the production consequent to the type change.
getProduction() - Method in class net.sf.freecol.common.model.WorkLocation
Gets the production at this work location.
getProduction(TileType) - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the goods produced by applying this TileImprovementType to a Tile with the given TileType.
getProductionBonus() - Method in class net.sf.freecol.common.model.Colony
Gets the production bonus of the colony.
getProductionBorder() - Static method in class net.sf.freecol.client.gui.panel.Utility
 
getProductionChain() - Method in class net.sf.freecol.common.model.GoodsType
Gets the production chain of the goods type, beginning with a raw material that can not be produced from any other.
getProductionDeficit() - Method in class net.sf.freecol.common.model.ProductionInfo
Get a list of the goods that are in production deficit, that is, those which are produced at less than their maximum possible rate.
getProductionDeficit(GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Helper to get the production deficit for a type of goods.
getProductionInfo() - Method in class net.sf.freecol.common.model.WorkLocation
Gets the ProductionInfo for this WorkLocation from the Colony's cache.
getProductionInfo(Object) - Method in class net.sf.freecol.common.model.Colony
Returns the ProductionInfo for the given Object.
getProductionInfo(Object) - Method in class net.sf.freecol.common.model.ProductionCache
Gets the ProductionInfo for the given WorkLocation or Consumer.
getProductionInfo(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.BuildQueue
Get the ProductionInfo for this BuildQueue.
getProductionInfo(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Unit
Gets the ProductionInfo for this unit.
getProductionLevel() - Method in class net.sf.freecol.common.model.ProductionType
The production level of this type of production (used by difficulty levels).
getProductionMap() - Method in class net.sf.freecol.common.model.Colony
Gets a copy of the current production map.
getProductionMap() - Method in class net.sf.freecol.common.model.ProductionCache
Gets a copy of the current production state.
getProductionModifier(GoodsType) - Method in class net.sf.freecol.common.model.TileImprovement
Gets a Modifier for the production bonus this improvement provides for a given type of goods.
getProductionModifier(GoodsType) - Method in class net.sf.freecol.common.model.TileImprovementType
 
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Building
Gets the production modifiers for the given type of goods and unit type.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.ColonyTile
Gets the production modifiers for the given type of goods and unit type.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.LostCityRumour
Gets the production modifiers for the given type of goods and unit.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Resource
Gets the production modifiers for the given type of goods and unit.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
Get the production modifiers for this tile.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileImprovement
Gets the production modifiers for the given type of goods and unit.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileItem
Gets the production modifiers for the given type of goods and unit.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileItemContainer
Gets the production modifiers for the given type of goods and unit.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the production modifiers for the given type of goods and unit type.
getProductionModifiers(GoodsType, UnitType, WorkLocation) - Method in class net.sf.freecol.common.model.Colony
Get the current production Modifier, which is generated from the current production bonus.
getProductionOf(Unit, GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the production of a unit of the given type of goods.
getProductionType() - Method in class net.sf.freecol.common.model.WorkLocation
Get the production type.
getProductionTypes() - Method in class net.sf.freecol.common.model.BuildingType
Get the production type list.
getProductionTypes() - Method in class net.sf.freecol.common.model.TileType
Get the production type list.
getProductionWarnings(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Determine if there is a problem with the production of a given goods type.
getProductionWeight() - Method in class net.sf.freecol.common.model.GoodsType
Get the production weight.
getProfileTypeFromSize(int) - Static method in enum net.sf.freecol.server.ai.ColonyPlan.ProfileType
Chooses a suitable profile type given a size of colony.
getProgressBarBackground() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getProperties() - Method in class net.sf.freecol.common.io.FreeColSavegameFile
Get the properties in this save game.
getProperty(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
getPropertyChangeListeners() - Method in class net.sf.freecol.common.model.FreeColObject
 
getPropertyChangeListeners(String) - Method in class net.sf.freecol.common.model.FreeColObject
 
getPropertyChangeSupport() - Method in class net.sf.freecol.common.model.FreeColObject
 
getPropertyPrefix() - Method in class net.sf.freecol.client.gui.plaf.FreeColFormattedTextFieldUI
 
getPublicServer() - Method in class net.sf.freecol.server.FreeColServer
Get the public server state.
getQuantity() - Method in class net.sf.freecol.common.model.Resource
Get the resource quantity.
getQueue(Specification) - Method in class net.sf.freecol.common.networking.SetBuildQueueMessage
Get the list of buildables defined by the array attributes.
getRadioButtonMenuItem(String, ButtonGroup) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Creates a default FreeCol JRadioButtonMenuItem.
getRadius() - Method in class net.sf.freecol.common.model.Settlement
Gets the radius of what the Settlement considers as it's own land.
getRandomDirection(String, Logger, Random) - Static method in enum net.sf.freecol.common.model.Direction
Gets a random Direction.
getRandomDirections(String, Logger, Random) - Static method in enum net.sf.freecol.common.model.Direction
Creates an array of the eight directions in a random order.
getRandomFoundingFathers(Random) - Method in class net.sf.freecol.server.model.ServerPlayer
Build a list of random FoundingFathers, one per type.
getRandomGift(Random) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets a random goods gift from this settlement.
getRandomLandTile(Random) - Method in class net.sf.freecol.common.model.Map
Select a random land tile on the map.
getRandomLandTileType(Game, int) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Gets a random land tile type based on the latitude.
getRandomMember(Logger, String, List<T>, Random) - Static method in class net.sf.freecol.common.util.RandomUtils
Gets a random member of a list.
getRandomMember(Logger, String, Stream<T>, Random) - Static method in class net.sf.freecol.common.util.RandomUtils
Gets a random member of a stream.
getRandomNonPlayerNationNameKey(Game, Random) - Static method in class net.sf.freecol.common.model.Nation
Get a random player name key that is not in use by an active player.
getRandomOceanTileType(Game, int) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Gets a random ocean tile type.
getRandomSeed(String) - Method in class net.sf.freecol.server.ai.AIMain
Gets a random value from the server to use for individual AI player PRNG seeds.
getRandomState(Random) - Static method in class net.sf.freecol.common.util.Utils
Get the internal state of a random number generator as a string.
getRandomTileType(Game, List<TileType>, int) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Gets a tile type fitted to the regional requirements.
getRange(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the value of a RangeOption.
getRank() - Method in class net.sf.freecol.common.model.Europe
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in class net.sf.freecol.common.model.GoodsType
Impose a general order on the goods types.
getRank() - Method in class net.sf.freecol.common.model.HighSeas
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in interface net.sf.freecol.common.model.Location
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in class net.sf.freecol.common.model.Map
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in class net.sf.freecol.common.model.Player
Get an integer to broadly categorized the player for sorting.
getRank() - Method in class net.sf.freecol.common.model.Settlement
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in class net.sf.freecol.common.model.Tile
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in class net.sf.freecol.common.model.Unit
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in class net.sf.freecol.common.model.WorkLocation
Get a integer for this location, for the benefit of location comparators.
getRawBuildingGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getReadScope() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Get the read scope.
getReady() - Method in class net.sf.freecol.common.model.Player
Get the readiness state.
getReason() - Method in class net.sf.freecol.common.networking.LogoutMessage
Get the reason for logging out.
getRebelFactor() - Method in class net.sf.freecol.common.model.Building
Get a work location specific factor to multiply the colony rebel bonus by.
getRebelFactor() - Method in class net.sf.freecol.common.model.BuildingType
Get a work location specific factor to multiply the colony rebel bonus by.
getRebelFactor() - Method in class net.sf.freecol.common.model.ColonyTile
Get a work location specific factor to multiply the colony rebel bonus by.
getRebelFactor() - Method in class net.sf.freecol.common.model.WorkLocation
Get a work location specific factor to multiply the colony rebel bonus by.
getRebelNation() - Method in class net.sf.freecol.common.model.Nation
Get the rebel nation to oppose this REF nation.
getRebels() - Method in class net.sf.freecol.common.model.Player
Gets a list of the players in rebellion against this (REF) player.
getRebelStrengthRatio(boolean) - Method in class net.sf.freecol.common.model.Player
Get the strength ratio of this player with respect to its REF.
getReceiveMessage(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Handy utility to get the message associated with sending this agreement from a player to a settlement owner.
getRecipient() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the recipient player.
getRecordImage() - Static method in class net.sf.freecol.client.gui.option.FreeColActionUI
Creates an icon for symbolizing the recording of a KeyStroke.
getRecruitables() - Method in class net.sf.freecol.common.model.Europe
Get a list of the current recruitables.
getRecruitLowerCap() - Method in class net.sf.freecol.common.model.Europe
Get the recruit lower cap price.
getRecruitProbability() - Method in class net.sf.freecol.common.model.UnitType
Get the relative probability of recruiting this unit in Europe.
getRectangle() - Method in class net.sf.freecol.client.gui.dialog.Flag
 
getReduceHighSeasCountGoalDecider(Unit) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Get a goal decider to find tiles with a settlement with a lower high seas count than a unit currently has.
getReducePopulationMessage() - Method in class net.sf.freecol.common.model.Colony
Gets the message to display if the colony can not reduce its population.
getREFNation() - Method in class net.sf.freecol.common.model.Nation
Get the REF nation to oppose this nation.
getREFNations() - Method in class net.sf.freecol.common.model.Specification
 
getREFNationTypes() - Method in class net.sf.freecol.common.model.Specification
 
getREFPlayer() - Method in class net.sf.freecol.common.model.Player
Gets the Player controlling the "Royal Expeditionary Force" for this player.
getREFRoles(boolean) - Method in class net.sf.freecol.common.model.Specification
Gets the roles suitable for a REF unit as a stream.
getREFRolesList(boolean) - Method in class net.sf.freecol.common.model.Specification
Gets the roles suitable for a REF unit.
getREFUnits() - Method in class net.sf.freecol.common.model.Player
Get a list of abstract REF units for this player.
getREFUnitTypes(boolean) - Method in class net.sf.freecol.common.model.Specification
Gets the REF unit types.
getRegion() - Method in class net.sf.freecol.common.model.Tile
Get the tile region.
getRegion() - Method in class net.sf.freecol.server.generator.River
Get the ServerRegion value.
getRegion(Game) - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
Public accessor for the region.
getRegionByKey(String) - Method in class net.sf.freecol.common.model.Map
Gets a Region by name key.
getRegionByName(String) - Method in class net.sf.freecol.common.model.Map
Gets a Region by name.
getRegionName(Player, Region) - Static method in class net.sf.freecol.common.i18n.NameCache
Creates a unique region name for a player by fetching a new name from the list of default names if possible.
getRegions() - Method in class net.sf.freecol.common.model.IndianNationType
Gets the list of regions in which this tribe may settle.
getRegions() - Method in class net.sf.freecol.common.model.Map
Gets the regions in this map.
getRemainingEmigrants() - Method in class net.sf.freecol.server.model.ServerPlayer
 
getRemainingFoundingFatherCost() - Method in class net.sf.freecol.common.model.Player
Gets the number of liberty points needed to recruit the next founding father.
getRemovals(Game) - Method in class net.sf.freecol.common.networking.RemoveMessage
Get the objects to remove.
getRemoveImage() - Static method in class net.sf.freecol.client.gui.option.FreeColActionUI
Creates an icon to be used on the button that removes a keyboard accelerator.
getRepairLabel() - Method in class net.sf.freecol.common.model.Unit
Get a string template describing the repair state of this unit.
getRepairLocation() - Method in class net.sf.freecol.common.model.Unit
Finds the closest Location to this tile where this ship can be repaired, excluding the current colony.
getRepeatCount() - Method in class net.sf.freecol.common.model.mission.AbstractMission
Get the RepeatCount value.
getReplacement(String) - Method in class net.sf.freecol.common.model.StringTemplate
Try to find the replacement for a given key.
getReplyId() - Method in class net.sf.freecol.common.networking.Connection
 
getRequiredAbilities() - Method in class net.sf.freecol.common.model.BuildableType
Gets the abilities required by this type.
getRequiredAmountOf(GoodsType) - Method in class net.sf.freecol.common.model.BuildableType
Get the amount required of a given GoodsType to build an instance of this buildable.
getRequiredDefenders() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the number of braves expected to be present for the settlement not to be "badly defended".
getRequiredGoods() - Method in class net.sf.freecol.common.model.BuildableType
Get the goods required to build an instance of this buildable as a stream.
getRequiredGoods(int) - Method in class net.sf.freecol.common.model.Role
Get the required goods for this role, considering also the role count, as a stream.
getRequiredGoods(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Gets a map of the types of goods and amount thereof required to finish a buildable in this colony.
getRequiredGoodsList() - Method in class net.sf.freecol.common.model.BuildableType
Get the goods required to build an instance of this buildable.
getRequiredGoodsList(int) - Method in class net.sf.freecol.common.model.Role
Get the required goods for this role, considering also the role count.
getRequiredGoodsPrice(Market) - Method in class net.sf.freecol.common.model.Role
Get the price of the required goods in a given market.
getRequiredImprovementType() - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the required improvement type.
getRequiredPopulation() - Method in class net.sf.freecol.common.model.BuildableType
Get the population required to build this buildable type.
getRequiredRole() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the role required to perform this improvement, if any.
getResource() - Method in class net.sf.freecol.common.model.Tile
Gets the resource on this tile.
getResource() - Method in class net.sf.freecol.common.model.TileItemContainer
Gets any resource item.
getResource(String) - Static method in class net.sf.freecol.tools.GenerateDocumentation
 
getResourceButton(ResourceType) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getResourceChoice(List<ResourceType>) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
Ask the user for a resource choice from a list.
getResourceFileNames() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get a list of candidate resource file names for a given locale.
getResourceLocator() - Method in class net.sf.freecol.common.resources.Resource
Returns the URI used for loading the resource.
getResourceMapping() - Method in class net.sf.freecol.common.io.FreeColDataFile
Creates a ResourceMapping from the available resource files.
getResourceMapping() - Method in class net.sf.freecol.common.io.FreeColTcFile
Creates a ResourceMapping from the available resource files.
getResourceType(String) - Method in class net.sf.freecol.common.model.Specification
Get a resource type by identifier.
getResourceTypeImage(ResourceType, float, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getResourceTypeImage(ResourceType, Dimension, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getResourceTypeKey(ResourceType) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getResourceTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getResourceTypes() - Method in class net.sf.freecol.common.model.TileType
Gets the resources that can be placed on this tile type.
getResourceTypeValues() - Method in class net.sf.freecol.common.model.TileType
Gets the resource types that can be found on this tile type.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.ChooseFoundingFatherDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.ClientOptionsDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.DifficultyDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.DumpCargoDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.EditOptionDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.FreeColInputDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.GameOptionsDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.LoadDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.MapGeneratorOptionsDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.ParametersDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.SaveDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.ScaleMapSizeDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.dialog.WarehouseDialog
Get the response from this dialog.
getResponse(long) - Method in class net.sf.freecol.common.networking.NetworkReplyObject
Gets the response.
getResult() - Method in class net.sf.freecol.common.networking.AnimateAttackMessage
Get the result of the attack.
getResult() - Method in class net.sf.freecol.common.networking.FirstContactMessage
 
getResult() - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Client-side convenience function to set the result of this message.
getResult() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Gets the result.
getResult() - Method in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
 
getResults() - Method in class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
 
getRetirementTurn() - Method in class net.sf.freecol.common.model.HighScore
Get the turn the player retired.
getReverseDirection() - Method in enum net.sf.freecol.common.model.Direction
Gets the reverse direction of this one.
getRevision() - Static method in class net.sf.freecol.FreeCol
Gets the current revision of game.
getRhombus() - Method in class net.sf.freecol.client.gui.dialog.Flag
 
getRightColumns(int) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Get the number of columns that are to the right of the center tile with the given y-coordinate.
getRightHandSide() - Method in class net.sf.freecol.common.model.Limit
Get the right hand side Operand.
getRiver() - Method in class net.sf.freecol.common.model.Tile
Gets the river on this tile.
getRiver() - Method in class net.sf.freecol.common.model.TileItemContainer
Gets any river improvement in this container.
getRiverConnection(Direction) - Method in class net.sf.freecol.common.model.TileImprovement
Get the magnitude of the river branch in the given direction.
getRiverImage(String, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getRiverImageInternal(String, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the river image with the given style.
getRiverMouthImage(Direction, int, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the river mouth terrain-image for the direction and magnitude.
getRiverStyle() - Method in class net.sf.freecol.common.model.Tile
Gets the style of a river improvement on this tile.
getRiverStyleKey(String) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getRiverStyleKeys(boolean) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Get a list of river style image keys.
getRoad() - Method in class net.sf.freecol.common.model.Tile
Gets the road on this tile.
getRoad() - Method in class net.sf.freecol.common.model.TileItemContainer
Gets any road improvement in this container.
getRoadColor() - Static method in class net.sf.freecol.client.gui.ImageLibrary
Get the road color.
getRole() - Method in class net.sf.freecol.common.model.Unit
Gets the unit role.
getRole() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Get the role option.
getRole(String) - Method in class net.sf.freecol.common.model.Specification
Get a role by identifier.
getRole(Specification) - Method in class net.sf.freecol.common.model.AbstractUnit
Convenience accessor for the role.
getRoleChanges() - Method in class net.sf.freecol.common.model.Role
Get the role changes that can allow a unit to assume this role.
getRoleCount() - Method in class net.sf.freecol.common.model.Unit
Get the role count.
getRoleId() - Method in class net.sf.freecol.common.model.AbstractUnit
Get the role identifier.
getRoleIdSuffix(String) - Static method in class net.sf.freecol.common.model.Role
Get the last part of a role identifier.
getRoleIndex() - Method in class net.sf.freecol.common.model.Role
Establish a simple ordering.
getRoles() - Method in class net.sf.freecol.common.model.Specification
Get all the available roles as a stream.
getRolesList() - Method in class net.sf.freecol.common.model.Specification
Get all the available roles.
getRoleSuffix() - Method in class net.sf.freecol.common.model.Role
Get the last part of a role identifier.
getRoleSuffix() - Method in class net.sf.freecol.common.model.Unit
Get the last part of the role identifier, which is often used as part of a message key.
getRoleWithAbility(String, List<Role>) - Method in class net.sf.freecol.common.model.Specification
Get a role with an ability.
getRoot() - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
 
getRoughDirection(Tile, Tile) - Static method in class net.sf.freecol.common.model.Map
Get the approximate direction from one tile to another.
getRoute() - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
Gets the currently selected route.
getRow(int) - Method in class net.sf.freecol.common.model.Map
Gets the map row with the given latitude.
getRowCount() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Get the number of rows in this table.
getRowCount() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
in the summary for all unit types, some rows are skipped
getRowCount() - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
Returns the amount of rows in this statesTable.
getRowCount() - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
getRule(Number.Category) - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
Return the rule for the given category.
getRulerName() - Method in class net.sf.freecol.common.model.Nation
Get the name of the nation monarch.
getRulerName(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
getRulerNameKey() - Method in class net.sf.freecol.common.model.Nation
Get a message key for the ruler of this nation.
getRulerNameKey() - Method in class net.sf.freecol.common.model.Player
Get a name key for the player nation ruler.
getRulesClassicDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory containing the classic rules.
getRulesDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory containing the various rulesets.
getRulesList() - Static method in class net.sf.freecol.common.io.FreeColTcFile
Get all the standard rule sets.
getRumourNothingKey(Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Get a random "nothing" rumour key.
getSafeAnchoringTiles(Unit) - Method in class net.sf.freecol.common.model.Tile
Get any safe sites for a naval transport unit to stop at to disembark a unit to this tile.
getSafestSurroundingLandTiles(Player) - Method in class net.sf.freecol.common.model.Tile
Get a list of surrounding land tiles, sorted with the most defensible first.
getSafeTile(Player, Random) - Method in class net.sf.freecol.common.model.Tile
Finds a safe tile to put a unit on, near to this one.
getSailTurns() - Method in class net.sf.freecol.common.model.Unit
Gets the number of turns this unit will need to sail to/from Europe.
getSalePrice(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Gets the price of a given goods when the Player sells.
getSalePrice(T) - Method in class net.sf.freecol.common.model.Market
Gets the price of a given goods when the Player sells.
getSalePriceComparator() - Method in class net.sf.freecol.common.model.Market
Get a sale price comparator for this market.
getSales() - Method in class net.sf.freecol.common.model.MarketData
Get the total sales.
getSales(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the sales of a type of goods.
getSales(GoodsType) - Method in class net.sf.freecol.common.model.Player
Get the current sales of a type of goods.
getSavedGameFreeColXMLReader() - Method in class net.sf.freecol.common.io.FreeColSavegameFile
Get a reader for the saved game data.
getSaveDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory where the savegames should be put.
getSavedPosition(Component) - Method in class net.sf.freecol.client.gui.Canvas
Gets the saved position of a component.
getSavedSize(Component) - Method in class net.sf.freecol.client.gui.Canvas
Get the saved size of a component.
getSavegameFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the save game file.
getSavegameFileList(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the save game files in a given directory.
getSavegameFiles(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the save game files in a given directory.
getSavegameInputStream() - Method in class net.sf.freecol.common.io.FreeColSavegameFile
Gets the input stream to the saved game data.
getSaveGameString(Game) - Method in class net.sf.freecol.client.control.InGameController
Get the trunk of the save game string.
getSaveGameSuffix() - Method in class net.sf.freecol.common.model.Turn
Get the suffix for a save game name for this turn.
getSavegameVersion() - Method in class net.sf.freecol.common.io.FreeColSavegameFile
Gets the save game version from this saved game.
getScaledAboveTileImage(Tile) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledBuildingImage(Building) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledBuildingTypeImage(BuildingType, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledBuildingTypeImage(BuildingType, Player, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledFont(String) - Static method in class net.sf.freecol.client.gui.FontLibrary
Get a scaled font with a simple text specification.
getScaledFont(String, float, String) - Static method in class net.sf.freecol.client.gui.FontLibrary
Get a scaled font with a simple text specification.
getScaledFont(String, String) - Static method in class net.sf.freecol.client.gui.FontLibrary
Get a scaled font with a simple text specification.
getScaledFont(String, String) - Method in class net.sf.freecol.client.gui.ImageLibrary
Get a scaled font with a simple text specification.
getScaledForestImage(TileType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledForestImage(TileType, TileImprovementStyle) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledGoodsTypeImage(GoodsType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledImage(String) - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the image for the given identifier, using the current scaling.
getScaledImage(String, float, boolean) - Method in class net.sf.freecol.common.resources.ImageCache
Get the image specified by the given name, scale and grayscale.
getScaledImageLibrary() - Method in class net.sf.freecol.client.gui.GUI
Get the scaled image library for use on the map.
getScaledImageLibrary() - Method in class net.sf.freecol.client.gui.SwingGUI
Get the scaled image library for use on the map.
getScaledNationImage(Nation) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledOverlayImage(Tile) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledResourceImage(Resource) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledResourceTypeImage(ResourceType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledRiverImage(String) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledRiverImage(String, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the river image with the given style and scale.
getScaledRiverImage(TileImprovementStyle) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the river image with the given style.
getScaledSettlementImage(Settlement) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the graphics that will represent the given settlement.
getScaledSettlementTypeImage(SettlementType) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the graphics that will represent the given settlement.
getScaledSize(Size, float) - Static method in class net.sf.freecol.client.gui.FontLibrary
Convert a font size and scale factor to float.
getScaledTerrainImage(TileType, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledUnitImage(Unit) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledUnitImage(Unit, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaledUnitTypeImage(UnitType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getScaleFactor() - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the scaling factor used when creating this ImageLibrary.
getScopeLevel() - Method in class net.sf.freecol.common.model.Operand
Gets the scope level.
getScopeList() - Method in class net.sf.freecol.common.model.Feature
 
getScopeList() - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
 
getScopeList(ScopeContainer) - Static method in class net.sf.freecol.common.model.ScopeContainer
 
getScopes() - Method in class net.sf.freecol.common.model.Feature
 
getScopes() - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
 
getScopes(ScopeContainer) - Static method in class net.sf.freecol.common.model.ScopeContainer
 
getScore() - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
 
getScore() - Method in class net.sf.freecol.common.model.HighScore
Get the final score.
getScore() - Method in class net.sf.freecol.common.model.HistoryEvent
Get the score for this event.
getScore() - Method in class net.sf.freecol.common.model.Player
Gets the current score of the player.
getScore() - Method in class net.sf.freecol.common.networking.GameEndedMessage
Get the high score attribute.
getScores() - Method in class net.sf.freecol.common.networking.HighScoresMessage
Accessor for the scores list.
getScoreValue() - Method in class net.sf.freecol.common.model.Event
Get the score value of this event.
getScoreValue() - Method in class net.sf.freecol.common.model.Region
Gets the score for discovering this region.
getScoreValue() - Method in class net.sf.freecol.common.model.Unit
Score this unit.
getScoreValue() - Method in class net.sf.freecol.common.model.UnitType
Gets the score for acquiring a unit of this type.
getScoutForeignColonyChoice(Colony, Unit, boolean) - Method in class net.sf.freecol.client.gui.GUI
Get the user choice for what to do with a scout at a foreign colony.
getScoutIndianSettlementChoice(IndianSettlement, String) - Method in class net.sf.freecol.client.gui.GUI
Get the user choice for what to do at a native settlement.
getScoutingMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new ScoutingMission for a unit.
getScoutRole() - Method in class net.sf.freecol.common.model.Specification
Get the scout role.
getScoutScore() - Method in class net.sf.freecol.common.model.Unit
Score this unit with its suitability for scouting.
getScoutScore() - Method in class net.sf.freecol.server.ai.AIUnit
Score this AI unit with its suitability for scouting.
getScrollDirection(int, int, int, boolean) - Method in class net.sf.freecol.client.gui.GUI
Work out what direction to scroll the map if a coordinate is close to an edge.
getScrollDirection(int, int, int, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Work out what direction to scroll the map if a coordinate is close to an edge.
getSearchTrace() - Method in class net.sf.freecol.common.model.Map
Gets the search tracing status.
getSeason() - Method in class net.sf.freecol.common.model.Turn
Gets the season index of this turn.
getSeasonName(int) - Static method in class net.sf.freecol.common.i18n.NameCache
Get the nth season name.
getSeasonNumber() - Static method in class net.sf.freecol.common.model.Turn
Gets the number of seasons.
getSeasonYear() - Static method in class net.sf.freecol.common.model.Turn
Gets the season year (the year the seasons split).
getSecondary1() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel.FreeColMetalTheme
getSecondary2() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel.FreeColMetalTheme
getSecondary3() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel.FreeColMetalTheme
getSecondPlayer(Game) - Method in class net.sf.freecol.common.networking.SetStanceMessage
Which player is the stance changed with respect to?
getSections() - Method in class net.sf.freecol.server.generator.River
 
getSeekAndDestroyMission(AIUnit, int) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Gets a UnitSeekAndDestroyMission for a unit.
getSeekAndDestroyMission(AIUnit, Location) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Gets a UnitSeekAndDestroyMission for a unit.
getSelectedAdvantages() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Gets the currently selected Advantages type from the nationalAdvantages box.
getSelectedDifficulty() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Gets the currently selected difficulty from the difficultyBox.
getSelectedName() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Get the selected player name from the nameBox.
getSelectedPort(JTextField) - Method in class net.sf.freecol.client.gui.panel.NewPanel
Get the value of a port field.
getSelectedTC() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Gets the currently selected total-conversion from the rulesBox.
getSelectedTile() - Method in class net.sf.freecol.client.gui.GUI
Get the selected tile.
getSelectedTile() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
Gets the selected tile.
getSelectedTile() - Method in class net.sf.freecol.client.gui.SwingGUI
Get the selected tile.
getSelectedUnit() - Method in class net.sf.freecol.client.gui.panel.PortPanel
Get the currently select unit.
getSelectedUnitLabel() - Method in class net.sf.freecol.client.gui.panel.PortPanel
Get the currently select unit label.
getSelection(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the value of a SelectOption.
getSelectionName(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the name associated with the current value of a SelectOption.
getSelector() - Method in class net.sf.freecol.common.option.UnitTypeOption
Get the type of choices to generate.
getSelector(String) - Static method in class net.sf.freecol.common.i18n.Messages
Gets the Selector with the given tag.
getSell() - Method in class net.sf.freecol.common.model.NativeTrade
Is selling available in this transaction?
getSellChoice(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.client.gui.GUI
Get the user choice for negotiating a sale to a settlement.
getSellGoods(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the goods this settlement is willing to sell.
getSender() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the sending player.
getSender() - Method in class net.sf.freecol.common.networking.ChatMessage
Who sent this ChatMessage?
getSendMessage(Player, Settlement) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Handy utility to get the message associated with sending this agreement from a player to a settlement owner.
getServer() - Method in class net.sf.freecol.server.FreeColServer
Gets the network server responsible of handling the connections.
getServer(String, int) - Method in class net.sf.freecol.metaserver.MetaRegister
Gets the server entry with the diven address and port.
getServerHost() - Static method in class net.sf.freecol.FreeCol
Get the default server host name.
getServerInfo() - Method in class net.sf.freecol.common.networking.ServerInfoMessage
Get the server information encapsulated in this message.
getServerInfo() - Method in class net.sf.freecol.server.FreeColServer
Create a ServerInfo record for this server and connection.
getServerList() - Static method in class net.sf.freecol.common.metaserver.MetaServerUtils
Gets a list of servers from the meta server.
getServerName() - Method in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
Get the specified server name.
getServerName() - Method in class net.sf.freecol.client.gui.LoadingSavegameInfo
Get the specified server name.
getServerName() - Static method in class net.sf.freecol.FreeCol
Gets the server address.
getServerPort() - Static method in class net.sf.freecol.FreeCol
Gets the server network port.
getServerRandom() - Method in class net.sf.freecol.server.FreeColServer
Gets the server random number generator.
getServers() - Method in class net.sf.freecol.common.networking.ServerListMessage
Get the server information.
getServers() - Method in class net.sf.freecol.metaserver.MetaRegister
Get the list of servers.
getServerState() - Method in class net.sf.freecol.client.FreeColClient
Get the server state, or at least our most recently cached value.
getServerState() - Method in class net.sf.freecol.server.FreeColServer
Gets the current state of the server.
getSession(String) - Static method in class net.sf.freecol.server.model.Session
Get the session with a given key.
getSetMethod(Class<?>) - Method in class net.sf.freecol.common.util.Introspector
Get a set-method for this Introspector.
getSettlement() - Method in interface net.sf.freecol.common.model.Location
Gets the Settlement this Location is located in.
getSettlement() - Method in class net.sf.freecol.common.model.Map
Gets the Settlement this Location is located in.
getSettlement() - Method in class net.sf.freecol.common.model.Settlement
Gets the Settlement this Location is located in.
getSettlement() - Method in class net.sf.freecol.common.model.Tile
Gets the settlement on this tile.
getSettlement() - Method in class net.sf.freecol.common.model.Unit
Gets the Settlement this Location is located in.
getSettlement() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the Settlement this Location is located in.
getSettlement() - Method in class net.sf.freecol.common.model.WorkLocation
Gets the Settlement this Location is located in.
getSettlement() - Method in class net.sf.freecol.server.model.DiplomacySession
Get the settlement if any.
getSettlement(Game) - Method in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
 
getSettlement(Unit) - Method in class net.sf.freecol.common.networking.InciteMessage
 
getSettlementAt(Tile, Direction) - Method in class net.sf.freecol.client.control.InGameController
Convenience function to find an adjacent settlement.
getSettlementByName(String) - Method in class net.sf.freecol.common.model.Game
Finds a settlement by name.
getSettlementByName(String) - Method in class net.sf.freecol.common.model.Player
Find a Settlement by name.
getSettlementCount() - Method in class net.sf.freecol.common.model.Player
Get the count of settlements.
getSettlementCount() - Method in class net.sf.freecol.common.networking.FirstContactMessage
 
getSettlementDefenders(Settlement) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Counts the number of defenders allocated to a settlement.
getSettlementImage(Settlement, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the graphics that will represent the given settlement.
getSettlementImage(Settlement, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSettlementKey(Settlement) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Get an image key for a settlement.
getSettlementList() - Method in class net.sf.freecol.common.model.Player
Gets a the settlements this player owns.
getSettlementName(Random) - Method in class net.sf.freecol.common.model.Player
Gets a settlement name suitable for this player.
getSettlementName(Player, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Get a settlement name suitable for a player.
getSettlements() - Method in class net.sf.freecol.common.model.Player
Get a stream of the settlements this player owns.
getSettlementToUnit() - Method in class net.sf.freecol.common.model.NativeTrade
Get the list of items the settlement is able to offer the unit.
getSettlementType() - Method in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
 
getSettlementType(boolean) - Method in class net.sf.freecol.common.model.NationType
Gets the settlement type for a settlement of this nation.
getSettlementType(String) - Method in class net.sf.freecol.common.model.NationType
Get a settlement type by identifier.
getSettlementTypeImage(SettlementType, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSettlementTypeImage(SettlementType, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSettlementTypeKey(boolean) - Method in class net.sf.freecol.common.model.IndianNationType
Get a message id for the general type of settlements of this nation.
getSettlementTypeKey(SettlementType) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getSettlementTypes() - Method in class net.sf.freecol.common.model.NationType
Get the settlement types.
getShipTradePenalties(boolean) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Gets the appropriate ship trade penalties.
getShortDescription() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gives a short description of this Option.
getShortDescription() - Method in class net.sf.freecol.common.option.OptionGroup
Gets the i18n short description of this Option.
getShortDescription(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
getShortDescription(ObjectWithId) - Static method in class net.sf.freecol.common.i18n.Messages
 
getShortDescriptionKey() - Method in enum net.sf.freecol.common.model.NationOptions.Advantages
 
getShortDescriptionKey() - Method in enum net.sf.freecol.common.model.NationOptions.NationState
 
getShowingPanel() - Method in class net.sf.freecol.client.gui.Canvas
Get any panel this Canvas is displaying.
getShuffledTiles(Random) - Method in class net.sf.freecol.common.model.Map
Get a shuffled list of all the tiles.
getSimpleHighSeasGoalDecider() - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Build a simple goal decider to find the first high seas tile without using the unit parameter.
getSimpleLabel() - Method in class net.sf.freecol.common.model.Tile
Get a simple label for this tile, with just its coordinates.
getSimpleLineBorder() - Static method in class net.sf.freecol.client.gui.panel.Utility
 
getSimpleMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Choose a mission for an AIUnit.
getSimpleMoveType(Direction) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move made in a specified direction, without checking if the unit has moves left or logging errors.
getSimpleMoveType(Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move that is made when moving from one tile to another, without checking if the unit has moves left or logging errors.
getSimpleMoveType(Tile, Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move that is made when moving from one tile to another, without checking if the unit has moves left or logging errors.
getSimpleZippedAnimation() - Method in class net.sf.freecol.common.resources.SZAResource
Gets the SimpleZippedAnimation represented by this resource.
getSimpleZippedAnimation(float) - Method in class net.sf.freecol.common.resources.SZAResource
Get the SimpleZippedAnimation using the specified scale.
getSingleLabel() - Method in class net.sf.freecol.common.model.AbstractUnit
Gets a template describing this abstract unit with a fixed count of 1.
getSinglePlayer() - Method in class net.sf.freecol.client.FreeColClient
Is the user playing in single player mode?
getSinglePlayer() - Method in class net.sf.freecol.common.networking.LoginMessage
 
getSinglePlayer() - Method in class net.sf.freecol.server.FreeColServer
Is the user playing in single player mode?
getSize() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
 
getSize() - Method in class net.sf.freecol.server.generator.RiverSection
Returns the size
getSize() - Method in class net.sf.freecol.server.model.ServerRegion
Get the number of tiles in this region.
getSizedImage(String, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the image for the given identifier, using a given size.
getSizedImage(String, Dimension, boolean) - Method in class net.sf.freecol.common.resources.ImageCache
Get the image specified by the given name, size and grayscale.
getSizedImage(String, Dimension, boolean, int) - Method in class net.sf.freecol.common.resources.ImageCache
Get the image specified by the given name, size and grayscale.
getSizedOverlayImage(TileType, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSkill() - Method in class net.sf.freecol.common.model.UnitType
Get the skill level associated with this unit type.
getSkillLevel() - Method in class net.sf.freecol.common.model.Unit
Gets the skill level.
getSkillModel() - Method in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
 
getSkills() - Method in class net.sf.freecol.common.model.IndianNationType
Gets a list of this Nation's skills.
getSkillTaught() - Method in class net.sf.freecol.common.model.UnitType
Get the skill taught by this unit type.
getSkippedTurns() - Method in class net.sf.freecol.server.control.InGameController
Gets the number of AI turns to skip through.
getSlaughterTension(Unit) - Method in class net.sf.freecol.server.model.ServerPlayer
Gets the amount to raise tension by when a unit is slaughtered.
getSlotsAvailable() - Method in class net.sf.freecol.common.metaserver.ServerInfo
Get the number of players that may connect.
getSlowedBy(Tile, Random) - Method in class net.sf.freecol.server.model.ServerUnit
If a unit moves, check if an opposing naval unit slows it down.
getSmallAbstractUnitImage(AbstractUnit) - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Helper to get a small single abstract unit image.
getSmallAbstractUnitImage(AbstractUnit) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Helper to get a small single abstract unit image.
getSmallBuildableTypeImage(BuildableType, Player) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallBuildingImage(Building) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallerGoodsTypeImage(GoodsType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallerNationImage(Nation) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallerRiverImage(String) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallerSettlementImage(Settlement) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallerSettlementTypeImage(SettlementType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallerUnitImage(Unit) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallerUnitTypeImage(UnitType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallGoodsTypeImage(GoodsType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallNationImage(Nation) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallResourceTypeImage(ResourceType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallSettlementImage(Settlement) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallUnitImage(Unit) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallUnitImage(Unit, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallUnitTypeImage(UnitType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallUnitTypeImage(UnitType, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallUnitTypeImage(UnitType, String, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSocket() - Method in class net.sf.freecol.common.networking.Connection
Get the socket.
getSocketName() - Method in class net.sf.freecol.common.networking.Connection
Get the printable description of the socket.
getSoL() - Method in class net.sf.freecol.common.model.Colony
Gets the current Sons of Liberty in this settlement.
getSoL() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the current Sons of Liberty in this settlement.
getSoL() - Method in class net.sf.freecol.common.model.NationSummary
 
getSoL() - Method in class net.sf.freecol.common.model.Player
Gets the total percentage of rebels in all this player's colonies.
getSoL() - Method in class net.sf.freecol.common.model.Settlement
Gets the current Sons of Liberty in this settlement.
getSoLPercentage() - Method in class net.sf.freecol.common.model.Colony
Calculate the SoL membership percentage of a colony.
getSonsOfLiberty() - Method in class net.sf.freecol.common.model.Colony
 
getSortedAbilities() - Method in class net.sf.freecol.common.model.FreeColObject
Gets a sorted copy of the abilities of this object.
getSortedColonies(Comparator<Colony>) - Method in class net.sf.freecol.common.model.Player
Get a sorted list of all colonies this player owns.
getSortedModifiers() - Method in class net.sf.freecol.common.model.FreeColObject
Gets a sorted copy of the modifiers of this object.
getSortedPotential() - Method in class net.sf.freecol.common.model.Tile
Sort possible goods types according to potential.
getSortedPotential(Unit) - Method in class net.sf.freecol.common.model.Tile
Sort possible goods types according to potential.
getSortedPotential(UnitType, Player) - Method in class net.sf.freecol.common.model.Tile
Sort possible goods types according to potential.
getSoundController() - Method in class net.sf.freecol.client.FreeColClient
Gets the controller for the sound.
getSoundMixerLabelText() - Method in class net.sf.freecol.client.control.SoundController
Get the label text for the sound player mixer.
getSoundMixerLabelText() - Method in class net.sf.freecol.client.gui.GUI
Get the label text for the sound player mixer.
getSource() - Method in class net.sf.freecol.common.model.Feature
Get the source of this feature.
getSource() - Method in class net.sf.freecol.common.model.TradeItem
Get the source player.
getSourceActions(JComponent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
getSourceActions(JComponent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
getSourceActions(JComponent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
getSourceComparator(Game, Map<String, Comparator<?>>) - Static method in class net.sf.freecol.common.model.ModelMessage
Get a comparator that sorts on the message source object.
getSourceId() - Method in class net.sf.freecol.common.model.ModelMessage
Gets the source of the message.
getSourceName(FreeColObject) - Static method in class net.sf.freecol.client.gui.ModifierFormat
 
getSpace() - Method in class net.sf.freecol.common.model.UnitType
Get the space this unit type has to carry cargo.
getSpaceLeft() - Method in class net.sf.freecol.common.model.Unit
Gets the number of free cargo slots left on this unit.
getSpaceLeft() - Method in class net.sf.freecol.server.ai.Cargo
 
getSpaceRequired() - Method in class net.sf.freecol.common.model.Force
Get the cargo space required for the land units of this force.
getSpaceTaken() - Method in class net.sf.freecol.common.model.Goods
Gets the number of cargo slots consumed when this Locatable if put onto a carrier.
getSpaceTaken() - Method in class net.sf.freecol.common.model.GoodsContainer
Gets the amount of space that the goods in this container will consume.
getSpaceTaken() - Method in interface net.sf.freecol.common.model.Locatable
Gets the number of cargo slots consumed when this Locatable if put onto a carrier.
getSpaceTaken() - Method in class net.sf.freecol.common.model.TileItem
Gets the number of cargo slots consumed when this Locatable if put onto a carrier.
getSpaceTaken() - Method in class net.sf.freecol.common.model.Unit
Gets the current space taken by the units in this location.
getSpaceTaken() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the current space taken by the units in this location.
getSpaceTaken() - Method in class net.sf.freecol.common.model.UnitType
Gets the number of cargo slots a unit of this type takes on a carrier.
getSpaceTaken() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Gets the number of cargo slots taken by this transportable.
getSpanishSuccession() - Method in class net.sf.freecol.common.model.Game
Has the Spanish Succession event occured?
getSpanishSuccessionScore() - Method in class net.sf.freecol.common.model.Player
Gets the score by which we decide the weakest and strongest AI players for the Spanish Succession event.
getSpecialOptions() - Static method in class net.sf.freecol.client.ClientOptions
Extracts the special options from the client options file.
getSpecification() - Method in class net.sf.freecol.client.control.FreeColClientHolder
Get the specification.
getSpecification() - Method in class net.sf.freecol.client.gui.dialog.DifficultyDialog
Gets this dialog's instance of the Specification.
getSpecification() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Gets the specification.
getSpecification() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the game specification.
getSpecification() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Get the specification.
getSpecification() - Method in class net.sf.freecol.common.io.FreeColModFile
Gets the Specification.
getSpecification() - Method in class net.sf.freecol.common.model.FreeColGameObject
Get the specification.
getSpecification() - Method in class net.sf.freecol.common.model.FreeColObject
Get the specification.
getSpecification() - Method in class net.sf.freecol.common.model.FreeColSpecObject
Get the specification.
getSpecification() - Method in class net.sf.freecol.common.model.Game
Get the specification.
getSpecification() - Method in class net.sf.freecol.common.model.Goods
Get the specification.
getSpecification() - Method in class net.sf.freecol.server.ai.AIMain
Get the specification.
getSpecification() - Method in class net.sf.freecol.server.ai.AIObject
Get the specification.
getSpecification() - Method in class net.sf.freecol.server.FreeColServer
Gets the specification from the game run by this server.
getSpecificationInputStream() - Method in class net.sf.freecol.common.io.FreeColModFile
Gets the input stream to the specification.
getSpyTile() - Method in class net.sf.freecol.common.networking.SpySettlementMessage
 
getStance() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the stance being offered.
getStance() - Method in class net.sf.freecol.common.model.NationSummary
 
getStance() - Method in class net.sf.freecol.common.model.StanceTradeItem
Get the stance to trade.
getStance() - Method in class net.sf.freecol.common.model.TradeItem
Get the stance to trade.
getStance() - Method in class net.sf.freecol.common.networking.SetStanceMessage
Get the stance that changed.
getStance(Player) - Method in class net.sf.freecol.common.model.Player
Gets the stance towards a given player.
getStanceChangeKey() - Method in enum net.sf.freecol.common.model.Stance
Get the message key to use for player messages when stance changes.
getStanceFromTension(Tension) - Method in enum net.sf.freecol.common.model.Stance
Check whether tension has changed enough to merit a stance change.
getStances() - Method in class net.sf.freecol.common.model.Player
Get the stance map.
getStandardModsDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the standard mods directory.
getStar(double, double) - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns a star at the given coordinates (x, y).
getStar(double, double, double) - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns a star of the given scale at the given coordinates (x, y).
getStarColor() - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns the star color of the flag.
getStars() - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns the number of stars in the union.
getStartingUnitMap() - Method in class net.sf.freecol.common.model.EuropeanNationType
Get the starting unit map.
getStartingUnits() - Method in class net.sf.freecol.common.model.EuropeanNationType
Gets the starting units for this nation type.
getStartingUnits(String) - Method in class net.sf.freecol.common.model.EuropeanNationType
Gets a list of this Nation's starting units at the given difficulty.
getStartingYear() - Static method in class net.sf.freecol.common.model.Turn
Gets the starting year.
getStartMapFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get the map file to start from, if any.
getStartsOnEastCoast() - Method in class net.sf.freecol.common.model.Nation
Does this nation start on the east coast by default?
getStarvationTurns() - Method in class net.sf.freecol.common.model.Colony
Get the number of turns before starvation occurs at this colony with current production levels.
getState() - Method in class net.sf.freecol.common.model.Unit
Gets the state of this Unit.
getState() - Method in class net.sf.freecol.common.networking.GameStateMessage
Get the game state.
getState() - Method in class net.sf.freecol.common.networking.LoginMessage
 
getStatistics() - Method in class net.sf.freecol.common.model.Game
Gets the statistics of this game.
getStatus() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the trade status.
getStealthyGoalDecider(Player) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Get a goal decider to find tiles that an enemy player can not see.
getStepSize() - Method in class net.sf.freecol.common.option.IntegerOption
Gets the step size to be used when this option is displayed using a spinner.
getStockade() - Method in class net.sf.freecol.common.model.Colony
Gets the stockade building in this colony.
getStockadeKey() - Method in class net.sf.freecol.common.model.Colony
Gets the stockade key, as should be visible to the owner or a player that can see this colony.
getStop() - Method in class net.sf.freecol.common.model.Unit
Get the stop the unit is heading for or at.
getStop(int) - Method in class net.sf.freecol.common.model.TradeRoute
Get a stop in the trade route by index.
getStopCount() - Method in class net.sf.freecol.common.model.TradeRoute
Get the number of stops in this trade route.
getStopList() - Method in class net.sf.freecol.common.model.TradeRoute
Get the stops in this trade route.
getStops() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
 
getStopSublist(TradeRouteStop, TradeRouteStop) - Method in class net.sf.freecol.common.model.TradeRoute
Get a list of the trade route stops in this trade route, starting at a given stop (inclusive) and a final stop (exclusive).
getStorableGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getStoredAs() - Method in class net.sf.freecol.common.model.GoodsType
What type of goods is this goods type stored as?
getStoredGoods() - Method in class net.sf.freecol.common.model.GoodsContainer
Get the stored goods.
getStrengthRatio(Player) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Get the land force strength ratio of this player with respect to another.
getStrengthRatio(Player, boolean) - Method in class net.sf.freecol.common.model.Player
Get the strength ratio of this player with respect to another.
getString() - Method in class net.sf.freecol.common.model.TileImprovementStyle
Gets the key suitable for looking up an appropriate tile improvement image.
getString() - Method in class net.sf.freecol.common.resources.StringResource
Gets the String represented by this resource.
getString(byte[], int, int) - Static method in class net.sf.freecol.tools.ColonizationSaveGameReader
 
getString(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the string value of an option.
getString(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Gets a string resource with the given name.
getStringAttribute(String) - Method in class net.sf.freecol.common.networking.AttributeMessage
Get a string attribute value.
getStringAttribute(String) - Method in class net.sf.freecol.common.networking.Message
Get a string attribute value.
getStringAttribute(String) - Method in class net.sf.freecol.common.networking.TrivialMessage
Get a string attribute value.
getStringAttributeMap() - Method in class net.sf.freecol.common.networking.AttributeMessage
Get a map of all the attributes in this message.
getStringAttributeMap() - Method in class net.sf.freecol.common.networking.Message
Get a map of all the attributes in this message.
getStringAttributeMap() - Method in class net.sf.freecol.common.networking.TrivialMessage
Get a map of all the attributes in this message.
getStringImage(Graphics, String, Color, Font) - Method in class net.sf.freecol.client.gui.ImageLibrary
Gets an image with a string of a given color and with a black border around the glyphs.
getStringResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Get an StringResource by identifier.
getStringResource(String, boolean) - Static method in class net.sf.freecol.common.resources.ResourceManager
Get a string resource.
getStripeHeight(Flag.Alignment) - Method in class net.sf.freecol.client.gui.dialog.Flag
Calculate the height of stripes on the basis of the given alignment.
getStripes() - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns the number of background stripes.
getStripeWidth(Flag.Alignment) - Method in class net.sf.freecol.client.gui.dialog.Flag
Calculate the width of stripes on the basis of the given alignment.
getStudent() - Method in class net.sf.freecol.common.model.Unit
Get the unit being taught.
getStudents() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
getStyle() - Method in class net.sf.freecol.common.model.Tile
Get the style value.
getStyle() - Method in class net.sf.freecol.common.model.TileImprovement
Gets the style of this improvement.
getSubType() - Method in class net.sf.freecol.common.networking.WrapperMessage
getSuffix() - Method in class net.sf.freecol.common.model.FreeColObject
Gets the usual suffix of this object's identifier, that is everything after the last '.'.
getSuffix(String) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the identifier of this object with the given prefix removed if the id of the object starts with the prefix, and the entire id otherwise.
getSuggestion(Unit, ProductionType, GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Is it a good idea to produce a goods type at this work location using a better unit type?
getSuggestions() - Method in class net.sf.freecol.common.model.WorkLocation
Get a map of suggestions for better or additional units.
getSummary() - Method in class net.sf.freecol.client.gui.panel.report.LabourData
 
getSuperExtendedTiles() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer.TileClippingBounds
The tiles to be repainted for graphics that might extend far into other tiles in every direction (typically halos, like in revenge mode).
getSupport(Random, boolean) - Method in class net.sf.freecol.common.model.Monarch
Gets a additions to the colonial forces.
getSupportSea() - Method in class net.sf.freecol.common.model.Monarch
Gets the sea support status.
getSurroundingTiles(int) - Method in class net.sf.freecol.common.model.Tile
Gets all the tiles surrounding a tile within the given range.
getSurroundingTiles(int, int) - Method in class net.sf.freecol.common.model.Tile
Gets all the tiles surrounding this tile within the given inclusive upper and lower bounds.
getSZA(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Returns the animation specified by the given name.
getSZA(String, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getSZA(String, float) - Static method in class net.sf.freecol.common.resources.ResourceManager
Returns the animation specified by the given name.
getSZAResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Get an SZAResource by identifier.
getSZAResource(String, boolean) - Static method in class net.sf.freecol.common.resources.ResourceManager
Get a SZA resource.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.ColorCellEditor
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellEditor
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.ColorCellRenderer
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellRenderer
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellRenderer
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.NationCellRenderer
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellRenderer
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.ServerListPanel.ServerListTableCellRenderer
getTarget() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.Mission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Gets the target of this TileImprovementPlan.
getTax() - Method in class net.sf.freecol.common.model.NationSummary
 
getTax() - Method in class net.sf.freecol.common.model.Player
Get the current tax.
getTax() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Gets the tax amount attached to this message.
getTax() - Method in class net.sf.freecol.server.model.MonarchSession
 
getTC() - Static method in class net.sf.freecol.FreeCol
Gets the current Total-Conversion.
getTCFile() - Static method in class net.sf.freecol.FreeCol
Gets the FreeColTcFile for the current TC.
getTcFileList() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get all available rules files.
getTCSpecification() - Static method in class net.sf.freecol.FreeCol
Get the specification from the specified TC.
getTeacher() - Method in class net.sf.freecol.common.model.Unit
Get the unit teaching this one.
getTeachers() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
getTeachers() - Method in class net.sf.freecol.common.model.Colony
Gets a list of all teachers currently present in the school building.
getTeachingType(Unit) - Method in class net.sf.freecol.common.model.Unit
Get the skill another unit can teach this unit.
getTeachingType(UnitType) - Method in class net.sf.freecol.common.model.Unit
Get the skill another unit type can teach this unit.
getTeachingType(UnitType) - Method in class net.sf.freecol.common.model.UnitType
Get the type that this unit type can be educated to by a teacher unit type, if any.
getTemperature(int) - Method in class net.sf.freecol.common.model.TileType
 
getTemplate() - Method in class net.sf.freecol.common.networking.ErrorMessage
Get the template.
getTemplate() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Gets the template of this message.
getTemplate() - Method in class net.sf.freecol.common.option.ListOption
Gets the generating template.
getTemplateType() - Method in class net.sf.freecol.common.model.StringTemplate
Get the template type.
getTension() - Method in class net.sf.freecol.common.model.Player
Get the tension map.
getTension(Player) - Method in class net.sf.freecol.common.model.Player
Gets the hostility this player has against the given player.
getTensionModifier(Stance) - Method in enum net.sf.freecol.common.model.Stance
A stance change is about to happen.
getter(Object) - Method in class net.sf.freecol.common.util.Introspector
Invoke the get-method for this Introspector.
getTerrainImage(TileType, int, int, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getTerrainImageInternal(TileType, int, int, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
Gets the terrain-image for the given type.
getTerrainImageKey(TileType) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getTerrainMask(Direction) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getText() - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeItem
 
getText(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the value of a TextOption.
getTextAreaBackground() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getTextFieldBackground() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getTextKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
 
getThumbnailInputStream() - Method in class net.sf.freecol.common.io.FreeColSavegameFile
Gets the input stream to the thumbnail file.
getTile() - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Get the mode-dependent associated tile.
getTile() - Method in class net.sf.freecol.common.model.Goods
Get the Tile where this Locatable is located, or null if it is in Europe.
getTile() - Method in interface net.sf.freecol.common.model.Locatable
Get the Tile where this Locatable is located, or null if it is in Europe.
getTile() - Method in interface net.sf.freecol.common.model.Location
Gets the Tile associated with this Location.
getTile() - Method in class net.sf.freecol.common.model.Map
Gets the location tile.
getTile() - Method in class net.sf.freecol.common.model.PathNode
Gets the Tile of this PathNode.
getTile() - Method in class net.sf.freecol.common.model.Settlement
Gets the Tile associated with this Location.
getTile() - Method in class net.sf.freecol.common.model.Tile
Gets the Tile associated with this Location.
getTile() - Method in class net.sf.freecol.common.model.TileItem
Get the Tile where this Locatable is located, or null if it is in Europe.
getTile() - Method in class net.sf.freecol.common.model.TileItemContainer
Get the tile this container belongs to.
getTile() - Method in class net.sf.freecol.common.model.Unit
Gets the Tile associated with this Location.
getTile() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the Tile associated with this Location.
getTile() - Method in class net.sf.freecol.common.model.WorkLocation
Gets the Tile associated with this Location.
getTile() - Method in class net.sf.freecol.server.generator.RiverSection
Get the section tile.
getTile(int, int) - Method in class net.sf.freecol.common.model.Map
Gets the Tile at position (x, y).
getTile(Game) - Method in class net.sf.freecol.common.networking.FirstContactMessage
 
getTile(Game) - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
Public accessor for the tile.
getTile(Map.Position) - Method in class net.sf.freecol.common.model.Map
Gets the Tile at a requested position.
getTileBounds() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Bounds of the tiles to be rendered.
getTileBounds() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
 
getTileImageWithOverlayAndForest(TileType, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
Get a scaled terrain-image for a terrain type (and position 0, 0).
getTileImprovement(TileImprovementType) - Method in class net.sf.freecol.common.model.Tile
Gets the TileImprovement of a given type, or null if there is no match.
getTileImprovementImage(String) - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the tile improvement image with for a given identifier.
getTileImprovementPlan() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Gets the TileImprovementPlan for this mission.
getTileImprovementPlans() - Method in class net.sf.freecol.server.ai.AIColony
Gets the tile improvements planned for this colony.
getTileImprovements() - Method in class net.sf.freecol.common.model.Tile
Gets a list of TileImprovements.
getTileImprovementSuggestions() - Method in class net.sf.freecol.common.model.Colony
Collect suggestions for tiles that need exploration or improvement (which may depend on current use within the colony).
getTileImprovementType(String) - Method in class net.sf.freecol.common.model.Specification
Get a tile improvement type by identifier.
getTileImprovementTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getTileItemContainer() - Method in class net.sf.freecol.common.model.Tile
Gets this tiles TileItemContainer.
getTileItems() - Method in class net.sf.freecol.common.model.TileItemContainer
Get a copy of the tile items list.
getTileList(Predicate<Tile>) - Method in class net.sf.freecol.common.model.Map
Get a list of all the tiles that match a predicate.
getTiles() - Method in class net.sf.freecol.client.gui.animation.Animation
Get the tiles where the animation occurs.
getTileSet(Predicate<Tile>) - Method in class net.sf.freecol.common.model.Map
Get a list of all the tiles that match a predicate.
getTileSize() - Method in class net.sf.freecol.client.gui.ImageLibrary
Get the scaled size of a tile.
getTilesPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Gets the TilesPanel-object in use.
getTilesScrollGuiScaledDimension() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
getTileToCache() - Method in class net.sf.freecol.common.model.Tile
Get a copy of this tile suitable for caching (lacking units).
getTileType() - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.TileTypeTransform
 
getTileType(String) - Method in class net.sf.freecol.common.model.Specification
Get a tile type by identifier.
getTileTypeChanges() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the tile type change map.
getTileTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getTimeout() - Method in class net.sf.freecol.server.control.InGameController
Get the timeout for this game.
getTimeout(boolean) - Static method in class net.sf.freecol.FreeCol
Gets the timeout.
getTinyUnitImage(Unit) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getTinyUnitTypeImage(UnitType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getTinyUnitTypeImage(UnitType, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getTo() - Method in class net.sf.freecol.common.model.TileTypeChange
Gets the destination tile type.
getToolTipBackground() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getTopCellBorder() - Static method in class net.sf.freecol.client.gui.panel.Utility
 
getTopLeftCellBorder() - Static method in class net.sf.freecol.client.gui.panel.Utility
 
getTopLeftDirtyTile() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer.TileClippingBounds
 
getTopLeftVisibleTile() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
 
getTopLeftVisibleTilePoint() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
 
getTories() - Method in class net.sf.freecol.common.model.Colony
 
getTory() - Method in class net.sf.freecol.common.model.Colony
Gets the Tory membership percentage of the colony.
getToStringConverter(Class<?>) - Method in class net.sf.freecol.common.util.Introspector
Get a function that converts to String from a given class.
getTotal() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
getTotalBonusPotential(GoodsType, UnitType, int, boolean) - Method in class net.sf.freecol.common.model.TileItemContainer
Determine the total bonus for a goods type.
getTotalColonists() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
getTotalDefencePower() - Method in class net.sf.freecol.common.model.Colony
Gets the total defence power.
getTotalFoundingFatherCost() - Method in class net.sf.freecol.common.model.Player
How many liberty points in total are needed to earn the Founding Father we are trying to recruit.
getTotalImmigrationProduction() - Method in class net.sf.freecol.common.model.Player
Get the total immigration production for this player.
getTotalProbability(Collection<RandomChoice<T>>) - Static method in class net.sf.freecol.common.util.RandomChoice
 
getTotalProduction() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
getTotalProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Gets the total production of the given type of goods in this settlement.
getTotalProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the total production of the given type of goods in this settlement.
getTotalProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.Settlement
Gets the total production of the given type of goods in this settlement.
getTotalProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the total production of a specified goods type at this work location.
getTotalTurns() - Method in class net.sf.freecol.common.model.PathNode
Gets the number of turns it will take to move the entire path, from the starting PathNode until the end.
getTotalUnitCount() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the total amount of Units at this Location, including units on a carrier.
getTradeBonus() - Method in class net.sf.freecol.common.model.SettlementType
Gets the trade bonus.
getTraded() - Method in class net.sf.freecol.common.model.MarketData
Has there been trading in this MarketData?
getTradeItemButton(TradeItem, boolean) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Gets a trade item button for a given item.
getTradeLocation() - Method in class net.sf.freecol.common.model.TradeRouteStop
Get the location of this stop as a TradeLocation.
getTradeLocation() - Method in class net.sf.freecol.common.model.Unit
Get the current trade location.
getTradeMoveType(Settlement) - Method in class net.sf.freecol.common.model.Unit
Get the MoveType when moving a trading unit to a settlement.
getTradeRoute() - Method in class net.sf.freecol.common.model.Unit
Get the unit trade route, if any.
getTradeRoute() - Method in class net.sf.freecol.common.networking.NewTradeRouteMessage
Get the new trade route.
getTradeRoute() - Method in class net.sf.freecol.common.networking.UpdateTradeRouteMessage
Accessor for the trade route.
getTradeRouteByName(String, TradeRoute) - Method in class net.sf.freecol.common.model.Player
Get a trade route by name.
getTradeRouteCount() - Method in class net.sf.freecol.common.model.Player
Get number of trade routes defined for this player.
getTradeRouteName(Player) - Static method in class net.sf.freecol.common.i18n.NameCache
Get a new default trade route name for a player.
getTradeRoutes() - Method in class net.sf.freecol.common.model.Player
Get the trade routes defined for this player.
getTransactionListener() - Method in class net.sf.freecol.common.model.Market
Gets the listeners added to this market.
getTransferData(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
getTransferData(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.ImageSelection
getTransferData(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
getTransferDataFlavors() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
getTransferDataFlavors() - Method in class net.sf.freecol.client.gui.panel.ImageSelection
getTransferDataFlavors() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
getTransferHandler() - Method in class net.sf.freecol.client.gui.panel.PortPanel
getTransport() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Gets the carrier responsible for transporting this object.
getTransportable() - Method in class net.sf.freecol.server.ai.Cargo
Get the transportable.
getTransportable() - Method in class net.sf.freecol.server.ai.Wish
Gets the TransportableAIObject assigned to this wish.
getTransportDestination() - Method in class net.sf.freecol.server.ai.AIGoods
Get the destination location for this transportable AI object.
getTransportDestination() - Method in class net.sf.freecol.server.ai.AIUnit
Get the destination location for this transportable AI object.
getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Gets the destination of a required transport.
getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Gets the destination of a required transport.
getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.Mission
Gets the destination of a required transport.
getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Gets the destination of a required transport.
getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Gets the destination of a required transport.
getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Gets the destination of a required transport.
getTransportDestination() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Get the destination location for this transportable AI object.
getTransportDropNode() - Method in class net.sf.freecol.common.model.PathNode
Gets the node where the unit using this path should leave its transport.
getTransportDropTurns() - Method in class net.sf.freecol.common.model.PathNode
Gets the number of turns it takes to reach the transport node.
getTransportFee() - Method in class net.sf.freecol.common.model.Unit
Get the fee that would have to be paid to transport this treasure to Europe.
getTransportLocatable() - Method in class net.sf.freecol.server.ai.AIGoods
Gets the underlying locatable object which should be transported.
getTransportLocatable() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the underlying locatable object which should be transported.
getTransportLocatable() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Gets the underlying locatable object which should be transported.
getTransportMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new TransportMission for a unit.
getTransportPriority() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the priority of transporting this object to its destination.
getTransportPriority() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Gets the priority of transporting this object to its destination.
getTransportSource() - Method in class net.sf.freecol.server.ai.AIGoods
Get the source location for this transportable AI object.
getTransportSource() - Method in class net.sf.freecol.server.ai.AIUnit
Get the source location for this transportable AI object.
getTransportSource() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Get the source location for this transportable AI object.
getTransportTarget() - Method in class net.sf.freecol.server.ai.Cargo
 
getTransportTarget(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Get the collection location for an uncollected transportable.
getTransportTurns(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Get the expected turns for an uncollected transport Public so that mobile transportables (units) can renege on transport if they find themselves better able to get there themselves.
getTreasureAmount() - Method in class net.sf.freecol.common.model.Unit
Get the current amount of treasure in this unit.
getTree() - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeCellRenderer
getTriangle(Flag.UnionShape, boolean) - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns a triangle of the given shape and size.
getTries() - Method in class net.sf.freecol.server.ai.Cargo
 
getTrivialLineBorder() - Static method in class net.sf.freecol.client.gui.panel.Utility
 
getTrivialPath() - Method in class net.sf.freecol.common.model.Unit
Gets the trivial path for this unit.
getTrivialTarget() - Method in class net.sf.freecol.server.ai.AIUnit
Get a trivial target, usually a safe nearby settlement or Europe.
getTurn() - Method in class net.sf.freecol.common.model.Game
Gets the current turn in this game.
getTurn() - Method in class net.sf.freecol.common.model.HistoryEvent
Get the turn of this history event.
getTurnCount() - Method in class net.sf.freecol.common.model.mission.AbstractMission
Get the TurnCount value.
getTurnLabel(int) - Static method in class net.sf.freecol.common.model.Turn
Gets a localization template for a given turn.
getTurnNumber() - Method in class net.sf.freecol.common.networking.NewTurnMessage
Get the turn number.
getTurns() - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
 
getTurns() - Method in class net.sf.freecol.common.model.PathNode
Gets the number of turns it will take to reach this PathNode's Tile in the path.
getTurns() - Method in class net.sf.freecol.server.ai.Cargo
 
getTurnSeason(int) - Static method in class net.sf.freecol.common.model.Turn
Gets the season index of the given turn number.
getTurnsForRepair() - Method in class net.sf.freecol.common.model.Unit
Get how many turns left to be repaired
getTurnsOfTraining() - Method in class net.sf.freecol.common.model.Unit
Gets the number of turns this unit has been training.
getTurnsText(int) - Static method in class net.sf.freecol.common.model.Turn
Gets a string describing the number of turns.
getTurnsToComplete() - Method in class net.sf.freecol.common.model.TileImprovement
How many turns remain until this improvement is complete?
getTurnsToComplete(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Returns how many turns it would take to build the given BuildableType.
getTurnsToComplete(BuildableType, AbstractGoods) - Method in class net.sf.freecol.common.model.Colony
Returns how many turns it would take to build the given BuildableType.
getTurnsToReach(Location) - Method in class net.sf.freecol.common.model.Unit
Gets the number of turns required for this unit to reach a destination location from its current position.
getTurnsToReach(Location, Location) - Method in class net.sf.freecol.common.model.Unit
Gets the number of turns required for this unit to reach a destination location from a starting location.
getTurnsToReach(Location, Location, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Unit
Gets the number of turns required for this unit to reach a destination location from a starting location, using an optional carrier and cost decider.
getTurnYear(int) - Static method in class net.sf.freecol.common.model.Turn
Gets the year the given turn is in.
getType() - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Get the goods type.
getType() - Method in class net.sf.freecol.client.gui.label.GoodsTypeLabel
Get the goods type of this label.
getType() - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverStyleTransform
 
getType() - Method in class net.sf.freecol.common.model.AbstractGoods
Get the goods type.
getType() - Method in class net.sf.freecol.common.model.Building
Gets the type of this building.
getType() - Method in class net.sf.freecol.common.model.BuildingType
Gets the type of the building type, which is trivially just this object.
getType() - Method in class net.sf.freecol.common.model.FoundingFather
Gets the type of this FoundingFather.
getType() - Method in class net.sf.freecol.common.model.LostCityRumour
Get the type of rumour.
getType() - Method in class net.sf.freecol.common.model.Modifier
Get the modifier type.
getType() - Method in class net.sf.freecol.common.model.Nation
Get the nation type.
getType() - Method in class net.sf.freecol.common.model.Region
Gets the type of the region.
getType() - Method in class net.sf.freecol.common.model.Resource
Get the type of this resource.
getType() - Method in class net.sf.freecol.common.model.Scope
 
getType() - Method in class net.sf.freecol.common.model.Settlement
Get the type of this settlement.
getType() - Method in class net.sf.freecol.common.model.Tile
Gets the type of this Tile.
getType() - Method in class net.sf.freecol.common.model.TileImprovement
Gets the type of this tile improvement.
getType() - Method in class net.sf.freecol.common.model.Unit
Get the UnitType value.
getType() - Method in class net.sf.freecol.common.networking.Message
Get the message tag.
getType() - Method in class net.sf.freecol.common.networking.TrivialMessage
Get the message tag.
getType() - Method in class net.sf.freecol.common.option.FileOption
Trivial type accessor.
getType() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Gets the TileImprovementType of this plan.
getType(String) - Method in class net.sf.freecol.common.model.Specification
Get a FreeColSpecObjectType by id.
getType(String, Class<T>) - Method in class net.sf.freecol.common.model.Specification
Find a FreeColSpecObjectType by id and class.
getType(Game) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Client-side convenience function to get the goods type in this message.
getType(Specification) - Method in class net.sf.freecol.common.model.AbstractUnit
Convenience accessor for the unit type.
getType(Specification, String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Get a FreeColSpecObjectType by identifier from a stream from a specification.
getTypeKey() - Method in enum net.sf.freecol.common.model.FoundingFather.FoundingFatherType
Get a message key for the type of a FoundingFather.
getTypeKey() - Method in class net.sf.freecol.common.model.FoundingFather
Get a key for the type of this FoundingFather.
getTypesProviding(String, boolean) - Method in class net.sf.freecol.common.model.Specification
Get the FreeColSpecObjectTypes that provide the required ability.
getTypesWithAbility(Class<T>, String...) - Method in class net.sf.freecol.common.model.Specification
Get all types which have any of the given abilities.
getTypesWithoutAbility(Class<T>, String...) - Method in class net.sf.freecol.common.model.Specification
Get all types which have none of the given abilities.
getUIClassID() - Method in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog.ColorButton
getUIClassID() - Method in class net.sf.freecol.client.gui.panel.MigPanel
getUnattended() - Method in class net.sf.freecol.common.model.ProductionType
Get the unattended production state.
getUnbuildableMessage(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Gets the message to display if a colony can not build something.
getUnionColor() - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns the union color of the flag.
getUnionPosition() - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns the union position of the flag.
getUnionPositions() - Method in enum net.sf.freecol.client.gui.dialog.Flag.Decoration
 
getUnionRectangle(Rectangle2D.Double) - Method in class net.sf.freecol.client.gui.dialog.Flag
Return the stars in a rectangular "union", distributed according to rules derived from historical flags of the United States.
getUnionRhombus() - Method in class net.sf.freecol.client.gui.dialog.Flag
 
getUnionShape() - Method in enum net.sf.freecol.client.gui.dialog.Flag.Decoration
 
getUnionShape() - Method in class net.sf.freecol.client.gui.dialog.Flag
Returns the union shape of the flag.
getUnionTriangle(boolean) - Method in class net.sf.freecol.client.gui.dialog.Flag
 
getUnit() - Method in class net.sf.freecol.client.gui.action.UnloadAction
 
getUnit() - Method in class net.sf.freecol.client.gui.animation.Animation
Get the unit to animate.
getUnit() - Method in class net.sf.freecol.client.gui.label.UnitLabel
Get the associated unit.
getUnit() - Method in class net.sf.freecol.common.model.mission.AbstractMission
Returns the Unit this mission was assigned to.
getUnit() - Method in interface net.sf.freecol.common.model.mission.Mission
Return the Unit this mission was assigned to.
getUnit() - Method in class net.sf.freecol.common.model.NativeTrade
Get the unit that is trading.
getUnit() - Method in class net.sf.freecol.common.model.TradeItem
Get the unit to trade.
getUnit() - Method in class net.sf.freecol.common.model.UnitTradeItem
Get the unit to trade.
getUnit() - Method in class net.sf.freecol.common.model.UnitWas
 
getUnit() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the Unit this AIUnit controls.
getUnit() - Method in class net.sf.freecol.server.ai.mission.Mission
Gets the unit this mission has been created for.
getUnit() - Method in class net.sf.freecol.server.model.DiplomacySession
Get the initiating unit.
getUnit(Game) - Method in class net.sf.freecol.common.networking.AnimateMoveMessage
Get the unit that is moving.
getUnit(Game) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Client-side convenience function to get the unit in this message.
getUnit(Game) - Method in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
 
getUnit(Game, String) - Method in class net.sf.freecol.common.networking.AnimateAttackMessage
Get a unit by key.
getUnit(Player) - Method in class net.sf.freecol.common.networking.InciteMessage
 
getUnit(Player) - Method in class net.sf.freecol.common.networking.NewLandNameMessage
Public accessor for the unit.
getUnit(Player) - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
Public accessor for the unit.
getUnit(Player) - Method in class net.sf.freecol.common.networking.SpySettlementMessage
 
getUnitAnimator() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
 
getUnitButton(AbstractUnit) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getUnitButton(Unit) - Method in class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
Get a button for a unit.
getUnitButton(UnitType) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getUnitButton(UnitType, String) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
getUnitByName(String) - Method in class net.sf.freecol.common.model.Player
Get a player unit by name.
getUnitCapacity() - Method in class net.sf.freecol.common.model.Building
Gets the maximum number of Units this Location can hold.
getUnitCapacity() - Method in class net.sf.freecol.common.model.ColonyTile
Gets the maximum number of Units this Location can hold.
getUnitCapacity() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the maximum number of Units this Location can hold.
getUnitChange(String) - Method in class net.sf.freecol.common.model.Unit
Get a unit change for this unit.
getUnitChange(String, UnitType) - Method in class net.sf.freecol.common.model.Specification
Get a specific unit change for a given unit change type, a source unit type to change, and a destination unit type.
getUnitChange(String, UnitType) - Method in class net.sf.freecol.common.model.Unit
Get a unit change for this unit.
getUnitChange(String, UnitType, Player) - Method in class net.sf.freecol.common.model.Unit
Get a unit change for this unit, including the ownership check.
getUnitChange(String, UnitType, UnitType) - Method in class net.sf.freecol.common.model.Specification
Get a specific unit change for a given unit change type, a source unit type to change, and a destination unit type.
getUnitChange(UnitType, UnitType) - Method in class net.sf.freecol.common.model.UnitChangeType
Get a specific unit change for this unit change type, a source unit type to change, and an optional destination unit type.
getUnitChanges(String, UnitType) - Method in class net.sf.freecol.common.model.Specification
Get a specific unit change for a given unit change type and source unit type to change.
getUnitChanges(UnitType) - Method in class net.sf.freecol.common.model.UnitChangeType
Get the unit changes possible from a given unit type.
getUnitChangeType(String) - Method in class net.sf.freecol.common.model.Specification
Get a specific type of unit change type.
getUnitChangeTypeList() - Method in class net.sf.freecol.common.model.Specification
Get the list of all unit change types.
getUnitCount() - Method in class net.sf.freecol.common.model.Colony
Gets the number of units at this Location.
getUnitCount() - Method in class net.sf.freecol.common.model.HighScore
Get number of units.
getUnitCount() - Method in interface net.sf.freecol.common.model.Location
Gets the number of units at this Location.
getUnitCount() - Method in class net.sf.freecol.common.model.Map
Gets the number of units at this Location.
getUnitCount() - Method in class net.sf.freecol.common.model.Player
Get the number of units a player has.
getUnitCount() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the number of units at this Location.
getUnitCount(boolean) - Method in class net.sf.freecol.common.model.Player
Get the number of units a player has, either land or naval.
getUnitData() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
getUnitData(UnitType) - Method in class net.sf.freecol.client.gui.panel.report.LabourData
get profession data (create on demand)
getUnitDestinationLabel(String, Location, Player) - Static method in class net.sf.freecol.common.model.Unit
Get a destination label for a given unit tag, destination and player.
getUnitForEffect(Colony, Effect, Random) - Method in class net.sf.freecol.server.model.ServerPlayer
 
getUnitImage(Unit, boolean, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getUnitLabel(String, String, int, String, String, StringTemplate) - Static method in class net.sf.freecol.common.i18n.Messages
Get a label for a collection of units given a name, type, number, nation, role and extra annotation.
getUnitLabels() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Get any unit labels for the units present.
getUnitList() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Gets the list of units on the colony tile.
getUnitList() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Get the units in Europe.
getUnitList() - Method in class net.sf.freecol.client.gui.panel.PortPanel
Get the units present in this port.
getUnitList() - Method in class net.sf.freecol.common.model.Colony
Gets a list of all the units present at this location.
getUnitList() - Method in class net.sf.freecol.common.model.Force
Gets all units.
getUnitList() - Method in class net.sf.freecol.common.model.FoundingFather
Get the units this father supplies.
getUnitList() - Method in interface net.sf.freecol.common.model.Location
Gets a list of all the units present at this location.
getUnitList() - Method in class net.sf.freecol.common.model.Map
Gets a list of all the units present at this location.
getUnitList() - Method in class net.sf.freecol.common.model.UnitLocation
Gets a list of all the units present at this location.
getUnitList(String) - Method in interface net.sf.freecol.common.option.OptionContainer
Gets the unit list from a UnitListOption.
getUnitName() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
getUnitName(Player, UnitType, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Gets a new name for a unit.
getUnitOwner() - Method in class net.sf.freecol.server.model.NativeDemandSession
 
getUnitPath() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
 
getUnitPrice(UnitType) - Method in class net.sf.freecol.common.model.Europe
Gets the price of a unit in Europe.
getUnitPrices() - Method in class net.sf.freecol.common.model.Europe
Get the unit price map.
getUnitProduction(Unit, GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the productivity of a unit working in this work location, considering *only* the contribution of the unit, exclusive of that of the work location.
getUnits() - Method in class net.sf.freecol.common.model.Colony
Gets a stream of all the units present at this location.
getUnits() - Method in interface net.sf.freecol.common.model.Location
Gets a stream of all the units present at this location.
getUnits() - Method in class net.sf.freecol.common.model.Map
Gets a stream of all the units present at this location.
getUnits() - Method in class net.sf.freecol.common.model.Player
Get a stream of the players units.
getUnits() - Method in class net.sf.freecol.common.model.UnitLocation
Gets a stream of all the units present at this location.
getUnitsAtSea() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
getUnitSet() - Method in class net.sf.freecol.common.model.Player
Get a copy of the players units.
getUnitsGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get a list of units offered in this trade.
getUnitsInEurope() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
getUnitSkillLevel(UnitType) - Static method in class net.sf.freecol.common.model.Unit
Gets the skill level of the given type of Unit.
getUnitsOnLand() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
getUnitSpaceTaken() - Method in class net.sf.freecol.common.model.Unit
Gets the space occupied by units in this unit.
getUnitsToAdd() - Method in class net.sf.freecol.common.model.Colony
 
getUnitsToRemove() - Method in class net.sf.freecol.common.model.Colony
 
getUnitSummaryRowCount() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
getUnitToSettlement() - Method in class net.sf.freecol.common.model.NativeTrade
Get the list of items the unit is able to offer the settlement.
getUnitType() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
getUnitType() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Get the unit type option.
getUnitType() - Method in class net.sf.freecol.server.ai.WorkerWish
Gets the type of unit needed for releasing this wish.
getUnitType(String) - Method in class net.sf.freecol.common.model.Specification
Get a unit type by identifier.
getUnitTypeImage(UnitType, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getUnitTypeImage(UnitType, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getUnitTypeImage(UnitType, String, boolean, Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getUnitTypeImage(UnitType, Player, String, boolean, boolean, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
Fundamental unit image accessor.
getUnitTypeImageKey(UnitType, Player, String, boolean) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Get the unit image key for the given parameters.
getUnitTypeList() - Method in class net.sf.freecol.common.model.Specification
 
getUnitTypesPurchasedInEurope() - Method in class net.sf.freecol.common.model.Specification
Get the unit types that can be purchased in Europe.
getUnitTypesTrainedInEurope() - Method in class net.sf.freecol.common.model.Specification
Gets the unit types that can be trained in Europe.
getUnitTypesWithAbility(String...) - Method in class net.sf.freecol.common.model.Specification
Get the unit types which have any of the given abilities
getUnitTypesWithoutAbility(String...) - Method in class net.sf.freecol.common.model.Specification
Get the unit types which have none of the given abilities
getUnitUnitList(Unit) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Get a list of units to offer that are associated with a given unit.
getUnknownEnemy() - Method in class net.sf.freecol.common.model.Game
Gets the unknown enemy player, which is used for privateers.
getUnknownEnemyNation() - Method in class net.sf.freecol.common.model.Specification
Get the special unknown enemy nation.
getUnknownKey() - Method in enum net.sf.freecol.common.model.Region.RegionType
Gets a message key for an unknown region of this type.
getUnknownValue() - Static method in class net.sf.freecol.client.gui.ModifierFormat
 
getUnscaledFont(String) - Static method in class net.sf.freecol.client.gui.FontLibrary
Get an unscaled font with a simple text specification.
getUnscaledFont(String, String) - Static method in class net.sf.freecol.client.gui.FontLibrary
Get an unscaled font with a simple text specification and optional test string.
getUnscaledImage(String) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Just get an image without any scaling.
getUnscaledSmallerNationImage(Nation) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getUnspecificSlot() - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
 
getUpgradesFrom() - Method in class net.sf.freecol.common.model.BuildingType
Gets the BuildingType this BuildingType upgrades from.
getUpgradesTo() - Method in class net.sf.freecol.common.model.BuildingType
Get the BuildingType this BuildingType upgrades to.
getUpkeep() - Method in class net.sf.freecol.common.model.BuildingType
Gets the amount of gold necessary to maintain a Building of this type for one turn.
getUpkeep() - Method in class net.sf.freecol.common.model.Colony
Get the amount of gold necessary to maintain all of the settlement's buildings.
getUpkeep() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the amount of gold necessary to maintain all of the settlement's buildings.
getUpkeep() - Method in class net.sf.freecol.common.model.Settlement
Get the amount of gold necessary to maintain all of the settlement's buildings.
getUrgentTransportables() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the most urgent transportables.
getURI(String) - Method in class net.sf.freecol.common.io.FreeColDataFile
Get a URI to access a resource through.
getURL() - Method in class net.sf.freecol.common.resources.Video
 
getUserCacheDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the user cache directory, that is the directory under which the transient user files live.
getUserConfigDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the user config directory, that is the directory under which the user-specific config files live.
getUserConnectionHandler() - Method in class net.sf.freecol.server.FreeColServer
Gets the UserConnectionHandler.
getUserDataDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the user data directory, that is the directory under which the user-specific data lives.
getUserDefaultDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get the user home directory.
getUserMapsDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get the user maps directory.
getUserModsDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the user mods directory.
getUserName() - Method in class net.sf.freecol.common.networking.LoginMessage
 
getUTF8Contents(File) - Static method in class net.sf.freecol.common.util.Utils
Get the UTF-8 encoded contents of a file.
getUTF8Writer(OutputStream) - Static method in class net.sf.freecol.common.util.Utils
Create a new file writer that uses UTF-8.
getUUID() - Method in class net.sf.freecol.common.model.Game
Gets the unique identifier for this game.
getVacantNation() - Method in class net.sf.freecol.common.model.Game
Find an available (i.e.
getVacantNations() - Method in class net.sf.freecol.common.model.Game
Get the currently available nations.
getVacantPlayerNames() - Method in class net.sf.freecol.client.FreeColClient
Get the cached list of vacant player names.
getVacantPlayers() - Method in class net.sf.freecol.common.networking.VacantPlayersMessage
Get the vacant players.
getValidAdvantages() - Static method in class net.sf.freecol.FreeCol
Gets a comma separated list of localized advantage type names.
getValidDifficulties() - Static method in class net.sf.freecol.FreeCol
Gets the names of the valid difficulty levels.
getValidGUIScales() - Static method in class net.sf.freecol.FreeCol
Gets the valid scale factors for the GUI.
getValue() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gets the value of this option.
getValue() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Get the response that was set by JOptionPane.setValue(java.lang.Object) and clean up the dialog.
getValue() - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
 
getValue() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
 
getValue() - Method in class net.sf.freecol.common.model.Ability
Get the ability value.
getValue() - Method in class net.sf.freecol.common.model.Event
Gets the event restriction.
getValue() - Method in class net.sf.freecol.common.model.Modifier
Get the modifier value.
getValue() - Method in class net.sf.freecol.common.model.Operand
Gets the operand value.
getValue() - Method in enum net.sf.freecol.common.model.Player.NoValueType
 
getValue() - Method in class net.sf.freecol.common.model.Tension
Get the current tension value.
getValue() - Method in enum net.sf.freecol.common.networking.Message.MessagePriority
 
getValue() - Method in class net.sf.freecol.common.networking.ReadyMessage
Get the ready state.
getValue() - Method in class net.sf.freecol.common.option.AbstractOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.AudioMixerOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.BooleanOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.FileOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.IntegerOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.LanguageOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.ListOption
Gets the current value of this ListOption.
getValue() - Method in class net.sf.freecol.common.option.ModOption
Gets the current value of this ModOption.
getValue() - Method in interface net.sf.freecol.common.option.Option
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.OptionGroup
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.StringOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.TextOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.UnitTypeOption
Gets the current value of this UnitTypeOption.
getValue() - Method in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
 
getValue() - Method in class net.sf.freecol.server.ai.ValuedAIObject
Get the value.
getValue(Game) - Method in class net.sf.freecol.common.model.Operand
Gets the operand value if it is applicable to the given Game.
getValue(Player) - Method in class net.sf.freecol.common.model.Operand
Gets the operand value if it is applicable to the given Player.
getValue(Settlement) - Method in class net.sf.freecol.common.model.Operand
Gets the operand value if it is applicable to the given Settlement.
getValue(Specification) - Method in class net.sf.freecol.common.networking.SetNationMessage
Get the nation to set.
getValue(Specification) - Method in class net.sf.freecol.common.networking.SetNationTypeMessage
Get the nationType to set.
getValue(Tile) - Method in interface net.sf.freecol.common.model.Map.SearchHeuristic
 
getValue(Turn) - Method in class net.sf.freecol.common.model.Modifier
Get the value the modifier during the given Turn.
getValueAt(int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Get the value at the requested location.
getValueAt(int, int) - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
Returns the value at the requested location.
getValueAt(int, int) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
getValueRank() - Method in class net.sf.freecol.common.option.RangeOption
Gets the rank of the current selected value in the list of values of this RangeOption.
getValues() - Method in class net.sf.freecol.common.model.BuildQueue
 
getValues() - Method in class net.sf.freecol.common.model.TypeCountMap
 
getVariation(int) - Method in class net.sf.freecol.common.resources.ImageResource
 
getVariationNumberForSeed(int) - Method in class net.sf.freecol.common.resources.ImageResource
 
getVariationNumberForTick(long) - Method in class net.sf.freecol.common.resources.ImageResource
 
getVersion() - Method in class net.sf.freecol.common.metaserver.ServerInfo
Get the FreeCol version of the server.
getVersion() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Gets the version of this agreement.
getVersion() - Method in class net.sf.freecol.common.model.Specification
Get the specification version.
getVersion() - Method in class net.sf.freecol.common.networking.LoginMessage
 
getVersion() - Static method in class net.sf.freecol.FreeCol
Gets the current version of game.
getVictim() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the player being incited against.
getVictim() - Method in class net.sf.freecol.common.model.InciteTradeItem
Get the victim player to incite war against.
getVictim() - Method in class net.sf.freecol.common.model.TradeItem
Get the victim player to incite war against.
getVideo() - Method in class net.sf.freecol.common.resources.VideoResource
Gets the Video represented by this resource.
getVideo(String) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getVideo(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Gets the Video represented by the given resource.
getVideoResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Get an VideoResource by identifier.
getVideoResource(String, boolean) - Static method in class net.sf.freecol.common.resources.ResourceManager
Get a video resource.
getViewMode() - Method in class net.sf.freecol.client.gui.GUI
Get the current view mode.
getViewMode() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
Get the view mode.
getViewMode() - Method in class net.sf.freecol.client.gui.SwingGUI
Get the current view mode.
getVirtual() - Method in class net.sf.freecol.common.model.TileImprovement
Is this a virtual improvement?
getVisibleCursorTile() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Get either the tile with the active unit or the selected tile, but only if it is visible.
getVisibleGoodsCount() - Method in class net.sf.freecol.common.model.Unit
Get the visible amount of goods that is carried by this unit.
getVisibleRadius() - Method in class net.sf.freecol.common.model.SettlementType
Get the visible radius of this settlement type.
getVisibleTileSet() - Method in class net.sf.freecol.common.model.Player
Get the set of tiles visible to this player.
getVisibleTileSet() - Method in class net.sf.freecol.common.model.Settlement
Get the tiles visible from this settlement.
getVisibleTileSet() - Method in class net.sf.freecol.common.model.Unit
Get the tiles visible to this unit.
getVolume() - Method in class net.sf.freecol.common.sound.SoundPlayer
Gets the volume.
getWaitingLabel() - Method in class net.sf.freecol.common.model.Player
Get a label indicating that we are waiting for this player.
getWanderHostileMission(AIUnit) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Gets a new UnitWanderHostileMission for a unit.
getWanderingRadius() - Method in class net.sf.freecol.common.model.SettlementType
Get the wandering radius for this settlement type.
getWantedGoods() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the goods wanted by this settlement.
getWantedGoods(int) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets one of the goods wanted by this settlement.
getWantedGoods(Player) - Method in class net.sf.freecol.common.model.Tile
 
getWantedGoodsAmount(GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
Calculates how much of the given goods type this settlement wants and should retain.
getWantedGoodsCount() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the number of wanted goods.
getWantedGoodsLabel(int, Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Get a label for one of the wanted goods.
getWarehouse() - Method in class net.sf.freecol.common.model.Colony
Get the warehouse-type building in this colony.
getWarehouseCapacity() - Method in class net.sf.freecol.common.model.Settlement
Gets the storage capacity of this settlement.
getWarehouseCapacity() - Method in class net.sf.freecol.common.model.SettlementType
Gets the warehouse capacity of this settlement.
getWarehousePanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Gets the WarehousePanel-object in use.
getWarningColor() - Static method in class net.sf.freecol.client.gui.panel.Utility
Get the color to use for things the player probably should not do.
getWarSupport(Player, Random) - Method in class net.sf.freecol.common.model.Monarch
Check if the monarch provides support for a war.
getWarSupportForce() - Method in class net.sf.freecol.common.model.Monarch
Get the war support force.
getWeight(int) - Method in class net.sf.freecol.common.model.FoundingFather
Get the weight of this FoundingFather.
getWeightedRandom(Logger, String, Collection<RandomChoice<T>>, Random) - Static method in class net.sf.freecol.common.util.RandomChoice
 
getWeightedRandom(Logger, String, Stream<RandomChoice<T>>, Random) - Static method in class net.sf.freecol.common.util.RandomChoice
 
getWhen() - Method in class net.sf.freecol.common.model.LastSale
Get the Turn when the sale was made.
getWidgetSize() - Method in class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI.CheckBoxIcon
 
getWidth() - Method in class net.sf.freecol.client.gui.mapviewer.TileBounds
 
getWidth() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Gets the width of the animation.
getWidth() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
 
getWidth() - Method in class net.sf.freecol.common.model.LandMap
Get the width of the land map.
getWidth() - Method in class net.sf.freecol.common.model.Map
Gets the width of this map.
getWidth(Image) - Static method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
Get the width of an image.
getWindowsDirs(File[]) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get FreeCol directories for Windows.
getWinner(Game) - Method in class net.sf.freecol.common.networking.GameEndedMessage
Who won?
getWinner(Game) - Method in class net.sf.freecol.common.networking.LootCargoMessage
Accessor for the winning unit.
getWish() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Get the wish handled by this mission.
getWishes() - Method in class net.sf.freecol.server.ai.AIColony
Gets the wishes this colony has.
getWishes() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the wishes for all this player's colonies, sorted by the value.
getWishRealizationMission(AIUnit, WorkerWish) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new WishRealizationMission for a unit.
getWorkAmount(TileImprovementType) - Method in class net.sf.freecol.common.model.Tile
Get the number of turns it takes for a non-expert pioneer to build the given TileImprovementType.
getWorkerWishes() - Method in class net.sf.freecol.server.ai.AIColony
Gets the worker wishes this colony has.
getWorkerWishesAt(Location, UnitType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a list of the wishes at a given location for a unit type.
getWorkFor(Unit) - Method in class net.sf.freecol.common.model.WorkLocation
Get the best work type for a unit at this work location, favouring the existing work.
getWorkImprovement() - Method in class net.sf.freecol.common.model.Unit
Gets the TileImprovement that this pioneer is contributing to.
getWorkingAmateurs() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
getWorkingAsKey() - Method in class net.sf.freecol.common.model.GoodsType
Gets the "workingAs" key for the profession that makes this goods type.
getWorkingAsKey() - Method in class net.sf.freecol.common.model.UnitType
Get a key for the working as this unit type message.
getWorkingProfessionals() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
getWorkInsideColonyMission(AIUnit, AIColony) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a WorkInsideColonyMission for a unit.
getWorkLabel(WorkLocation) - Static method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Gets a string corresponding to the UnitAction to work at a work location.
getWorkLeft() - Method in class net.sf.freecol.common.model.Unit
Gets the amount of work left.
getWorkLocation() - Method in class net.sf.freecol.common.model.Unit
Gets the work location this unit is working in.
getWorkLocation() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
Gets the WorkLocation this WorkLocationPlan controls.
getWorkLocationFor(Unit) - Method in class net.sf.freecol.common.model.Colony
Gets the work location best suited for the given unit.
getWorkLocationFor(Unit, GoodsType) - Method in class net.sf.freecol.common.model.Colony
Gets the work location best suited for the given unit to produce a type of goods.
getWorkLocationForProducing(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Find a work location for producing a given type of goods.
getWorkLocationsForConsuming(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Collect the work locations for consuming a given type of goods.
getWorkLocationsForProducing(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Collect the work locations for producing a given type of goods.
getWorkLocationWithAbility(String) - Method in class net.sf.freecol.common.model.Colony
Gets a work location with a given ability.
getWorkLocationWithAbility(String, Class<T>) - Method in class net.sf.freecol.common.model.Colony
Gets a work location of a specific class with a given ability.
getWorkLocationWithModifier(String) - Method in class net.sf.freecol.common.model.Colony
Gets a work location with a given modifier.
getWorkLocationWithModifier(String, Class<T>) - Method in class net.sf.freecol.common.model.Colony
Gets a work location of a specific class with a given modifier.
getWorkPlaces() - Method in class net.sf.freecol.common.model.BuildingType
Gets the number of workplaces, that is the maximum number of Units that can work in this BuildingType.
getWorkPlans() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets the non-food-producing/non-autoproducing work location plans associated with this ColonyPlan.
getWorkTile() - Method in class net.sf.freecol.common.model.Building
Get an associated tile, if any.
getWorkTile() - Method in class net.sf.freecol.common.model.ColonyTile
Gets the work tile, that is the actual tile being worked.
getWorkTile() - Method in class net.sf.freecol.common.model.Unit
Get the work tile this unit is working in, if any.
getWorkTile() - Method in class net.sf.freecol.common.model.WorkLocation
Get an associated tile, if any.
getWorkTurnsLeft() - Method in class net.sf.freecol.common.model.Unit
Get the number of turns of work left.
getWorkType() - Method in class net.sf.freecol.common.model.Unit
Gets the type of goods this unit is producing in its current occupation.
getWorkType() - Method in class net.sf.freecol.common.model.UnitWas
 
getWorkTypeChoices(Unit, boolean) - Method in class net.sf.freecol.common.model.Colony
Get a list of collections of goods types, in order of priority to try to produce in this colony by a given unit.
getWriteScope() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Get the write scope prevailing on this stream.
getX() - Method in class net.sf.freecol.common.model.Map.Position
Gets the x-coordinate of this Position.
getX() - Method in class net.sf.freecol.common.model.Tile
Gets the x-coordinate of this tile.
getXDGDirs(File[]) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get directories for XDG compliant systems.
getXMLItemElementTagName() - Method in class net.sf.freecol.common.option.RangeOption
Gets the tag name of the contained object.
getXMLItemElementTagName() - Method in class net.sf.freecol.common.option.SelectOption
Gets the tag name of the contained object.
getXMLTagName() - Method in class net.sf.freecol.client.ClientOptions
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.client.gui.action.FreeColAction
getXMLTagName() - Method in class net.sf.freecol.common.model.Ability
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.AbstractGoods
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.AbstractUnit
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Building
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.BuildingType
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Colony
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.ColonyTile
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.ColonyTradeItem
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Disaster
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Effect
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Europe
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.EuropeanNationType
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Event
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.ExportData
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Force
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.FoundingFather
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.FreeColObject
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Game
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.GoldTradeItem
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Goods
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.GoodsContainer
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.GoodsTradeItem
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.GoodsType
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.HighScore
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.HighSeas
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.HistoryEvent
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.InciteTradeItem
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.IndianNationType
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.LastSale
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Limit
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.LostCityRumour
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Map
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Market
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.MarketData
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.mission.CompoundMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.mission.GoToMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.ModelMessage
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Modifier
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Monarch
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Nation
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.NationOptions
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.NationSummary
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.NativeTrade
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.NativeTradeItem
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Player
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.PlunderType
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.ProductionType
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Region
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Resource
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.ResourceType
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Role
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Scope
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.SettlementType
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Specification
getXMLTagName() - Method in class net.sf.freecol.common.model.Specification.Source
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.StanceTradeItem
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.StringTemplate
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Tile
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.TileImprovement
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.TileItemContainer
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.TileType
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.TileTypeChange
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.TradeRoute
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.TradeRouteStop
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.Unit
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.UnitChangeType
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.UnitTradeItem
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.UnitType
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.model.UnitTypeChange
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.AudioMixerOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.BooleanOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.FileOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.GameOptions
getXMLTagName() - Method in class net.sf.freecol.common.option.IntegerOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.LanguageOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.MapGeneratorOptions
 
getXMLTagName() - Method in class net.sf.freecol.common.option.ModListOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.ModOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.OptionGroup
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.PercentageOption
 
getXMLTagName() - Method in class net.sf.freecol.common.option.RangeOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.SelectOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.StringOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.TextOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.UnitListOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.common.option.UnitTypeOption
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.AIColony
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.AIGoods
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.AIMain
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.AIPlayer
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.AIUnit
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.Cargo
getXMLTagName() - Method in class net.sf.freecol.server.ai.GoodsWish
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.WorkerWish
Get the serialization tag for this object.
getXMLTagName() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
Get the serialization tag for this object.
getXYDistance(int, int, int, int) - Static method in class net.sf.freecol.common.model.Map.Position
Gets the distance in tiles between two map positions.
getY() - Method in class net.sf.freecol.common.model.Map.Position
Gets the y-coordinate of this Position.
getY() - Method in class net.sf.freecol.common.model.Tile
Gets the y-coordinate of this tile.
getYear() - Method in class net.sf.freecol.common.model.Turn
Gets the year this turn is in.
getYesKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
 
getZeroProductionFactor() - Method in class net.sf.freecol.common.model.GoodsType
Get the zero production factor.
getZIndex() - Method in class net.sf.freecol.common.model.LostCityRumour
Get the ZIndex value.
getZIndex() - Method in class net.sf.freecol.common.model.Resource
Get the ZIndex value.
getZIndex() - Method in class net.sf.freecol.common.model.TileImprovement
Get the ZIndex value.
getZIndex() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the layer.
getZIndex() - Method in class net.sf.freecol.common.model.TileItem
Get the ZIndex value.
gift - Variable in class net.sf.freecol.common.model.NativeTrade
True if no gifts made in this trade.
GIFT - net.sf.freecol.common.model.Constants.TradeAction
 
GIFT - net.sf.freecol.common.model.Constants.TradeSellAction
 
GIFT - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
GIFT_GOODS - net.sf.freecol.common.model.ModelMessage.MessageType
 
GIFT_MAXIMUM - Static variable in class net.sf.freecol.common.model.IndianSettlement
The maximum gift amount.
GIFT_MINIMUM - Static variable in class net.sf.freecol.common.model.IndianSettlement
The minimum gift amount.
GIFT_PROBABILITY - Static variable in class net.sf.freecol.common.option.GameOptions
Probability of a settlement with a surplus offering a gift.
GIFT_TAG - Static variable in class net.sf.freecol.common.model.NativeTrade
 
GIFT_THRESHOLD - Static variable in class net.sf.freecol.common.model.IndianSettlement
Generate gifts from goods that exceed KEEP_RAW_MATERIAL + GIFT_THRESHOLD.
gifts - Variable in class net.sf.freecol.common.model.SettlementType
The gifts this SettlementType generates when visited by a scout.
GIFTS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
GITHUB_URL - Static variable in class net.sf.freecol.client.gui.panel.AboutPanel
The link to the GitHub mirror
giveNormalMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Ensures all units have a mission.
giveNormalMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Gives a mission to all units.
giveNormalMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.REFAIPlayer
Ensures all units have a mission.
GO_CURSOR - Static variable in class net.sf.freecol.client.gui.Canvas
The cursor to show for goto operations.
GoalDecider - Interface in net.sf.freecol.common.model.pathfinding
GoalDeciders - Class in net.sf.freecol.common.model.pathfinding
Handy library of GoalDeciders.
GoalDeciders() - Constructor for class net.sf.freecol.common.model.pathfinding.GoalDeciders
 
GoalDeciders.MultipleAdjacentDecider - Class in net.sf.freecol.common.model.pathfinding
A class to wrap a goal decider that searches for paths to an adjacent tile to a set of locations, and the results of such a search.
goingToDestination() - Method in class net.sf.freecol.common.model.Unit
Is this unit a suitable `going-to unit', that is, the unit needs have a valid destination and be able to progress towards it.
gold - Variable in class net.sf.freecol.common.model.GoldTradeItem
The amount of gold to change hands.
gold - Variable in class net.sf.freecol.common.model.NationSummary
The gold this (European) player has.
gold - Variable in class net.sf.freecol.common.model.Player
The amount of gold this player owns.
GOLD_NOT_ACCOUNTED - Static variable in class net.sf.freecol.common.model.Player
A magic constant to denote that a players gold is not tracked.
GOLD_TAG - Static variable in class net.sf.freecol.common.model.GoldTradeItem
 
GOLD_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
 
GOLD_TAG - Static variable in class net.sf.freecol.common.model.Player
 
GOLD_TAG - Static variable in class net.sf.freecol.common.networking.InciteMessage
 
goldDemandPanel - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
goldOfferPanel - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
GoldTradeItem - Class in net.sf.freecol.common.model
A trade item consisting of just some gold.
GoldTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.GoldTradeItem
Creates a new GoldTradeItem instance.
GoldTradeItem(Game, Player, Player, int) - Constructor for class net.sf.freecol.common.model.GoldTradeItem
Creates a new GoldTradeItem instance.
GoldTradeItemPanel(Player, int) - Constructor for class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoldTradeItemPanel
Creates a new GoldTradeItemPanel instance.
GOOD - net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
GOOD_GOVERNMENT_LIMIT - Static variable in class net.sf.freecol.common.option.GameOptions
The percent SoL to achieve "good" government.
GOOD_RUMOUR - Static variable in class net.sf.freecol.common.option.GameOptions
Good rumour chance.
goods - Variable in class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog.GoodsItem
 
goods - Variable in class net.sf.freecol.common.model.GoodsTradeItem
The goods to change hands.
goods - Variable in class net.sf.freecol.server.ai.AIGoods
The underlying goods.
goods - Variable in class net.sf.freecol.server.model.MonarchSession
The goods for the goods party.
Goods - Class in net.sf.freecol.common.model
Represents locatable goods of a specified type and amount.
Goods(Game) - Constructor for class net.sf.freecol.common.model.Goods
Fundamental constructor.
Goods(Game, String) - Constructor for class net.sf.freecol.common.model.Goods
Creates a standard Goods-instance given the place where the goods is.
Goods(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Goods
Creates a new Goods instance.
Goods(Game, Location, GoodsType, int) - Constructor for class net.sf.freecol.common.model.Goods
Creates a standard Goods-instance given the place where the goods is.
GOODS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
GOODS_BASE_PRICE - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
GOODS_DEMAND_MIN - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
The minimum amount of goods to demand.
GOODS_MOVEMENT - net.sf.freecol.common.model.ModelMessage.MessageType
 
GOODS_PER_ROW - Static variable in class net.sf.freecol.client.gui.panel.report.ReportClassicColonyPanel
 
GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.model.MarketData
 
GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
 
GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.model.TileTypeChange
 
GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.networking.PayArrearsMessage
 
GOODS_TYPE_TAG - Static variable in class net.sf.freecol.server.ai.GoodsWish
 
GOODS_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
GOODS_WISH_LIST_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
 
goodsBox - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoodsTradeItemPanel
 
GoodsBoxRenderer() - Constructor for class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoodsTradeItemPanel.GoodsBoxRenderer
 
goodsContainer - Variable in class net.sf.freecol.common.model.GoodsLocation
The container for the goods.
GoodsContainer - Class in net.sf.freecol.common.model
Contains goods and can be used by a Location to make certain tasks easier.
GoodsContainer(Game, String) - Constructor for class net.sf.freecol.common.model.GoodsContainer
Create a new GoodsContainer.
GoodsContainer(Game, Location) - Constructor for class net.sf.freecol.common.model.GoodsContainer
Creates an empty GoodsContainer.
goodsDemandPanel - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
GoodsDetailPanel - Class in net.sf.freecol.client.gui.panel.colopedia
This panel displays details of goods types in the Colopedia.
GoodsDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.GoodsDetailPanel
Creates a new instance of this ColopediaDetailPanel.
goodsIcon - Variable in class net.sf.freecol.client.gui.label.ProductionLabel
The goodsIcon for this type of production.
GoodsItem(Goods) - Constructor for class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog.GoodsItem
 
GoodsLabel - Class in net.sf.freecol.client.gui.label
This label holds Goods data in addition to the JLabel data, which makes it ideal to use for drag and drop purposes.
GoodsLabel(FreeColClient, Goods) - Constructor for class net.sf.freecol.client.gui.label.GoodsLabel
Initializes this FreeColLabel with the given goods data.
goodsList - Variable in class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog
The list of goods to display.
goodsList - Variable in class net.sf.freecol.client.gui.dialog.DumpCargoDialog
The list of goods to choose what to dump from.
GoodsLocation - Class in net.sf.freecol.common.model
A GoodsLocation is a place where Units and Goods can be put.
GoodsLocation(Game) - Constructor for class net.sf.freecol.common.model.GoodsLocation
Creates a new GoodsLocation instance.
GoodsLocation(Game, String) - Constructor for class net.sf.freecol.common.model.GoodsLocation
Creates a new GoodsLocation instance.
goodsLog(AIGoods, String, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Emits a standard message regarding the state of AIGoods.
goodsMatcher() - Method in class net.sf.freecol.common.model.NativeTradeItem
Get a predicate to match this native trade item by its goods.
goodsOfferPanel - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
GoodsProduction(int, ReportCompactColonyPanel.ColonySummary.ProductionStatus, int) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.GoodsProduction
Build a new goods production container.
goodsProductionAccumulator - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.GoodsProduction
Binary accumulation operator for goods production.
goodsToMake() - Method in class net.sf.freecol.common.model.IndianSettlement
Chooses a type of goods for some of the natives in a settlement to manufacture.
GoodsTradeItem - Class in net.sf.freecol.common.model
A trade item consisting of some goods.
GoodsTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.GoodsTradeItem
Creates a new GoodsTradeItem instance.
GoodsTradeItem(Game, Player, Player, Goods) - Constructor for class net.sf.freecol.common.model.GoodsTradeItem
Creates a new GoodsTradeItem instance.
GoodsTradeItemPanel(Player, List<Goods>) - Constructor for class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoodsTradeItemPanel
Creates a new GoodsTradeItemPanel instance.
goodsType - Variable in class net.sf.freecol.client.gui.dialog.WarehouseDialog.WarehouseGoodsPanel
 
goodsType - Variable in class net.sf.freecol.client.gui.label.GoodsTypeLabel
The goods type represented.
goodsType - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
The type of goods this progress bar is for.
goodsType - Variable in class net.sf.freecol.common.model.MarketData
What type of goods is this.
goodsType - Variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
 
goodsType - Variable in class net.sf.freecol.server.ai.GoodsWish
The type of goods required.
goodsType - Variable in class net.sf.freecol.server.ai.WorkLocationPlan
The goods to produce.
GoodsType - Class in net.sf.freecol.common.model
A type of goods, derived from the specification.
GoodsType(String, Specification) - Constructor for class net.sf.freecol.common.model.GoodsType
Create a new goods type.
goodsTypeComparator - Static variable in class net.sf.freecol.common.model.GoodsType
A comparator to impose a useful order on goods types.
GoodsTypeLabel - Class in net.sf.freecol.client.gui.label
This label represents a goods type.
GoodsTypeLabel(FreeColClient, GoodsType) - Constructor for class net.sf.freecol.client.gui.label.GoodsTypeLabel
Initializes this label with the given goods type data.
GoodsTypeLabel(ImageLibrary, GoodsType) - Constructor for class net.sf.freecol.client.gui.label.GoodsTypeLabel
Initializes this label with the given goods type data.
goodsTypeList - Variable in class net.sf.freecol.common.model.Specification
 
GoodsTypePanel - Class in net.sf.freecol.client.gui.panel
Simple panel for a goods type.
GoodsTypePanel(boolean) - Constructor for class net.sf.freecol.client.gui.panel.GoodsTypePanel
Build a new cargo panel.
GoodsTypePanel(LayoutManager, boolean) - Constructor for class net.sf.freecol.client.gui.panel.GoodsTypePanel
Build a new goods type panel.
goodsTypes - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
goodsTypes - Variable in class net.sf.freecol.client.gui.panel.report.ReportProductionPanel
The goods types available for selection.
goodSuggestionCheck(UnitType, Unit, GoodsType) - Method in class net.sf.freecol.common.model.Building
 
goodSuggestionCheck(UnitType, Unit, GoodsType) - Method in class net.sf.freecol.common.model.ColonyTile
 
goodSuggestionCheck(UnitType, Unit, GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Determines whether a WorkLocation is a good suggestion
goodSuggestionCheck(UnitType, Unit, GoodsType, WorkLocation) - Method in class net.sf.freecol.common.model.WorkLocation
Determines whether a WorkLocation is a good suggestion
goodsUsed - Variable in class net.sf.freecol.common.model.ProductionCache
A set of the goods used by the colony.
goodsUseful(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Check if a goods type is still useful to this colony.
GoodsWish - Class in net.sf.freecol.server.ai
Represents the need for goods within a Colony.
GoodsWish(AIMain, String) - Constructor for class net.sf.freecol.server.ai.GoodsWish
Creates a new uninitialized GoodsWish.
GoodsWish(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.GoodsWish
Creates a new GoodsWish from the given XML-representation.
GoodsWish(AIMain, Location, int, int, GoodsType) - Constructor for class net.sf.freecol.server.ai.GoodsWish
Creates a new GoodsWish.
goodsWishes - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A mapping of goods type to the goods wishes where a colony has requested that goods type.
GotoAction - Class in net.sf.freecol.client.gui.action
An action for making a unit move to a specific location.
GotoAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.GotoAction
Creates this action.
GoToMission - Class in net.sf.freecol.common.model.mission
The GoToMission causes a Unit to move towards its destination.
GoToMission(Game) - Constructor for class net.sf.freecol.common.model.mission.GoToMission
Creates a new GoToMission instance.
GoToMission(Game, String) - Constructor for class net.sf.freecol.common.model.mission.GoToMission
Creates a new GoToMission instance.
GoToMission(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.mission.GoToMission
Creates a new GoToMission instance.
gotoPath - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerState
A path for a current goto order.
gotoStarted - Variable in class net.sf.freecol.client.gui.SwingGUI
Has a goto operation started?
goToTile(Unit, PathNode) - Method in class net.sf.freecol.client.control.InGameController
Go to a tile.
GotoTileAction - Class in net.sf.freecol.client.gui.action
An action to make a unit go to a specific tile.
GotoTileAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.GotoTileAction
Creates this action.
GOVERNMENT_EFFICIENCY - net.sf.freecol.common.model.ModelMessage.MessageType
 
governmentChange(int) - Method in class net.sf.freecol.common.model.Colony
Returns 1, 0, or -1 to indicate that government would improve, remain the same, or deteriorate if the colony had the given population.
graphicsDevice - Variable in class net.sf.freecol.client.gui.Canvas
The graphics device to display to.
graphicsDevice - Variable in class net.sf.freecol.client.gui.SwingGUI
The graphics device to display to.
GrayLayer - Class in net.sf.freecol.client.gui
Custom component to paint turn progress.
GrayLayer(FreeColClient) - Constructor for class net.sf.freecol.client.gui.GrayLayer
Create a gray layer.
GREEK_CROSS - net.sf.freecol.client.gui.dialog.Flag.Decoration
 
grew(Object...) - Method in class net.sf.freecol.common.util.LogBuilder
Check if a buffer has grown since marked, and optionally insert text at that point.
greyLayer - Variable in class net.sf.freecol.client.gui.Canvas
The special overlay used when it is not the player turn.
gridStroke - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
Stroke to draw the grid with.
gripe(String) - Static method in class net.sf.freecol.FreeCol
Just gripe to System.err.
gripe(StringTemplate) - Static method in class net.sf.freecol.FreeCol
Just gripe to System.err.
group - Variable in class net.sf.freecol.client.gui.dialog.OptionsDialog
The option group to display.
group - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
group - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
 
grow() - Method in class net.sf.freecol.server.generator.RiverSection
Increases the size of this section by one.
grow(RiverSection, Tile) - Method in class net.sf.freecol.server.generator.River
Increases the size of this river.
growBranch(Direction, int) - Method in class net.sf.freecol.server.generator.RiverSection
Increases the size a branch
growLand(int, int, int) - Method in class net.sf.freecol.common.model.LandMap
Determines, based on position, number of adjacent land tiles and some random factor, whether a given map position should be set to land.
GT - net.sf.freecol.common.model.Limit.Operator
 
gui - Variable in class net.sf.freecol.client.FreeColClient
The GUI encapsulation.
gui - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
gui - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
gui - Variable in class net.sf.freecol.client.gui.panel.PlayersTable
A link to the gui.
gui - Variable in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
gui - Variable in class net.sf.freecol.client.gui.TilePopup
 
GUI - Class in net.sf.freecol.client.gui
The API and common reusable functionality for the overall GUI.
GUI(FreeColClient) - Constructor for class net.sf.freecol.client.gui.GUI
Create the GUI.
GUI_GROUP - Static variable in class net.sf.freecol.client.ClientOptions
 
GUI_SCALE_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
GUI_SCALE_MAX - Static variable in class net.sf.freecol.FreeCol
 
GUI_SCALE_MAX_PCT - Static variable in class net.sf.freecol.FreeCol
 
GUI_SCALE_MIN - Static variable in class net.sf.freecol.FreeCol
 
GUI_SCALE_MIN_PCT - Static variable in class net.sf.freecol.FreeCol
 
GUI_SCALE_STEP - Static variable in class net.sf.freecol.FreeCol
 
GUI_SCALE_STEP_PCT - Static variable in class net.sf.freecol.FreeCol
 
GUI.ViewMode - Enum in net.sf.freecol.client.gui
View modes.
GUIMessage - Class in net.sf.freecol.client.gui.mapviewer
Represents a message that can be displayed in the GUI.
GUIMessage(String, Color) - Constructor for class net.sf.freecol.client.gui.mapviewer.GUIMessage
The constructor to use.

H

HAGGLE - net.sf.freecol.common.model.Constants.TradeBuyAction
 
HAGGLE - net.sf.freecol.common.model.Constants.TradeSellAction
 
HAGGLE_COUNT_TAG - Static variable in class net.sf.freecol.common.model.NativeTradeItem
 
haggleCount - Variable in class net.sf.freecol.common.model.NativeTradeItem
The number of haggling rounds.
haggleDown(int) - Static method in class net.sf.freecol.common.model.NativeTrade
Choose the next available downward haggling price.
haggleUp(int) - Static method in class net.sf.freecol.common.model.NativeTrade
Choose the next available upward haggling price.
HALF_HEIGHT - Static variable in class net.sf.freecol.tools.ForestMaker
 
HALF_HEIGHT - Static variable in class net.sf.freecol.tools.RiverMaker
 
HALF_WIDTH - Static variable in class net.sf.freecol.tools.ForestMaker
 
HALF_WIDTH - Static variable in class net.sf.freecol.tools.RiverMaker
 
halfHeight - Variable in class net.sf.freecol.client.gui.mapviewer.RoadPainter
Helper variables for displaying the map.
halfHeight - Variable in class net.sf.freecol.client.gui.mapviewer.TileBounds
Tile width and height, and half values thereof.
halfHeight - Variable in class net.sf.freecol.client.gui.mapviewer.TileViewer
Helper variables for displaying tiles.
halfWidth - Variable in class net.sf.freecol.client.gui.mapviewer.RoadPainter
Helper variables for displaying the map.
halfWidth - Variable in class net.sf.freecol.client.gui.mapviewer.TileBounds
Tile width and height, and half values thereof.
handle(Connection, Message) - Method in class net.sf.freecol.client.control.ClientInputHandler
Handle an incoming message.
handle(Connection, Message) - Method in class net.sf.freecol.common.metaserver.MetaServerUtils.MetaInputHandler
Handle an incoming message.
handle(Connection, Message) - Method in interface net.sf.freecol.common.networking.MessageHandler
Handle an incoming message.
handle(Connection, Message) - Method in class net.sf.freecol.metaserver.MetaServerHandler
Handle an incoming message.
handle(Connection, Message) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Handle an incoming message.
handle(Connection, Message) - Method in class net.sf.freecol.server.control.ServerInputHandler
Handle an incoming message.
handle(Connection, Message) - Method in class net.sf.freecol.server.control.UserConnectionHandler
Handle an incoming message.
handle(Message) - Method in class net.sf.freecol.common.networking.Connection
Handle a message using the MessageHandler.
handle(T) - Method in interface net.sf.freecol.client.gui.DialogHandler
 
handleArgs(String[]) - Static method in class net.sf.freecol.FreeCol
Processes the command-line arguments and takes appropriate actions for each of them.
handleCrash() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Handler for log records that include a crash.
handleNormalResource(ResourceFactory, ResourceMapping, String, String) - Method in class net.sf.freecol.common.io.FreeColDataFile
 
handler - Variable in class net.sf.freecol.client.gui.Widgets.DialogCallback
The handler for the dialog response.
handleResources(Properties, ResourceMapping) - Method in class net.sf.freecol.common.io.FreeColDataFile
Handles loading of all resources defined in properties.
handleTrade(NativeTrade.NativeTradeAction, NativeTrade) - Method in class net.sf.freecol.server.ai.AIPlayer
Handle a native trade request.
handleTrade(NativeTrade.NativeTradeAction, NativeTrade) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Handle a native trade request.
handleTrade(NativeTrade.NativeTradeAction, NativeTrade) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Handle a native trade request.
handleVirtualResources(List<String>, LogBuilder, Properties, ResourceMapping) - Method in class net.sf.freecol.common.io.FreeColDataFile
 
HAPPY - net.sf.freecol.common.model.Tension.Level
 
HAS_BEEN_DISPLAYED_TAG - Static variable in class net.sf.freecol.common.model.ModelMessage
 
HAS_PORT - Static variable in class net.sf.freecol.common.model.Ability
The ability of a colony which is a port.
hasAbility(String) - Method in class net.sf.freecol.common.model.FreeColObject
Is an ability present in this object?
hasAbility(String, FreeColSpecObjectType) - Method in class net.sf.freecol.common.model.FreeColObject
Is an ability present in this object?
hasAbility(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.FeatureContainer
Is the given set of abilities non-empty and contains no false-valued members?
hasAbility(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.FreeColObject
Is an ability present in this object?
hasAdjacentLand(int, int) - Method in class net.sf.freecol.common.model.LandMap
Do the given coordinates correspond to a location in the land map with adjacent land? Note: does not check the tile at the coordinates itself.
hasAnItem - Variable in class net.sf.freecol.client.gui.TilePopup
 
hasAnyScouted() - Method in class net.sf.freecol.common.model.IndianSettlement
Has any European player spoken with the chief of this settlement.
hasAttribute(String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Is there an attribute present in the stream?
hasAttribute(String) - Method in class net.sf.freecol.common.networking.AttributeMessage
Checks if an attribute is present in this message.
hasAttribute(String) - Method in class net.sf.freecol.common.networking.Message
Checks if an attribute is present in this message.
hasAttribute(String) - Method in class net.sf.freecol.common.networking.TrivialMessage
Checks if an attribute is present in this message.
hasBeenTraded(GoodsType) - Method in class net.sf.freecol.common.model.Market
Has a type of goods been traded in this market?
hasBuildingType(BuildingType) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Checks whether a specified BuildingType exists within a colony
hasCargo() - Method in class net.sf.freecol.common.model.Unit
Is this unit carrying any cargo (goods or unit).
hasCargo() - Method in class net.sf.freecol.server.ai.AIUnit
Is this AI unit carrying any cargo (units or goods).
hasCarrierWithSpace(int) - Method in class net.sf.freecol.common.model.UnitLocation
Checks if there is a useable carrier unit with a specified minimum amount of space available in this location.
hasChanged() - Method in class net.sf.freecol.common.model.GoodsContainer
Has this goods containers contents changed from what was recorded last time the state was saved?
hasContacted(Player) - Method in class net.sf.freecol.common.model.Colony
Has this settlement contacted a given player? Allow player == null as this is true in the map editor where the user player is moot.
hasContacted(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Has this settlement contacted a given player? Allow player == null as this is true in the map editor where the user player is moot.
hasContacted(Player) - Method in class net.sf.freecol.common.model.Player
Has this player met contacted the given one?
hasContacted(Player) - Method in class net.sf.freecol.common.model.Settlement
Has this settlement contacted a given player? Allow player == null as this is true in the map editor where the user player is moot.
hasContactedEuropeans() - Method in class net.sf.freecol.common.model.Player
Has this player has met with any Europeans at all?
hasContactedIndians() - Method in class net.sf.freecol.common.model.Player
Has this player met any natives at all?
hasDefaultRole() - Method in class net.sf.freecol.common.model.Unit
Does this unit have the default role?
hasDefendSettlementMission() - Method in class net.sf.freecol.server.ai.AIUnit
 
hasDetails() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
hasExplored(Tile) - Method in class net.sf.freecol.common.model.Player
Checks if this player has explored the given tile.
hasExplored(Tile) - Method in class net.sf.freecol.server.model.ServerPlayer
Checks if this Player has explored the given Tile.
hasFather(FoundingFather) - Method in class net.sf.freecol.common.model.Player
Does this player have a certain Founding father.
hasFreeColSeed() - Static method in class net.sf.freecol.common.FreeColSeed
Has the game been seeded?
hasGift() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Checks if the unit is carrying a gift (goods).
hasGoodsCargo() - Method in class net.sf.freecol.common.model.Unit
Is this unit carrying any goods cargo?
hashCode() - Method in class net.sf.freecol.client.gui.ChoiceItem
hashCode() - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
hashCode() - Method in class net.sf.freecol.client.gui.label.GoodsTypeLabel
hashCode() - Method in class net.sf.freecol.common.i18n.Relation
hashCode() - Method in class net.sf.freecol.common.metaserver.ServerInfo
hashCode() - Method in class net.sf.freecol.common.model.Ability
hashCode() - Method in class net.sf.freecol.common.model.AbstractGoods
hashCode() - Method in class net.sf.freecol.common.model.ColonyTradeItem
hashCode() - Method in class net.sf.freecol.common.model.Feature
hashCode() - Method in class net.sf.freecol.common.model.FreeColGameObject
hashCode() - Method in class net.sf.freecol.common.model.FreeColObject
hashCode() - Method in class net.sf.freecol.common.model.Game
hashCode() - Method in class net.sf.freecol.common.model.GoldTradeItem
hashCode() - Method in class net.sf.freecol.common.model.Goods
hashCode() - Method in class net.sf.freecol.common.model.GoodsTradeItem
hashCode() - Method in class net.sf.freecol.common.model.HistoryEvent
hashCode() - Method in class net.sf.freecol.common.model.InciteTradeItem
hashCode() - Method in class net.sf.freecol.common.model.Map.Position
hashCode() - Method in class net.sf.freecol.common.model.ModelMessage
hashCode() - Method in class net.sf.freecol.common.model.Modifier
hashCode() - Method in class net.sf.freecol.common.model.NativeTradeItem
hashCode() - Method in class net.sf.freecol.common.model.Operand
hashCode() - Method in class net.sf.freecol.common.model.ProductionType
hashCode() - Method in class net.sf.freecol.common.model.Scope
hashCode() - Method in class net.sf.freecol.common.model.ScopeContainer
hashCode() - Method in class net.sf.freecol.common.model.StanceTradeItem
hashCode() - Method in class net.sf.freecol.common.model.StringTemplate
hashCode() - Method in class net.sf.freecol.common.model.Tension
hashCode() - Method in class net.sf.freecol.common.model.TileTypeChange
hashCode() - Method in class net.sf.freecol.common.model.TradeItem
hashCode() - Method in class net.sf.freecol.common.model.Turn
hashCode() - Method in class net.sf.freecol.common.model.UnitTradeItem
hashCode() - Method in class net.sf.freecol.common.model.UnitWas
hashCode() - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
hashCode() - Method in class net.sf.freecol.common.option.LanguageOption.Language
hashCode() - Method in class net.sf.freecol.common.option.ModOption
hashCode() - Method in class net.sf.freecol.server.ai.AIGoods
hashCode() - Method in class net.sf.freecol.server.ai.AIUnit
hashCode() - Method in class net.sf.freecol.server.ai.GoodsWish
hashCode() - Method in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
hashCode() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
hashCode() - Method in class net.sf.freecol.server.ai.TransportableAIObject
hashCode() - Method in class net.sf.freecol.server.ai.ValuedAIObject
hashCode() - Method in class net.sf.freecol.server.ai.Wish
hashCode() - Method in class net.sf.freecol.server.ai.WorkerWish
hashCode() - Method in class net.sf.freecol.server.model.ServerGame
hashCode() - Method in class net.sf.freecol.tools.ForestMaker.ImageLocation
hashCode(Object) - Static method in class net.sf.freecol.common.util.Utils
Get a hash code for an object, even null.
hasImprovement(TileImprovementType) - Method in class net.sf.freecol.common.model.TileItemContainer
Check whether this tile has a completed improvement of the given type.
hasIncrement() - Method in class net.sf.freecol.common.model.Modifier
Does this modifier have an increment?
hasInputs() - Method in class net.sf.freecol.common.model.WorkLocation
Does this work location have any inputs.
hasItem() - Method in class net.sf.freecol.client.gui.TilePopup
Returns true if this popup has at least one menuitem so that we know that we can show it to the user.
hasLand() - Method in class net.sf.freecol.common.model.LandMap
Is there any land in this land map?
hasListeners(String) - Method in class net.sf.freecol.common.model.FreeColObject
 
hasLostCityRumour() - Method in class net.sf.freecol.common.model.Tile
Does this tile have a LCR?
hasMaximumAttrition() - Method in class net.sf.freecol.common.model.UnitType
Is this unit type subject to attrition?
hasMission() - Method in class net.sf.freecol.server.ai.AIUnit
Checks if this unit has been assigned a mission.
hasMission(Class<T>) - Method in class net.sf.freecol.server.ai.AIUnit
Does this unit have a particular class of mission?
hasMissionary() - Method in class net.sf.freecol.common.model.IndianSettlement
Does this settlement have a missionary?
hasMissionary(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Does this settlement have a missionary from the given player?
hasMissionTools(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Does a supplied unit have tools?
hasMissionTribute(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Checks if a unit is carrying a tribute.
hasModifier(String) - Method in class net.sf.freecol.common.model.FreeColObject
Is an modifier present in this object?
hasModifier(String, FreeColSpecObjectType) - Method in class net.sf.freecol.common.model.FreeColObject
Is an modifier present in this object?
hasModifier(String, FreeColSpecObjectType, Turn) - Method in class net.sf.freecol.common.model.FreeColObject
Is an modifier present in this object?
hasName() - Method in class net.sf.freecol.common.model.Region
Does this region have a name?
hasNativeEthnicity() - Method in class net.sf.freecol.common.model.Unit
Identifies whether this unit came from a native tribe.
hasNext() - Method in class net.sf.freecol.common.model.Map.CircleIterator
hasNext() - Method in class net.sf.freecol.common.model.UnitIterator
hasNextActiveUnit() - Method in class net.sf.freecol.common.model.Player
Checks if a new active unit can be made active.
hasNextGoingToUnit() - Method in class net.sf.freecol.common.model.Player
Checks if there is a unit that has a destination.
hasNotTraded() - Method in class net.sf.freecol.common.model.NativeTrade
Have no trades been performed in this transaction?
hasOperandType(Operand.OperandType) - Method in class net.sf.freecol.common.model.Limit
Check if at least one of the Operands has a given OperandType.
hasOption(String, Class<T>) - Method in class net.sf.freecol.common.model.Specification
Is an option present in the container.
hasOption(String, Class<T>) - Method in interface net.sf.freecol.common.option.OptionContainer
Is an option present in the container.
hasOption(String, Class<T>) - Method in class net.sf.freecol.common.option.OptionGroup
Is an option present in the container.
hasOptionGroup() - Method in class net.sf.freecol.common.option.OptionGroup
Does this option group contain any subgroups?
hasOrderButtons() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Are all the order button images present?
hasOutputs() - Method in class net.sf.freecol.common.model.WorkLocation
Does this work location have any outputs.
hasPath() - Method in class net.sf.freecol.server.ai.Cargo
Does this cargo have a potential delivery path?
hasPrice() - Method in class net.sf.freecol.common.model.UnitType
Does this UnitType have a price?
hasPriceChanged(GoodsType) - Method in class net.sf.freecol.common.model.Market
Has the price of a type of goods changed in this market?
hasReachedCapacity(int) - Method in class net.sf.freecol.common.model.GoodsContainer
Checks if any storable type of goods has reached the given amount.
hasResource() - Method in class net.sf.freecol.common.model.Tile
Does this tile have a resource?
hasRiver() - Method in class net.sf.freecol.common.model.Tile
Does this tile have a river?
hasRoad() - Method in class net.sf.freecol.common.model.Tile
Does this tile have a road?
hasScope() - Method in class net.sf.freecol.common.model.Feature
 
hasScouted(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Has a player has spoken with the chief of this settlement.
hasSettlement() - Method in class net.sf.freecol.common.model.Tile
Does this tile have a settlement.
hasSettlement(Settlement) - Method in class net.sf.freecol.common.model.Player
Does this player own a given settlement.
hasSettlements() - Method in class net.sf.freecol.common.model.Player
Does this player have any settlements at present.
hasSkill() - Method in class net.sf.freecol.common.model.UnitType
Does this UnitType have a skill?
hasSpaceLeft() - Method in class net.sf.freecol.common.model.Unit
Is there free space left on this unit?
hasStockade() - Method in class net.sf.freecol.common.model.Colony
Does this colony have a stockade?
hasStrongDefenceModifier(FreeColObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Does a given object provide a strong defence bonus?
hasSubGoals() - Method in interface net.sf.freecol.common.model.pathfinding.GoalDecider
Determines whether this GoalDecider has any sub goals.
hasSubGoals() - Method in class net.sf.freecol.common.model.Unit.ClosestSettlementGoalDecider
Determines whether this GoalDecider has any sub goals.
hasSubGoals() - Method in class net.sf.freecol.server.ai.REFAIPlayer.REFNavyGoalDecider
Determines whether this GoalDecider has any sub goals.
hasTile() - Method in class net.sf.freecol.common.model.Unit
Is this unit on a tile?
hasTileImprovement(TileImprovementType) - Method in class net.sf.freecol.common.model.Tile
Does this tile contain a completed improvement of the given type?
hasTimeLimit() - Method in class net.sf.freecol.common.model.Feature
Does this feature have a time limit?
hasTools() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Does this pioneer have tools?
hasTraded(GoodsType) - Method in class net.sf.freecol.common.model.Player
Has a type of goods been traded?
hasTribute() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Checks if the unit is carrying a tribute (goods).
hasUnexploredAdjacent() - Method in class net.sf.freecol.common.model.Tile
Determine whether this tile has adjacent tiles that are unexplored.
hasUnit(Unit) - Method in class net.sf.freecol.common.model.Player
Does this player's units list contain the given unit?
hasUnitType(String) - Method in class net.sf.freecol.common.model.Player
Checks if this player has at least one of a given unit type.
hasVisited(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Has a player visited this settlement?
hasWork(Unit, int) - Method in class net.sf.freecol.common.model.TradeRouteStop
Is there work for a unit to do at this stop?
hasWrapped() - Method in class net.sf.freecol.server.ai.Cargo
Does this cargo wrap others?
hasZeroSettlements() - Method in class net.sf.freecol.common.model.Player
The second and third cases of buildOnNative land need to test if the player has no settlements yet.
HATEFUL - net.sf.freecol.common.model.Tension.Level
 
haveAlternatives() - Method in class net.sf.freecol.common.resources.ImageResource
 
header - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderListener
 
header - Variable in class net.sf.freecol.client.gui.panel.report.ReportPanel
 
header - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
A byte array of file headers
header - Static variable in class net.sf.freecol.tools.ColonizationMapReader
 
HEADER - net.sf.freecol.client.gui.FontLibrary.FontType
 
HeaderListener(JTableHeader, PlayersTable.HeaderRenderer) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.HeaderListener
 
HeaderRenderer(Component...) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
 
headerRow - Variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
headless - Static variable in class net.sf.freecol.FreeCol
 
headlines - Static variable in class net.sf.freecol.client.gui.panel.report.ReportIndianPanel
 
height - Variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
The maximum height of the individual animations.
height - Variable in class net.sf.freecol.common.model.LandMap
The map height.
height - Variable in class net.sf.freecol.common.model.Map
The width and height of the map.
height - Variable in class net.sf.freecol.common.resources.FAFile.FAName
 
HEIGHT - Static variable in class net.sf.freecol.client.gui.dialog.Flag
 
HEIGHT - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
 
HEIGHT - Static variable in class net.sf.freecol.tools.ColonizationMapReader
 
HEIGHT_TAG - Static variable in class net.sf.freecol.common.model.Map
 
HELP - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
HESSIAN_MERCENARIES - net.sf.freecol.common.model.Monarch.MonarchAction
 
HESSIAN_MINIMUM_PRICE - Static variable in class net.sf.freecol.common.model.Monarch
The minimum price for a Hessian offer of mercenaries.
HEX_DIGITS - Static variable in class net.sf.freecol.common.util.Utils
Hex constant digits for get/restoreRandomState.
high - Variable in class net.sf.freecol.common.i18n.Relation
 
HIGH - net.sf.freecol.common.model.NationType.AggressionLevel
 
HIGH - net.sf.freecol.common.model.NationType.SettlementNumber
 
HIGH_LEVEL - Static variable in class net.sf.freecol.client.ClientOptions
Generate warning of stock exceeds this percentage of capacity.
HIGH_LEVEL_DEFAULT - Static variable in class net.sf.freecol.common.model.ExportData
 
HIGH_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.ExportData
 
HIGH_SCORE_FILE - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
HIGH_SCORE_TAG - Static variable in class net.sf.freecol.common.networking.GameEndedMessage
 
HIGH_SCORES_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
HIGH_SEAS - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
 
highLevel - Variable in class net.sf.freecol.client.gui.dialog.WarehouseDialog.WarehouseGoodsPanel
 
highLevel - Variable in class net.sf.freecol.common.model.ExportData
The high water mark for the goods type.
highScore(Boolean) - Method in class net.sf.freecol.client.control.InGameController
Display the high scores.
HighScore - Class in net.sf.freecol.common.model
A FreeCol high score record.
HighScore() - Constructor for class net.sf.freecol.common.model.HighScore
Trivial constructor, for Game.newInstance.
HighScore(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.HighScore
Create a new HighScore by reading a stream.
HighScore(Player) - Constructor for class net.sf.freecol.common.model.HighScore
Create a new high score record.
HighScore.ScoreLevel - Enum in net.sf.freecol.common.model
On retirement, an object will be named in honour of the player.
highScoresHandler(String, List<HighScore>) - Method in class net.sf.freecol.client.control.InGameController
Display the high scores.
HighScoresMessage - Class in net.sf.freecol.common.networking
The message sent when an high score query/response occurs.
HighScoresMessage(String, List<HighScore>) - Constructor for class net.sf.freecol.common.networking.HighScoresMessage
Create a new HighScoresMessage in request form (no scores attached).
HighScoresMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.HighScoresMessage
Create a new HighScoresMessage from a stream.
highSeas - Variable in class net.sf.freecol.common.model.Player
The HighSeas is a Location that enables Units to travel between the New World and one or several European Ports.
HighSeas - Class in net.sf.freecol.common.model
An object representing the high seas between continents.
HighSeas(Game) - Constructor for class net.sf.freecol.common.model.HighSeas
Simple constructor.
HighSeas(Game, String) - Constructor for class net.sf.freecol.common.model.HighSeas
Create a new high seas.
highSeasComparator - Static variable in class net.sf.freecol.common.model.Tile
Comparator to find the smallest high seas count.
highSeasCount - Variable in class net.sf.freecol.common.model.Tile
The number of tiles to traverse to get to the high seas.
history - Variable in class net.sf.freecol.common.model.Player
The history events occuring with this player.
HistoryEvent - Class in net.sf.freecol.common.model
A notable event in the history of a game.
HistoryEvent() - Constructor for class net.sf.freecol.common.model.HistoryEvent
Trivial constructor to allow creation with Game.newInstance.
HistoryEvent(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.HistoryEvent
Create a new history event by reading a stream.
HistoryEvent(Turn, HistoryEvent.HistoryEventType, Player) - Constructor for class net.sf.freecol.common.model.HistoryEvent
Create a new history event of given turn and type.
HistoryEvent.HistoryEventType - Enum in net.sf.freecol.common.model
 
HistoryEventType() - Constructor for enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
HIT_POINTS_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
HIT_POINTS_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
hitPoints - Variable in class net.sf.freecol.common.model.Unit
For now; only used by ships when repairing.
hitPoints - Variable in class net.sf.freecol.common.model.UnitType
The number of hit points this UnitType has.
HORIZONTAL - net.sf.freecol.client.gui.dialog.Flag.Alignment
 
HORSE - net.sf.freecol.client.gui.ImageLibrary.PathType
 
host - Variable in class net.sf.freecol.client.networking.UserServerAPI
The last host connected to.
host - Variable in class net.sf.freecol.server.networking.Server
The name of the host for the public socket.
hSpace - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Horizonal and vertical pixel distance to the center tile.
HUGE - net.sf.freecol.client.gui.Size
 
HUGE_CARGO_SIZE - Static variable in class net.sf.freecol.common.model.GoodsContainer
Value to use for apparent unlimited quantities of goods (e.g.
HUGE_DEMAND - Static variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
humanPlayer - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.PlayerData
 
humidity - Variable in class net.sf.freecol.common.model.TileType
The humidity range for this tile type.
HUMIDITY - net.sf.freecol.common.model.TileType.RangeType
 
HUMIDITY - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the humidity of the map.
HUMIDITY_MAX_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
HUMIDITY_MIN_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
hyperlinkUpdate(HyperlinkEvent) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
 

I

I18N_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
icon - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
icon - Variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeItem
 
ICON_COIN - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
ICON_LOCK - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
ICON_SIZE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Canonical sizes of images GUI elements and map are expecting and current image files have.
id - Static variable in class net.sf.freecol.client.gui.action.AboutAction
 
id - Static variable in class net.sf.freecol.client.gui.action.AssignTradeRouteAction
 
id - Static variable in class net.sf.freecol.client.gui.action.BuildColonyAction
 
id - Static variable in class net.sf.freecol.client.gui.action.CenterAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ChangeAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ChangeWindowedModeAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ChatAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ClearOrdersAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ColopediaAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ContinueAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DebugAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DeclareIndependenceAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DetermineHighSeasAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DisbandUnitAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DisplayBordersAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DisplayFogOfWarAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DisplayGridAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DisplayTileTextAction
 
id - Static variable in class net.sf.freecol.client.gui.action.EndTurnAction
 
id - Static variable in class net.sf.freecol.client.gui.action.EuropeAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ExecuteGotoOrdersAction
 
id - Static variable in class net.sf.freecol.client.gui.action.FindSettlementAction
 
id - Static variable in class net.sf.freecol.client.gui.action.FortifyAction
 
id - Static variable in class net.sf.freecol.client.gui.action.GotoAction
 
id - Static variable in class net.sf.freecol.client.gui.action.GotoTileAction
 
id - Static variable in class net.sf.freecol.client.gui.action.LoadAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MapControlsAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MapEditorAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MiniMapToggleFogOfWarAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MiniMapToggleViewAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MiniMapZoomInAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MiniMapZoomOutAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MoveAction
 
id - Static variable in class net.sf.freecol.client.gui.action.NewAction
 
id - Static variable in class net.sf.freecol.client.gui.action.NewEmptyMapAction
 
id - Static variable in class net.sf.freecol.client.gui.action.OpenAction
 
id - Static variable in class net.sf.freecol.client.gui.action.PreferencesAction
 
id - Static variable in class net.sf.freecol.client.gui.action.QuitAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReconnectAction
 
id - Static variable in class net.sf.freecol.client.gui.action.RenameAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportCargoAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportColonyAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportContinentalCongressAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportEducationAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportExplorationAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportForeignAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportHighScoresAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportHistoryAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportIndianAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportLabourAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportMilitaryAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportNavalAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportProductionAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportReligionAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportRequirementsAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportTradeAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportTurnAction
 
id - Static variable in class net.sf.freecol.client.gui.action.RetireAction
 
id - Static variable in class net.sf.freecol.client.gui.action.SaveAction
 
id - Static variable in class net.sf.freecol.client.gui.action.SaveAndQuitAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ScaleMapAction
 
id - Static variable in class net.sf.freecol.client.gui.action.SelectableAction
 
id - Static variable in class net.sf.freecol.client.gui.action.SentryAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ShowDifficultyAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ShowGameOptionsAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ShowMainAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ShowMapGeneratorOptionsAction
 
id - Static variable in class net.sf.freecol.client.gui.action.SkipUnitAction
 
id - Static variable in class net.sf.freecol.client.gui.action.StartMapAction
 
id - Static variable in class net.sf.freecol.client.gui.action.TilePopupAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ToggleViewModeAction
 
id - Static variable in class net.sf.freecol.client.gui.action.TradeRouteAction
 
id - Static variable in class net.sf.freecol.client.gui.action.UnloadAction
 
id - Static variable in class net.sf.freecol.client.gui.action.WaitAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ZoomInAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ZoomOutAction
 
id - Variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
The specific panel id.
id - Variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeItem
 
id - Static variable in class net.sf.freecol.client.gui.panel.colopedia.ConceptDetailPanel
 
id - Variable in class net.sf.freecol.common.io.FreeColModFile
The identifier for this mod.
id - Variable in class net.sf.freecol.common.model.FreeColObject
The identifier of an object.
id - Variable in class net.sf.freecol.common.model.Specification
The specification identifier.
ID_ATTRIBUTE_TAG - Static variable in class net.sf.freecol.common.model.FreeColObject
XML tag name for identifier attribute.
ID_TAG - Static variable in class net.sf.freecol.common.networking.FeatureChangeMessage
 
ID_TAG - Static variable in class net.sf.freecol.common.networking.PartialMessage
 
idEquals(FreeColObject) - Method in class net.sf.freecol.common.model.FreeColObject
Does another FreeColObject have the same identifier?
IdleAtSettlementMission - Class in net.sf.freecol.server.ai.mission
Mission for idling in a settlement.
IdleAtSettlementMission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Creates a mission for the given AIUnit.
IdleAtSettlementMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Creates a new IdleAtSettlementMission from a reader.
ifIAEIHeight - Static variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
 
ifIAEIWidth - Static variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
 
igc() - Method in class net.sf.freecol.client.control.FreeColClientHolder
Get the in-game controller.
igc() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Get the controller.
igc() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Get the client controller.
igc() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the client controller.
igc(FreeColClient) - Method in class net.sf.freecol.common.networking.Message
 
igc(FreeColServer) - Method in class net.sf.freecol.common.networking.Message
 
IGNORE_EUROPEAN_WARS - Static variable in class net.sf.freecol.common.model.Ability
The ability to ignore the monarchs wars.
IGNORE_LIMIT_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
ignoreLimit - Variable in class net.sf.freecol.common.model.GoodsType
Does this goods type ignore warehouse limits.
ignoreLocation - Variable in class net.sf.freecol.client.gui.label.UnitLabel
Should the location information be ignored for this label description?
ignoreMercenaries(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Handle the end of a session where the player has ignored an offer of mercenaries.
ignoreMessage(ModelMessage, boolean) - Method in class net.sf.freecol.client.control.InGameController
Ignore this ModelMessage from now on until it is not generated in a turn.
ignoreTax(int, Goods, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Handle the end of a session where the player has ignored a tax increase demand.
ILLEGAL_MOVE - Static variable in interface net.sf.freecol.common.model.pathfinding.CostDecider
 
image - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
An image for the goods type.
image - Variable in enum net.sf.freecol.client.gui.Size
The scaling value to use for images.
image - Variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
 
image - Variable in class net.sf.freecol.common.resources.ImageResource
 
image - Variable in class net.sf.freecol.tools.ForestMaker.ImageLocation
 
ImageAnimationEvent - Interface in net.sf.freecol.common.io.sza
An event describing that the given image should be displayed.
ImageAnimationEventImpl(BufferedImage, int) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
Create a new wrapped image animation.
imageCache - Variable in class net.sf.freecol.client.gui.ImageLibrary
Cache for images.
imageCache - Variable in class net.sf.freecol.client.gui.SwingGUI
A persistent image cache.
ImageCache - Class in net.sf.freecol.common.resources
Wrapper around ResourceManager for caching image resources.
ImageCache() - Constructor for class net.sf.freecol.common.resources.ImageCache
Initialize this image cache.
imageHash(String, Dimension, boolean, int) - Static method in class net.sf.freecol.common.resources.ImageCache
Hash function for images.
imageIconKeys - Variable in class net.sf.freecol.client.gui.action.FreeColAction
 
imageLibrary - Variable in class net.sf.freecol.client.gui.label.GoodsTypeLabel
The image library used for this label.
ImageLibrary - Class in net.sf.freecol.client.gui
Holds various images that can be called upon by others in order to display certain things.
ImageLibrary(float, ImageCache) - Constructor for class net.sf.freecol.client.gui.ImageLibrary
The constructor to use for a scaled ImageLibrary.
ImageLibrary(ImageCache) - Constructor for class net.sf.freecol.client.gui.ImageLibrary
The constructor to use for an unscaled ImageLibrary.
ImageLibrary.PathType - Enum in net.sf.freecol.client.gui
Helper to distinguish different types of paths.
ImageLocation(BufferedImage, int, int) - Constructor for class net.sf.freecol.tools.ForestMaker.ImageLocation
 
ImageResource - Class in net.sf.freecol.common.resources
A Resource wrapping an Image.
ImageResource(String, URI) - Constructor for class net.sf.freecol.common.resources.ImageResource
Do not use directly.
imageResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
ImageSelection - Class in net.sf.freecol.client.gui.panel
Represents an image selection that can be selected and dragged/dropped to/from Swing components.
ImageSelection(JLabel) - Constructor for class net.sf.freecol.client.gui.panel.ImageSelection
Create a new image selection.
ImageUtils - Class in net.sf.freecol.common.util
Collection of static image manipulation utilities.
ImageUtils() - Constructor for class net.sf.freecol.common.util.ImageUtils
 
imageWithAlphaFromMask(BufferedImage, BufferedImage) - Static method in class net.sf.freecol.common.util.ImageUtils
Returns the result where the given mask has been applied to the given image.
imageWithMaskApplied(BufferedImage, String) - Static method in class net.sf.freecol.tools.Texture2Tile
 
IMMIGRANTS - net.sf.freecol.common.option.UnitTypeOption.TypeSelector
 
IMMIGRANTS - Static variable in class net.sf.freecol.common.option.GameOptions
Predefined initial immigrants.
immigration - Variable in class net.sf.freecol.common.model.Colony
The number of immigration points.
immigration - Variable in class net.sf.freecol.common.model.Player
The number of immigration points.
IMMIGRATION - Static variable in class net.sf.freecol.common.model.Modifier
 
IMMIGRATION_REQUIRED_TAG - Static variable in class net.sf.freecol.common.model.Player
 
IMMIGRATION_TAG - Static variable in class net.sf.freecol.common.model.Colony
 
IMMIGRATION_TAG - Static variable in class net.sf.freecol.common.model.Player
 
IMMIGRATION_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
immigrationGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
 
immigrationGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
immigrationRequired - Variable in class net.sf.freecol.common.model.Player
The amount of immigration needed until the next unit decides to migrate.
IMPORT_BONUSES - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for using the bonuses imported from a file.
IMPORT_FILE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting a file to be imported (map etc).
IMPORT_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.ExportData
 
IMPORT_RUMOURS - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for using the lost city rumours imported from a file.
IMPORT_SETTLEMENTS - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for using the settlements imported from a file.
IMPORT_TERRAIN - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for using the terrain imported from a file.
IMPORTANT - net.sf.freecol.client.gui.panel.FreeColButton.ButtonStyle
 
IMPORTANT_DELIVERY - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
The priority for a goods that are hitting the warehouse limit.
importData(JComponent, Transferable) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
importData(JComponent, Transferable) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
importData(JComponent, Transferable) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
importFail(JComponent, String) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
Complain about import failure.
importGoods(JComponent, GoodsLabel, UnitLabel) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
Import goods specified by label to a component.
importGoodsType(JComponent, GoodsTypeLabel) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
Import goods type specified by label to a component.
importIndianSettlements(Map, Map, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Import the native settlements from a game.
importLevel - Variable in class net.sf.freecol.client.gui.dialog.WarehouseDialog.WarehouseGoodsPanel
 
importLevel - Variable in class net.sf.freecol.common.model.ExportData
The amount of goods to import to, do not import when this is present.
importMap - Variable in class net.sf.freecol.server.generator.FreeColMapLoader
 
importMarket(JComponent, MarketLabel) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
Import from a market specified by label to a component.
importTile(Tile, int, int, Map.Layer) - Method in class net.sf.freecol.common.model.Map
Import a tile, possibly from another game.
importUnit(JComponent, UnitLabel, UnitLabel) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
Import a unit specified by its label to a component.
improve - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
Suggested better unit use.
improve(HashMap<String, PathNode>, PriorityQueue<PathNode>, HashMap<String, Integer>, Map.SearchHeuristic) - Method in class net.sf.freecol.common.model.Map.MoveCandidate
Replace a given path with that of this candidate move.
improve(Unit, WorkLocation, int, Collection<GoodsType>, LogBuilder) - Method in class net.sf.freecol.common.model.Occupation
Improve this occupation to the best available production for the given unit.
improve(UnitType, WorkLocation, int, Collection<GoodsType>, boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Occupation
Improve this occupation to the best available production for the given unit type.
improve(UnitType, WorkLocation, int, Collection<GoodsType>, LogBuilder) - Method in class net.sf.freecol.common.model.Occupation
Improve this occupation to the best available production for the given unit type.
IMPROVE_TERRAIN - Static variable in class net.sf.freecol.common.model.Ability
The ability of a unit to make terrain improvements.
improvedBy(TileImprovementType) - Method in class net.sf.freecol.common.model.ColonyTile
Would a given tile improvement be beneficial to this colony tile?
improvement - Variable in class net.sf.freecol.client.gui.action.ImprovementAction
 
improvement - Variable in class net.sf.freecol.common.model.mission.ImprovementMission
The improvement of this Mission.
IMPROVEMENT_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
IMPROVEMENT_TAG - Static variable in class net.sf.freecol.common.model.mission.ImprovementMission
 
IMPROVEMENT_TYPE_TAG - Static variable in class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
 
ImprovementAction - Class in net.sf.freecol.client.gui.action
An action for using the active unit to add a tile improvement to the unit's tile, possibly changing the tile type in the process.
ImprovementAction(FreeColClient, TileImprovementType) - Constructor for class net.sf.freecol.client.gui.action.ImprovementAction
Creates this action.
ImprovementMission - Class in net.sf.freecol.common.model.mission
The ImprovementMission causes a Unit to add a TileImprovement to a particular Tile.
ImprovementMission(Game) - Constructor for class net.sf.freecol.common.model.mission.ImprovementMission
Creates a new ImprovementMission instance.
ImprovementMission(Game, String) - Constructor for class net.sf.freecol.common.model.mission.ImprovementMission
Creates a new ImprovementMission instance.
ImprovementMission(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.mission.ImprovementMission
Creates a new ImprovementMission instance.
IMPROVING - net.sf.freecol.common.model.Unit.UnitState
 
in - Variable in class net.sf.freecol.common.resources.FAFile.CREatingInputStream
 
IN_COLONY - net.sf.freecol.common.model.Unit.UnitState
 
IN_GAME - net.sf.freecol.server.FreeColServer.ServerState
 
inBox(int, int, int, int) - Static method in class net.sf.freecol.common.model.Map
Checks if an (x,y) coordinate tuple is within a map of specified width and height.
incite(Unit, IndianSettlement, Player, int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for inciting the natives.
incite(ServerPlayer, ServerUnit, IndianSettlement, Player, int) - Method in class net.sf.freecol.server.control.InGameController
Incite a settlement against an enemy.
INCITE_NATIVES - Static variable in class net.sf.freecol.common.model.Ability
The ability to incite the natives.
InciteBoxRenderer() - Constructor for class net.sf.freecol.client.gui.dialog.NegotiationDialog.InciteTradeItemPanel.InciteBoxRenderer
 
inciteDemandPanel - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
inciteHandler(Unit, IndianSettlement, Player, int) - Method in class net.sf.freecol.client.control.InGameController
Handle an incite response.
InciteMessage - Class in net.sf.freecol.common.networking
The message sent when inciting a native settlement.
InciteMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.InciteMessage
Create a new InciteMessage from a stream.
InciteMessage(Unit, IndianSettlement, Player, int) - Constructor for class net.sf.freecol.common.networking.InciteMessage
Create a new InciteMessage with the supplied name.
inciteOfferPanel - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
InciteTradeItem - Class in net.sf.freecol.common.model
A trade item consisting of a player to incite war against.
InciteTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.InciteTradeItem
Creates a new InciteTradeItem inincite.
InciteTradeItem(Game, Player, Player, Player) - Constructor for class net.sf.freecol.common.model.InciteTradeItem
Creates a new InciteTradeItem inincite.
InciteTradeItemPanel(Player, Player) - Constructor for class net.sf.freecol.client.gui.dialog.NegotiationDialog.InciteTradeItemPanel
Creates a new InciteTradeItemPanel instance.
INCOME_AFTER_TAXES_TAG - Static variable in class net.sf.freecol.common.model.MarketData
 
INCOME_BEFORE_TAXES_TAG - Static variable in class net.sf.freecol.common.model.MarketData
 
incomeAfterTaxes - Variable in class net.sf.freecol.common.model.MarketData
Total income after taxes.
incomeBeforeTaxes - Variable in class net.sf.freecol.common.model.MarketData
Total income before taxes.
increasePrice(UnitType, int) - Method in class net.sf.freecol.server.model.ServerEurope
Increases the price for a unit.
increaseRecruitmentDifficulty() - Method in class net.sf.freecol.server.model.ServerEurope
Increases the base price and lower cap for recruits.
increasingSkillComparator - Static variable in class net.sf.freecol.common.model.Unit
A comparator to compare units by increasing skill level.
increment - Variable in class net.sf.freecol.common.model.Modifier
The value increments per turn.
INCREMENT_TAG - Static variable in class net.sf.freecol.common.model.Modifier
 
INCREMENT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Modifier
 
incrementColonyCount(Colony, Unit, LabourData.UnitData) - Method in class net.sf.freecol.client.gui.panel.report.LabourData
 
incrementCount(T, int) - Method in class net.sf.freecol.common.model.TypeCountMap
 
incrementMapCount(Map<K, Integer>, K) - Static method in class net.sf.freecol.common.util.CollectionUtils
Increment the count in an integer valued map for a given key.
incrementOutsideWorker(LabourData.UnitData, Unit, LabourData.LocationData.Getter) - Method in class net.sf.freecol.client.gui.panel.report.LabourData
 
incrementOutsideWorker(LabourData.UnitData, Unit, LabourData.UnitData, LabourData.LocationData.Getter) - Method in class net.sf.freecol.client.gui.panel.report.LabourData
 
incrementTransportPriority() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Increases the transport priority.
incrementType - Variable in class net.sf.freecol.common.model.Modifier
The type of increment.
incrementVersion() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Increment the version of this agreement.
INDEPENDENCE - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
INDEPENDENCE - Static variable in class net.sf.freecol.common.model.UnitChangeType
Changes at declaration of independence.
INDEPENDENCE_DECLARED - Static variable in class net.sf.freecol.common.model.Ability
The ability denoting that a declaration of independence has been made.
INDEPENDENCE_TURN - Static variable in class net.sf.freecol.common.option.GameOptions
Score bonus on declaring independence = (1780, Spring) - turn 1780 is documented in the Col1 manual: ``if you've declared your independence before 1780, your score is increased; the sooner you declare; the better your Bonus.'' which suggests this needs to cut off at 1780.
INDEPENDENCE_TURN_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
independenceTurn - Variable in class net.sf.freecol.common.model.HighScore
The turn in which independence was granted.
INDEPENDENT - net.sf.freecol.common.model.Player.PlayerType
 
INDEPENDENT_NATION - Static variable in class net.sf.freecol.common.model.Ability
The ability denoting that this is an independent nation.
INDEPENDENT_NATION_NAME_TAG - Static variable in class net.sf.freecol.common.model.Player
 
independentNationName - Variable in class net.sf.freecol.common.model.Player
The name of this player as an independent nation.
index - Variable in enum net.sf.freecol.client.gui.dialog.Flag.UnionPosition
 
index - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.IndexedBuildable
 
index - Variable in class net.sf.freecol.common.model.FreeColSpecObjectType
The index imposes a total ordering consistent with equals on each class extending FreeColSpecObjectType, but this ordering is nothing but the order in which the objects of the respective class were defined.
index - Variable in class net.sf.freecol.common.model.mission.CompoundMission
The index of the current mission.
index - Variable in class net.sf.freecol.common.model.Specification.TypeReader
Internal index to impose an ordering.
index - Variable in class net.sf.freecol.common.util.RandomUtils.RandomIntCache
 
INDEX_TAG - Static variable in class net.sf.freecol.common.model.mission.CompoundMission
 
INDEX_TAG - Static variable in class net.sf.freecol.common.model.Modifier
 
INDEX_TAG - Static variable in class net.sf.freecol.common.networking.SetCurrentStopMessage
 
IndexedBuildable(BuildableType, int) - Constructor for class net.sf.freecol.client.gui.panel.BuildQueuePanel.IndexedBuildable
 
indexedBuildables - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
 
indexOf(String, int) - Method in class net.sf.freecol.metaserver.MetaRegister
Gets the index of the server entry with the diven address and port.
INDIAN_DEMAND_ACCEPT - net.sf.freecol.common.model.Constants.IndianDemandAction
 
INDIAN_DEMAND_DONE - net.sf.freecol.common.model.Constants.IndianDemandAction
 
INDIAN_DEMAND_REJECT - net.sf.freecol.common.model.Constants.IndianDemandAction
 
INDIAN_DEMAND_RESPONSE - Static variable in class net.sf.freecol.client.ClientOptions
Set the default native demand action.
INDIAN_DEMAND_RESPONSE_ACCEPT - Static variable in class net.sf.freecol.client.ClientOptions
 
INDIAN_DEMAND_RESPONSE_ASK - Static variable in class net.sf.freecol.client.ClientOptions
 
INDIAN_DEMAND_RESPONSE_REJECT - Static variable in class net.sf.freecol.client.ClientOptions
 
INDIAN_NATION_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
INDIAN_RAID_BONUS_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
 
INDIAN_SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
IndianBringGiftMission - Class in net.sf.freecol.server.ai.mission
Mission for bringing a gift to a specified player.
IndianBringGiftMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Creates a new IndianBringGiftMission from a reader.
IndianBringGiftMission(AIMain, AIUnit, Colony) - Constructor for class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Creates a mission for the given AIUnit.
indianDemand(Unit, Colony, GoodsType, int, Constants.IndianDemandAction) - Method in class net.sf.freecol.common.networking.ServerAPI
Makes demands to a colony.
indianDemand(Unit, Colony, GoodsType, int, Constants.IndianDemandAction) - Method in class net.sf.freecol.server.ai.AIPlayer
Decide whether to accept an Indian demand, or not.
indianDemand(Unit, Colony, GoodsType, int, Constants.IndianDemandAction) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Decide whether to accept an Indian demand, or not.
indianDemand(Unit, Colony, GoodsType, int, Constants.IndianDemandAction) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Decide whether to accept an Indian demand, or not.
indianDemand(ServerPlayer, Unit, Colony, GoodsType, int, Constants.IndianDemandAction) - Method in class net.sf.freecol.server.control.InGameController
Indians making demands of a colony.
IndianDemandAction() - Constructor for enum net.sf.freecol.common.model.Constants.IndianDemandAction
 
indianDemandHandler(Unit, Colony, GoodsType, int) - Method in class net.sf.freecol.client.control.InGameController
Handle a native demand at a colony.
indianDemandHandler(Unit, Colony, GoodsType, int, Constants.IndianDemandAction) - Method in class net.sf.freecol.server.ai.AIPlayer
Handle a native demand.
IndianDemandMessage - Class in net.sf.freecol.common.networking
The message sent to resolve natives making demands of a colony.
IndianDemandMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.IndianDemandMessage
Create a new IndianDemandMessage from a stream.
IndianDemandMessage(Unit, Colony, GoodsType, int) - Constructor for class net.sf.freecol.common.networking.IndianDemandMessage
Create a new IndianDemandMessage with the supplied unit, colony and demands.
IndianDemandMission - Class in net.sf.freecol.server.ai.mission
Mission for demanding goods from a specified player.
IndianDemandMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.IndianDemandMission
Creates a new IndianDemandMission from a reader.
IndianDemandMission(AIMain, AIUnit, Colony) - Constructor for class net.sf.freecol.server.ai.mission.IndianDemandMission
Creates a mission for the given AIUnit.
indianNations - Variable in class net.sf.freecol.common.model.Specification
 
IndianNationType - Class in net.sf.freecol.common.model
Represents one of the native nations present in the game.
IndianNationType(String, Specification) - Constructor for class net.sf.freecol.common.model.IndianNationType
Create a new native nation type.
indianNationTypes - Variable in class net.sf.freecol.common.model.Specification
 
indianSettlement - Variable in class net.sf.freecol.common.model.Unit
The home settlement of a native unit.
IndianSettlement - Class in net.sf.freecol.common.model
Represents an Indian settlement.
IndianSettlement(Game, String) - Constructor for class net.sf.freecol.common.model.IndianSettlement
Creates a new IndianSettlement with the given identifier.
IndianSettlement(Game, Player, String, Tile) - Constructor for class net.sf.freecol.common.model.IndianSettlement
Constructor for ServerIndianSettlement.
IndianSettlement.ContactLevel - Enum in net.sf.freecol.common.model
The level of contact between a player and this settlement.
IndianSettlementInternals() - Constructor for class net.sf.freecol.common.model.Tile.IndianSettlementInternals
 
IndianSettlementPanel - Class in net.sf.freecol.client.gui.panel
This panel is used to show information about an Indian settlement.
IndianSettlementPanel(FreeColClient, IndianSettlement) - Constructor for class net.sf.freecol.client.gui.panel.IndianSettlementPanel
Creates a panel to show information about a native settlement.
INFECTIOUS_DISEASE - net.sf.freecol.common.model.HighScore.ScoreLevel
 
INFINITY - Static variable in interface net.sf.freecol.common.model.Constants
Generic "huge" value.
infoPanel - Variable in class net.sf.freecol.client.gui.panel.MapControls
The info panel, showing current active unit et al.
InfoPanel - Class in net.sf.freecol.client.gui.panel
The InfoPanel is a wrapper for several informative displays in the lower right corner.
InfoPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.InfoPanel
The constructor that will add the items to this panel.
InfoPanel(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.panel.InfoPanel
The constructor that will add the items to this panel.
InfoPanel.InfoPanelMode - Enum in net.sf.freecol.client.gui.panel
 
InfoPanelMode() - Constructor for enum net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
 
InformationPanel - Class in net.sf.freecol.client.gui.panel
A general panel for information display.
InformationPanel(FreeColClient, String[], FreeColObject[], ImageIcon[]) - Constructor for class net.sf.freecol.client.gui.panel.InformationPanel
Creates an information panel that shows the given texts and images, and an "OK" button.
inGame - Variable in class net.sf.freecol.client.FreeColClient
Indicates if the game has started, has nothing to do with whether or not the client is logged in.
inGameController - Variable in class net.sf.freecol.client.FreeColClient
 
inGameController - Variable in class net.sf.freecol.server.FreeColServer
The in-game controller.
InGameController - Class in net.sf.freecol.client.control
The controller that will be used while the game is played.
InGameController - Class in net.sf.freecol.server.control
The main server controller.
InGameController(FreeColClient) - Constructor for class net.sf.freecol.client.control.InGameController
The constructor to use.
InGameController(FreeColServer) - Constructor for class net.sf.freecol.server.control.InGameController
The constructor to use.
InGameController.MoveMode - Enum in net.sf.freecol.client.control
Selecting next unit depends on mode--- either from the active list, from the going-to list, or flush going-to and end the turn.
inGameLogin(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.LoginMessage
Handle login to a running game.
InGameMenuBar - Class in net.sf.freecol.client.gui.menu
This is the menu bar used in-game.
InGameMenuBar(FreeColClient, MouseMotionListener) - Constructor for class net.sf.freecol.client.gui.menu.InGameMenuBar
Creates a new FreeColMenuBar.
init(Game, String, String, String, String, String) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
INIT - net.sf.freecol.common.debug.FreeColDebugger.DebugMode
 
INITIAL_ACTIVE_UNIT_ID - Static variable in class net.sf.freecol.common.model.Game
 
INITIAL_AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
INITIAL_IMMIGRATION - Static variable in class net.sf.freecol.common.option.GameOptions
Initial immigration target value.
INITIAL_PRICE_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
INITIAL_PRICE_TAG - Static variable in class net.sf.freecol.common.model.MarketData
 
initialActiveUnitId - Variable in class net.sf.freecol.common.model.Game
Initial active unit identifier.
initialAmount - Variable in class net.sf.freecol.common.model.GoodsType
The initial amount of this goods type in a market.
initialize() - Method in class net.sf.freecol.client.gui.label.GoodsLabel
Initialize this label.
initialize() - Method in class net.sf.freecol.client.gui.option.OptionUI
Set up component.
initialize() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Initialize this building panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Initialize this CargoPanel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Initialize this building panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
Initializes the game data in this buildings panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
Initialize this unit panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Initialize this unit panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
Initialize this population panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Initialize this single tile panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
Initialize the game data in this tiles panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Initialize this WarehousePanel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
Add a listener for button presses on this panel to show the BuildQueuePanel
initialize() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Initialize this MarketPanel.
initialize() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
Initializes this TransactionLog.
initialize() - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
initialize() - Method in class net.sf.freecol.client.gui.panel.report.ReportLabourDetailPanel
 
initialize() - Method in class net.sf.freecol.client.gui.panel.report.ReportPanel
Prepares this panel to be displayed.
initialize() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Initialize this unit panel.
initialize() - Method in class net.sf.freecol.common.model.NativeTrade
Raw initialization of the unit and settlement list.
initialize() - Method in class net.sf.freecol.common.model.Unit
Initialize the nationality and ethnicity.
initialize(boolean) - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
 
initialize(boolean) - Method in class net.sf.freecol.server.ai.REFAIPlayer
Initialize the REF.
initialize(int, int, int) - Static method in class net.sf.freecol.common.model.Turn
Initialize the fundamental Turn year constants.
initialize(String) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
Initializes this panel with the given name.
initialize(List<ServerInfo>) - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
Initializes the data that is displayed in this panel.
initialize(JFrame, List<ChoiceItem<OptionGroup>>) - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Initialize this dialog.
initialize(Colony) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Initialize the entire panel.
initialize(Europe) - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Initialize this EuropePanel.
initialize(Game, boolean, Nation) - Method in class net.sf.freecol.server.model.ServerPlayer
Complete initialization for this server player.
initialize(Location) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Initialize this DestinationPanel.
initialize(Location, boolean) - Method in class net.sf.freecol.server.ai.Cargo
Initialize this cargo.
initialize(TransportableAIObject, Unit, Location, boolean) - Method in class net.sf.freecol.server.ai.Cargo.CargoPlan
Plan the transport of a transportable with a given carrier.
initializeActions(InGameController, ConnectController) - Method in class net.sf.freecol.client.gui.action.ActionManager
This method adds all FreeColActions to the OptionGroup.
initializeAlarm(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Initialize the alarm at this settlement with respect to a player with the current national tension.
initializeBuffers(Dimension) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
 
initializeCaches() - Method in class net.sf.freecol.common.model.Monarch
Cache the unit types and roles for support and mercenary offers.
initializeChoiceDialog(JFrame, boolean, JComponent, ImageIcon, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.dialog.FreeColChoiceDialog
 
initializeConfirmDialog(JFrame, boolean, JComponent, ImageIcon, String, String) - Method in class net.sf.freecol.client.gui.dialog.FreeColConfirmDialog
Initialize this confirm dialog.
initialized - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
initialized - Variable in class net.sf.freecol.common.model.FreeColGameObject
Has this object been initialized?
initialized - Variable in class net.sf.freecol.common.model.Specification
 
initialized - Variable in class net.sf.freecol.server.ai.AIObject
Whether the object is initialized.
initializeDialog(JFrame, FreeColDialog.DialogType, boolean, JComponent, ImageIcon, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Complete the initialization.
initializeFromSpecification(Specification) - Static method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Initialize the static fields that would be final but for needing the specification.
initializeHighSeas() - Method in class net.sf.freecol.common.model.Player
Initialize the highSeas.
initializeInGame() - Method in class net.sf.freecol.client.gui.Canvas
In game initializations.
initializeInputDialog(JFrame, boolean, JComponent, ImageIcon, String, String) - Method in class net.sf.freecol.client.gui.dialog.FreeColInputDialog
Initialize this input dialog.
initializeLanguages() - Static method in class net.sf.freecol.common.option.LanguageOption
Initialize the languages list.
initializeMigration(Random) - Method in class net.sf.freecol.server.model.ServerEurope
Generates the initial recruits for this player.
initializeMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Simple initialization of AI missions given that we know the starting conditions.
initializeMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Simple initialization of AI missions given that we know the starting conditions.
initializeTraceSearch() - Method in class net.sf.freecol.common.model.Map
Enable full path logging by default if in PATHS debug mode.
initializeUnitButtons() - Method in class net.sf.freecol.client.gui.panel.ClassicMapControls
Initialize the unit buttons.
initializeUnitButtons() - Method in class net.sf.freecol.client.gui.panel.MapControls
Initialize the unit buttons.
initialPrice - Variable in class net.sf.freecol.common.model.GoodsType
The initial minimum sales price for this type of goods.
initialPrice - Variable in class net.sf.freecol.common.model.MarketData
The initial price.
initStyleContext(Font) - Static method in class net.sf.freecol.client.gui.panel.Utility
 
INLAND - net.sf.freecol.common.model.Player.NoValueType
 
InnerMenuKeyListener() - Constructor for class net.sf.freecol.client.gui.action.FreeColAction.InnerMenuKeyListener
 
inPortPanel - Variable in class net.sf.freecol.client.gui.panel.PortPanel
 
InPortPanel - Class in net.sf.freecol.client.gui.panel
This class displays the carriers present in a port.
InPortPanel(LayoutManager, PortPanel, String, boolean) - Constructor for class net.sf.freecol.client.gui.panel.InPortPanel
Create an InPortPanel.
inPortScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
input - Variable in class net.sf.freecol.client.gui.dialog.SelectTributeAmountDialog
The field to contain the input.
INPUT_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
 
inputD - Variable in class net.sf.freecol.client.gui.dialog.ParametersDialog
 
inputHandler - Variable in class net.sf.freecol.client.FreeColClient
 
inputHandler - Variable in class net.sf.freecol.server.FreeColServer
The input handler.
inputHeight - Variable in class net.sf.freecol.client.gui.dialog.MapSizeDialog
 
inputHeight - Variable in class net.sf.freecol.client.gui.dialog.ScaleMapSizeDialog
 
inputLock - Variable in class net.sf.freecol.common.networking.Connection
A lock for the input side.
inputM - Variable in class net.sf.freecol.client.gui.dialog.ParametersDialog
 
inputs - Variable in class net.sf.freecol.common.model.ProductionType
The goods that are consumed by this production type.
inputStream - Variable in class net.sf.freecol.common.io.FreeColXMLReader
The stream to read from.
inputStream - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
inputWidth - Variable in class net.sf.freecol.client.gui.dialog.MapSizeDialog
 
inputWidth - Variable in class net.sf.freecol.client.gui.dialog.ScaleMapSizeDialog
 
insertColonyButtons(StyledDocument, List<Colony>) - Method in class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel
 
insertMessage(StyledDocument, ModelMessage, Player) - Method in class net.sf.freecol.client.gui.panel.report.ReportTurnPanel
 
insistDirectory(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Insist that a directory either already exists, or is created.
install(FreeColLookAndFeel) - Static method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Installs a FreeColLookAndFeel as the default look and feel.
install(Unit) - Method in class net.sf.freecol.common.model.Occupation
Install a unit into this occupation.
InstallerTranslations - Class in net.sf.freecol.tools
Handle translations for the installer.
InstallerTranslations() - Constructor for class net.sf.freecol.tools.InstallerTranslations
 
installFont(Font) - Static method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Set the default font in all UI elements.
installLookAndFeel(String) - Method in class net.sf.freecol.client.gui.GUI
Swing system and look-and-feel initialization.
installLookAndFeel(String) - Method in class net.sf.freecol.client.gui.SwingGUI
Swing system and look-and-feel initialization.
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColLabelUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColListUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColMenuItemUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColRadioButtonUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColScrollPaneUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColSpinnerUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColTableHeaderUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColTableUI
 
instantiate(Class<T>, Class[], Object[]) - Static method in class net.sf.freecol.common.util.Introspector
Constructs a new instance of an object of a class specified by name, with supplied parameters.
instantiate(String, Class[], Object[]) - Static method in class net.sf.freecol.common.util.Introspector
Constructs a new instance of an object of a class specified by name, with supplied parameters.
INSTITUTE - net.sf.freecol.common.model.HighScore.ScoreLevel
 
integer - Variable in class net.sf.freecol.common.i18n.Relation
 
integerAccumulator - Static variable in class net.sf.freecol.common.util.CollectionUtils
Trivial integer accumulator.
IntegerOption - Class in net.sf.freecol.common.option
Represents an option where the valid choice is an integer.
IntegerOption(String, Specification) - Constructor for class net.sf.freecol.common.option.IntegerOption
Creates a new IntegerOption.
IntegerOption(Specification) - Constructor for class net.sf.freecol.common.option.IntegerOption
Creates a new IntegerOption.
IntegerOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for an IntegerOption in order to enable values to be both seen and changed.
IntegerOptionUI(IntegerOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.IntegerOptionUI
Creates a new IntegerOptionUI for the given IntegerOption.
integrity - Variable in class net.sf.freecol.server.FreeColServer
The game integrity state.
INTEGRITY_FAIL - net.sf.freecol.common.model.Constants.IntegrityType
 
INTEGRITY_FIXED - net.sf.freecol.common.model.Constants.IntegrityType
 
INTEGRITY_GOOD - net.sf.freecol.common.model.Constants.IntegrityType
 
IntegrityType(int) - Constructor for enum net.sf.freecol.common.model.Constants.IntegrityType
Build an integrity type with the given value.
INTERFACE_GROUP - Static variable in class net.sf.freecol.client.ClientOptions
 
intern() - Method in class net.sf.freecol.common.model.FreeColGameObject
Intern this object.
intern() - Method in class net.sf.freecol.common.model.UnitLocation
Intern this object.
internalToXML(FreeColXMLWriter, String) - Method in class net.sf.freecol.common.model.Tile
Fundamental (post-cache) version of toXML.
internedRead(Game, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Do a normal interning read of a FreeColObject.
internId(String) - Method in class net.sf.freecol.common.model.FreeColGameObject
Sets the unique identifier of this object and registers it in its Game with that identifier, i.e.
interrupt() - Method in class net.sf.freecol.common.networking.NetworkReplyObject
Interrupt the wait for response.
INTERVENTION_BELLS - Static variable in class net.sf.freecol.common.option.GameOptions
Bells to generate to trigger the intervention force.
INTERVENTION_BELLS_TAG - Static variable in class net.sf.freecol.common.model.Player
 
INTERVENTION_FORCE - Static variable in class net.sf.freecol.common.option.GameOptions
The basic composition of the intervention force.
INTERVENTION_FORCE_TAG - Static variable in class net.sf.freecol.common.model.Monarch
 
INTERVENTION_TURNS - Static variable in class net.sf.freecol.common.option.GameOptions
How often to update the intervention force.
interventionBells - Variable in class net.sf.freecol.common.model.Player
The number of liberty bells produced towards the intervention force.
interventionForce - Variable in class net.sf.freecol.common.model.Monarch
The Foreign Intervention Force, which some random country will send to support the player's rebellion.
Introspector - Class in net.sf.freecol.common.util
A class to allow access to the methods "fooType getFoo()" and "void setFoo(fooType)" conventionally seen in objects.
Introspector(Class<?>, String) - Constructor for class net.sf.freecol.common.util.Introspector
Build a new Introspector for the specified class and field name.
Introspector.IntrospectorException - Exception in net.sf.freecol.common.util
 
IntrospectorException(String, Throwable) - Constructor for exception net.sf.freecol.common.util.Introspector.IntrospectorException
 
IntrospectorException(Throwable) - Constructor for exception net.sf.freecol.common.util.Introspector.IntrospectorException
 
introVideo - Static variable in class net.sf.freecol.FreeCol
 
INVALID - net.sf.freecol.common.model.Game.FcgoState
 
INVALID_TRADE_ITEM - Static variable in class net.sf.freecol.common.model.TradeItem
Flag for validity tests.
invalidAIUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is an AI unit able to perform a mission of a particular type?
invalidate() - Method in class net.sf.freecol.common.model.ProductionCache
Invalidates the production cache.
invalidate(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
Invalidates the production cache if it produces or consumes the given GoodsType.
invalidateCache() - Method in class net.sf.freecol.common.model.Colony
Invalidate any cache dependent on the goods levels.
invalidateCache() - Method in class net.sf.freecol.common.model.GoodsLocation
Invalidate any cache dependent on the goods levels.
invalidateCache() - Method in class net.sf.freecol.common.model.IndianSettlement
Invalidate any cache dependent on the goods levels.
invalidateCache() - Method in class net.sf.freecol.common.model.TileItemContainer
Invalidate the production cache of the owning colony if any but only if the tile is actually being used.
invalidateCache() - Method in class net.sf.freecol.common.model.Unit
Invalidate any cache dependent on the goods levels.
invalidateCanSeeTiles() - Method in class net.sf.freecol.common.model.Player
Forces an update of the canSeeTiles.
invalidAttackReason(AIUnit, Player) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is another player a valid attack target?
invalidAttackReason(AIUnit, Unit) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Is this a valid target because it is a hostile unit.
invalidCargoReason(Cargo) - Static method in class net.sf.freecol.server.ai.mission.TransportMission
Why would this mission be invalid with a given cargo? Checks the cargo locations.
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Why is this mission invalid with a given colony target?
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why is this mission invalid with a given colony target, given that intermediate colonies are included.
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Why would an IndianBringGiftMission be invalid with the given unit and colony.
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Why would an IndianDemandMission be invalid with the given unit and colony.
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Why would a MissionaryMission be invalid with the given Colony?
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Why would a PioneeringMission be invalid with the given unit and colony.
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Why is this mission invalid with a given colony target?
invalidEuropeReason(AIUnit, Europe) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why is this mission invalid with a given Europe target?
invalidFullColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why is this mission invalid with a given colony target, given that intermediate colonies are excluded.
invalidIndianSettlementReason(AIUnit, IndianSettlement) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Why would a MissionaryMission be invalid with the given IndianSettlement?
invalidIndianSettlementReason(AIUnit, IndianSettlement) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Why is this mission invalid with a given native settlement target?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Why would this mission be invalid with the given AI unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why would this mission be invalid with the given AI unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Why would this mission be invalid with the given AI unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Why would this mission be invalid with the given AI unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Why would this mission be invalid with the given AI unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is an AI unit able to perform a different mission? AIPlayers will call FooMission.invalidReason(aiUnit) to determine whether it is valid to assign some unit to a FooMission, so `interesting' Mission subclasses with complex validity requirements must implement a routine with this signature.
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Why would this mission be invalid with the given AI unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Why would this mission be invalid with the given AI unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Why would this mission be invalid with the given AI unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Why would this mission be invalid with the given AI unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.TransportMission
Why would this mission be invalid with the given AI unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Why would this mission be invalid with the given AI unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Why would this mission be invalid with the given AI unit?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Why would this mission be invalid with the given AI unit and location?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why would this mission be invalid with the given AI unit and location?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Why would this mission be invalid with the given AI unit and location?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Why would this mission be invalid with the given AI unit and location?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Why would this mission be invalid with the given AI unit and location?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is an AI unit able to perform a mission with a specified target? Specific Missions can be invalid for target-related reasons.
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Why would this mission be invalid with the given AI unit and location?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Why would this mission be invalid with the given AI unit and location?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Why would this mission be invalid with the given AI unit?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Why would this mission be invalid with the given AI unit and location?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.TransportMission
Why would this mission be invalid with the given AI unit and location?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Why would this mission be invalid with the given AI unit and location?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Why would this mission be invalid with the given AI unit and location?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Why would this mission be invalid with the given AI unit and location?
invalidMissionReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Why would this mission be invalid with the given AI unit and location?
invalidNewMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is an AI unable to perform a new mission because it already has a valid, non-onetime mission?
invalidReason() - Method in class net.sf.freecol.server.ai.AIGoods
Is there a reason to invalidate transporting this object?
invalidReason() - Method in class net.sf.freecol.server.ai.AIUnit
Is there a reason to invalidate transporting this object?
invalidReason() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.Mission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Is there a reason to invalidate transporting this object?
invalidSettlementReason(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Why is this mission invalid with a given settlement target?
invalidSettlementReason(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Is this a valid target because it is one of our colonies.
invalidSettlementReason(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Is this a valid scouting target because it is a suitable native settlement or an intermediate colony.
invalidSettlementReason(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Why would a UnitSeekAndDestroyMission be invalid with the given unit and settlement.
invalidStopLabel(Player) - Method in class net.sf.freecol.common.model.TradeRouteStop
Create an invalid trade route stop label.
invalidTargetReason(Location) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is a target a valid mission target?
invalidTargetReason(Location, Player) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is a target a valid mission target?
invalidTargetReason(AIUnit, Unit) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Why would a UnitSeekAndDestroyMission be invalid with the given unit and target unit.
invalidTileReason(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Why is this mission invalid with a given tile target?
invalidTileReason(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Why would a PioneeringMission be invalid with the given unit and tile.
invalidTileReason(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Is this a valid scouting target because it is a suitable tile.
invalidTransportableReason(TransportableAIObject) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is there a reason to invalidate mission to move a transportable?
invalidUnitReason(Unit) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is a unit able to perform a mission of a particular type?
invalidUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Why would this mission be invalid with the given unit?
invalidUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why would this mission be invalid with the given unit?
invalidUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Why would a DefendSettlementMission be invalid with the given unit?
invalidUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Why would this mission be invalid with the given unit?
invalidUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Why would this mission be invalid with the given unit?
invalidUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Why would this mission be invalid with the given unit?
invalidUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Why would a PioneeringMission be invalid with the given unit.
invalidUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Why would a PrivateeringMission be invalid with the given unit.
invalidUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Why would this mission be invalid with the given unit.
invalidUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.TransportMission
Why would an TransportMission be invalid with the given unit?
invalidUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Why would a UnitSeekAndDestroyMission be invalid with the given unit.
invalidUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Why would this mission be invalid with the given unit.
INVISIBLE - net.sf.freecol.common.networking.ChangeSet.SeeCheck
 
invoke(Runnable) - Method in class net.sf.freecol.server.ai.AIPlayer
Do some work in a subthread.
invokeAndWait(FreeColClient, Runnable) - Method in class net.sf.freecol.common.networking.Message
 
invokeLater(Runnable) - Method in class net.sf.freecol.client.control.InGameController
Defer execution to the event thread.
invokeLater(FreeColClient, Runnable) - Method in class net.sf.freecol.common.networking.Message
 
invokeMethod(Object, String, Class<T>) - Static method in class net.sf.freecol.common.util.Introspector
Invoke an object method by name.
invokeMethod(String, Class<T>, T) - Method in class net.sf.freecol.common.model.FreeColObject
Invoke a method for this object.
invokeNowOrLater(Runnable) - Method in class net.sf.freecol.client.gui.GUI
Run in the EDT, either immediately if in it or later when it wakes up.
invokeNowOrLater(Runnable) - Method in class net.sf.freecol.client.gui.SwingGUI
Run in the EDT, either immediately if in it or later when it wakes up.
invokeNowOrWait(Runnable) - Method in class net.sf.freecol.client.gui.GUI
Run in the EDT, either immediately or wait for it.
invokeNowOrWait(Runnable) - Method in class net.sf.freecol.client.gui.SwingGUI
Run in the EDT, either immediately or wait for it.
invokeVoidMethod(Object, String) - Static method in class net.sf.freecol.common.util.Introspector
Invoke an object void method by name.
is - Variable in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
The settlement to edit.
is - Variable in class net.sf.freecol.common.model.NativeTrade
The settlement to trade with.
IS_ALIVE - net.sf.freecol.server.model.ServerPlayer.DeadCheck
 
IS_AUTORECRUIT - net.sf.freecol.server.model.ServerPlayer.DeadCheck
 
IS_CONNECTED_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
IS_DEAD - net.sf.freecol.server.model.ServerPlayer.DeadCheck
 
IS_DEFEATED - net.sf.freecol.server.model.ServerPlayer.DeadCheck
 
IS_ELEVATION_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
IS_FARMED_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
IS_FOOD_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
IS_FOREST_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
IS_GAME_STARTED_TAG - Static variable in class net.sf.freecol.common.networking.ServerInfoMessage
 
IS_MILITARY_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
IS_WATER_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
isAborted() - Method in class net.sf.freecol.client.gui.ScrollThread
 
isAbstractType() - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
Is this an abstract type?
isActive() - Method in class net.sf.freecol.client.gui.mapviewer.TerrainCursor
Is this TerrainCursor active?
isActive() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Whether this panel is active.
isAdjacent(Tile) - Method in class net.sf.freecol.common.model.Tile
Determines whether this tile is adjacent to the specified tile.
isAdmin() - Method in class net.sf.freecol.client.FreeColClient
Checks if this client is the game admin.
isAdmin() - Method in class net.sf.freecol.common.model.Player
Is this player an admin.
isAI() - Method in class net.sf.freecol.common.model.Player
Is this an AI player?
isAlive() - Method in class net.sf.freecol.common.networking.Connection
Is this connection alive?
isAlive() - Method in class net.sf.freecol.server.networking.DummyConnection
Is this connection alive?
isAllDirty() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Check if the buffers for the entire map viewer is dirty.
isAmbush(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Could this attack be an ambush?
isArmed() - Method in class net.sf.freecol.common.model.Unit
Does the unit have arms?
isAtLocation(Location) - Method in class net.sf.freecol.common.model.Unit
Is this unit at a specified location?
isAtSea() - Method in class net.sf.freecol.common.model.Unit
Checks whether this Unit is at sea off the map, or on board of a carrier that is.
isAttack() - Method in enum net.sf.freecol.common.model.Unit.MoveType
 
isAtWar() - Method in class net.sf.freecol.common.model.Player
Checks whether this player is at war with any other player.
isAutomaticBuild() - Method in class net.sf.freecol.common.model.BuildingType
Is this building type automatically built in any colony?
isAutomaticBuild(BuildingType) - Method in class net.sf.freecol.common.model.Colony
Is a building type able to be automatically built at no cost.
isAvailable() - Method in class net.sf.freecol.common.model.Building
Is this work location available?
isAvailable() - Method in class net.sf.freecol.common.model.ColonyTile
Is this work location available?
isAvailable() - Method in class net.sf.freecol.common.model.WorkLocation
Is this work location available?
isAvailableForWork(Colony) - Method in class net.sf.freecol.server.ai.AIUnit
 
isAvailableTo(FreeColObject...) - Method in class net.sf.freecol.common.model.BuildableType
Is this buildable available to a given FreeColObject?
isAvailableTo(Player) - Method in class net.sf.freecol.common.model.FoundingFather
Is this Founding Father available to the given player? Note that this does not cover restrictions due to the Age.
isAvailableTo(Player) - Method in class net.sf.freecol.common.model.UnitTypeChange
Helper to check if a change is available to a player.
isBadlyDefended() - Method in class net.sf.freecol.common.model.Colony
Is this settlement insufficiently defended?
isBadlyDefended() - Method in class net.sf.freecol.common.model.IndianSettlement
Is this settlement insufficiently defended?
isBadlyDefended() - Method in class net.sf.freecol.common.model.Settlement
Is this settlement insufficiently defended?
isBadlyDefended() - Method in class net.sf.freecol.server.ai.AIColony
Is this AI colony badly defended?
isBeached() - Method in class net.sf.freecol.common.model.Unit
Is the unit a beached ship?
isBeached(Tile) - Method in class net.sf.freecol.common.model.Unit
Would this unit be beached if it was on a particular tile?
isBlocked(Unit) - Method in class net.sf.freecol.common.model.Tile
Quick test whether this tile is trivially blocked to moves from a unit.
isBreedable() - Method in class net.sf.freecol.common.model.GoodsType
Is this type of goods breedable?
isBuffersUninitialized(Dimension) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
 
isBuildingMaterial() - Method in class net.sf.freecol.common.model.GoodsType
Is this type of goods is required for building a BuildableType?
isCancel() - Method in class net.sf.freecol.client.gui.ChoiceItem
Is this choice the "cancel" choice?
isCapital() - Method in class net.sf.freecol.common.model.Settlement
Is this a national capital?
isCapital() - Method in class net.sf.freecol.common.model.SettlementType
Is this a capital settlement type?
isCarried() - Method in class net.sf.freecol.server.ai.Cargo
Is the transportable on board the carrier?
isCarrier() - Method in class net.sf.freecol.common.model.Unit
Checks if this Unit is able to carry Locatables.
isCarrying(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Checks if the carrier using this mission is carrying the given TransportableAIObject.
isCellEditable(int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Is a cell editable?
isChangeType() - Method in class net.sf.freecol.common.model.TileImprovementType
Does this tile improvement change the underlying tile type.
isClientOptionsDialogShowing() - Method in class net.sf.freecol.client.gui.GUI
Checks if a client options dialog is present.
isClientOptionsDialogShowing() - Method in class net.sf.freecol.client.gui.SwingGUI
Checks if a client options dialog is present.
isClosing() - Method in enum net.sf.freecol.common.model.NativeTrade.NativeTradeAction
Is this a closing action?
isCoastland() - Method in class net.sf.freecol.common.model.Tile
Is this a land tile on the sea coast (lakes do not count).
isCollectable() - Method in class net.sf.freecol.server.ai.Cargo
Is this cargo collectable? That is, is it and the carrier at their collection points, and in a collectable mode.
isCollection() - Method in enum net.sf.freecol.server.ai.Cargo.CargoMode
 
isColonial() - Method in class net.sf.freecol.common.model.Player
Checks if this player is colonial, and thus can recruit units by producing immigration.
isColonist() - Method in class net.sf.freecol.common.model.Unit
Checks if this Unit is a `colonist'.
isColonyCenterTile() - Method in class net.sf.freecol.common.model.ColonyTile
Is this the tile where the Colony is located?
isCompatible(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.server.model.DiplomacySession
Was this session started by the given objects?
isCompatible(NativeTrade) - Method in class net.sf.freecol.common.model.NativeTrade
Is another native trade compatible with this one?
isCompatibleWith(Role) - Method in class net.sf.freecol.common.model.Role
Is this role compatible with another?
isComplete() - Method in class net.sf.freecol.common.model.LostCityRumour
Is this improvement complete?
isComplete() - Method in class net.sf.freecol.common.model.Resource
Is this improvement complete?
isComplete() - Method in class net.sf.freecol.common.model.TileImprovement
Is this improvement complete?
isComplete() - Method in class net.sf.freecol.common.model.TileItem
Is this improvement complete?
isComplete() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Is this improvement complete?
isComplete() - Method in class net.sf.freecol.server.model.Session
Is this session complete?
isCompleteWishRealizationMission(Colony) - Method in class net.sf.freecol.server.ai.AIUnit
 
isConnectable() - Method in class net.sf.freecol.common.networking.ConnectionVerificationMessage
 
isConnected() - Method in class net.sf.freecol.common.model.Player
Is this player is currently connected to the server?
isConnected() - Method in class net.sf.freecol.common.networking.ServerAPI
Convenience utility to check the connection.
isConnectedPort() - Method in class net.sf.freecol.common.model.Settlement
Gets whether this settlement is connected to the high seas.
isConnectedTo(Direction) - Method in class net.sf.freecol.common.model.TileImprovement
Is this tile improvement connected to a similar improvement on a neighbouring tile? Public for the test suite.
isConnectedTo(Tile) - Method in class net.sf.freecol.common.model.Tile
Is this tile connected to another across the same contiguous piece of land or water?
isConsuming(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Does this colony consume a goods type? This is more reliable than checking net or total consumption, either of which might be cancelling to zero.
isConsuming(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
Does this production cache contain consumption of a goods type?
isCurrent() - Method in class net.sf.freecol.common.model.Building
Is this a current work location of this colony?
isCurrent() - Method in class net.sf.freecol.common.model.ColonyTile
Is this a current work location of this colony?
isCurrent() - Method in class net.sf.freecol.common.model.WorkLocation
Is this a current work location of this colony?
isDamaged() - Method in class net.sf.freecol.common.model.Unit
Checks if this unit is under repair.
isDangerousToShip(Unit) - Method in class net.sf.freecol.common.model.Tile
Is this tile dangerous for a naval unit to enter? That is, is there an adjacent settlement that is likely to bombard it.
isDataFlavorSupported(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
isDataFlavorSupported(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.ImageSelection
isDataFlavorSupported(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
isDead() - Method in class net.sf.freecol.common.model.Player
Checks if this player is dead.
isDefault() - Method in class net.sf.freecol.client.gui.ChoiceItem
Is this choice the default choice?
isDefaultRole() - Method in class net.sf.freecol.common.model.Role
Is this the default role?
isDefaultRoleId(String) - Static method in class net.sf.freecol.common.model.Role
Is this the default role?
isDefaultUnitType() - Method in class net.sf.freecol.common.model.UnitType
Is this the default unit type?
isDefenceType() - Method in class net.sf.freecol.common.model.BuildingType
Is this a defence-related building type? Such buildings (stockade et al) are visible to other players.
isDefensive() - Method in class net.sf.freecol.common.model.Role
Is this an defensive role?
isDefensive() - Method in class net.sf.freecol.common.model.UnitType
Is this a defensive unit type? Default defence is 1, same a for colonists, thus to be defensive, a colonist must have a military role.
isDefensiveUnit() - Method in class net.sf.freecol.common.model.Unit
Checks if this is an defensive unit.
isDefined - Variable in class net.sf.freecol.common.option.AbstractOption
Determine if the option has been defined.
isDeliverable() - Method in class net.sf.freecol.server.ai.Cargo
Is this cargo deliverable? That is, has it arrived at the target on board the carrier in a deliverable mode.
isDelivered() - Method in class net.sf.freecol.server.ai.Cargo
Is this cargo delivered, or otherwise removed? That is, is the cargo not on board the carrier in a deliverable mode?
isDirectlyHighSeasConnected() - Method in class net.sf.freecol.common.model.Tile
Can a unit move to the high seas from this tile?
isDirectlyHighSeasConnected() - Method in class net.sf.freecol.common.model.TileType
Is this tile type directly connected to the high seas, that is, a unit on a tile of this type can move immediately to the high seas.
isDisposed() - Method in class net.sf.freecol.common.model.FreeColGameObject
Has this object been disposed?
isDisposed() - Method in class net.sf.freecol.server.ai.AIObject
Has this AIObject been disposed?
isDrag(int, int) - Method in class net.sf.freecol.client.gui.SwingGUI
Is mouse movement differnce above the drag threshold?
isEditable() - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Is this dialog editable?
isEditable() - Method in class net.sf.freecol.client.gui.option.OptionUI
 
isEditable() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Is this panel editable?
isEditable() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Is this panel editable?
isEditable() - Method in class net.sf.freecol.common.option.OptionGroup
Is this option group editable?
isElevation() - Method in class net.sf.freecol.common.model.TileType
Is this an elevated tile type?
isEmpty() - Method in class net.sf.freecol.common.model.BuildQueue
 
isEmpty() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Are there no trade items present?
isEmpty() - Method in class net.sf.freecol.common.model.Force
Is this Force empty?
isEmpty() - Method in class net.sf.freecol.common.model.ScopeContainer
Is this container empty?
isEmpty() - Method in class net.sf.freecol.common.model.StringTemplate
Has nothing been added to this template?
isEmpty() - Method in class net.sf.freecol.common.model.TypeCountMap
 
isEmpty() - Method in class net.sf.freecol.common.model.UnitLocation
Is this unit location empty?
isEmpty() - Method in class net.sf.freecol.common.networking.ChangeSet
Are there changes present?
isEmpty() - Method in class net.sf.freecol.common.networking.Message
Is this message vacuous?
isEmpty() - Method in class net.sf.freecol.common.networking.MultipleMessage
Is this message vacuous?
isEmpty() - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage
Check if the are no arrangements present.
isEmpty() - Method in class net.sf.freecol.common.networking.WrapperMessage
Is this message vacuous?
isEmpty() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Is there nothing currently queued for this carrier?
isEnabled() - Method in class net.sf.freecol.client.gui.ChoiceItem
Should this item be enabled or not?
isEnabled() - Method in class net.sf.freecol.client.gui.option.OptionUI
 
isEuropean() - Method in class net.sf.freecol.common.model.EuropeanNationType
Is this a European nation type?
isEuropean() - Method in class net.sf.freecol.common.model.IndianNationType
Is this a European nation type?
isEuropean() - Method in class net.sf.freecol.common.model.NationType
Whether this is a EuropeanNation, i.e.
isEuropean() - Method in enum net.sf.freecol.common.model.NativeTrade.NativeTradeAction
Should this action have come from a European player?
isEuropean() - Method in class net.sf.freecol.common.model.Player
Checks if this player is European, with does include the REF.
isEuropeanTrade(GoodsType) - Method in class net.sf.freecol.server.ai.Cargo
Does this cargo involve trade with Europe in a given goods type?
isExploration() - Method in class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
 
isExplored() - Method in class net.sf.freecol.common.model.Tile
Check if the tile has been explored.
isExploredBy(Player) - Method in class net.sf.freecol.common.model.Tile
Checks if this Tile has been explored by the given Player.
isFallback() - Method in class net.sf.freecol.server.ai.Cargo
 
isFarmed - Variable in class net.sf.freecol.common.model.GoodsType
Is this a farmed goods type.
isFarmed() - Method in class net.sf.freecol.common.model.GoodsType
Is this a farmed goods type?
isFirstSeasonTurn() - Method in class net.sf.freecol.common.model.Turn
Is this turn the season year?
isFirstTurn() - Method in class net.sf.freecol.common.model.Turn
Is this turn the first one?
isFloatKnown(float) - Static method in class net.sf.freecol.common.model.Modifier
Is this a "known" value.
isFood - Variable in class net.sf.freecol.common.model.GoodsType
Is this a food type.
isFoodPlan() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
Is this a food producing plan?
isFoodType() - Method in class net.sf.freecol.common.model.AbstractGoods
Is the goods type a food type?
isFoodType() - Method in class net.sf.freecol.common.model.GoodsType
Is this an edible goods type?
isForested() - Method in class net.sf.freecol.common.model.Tile
Is this a forested tile?
isForested() - Method in class net.sf.freecol.common.model.TileType
Is this tile type forested?
isFull() - Method in class net.sf.freecol.common.model.UnitLocation
Is this unit location full?
isFullChosen() - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Has full amount been selected?
isGameStarted - Variable in class net.sf.freecol.common.metaserver.ServerInfo
 
isGeographic() - Method in class net.sf.freecol.server.model.ServerRegion
Is this a geographic region?
isGoodDirectory(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Is the specified file a writable directory?
isGoodHillTile() - Method in class net.sf.freecol.common.model.Tile
Is this a good tile to put hills on? Used by the terrain generator.
isGoodMountainTile(TileType) - Method in class net.sf.freecol.common.model.Tile
Is this a good tile to put mountains on? Used by the terrain generator.
isGoodRiverTile(TileImprovementType) - Method in class net.sf.freecol.common.model.Tile
Is this a good tile to start a river on? Used by the terrain generator.
isGotoStarted() - Method in class net.sf.freecol.client.gui.GUI
Check if the user has GoTo mode enabled.
isGotoStarted() - Method in class net.sf.freecol.client.gui.SwingGUI
Check if the user has GoTo mode enabled.
isHeadless() - Static method in class net.sf.freecol.common.util.Utils
Are we in headless mode?
isHexString(String) - Static method in class net.sf.freecol.common.resources.ColorResource
 
isHighSeasConnected() - Method in class net.sf.freecol.common.model.Tile
Gets whether this tile is connected to the high seas.
isHighSeasConnected() - Method in class net.sf.freecol.common.model.TileType
Is this tile type connected to the high seas, by definition.
isIAEI - Static variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
 
isImmigrationType() - Method in class net.sf.freecol.common.model.GoodsType
Does this type of goods produce immigration?
isImprovementAllowed(TileImprovement) - Method in class net.sf.freecol.common.model.Tile
Check if a given improvement is valid for this tile.
isImprovementTypeAllowed(TileImprovementType) - Method in class net.sf.freecol.common.model.Tile
Check if a given improvement type is valid for this tile.
isIncitable() - Method in enum net.sf.freecol.common.model.Stance
Is this stance one that can be incited to war?
isInClient() - Method in class net.sf.freecol.common.model.Game
Are we executing in a client?
isInColony() - Method in class net.sf.freecol.common.model.Unit
Checks whether this unit is working inside a colony.
isInDanger(int, float) - Method in class net.sf.freecol.common.model.Unit
Checks if there is a credible threatening unit to this unit within a range of moves.
isInDebugMode() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Is a debug mode enabled in this game?
isInDebugMode(FreeColDebugger.DebugMode) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Is a particular debug mode enabled in this game?
isIndependent() - Method in class net.sf.freecol.common.model.Feature
Is this feature an independent stand-alone one, or is it derived from some other entity such as a founding father.
isIndian() - Method in class net.sf.freecol.common.model.EuropeanNationType
Is this a native nation type?
isIndian() - Method in class net.sf.freecol.common.model.IndianNationType
Is this a native nation type?
isIndian() - Method in class net.sf.freecol.common.model.NationType
Whether this is a IndianNation.
isIndian() - Method in class net.sf.freecol.common.model.Player
Is this a native player?
isInEurope() - Method in class net.sf.freecol.common.model.Goods
Is this locatable in Europe.
isInEurope() - Method in interface net.sf.freecol.common.model.Locatable
Is this locatable in Europe.
isInEurope() - Method in class net.sf.freecol.common.model.TileItem
Is this locatable in Europe.
isInEurope() - Method in class net.sf.freecol.common.model.Unit
Checks if this Unit is located in Europe.
isInGame() - Method in class net.sf.freecol.client.FreeColClient
Has the game started?
isInitialized() - Static method in class net.sf.freecol.common.i18n.NumberRules
 
isInitialized() - Method in class net.sf.freecol.common.model.FreeColGameObject
Has this object been initialized?
isInitialized() - Method in class net.sf.freecol.server.ai.AIObject
Is this AI object initialized? That is: it has been fully initialized by a detailed constructor, or built with a simple constructor due to being referenced by another object, but then updated with FreeColObject.readFromXML(net.sf.freecol.common.io.FreeColXMLReader).
isInMission() - Method in class net.sf.freecol.common.model.Unit
Checks if this unit is running a mission.
isInRevengeMode() - Method in class net.sf.freecol.common.model.Game
Is this game in revenge mode?
isInServer() - Method in class net.sf.freecol.common.model.Game
Are we executing in the server?
isInternable() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Should this object be interned into its Game? Usually true, but there are some special containers that have to be FCGOs but are unsuitable to be interned.
isInternable() - Method in class net.sf.freecol.common.model.FreeColGameObject
Should this object be interned into its Game? Usually true, but there are some special containers that have to be FCGOs but are unsuitable to be interned.
isInternable() - Method in class net.sf.freecol.common.model.NativeTrade
Should this object be interned into its Game? Usually true, but there are some special containers that have to be FCGOs but are unsuitable to be interned.
isInternable() - Method in class net.sf.freecol.common.model.TradeItem
Should this object be interned into its Game? Usually true, but there are some special containers that have to be FCGOs but are unsuitable to be interned.
isInternable() - Method in class net.sf.freecol.common.model.TradeRouteStop
Should this object be interned into its Game? Usually true, but there are some special containers that have to be FCGOs but are unsuitable to be interned.
isInUse() - Method in class net.sf.freecol.common.model.Tile
Is this tile under active use?
isInVariable(ArrayList<String>, String, String, String, int, boolean) - Static method in class net.sf.freecol.tools.TranslationReport
Sets inVariable as needed
isKnown() - Method in class net.sf.freecol.common.model.Modifier
Does this modifier have a known value? That is, is it not set to the UNKNOWN value.
isLand() - Method in class net.sf.freecol.common.model.Tile
Is this a land tile?
isLand(int, int) - Method in class net.sf.freecol.common.model.LandMap
Is there land on this map at a given xy coordinate?
ISLAND1 - net.sf.freecol.common.model.Player.NoValueType
 
isLandLocked() - Method in class net.sf.freecol.common.model.Settlement
Is this settlement landlocked?
isLandLocked() - Method in class net.sf.freecol.common.model.Tile
Is this tile land locked?
isLeaf() - Method in class net.sf.freecol.common.model.Region
Is this a leaf region?
isLegal() - Method in enum net.sf.freecol.common.model.Unit.MoveType
 
isLibertyType() - Method in class net.sf.freecol.common.model.GoodsType
Does this type of goods produce liberty?
isLoggedIn() - Method in class net.sf.freecol.client.FreeColClient
Is this client logged in to a server?
isMapAvailable() - Method in class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
 
isMapEditor() - Method in class net.sf.freecol.client.FreeColClient
Are we using the map editor?
isMapNearBottom(int, int) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Is a tile with given y-coordinate near the bottom?
isMapNearLeft(int, int) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Is a tile with given x,y coordinates near the left?
isMapNearRight(int, int, int) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Is a tile with given x,y coordinates near the right?
isMapNearTop(int) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Is a tile with given y-coordinate near the top?
isMilitary - Variable in class net.sf.freecol.common.model.GoodsType
Whether this type of goods is required for building equipment that grants an offence bonus or defence bonus.
isMissionTag(String) - Static method in class net.sf.freecol.common.model.mission.MissionManager
Returns true if the given String is a known mission tag.
isModal() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Is this a modal dialog?
isMounted() - Method in class net.sf.freecol.common.model.Unit
Does the unit have a mount?
isNatural() - Method in class net.sf.freecol.common.model.Disaster
Is this a natural disaster?
isNatural() - Method in class net.sf.freecol.common.model.LostCityRumour
Is this a natural TileItem?
isNatural() - Method in class net.sf.freecol.common.model.Resource
Is this a natural TileItem?
isNatural() - Method in class net.sf.freecol.common.model.TileImprovement
Is this a natural TileItem?
isNatural() - Method in class net.sf.freecol.common.model.TileImprovementType
Is this tile improvement type natural?
isNatural() - Method in class net.sf.freecol.common.model.TileItem
Is this a natural TileItem?
isNaval() - Method in class net.sf.freecol.common.model.Unit
Checks if this Unit is naval.
isNaval() - Method in class net.sf.freecol.common.model.UnitType
Is this a naval unit type?
isNewLandNamed() - Method in class net.sf.freecol.common.model.Player
Has the player already selected a name for the new world?
isNewWorldGoodsType() - Method in class net.sf.freecol.common.model.GoodsType
Is this a goods type native to the New World?
isNewWorldLuxuryType() - Method in class net.sf.freecol.common.model.GoodsType
Is this goods type made from a New World goods type?
isNextPlayerInNewTurn() - Method in class net.sf.freecol.server.model.ServerGame
Is the next player in a new turn?
isNextToSelf(Tile) - Method in class net.sf.freecol.server.generator.River
Returns true if the given tile is next to this river.
isNextToWater(Tile) - Method in class net.sf.freecol.server.generator.River
Returns true if the given tile is next to a river, lake or sea.
isNotifiable(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.AttackChange
Should a player be notified of this Change? Override in subclasses with special cases.
isNotifiable(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.Change
Should a player be notified of this Change? Override in subclasses with special cases.
isNotifiable(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.FeatureChange
Should a player be notified of this Change? Override in subclasses with special cases.
isNotifiable(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.MoveChange
Should a player be notified of this Change? Override in subclasses with special cases.
isNotifiable(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.ObjectChange
Should a player be notified of this Change? Override in subclasses with special cases.
isNotifiable(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.RemoveChange
Should a player be notified of this Change? Override in subclasses with special cases.
isNotNull() - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a predicate for a type that returns true if the argument is not null.
isNotNull(Function<? super T, V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a predicate for a type that returns true if the argument is not null.
isNull() - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a predicate for a type that returns true if the argument is null.
isNull(Function<? super T, V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a predicate for a type that returns true if the argument is not null.
isNullValueOK() - Method in class net.sf.freecol.common.option.AbstractOption
Is null an acceptable value for this option? Override this in subclasses where necessary.
isNullValueOK() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Is null an acceptable value for this option? Override this in subclasses where necessary.
isNullValueOK() - Method in class net.sf.freecol.common.option.FileOption
Is null an acceptable value for this option? Override this in subclasses where necessary.
isNullValueOK() - Method in class net.sf.freecol.common.option.ListOption
Is null an acceptable value for this option? Override this in subclasses where necessary.
isNullValueOK() - Method in class net.sf.freecol.common.option.ModOption
Is null an acceptable value for this option? Override this in subclasses where necessary.
isNullValueOK() - Method in class net.sf.freecol.common.option.OptionGroup
Is null an acceptable value for this option? Override this in subclasses where necessary.
isNullValueOK() - Method in class net.sf.freecol.common.option.UnitTypeOption
Is null an acceptable value for this option? Override this in subclasses where necessary.
isOccupied() - Method in class net.sf.freecol.common.model.ColonyTile
Is there a fortified enemy unit on the work tile? Production can not occur on occupied tiles.
isOccupied() - Method in class net.sf.freecol.common.model.Tile
Checks whether there is an enemy unit occupying this tile.
isOffensive() - Method in class net.sf.freecol.common.model.Role
Is this an offensive role?
isOffensive() - Method in class net.sf.freecol.common.model.UnitType
Is this an offensive unit type?
isOffensiveUnit() - Method in class net.sf.freecol.common.model.Unit
Checks if this is an offensive unit.
isOK() - Method in class net.sf.freecol.client.gui.ChoiceItem
Is this choice the "OK" choice?
isOnCarrier() - Method in interface net.sf.freecol.client.gui.label.Draggable
Is this object on a carrier?
isOnCarrier() - Method in class net.sf.freecol.client.gui.label.GoodsLabel
Is this object on a carrier?
isOnCarrier() - Method in class net.sf.freecol.client.gui.label.MarketLabel
Is this label on a carrier? No, it is in a market!
isOnCarrier() - Method in class net.sf.freecol.client.gui.label.UnitLabel
Is this object on a carrier?
isOnCarrier() - Method in class net.sf.freecol.common.model.PathNode
Checks if the unit using this path is still onboard its transport.
isOnCarrier() - Method in class net.sf.freecol.common.model.Unit
Verifies if the unit is aboard a carrier
isOneTime() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Should this mission be considered a mere fallback to be replaced at will? Missions are not one-time by default, true one-time missions must override this routine.
isOneTime() - Method in class net.sf.freecol.server.ai.mission.Mission
Should this mission be considered a mere fallback to be replaced at will? Missions are not one-time by default, true one-time missions must override this routine.
isOneTime() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Should this mission be considered a mere fallback to be replaced at will? Missions are not one-time by default, true one-time missions must override this routine.
isOneTime() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Should this mission be considered a mere fallback to be replaced at will? Missions are not one-time by default, true one-time missions must override this routine.
isOnRiver() - Method in class net.sf.freecol.common.model.Tile
Is this tile on or adjacent to a navigable river but not the ocean.
isOnTile() - Method in class net.sf.freecol.common.model.Unit
Is this unit on a tile?
isOutForAnimation(Unit) - Method in class net.sf.freecol.client.gui.mapviewer.UnitAnimator
Is a given unit being animated?
isOutOfDate(Turn) - Method in class net.sf.freecol.common.model.Feature
Is this feature out of date with respect to a given turn?
isOverview() - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
Is this an overview/location summary?
isOwnerHidden() - Method in class net.sf.freecol.common.model.Unit
Is this a unit that hides its ownership?
isPacific() - Method in class net.sf.freecol.common.model.Region
Is this region the Pacific Ocean? The Pacific Ocean is special in that it is the only Region that could be discovered in the original game.
isPanelShowing() - Method in class net.sf.freecol.client.gui.GUI
Is another panel being displayed.
isPanelShowing() - Method in class net.sf.freecol.client.gui.SwingGUI
Is another panel being displayed.
isPartialChosen() - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Has a partial amount been selected?
isPerson() - Method in class net.sf.freecol.common.model.Unit
Checks if this unit is a person, that is not a ship or wagon.
isPerson() - Method in class net.sf.freecol.common.model.UnitType
Is this a person, not a ship or wagon?
isPolar() - Method in class net.sf.freecol.common.model.Tile
Is this tile in the polar regions?
isPolar(Tile) - Method in class net.sf.freecol.common.model.Map
Is a tile in the map in a polar region?
isPositive() - Method in class net.sf.freecol.common.model.AbstractGoods
Is the amount positive?
isPotentialEnemy(Player) - Method in class net.sf.freecol.common.model.Player
Is this player currently on good terms with a given player, and thus a suitable candidate for a random monarch war declaration?
isPotentialFriend(Player) - Method in class net.sf.freecol.common.model.Player
Is this player currently on bad terms with a given player, and thus a suitable candidate for a random monarch peace declaration?
isPrivate() - Method in class net.sf.freecol.common.networking.ChatMessage
Is this ChatMessage private?
isProducing(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Does this colony produce a goods type? This is more reliable than checking net or total production, either of which might be cancelling to zero.
isProducing(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
Does this production cache contain production of a goods type?
isProductive(WorkLocation) - Method in class net.sf.freecol.common.model.Colony
Is a work location productive?
isProgress() - Method in enum net.sf.freecol.common.model.Unit.MoveType
 
isPublic() - Method in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
Is a public server game selected?
isPublicServer() - Method in class net.sf.freecol.client.gui.LoadingSavegameInfo
Is this a public server?
isRawBuildingMaterial() - Method in class net.sf.freecol.common.model.GoodsType
Is this type of goods required somewhere in the chain for producing a BuildableType, and is not itself buildable.
isRawMaterial() - Method in class net.sf.freecol.common.model.GoodsType
Can this goods type be made into somthing?
isReady() - Method in class net.sf.freecol.common.model.Player
Is this player ready to start the game?
isReadyToStart() - Method in class net.sf.freecol.client.FreeColClient
Is the client ready to switch to in-game mode?
isReadyToTrade() - Method in class net.sf.freecol.common.model.Unit
Is this unit ready to operate a trade route?
isRebel() - Method in class net.sf.freecol.common.model.Player
Is this a colonial rebel player?
isRecruitable() - Method in class net.sf.freecol.common.model.UnitType
Is this UnitType recruitable in Europe?
isREF() - Method in class net.sf.freecol.common.model.EuropeanNationType
Is this a REF nation type?
isREF() - Method in class net.sf.freecol.common.model.IndianNationType
Is this a REF nation type?
isREF() - Method in class net.sf.freecol.common.model.NationType
Whether this is a EuropeanREFNation.
isREF() - Method in class net.sf.freecol.common.model.Player
Is this a REF player?
isRefined() - Method in class net.sf.freecol.common.model.GoodsType
Is this goods type made from somthing?
isRepaintsBlocked(Dimension) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Checks if repaints are temporarily served using only the back buffer.
isReportable(Unit) - Method in class net.sf.freecol.client.gui.panel.report.ReportCargoPanel
Is this unit from the player's units reportable?
isReportable(Unit) - Method in class net.sf.freecol.client.gui.panel.report.ReportMilitaryPanel
Is this unit from the player's units reportable?
isReportable(Unit) - Method in class net.sf.freecol.client.gui.panel.report.ReportNavalPanel
Is this unit from the player's units reportable?
isReportable(Unit) - Method in class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
Is this unit from the player's units reportable?
isReportable(UnitType, Role) - Method in class net.sf.freecol.client.gui.panel.report.ReportCargoPanel
Is a unit type and role reportable as a combination usable by the player?
isReportable(UnitType, Role) - Method in class net.sf.freecol.client.gui.panel.report.ReportMilitaryPanel
Is a unit type and role reportable as a combination usable by the player?
isReportable(UnitType, Role) - Method in class net.sf.freecol.client.gui.panel.report.ReportNavalPanel
Is a unit type and role reportable as a combination usable by the player?
isReportable(UnitType, Role) - Method in class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
Is a unit type and role reportable as a combination usable by the player?
isReportableREF(AbstractUnit) - Method in class net.sf.freecol.client.gui.panel.report.ReportCargoPanel
Is a REF unit reportable?
isReportableREF(AbstractUnit) - Method in class net.sf.freecol.client.gui.panel.report.ReportMilitaryPanel
Is a REF unit reportable?
isReportableREF(AbstractUnit) - Method in class net.sf.freecol.client.gui.panel.report.ReportNavalPanel
Is a REF unit reportable?
isReportableREF(AbstractUnit) - Method in class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
Is a REF unit reportable?
isRiver() - Method in class net.sf.freecol.common.model.TileImprovement
Is this tile improvement a river?
isRiverCorner() - Method in class net.sf.freecol.common.model.Tile
Is this tile on a river corner?
isRoad() - Method in class net.sf.freecol.common.model.TileImprovement
Is this tile improvement a road?
isSafe() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Is the unit in a safe location where it can idle, or should it move?
isSameContiguity(Location, Location) - Static method in class net.sf.freecol.common.model.Map
Are two locations at least in the same contiguous land/sea-mass? This routine is here because Location is an interface.
isSameLocation(Location, Location) - Static method in class net.sf.freecol.common.model.Map
Are two locations non-null and either the same or at the same tile.
isScopeContainerEmpty(ScopeContainer) - Static method in class net.sf.freecol.common.model.ScopeContainer
 
isSeaTile - Static variable in class net.sf.freecol.common.model.Tile
Predicate to identify ordinary sea tiles.
isSelectable() - Method in class net.sf.freecol.common.model.Nation
Is this nation selectable?
isSelected() - Method in class net.sf.freecol.client.gui.action.SelectableAction
Gets whether the action is selected.
isShore() - Method in class net.sf.freecol.common.model.Tile
Is this a shoreline tile? The tile can be water or land, and the water can be ocean, river or an inland lake.
isSilent() - Method in class net.sf.freecol.common.model.TradeRoute
Does this trade route generate no messages to the player?
isSinglePlayer() - Method in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
Is a single player game selected?
isSinglePlayer() - Method in class net.sf.freecol.client.gui.LoadingSavegameInfo
Is a single player game selected?
isSmall - Variable in class net.sf.freecol.client.gui.label.UnitLabel
Is this a small label?
isStopValid(Player, TradeRouteStop) - Static method in class net.sf.freecol.common.model.TradeRoute
Is a stop valid for a given player?
isStopValid(Unit, TradeRouteStop) - Static method in class net.sf.freecol.common.model.TradeRoute
Is a stop valid for a given unit?
isStorable() - Method in class net.sf.freecol.common.model.AbstractGoods
Are these goods storable.
isStorable() - Method in class net.sf.freecol.common.model.GoodsType
Is this goods type storable?
isStoredAs() - Method in class net.sf.freecol.common.model.GoodsType
Is this type of goods stored as something else?
isSummary() - Method in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
Is this a summary?
isSummary() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
isSuperFullChosen() - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Has the SHIFT-ALT been pressed on drag?
isTargetReason(String) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is an invalidity reason due to a target failure?
isTargetValidForSeekAndDestroy(Unit, Tile) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Find out if a tile contains a suitable target for seek-and-destroy.
isTemporary() - Method in class net.sf.freecol.common.model.Feature
Is this a temporary feature?
isTileAccessible(Tile) - Method in class net.sf.freecol.common.model.Unit
Does a basic check whether a unit can ever expect to move to a tile.
isTileInUse(Tile) - Method in class net.sf.freecol.common.model.Colony
Is a tile actually in use by this colony?
isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.LostCityRumour
Is a tile type compatible with this tile item?
isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.Resource
Is a tile type compatible with this tile item?
isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.TileImprovement
Is a tile type compatible with this tile item?
isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.TileImprovementType
This will check if in principle this type of improvement can be used on this kind of tile, disregarding the current state of an actual tile.
isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.TileItem
Is a tile type compatible with this tile item?
isTileVisible(Tile) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Strict check for tile visibility (unlike onScreen).
isTooLarge(String) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
Checks if the given string is to large to be displayed within this panel.
isTotal - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
if this is the total for the unit data
isTotal() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
isTradeGoods() - Method in class net.sf.freecol.common.model.GoodsType
Is this a trade goods type?
isTradingUnit() - Method in class net.sf.freecol.common.model.Unit
Checks if this is a trading Unit, meaning that it can trade with settlements.
isTraining() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
isTransporting(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Is a transportable waiting for delivery on the cargoes list?
isType(String) - Method in class net.sf.freecol.common.networking.Message
Checks if this message is of a given type.
isUndead() - Method in class net.sf.freecol.common.model.Colony
Does this colony have undead units?
isUndead() - Method in class net.sf.freecol.common.model.Player
Is this an undead player?
isUndead() - Method in class net.sf.freecol.common.model.Unit
Checks if this unit is an undead.
isUnderSiege() - Method in class net.sf.freecol.common.model.Colony
Decide if the number of enemy combat units on all tiles that belong to the colony exceeds the number of friendly combat units.
isUnique() - Method in class net.sf.freecol.common.model.ColonyTradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnique() - Method in class net.sf.freecol.common.model.GoldTradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnique() - Method in class net.sf.freecol.common.model.GoodsTradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnique() - Method in class net.sf.freecol.common.model.InciteTradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnique() - Method in class net.sf.freecol.common.model.StanceTradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnique() - Method in class net.sf.freecol.common.model.TradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnique() - Method in class net.sf.freecol.common.model.UnitTradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnitsOutForAnimation() - Method in class net.sf.freecol.client.gui.mapviewer.UnitAnimator
Are any units being animated?
isUnknownEnemy() - Method in class net.sf.freecol.common.model.Nation
Is this the unknown enemy nation?
isUnknownEnemy() - Method in class net.sf.freecol.common.model.Player
Is this player the unknown enemy?
isUnlimited() - Method in class net.sf.freecol.common.model.Resource
Is this an unlimited resource?
isValid() - Method in class net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
isValid() - Method in class net.sf.freecol.common.model.ColonyTradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.common.model.GoldTradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.common.model.GoodsTradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.common.model.InciteTradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.common.model.mission.AbstractMission
Returns true if the Unit this mission was assigned to is neither null nor has been disposed, and the repeat count of the mission is greater than zero.
isValid() - Method in class net.sf.freecol.common.model.mission.CompoundMission
Returns true if the mission is valid.
isValid() - Method in class net.sf.freecol.common.model.mission.GoToMission
Returns true if the mission is still valid.
isValid() - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Returns true if the mission is still valid.
isValid() - Method in interface net.sf.freecol.common.model.mission.Mission
Returns true if the mission is still valid.
isValid() - Method in class net.sf.freecol.common.model.StanceTradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.common.model.TradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.common.model.UnitTradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.server.ai.Cargo
 
isValid() - Method in class net.sf.freecol.server.ai.mission.Mission
Is this mission valid?
isValid(int, int) - Method in class net.sf.freecol.common.model.LandMap
Is an xy coordinate valid on this map?
isValid(int, int) - Method in class net.sf.freecol.common.model.Map
Checks whether a position is valid (within the map limits).
isValid(int, int) - Method in class net.sf.freecol.common.model.Map.Position
Checks whether a position is valid within a given map size.
isValid(Map.Position) - Method in class net.sf.freecol.common.model.Map
Checks whether a position is valid (within the map limits).
isValid(Player) - Method in class net.sf.freecol.common.model.TradeRouteStop
Is this stop valid?
isValidFor(Unit) - Static method in class net.sf.freecol.common.model.mission.AbstractMission
Returns true if this is a valid Mission for the given Unit.
isValidFor(Unit) - Static method in class net.sf.freecol.common.model.mission.GoToMission
Returns true if the given Unit has movement points.
isValidFor(Unit) - Static method in class net.sf.freecol.common.model.mission.ImprovementMission
Returns true if the given Unit is allowed to build at least one TileImprovementType.
isVisible() - Method in class net.sf.freecol.common.option.OptionGroup
Should this option group be visible?
isWater() - Method in class net.sf.freecol.common.model.TileType
Is this a water tile type?
isWindowed() - Method in class net.sf.freecol.client.gui.Canvas
Are we in windowed mode?
isWindowed() - Method in class net.sf.freecol.client.gui.GUI
Is this GUI in windowed mode? Used by: DragListener for a nasty workaround that should go away
isWindowed() - Method in class net.sf.freecol.client.gui.SwingGUI
Is this GUI in windowed mode? Used by: DragListener for a nasty workaround that should go away
isWorkerAllowed(Unit) - Method in class net.sf.freecol.common.model.TileImprovement
Can a unit build this improvement?
isWorkerAllowed(Unit) - Method in class net.sf.freecol.common.model.TileImprovementType
Is a particular unit allowed to build this improvement? Checks both the unit type and the available equipment.
isWorkerTypeAllowed(UnitType) - Method in class net.sf.freecol.common.model.TileImprovementType
Is a particular unit type allowed to build this improvement?
isWorkForREF() - Method in class net.sf.freecol.common.model.Player
Checks if this player has work to do if it is a REF-player.
item - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.RemoveAction
 
item - Variable in class net.sf.freecol.common.model.NativeTrade
An item under consideration for a transaction.
items - Variable in class net.sf.freecol.client.gui.panel.ServerListTableModel
 
items - Variable in class net.sf.freecol.common.model.DiplomaticTrade
The individual items the trade consists of.
items - Variable in class net.sf.freecol.metaserver.MetaRegister
The current list of servers.
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Override ItemListener for this panel's use.
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
 
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.panel.NewPanel
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.tools.FlagTest
 
itemValues - Variable in class net.sf.freecol.common.option.SelectOption
A map of the valid values.
iterable(Stream<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Convenience function to convert a stream to an iterable.
iterateOverOpaqueLayersComponents(JComponent) - Static method in class net.sf.freecol.client.gui.dialog.FreeColDialog
 
iterator() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Make this animation iterable.
IZPACK_CODES - Static variable in class net.sf.freecol.tools.InstallerTranslations
 

J

jarDirectory - Variable in class net.sf.freecol.common.io.FreeColDataFile
A prefix string for the jar-entries (only if FreeColDataFile.file is a ZIP-file).
JAVA_VERSION - Static variable in class net.sf.freecol.FreeCol
The Java version.
JAVA_VERSION_MIN - Static variable in class net.sf.freecol.FreeCol
 
javaCheck - Static variable in class net.sf.freecol.FreeCol
 
join(String, String...) - Static method in class net.sf.freecol.common.util.StringUtils
Joins the given strings.
join(String, Collection<String>) - Static method in class net.sf.freecol.common.util.StringUtils
Joins the given strings.
JOIN - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
joinColony(Unit) - Method in class net.sf.freecol.client.control.InGameController
Join the colony at a unit's current location.
joinColony(Unit) - Method in class net.sf.freecol.common.model.Colony
Special routine to handle non-specific add of unit to colony.
joinColony(Unit, Colony) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for joining a colony.
joinColony(ServerPlayer, Unit, Colony) - Method in class net.sf.freecol.server.control.InGameController
Join a colony.
JoinColonyMessage - Class in net.sf.freecol.common.networking
The message sent when a unit joins a colony.
JoinColonyMessage(Colony, Unit) - Constructor for class net.sf.freecol.common.networking.JoinColonyMessage
Create a new JoinColonyMessage with the supplied name and building unit.
JoinColonyMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.JoinColonyMessage
Create a new JoinColonyMessage from a stream.
joinComponents - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Container for the components to enable when Join is selected.
joinMultiplayerGame(String, int) - Method in class net.sf.freecol.client.control.ConnectController
Join an existing multiplayer game.
joinNameField - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Join multiplayer server name selection.
joinNameLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Join multiplayer server name label.
joinPortField - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Join multiplayer server port selection.
joinPortLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Join multiplayer server port label.
joinTransport(Unit, Direction) - Method in class net.sf.freecol.server.ai.AIGoods
This object joins a carrier unit.
joinTransport(Unit, Direction) - Method in class net.sf.freecol.server.ai.AIUnit
This object joins a carrier unit.
joinTransport(Unit, Direction) - Method in class net.sf.freecol.server.ai.TransportableAIObject
This object joins a carrier unit.
JUMP_TO_ACTIVE_UNIT - Static variable in class net.sf.freecol.client.ClientOptions
If this option is enabled, the display will recenter in order to display the active unit if it is not on screen.

K

KEEP_RAW_MATERIAL - Static variable in class net.sf.freecol.common.model.IndianSettlement
The amount of raw material that should be available before producing manufactured goods.
key - Variable in class net.sf.freecol.common.model.Region
The key for this region if it is a predefined one.
key - Variable in class net.sf.freecol.common.networking.ChangeSet.AttributeChange
 
key - Variable in class net.sf.freecol.common.option.LanguageOption.Language
The language name.
key - Variable in class net.sf.freecol.server.model.Session
The key to this session.
key(String) - Static method in class net.sf.freecol.common.model.StringTemplate
 
key(Named) - Static method in class net.sf.freecol.common.model.StringTemplate
 
KEY - net.sf.freecol.common.model.StringTemplate.TemplateType
 
KEY_TAG - Static variable in class net.sf.freecol.common.model.Region
 
KEY_TAG - Static variable in class net.sf.freecol.common.networking.HighScoresMessage
 
keyMap - Static variable in class net.sf.freecol.client.gui.FontLibrary
Conversion map for getFontKey.
keyPressed(KeyEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
keyReleased(KeyEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
KEYS - Static variable in class net.sf.freecol.tools.InstallerTranslations
 
keySet() - Method in class net.sf.freecol.common.model.TypeCountMap
 
keyStroke - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
 
keyTyped(KeyEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
kv - Variable in class net.sf.freecol.common.model.StringTemplate
The key,value paris to apply within the string template.

L

label - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
Label with the icon of the flag.
label - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.ColonyTradeItemPanel
 
label - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoodsTradeItemPanel
 
label - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.InciteTradeItemPanel
 
label - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.UnitTradeItemPanel
 
label - Variable in class net.sf.freecol.client.gui.option.OptionUI
The label to use for the Option.
label - Variable in class net.sf.freecol.client.gui.panel.ImageSelection
The JLabel to transfer.
label - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellRenderer
 
label - Variable in class net.sf.freecol.tools.FlagTest
 
label(String) - Static method in class net.sf.freecol.common.model.StringTemplate
 
LABEL - net.sf.freecol.common.model.StringTemplate.TemplateType
 
LABEL_TAG - Static variable in class net.sf.freecol.common.option.SelectOption
 
labelModFile(JLabel, FreeColModFile) - Static method in class net.sf.freecol.client.gui.option.ModOptionUI
Add information from a mod file to a label.
labels - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.AllGoodsTypesPanel
The currently selected goods types.
labelsByMessage - Variable in class net.sf.freecol.client.gui.panel.report.ReportTurnPanel
Map message identifiers to label.
LABOUR_REPORT - Static variable in class net.sf.freecol.client.ClientOptions
The type of labour report to display.
LABOUR_REPORT_CLASSIC - Static variable in class net.sf.freecol.client.ClientOptions
 
LABOUR_REPORT_COMPACT - Static variable in class net.sf.freecol.client.ClientOptions
 
labourData - Variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
LabourData - Class in net.sf.freecol.client.gui.panel.report
Holds labour statistics for the labour report.
LabourData(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.LabourData
 
LabourData.ColonyLocationDataGetter - Class in net.sf.freecol.client.gui.panel.report
 
LabourData.LocationData - Class in net.sf.freecol.client.gui.panel.report
 
LabourData.LocationData.Getter - Interface in net.sf.freecol.client.gui.panel.report
 
LabourData.ProductionData - Class in net.sf.freecol.client.gui.panel.report
 
LabourData.UnitData - Class in net.sf.freecol.client.gui.panel.report
 
LabourUnitPanel(FreeColClient, UnitType, int) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportLabourPanel.LabourUnitPanel
 
LabourUnitPanelRenderer() - Constructor for class net.sf.freecol.client.gui.panel.report.ReportLabourPanel.LabourUnitPanelRenderer
 
LAFUtilities - Class in net.sf.freecol.client.gui.plaf
Utility methods for Look-and-Feel classes.
LAFUtilities() - Constructor for class net.sf.freecol.client.gui.plaf.LAFUtilities
 
LAKE - net.sf.freecol.common.model.Region.RegionType
 
LAKE - net.sf.freecol.common.model.Unit.PortMode
 
LAND - net.sf.freecol.common.model.Map.Layer
 
LAND - net.sf.freecol.common.model.Region.RegionType
 
LAND - net.sf.freecol.common.model.Unit.PortMode
 
LAND - Static variable in class net.sf.freecol.common.model.TileType
 
LAND_GENERATOR_ARCHIPELAGO - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
 
LAND_GENERATOR_CLASSIC - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
 
LAND_GENERATOR_CONTINENT - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
 
LAND_GENERATOR_ISLANDS - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
 
LAND_GENERATOR_TYPE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the type of land generator to be used.
LAND_MASS - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the land mass of the map.
LAND_PAYMENT_MODIFIER - Static variable in class net.sf.freecol.common.model.Modifier
 
LAND_PRICE_FACTOR - Static variable in class net.sf.freecol.common.option.GameOptions
Base multiplier from land productivity to price.
LAND_REGION_MAX_SIZE - Static variable in class net.sf.freecol.server.generator.TerrainGenerator
 
LAND_REGION_MIN_SCORE - Static variable in class net.sf.freecol.server.generator.TerrainGenerator
 
LAND_REGIONS_SCORE_VALUE - Static variable in class net.sf.freecol.server.generator.TerrainGenerator
 
LAND_UNIT_CHEAT - Static variable in class net.sf.freecol.common.option.GameOptions
 
LAND_UNITS - net.sf.freecol.common.option.UnitTypeOption.TypeSelector
 
LAND_UNITS_TAG - Static variable in class net.sf.freecol.common.model.Force
 
landed - Variable in class net.sf.freecol.server.ai.REFAIPlayer
Has the army been landed?
LandMap - Class in net.sf.freecol.common.model
A class to encapsulate a binary land map.
LandMap(int, int, RandomUtils.RandomIntCache) - Constructor for class net.sf.freecol.common.model.LandMap
Create a new land map with specified dimensions.
LandMap(Map, RandomUtils.RandomIntCache) - Constructor for class net.sf.freecol.common.model.LandMap
Create a land map by importing it from a given map.
LandMap(OptionGroup, RandomUtils.RandomIntCache) - Constructor for class net.sf.freecol.common.model.LandMap
Create a new land map using parameters from a supplied map generator options option group.
landREFUnitTypes - Variable in class net.sf.freecol.common.model.Monarch
The land unit types suitable for the REF.
landTileTypes - Variable in class net.sf.freecol.server.generator.TerrainGenerator
The cached land and ocean tile types.
landTypes - Variable in class net.sf.freecol.common.model.Monarch
The land unit types suitable for support actions.
landUnitCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
landUnits - Variable in class net.sf.freecol.common.model.Force
The number of land units in the REF.
Language(String, Locale) - Constructor for class net.sf.freecol.common.option.LanguageOption.Language
 
LANGUAGE - Static variable in class net.sf.freecol.client.ClientOptions
Special option for setting the language.
LANGUAGE_CODES - Static variable in class net.sf.freecol.tools.InstallerTranslations
 
languageNames - Static variable in class net.sf.freecol.common.option.LanguageOption
Extra languages with alternate names.
LanguageOption - Class in net.sf.freecol.common.option
Option for selecting a language.
LanguageOption(Specification) - Constructor for class net.sf.freecol.common.option.LanguageOption
Creates a new LanguageOption.
LanguageOption.Language - Class in net.sf.freecol.common.option
 
LanguageOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a LanguageOption in order to enable values to be both seen and changed.
LanguageOptionUI(LanguageOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.LanguageOptionUI
Creates a new LanguageOptionUI for the given LanguageOption.
languages - Static variable in class net.sf.freecol.common.option.LanguageOption
A list of know languages.
LanguageStatsRecord() - Constructor for class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
LARGE - net.sf.freecol.client.gui.Size
 
LARGE - net.sf.freecol.server.ai.ColonyPlan.ProfileType
 
LARGE_RIVER - Static variable in class net.sf.freecol.common.model.TileImprovement
 
largestIconSize(JList<? extends EndTurnDialog.UnitWrapper>) - Method in class net.sf.freecol.client.gui.dialog.EndTurnDialog.UnitCellRenderer
 
LAST - net.sf.freecol.common.networking.Message.MessagePriority
 
LAST_COLONIAL_YEAR - Static variable in class net.sf.freecol.common.option.GameOptions
The last year of the game for colonial players.
LAST_TRIBUTE_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
LAST_TURN_NAME - Static variable in class net.sf.freecol.client.ClientOptions
Stem of the last-turn save file name.
LAST_TURN_TAG - Static variable in class net.sf.freecol.common.model.Feature
 
LAST_YEAR - Static variable in class net.sf.freecol.common.option.GameOptions
The very last year of the game.
lastFullMapRenderTimeInMillis - Variable in class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
 
lastPart(String, String) - Static method in class net.sf.freecol.common.util.StringUtils
Gets the last part of a string after a supplied delimiter.
LastSale - Class in net.sf.freecol.common.model
This class contains the last sale a player has made, by Settlement and GoodsType.
LastSale() - Constructor for class net.sf.freecol.common.model.LastSale
Trivial constructor to allow creation with Game.newInstance.
LastSale(String, Turn, int) - Constructor for class net.sf.freecol.common.model.LastSale
Make a new LastSale record.
LastSale(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.LastSale
Create a new last sale by reading a stream.
LastSale(Location, GoodsType, Turn, int) - Constructor for class net.sf.freecol.common.model.LastSale
Make a new LastSale record.
lastSales - Variable in class net.sf.freecol.common.model.Player
The last-sale data.
lastTime - Variable in class net.sf.freecol.server.model.ServerGame
Timestamp of last move, if any.
lastTribute - Variable in class net.sf.freecol.common.model.IndianSettlement
The number of the turn during which the last tribute was paid.
lastTurn - Variable in class net.sf.freecol.common.model.Feature
The last Turn in which this Feature applies.
lastUpdated - Variable in class net.sf.freecol.common.metaserver.ServerInfo
Timestamp used by the meta-server.
LATE - net.sf.freecol.common.networking.Message.MessagePriority
 
latitudePerRow - Variable in class net.sf.freecol.common.model.Map
Variable used to convert rows to latitude.
launchBrowser(String) - Static method in class net.sf.freecol.common.util.OSUtils
Launches the web browser based on a given operating system
launching - Variable in class net.sf.freecol.server.control.PreGameController
Is the game launching yet.
layer - Variable in class net.sf.freecol.common.model.Map
The highest map layer included.
Layer() - Constructor for enum net.sf.freecol.common.model.Map.Layer
 
LAYER_TAG - Static variable in class net.sf.freecol.common.model.Map
 
layer1 - Variable in class net.sf.freecol.server.generator.ColonizationMapLoader
 
layer1 - Static variable in class net.sf.freecol.tools.ColonizationMapReader
 
layout - Static variable in class net.sf.freecol.client.gui.dialog.Flag
The distribution of stars in the "union", based on historical flags of the United States.
lbAt(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
State where a unit is.
lbAttack(LogBuilder, Location) - Method in class net.sf.freecol.server.ai.mission.Mission
State that the unit has made an attack.
lbDodge(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
State that the unit is dodging.
lbDone(LogBuilder, boolean, Object...) - Method in class net.sf.freecol.server.ai.mission.Mission
State that this mission has completed successfully.
lbDrop(LogBuilder, Object...) - Method in class net.sf.freecol.server.ai.mission.Mission
Drop the current mission.
lbFail(LogBuilder, boolean, Object...) - Method in class net.sf.freecol.server.ai.mission.Mission
The current mission has failed.
lbFail(LogBuilder, boolean, Object...) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
The current mission has failed.
lbMove(LogBuilder, Unit.MoveType) - Method in class net.sf.freecol.server.ai.mission.Mission
State that a bad move has occurred.
lbRetarget(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
State that the mission has been retargeted.
lbWait(LogBuilder, Object...) - Method in class net.sf.freecol.server.ai.mission.Mission
State that the unit is waiting for something.
LE - net.sf.freecol.common.model.Limit.Operator
 
LEADING - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
leafs - Variable in class net.sf.freecol.common.model.ProductionMap.ProductionTree
The abstract goods that are actually produced.
LEARN - net.sf.freecol.common.model.LostCityRumour.RumourType
 
LEARNABLE_SKILL_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
learnableSkill - Variable in class net.sf.freecol.common.model.IndianSettlement
This is the skill that can be learned by Europeans at this settlement.
learnFromIndianSettlement(ServerPlayer, ServerUnit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Learn a skill at an IndianSettlement.
learnSkill(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for learning the skill taught at a settlement.
LearnSkillMessage - Class in net.sf.freecol.common.networking
The message sent when learning for the skill taught at a settlement.
LearnSkillMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.LearnSkillMessage
Create a new LearnSkillMessage from a stream.
LearnSkillMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.LearnSkillMessage
Create a new LearnSkillMessage with the supplied unit and direction.
LEAVE_SHIP - net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
LEAVE_TOWN - net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
leaveShip(Unit) - Method in class net.sf.freecol.client.control.InGameController
Leave a ship.
leaveTransport() - Method in class net.sf.freecol.server.ai.AIGoods
This object leaves its current carrier unit by the most suitable means.
leaveTransport() - Method in class net.sf.freecol.server.ai.AIUnit
This object leaves its current carrier unit by the most suitable means.
leaveTransport() - Method in class net.sf.freecol.server.ai.TransportableAIObject
This object leaves its current carrier unit by the most suitable means.
leaveTransport(int) - Method in class net.sf.freecol.server.ai.AIGoods
Goods leaves a ship.
leaveTransport(Direction) - Method in class net.sf.freecol.server.ai.AIGoods
This object leaves its current carrier unit.
leaveTransport(Direction) - Method in class net.sf.freecol.server.ai.AIUnit
This object leaves its current carrier unit.
leaveTransport(Direction) - Method in class net.sf.freecol.server.ai.TransportableAIObject
This object leaves its current carrier unit.
LEFT - net.sf.freecol.client.gui.dialog.Flag.UnionPosition
 
LEFT_HAND_SIDE_TAG - Static variable in class net.sf.freecol.common.model.Limit
 
LEFT_MARGIN - Static variable in class net.sf.freecol.client.gui.mapviewer.ChatDisplay
Left margin for the text.
LEFT_TURN - net.sf.freecol.server.generator.River.DirectionChange
 
LEFTCELLBORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
leftHandSide - Variable in class net.sf.freecol.common.model.Limit
The left hand side term of the limit expression.
leftImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
W-border
legalTileCountDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider that only considers the number of legal tiles visited when determining the cost.
LENGTH - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
LENGTH - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader.PlayerData
 
letters - Variable in class net.sf.freecol.common.resources.FAFile
 
level - Variable in class net.sf.freecol.common.model.BuildingType
The level of building.
level - Variable in class net.sf.freecol.common.model.HighScore
The ScoreLevel/title for this score.
level - Variable in enum net.sf.freecol.common.networking.Message.MessagePriority
 
level - Variable in class net.sf.freecol.FreeCol.LogLevel
 
Level(int) - Constructor for enum net.sf.freecol.common.model.Tension.Level
 
LEVEL_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
LEVEL_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
levels - Static variable in class net.sf.freecol.client.gui.GUI
Levels (danger, finance) for confirmEuropeanTribute().
lib - Variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.LocationRenderer
 
lib - Variable in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
 
lib - Variable in class net.sf.freecol.client.gui.mapviewer.ChatDisplay
The image library to use to draw with.
lib - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer
Scaled image library to use only for map operations.
lib - Variable in class net.sf.freecol.client.gui.mapviewer.TileViewer
The image library derived from the parent map viewer.
lib - Variable in class net.sf.freecol.client.gui.mapviewer.UnitAnimator
 
lib - Variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeCellRenderer
 
lib - Variable in class net.sf.freecol.client.gui.panel.CornerMapControls
The image library.
lib - Variable in class net.sf.freecol.client.gui.panel.FindSettlementPanel.SettlementRenderer
 
lib - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
The image library to use for the font.
lib - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
liberty - Variable in class net.sf.freecol.common.model.Colony
The number of liberty points.
liberty - Variable in class net.sf.freecol.common.model.Player
The number of liberty points.
LIBERTY - Static variable in class net.sf.freecol.common.model.Modifier
 
LIBERTY_PER_REBEL - Static variable in class net.sf.freecol.common.model.Colony
 
LIBERTY_TAG - Static variable in class net.sf.freecol.common.model.Colony
 
LIBERTY_TAG - Static variable in class net.sf.freecol.common.model.Player
 
LIBERTY_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
libertyGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
 
libertyGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
Sets of goods types to be produced in this colony.
LIFT_BOYCOTT_CHEAT - Static variable in class net.sf.freecol.common.option.GameOptions
 
liftBoycottCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Cheat chances.
limit - Variable in enum net.sf.freecol.common.model.Tension.Level
 
Limit - Class in net.sf.freecol.common.model
The Limit class encapsulates a limit on the availability of FreeColObjects.
Limit(String, Operand, Limit.Operator, Operand) - Constructor for class net.sf.freecol.common.model.Limit
Create a new limit.
Limit(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.Limit
Create a new limit.
Limit(Specification) - Constructor for class net.sf.freecol.common.model.Limit
Create a new limit.
LIMIT - Static variable in class net.sf.freecol.tools.ForestMaker
 
LIMIT_EXCEEDED - net.sf.freecol.common.model.Colony.NoBuildReason
 
Limit.Operator - Enum in net.sf.freecol.common.model
The basic operation used in evaluating this limit.
limitIgnored() - Method in class net.sf.freecol.common.model.GoodsType
Do warehouse storage limits not apply to this goods type?
limits - Variable in class net.sf.freecol.common.model.BuildableType
Limits on the production of this type.
limits - Variable in class net.sf.freecol.common.model.Event
Limits on this event.
limitSettlementToUnit(int) - Method in class net.sf.freecol.common.model.NativeTrade
Limit the number of items offered by the settlement.
limitToRange(int, int, int) - Method in class net.sf.freecol.server.generator.TerrainGenerator
 
limitValue(int) - Method in class net.sf.freecol.common.option.IntegerOption
Limit a value with respect to the limits of this option.
LINE_OF_SIGHT_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
 
LINE_OF_SIGHT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
lineBreak - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
lineOfSight - Variable in class net.sf.freecol.common.model.UnitType
The maximum distance of tiles this UnitType can observe.
list - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
LIST_ELEMENT - Static variable in class net.sf.freecol.server.ai.AIColony
 
listen() - Method in class net.sf.freecol.common.networking.ReceivingThread
Listens to the InputStream and calls the message handler for each message received.
listenerList - Variable in class net.sf.freecol.client.gui.mapviewer.TerrainCursor
The listeners watching for a blink.
listEquals(List<T>, List<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Check if two lists contents are equal but also checks for null.
listModel - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The list model describing the players trade routes.
ListOption<T> - Class in net.sf.freecol.common.option
Represents a list of Options.
ListOption(String, Specification) - Constructor for class net.sf.freecol.common.option.ListOption
Creates a new ListOption.
ListOption(Specification) - Constructor for class net.sf.freecol.common.option.ListOption
Creates a new ListOption.
ListOptionUI<T> - Class in net.sf.freecol.client.gui.option
This class provides visualization for a list of AbstractOptions in order to enable values to be both seen and changed.
ListOptionUI(GUI, ListOption<T>, boolean) - Constructor for class net.sf.freecol.client.gui.option.ListOptionUI
Creates a new ListOptionUI for the given ListOption.
listPanel - Variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
 
listPanel - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
 
load(File) - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Load an option group from given File.
load(File) - Method in class net.sf.freecol.common.option.OptionGroup
Loads the options from the given file.
load(InputStream) - Static method in class net.sf.freecol.common.i18n.NumberRules
 
load(InputStream) - Method in class net.sf.freecol.common.model.Specification
Load a specification or fragment from a stream.
load(InputStream) - Method in class net.sf.freecol.common.resources.FAFile
 
load(FreeColSavegameFile) - Method in class net.sf.freecol.client.ClientOptions
Loads the options from the given save game.
load(FreeColXMLReader) - Method in class net.sf.freecol.common.option.OptionGroup
Loads the options from the given reader.
LOAD - net.sf.freecol.server.ai.Cargo.CargoMode
 
LOAD_GAME - net.sf.freecol.server.FreeColServer.ServerState
 
LoadAction - Class in net.sf.freecol.client.gui.action
An action for filling the holds of the currently selected unit.
LoadAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.LoadAction
Creates this action.
loadActiveModMessageBundle(List<FreeColModFile>, Locale) - Static method in class net.sf.freecol.common.i18n.Messages
Load messages specific to active mods.
loadCargo(Goods, Unit) - Method in class net.sf.freecol.client.control.InGameController
Loads a cargo onto a carrier.
loadClientOptions(File) - Method in class net.sf.freecol.client.FreeColClient
Loads the client options.
loadDefaultOptions() - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Load the option group from the default file.
loadDestinations(Unit, List<GoodsType>) - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
Load destinations for a given unit and carried goods types.
LoadDialog - Class in net.sf.freecol.client.gui.dialog
A dialog for choosing a file to load.
LoadDialog(FreeColClient, JFrame, File, FileFilter[]) - Constructor for class net.sf.freecol.client.gui.dialog.LoadDialog
Creates a dialog to choose a file to load.
loadedImages - Variable in class net.sf.freecol.common.resources.ImageResource
 
loadEvents(ZipInputStream) - Static method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Load animation events from a zip stream.
loadGame() - Method in class net.sf.freecol.client.control.InGameController
Opens a dialog where the user should specify the filename and loads the game.
loadGame() - Method in class net.sf.freecol.client.control.MapEditorController
Opens a dialog where the user should specify the filename and loads the game.
loadGame(File) - Method in class net.sf.freecol.client.control.MapEditorController
Loads a game from the given file.
loadGame(FreeColSavegameFile) - Method in class net.sf.freecol.server.FreeColServer
Loads a game.
loadGame(FreeColSavegameFile, Specification) - Method in class net.sf.freecol.server.FreeColServer
Loads a game.
loadGameLogin(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.LoginMessage
Handle login that loads an existing game.
loadGoods(Location, GoodsType, int, Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for loading goods.
loadGoods(ServerPlayer, Location, GoodsType, int, Unit) - Method in class net.sf.freecol.server.control.InGameController
Load goods.
LoadGoodsMessage - Class in net.sf.freecol.common.networking
The message sent when loading goods.
LoadGoodsMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.LoadGoodsMessage
Create a new LoadGoodsMessage from a stream.
LoadGoodsMessage(Location, GoodsType, int, Unit) - Constructor for class net.sf.freecol.common.networking.LoadGoodsMessage
Create a new LoadGoodsMessage.
loadHighScores() - Static method in class net.sf.freecol.common.model.HighScore
Load the high scores.
loadImage(URI) - Static method in class net.sf.freecol.common.resources.ImageResource
Load an image from a URI.
loadImages() - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
loadImages(BufferedImage, BufferedImage, BufferedImage, BufferedImage, BufferedImage, BufferedImage, BufferedImage, BufferedImage) - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
Loads the images for the border.
LoadingSavegameDialog - Class in net.sf.freecol.client.gui.dialog
Dialog for setting some options when loading a game.
LoadingSavegameDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
Creates a dialog to set the options for loading a saved game.
LoadingSavegameInfo - Class in net.sf.freecol.client.gui
Used for transferring data for the savegame to be loaded.
LoadingSavegameInfo(boolean, InetAddress, int, String, boolean) - Constructor for class net.sf.freecol.client.gui.LoadingSavegameInfo
 
loadMap(Game, Map.Layer) - Method in class net.sf.freecol.server.generator.ColonizationMapLoader
Load a map into the given game, copying all layers up to the given layer.
loadMap(Game, Map.Layer) - Method in class net.sf.freecol.server.generator.FreeColMapLoader
Load a map into the given game, copying all layers up to the given layer.
loadMap(Game, Map.Layer) - Method in interface net.sf.freecol.server.generator.MapLoader
Load a map into the given game, copying all layers up to the given layer.
loadMercenaries(Random, List<AbstractUnit>) - Method in class net.sf.freecol.common.model.Monarch
Gets some units available as mercenaries.
loadMercenaryForce(Random, List<AbstractUnit>) - Method in class net.sf.freecol.common.model.Monarch
Load the mercenary force, reduced to the point of being affordable if possible.
loadMessageBundle(Locale) - Static method in class net.sf.freecol.common.i18n.Messages
Load the message bundle for the given locale Error messages have to go to System.err as this routine is called before logging is enabled.
loadMessages(InputStream) - Static method in class net.sf.freecol.common.i18n.Messages
Loads messages from a resource file into the current message bundle.
loadModMessageBundle(Locale) - Static method in class net.sf.freecol.common.i18n.Messages
Load localized messages for all mods.
loadMods() - Static method in class net.sf.freecol.common.io.FreeColModFile
Require all mods to be loaded.
loadMods(List<FreeColModFile>) - Method in class net.sf.freecol.common.model.Specification
Load mods into this specification.
loadOptionGroup(File, String, Specification) - Static method in class net.sf.freecol.common.option.OptionGroup
Load a specific option group from a file by identifier.
loadResources() - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
loadShips(List<Unit>, List<Unit>, Random) - Method in class net.sf.freecol.server.model.ServerPlayer
Embark the land units.
loadSpecification(FreeColTcFile, NationOptions.Advantages, String) - Static method in class net.sf.freecol.FreeCol
Get the specification from a given TC file.
loadTCs() - Static method in class net.sf.freecol.common.io.FreeColTcFile
Require all TCs to be loaded.
loadUnitAtStop(Unit, LogBuilder) - Method in class net.sf.freecol.client.control.InGameController
Work out what goods to load onto a unit at a stop, and load them.
loc - Variable in class net.sf.freecol.client.gui.FrameMotionListener
 
loc - Variable in class net.sf.freecol.common.model.UnitWas
 
loc - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
locale - Variable in class net.sf.freecol.common.option.LanguageOption.Language
The corresponding Locale.
locale - Static variable in class net.sf.freecol.FreeCol
The locale, either default or command-line specified.
LOCALES_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
localFile - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
localize - Variable in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
 
localize(String) - Static method in class net.sf.freecol.tools.GenerateDocumentation
 
localize(String, String, String) - Static method in class net.sf.freecol.tools.GenerateDocumentation
 
localizeBorder(JComponent, StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Localize the a titled border.
LOCALIZED_LABELS_TAG - Static variable in class net.sf.freecol.common.option.SelectOption
 
localizedBorder(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a titled border with Messages.message(key) as text.
localizedBorder(String, Color) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a titled border with Messages.message(key) as text and a given colored line border.
localizedBorder(Named) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a titled border for a Named object.
localizedBorder(Named, Color) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a titled border for a Named object and a given colored line border.
localizedButton(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JButton with Messages.message(key) as text.
localizedButton(StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JButton with Messages.message(template) as text.
localizedCheckBoxMenuItem(String, boolean) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JCheckBoxMenuItem with Messages.message(key) as text.
localizedHeader(String, String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Gets a default header for panels containing a localized message.
localizedHeaderLabel(String, int, String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Gets a label containing a localized message using the header font.
localizedHeaderLabel(Named, String) - Static method in class net.sf.freecol.client.gui.panel.Utility
 
localizedHeaderLabel(StringTemplate, int, String) - Static method in class net.sf.freecol.client.gui.panel.Utility
 
localizedLabel(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JLabel with Messages.message(key) as text.
localizedLabel(FreeColSpecObjectType) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JLabel for a FreeColSpecObjectType.
localizedLabel(StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JLabel with Messages.message(template) as text.
localizedLabel(StringTemplate, Icon, int) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JLabel with Messages.message(template) as text.
localizedLabels - Variable in class net.sf.freecol.common.option.SelectOption
Use localized labels?
localizedMenu(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JMenu with Messages.message(key) as text.
localizedMenu(StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JMenu with Messages.message(template) as text.
localizedMenuItem(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JMenuItem with Messages.message(key) as text.
localizedMenuItem(String, Icon) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JMenuItem with Messages.message(key) as text.
localizedMenuItem(StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JMenuItem with Messages.message(template) as text.
localizedMenuItem(StringTemplate, Icon) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JMenuItem with Messages.message(template) as text.
localizedRadioButtonMenuItem(StringTemplate, boolean) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JRadioButtonMenuItem with Messages.message(template) as text.
localizedTextArea(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a text area containing a localized message.
localizedTextArea(String, int) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a text area containing a localized message.
localizedTextArea(StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a text area containing a localized message.
localizedTextArea(StringTemplate, int) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a text area containing a localized message.
localizedTextPanel(StringTemplate, ImageIcon) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a panel with a localized message and icon.
localizeLabels() - Method in class net.sf.freecol.common.option.SelectOption
Whether the labels of this option need to be localized.
localizeToolTip(JComponent, String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Localize the tool tip message for a JComponent.
localizeToolTip(JComponent, StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Localize the tool tip message for a JComponent.
Locatable - Interface in net.sf.freecol.common.model
An object that can be put in a Location.
location - Variable in class net.sf.freecol.client.gui.dialog.EndTurnDialog.UnitWrapper
 
location - Variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
The location to travel to.
location - Variable in class net.sf.freecol.common.model.Goods
Where the goods are.
location - Variable in class net.sf.freecol.common.model.PathNode
The location this node refers to.
location - Variable in class net.sf.freecol.common.model.TradeRouteStop
The trade location of the stop.
location - Variable in class net.sf.freecol.common.model.Unit
The current unit location.
Location - Interface in net.sf.freecol.common.model
A place where a Locatable can be put.
LOCATION_RANK_EUROPE - Static variable in interface net.sf.freecol.common.model.Location
 
LOCATION_RANK_HIGHSEAS - Static variable in interface net.sf.freecol.common.model.Location
 
LOCATION_RANK_NOWHERE - Static variable in interface net.sf.freecol.common.model.Location
 
LOCATION_TAG - Static variable in class net.sf.freecol.common.model.Goods
 
LOCATION_TAG - Static variable in class net.sf.freecol.common.model.TradeRouteStop
 
LOCATION_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
LOCATION_TAG - Static variable in class net.sf.freecol.common.networking.LoadGoodsMessage
 
locationClasses - Static variable in class net.sf.freecol.common.model.Game
Map of class name to class for the location classes, to speed up game loading.
locationComparator - Static variable in class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
Simple comparator to order miscellaneous locations.
LocationData(LabourData.UnitData) - Constructor for class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
LocationData(LabourData.UnitData, boolean) - Constructor for class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
 
locationDescription(Location) - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets a concise textual description of a location associated with the colony.
LocationRenderer(ImageLibrary) - Constructor for class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.LocationRenderer
Create a new location renderer.
locComparator - Static variable in class net.sf.freecol.common.model.Unit
Compare units by location.
locKey(int) - Static method in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
lockReasons - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
log - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
log(Logger, Level) - Method in class net.sf.freecol.common.util.LogBuilder
Output to a logger.
LOG_COMMS_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
LOG_FILE - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
logArray(Logger, String, int[]) - Static method in class net.sf.freecol.common.util.RandomUtils
Log an array of ints at Level.FINEST.
LogBuilder - Class in net.sf.freecol.common.util
A class to wrap a StringBuilder for log generation purposes.
LogBuilder(int) - Constructor for class net.sf.freecol.common.util.LogBuilder
Create a new LogBuilder that can only be used as a buffer.
logCheat(String) - Method in class net.sf.freecol.common.model.Player
Standardized log of an instance of cheating by this player.
logEurope(AIMain, LogBuilder, String, List<Unit>) - Static method in class net.sf.freecol.common.debug.DebugUtils
Log European unit lists.
logFilePath - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The path to the log file.
logFreeColObjects(Collection<T>, LogBuilder) - Static method in class net.sf.freecol.common.model.FreeColObject
Log a collection of FreeColObjects.
loggedIn - Variable in class net.sf.freecol.client.FreeColClient
Indicated whether or not there is an open connection to the server.
logger - Static variable in class net.sf.freecol.client.ClientOptions
 
logger - Static variable in class net.sf.freecol.client.control.ClientInputHandler
 
logger - Static variable in class net.sf.freecol.client.control.ConnectController
 
logger - Static variable in class net.sf.freecol.client.control.InGameController
 
logger - Static variable in class net.sf.freecol.client.control.MapEditorController
 
logger - Static variable in class net.sf.freecol.client.control.PreGameController
 
logger - Static variable in class net.sf.freecol.client.control.SoundController
 
logger - Static variable in class net.sf.freecol.client.FreeColClient
 
logger - Static variable in class net.sf.freecol.client.gui.action.ActionManager
 
logger - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
Protected to congregate the subclasses here.
logger - Static variable in class net.sf.freecol.client.gui.animation.Animations
 
logger - Static variable in class net.sf.freecol.client.gui.animation.UnitImageAnimation
 
logger - Static variable in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
 
logger - Static variable in class net.sf.freecol.client.gui.Canvas
 
logger - Static variable in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
 
logger - Static variable in class net.sf.freecol.client.gui.CanvasMouseListener
 
logger - Static variable in class net.sf.freecol.client.gui.CanvasMouseMotionListener
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.ChooseFoundingFatherDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.DifficultyDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.DumpCargoDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.EndTurnDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.FreeColDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.FreeColInputDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.MapGeneratorOptionsDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.OptionsDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.RiverStyleDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.SelectAmountDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.SelectTributeAmountDialog
 
logger - Static variable in class net.sf.freecol.client.gui.dialog.WarehouseDialog
 
logger - Static variable in class net.sf.freecol.client.gui.FontLibrary
 
logger - Static variable in class net.sf.freecol.client.gui.FreeColFrame
 
logger - Static variable in class net.sf.freecol.client.gui.GUI
 
logger - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
logger - Static variable in class net.sf.freecol.client.gui.label.ProductionLabel
 
logger - Static variable in class net.sf.freecol.client.gui.label.UnitLabel
 
logger - Static variable in class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
 
logger - Static variable in class net.sf.freecol.client.gui.mapviewer.GUIMessage
 
logger - Static variable in class net.sf.freecol.client.gui.mapviewer.MapViewer
 
logger - Static variable in class net.sf.freecol.client.gui.mapviewer.TileViewer
 
logger - Static variable in class net.sf.freecol.client.gui.menu.DebugMenu
 
logger - Static variable in class net.sf.freecol.client.gui.menu.FreeColMenuBar
 
logger - Static variable in class net.sf.freecol.client.gui.menu.InGameMenuBar
 
logger - Static variable in class net.sf.freecol.client.gui.menu.MapEditorMenuBar
 
logger - Static variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
logger - Static variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
logger - Static variable in class net.sf.freecol.client.gui.panel.AboutPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.BuildingPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.CargoPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ChatPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.colopedia.FatherDetailPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
 
logger - Static variable in class net.sf.freecol.client.gui.panel.CornerMapControls
 
logger - Static variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
logger - Static variable in class net.sf.freecol.client.gui.panel.DragListener
 
logger - Static variable in class net.sf.freecol.client.gui.panel.DropListener
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ErrorPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.EventPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.FindSettlementPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.IndianSettlementPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.InfoPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.MainPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.MapControls
 
logger - Static variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.MiniMap
 
logger - Static variable in class net.sf.freecol.client.gui.panel.NewPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
logger - Static variable in class net.sf.freecol.client.gui.panel.RecruitPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.report.ReportPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.report.ReportTurnPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ServerListPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.StatisticsPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.StatusPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.TilePanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.UnitButton
 
logger - Static variable in class net.sf.freecol.client.gui.panel.UnitPanel
 
logger - Static variable in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
 
logger - Static variable in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
 
logger - Static variable in class net.sf.freecol.client.gui.ScrollThread
 
logger - Static variable in class net.sf.freecol.client.gui.TilePopup
 
logger - Static variable in class net.sf.freecol.client.gui.video.VideoComponent
 
logger - Static variable in class net.sf.freecol.client.gui.Widgets
 
logger - Static variable in class net.sf.freecol.common.debug.DebugUtils
 
logger - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
 
logger - Static variable in class net.sf.freecol.common.i18n.Messages
 
logger - Static variable in class net.sf.freecol.common.i18n.NameCache
 
logger - Static variable in class net.sf.freecol.common.i18n.Number
 
logger - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
logger - Static variable in class net.sf.freecol.common.io.FreeColDataFile
 
logger - Static variable in class net.sf.freecol.common.io.FreeColModFile
 
logger - Static variable in class net.sf.freecol.common.io.FreeColTcFile
 
logger - Static variable in class net.sf.freecol.common.io.FreeColXMLReader
 
logger - Static variable in class net.sf.freecol.common.io.FreeColXMLWriter
 
logger - Static variable in class net.sf.freecol.common.metaserver.MetaServerUtils
 
logger - Static variable in class net.sf.freecol.common.metaserver.MetaServerUtils.MetaInputHandler
 
logger - Static variable in class net.sf.freecol.common.model.Building
 
logger - Static variable in class net.sf.freecol.common.model.Colony
 
logger - Static variable in class net.sf.freecol.common.model.ColonyTile
 
logger - Static variable in class net.sf.freecol.common.model.ColonyWas
 
logger - Static variable in class net.sf.freecol.common.model.Europe
 
logger - Static variable in class net.sf.freecol.common.model.EuropeWas
 
logger - Static variable in class net.sf.freecol.common.model.FeatureContainer
 
logger - Static variable in class net.sf.freecol.common.model.FreeColGameObject
 
logger - Static variable in class net.sf.freecol.common.model.FreeColObject
 
logger - Static variable in class net.sf.freecol.common.model.Game
 
logger - Static variable in class net.sf.freecol.common.model.Goods
 
logger - Static variable in class net.sf.freecol.common.model.GoodsContainer
 
logger - Static variable in class net.sf.freecol.common.model.GoodsLocation
 
logger - Static variable in class net.sf.freecol.common.model.HighScore
 
logger - Static variable in class net.sf.freecol.common.model.HighSeas
 
logger - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
logger - Static variable in class net.sf.freecol.common.model.LandMap
 
logger - Static variable in class net.sf.freecol.common.model.LostCityRumour
 
logger - Static variable in class net.sf.freecol.common.model.Map
 
logger - Static variable in class net.sf.freecol.common.model.Market
 
logger - Static variable in class net.sf.freecol.common.model.MarketData
 
logger - Static variable in class net.sf.freecol.common.model.MarketWas
 
logger - Static variable in class net.sf.freecol.common.model.mission.MissionManager
 
logger - Static variable in class net.sf.freecol.common.model.Monarch
 
logger - Static variable in class net.sf.freecol.common.model.NationOptions
 
logger - Static variable in class net.sf.freecol.common.model.NativeTrade
 
logger - Static variable in class net.sf.freecol.common.model.Operand
 
logger - Static variable in class net.sf.freecol.common.model.Player
 
logger - Static variable in class net.sf.freecol.common.model.RandomRange
 
logger - Static variable in class net.sf.freecol.common.model.Region
 
logger - Static variable in class net.sf.freecol.common.model.Resource
 
logger - Static variable in class net.sf.freecol.common.model.Settlement
 
logger - Static variable in class net.sf.freecol.common.model.SimpleCombatModel
 
logger - Static variable in class net.sf.freecol.common.model.Specification
 
logger - Static variable in class net.sf.freecol.common.model.Tile
 
logger - Static variable in class net.sf.freecol.common.model.TileImprovement
 
logger - Static variable in class net.sf.freecol.common.model.TileItem
 
logger - Static variable in class net.sf.freecol.common.model.TileItemContainer
 
logger - Static variable in class net.sf.freecol.common.model.TradeRoute
 
logger - Static variable in class net.sf.freecol.common.model.TradeRouteStop
 
logger - Static variable in class net.sf.freecol.common.model.Unit
 
logger - Static variable in class net.sf.freecol.common.model.UnitLocation
 
logger - Static variable in class net.sf.freecol.common.model.UnitWas
 
logger - Static variable in class net.sf.freecol.common.model.WorkLocation
 
logger - Static variable in class net.sf.freecol.common.networking.Connection
 
logger - Static variable in class net.sf.freecol.common.networking.Message
 
logger - Static variable in class net.sf.freecol.common.networking.ReceivingThread
 
logger - Static variable in class net.sf.freecol.common.networking.ServerAPI
 
logger - Static variable in class net.sf.freecol.common.option.AbstractOption
 
logger - Static variable in class net.sf.freecol.common.option.AbstractUnitOption
 
logger - Static variable in class net.sf.freecol.common.option.AudioMixerOption
 
logger - Static variable in class net.sf.freecol.common.option.BooleanOption
 
logger - Static variable in class net.sf.freecol.common.option.FileOption
 
logger - Static variable in class net.sf.freecol.common.option.IntegerOption
 
logger - Static variable in class net.sf.freecol.common.option.LanguageOption
 
logger - Static variable in class net.sf.freecol.common.option.ListOption
 
logger - Static variable in class net.sf.freecol.common.option.ModOption
 
logger - Static variable in class net.sf.freecol.common.option.OptionGroup
 
logger - Static variable in class net.sf.freecol.common.option.PercentageOption
 
logger - Static variable in class net.sf.freecol.common.option.RangeOption
 
logger - Static variable in class net.sf.freecol.common.option.SelectOption
 
logger - Static variable in class net.sf.freecol.common.option.StringOption
 
logger - Static variable in class net.sf.freecol.common.option.TextOption
 
logger - Static variable in class net.sf.freecol.common.option.UnitTypeOption
 
logger - Static variable in class net.sf.freecol.common.resources.ColorResource
 
logger - Static variable in class net.sf.freecol.common.resources.FontResource
 
logger - Static variable in class net.sf.freecol.common.resources.ImageCache
 
logger - Static variable in class net.sf.freecol.common.resources.ImageResource
 
logger - Static variable in class net.sf.freecol.common.resources.ResourceFactory
 
logger - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
logger - Static variable in class net.sf.freecol.common.resources.ResourceMapping
 
logger - Static variable in class net.sf.freecol.common.resources.SZAResource
 
logger - Static variable in class net.sf.freecol.common.sound.SoundPlayer
 
logger - Static variable in class net.sf.freecol.common.util.OSUtils
 
logger - Variable in class net.sf.freecol.common.util.RandomUtils.RandomIntCache
 
logger - Static variable in class net.sf.freecol.common.util.Utils
 
logger - Static variable in class net.sf.freecol.FreeCol
 
logger - Variable in class net.sf.freecol.FreeCol.LogLevel
 
logger - Static variable in class net.sf.freecol.metaserver.MetaRegister
 
logger - Static variable in class net.sf.freecol.metaserver.MetaServer
 
logger - Static variable in class net.sf.freecol.metaserver.MetaServerHandler
 
logger - Static variable in class net.sf.freecol.server.ai.AIColony
 
logger - Static variable in class net.sf.freecol.server.ai.AIGoods
 
logger - Static variable in class net.sf.freecol.server.ai.AIInGameInputHandler
 
logger - Static variable in class net.sf.freecol.server.ai.AIMain
 
logger - Static variable in class net.sf.freecol.server.ai.AIObject
 
logger - Static variable in class net.sf.freecol.server.ai.AIPlayer
 
logger - Static variable in class net.sf.freecol.server.ai.AIUnit
 
logger - Static variable in class net.sf.freecol.server.ai.Cargo
 
logger - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
logger - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
logger - Static variable in class net.sf.freecol.server.ai.GoodsWish
 
logger - Static variable in class net.sf.freecol.server.ai.mission.BuildColonyMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.DefendSettlementMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.MissionaryMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.PioneeringMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.PrivateerMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.ScoutingMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.TransportMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.UnitWanderMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.WishRealizationMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
 
logger - Static variable in class net.sf.freecol.server.ai.MissionAIPlayer
 
logger - Static variable in class net.sf.freecol.server.ai.NativeAIPlayer
 
logger - Static variable in class net.sf.freecol.server.ai.REFAIPlayer
 
logger - Static variable in class net.sf.freecol.server.ai.TileImprovementPlan
 
logger - Static variable in class net.sf.freecol.server.ai.Wish
 
logger - Static variable in class net.sf.freecol.server.ai.WorkerWish
 
logger - Static variable in class net.sf.freecol.server.ai.WorkLocationPlan
 
logger - Static variable in class net.sf.freecol.server.control.Controller
 
logger - Static variable in class net.sf.freecol.server.control.InGameController
 
logger - Static variable in class net.sf.freecol.server.control.PreGameController
 
logger - Static variable in class net.sf.freecol.server.control.ServerInputHandler
 
logger - Static variable in class net.sf.freecol.server.control.UserConnectionHandler
 
logger - Static variable in class net.sf.freecol.server.FreeColServer
 
logger - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
 
logger - Static variable in class net.sf.freecol.server.generator.FreeColMapLoader
 
logger - Static variable in class net.sf.freecol.server.generator.River
 
logger - Static variable in class net.sf.freecol.server.generator.SimpleMapGenerator
 
logger - Static variable in class net.sf.freecol.server.generator.TerrainGenerator
 
logger - Static variable in class net.sf.freecol.server.model.DiplomacySession
 
logger - Static variable in class net.sf.freecol.server.model.LootSession
 
logger - Static variable in class net.sf.freecol.server.model.MonarchSession
 
logger - Static variable in class net.sf.freecol.server.model.NativeDemandSession
 
logger - Static variable in class net.sf.freecol.server.model.NativeTradeSession
 
logger - Static variable in class net.sf.freecol.server.model.ServerBuilding
 
logger - Static variable in class net.sf.freecol.server.model.ServerColony
 
logger - Static variable in class net.sf.freecol.server.model.ServerColonyTile
 
logger - Static variable in class net.sf.freecol.server.model.ServerEurope
 
logger - Static variable in class net.sf.freecol.server.model.ServerGame
 
logger - Static variable in class net.sf.freecol.server.model.ServerIndianSettlement
 
logger - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
logger - Static variable in class net.sf.freecol.server.model.ServerUnit
 
logger - Static variable in class net.sf.freecol.server.model.Session
 
logger - Static variable in class net.sf.freecol.server.model.TimedSession
 
logger - Static variable in class net.sf.freecol.server.networking.DummyConnection
 
logger - Static variable in class net.sf.freecol.server.networking.Server
 
login(boolean, Game, Player, boolean) - Method in class net.sf.freecol.client.FreeColClient
Log in to a new game.
login(String, String, boolean, boolean) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for logging in a player (pre-game).
login(FreeColServer.ServerState, Game, String, boolean, boolean) - Method in class net.sf.freecol.client.control.ConnectController
Complete a login.
LOGIN - net.sf.freecol.common.model.Game.LogoutReason
 
loginHandler(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.LoginMessage
Special purpose handler for the UserConnectionHandler.
LoginMessage - Class in net.sf.freecol.common.networking
The message sent when logging in.
LoginMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.LoginMessage
Create a new LoginMessage from a stream.
LoginMessage(Player, String, String, FreeColServer.ServerState, boolean, boolean, Game) - Constructor for class net.sf.freecol.common.networking.LoginMessage
Create a new LoginMessage with the supplied parameters.
LogLevel(String, Level) - Constructor for class net.sf.freecol.FreeCol.LogLevel
 
LOGLEVEL_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
logLevels - Static variable in class net.sf.freecol.FreeCol
 
logMe - Variable in class net.sf.freecol.common.util.RandomUtils.RandomIntCache
 
logMessage(Message, boolean) - Method in class net.sf.freecol.common.networking.Connection
Log a message.
logMissions(Map<Unit, String>, LogBuilder) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Log the missions of this player.
logModifiers(LogBuilder, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Helper to log modifiers with.
logout(boolean) - Method in class net.sf.freecol.client.FreeColClient
Log this client out.
logout(Game.LogoutReason) - Method in class net.sf.freecol.client.control.ConnectController
Complete log out of this client from the server.
logout(Player, Game.LogoutReason) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for logging out.
LOGOUT - net.sf.freecol.common.model.Game.LogoutReason
 
logoutHandler(Player, Game.LogoutReason) - Method in class net.sf.freecol.client.control.InGameController
Log out the current player.
logoutHandler(Player, Game.LogoutReason) - Method in class net.sf.freecol.client.control.PreGameController
Handle a player logging out.
LogoutMessage - Class in net.sf.freecol.common.networking
The message sent when logging out.
LogoutMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.LogoutMessage
Create a new LogoutMessage from a stream.
LogoutMessage(Player, Game.LogoutReason) - Constructor for class net.sf.freecol.common.networking.LogoutMessage
Create a new LogoutMessage.
LogoutReason() - Constructor for enum net.sf.freecol.common.model.Game.LogoutReason
 
logPurchase(GoodsType, int, int) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
Logs a purchase
logPurchase(GoodsType, int, int) - Method in interface net.sf.freecol.common.model.TransactionListener
Logs a purchase
logSale(GoodsType, int, int, int) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
Logs a sale
logSale(GoodsType, int, int, int) - Method in interface net.sf.freecol.common.model.TransactionListener
Logs a sale
longSides - Static variable in enum net.sf.freecol.common.model.Direction
 
lookup(Class<T>, String) - Static method in class net.sf.freecol.server.model.Session
Look up a session given its key.
lookup(Class<T>, String, String) - Static method in class net.sf.freecol.server.model.Session
Look up a session of specified type given the IDs of the game objects involved.
lookup(Class<T>, FreeColGameObject, FreeColGameObject) - Static method in class net.sf.freecol.server.model.Session
Look up a session of specified type given the game objects involved.
lookup(Game, String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Look up an identifier in an enclosing game.
lookup(Game, String, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Look up an identifier in an enclosing game.
loot(Unit, String, List<Goods>) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for looting.
LOOT_SHIP - net.sf.freecol.common.model.CombatModel.CombatResult
 
lootCargo(Unit, List<Goods>, String) - Method in class net.sf.freecol.client.control.InGameController
Loot some cargo.
lootCargo(ServerPlayer, Unit, String, List<Goods>) - Method in class net.sf.freecol.server.control.InGameController
Loot cargo.
lootCargoHandler(Unit, List<Goods>, String) - Method in class net.sf.freecol.client.control.InGameController
Loot some cargo.
lootCargoHandler(Unit, List<Goods>, String) - Method in class net.sf.freecol.server.ai.AIPlayer
Handle a looting.
LootCargoMessage - Class in net.sf.freecol.common.networking
The message sent when looting cargo.
LootCargoMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.LootCargoMessage
Create a new LootCargoMessage from a stream.
LootCargoMessage(Unit, String, List<Goods>) - Constructor for class net.sf.freecol.common.networking.LootCargoMessage
Create a new LootCargoMessage.
LootSession - Class in net.sf.freecol.server.model
A type of session to handle looting of cargo.
LootSession(Unit, Unit, List<Goods>) - Constructor for class net.sf.freecol.server.model.LootSession
 
LOSE - net.sf.freecol.common.model.CombatModel.CombatResult
 
LOSE_AUTOEQUIP - net.sf.freecol.common.model.CombatModel.CombatResult
 
LOSE_EQUIP - net.sf.freecol.common.model.CombatModel.CombatResult
 
LOSER_TAG - Static variable in class net.sf.freecol.common.networking.LootCargoMessage
 
losingEquipmentDemotesUnit() - Method in class net.sf.freecol.common.model.Unit
Does losing equipment mean the demotion of this unit?
losingEquipmentKillsUnit() - Method in class net.sf.freecol.common.model.Unit
Does losing a piece of equipment mean the death of this unit?
LOSS_OF_BUILDING - Static variable in class net.sf.freecol.common.model.Effect
 
LOSS_OF_BUILDING_PRODUCTION - Static variable in class net.sf.freecol.common.model.Effect
 
LOSS_OF_GOODS - Static variable in class net.sf.freecol.common.model.Effect
 
LOSS_OF_MONEY - Static variable in class net.sf.freecol.common.model.Effect
 
LOSS_OF_TILE_PRODUCTION - Static variable in class net.sf.freecol.common.model.Effect
 
LOSS_OF_UNIT - Static variable in class net.sf.freecol.common.model.Effect
 
LOST_CITY - Static variable in class net.sf.freecol.common.model.UnitChangeType
Changes from exploring a lost city.
LOST_CITY_RUMOUR - net.sf.freecol.common.model.ModelMessage.MessageType
 
LOST_CITY_RUMOUR - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
LostCityRumour - Class in net.sf.freecol.common.model
Represents a lost city rumour.
LostCityRumour(Game, String) - Constructor for class net.sf.freecol.common.model.LostCityRumour
Creates a new LostCityRumour instance.
LostCityRumour(Game, Tile) - Constructor for class net.sf.freecol.common.model.LostCityRumour
Creates a new LostCityRumour instance.
LostCityRumour(Game, Tile, LostCityRumour.RumourType, String) - Constructor for class net.sf.freecol.common.model.LostCityRumour
Creates a new LostCityRumour instance.
LostCityRumour.RumourType - Enum in net.sf.freecol.common.model
Constants describing types of Lost City Rumours.
LostCityRumourTransform() - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.LostCityRumourTransform
 
low - Variable in class net.sf.freecol.common.i18n.Relation
 
LOW - net.sf.freecol.common.model.NationType.AggressionLevel
 
LOW - net.sf.freecol.common.model.NationType.SettlementNumber
 
LOW_LEVEL - Static variable in class net.sf.freecol.client.ClientOptions
Generate warning of stock drops below this percentage of capacity.
LOW_LEVEL_DEFAULT - Static variable in class net.sf.freecol.common.model.ExportData
 
LOW_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.ExportData
 
LOW_PRODUCTION_THRESHOLD - Static variable in class net.sf.freecol.server.ai.ColonyPlan
Require production plans to always produce an amount exceeding this.
LOW_PRODUCTION_THRESHOLD_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
LOW_PRODUCTION_WARNING_VALUE - Static variable in class net.sf.freecol.common.model.Tile
Warn about colonies that can not produce this amount of a building material.
LOWER_CAP_INCREASE - Static variable in class net.sf.freecol.common.option.GameOptions
Lower bound on the recruitment price.
LOWER_CAP_INITIAL - Static variable in class net.sf.freecol.common.model.Europe
The initial lower bound on recruitment price.
LOWER_TAX_OTHER - net.sf.freecol.common.model.Monarch.MonarchAction
 
LOWER_TAX_WAR - net.sf.freecol.common.model.Monarch.MonarchAction
 
lowerTax(Random) - Method in class net.sf.freecol.common.model.Monarch
Calculates a tax reduction.
lowLevel - Variable in class net.sf.freecol.client.gui.dialog.WarehouseDialog.WarehouseGoodsPanel
 
lowLevel - Variable in class net.sf.freecol.common.model.ExportData
The low water mark for the goods type.
lowPriorityCache - Variable in class net.sf.freecol.common.resources.ImageCache
 
lowPriorityCacheSize - Variable in class net.sf.freecol.common.resources.ImageCache
 
lowProductionThreshold - Variable in class net.sf.freecol.common.model.GoodsType
A threshold amount of potential production of this goods type at a colony site, below which the score for the site is reduced.
LT - net.sf.freecol.common.model.Limit.Operator
 
lw - Variable in class net.sf.freecol.common.networking.Connection
The FreeColXMLWriter to write logging messages to.

M

MADE_FROM_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
madeFrom - Variable in class net.sf.freecol.common.model.GoodsType
What this goods type is made from.
magnitude - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverTransform
 
magnitude - Variable in class net.sf.freecol.common.model.TileImprovement
The improvement magnitude.
magnitude - Variable in class net.sf.freecol.common.model.TileImprovementType
The magnitude of the improvement.
MAGNITUDE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
 
MAGNITUDE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
main(String[]) - Static method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
main(String[]) - Static method in class net.sf.freecol.FreeCol
The entrypoint.
main(String[]) - Static method in class net.sf.freecol.metaserver.MetaServer
Create and start a new MetaServer.
main(String[]) - Static method in class net.sf.freecol.tools.ColonizationMapReader
 
main(String[]) - Static method in class net.sf.freecol.tools.ColonizationSaveGameReader
 
main(String[]) - Static method in class net.sf.freecol.tools.DesktopEntry
Pass the desktop entry file to create as first argument.
main(String[]) - Static method in class net.sf.freecol.tools.FlagTest
 
main(String[]) - Static method in class net.sf.freecol.tools.ForestMaker
Pass the source directory as first argument.
main(String[]) - Static method in class net.sf.freecol.tools.FSGConverter
An entry point for converting FreeCol Savegames.
main(String[]) - Static method in class net.sf.freecol.tools.GenerateDocumentation
 
main(String[]) - Static method in class net.sf.freecol.tools.InstallerTranslations
 
main(String[]) - Static method in class net.sf.freecol.tools.MapConverter
 
main(String[]) - Static method in class net.sf.freecol.tools.MergeTranslations
 
main(String[]) - Static method in class net.sf.freecol.tools.RiverMaker
 
main(String[]) - Static method in class net.sf.freecol.tools.SaveGameValidator
 
main(String[]) - Static method in class net.sf.freecol.tools.Texture2Tile
 
main(String[]) - Static method in class net.sf.freecol.tools.TranslationReport
 
MAIN_FILE - Static variable in class net.sf.freecol.tools.InstallerTranslations
 
MAIN_FONT_SIZE - Static variable in class net.sf.freecol.client.ClientOptions
Value to use to override the main font size, if enabled by the above.
MAIN_TITLE - net.sf.freecol.common.model.Game.LogoutReason
 
mainFont - Static variable in class net.sf.freecol.client.gui.FontLibrary
Cache for the (optional) custom main Font.
mainFontSize - Static variable in class net.sf.freecol.client.gui.FontLibrary
Default size, used for the main-font.
mainPanel - Variable in class net.sf.freecol.client.gui.Canvas
The main panel.
MainPanel - Class in net.sf.freecol.client.gui.panel
The initial panel where the user chooses from the main modes of operation.
MainPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.MainPanel
The constructor that will add the items to this panel.
mainTitle() - Method in class net.sf.freecol.client.control.ConnectController
Reset to the MainPanel.
mainTitle() - Method in class net.sf.freecol.client.gui.Canvas
Closes all panels, changes the background and shows the main menu.
MAKE_PEACE - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
makeAIObject(AIMain, String, Class<T>, T, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Either get an existing AIObject from a stream attribute or create it if it does not exist.
makeAIPlayer(Nation) - Method in class net.sf.freecol.server.FreeColServer
Make a new AI player and add it to the game.
makeButton(String, String) - Method in class net.sf.freecol.client.gui.panel.ClassicMapControls
Makes a JButton for a given arrow direction.
makeCanSeeTiles(Map) - Method in class net.sf.freecol.common.model.Player
Builds a canSeeTiles array.
makeCargo(TransportableAIObject, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
For a given transportable, work out where the carrier has to go to advance the cargo (target), and what to do there (mode), allowing a new Cargo to be defined.
makeContact(Player, Player) - Static method in class net.sf.freecol.common.model.Player
Set this player as having made initial contact with another player.
makeDiplomacySessionKey(Ownable, Ownable) - Static method in class net.sf.freecol.server.model.DiplomacySession
Make a diplomacy session key for the given ownables.
makeForegroundColor(Color) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Derive a suitable foreground color from a background color.
makeFreeColObject(Game, String, Class<T>, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Either get an existing FreeColObject from a stream attribute or create it if it does not exist.
makeKey(Location, GoodsType) - Static method in class net.sf.freecol.common.model.LastSale
Make a String to be used as a key for looking up sales.
makeLakes(Map, List<Tile>) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Make lake regions from unassigned lake tiles.
makeLostCityRumours(Map, Map, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Make lost city rumours on the given map.
makeMapButton(File) - Method in class net.sf.freecol.client.gui.dialog.MapGeneratorOptionsDialog
Make a map button for a given map file.
makeMiniMapButtons() - Method in class net.sf.freecol.client.gui.action.ActionManager
Make the buttons needed by the map controls for the mini map.
makeModifier(Modifier) - Static method in class net.sf.freecol.common.model.Modifier
Make a copy of a modifier.
makeNativeSettlements(Map, Map, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Make the native settlements, at least a capital for every nation and random numbers of other settlements.
makePeaceTreaty(DiplomaticTrade.TradeContext, Player, Player) - Static method in class net.sf.freecol.common.model.DiplomaticTrade
Make a new diplomatic trade for a given context that establishes peace between two given players.
makePriceChangeMessage(GoodsType) - Method in class net.sf.freecol.common.model.Market
Make up a ModelMessage describing the change in this Market for a specified type of goods.
makeProductionItem(GoodsType, WorkLocation, int, UnitLabel, boolean) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
makeRegionKey(Player, Region.RegionType) - Static method in class net.sf.freecol.common.i18n.NameCache
Make a key for a player and region type.
makes - Variable in class net.sf.freecol.common.model.GoodsType
What this goods type can make.
makeSessionKey(Class, String, String) - Static method in class net.sf.freecol.server.model.Session
Make a transaction session key.
makeSessionKey(Class, FreeColGameObject, FreeColGameObject) - Static method in class net.sf.freecol.server.model.Session
Make a transaction session key given two game objects.
makeStringBorderColor(Color) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Derive a string border color from the string color.
makeTeaPartyModifier() - Method in class net.sf.freecol.server.model.ServerPlayer
Make a tea party modifier for the current turn.
makeTimedModifier(String, Modifier, Turn) - Static method in class net.sf.freecol.common.model.Modifier
Makes a timed modifier (one with start/end turn and increment) with the specified identifier from a template modifier (containing the increment and value) and given start turn.
makeTransformer(boolean, boolean) - Static method in class net.sf.freecol.common.util.Utils
Helper to make an XML Transformer.
makeUnitActionButtons(Specification) - Method in class net.sf.freecol.client.gui.action.ActionManager
Make the buttons needed by the map controls for unit actions.
makeUnmodifiableList(T...) - Static method in class net.sf.freecol.common.util.CollectionUtils
Make an unmodifiable list with specified members.
makeUnmodifiableMap(K[], V[]) - Static method in class net.sf.freecol.common.util.CollectionUtils
Make an unmodifiable map with member pairs specified in two arrays.
makeUnmodifiableSet(T...) - Static method in class net.sf.freecol.common.util.CollectionUtils
Make an unmodifiable set with specified members.
MANDATORY_COLONY_YEAR - Static variable in class net.sf.freecol.common.option.GameOptions
The year in which owning at least one colony becomes mandatory.
MANUAL_MAIN_FONT_SIZE - Static variable in class net.sf.freecol.client.ClientOptions
Enable manual override of main font size.
MANUAL_URL - Static variable in class net.sf.freecol.client.gui.panel.AboutPanel
The link to the user manual for FreeCol users
many - net.sf.freecol.common.i18n.Number.Category
 
MANY_TURNS - Static variable in class net.sf.freecol.common.model.Unit
A large number of turns, denoting pathfinding failure.
map - Variable in class net.sf.freecol.common.model.Game
The map of the New World.
map - Variable in class net.sf.freecol.common.model.LandMap
The land map.
map - Variable in class net.sf.freecol.common.networking.ChangeSet.PartialObjectChange
 
map - Variable in class net.sf.freecol.server.generator.River
The map on which the river flows.
map(Collection<T>, Function<? super T, ? extends R>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a stream from a collection and an immediate mapping transform.
map(Stream<T>, Function<? super T, ? extends R>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Apply a mapping to a stream.
map(T[], Function<? super T, ? extends R>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a stream from an array and an immediate mapping transform.
Map - Class in net.sf.freecol.common.model
A rectangular isometric map.
Map(Game, int, int) - Constructor for class net.sf.freecol.common.model.Map
Create a new Map from a collection of tiles.
Map(Game, String) - Constructor for class net.sf.freecol.common.model.Map
Creates a new Map with the given object identifier.
Map(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Map
Create a new Map from an input stream.
MAP - net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
 
MAP_CONTROLS - Static variable in class net.sf.freecol.client.ClientOptions
The type of map controls, corner or classic.
MAP_CONTROLS_CLASSIC - Static variable in class net.sf.freecol.client.ClientOptions
 
MAP_CONTROLS_CORNERS - Static variable in class net.sf.freecol.client.ClientOptions
Styles of map controls.
MAP_EDITOR_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
MAP_EDITOR_NAME - Static variable in class net.sf.freecol.server.FreeColServer
The name to use as the owner of maps that have been edited by the map editor.
MAP_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
MAP_GENERATOR_OPTIONS_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
MAP_HEIGHT - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the map height.
map_internal(Stream<T>, Function<? super T, ? extends R>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implement map.
MAP_SCROLL_ON_DRAG - Static variable in class net.sf.freecol.client.ClientOptions
Option to scroll when dragging units on the mapboard.
MAP_TRANSFORM - net.sf.freecol.client.gui.GUI.ViewMode
 
MAP_WIDTH - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the map width.
Map.CircleIterator - Class in net.sf.freecol.common.model
An iterator returning positions in a spiral starting at a given center tile.
Map.Layer - Enum in net.sf.freecol.common.model
The layers included in the map.
Map.MoveCandidate - Class in net.sf.freecol.common.model
Internal class for evaluating a candidate move.
Map.MoveStep - Enum in net.sf.freecol.common.model
Possible actions by the unit travelling along a path in consideration of the next tile.
Map.Position - Class in net.sf.freecol.common.model
A position on the Map.
Map.SearchHeuristic - Interface in net.sf.freecol.common.model
Simple interface to supply a heuristic to the A* routine.
MapboardAction - Class in net.sf.freecol.client.gui.action
Super class for all actions that should be disabled when the mapboard is not selected.
MapboardAction(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.action.MapboardAction
Creates a new MapboardAction.
mapControls - Variable in class net.sf.freecol.client.gui.Canvas
The various sorts of map controls.
mapControls - Variable in class net.sf.freecol.client.gui.SwingGUI
The various sorts of map controls.
MapControls - Class in net.sf.freecol.client.gui.panel
A collection of panels and buttons that are used to provide the user with a more detailed view of certain elements on the map and also to provide a means of input in case the user can't use the keyboard.
MapControls(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.panel.MapControls
The basic constructor.
MAPCONTROLS_GROUP - Static variable in class net.sf.freecol.client.ClientOptions
 
MapControlsAction - Class in net.sf.freecol.client.gui.action
An action for displaying the map controls.
MapControlsAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.MapControlsAction
Creates this action.
MapConverter - Class in net.sf.freecol.tools
Convert map formats.
MapConverter() - Constructor for class net.sf.freecol.tools.MapConverter
 
mapEditor - Variable in class net.sf.freecol.client.FreeColClient
Are we using the map editor?
MapEditorAction - Class in net.sf.freecol.client.gui.action
An action for starting the Map Editor.
MapEditorAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.MapEditorAction
Creates a new MapEditorAction.
mapEditorController - Variable in class net.sf.freecol.client.FreeColClient
 
MapEditorController - Class in net.sf.freecol.client.control
The map editor controller.
MapEditorController(FreeColClient) - Constructor for class net.sf.freecol.client.control.MapEditorController
Creates a new MapEditorController.
MapEditorMenuBar - Class in net.sf.freecol.client.gui.menu
The menu bar used when running in editor mode.
MapEditorMenuBar(FreeColClient, MouseMotionListener) - Constructor for class net.sf.freecol.client.gui.menu.MapEditorMenuBar
Creates a new MapEditorMenuBar.
MapEditorTransformPanel - Class in net.sf.freecol.client.gui.panel
A panel for choosing the current MapTransform.
MapEditorTransformPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
Creates a panel to choose a map transform.
MapEditorTransformPanel.LostCityRumourTransform - Class in net.sf.freecol.client.gui.panel
 
MapEditorTransformPanel.ResourceTransform - Class in net.sf.freecol.client.gui.panel
Adds, removes or cycles through the available resources for this Tile.
MapEditorTransformPanel.RiverStyleTransform - Class in net.sf.freecol.client.gui.panel
 
MapEditorTransformPanel.RiverTransform - Class in net.sf.freecol.client.gui.panel
 
MapEditorTransformPanel.SettlementTransform - Class in net.sf.freecol.client.gui.panel
 
MapEditorTransformPanel.TileTypeTransform - Class in net.sf.freecol.client.gui.panel
 
mapEntriesByKey(Map<K, V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Get the entries in a map in a sorted order.
mapEntriesByKey(Map<K, V>, Comparator<K>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Get the entries in a map in a sorted order.
mapEntriesByValue(Map<K, V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Get the entries in a map in a sorted order.
mapEntriesByValue(Map<K, V>, Comparator<V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Get the entries in a map in a sorted order.
mapFilter - Static variable in class net.sf.freecol.common.io.FreeColDirectories
Predicate to select readable files that look like maps.
mapFrom(ResourceMapping.ResourceType<?>...) - Static method in class net.sf.freecol.common.resources.ResourceMapping
 
mapGenerator - Variable in class net.sf.freecol.server.FreeColServer
The map generator.
MapGenerator - Interface in net.sf.freecol.server.generator
Creates maps and sets the starting locations for the players.
mapGeneratorOptions - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
MapGeneratorOptions - Class in net.sf.freecol.common.option
Keeps track of the available map generator options.
MapGeneratorOptions() - Constructor for class net.sf.freecol.common.option.MapGeneratorOptions
 
MAPGENERATOROPTIONS_IMPORT - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Map generator options import group.
MAPGENERATOROPTIONS_LAND_GENERATOR - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Map generator options land generator group.
MAPGENERATOROPTIONS_TERRAIN_GENERATOR - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Map generator options terrain generator group.
mapGeneratorOptionsCmd - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
MapGeneratorOptionsDialog - Class in net.sf.freecol.client.gui.dialog
Dialog for changing the map generator options.
MapGeneratorOptionsDialog(FreeColClient, JFrame, boolean) - Constructor for class net.sf.freecol.client.gui.dialog.MapGeneratorOptionsDialog
Creates a dialog to set the map generator options.
mapHeight - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
MapLayerGenerator - Interface in net.sf.freecol.server.generator
Generates a map layer.
MapLoader - Interface in net.sf.freecol.server.generator
 
MAPS_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
MapSizeDialog - Class in net.sf.freecol.client.gui.dialog
A dialog for choosing a map size.
MapSizeDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.dialog.MapSizeDialog
Creates a dialog to choose the map size.
mapTransform - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
The associated map transform when in MAP mode.
MapTransform - Class in net.sf.freecol.client.control
Represents a transformation that can be applied to a Tile.
MapTransform() - Constructor for class net.sf.freecol.client.control.MapTransform
 
MAPVIEW_GROUP - Static variable in class net.sf.freecol.client.ClientOptions
 
mapViewer - Variable in class net.sf.freecol.client.gui.Canvas
The component that displays the map.
mapViewer - Variable in class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
 
mapViewer - Variable in class net.sf.freecol.client.gui.mapviewer.UnitAnimator
 
mapViewer - Variable in class net.sf.freecol.client.gui.SwingGUI
The MapViewer instance used by canvas to paint the main map.
MapViewer - Class in net.sf.freecol.client.gui.mapviewer
MapViewer is a private helper class of Canvas and SwingGUI.
MapViewer(FreeColClient, ImageLibrary, ActionListener) - Constructor for class net.sf.freecol.client.gui.mapviewer.MapViewer
The constructor to use.
MapViewer.BorderType - Enum in net.sf.freecol.client.gui.mapviewer
 
MapViewer.TextSpecification - Class in net.sf.freecol.client.gui.mapviewer
 
MapViewer.TileClippingBounds - Class in net.sf.freecol.client.gui.mapviewer
Calculates the tile clipping bounds from a Graphics' clipBounds.
MapViewer.TileRenderingCallback - Interface in net.sf.freecol.client.gui.mapviewer
A callback for rendering a single tile.
mapViewerBounds - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer
Calculates what part of the Map is visible on screen.
MapViewerBounds - Class in net.sf.freecol.client.gui.mapviewer
Calculates what part of the Map is visible on screen.
MapViewerBounds() - Constructor for class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
 
MapViewerRepaintManager - Class in net.sf.freecol.client.gui.mapviewer
Internal class that handles buffers and dirty state of MapViewer.
MapViewerRepaintManager() - Constructor for class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
 
mapViewerScaledUtils - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer
Utility functions that considers the current map size and scale.
MapViewerScaledUtils - Class in net.sf.freecol.client.gui.mapviewer
 
MapViewerScaledUtils() - Constructor for class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
 
mapViewerState - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer
Holds state that is not part of the Game/Map state, but is still used when drawing the map.
MapViewerState - Class in net.sf.freecol.client.gui.mapviewer
Internal state for the MapViewer.
MapViewerState(ChatDisplay, UnitAnimator, ActionListener) - Constructor for class net.sf.freecol.client.gui.mapviewer.MapViewerState
 
mapWidth - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
margin - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
MARGIN - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
MARGIN - Static variable in class net.sf.freecol.tools.ForestMaker
 
mark() - Method in class net.sf.freecol.common.util.LogBuilder
Remember a position in a buffer.
mark(int) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
markAsClean() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Marks every buffer as clean.
markAsDirty() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Marks the entire area of all buffers as dirty.
markAsDirty(Rectangle) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Marks the given area as dirty for all layers.
markAsDirty(Collection<Tile>) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Marks the given Tiles as dirty for all layers.
markAsDirty(Tile) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Marks the given Tile as dirty for all layers.
market - Variable in class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog.CheckBoxRenderer
 
market - Variable in class net.sf.freecol.client.gui.label.MarketLabel
The enclosing market.
market - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
market - Variable in class net.sf.freecol.common.model.MarketWas
 
market - Variable in class net.sf.freecol.common.model.Player
The market for Europe.
Market - Class in net.sf.freecol.common.model
This class implements a simple economic model where a market holds all goods to be sold and the price of a particular goods type is determined solely by its availability in that market.
Market(Game, String) - Constructor for class net.sf.freecol.common.model.Market
Creates a new Market with the given identifier.
Market(Game, Player) - Constructor for class net.sf.freecol.common.model.Market
Main constructor for creating a market for a new player.
MARKET_PRICES - net.sf.freecol.common.model.ModelMessage.MessageType
 
MARKET_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
Market.Access - Enum in net.sf.freecol.common.model
Constant for specifying the access to this Market when selling goods.
marketData - Variable in class net.sf.freecol.common.model.Market
The contents of the market, keyed by goods type.
MarketData - Class in net.sf.freecol.common.model
Objects of this class hold the market data for a particular type of goods.
MarketData(Game, String) - Constructor for class net.sf.freecol.common.model.MarketData
Creates a new MarketData with the given identifier.
MarketData(Game, GoodsType) - Constructor for class net.sf.freecol.common.model.MarketData
Creates a new MarketData instance.
MarketLabel - Class in net.sf.freecol.client.gui.label
This label represents a cargo type on the European market.
MarketLabel(FreeColClient, GoodsType, Market) - Constructor for class net.sf.freecol.client.gui.label.MarketLabel
Initializes this FreeColLabel with the given goods type.
marketPanel - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
MarketPanel(EuropePanel) - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Creates this MarketPanel.
MarketWas - Class in net.sf.freecol.common.model
Helper container to remember the Market state prior to some change, and fire off any consequent property changes.
MarketWas(Player) - Constructor for class net.sf.freecol.common.model.MarketWas
Make a new MarketWas instance for the given player.
markSupported() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
mask - Variable in class net.sf.freecol.common.model.TileImprovementStyle
A key for the forest overlay, derived from the above.
MASK_COLOR - Static variable in class net.sf.freecol.client.gui.GrayLayer
Color for graying out background component
MATCH_NEGATED_TAG - Static variable in class net.sf.freecol.common.model.Scope
 
matchAll(AbstractUnit) - Method in class net.sf.freecol.common.model.AbstractUnit
Does another AbstractUnit match in all fields.
matchAll(Force) - Method in class net.sf.freecol.common.model.Force
Does another force match?
matcher(AbstractUnit) - Static method in class net.sf.freecol.common.model.AbstractUnit
Create a predicate to match the type+role of an abstract unit.
matcher(Unit) - Static method in class net.sf.freecol.common.model.AbstractUnit
Create a predicate to match the type+role of a unit.
matcher(UnitType, String) - Static method in class net.sf.freecol.common.model.AbstractUnit
Create a predicate to match the type+role of an abstract unit.
matches(double) - Method in class net.sf.freecol.common.i18n.Relation
Returns true if the given number matches this relation.
matches(double) - Method in class net.sf.freecol.common.i18n.Rule
Returns true if this rule matches the given number.
matches(FreeColGameObject) - Method in class net.sf.freecol.common.networking.ChangeSet.Change
Does this Change operate on the given object?
matches(FreeColGameObject) - Method in class net.sf.freecol.common.networking.ChangeSet.ObjectChange
Does this Change operate on the given object?
matches(GoodsType) - Static method in class net.sf.freecol.common.model.AbstractGoods
A predicate maker to match by type.
MATCHES_NULL_TAG - Static variable in class net.sf.freecol.common.model.Scope
 
matchesName(String) - Static method in class net.sf.freecol.common.i18n.Messages
A predicate maker to match by message name.
matchesNamed(String) - Static method in class net.sf.freecol.common.i18n.Messages
A predicate maker to match named types.
matchesNull - Variable in class net.sf.freecol.common.model.Scope
True if the scope applies to a null object.
matchKey(K, Function<T, K>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a predicate for a type that returns true if a mapper applied to it causes it to equal a key.
matchKey(T) - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a predicate for a type that returns true if it equals a key.
matchKeyEquals(K, Function<T, K>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a predicate for a type that returns true if a mapper applied to it causes it to equal a key.
matchKeyEquals(T) - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a predicate for a type that returns true if it equals a key in the sense of "equals".
matchNegated - Variable in class net.sf.freecol.common.model.Scope
Whether the match is negated.
matchUnits(List<AbstractUnit>, List<AbstractUnit>) - Static method in class net.sf.freecol.common.model.AbstractUnit
Do two lists of abstract units match completely.
max - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
The maximum value of the progress bar.
max(Collection<T>, Predicate<? super T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the maximum int value in a collection.
max(Collection<T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the maximum int value in a collection.
max(Stream<T>, Predicate<? super T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the maximum int value in a stream.
max(Stream<T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the maximum int value in a stream.
max(T[], Predicate<? super T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the maximum int value in an array.
max(T[], ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the maximum int value in an array.
MAX - net.sf.freecol.client.gui.Size
 
MAX - Static variable in enum net.sf.freecol.common.model.Player.NoValueType
 
MAX_CONVERT_DISTANCE - Static variable in class net.sf.freecol.server.model.ServerIndianSettlement
How far to search for a colony to add an Indian convert to.
MAX_DEFAULT - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
MAX_DISTANCE_TO_BRING_GIFTS - Static variable in class net.sf.freecol.server.ai.NativeAIPlayer
 
MAX_DISTANCE_TO_MAKE_DEMANDS - Static variable in class net.sf.freecol.server.ai.NativeAIPlayer
 
MAX_HORSES_PER_TURN - Static variable in class net.sf.freecol.server.model.ServerIndianSettlement
 
max_internal(Stream<T>, Predicate<? super T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implement max.
MAX_NUMBER_OF_DEMANDS - Static variable in class net.sf.freecol.server.ai.NativeAIPlayer
 
MAX_NUMBER_OF_GIFTS_BEING_DELIVERED - Static variable in class net.sf.freecol.server.ai.NativeAIPlayer
 
MAX_NUMBER_OF_GOODS_IMAGES - Static variable in class net.sf.freecol.client.ClientOptions
Used by GUI, this is the most repetitions drawn of a goods image for a single goods grouping.
MAX_OTHER_UNITS - Static variable in class net.sf.freecol.client.gui.mapviewer.TileBounds
The height offset to paint a Unit at (in pixels).
MAX_SCALE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Constants for the current "named" scales (tiny, smaller, small) plus a trivial value for unscaled.
MAX_TEXT_WIDTH - Static variable in class net.sf.freecol.client.gui.GrayLayer
Maximum text width to show.
MAX_TILE_SIZE - Static variable in class net.sf.freecol.client.gui.panel.MiniMap
 
MAX_TRY - Static variable in class net.sf.freecol.server.ai.Cargo
Abandon cargo after three blockages.
MAX_TURNS - Static variable in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Maximum number of turns to travel to the settlement.
maxCargo - Variable in class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog
The maximum number of items to loot.
maxDistanceToEdge - Variable in class net.sf.freecol.client.gui.dialog.Parameters
 
maxHeight - Variable in class net.sf.freecol.common.resources.FAFile
 
maxIcons - Variable in class net.sf.freecol.client.gui.label.ProductionLabel
The maximum number of goodsIcons to display.
maximize(Collection<T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the selected member of a collection that maximizes according to a given comparison.
maximize(Collection<T>, Predicate<? super T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the selected member of a collection that maximizes according to a given comparison.
maximize(Stream<T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the selected member of a stream that maximizes according to a given comparison.
maximize(Stream<T>, Predicate<? super T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the selected member of a stream that maximizes according to a given comparison.
maximize(InGameController.MoveMode) - Method in enum net.sf.freecol.client.control.InGameController.MoveMode
 
maximize(T[], Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the selected member of an array that maximizes according to a given comparison.
maximize(T[], Predicate<? super T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the selected member of a collection that maximizes according to a given comparison.
maximize_internal(Stream<T>, Predicate<? super T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implement maximize.
maximum - Variable in class net.sf.freecol.client.gui.dialog.SelectTributeAmountDialog
The maxumum amount allowed.
maximum - Variable in class net.sf.freecol.common.model.RandomRange
The inclusive upper bound of the range.
MAXIMUM_ATTRITION_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
MAXIMUM_BOMBARD_POWER - Static variable in class net.sf.freecol.common.model.SimpleCombatModel
The maximum attack power of a Colony's fortifications against a naval unit.
MAXIMUM_COUNT_TAG - Static variable in class net.sf.freecol.common.model.Role
 
MAXIMUM_DISTANCE_TO_EDGE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the maximum distance to the map edge.
MAXIMUM_EXPERIENCE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
MAXIMUM_GROWTH_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
MAXIMUM_LATITUDE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
The maximum latitude of the map.
MAXIMUM_LATITUDE_TAG - Static variable in class net.sf.freecol.common.model.Map
 
MAXIMUM_NUMBER_TAG - Static variable in class net.sf.freecol.common.option.ListOption
 
MAXIMUM_PRICE - Static variable in class net.sf.freecol.common.model.MarketData
Inclusive upper bound on goods price.
MAXIMUM_RETRIES - Static variable in class net.sf.freecol.common.networking.ReceivingThread
Maximum number of retries before closing the connection.
MAXIMUM_SIZE_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
MAXIMUM_SKILL - net.sf.freecol.common.model.UnitLocation.NoAddReason
The unit exceeds the maximum skill of this type.
MAXIMUM_SKILL_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
MAXIMUM_TAG - Static variable in class net.sf.freecol.common.model.RandomRange
 
MAXIMUM_TAX - Static variable in class net.sf.freecol.common.option.GameOptions
Maximum tax rate.
MAXIMUM_VALUE_TAG - Static variable in class net.sf.freecol.common.model.ResourceType
 
MAXIMUM_VALUE_TAG - Static variable in class net.sf.freecol.common.option.IntegerOption
 
maximumAttrition - Variable in class net.sf.freecol.common.model.UnitType
The maximum attrition this UnitType can accumulate without being destroyed.
maximumConsumption - Variable in class net.sf.freecol.common.model.ProductionInfo
The maximum consumption possible given unlimited input.
maximumCount - Variable in class net.sf.freecol.common.model.Role
The maximum multiple of required goods this Role may carry.
maximumExperience - Variable in class net.sf.freecol.common.model.UnitType
The maximum experience a unit of this type can accumulate.
maximumFoodConsumption - Variable in class net.sf.freecol.common.model.Player
The maximum food consumption of unit types available to this player.
maximumGrowth - Variable in class net.sf.freecol.common.model.SettlementType
The maximum number of tiles to grown this SettlementType.
maximumLatitude - Variable in class net.sf.freecol.common.model.Map
The latitude of the southern edge of the map.
maximumNumber - Variable in class net.sf.freecol.common.option.ListOption
The maximum number of list entries.
maximumProduction - Variable in class net.sf.freecol.common.model.ProductionInfo
The maximum production possible given unlimited input.
maximumSize - Variable in class net.sf.freecol.common.model.SettlementType
The maximum number of units for this SettlementType.
maximumValue - Variable in class net.sf.freecol.common.option.IntegerOption
A upper bound on the value of this option.
maximumWidth - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
maxSkill - Variable in class net.sf.freecol.common.model.BuildingType
The maximum unit skill to work in buildings of this type.
MAXTRY - Static variable in class net.sf.freecol.client.gui.Canvas
Number of tries to find a clear spot on the canvas.
maxValue - Variable in class net.sf.freecol.common.model.ResourceType
Maximum and minimum values for this resource type.
maxWindowHeight - Static variable in class net.sf.freecol.client.gui.panel.DragListener
The maximum numbers of pixels of the user's screen height before triggering the small flag.
MAYAN_PROPHESY_YEAR - Static variable in class net.sf.freecol.common.model.LostCityRumour
 
MEDIUM - net.sf.freecol.server.ai.ColonyPlan.ProfileType
 
MEET_NATION - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
MEGA - Static variable in class net.sf.freecol.FreeCol
 
MEMORY_MAX - Static variable in class net.sf.freecol.FreeCol
The maximum available memory.
MEMORY_MIN - Static variable in class net.sf.freecol.FreeCol
 
memoryCheck - Static variable in class net.sf.freecol.FreeCol
 
memoryKeys - Static variable in class net.sf.freecol.client.gui.panel.StatisticsPanel
 
menuBarBorder - Static variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
menuKeyPressed(MenuKeyEvent) - Method in class net.sf.freecol.client.gui.action.FreeColAction.InnerMenuKeyListener
 
menuKeyReleased(MenuKeyEvent) - Method in class net.sf.freecol.client.gui.action.FreeColAction.InnerMenuKeyListener
 
menuKeyTyped(MenuKeyEvent) - Method in class net.sf.freecol.client.gui.action.FreeColAction.InnerMenuKeyListener
 
MenuMouseMotionListener - Class in net.sf.freecol.client.gui.menu
This class is meant to make the autoscrolling work better, so that you don't have to hover the mouse exactly one pixel below the menu bar to make it scroll up.
MenuMouseMotionListener(FreeColClient) - Constructor for class net.sf.freecol.client.gui.menu.MenuMouseMotionListener
Trivial constructor.
MENUS - net.sf.freecol.common.debug.FreeColDebugger.DebugMode
 
mercenaries - Variable in class net.sf.freecol.server.model.MonarchSession
Mercenaries on offer.
MERCENARY_FORCE - Static variable in class net.sf.freecol.common.option.GameOptions
The basic composition of the mercenary force.
MERCENARY_FORCE_TAG - Static variable in class net.sf.freecol.common.model.Monarch
 
MERCENARY_PRICE - Static variable in class net.sf.freecol.common.option.GameOptions
Percentage of real price to change for mercenary units.
MERCENARY_PRICE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
MERCENARY_UNIT - Static variable in class net.sf.freecol.common.model.Ability
Units with this ability can be chosen as mercenaries support units.
mercenaryLeaders - Static variable in class net.sf.freecol.common.i18n.NameCache
Mercenary leaders.
mercenaryLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
mercenaryPrice - Variable in class net.sf.freecol.common.model.UnitType
The optional price of this UnitType for use by mercenary forces.
mercenaryTypes - Variable in class net.sf.freecol.common.model.Monarch
The land unit types suitable for mercenary support.
merge(File) - Method in class net.sf.freecol.client.ClientOptions
Merge the options from the given file game.
merge(FreeColSavegameFile) - Method in class net.sf.freecol.client.ClientOptions
Merge the options from the given save game.
merge(ChangeSet) - Method in class net.sf.freecol.common.networking.ChangeSet
Merge a change set into this one.
merge(Message) - Method in class net.sf.freecol.common.networking.FeatureChangeMessage
Merge another message into this message if possible.
merge(Message) - Method in class net.sf.freecol.common.networking.Message
Merge another message into this message if possible.
merge(Message) - Method in class net.sf.freecol.common.networking.UpdateMessage
Merge another message into this message if possible.
merge(Option, LogBuilder) - Method in class net.sf.freecol.common.option.OptionGroup
Merges the given Option into this group.
mergeable - Variable in class net.sf.freecol.common.networking.AttributeMessage
Whether this message is trivially mergeable.
mergedContainer - Static variable in class net.sf.freecol.common.resources.ResourceManager
All the mappings are merged in order into this single ResourceMapping.
mergeFrom(NativeTrade) - Method in class net.sf.freecol.common.model.NativeTrade
Merge another compatible native trade into this one.
mergeGameOptions(OptionGroup, String) - Method in class net.sf.freecol.common.model.Specification
Merge in a new set of game options.
mergeGroup(OptionGroup) - Method in class net.sf.freecol.common.model.Specification
Merge an option group into the spec.
mergeMapGeneratorOptions(OptionGroup, String) - Method in class net.sf.freecol.common.model.Specification
Merge in a new set of map options.
MergeTranslations - Class in net.sf.freecol.tools
Merge some translation updates.
MergeTranslations() - Constructor for class net.sf.freecol.tools.MergeTranslations
 
message - Variable in class net.sf.freecol.client.gui.mapviewer.GUIMessage
 
message - Variable in class net.sf.freecol.common.networking.ChangeSet.MessageChange
 
message - Variable in class net.sf.freecol.common.networking.ReceivingThread.UpdateThread
The message to handle.
message - Variable in class net.sf.freecol.common.networking.WrapperMessage
The encapsulated message.
message(String) - Static method in class net.sf.freecol.common.i18n.Messages
Get the text mapping for a particular identifier in the default locale message bundle.
message(StringTemplate) - Static method in class net.sf.freecol.common.i18n.Messages
Localizes a StringTemplate.
Message - Class in net.sf.freecol.common.networking
Base abstract class for all messages.
Message() - Constructor for class net.sf.freecol.common.networking.Message
Deliberately trivial constructor.
MESSAGE_AGE - Static variable in class net.sf.freecol.client.gui.mapviewer.ChatDisplay
The amount of time before a message gets deleted (in milliseconds).
MESSAGE_COUNT - Static variable in class net.sf.freecol.client.gui.mapviewer.ChatDisplay
The number of messages getting remembered.
MESSAGE_FILE_PREFIX - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
MESSAGE_FILE_SUFFIX - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
MESSAGE_TAG - Static variable in class net.sf.freecol.common.networking.ChatMessage
 
MESSAGE_TAG - Static variable in class net.sf.freecol.common.networking.ErrorMessage
 
MESSAGE_TYPE_TAG - Static variable in class net.sf.freecol.common.model.ModelMessage
 
Message.MessagePriority - Enum in net.sf.freecol.common.networking
 
messageBundle - Static variable in class net.sf.freecol.common.i18n.Messages
The mapping from language-independent key to localized message for the established locale.
MessageChange(ChangeSet.See, T) - Constructor for class net.sf.freecol.common.networking.ChangeSet.MessageChange
Build a new MessageChange.
messageHandler - Variable in class net.sf.freecol.client.networking.UserServerAPI
The last message handler specified.
messageHandler - Variable in class net.sf.freecol.common.networking.Connection
The message handler to process incoming messages with.
MessageHandler - Interface in net.sf.freecol.common.networking
Read and handle incoming messages.
MessagePriority(int) - Constructor for enum net.sf.freecol.common.networking.Message.MessagePriority
 
messagePriorityComparator - Static variable in class net.sf.freecol.common.networking.Message
Comparator comparing by message priority.
messageQuestion(QuestionMessage, int) - Method in class net.sf.freecol.common.networking.ReceivingThread
Create a thread to handle an incoming question message.
messages - Variable in class net.sf.freecol.client.gui.mapviewer.ChatDisplay
The messages to display.
messages - Variable in class net.sf.freecol.client.gui.panel.report.ReportTurnPanel
The messages to display.
messages - Variable in class net.sf.freecol.common.networking.MultipleMessage
The list of messages.
Messages - Class in net.sf.freecol.common.i18n
Represents a collection of messages in a particular locale.
Messages() - Constructor for class net.sf.freecol.common.i18n.Messages
 
MESSAGES_GROUP - Static variable in class net.sf.freecol.client.ClientOptions
 
MESSAGES_GROUP_BY - Static variable in class net.sf.freecol.client.ClientOptions
Used by GUI, this defines the grouping of ModelMessages.
MESSAGES_GROUP_BY_NOTHING - Static variable in class net.sf.freecol.client.ClientOptions
 
MESSAGES_GROUP_BY_SOURCE - Static variable in class net.sf.freecol.client.ClientOptions
 
MESSAGES_GROUP_BY_TYPE - Static variable in class net.sf.freecol.client.ClientOptions
 
messagesBox - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Toggle message display.
messagesToIgnore - Variable in class net.sf.freecol.client.control.InGameController
A map of messages to be ignored.
messageType - Variable in class net.sf.freecol.common.model.ModelMessage
 
MessageType(String) - Constructor for enum net.sf.freecol.common.model.ModelMessage.MessageType
 
messageTypeComparator - Static variable in class net.sf.freecol.common.model.ModelMessage
Compare messages by type.
messageUpdate(Message) - Method in class net.sf.freecol.common.networking.ReceivingThread
Create a thread to handle an incoming ordinary message.
META_SERVER - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
META_SERVER_ADDRESS - Static variable in class net.sf.freecol.FreeCol
 
META_SERVER_PORT - Static variable in class net.sf.freecol.FreeCol
 
MetaInputHandler(Consumer<List<ServerInfo>>) - Constructor for class net.sf.freecol.common.metaserver.MetaServerUtils.MetaInputHandler
Create a new MetaInputHandler with a given consumer.
metaMessage(MetaServerUtils.MetaMessageType, ServerInfo) - Static method in class net.sf.freecol.common.metaserver.MetaServerUtils
Send a message to the meta-server.
MetaMessageType() - Constructor for enum net.sf.freecol.common.metaserver.MetaServerUtils.MetaMessageType
 
metaRegister - Variable in class net.sf.freecol.metaserver.MetaServerHandler
The register of connected FreeColServers.
MetaRegister - Class in net.sf.freecol.metaserver
The MetaRegister stores information about running servers.
MetaRegister() - Constructor for class net.sf.freecol.metaserver.MetaRegister
Create a new MetaRegister.
metaServer - Variable in class net.sf.freecol.metaserver.MetaServerHandler
The encapsulated meta-server.
MetaServer - Class in net.sf.freecol.metaserver
The entry point and main controller object for the meta server.
MetaServer(int) - Constructor for class net.sf.freecol.metaserver.MetaServer
Creates a new network server.
METASERVER_REPLY_TIMEOUT - Static variable in class net.sf.freecol.common.metaserver.MetaServerUtils
 
METASERVER_THREAD - Static variable in class net.sf.freecol.FreeCol
 
metaServerAddress - Static variable in class net.sf.freecol.FreeCol
Meta-server location.
metaServerHandler - Variable in class net.sf.freecol.metaserver.MetaServer
 
MetaServerHandler - Class in net.sf.freecol.metaserver
Handle network messages sent to the meta-server.
MetaServerHandler(MetaServer, MetaRegister) - Constructor for class net.sf.freecol.metaserver.MetaServerHandler
The constructor to use.
metaServerPort - Static variable in class net.sf.freecol.FreeCol
 
metaServerState - Variable in enum net.sf.freecol.server.FreeColServer.ServerState
 
MetaServerUtils - Class in net.sf.freecol.common.metaserver
Wrapper class to contain utility functions used by the FreeColServer to talk to the meta-server.
MetaServerUtils() - Constructor for class net.sf.freecol.common.metaserver.MetaServerUtils
 
MetaServerUtils.MetaInputHandler - Class in net.sf.freecol.common.metaserver
Handle messages sent by the meta-server.
MetaServerUtils.MetaMessageType - Enum in net.sf.freecol.common.metaserver
Type of message to send.
METHOD_NAME_TAG - Static variable in class net.sf.freecol.common.model.Scope
 
METHOD_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Scope
 
methodName - Variable in class net.sf.freecol.common.model.Scope
The name of an Method.
methodValue - Variable in class net.sf.freecol.common.model.Scope
The String representation of the value of an Method.
MIDDLE - net.sf.freecol.client.gui.dialog.Flag.UnionPosition
 
MigPanel - Class in net.sf.freecol.client.gui.panel
A panel that clears its layout on close, working around a bug in some versions of MigLayout.
MigPanel(LayoutManager) - Constructor for class net.sf.freecol.client.gui.panel.MigPanel
 
MigPanel(String) - Constructor for class net.sf.freecol.client.gui.panel.MigPanel
 
MigPanel(String, LayoutManager) - Constructor for class net.sf.freecol.client.gui.panel.MigPanel
 
MIGRANT_COUNT - Static variable in enum net.sf.freecol.common.model.Europe.MigrationType
The number of recruitable unit types.
migrantIndexToSlot(int) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
 
MIGRANTS_TAG - Static variable in class net.sf.freecol.common.networking.FountainOfYouthMessage
 
migrantSlotToIndex(int) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
 
MigrationType() - Constructor for enum net.sf.freecol.common.model.Europe.MigrationType
 
MILITARY - net.sf.freecol.common.model.FoundingFather.FoundingFatherType
 
MILITARY_STRENGTH_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
 
MILITARY_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
militaryComparator - Static variable in class net.sf.freecol.common.model.Role
A comparator to order roles by descending total military effectiveness.
militaryGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
militaryRoles - Variable in class net.sf.freecol.common.model.Specification
A cache of the military roles in decreasing order.
militaryStrength - Variable in class net.sf.freecol.common.model.NationSummary
The military strength of this (European) player.
min - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
The minimum value of the progress bar.
min(Collection<T>, Predicate<? super T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the minimum int value in a collection.
min(Collection<T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the minimum int value in a collection.
min(Stream<T>, Predicate<? super T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the minimum int value in a stream.
min(Stream<T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the minimum int value in a stream.
min(T[], Predicate<? super T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the minimum int value in an array.
min(T[], ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the minimum int value in an array.
MIN_DEFAULT - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
MIN_DISTANCE_FROM_POLE - Static variable in class net.sf.freecol.server.generator.SimpleMapGenerator
To avoid starting positions too close to the poles, this percentage indicating how much of the half map close to the pole cannot be spawned on.
min_internal(Stream<T>, Predicate<? super T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implement min.
MIN_NUMBER_FOR_DISPLAYING_GOODS - Static variable in class net.sf.freecol.client.ClientOptions
Used by GUI, this is the minimum number of goods a colony must possess for the goods to show up at the bottom of the colony panel.
MIN_NUMBER_FOR_DISPLAYING_GOODS_COUNT - Static variable in class net.sf.freecol.client.ClientOptions
Used by GUI, the number will be displayed when a group of goods are higher than this number.
MIN_SCALE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Constants for the current "named" scales (tiny, smaller, small) plus a trivial value for unscaled.
MIN_TILE_SIZE - Static variable in class net.sf.freecol.client.gui.panel.MiniMap
 
MINI_MAP_HEIGHT - Static variable in class net.sf.freecol.client.gui.panel.MapControls
 
MINI_MAP_THUMBNAIL_FINAL_HEIGHT - Static variable in class net.sf.freecol.client.control.MapEditorController
Map height in MapGeneratorOptionsDialog.
MINI_MAP_WIDTH - Static variable in class net.sf.freecol.client.gui.panel.MapControls
 
miniMap - Variable in class net.sf.freecol.client.gui.panel.MapControls
The mini map, showing the whole of map context.
MiniMap - Class in net.sf.freecol.client.gui.panel
This component draws a small version of the map.
MiniMap(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.MiniMap
The constructor that will initialize this component.
MINIMAP_BACKGROUND_COLOR - Static variable in class net.sf.freecol.client.ClientOptions
The color to fill in around the actual map on the minimap.
MINIMAP_TOGGLE_BORDERS - Static variable in class net.sf.freecol.client.ClientOptions
Whether to draw the borders on the minimap.
MINIMAP_TOGGLE_FOG_OF_WAR - Static variable in class net.sf.freecol.client.ClientOptions
Whether to draw the fog of war on the minimap.
miniMapPanel - Variable in class net.sf.freecol.client.gui.panel.CornerMapControls
The mini map has its own panel.
MiniMapPanel() - Constructor for class net.sf.freecol.client.gui.panel.CornerMapControls.MiniMapPanel
 
miniMapSkin - Variable in class net.sf.freecol.client.gui.panel.CornerMapControls
A skin for the mini map.
miniMapToggleBorders - Variable in class net.sf.freecol.client.gui.panel.MapControls
Special purpose buttons for the mini map.
MiniMapToggleFogOfWarAction - Class in net.sf.freecol.client.gui.action
An action for enable/disable fog of war in on the minimap.
MiniMapToggleFogOfWarAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.MiniMapToggleFogOfWarAction
Creates a new MiniMapToggleFogAction.
MiniMapToggleFogOfWarAction(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.action.MiniMapToggleFogOfWarAction
Creates a new MiniMapToggleFogAction.
miniMapToggleFogOfWarButton - Variable in class net.sf.freecol.client.gui.panel.MapControls
Special purpose buttons for the mini map.
miniMapToggleFogOfWarControls() - Method in class net.sf.freecol.client.gui.GUI
Toggle the fog of war control.
miniMapToggleFogOfWarControls() - Method in class net.sf.freecol.client.gui.SwingGUI
Toggle the fog of war control.
MiniMapToggleViewAction - Class in net.sf.freecol.client.gui.action
Change view in on the minimap.
MiniMapToggleViewAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.MiniMapToggleViewAction
Creates a new MiniMapToggleViewAction.
MiniMapToggleViewAction(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.action.MiniMapToggleViewAction
Creates a new MiniMapToggleViewAction.
miniMapToggleViewControls() - Method in class net.sf.freecol.client.gui.GUI
Toggle the view control.
miniMapToggleViewControls() - Method in class net.sf.freecol.client.gui.SwingGUI
Toggle the view control.
MiniMapZoomInAction - Class in net.sf.freecol.client.gui.action
An action for zooming in on the minimap.
MiniMapZoomInAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.MiniMapZoomInAction
Creates a new MiniMapZoomInAction.
MiniMapZoomInAction(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.action.MiniMapZoomInAction
Creates a new MiniMapZoomInAction.
miniMapZoomInButton - Variable in class net.sf.freecol.client.gui.panel.MapControls
Special purpose buttons for the mini map.
MiniMapZoomOutAction - Class in net.sf.freecol.client.gui.action
An action for zooming out on the minimap.
MiniMapZoomOutAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.MiniMapZoomOutAction
Creates a new MiniMapZoomOutAction.
MiniMapZoomOutAction(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.action.MiniMapZoomOutAction
Creates a new MiniMapZoomOutAction.
miniMapZoomOutButton - Variable in class net.sf.freecol.client.gui.panel.MapControls
Special purpose buttons for the mini map.
minimize(Collection<T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the selected member of a collection that minimizes according to a given comparison.
minimize(Collection<T>, Predicate<? super T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the selected member of a collection that minimizes according to a given comparison.
minimize(Stream<T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the selected member of a stream that minimizes according to a given comparison.
minimize(Stream<T>, Predicate<? super T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the selected member of a stream that minimizes according to a given comparison.
minimize(InGameController.MoveMode) - Method in enum net.sf.freecol.client.control.InGameController.MoveMode
 
minimize(T[], Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the selected member of an array that minimizes according to a given comparison.
minimize(T[], Predicate<? super T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Find the selected member of a collection that minimizes according to a given comparison.
minimize_internal(Stream<T>, Predicate<? super T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implement minimize.
minimum - Variable in class net.sf.freecol.common.model.RandomRange
The inclusive lower bound of the range.
MINIMUM_AMOUNT - Static variable in class net.sf.freecol.common.model.Market
European markets are bottomless.
MINIMUM_COLONY_SIZE - Static variable in class net.sf.freecol.common.model.Modifier
 
MINIMUM_GOLD_TO_STAY_IN_EUROPE - Static variable in class net.sf.freecol.server.ai.mission.TransportMission
 
MINIMUM_GROWTH_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
MINIMUM_LATITUDE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
The minimum latitude of the map.
MINIMUM_LATITUDE_TAG - Static variable in class net.sf.freecol.common.model.Map
 
MINIMUM_PRICE - Static variable in class net.sf.freecol.common.model.MarketData
Inclusive lower bound on goods price.
MINIMUM_SAVEGAME_VERSION - Static variable in class net.sf.freecol.server.FreeColServer
The oldest save game format that can still be loaded.
MINIMUM_SIZE_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
MINIMUM_SKILL - net.sf.freecol.common.model.UnitLocation.NoAddReason
The unit does not have the minimum skill required.
MINIMUM_SKILL_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
MINIMUM_TAG - Static variable in class net.sf.freecol.common.model.RandomRange
 
MINIMUM_TAX_RATE - Static variable in class net.sf.freecol.common.model.Monarch
The minimum tax rate (given in percentage) from where it can be lowered.
MINIMUM_TRANSPORT_PRIORITY - Static variable in class net.sf.freecol.server.ai.mission.Mission
A transport can be used.
MINIMUM_VALUE_TAG - Static variable in class net.sf.freecol.common.model.ResourceType
 
MINIMUM_VALUE_TAG - Static variable in class net.sf.freecol.common.option.IntegerOption
 
minimumGrowth - Variable in class net.sf.freecol.common.model.SettlementType
The minimum number of tiles to grow this SettlementType.
minimumLatitude - Variable in class net.sf.freecol.common.model.Map
The latitude of the northern edge of the map.
minimumScore - Variable in enum net.sf.freecol.common.model.HighScore.ScoreLevel
 
minimumSize - Variable in class net.sf.freecol.common.model.SettlementType
The minimum number of units for this SettlementType.
minimumValue - Variable in class net.sf.freecol.common.option.IntegerOption
A lower bound on the value of this option.
minSkill - Variable in class net.sf.freecol.common.model.BuildingType
The minimum unit skill to work in buildings of this type.
minValue - Variable in class net.sf.freecol.common.model.ResourceType
Maximum and minimum values for this resource type.
mirror - Variable in class net.sf.freecol.client.gui.animation.UnitImageAnimation
Reflect the images?
MISSING_ABILITY - net.sf.freecol.common.model.Colony.NoBuildReason
 
MISSING_ABILITY - net.sf.freecol.common.model.UnitLocation.NoAddReason
Missing ability to work colony tile or building.
MISSING_BUILD_ABILITY - net.sf.freecol.common.model.Colony.NoBuildReason
 
MISSING_GOODS - net.sf.freecol.common.model.ModelMessage.MessageType
 
MISSING_SKILL - net.sf.freecol.common.model.UnitLocation.NoAddReason
The unit has no skill.
missingKeys - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
missingVariables - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
mission - Variable in class net.sf.freecol.server.ai.AIUnit
The mission to which this AI unit has been assigned.
Mission - Class in net.sf.freecol.server.ai.mission
A mission describes what a unit should do; attack, build colony, wander etc.
Mission - Interface in net.sf.freecol.common.model.mission
The Mission interface describes some kind of order that can be given to a Unit, such as the order to move to a certain Tile, attack a certain Unit, or build a TileImprovement, for example.
Mission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.Mission
Creates a mission for the given AIUnit.
MISSION_INFLUENCE - Static variable in class net.sf.freecol.common.option.GameOptions
The strength of the influence of a Mission to the alarm level of the natives in a settlement.
Mission.MissionState - Enum in net.sf.freecol.common.model.mission
 
MissionAIPlayer - Class in net.sf.freecol.server.ai
An AIPlayer with support for executing Missions.
MissionAIPlayer(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.MissionAIPlayer
Creates a new AIPlayer from the given XML-representation.
MissionAIPlayer(AIMain, Player) - Constructor for class net.sf.freecol.server.ai.MissionAIPlayer
Creates a new AI player.
missionary - Variable in class net.sf.freecol.client.gui.panel.report.LabourData
 
missionary - Variable in class net.sf.freecol.common.model.IndianSettlement
The missionary at this settlement.
missionary(Unit, Direction, boolean) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for establishing/denouncing a mission.
MISSIONARY_DENOUNCE_HERESY - net.sf.freecol.common.model.Constants.MissionaryAction
 
MISSIONARY_ESTABLISH_MISSION - net.sf.freecol.common.model.Constants.MissionaryAction
 
MISSIONARY_INCITE_INDIANS - net.sf.freecol.common.model.Constants.MissionaryAction
 
MISSIONARY_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
MISSIONARY_TRADE_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
 
MissionaryAction() - Constructor for enum net.sf.freecol.common.model.Constants.MissionaryAction
 
MissionaryMessage - Class in net.sf.freecol.common.networking
The message sent when a missionary establishes/denounces a mission.
MissionaryMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.MissionaryMessage
Create a new LoadGoodsMessage from a stream.
MissionaryMessage(Unit, Direction, boolean) - Constructor for class net.sf.freecol.common.networking.MissionaryMessage
Create a new MissionaryMessage with the supplied name.
MissionaryMission - Class in net.sf.freecol.server.ai.mission
Mission for sending a missionary to a native settlement.
MissionaryMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.MissionaryMission
Creates a new MissionaryMission from a reader.
MissionaryMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.MissionaryMission
Creates a missionary mission for the given AIUnit.
missionaryRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Maximum number of turns to travel to a missionary target.
MissionManager - Class in net.sf.freecol.common.model.mission
The MissionManager keeps track of all missions defined.
MissionManager() - Constructor for class net.sf.freecol.common.model.mission.MissionManager
 
missionMap - Static variable in class net.sf.freecol.common.model.mission.MissionManager
 
missions - Variable in class net.sf.freecol.common.model.mission.CompoundMission
The individual missions this CompoundMission wraps.
missionsBanned(Player) - Method in class net.sf.freecol.common.model.Player
Does this player ban missions from another player?
MissionState() - Constructor for enum net.sf.freecol.common.model.mission.Mission.MissionState
 
mixer - Variable in class net.sf.freecol.common.sound.SoundPlayer
The mixer to write to.
mixerInfo - Variable in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
The mixer info for a mixer.
MixerWrapper(String, Mixer.Info) - Constructor for class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
 
mnemonic - Variable in class net.sf.freecol.client.gui.action.FreeColAction.InnerMenuKeyListener
 
mnemonics - Static variable in class net.sf.freecol.client.gui.action.ColopediaAction
 
mod - Variable in class net.sf.freecol.common.i18n.Relation
 
MOD_DESCRIPTOR_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
MOD_FILE_SUFFIX - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
MOD_MESSAGE_FILE_PREFIX - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
modal - Variable in class net.sf.freecol.client.gui.dialog.FreeColDialog
Is this dialog modal?
mode - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
The panel mode.
mode - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
Current state of the plan.
MODE_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
mode0700 - Static variable in class net.sf.freecol.common.io.FreeColDirectories
Posix file mode 0700.
model - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
ModelMessage - Class in net.sf.freecol.common.model
Contains a message about a change in the model.
ModelMessage() - Constructor for class net.sf.freecol.common.model.ModelMessage
Trivial constructor to allow creation with Game.newInstance.
ModelMessage(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.ModelMessage
Creates a new model message by reading a stream.
ModelMessage(ModelMessage.MessageType, String, String, FreeColGameObject, FreeColObject) - Constructor for class net.sf.freecol.common.model.ModelMessage
Creates a new ModelMessage.
ModelMessage(ModelMessage.MessageType, String, FreeColGameObject) - Constructor for class net.sf.freecol.common.model.ModelMessage
Creates a new ModelMessage.
ModelMessage(ModelMessage.MessageType, String, FreeColGameObject, FreeColObject) - Constructor for class net.sf.freecol.common.model.ModelMessage
Creates a new ModelMessage.
ModelMessage.MessageType - Enum in net.sf.freecol.common.model
Constants categorizing the type of message.
modelMessages - Variable in class net.sf.freecol.common.model.Player
The current model messages for this player.
modFileFilter - Static variable in class net.sf.freecol.common.io.FreeColDirectories
Predicate to filter suitable candidates to be made into mods.
Modifier - Class in net.sf.freecol.common.model
The Modifier class encapsulates a bonus or penalty that can be applied to any action within the game, most obviously combat.
Modifier(String, float, Modifier.ModifierType) - Constructor for class net.sf.freecol.common.model.Modifier
Creates a new Modifier instance.
Modifier(String, float, Modifier.ModifierType, FreeColObject) - Constructor for class net.sf.freecol.common.model.Modifier
Creates a new Modifier instance.
Modifier(String, float, Modifier.ModifierType, FreeColObject, int) - Constructor for class net.sf.freecol.common.model.Modifier
Creates a new Modifier instance.
Modifier(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.Modifier
Creates a new Modifier instance.
Modifier(Specification) - Constructor for class net.sf.freecol.common.model.Modifier
Deliberately empty constructor.
Modifier.ModifierType - Enum in net.sf.freecol.common.model
 
modifierFormat - Static variable in class net.sf.freecol.client.gui.ModifierFormat
The decimal format to use for Modifiers.
ModifierFormat - Class in net.sf.freecol.client.gui
 
ModifierFormat() - Constructor for class net.sf.freecol.client.gui.ModifierFormat
 
modifierIndex - Variable in class net.sf.freecol.common.model.Modifier
A sorting index.
ModifierReader() - Constructor for class net.sf.freecol.common.model.Specification.ModifierReader
 
modifiers - Variable in class net.sf.freecol.common.model.FeatureContainer
The modifiers in the container.
MODIFIERS_PER_ROW - Static variable in class net.sf.freecol.client.gui.panel.colopedia.UnitDetailPanel
Layout of production modifier panel.
MODIFIERS_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
modifiersLock - Variable in class net.sf.freecol.common.model.FeatureContainer
 
modifiersPresent() - Method in class net.sf.freecol.common.model.FeatureContainer
Have the modifiers map been created?
modifierType - Variable in class net.sf.freecol.common.model.Modifier
The type of this Modifier.
ModifierType() - Constructor for enum net.sf.freecol.common.model.Modifier.ModifierType
 
modify(int) - Method in class net.sf.freecol.common.model.Tension
Modify the tension by the given amount.
modifyExperience(int) - Method in class net.sf.freecol.common.model.Unit
Modifies the experience of this Unit at its current experienceType.
modifyGold(int) - Method in class net.sf.freecol.common.model.Player
Modifies the amount of gold that this player has.
modifyImmigration(int) - Method in class net.sf.freecol.common.model.Colony
Modify the immigration points by amount given.
modifyImmigration(int) - Method in class net.sf.freecol.common.model.Player
Modify the player immigration.
modifyIncomeAfterTaxes(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Modifies the income after taxes on sales of a type of goods.
modifyIncomeAfterTaxes(GoodsType, int) - Method in class net.sf.freecol.common.model.Player
Modifies the current incomeAfterTaxes.
modifyIncomeBeforeTaxes(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Modifies the income before taxes on sales of a type of goods.
modifyIncomeBeforeTaxes(GoodsType, int) - Method in class net.sf.freecol.common.model.Player
Modifies the current incomeBeforeTaxes.
modifyLiberty(int) - Method in class net.sf.freecol.common.model.Colony
Modify the liberty points by amount given.
modifyLiberty(int) - Method in class net.sf.freecol.common.model.Player
Modifies the current amount of liberty this player has.
modifySales(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Modifies the sales of a type of goods.
modifySales(GoodsType, int) - Method in class net.sf.freecol.common.model.Player
Modifies the current sales.
modifySpecialGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
Special goods need modifiers applied when changed, and immigration accumulates to the owner.
ModListOption - Class in net.sf.freecol.common.option
Represents an option where the valid choice is a list of FreeColModFiles.
ModListOption(String, Specification) - Constructor for class net.sf.freecol.common.option.ModListOption
Creates a new ModListOption.
ModListOption(Specification) - Constructor for class net.sf.freecol.common.option.ModListOption
Creates a new ModListOption.
ModOption - Class in net.sf.freecol.common.option
Represents an option that can be an arbitrary string.
ModOption(Specification) - Constructor for class net.sf.freecol.common.option.ModOption
Creates a new ModOption.
ModOptionRenderer() - Constructor for class net.sf.freecol.client.gui.option.ModOptionUI.ModOptionRenderer
 
ModOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a ModOption in order to enable values to be both seen and changed.
ModOptionUI(ModOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.ModOptionUI
Creates a new ModOptionUI for the given ModOption.
ModOptionUI.BoxRenderer - Class in net.sf.freecol.client.gui.option
 
ModOptionUI.ModOptionRenderer - Class in net.sf.freecol.client.gui.option
 
modResourceMappings - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
mods - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
MODS_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
monarch - Variable in class net.sf.freecol.common.model.Player
The monarch for this player.
Monarch - Class in net.sf.freecol.common.model
This class implements the player's monarch, whose functions prior to the revolution include raising taxes, declaring war on other European countries, and occasionally providing military support.
Monarch(Game, String) - Constructor for class net.sf.freecol.common.model.Monarch
Initiates a new Monarch with the given identifier.
Monarch(Game, Player) - Constructor for class net.sf.freecol.common.model.Monarch
Constructor.
MONARCH_MEDDLING - Static variable in class net.sf.freecol.common.option.GameOptions
The grace period at the start of the game before the monarch begins to meddle.
MONARCH_MERCENARIES - net.sf.freecol.common.model.Monarch.MonarchAction
 
MONARCH_MINIMUM_PRICE - Static variable in class net.sf.freecol.common.model.Monarch
The minimum price for a monarch offer of mercenaries.
MONARCH_SUPPORT - Static variable in class net.sf.freecol.common.option.GameOptions
The degree of monarch support.
MONARCH_TAG - Static variable in class net.sf.freecol.common.networking.MonarchActionMessage
 
Monarch.MonarchAction - Enum in net.sf.freecol.common.model
Constants describing monarch actions.
monarchAction(Monarch.MonarchAction, boolean) - Method in class net.sf.freecol.client.control.InGameController
Accept or reject a monarch action.
monarchAction(ServerPlayer, Monarch.MonarchAction, boolean) - Method in class net.sf.freecol.server.control.InGameController
Respond to a monarch action.
MonarchAction() - Constructor for enum net.sf.freecol.common.model.Monarch.MonarchAction
 
monarchActionHandler(Monarch.MonarchAction, int) - Method in class net.sf.freecol.server.ai.AIPlayer
Handle the monarch.
monarchActionHandler(Monarch.MonarchAction, StringTemplate, String) - Method in class net.sf.freecol.client.control.InGameController
Do a monarch interaction.
MonarchActionMessage - Class in net.sf.freecol.common.networking
The message sent when doing a monarch action.
MonarchActionMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.MonarchActionMessage
Create a new MonarchActionMessage from a stream.
MonarchActionMessage(Monarch.MonarchAction, StringTemplate, String) - Constructor for class net.sf.freecol.common.networking.MonarchActionMessage
Create a new MonarchActionMessage with the given action to be sent to the client to solicit a response.
MonarchDialog - Class in net.sf.freecol.client.gui.dialog
This panel is used to show monarch actions.
MonarchDialog(FreeColClient, JFrame, Monarch.MonarchAction, StringTemplate, String) - Constructor for class net.sf.freecol.client.gui.dialog.MonarchDialog
Creates a dialog to handle monarch interactions.
MonarchSession - Class in net.sf.freecol.server.model
A type of session to handle monarch actions that require response.
MonarchSession(ServerPlayer, Monarch.MonarchAction, int, Goods) - Constructor for class net.sf.freecol.server.model.MonarchSession
 
MonarchSession(ServerPlayer, Monarch.MonarchAction, List<AbstractUnit>, int) - Constructor for class net.sf.freecol.server.model.MonarchSession
 
moreTags() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Check if there are more tags in the current element.
MOST_HATED_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
mostHated - Variable in class net.sf.freecol.common.model.IndianSettlement
The most hated nation.
MOUNDS - net.sf.freecol.common.model.LostCityRumour.RumourType
 
MOUNTAIN - net.sf.freecol.common.model.Region.RegionType
 
MOUNTAIN_NUMBER - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the number of mountains on the map.
MOUNTAIN_RANGE - net.sf.freecol.common.model.HighScore.ScoreLevel
 
MOUNTED - Static variable in class net.sf.freecol.common.model.Ability
Equipment type ability denoting the holder is mounted.
mountedRole - Variable in class net.sf.freecol.common.model.Monarch
The roles identifiers suitable for land units with support actions.
mouseAdapter - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
The mouse listener for the various subpanels.
mouseClicked(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mouseClicked(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseListener
mouseClicked(MouseEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
mouseClicked(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
mouseDragged(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mouseDragged(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseMotionListener
mouseDragged(MouseEvent) - Method in class net.sf.freecol.client.gui.FrameMotionListener
mouseDragged(MouseEvent) - Method in class net.sf.freecol.client.gui.menu.MenuMouseMotionListener
mouseDragged(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
mouseEntered(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mouseEntered(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseListener
mouseEntered(MouseEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
mouseEntered(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
mouseExited(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mouseExited(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseListener
mouseExited(MouseEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
mouseExited(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
mouseMoved(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mouseMoved(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseMotionListener
mouseMoved(MouseEvent) - Method in class net.sf.freecol.client.gui.menu.MenuMouseMotionListener
mouseMoved(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseListener
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.FrameMotionListener
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueMouseAdapter
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.DragListener
Gets called when the mouse was pressed on a Swing component that has this object as a MouseListener.
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderListener
 
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseListener
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.FrameMotionListener
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.DropListener
Gets called when the mouse was released on a Swing component that has this object as a MouseListener.
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderListener
 
Movable - Interface in net.sf.freecol.common.model
An object that can move from one Location to another under its own power.
move(Direction) - Method in class net.sf.freecol.server.ai.AIUnit
Moves this AI unit.
move(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for moving a unit.
move(ServerPlayer, ServerUnit, Tile) - Method in class net.sf.freecol.server.control.InGameController
Move a unit.
MOVE - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_ANIMATION_SPEED - Static variable in class net.sf.freecol.client.ClientOptions
Animation speed for our units.
MOVE_CHANGE - Static variable in class net.sf.freecol.common.model.Unit
 
MOVE_HIGH_SEAS - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_ILLEGAL - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ACCESS_BEACHED - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ACCESS_CONTACT - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ACCESS_EMBARK - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ACCESS_FULL - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ACCESS_GOODS - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ACCESS_LAND - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ACCESS_MISSION_BAN - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ACCESS_SETTLEMENT - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ACCESS_SKILL - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ACCESS_TRADE - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ACCESS_WAR - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ACCESS_WATER - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ATTACK_CIVILIAN - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_ATTACK_MARINE - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_EUROPE - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_MOVES - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_REPAIR - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_NO_TILE - net.sf.freecol.common.model.Unit.MoveType
 
MOVE_TO_EUROPE - Static variable in class net.sf.freecol.common.model.Ability
The ability to move to Europe from a tile.
MOVE_TO_EUROPE_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
MOVE_UNITS - net.sf.freecol.client.gui.GUI.ViewMode
 
MoveAction - Class in net.sf.freecol.client.gui.action
An action for chosing the next unit as the active unit.
MoveAction(FreeColClient, Direction) - Constructor for class net.sf.freecol.client.gui.action.MoveAction
Creates a new MoveAction.
MoveAction(FreeColClient, Direction, boolean) - Constructor for class net.sf.freecol.client.gui.action.MoveAction
Creates a new MoveAction.
moveAttack(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Confirm attack or demand a tribute from a native settlement, following an attacking move.
moveAttackSettlement(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Confirm attack or demand a tribute from a settlement, following an attacking move.
moveAutoload(Unit, List<Unit>) - Method in class net.sf.freecol.client.control.InGameController
Primitive to handle autoloading of a list of units onto a carrier.
moveAwayFromEurope(Unit, Location) - Method in class net.sf.freecol.client.control.InGameController
Move a unit from off map to an on map location.
MoveCandidate(Unit, PathNode, Location, int, int, boolean, CostDecider) - Constructor for class net.sf.freecol.common.model.Map.MoveCandidate
Creates a new move candidate where a cost decider will be used to work out the new moves and turns left.
MoveChange(ChangeSet.See, Unit, Location, Tile) - Constructor for class net.sf.freecol.common.networking.ChangeSet.MoveChange
Build a new MoveChange.
moveContents(Image, int, int) - Static method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Move the content of an opaque Image.
moveContentsAndRecreateImage(BufferedImage, int, int) - Static method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Move the content of a transparent BufferedImage by creating a new image.
moveDiplomacy(Unit, Direction, DiplomaticTrade) - Method in class net.sf.freecol.client.control.InGameController
Initiates diplomacy with a foreign power.
moveDirection(Unit, Direction, boolean) - Method in class net.sf.freecol.client.control.InGameController
Move a unit in a given direction.
moveDisembark(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Check the carrier for passengers to disembark, possibly snatching a useful result from the jaws of a MOVE_NO_ACCESS_LAND failure.
moveEmbark(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Embarks the specified unit onto a carrier in a specified direction following a move of MoveType.EMBARK.
moveExplore(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Confirm exploration of a lost city rumour, following a move of MoveType.EXPLORE_LOST_CITY_RUMOUR.
moveGoods(GoodsContainer, GoodsType, int, GoodsContainer) - Static method in class net.sf.freecol.common.model.GoodsContainer
Utility to move goods from one location to another.
moveGoods(GoodsLocation, GoodsType, int, GoodsLocation) - Static method in class net.sf.freecol.common.model.GoodsLocation
Move goods from one location to another.
moveHighSeas(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Moves a unit onto the "high seas" in a specified direction following a move of MoveType.MOVE_HIGH_SEAS.
moveLearnSkill(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Move a free colonist to a native settlement to learn a skill following a move of MoveType.ENTER_INDIAN_SETTLEMENT_WITH_FREE_COLONIST.
movement - Variable in class net.sf.freecol.common.model.UnitType
The initial moves of this UnitType.
MOVEMENT_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
 
MOVEMENT_COST_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
MOVEMENT_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
 
MOVEMENT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
movementCost - Variable in class net.sf.freecol.common.model.TileImprovementType
The change to the movement cost due to this tile improvement.
MoveMessage - Class in net.sf.freecol.common.networking
The message sent when moving a unit.
MoveMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.MoveMessage
Create a new MoveMessage from a stream.
MoveMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.MoveMessage
Create a new MoveMessage for the supplied unit and direction.
moveMode - Variable in class net.sf.freecol.client.control.InGameController
Current mode for moving units.
MoveMode() - Constructor for enum net.sf.freecol.client.control.InGameController.MoveMode
 
movePath(Unit, PathNode) - Method in class net.sf.freecol.client.control.InGameController
Follow a path.
moveRandomly(String, Direction) - Method in class net.sf.freecol.server.ai.mission.Mission
Moves a unit one step randomly.
moveRandomlyTurn(String) - Method in class net.sf.freecol.server.ai.mission.Mission
Moves a unit randomly for the rest of its turn.
MOVES_LEFT_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
moveScoutColony(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Move to a foreign colony and either attack, negotiate with the foreign power or spy on them.
moveScoutIndianSettlement(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Move a scout into an Indian settlement to speak with the chief, or demand a tribute following a move of MoveType.ENTER_INDIAN_SETTLEMENT_WITH_SCOUT.
movesLeft - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
 
movesLeft - Variable in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
The number of moves left following a proposed move.
movesLeft - Variable in class net.sf.freecol.common.model.PathNode
The number of moves left at this node for the unit traversing this path.
movesLeft - Variable in class net.sf.freecol.common.model.Unit
The number of moves this unit has left this turn.
movesLeft - Variable in class net.sf.freecol.common.model.UnitWas
 
movesLeft - Variable in class net.sf.freecol.server.model.NativeTradeSession
The moves the trading unit has left at start of session.
moveSpy(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Spy on a foreign colony.
MoveStep() - Constructor for enum net.sf.freecol.common.model.Map.MoveStep
 
moveTile(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Move a unit in a specified direction on the map, following a move of MoveType.MOVE.
moveTo(Unit, Location) - Method in class net.sf.freecol.client.control.InGameController
Moves the specified unit somewhere that requires crossing the high seas.
moveTo(Unit, Location) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for moving to across the high seas.
moveTo(ServerPlayer, Unit, Location) - Method in class net.sf.freecol.server.control.InGameController
Move a unit across the high seas.
moveToAmerica() - Method in class net.sf.freecol.server.ai.AIUnit
Moves a unit to the new world.
moveToDestination(Unit, List<ModelMessage>) - Method in class net.sf.freecol.client.control.InGameController
Moves the given unit towards its destination/s if possible.
moveToEurope - Variable in class net.sf.freecol.common.model.Tile
Does this tile have an explicit moveToEurope state.
moveToEurope() - Method in class net.sf.freecol.server.ai.AIUnit
Moves a unit to Europe.
moveToFront(Unit) - Method in class net.sf.freecol.common.model.UnitLocation
Move the given unit to the front of the units list.
MoveToMessage - Class in net.sf.freecol.common.networking
The message sent when moving a unit across the high seas.
MoveToMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.MoveToMessage
Create a new MoveToMessage from a stream.
MoveToMessage(Unit, Location) - Constructor for class net.sf.freecol.common.networking.MoveToMessage
Create a new MoveToMessage for the supplied unit and destination.
moveTowardEurope(Unit, Europe) - Method in class net.sf.freecol.client.control.InGameController
Move a unit from on map towards Europe.
moveTrade(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Arrive at a settlement with a laden carrier following a move of MoveType.ENTER_SETTLEMENT_WITH_CARRIER_AND_GOODS.
moveTribute(Unit, int, Direction) - Method in class net.sf.freecol.client.control.InGameController
Demand a tribute.
MoveType(String) - Constructor for enum net.sf.freecol.common.model.Unit.MoveType
 
MoveType(String, boolean) - Constructor for enum net.sf.freecol.common.model.Unit.MoveType
 
moveUnit(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Moves the active unit in a specified direction.
moveUseMissionary(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Move a missionary into a native settlement, following a move of MoveType.ENTER_INDIAN_SETTLEMENT_WITH_MISSIONARY.
MULTIPLE_ATTACKS - Static variable in class net.sf.freecol.common.model.Ability
The ability to attack multiple times.
MultipleAdjacentDecider(List<Location>) - Constructor for class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
Create a multiple decider.
MultipleMessage - Class in net.sf.freecol.common.networking
The message that contains other messages.
MultipleMessage() - Constructor for class net.sf.freecol.common.networking.MultipleMessage
Create a new MultipleMessage.
MultipleMessage(List<Message>) - Constructor for class net.sf.freecol.common.networking.MultipleMessage
Create a new MultipleMessage with the given messages.
MultipleMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.MultipleMessage
Create a new MultipleMessage from a stream.
MULTIPLICATIVE - net.sf.freecol.common.model.Modifier.ModifierType
 

N

n - Variable in class net.sf.freecol.common.model.Map.CircleIterator
The current index in the circle with the current radius:
N - net.sf.freecol.common.model.Direction
 
NAK_GOODS - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
NAK_HAGGLE - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
NAK_HOSTILE - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
NAK_INVALID - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
NAK_NOSALE - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
name - Variable in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
The settlement name.
name - Variable in class net.sf.freecol.client.gui.dialog.EndTurnDialog.UnitWrapper
 
name - Variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
The displayed name of the location (needed in text and comparator)
name - Variable in class net.sf.freecol.client.networking.UserServerAPI
The last name used to login with.
name - Variable in class net.sf.freecol.common.metaserver.ServerInfo
 
name - Variable in class net.sf.freecol.common.model.LostCityRumour
The name of this rumour, or null, if it has none.
name - Variable in class net.sf.freecol.common.model.Player
The name of this player.
name - Variable in class net.sf.freecol.common.model.Region
The name of this region, given by a player.
name - Variable in class net.sf.freecol.common.model.Settlement
The name of the Settlement.
name - Variable in class net.sf.freecol.common.model.TradeRoute
The name of this trade route.
name - Variable in class net.sf.freecol.common.model.Unit
The individual name of this unit, not of the unit type.
name - Variable in class net.sf.freecol.common.networking.Connection
The name of the connection.
name - Variable in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
The name for this wrapper.
name - Variable in class net.sf.freecol.FreeCol.LogLevel
 
name - Static variable in class net.sf.freecol.FreeCol
The client player name.
name - Variable in class net.sf.freecol.server.FreeColServer
The name of this server.
name - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
name(String) - Static method in class net.sf.freecol.common.model.StringTemplate
 
NAME - net.sf.freecol.common.model.StringTemplate.TemplateType
 
NAME - Static variable in class net.sf.freecol.client.ClientOptions
Option for the player's preferred name.
NAME_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
 
NAME_KEY_TAG - Static variable in class net.sf.freecol.common.model.Region
 
NAME_SUFFIX - Static variable in class net.sf.freecol.common.i18n.Messages
 
NAME_TAG - Static variable in class net.sf.freecol.common.model.Colony
 
NAME_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
NAME_TAG - Static variable in class net.sf.freecol.common.model.LostCityRumour
 
NAME_TAG - Static variable in class net.sf.freecol.common.model.Monarch
 
NAME_TAG - Static variable in class net.sf.freecol.common.model.Region
 
NAME_TAG - Static variable in class net.sf.freecol.common.model.Settlement
 
NAME_TAG - Static variable in class net.sf.freecol.common.model.TradeRoute
 
NAME_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
NAME_TAG - Static variable in class net.sf.freecol.common.networking.BuildColonyMessage
 
NAME_TAG - Static variable in class net.sf.freecol.common.networking.RenameMessage
 
NAME_TAG - Static variable in class net.sf.freecol.common.networking.ServerInfoMessage
 
Nameable - Interface in net.sf.freecol.common.model
An object with a name that can be changed.
NAMEABLE_TAG - Static variable in class net.sf.freecol.common.networking.RenameMessage
 
nameBox - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
nameBox - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Field to input the player name.
NameCache - Class in net.sf.freecol.common.i18n
A cache of proper names of various types.
NameCache() - Constructor for class net.sf.freecol.common.i18n.NameCache
 
nameComparator - Static variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
Basic destination comparator, that just uses the name field.
Named - Interface in net.sf.freecol.common.model
An object that has a name.
nameKey(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
nameKey(ObjectWithId) - Static method in class net.sf.freecol.common.i18n.Messages
 
nameNewRegion(Tile, Unit, Region, String) - Method in class net.sf.freecol.client.control.InGameController
The player names a new region.
NAMES - net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
 
Nation - Class in net.sf.freecol.common.model
Represents one of the nations present in the game.
Nation(String, Specification) - Constructor for class net.sf.freecol.common.model.Nation
Create a new nation.
NATION_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
 
NATION_DESTROYED - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
NATION_ID_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
NATION_ID_TAG - Static variable in class net.sf.freecol.common.model.Player
 
NATION_NAME_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
NATION_NAME_TAG - Static variable in class net.sf.freecol.common.networking.DeclareIndependenceMessage
 
NATION_OPTION_TAG - Static variable in class net.sf.freecol.common.model.NationOptions
 
NATION_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
NATION_TAG - Static variable in class net.sf.freecol.common.networking.SetAvailableMessage
 
NATION_TAG - Static variable in class net.sf.freecol.common.networking.SetColorMessage
 
NATION_TYPE_ID_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
NATION_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Nation
 
NATION_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Player
 
NATION_TYPE_TAG - Static variable in class net.sf.freecol.common.option.AbstractUnitOption
 
NATION_TYPES - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
NATIONAL - net.sf.freecol.common.model.Unit.UnitLabelType
 
NATIONAL_ADVANTAGES_TAG - Static variable in class net.sf.freecol.common.model.NationOptions
 
nationalAdvantages - Variable in class net.sf.freecol.common.model.NationOptions
The type of European national advantages.
nationality - Variable in class net.sf.freecol.common.model.Unit
The original nationality.
NATIONALITY_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
nationCache - Variable in class net.sf.freecol.common.model.Player
A cached map of the current nation summary for all live nations.
NationCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.NationCellRenderer
 
NationDetailPanel - Class in net.sf.freecol.client.gui.panel.colopedia
This panel displays details of nations in the Colopedia.
NationDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.NationDetailPanel
Creates a new instance of this ColopediaDetailPanel.
nationField - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
Independent nation name.
nationId - Variable in class net.sf.freecol.common.model.HighScore
The nation that retired.
nationId - Variable in class net.sf.freecol.common.model.Player
The nation identifier of this player, e.g.
nationMap - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
 
nationName - Variable in class net.sf.freecol.common.model.HighScore
The name given to the new independent nation.
nationOptions - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
 
nationOptions - Variable in class net.sf.freecol.common.model.Game
The current nation options.
NationOptions - Class in net.sf.freecol.common.model
The options specific to a nation.
NationOptions(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.NationOptions
Creates a new NationOptions instance by reading a stream.
NationOptions(Specification) - Constructor for class net.sf.freecol.common.model.NationOptions
Creates a new NationOptions instance.
NationOptions.Advantages - Enum in net.sf.freecol.common.model
Type of national advantages for European players.
NationOptions.NationState - Enum in net.sf.freecol.common.model
Nations may be available to all players, to AI players only, or to no players.
nations - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
 
nations - Variable in class net.sf.freecol.common.model.NationOptions
All nations in the game.
nations - Variable in class net.sf.freecol.common.model.Specification
 
NATIONS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
NATIONS - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader
 
NATIONS_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
NationState() - Constructor for enum net.sf.freecol.common.model.NationOptions.NationState
 
NationStateRenderer() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.NationStateRenderer
 
nationSummary(Player) - Method in class net.sf.freecol.client.control.InGameController
Get the nation summary for a player.
nationSummary(Player, Player) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for asking for the nation summary of a player.
nationSummary(ServerPlayer, Player) - Method in class net.sf.freecol.server.control.InGameController
Get a nation summary.
NationSummary - Class in net.sf.freecol.common.model
A container class summarizing an enemy nation.
NationSummary() - Constructor for class net.sf.freecol.common.model.NationSummary
Trivial constructor allowing creation by Game.newInstance().
NationSummary(Player, Player) - Constructor for class net.sf.freecol.common.model.NationSummary
Creates a nation summary for the specified player.
nationSummaryHandler(Player, NationSummary) - Method in class net.sf.freecol.client.control.InGameController
Handle a nation summary update.
nationSummaryHandler(Player, NationSummary) - Method in class net.sf.freecol.server.ai.AIPlayer
Handle an incoming nation summary.
NationSummaryMessage - Class in net.sf.freecol.common.networking
The message sent when summarizing a nation.
NationSummaryMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.NationSummaryMessage
Create a new NationSummaryMessage from a stream.
NationSummaryMessage(Player, NationSummary) - Constructor for class net.sf.freecol.common.networking.NationSummaryMessage
Create a new NationSummaryMessage for the specified player.
nationType - Variable in class net.sf.freecol.common.model.Player
The player nation type.
nationType - Variable in class net.sf.freecol.common.option.AbstractUnitOption
An optional nation type for the unit.
NationType - Class in net.sf.freecol.common.model
Represents the type of one of the nations present in the game.
NationType(String, Specification) - Constructor for class net.sf.freecol.common.model.NationType
Default nation type constructor.
NationType.AggressionLevel - Enum in net.sf.freecol.common.model
 
NationType.SettlementNumber - Enum in net.sf.freecol.common.model
 
NationTypeDetailPanel - Class in net.sf.freecol.client.gui.panel.colopedia
This panel displays details of nations in the Colopedia.
NationTypeDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.NationTypeDetailPanel
Creates a new instance of this ColopediaDetailPanel.
nationTypeId - Variable in class net.sf.freecol.common.model.HighScore
The nation type that retired.
nationTypes - Variable in class net.sf.freecol.common.model.Specification
 
NATIVE - net.sf.freecol.common.model.Player.PlayerType
 
NATIVE - Static variable in class net.sf.freecol.common.model.Ability
The ability of being a native unit.
NATIVE_ALARM_MODIFIER - Static variable in class net.sf.freecol.common.model.Modifier
 
NATIVE_CONVERT_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
 
NATIVE_CONVERT_PROBABILITY - Static variable in class net.sf.freecol.common.option.GameOptions
Probability of an attack extracting converts.
NATIVE_DEMANDS - Static variable in class net.sf.freecol.common.option.GameOptions
Factor for how a successful native demand reduces tension.
NATIVE_PRODUCTION_EFFICIENCY - Static variable in class net.sf.freecol.common.model.IndianSettlement
The production fudge factor.
NativeAIPlayer - 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.
NativeAIPlayer(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.NativeAIPlayer
Creates a new AIPlayer.
NativeAIPlayer(AIMain, Player) - Constructor for class net.sf.freecol.server.ai.NativeAIPlayer
Creates a new AIPlayer.
NativeDemandDialog - Class in net.sf.freecol.client.gui.dialog
This panel is used to show native demands at a colony.
NativeDemandDialog(FreeColClient, JFrame, Unit, Colony, GoodsType, int) - Constructor for class net.sf.freecol.client.gui.dialog.NativeDemandDialog
Creates a dialog to handle native demands interactions.
NativeDemandSession - Class in net.sf.freecol.server.model
A type of session to handle trading with a native settlement.
NativeDemandSession(Unit, Colony, GoodsType, int, long) - Constructor for class net.sf.freecol.server.model.NativeDemandSession
Creates a new NativeDemandSession.
nativeFirstContact(ServerPlayer, Player, Tile, boolean) - Method in class net.sf.freecol.server.control.InGameController
Handle first contact between European and native player.
nativeGift(Unit, Colony) - Method in class net.sf.freecol.common.networking.ServerAPI
A native Unit delivers the gift it is carrying to a colony.
nativeGift(ServerPlayer, Unit, Colony) - Method in class net.sf.freecol.server.control.InGameController
A native unit delivers its gift to a colony.
NativeGiftMessage - Class in net.sf.freecol.common.networking
The message sent when a native delivers a gift to a Colony.
NativeGiftMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.NativeGiftMessage
Create a new NativeGiftMessage from a stream.
NativeGiftMessage(Unit, Colony) - Constructor for class net.sf.freecol.common.networking.NativeGiftMessage
Create a new NativeGiftMessage.
nativeNation - Static variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
A native nation to use for native settlement type and skill.
NATIVES - net.sf.freecol.common.model.Map.Layer
 
NATIVES - net.sf.freecol.common.model.Player.NoClaimReason
 
NATIVES - Static variable in class net.sf.freecol.client.gui.dialog.FirstContactDialog
 
NATIVES - Static variable in class net.sf.freecol.common.model.UnitChangeType
Changes from living with the natives.
nativeTrade(NativeTrade.NativeTradeAction, NativeTrade) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for simple native trades.
nativeTrade(NativeTrade, Constants.TradeAction, NativeTradeItem, StringTemplate) - Method in class net.sf.freecol.client.control.InGameController
Execute the native trade.
nativeTrade(ServerPlayer, NativeTrade.NativeTradeAction, NativeTrade) - Method in class net.sf.freecol.server.control.InGameController
Handle native trade sessions.
NativeTrade - Class in net.sf.freecol.common.model
Container class for the information that persists while a native trade session is underway.
NativeTrade(Game, String) - Constructor for class net.sf.freecol.common.model.NativeTrade
Simple constructor, used in Game.newInstance.
NativeTrade(Unit, IndianSettlement) - Constructor for class net.sf.freecol.common.model.NativeTrade
Create a new trade session.
NativeTrade.NativeTradeAction - Enum in net.sf.freecol.common.model
The type of native trade command.
NativeTradeAction(boolean, boolean) - Constructor for enum net.sf.freecol.common.model.NativeTrade.NativeTradeAction
Create a new native trade action.
nativeTradeHandler(NativeTrade.NativeTradeAction, NativeTrade) - Method in class net.sf.freecol.client.control.InGameController
Cache a native trade update.
nativeTradeHandler(NativeTrade.NativeTradeAction, NativeTrade) - Method in class net.sf.freecol.server.ai.AIPlayer
Handle a native trade.
NativeTradeItem - Class in net.sf.freecol.common.model
A trade item consisting of some goods to be traded with the natives.
NativeTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.NativeTradeItem
Creates a new NativeTradeItem instance.
NativeTradeItem(Game, Player, Player, Goods) - Constructor for class net.sf.freecol.common.model.NativeTradeItem
Creates a new NativeTradeItem instance.
NativeTradeItem(NativeTradeItem) - Constructor for class net.sf.freecol.common.model.NativeTradeItem
Copy a new NativeTradeItem instance.
NativeTradeMessage - Class in net.sf.freecol.common.networking
The message sent to handle native trade sessions.
NativeTradeMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.NativeTradeMessage
Create a new NativeTradeMessage from a stream.
NativeTradeMessage(NativeTrade.NativeTradeAction, NativeTrade) - Constructor for class net.sf.freecol.common.networking.NativeTradeMessage
Create a new NativetradeMessage with the supplied unit and native settlement.
NativeTradeMessage(Unit, IndianSettlement) - Constructor for class net.sf.freecol.common.networking.NativeTradeMessage
Create a new NativeTradeMessage request with the supplied unit and settlement.
NativeTradeSession - Class in net.sf.freecol.server.model
A type of session to handle trading with a native settlement.
NativeTradeSession(NativeTrade) - Constructor for class net.sf.freecol.server.model.NativeTradeSession
Creates a new NativeTradeSession.
natural - Variable in class net.sf.freecol.common.model.Disaster
Whether this disaster is natural.
natural - Variable in class net.sf.freecol.common.model.TileImprovementType
Is this improvement natural or man-made?
NATURAL_DISASTERS - Static variable in class net.sf.freecol.common.option.GameOptions
Enable natural disasters striking colonies.
NATURAL_TAG - Static variable in class net.sf.freecol.common.model.Disaster
 
NATURAL_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
NAVAL - net.sf.freecol.client.gui.ImageLibrary.PathType
 
NAVAL_STRENGTH_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
 
NAVAL_UNIT - Static variable in class net.sf.freecol.common.model.Ability
The ability of ships to move across water tiles.
NAVAL_UNITS - net.sf.freecol.common.option.UnitTypeOption.TypeSelector
 
NAVAL_UNITS_TAG - Static variable in class net.sf.freecol.common.model.Force
 
navalREFUnitTypes - Variable in class net.sf.freecol.common.model.Monarch
The naval unit types suitable for the REF.
navalStrength - Variable in class net.sf.freecol.common.model.NationSummary
The naval strength of this (European) player.
navalTypes - Variable in class net.sf.freecol.common.model.Monarch
The naval unit types suitable for support actions.
navalUnits - Variable in class net.sf.freecol.common.model.Force
The number of naval units in the REF.
nBuilders - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Current estimate of the number of new BuildColonyMissions to create.
nColonies - Variable in class net.sf.freecol.common.model.HighScore
The final number of colonies.
NE - net.sf.freecol.common.model.Direction
 
NE - Static variable in class net.sf.freecol.tools.RiverMaker
 
NEAR_RADIUS - Static variable in class net.sf.freecol.common.model.Tile
The maximum distance that will still be considered "near" when determining the location name.
needed - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
 
neededForBuildableType(GoodsType) - Method in class net.sf.freecol.server.model.ServerColony
Is a goods type needed for a buildable that this colony could be building.
needsGoodsToBuild() - Method in class net.sf.freecol.common.model.BuildableType
Does this buildable need goods to build?
negated - Variable in class net.sf.freecol.common.i18n.Relation
 
NEGOTIATE - Static variable in class net.sf.freecol.common.model.Ability
The ability to engage in diplomatic negotiation.
NegotiationDialog - Class in net.sf.freecol.client.gui.dialog
The panel that allows negotiations between players.
NegotiationDialog(FreeColClient, JFrame, FreeColGameObject, FreeColGameObject, DiplomaticTrade, StringTemplate) - Constructor for class net.sf.freecol.client.gui.dialog.NegotiationDialog
Creates a new NegotiationDialog instance.
NegotiationDialog.ColonyTradeItemPanel - Class in net.sf.freecol.client.gui.dialog
 
NegotiationDialog.GoldTradeItemPanel - Class in net.sf.freecol.client.gui.dialog
 
NegotiationDialog.GoodsTradeItemPanel - Class in net.sf.freecol.client.gui.dialog
 
NegotiationDialog.GoodsTradeItemPanel.GoodsBoxRenderer - Class in net.sf.freecol.client.gui.dialog
 
NegotiationDialog.InciteTradeItemPanel - Class in net.sf.freecol.client.gui.dialog
 
NegotiationDialog.InciteTradeItemPanel.InciteBoxRenderer - Class in net.sf.freecol.client.gui.dialog
 
NegotiationDialog.RemoveAction - Class in net.sf.freecol.client.gui.dialog
 
NegotiationDialog.StanceTradeItemPanel - Class in net.sf.freecol.client.gui.dialog
Class for the stance trade panel.
NegotiationDialog.StanceTradeItemPanel.StanceBoxRenderer - Class in net.sf.freecol.client.gui.dialog
 
NegotiationDialog.UnitTradeItemPanel - Class in net.sf.freecol.client.gui.dialog
 
NegotiationDialog.UnitTradeItemPanel.UnitBoxRenderer - Class in net.sf.freecol.client.gui.dialog
 
net.sf.freecol - package net.sf.freecol
FreeCol
net.sf.freecol.client - package net.sf.freecol.client
FreeCol Client Package
net.sf.freecol.client.control - package net.sf.freecol.client.control
FreeCol Client Control package
net.sf.freecol.client.gui - package net.sf.freecol.client.gui
FreeCol Client GUI package
net.sf.freecol.client.gui.action - package net.sf.freecol.client.gui.action
Contains the Actions used by the GUI in menus and other places.
net.sf.freecol.client.gui.animation - package net.sf.freecol.client.gui.animation
Contains the FreeCol unit amimation classes.
net.sf.freecol.client.gui.dialog - package net.sf.freecol.client.gui.dialog
Contains the dialog-specific displays
net.sf.freecol.client.gui.images - package net.sf.freecol.client.gui.images
 
net.sf.freecol.client.gui.label - package net.sf.freecol.client.gui.label
Contains the Label-specific displays
net.sf.freecol.client.gui.mapviewer - package net.sf.freecol.client.gui.mapviewer
 
net.sf.freecol.client.gui.menu - package net.sf.freecol.client.gui.menu
Contains the FreeCol menu classes.
net.sf.freecol.client.gui.option - package net.sf.freecol.client.gui.option
Contains user interface classes for visualizing options.
net.sf.freecol.client.gui.panel - package net.sf.freecol.client.gui.panel
Contains the panel classes deriving from MigPanel or FreeColPanel
net.sf.freecol.client.gui.panel.colopedia - package net.sf.freecol.client.gui.panel.colopedia
Contains the Colopedia-specific panels
net.sf.freecol.client.gui.panel.report - package net.sf.freecol.client.gui.panel.report
Contains the FreeCol Report-specific panels
net.sf.freecol.client.gui.plaf - package net.sf.freecol.client.gui.plaf
Contains the user interface objects for the "FreeCol Look and Feel".
net.sf.freecol.client.gui.tooltip - package net.sf.freecol.client.gui.tooltip
Contains the JToolTip-specific displays
net.sf.freecol.client.gui.video - package net.sf.freecol.client.gui.video
Support for playing video.
net.sf.freecol.client.networking - package net.sf.freecol.client.networking
Contains the client networking classes.
net.sf.freecol.common - package net.sf.freecol.common
FreeCol Common package
net.sf.freecol.common.debug - package net.sf.freecol.common.debug
Contains the FreeCol debugging classes.
net.sf.freecol.common.i18n - package net.sf.freecol.common.i18n
FreeCol Internationalisation package
net.sf.freecol.common.io - package net.sf.freecol.common.io
Classes for reading and writing FreeCol data files.
net.sf.freecol.common.io.sza - package net.sf.freecol.common.io.sza
Support for reading an animation made from images stored in a .zip file.
net.sf.freecol.common.logging - package net.sf.freecol.common.logging
FreeCol Common Logging package
net.sf.freecol.common.metaserver - package net.sf.freecol.common.metaserver
Contains the common networking classes.
net.sf.freecol.common.model - package net.sf.freecol.common.model
FreeCol Game Model package
net.sf.freecol.common.model.mission - package net.sf.freecol.common.model.mission
Contains the FreeCol Unit goal classes.
net.sf.freecol.common.model.pathfinding - package net.sf.freecol.common.model.pathfinding
Classes used when making searches on the map.
net.sf.freecol.common.networking - package net.sf.freecol.common.networking
Contains the common networking classes.
net.sf.freecol.common.option - package net.sf.freecol.common.option
Contains classes for describing, and saving the state of, a game option.
net.sf.freecol.common.resources - package net.sf.freecol.common.resources
Classes for handling resources.
net.sf.freecol.common.sound - package net.sf.freecol.common.sound
FreeCol Sound and Music package
net.sf.freecol.common.util - package net.sf.freecol.common.util
Contains the FreeCol Collection of small static helpers.
net.sf.freecol.metaserver - package net.sf.freecol.metaserver
FreeCol Meta server
net.sf.freecol.server - package net.sf.freecol.server
The main package of the server package tree.
net.sf.freecol.server.ai - package net.sf.freecol.server.ai
FreeCol Artifical Intelligence
net.sf.freecol.server.ai.mission - package net.sf.freecol.server.ai.mission
Contains the FreeCol Artifical Intelligence AIUnit mission clases.
net.sf.freecol.server.control - package net.sf.freecol.server.control
Contains the classes responsible for the control of the game.
net.sf.freecol.server.generator - package net.sf.freecol.server.generator
Contains the map generator.
net.sf.freecol.server.model - package net.sf.freecol.server.model
Contains model classes with server specific information.
net.sf.freecol.server.networking - package net.sf.freecol.server.networking
Contains the server networking classes.
net.sf.freecol.tools - package net.sf.freecol.tools
Contains tools directly related to FreeCol.
netProduction - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
net production of goods
netProduction - Variable in class net.sf.freecol.common.model.ProductionCache
A map of net production by goods type.
NETPRODUCTION_SUMMARY_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
netProductionPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
NETWORK_REPLY_ID_TAG - Static variable in class net.sf.freecol.common.networking.Connection
 
networkReplyId - Variable in class net.sf.freecol.common.networking.NetworkReplyObject
A unique identifier for the message to wait for.
NetworkReplyObject - Class in net.sf.freecol.common.networking
Class for storing a network response.
NetworkReplyObject(int) - Constructor for class net.sf.freecol.common.networking.NetworkReplyObject
The constructor.
NEW_GAME - net.sf.freecol.common.model.Game.LogoutReason
 
NEW_LAND_NAME_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
NEW_LAND_NAME_TAG - Static variable in class net.sf.freecol.common.model.Player
 
NEW_LAND_NAME_TAG - Static variable in class net.sf.freecol.common.networking.NewLandNameMessage
 
NEW_REGION_NAME_TAG - Static variable in class net.sf.freecol.common.networking.NewRegionNameMessage
 
NEW_TILE_TAG - Static variable in class net.sf.freecol.common.networking.AnimateMoveMessage
 
NEW_WORLD_GOODS_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
NewAction - Class in net.sf.freecol.client.gui.action
An action for starting a new game.
NewAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.NewAction
Creates this action
newButton(String, String, ImageIcon, Color, StringTemplate) - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
newButtons - Variable in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
 
newCargo(TransportableAIObject, Unit) - Static method in class net.sf.freecol.server.ai.Cargo
Make a new cargo with given transportable and carrier.
newCargo(TransportableAIObject, Unit, Location, boolean) - Static method in class net.sf.freecol.server.ai.Cargo
Make a new cargo with given transportable, carrier and explicit destination and fallback state.
newColonist - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
Turns to new colonist if positive, no colonist if zero, -turns-1 to starvation if negative.
newConnection(String, String, int) - Static method in class net.sf.freecol.client.networking.UserServerAPI
Create a new connection.
NewEmptyMapAction - Class in net.sf.freecol.client.gui.action
Creates a new empty map.
NewEmptyMapAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.NewEmptyMapAction
Creates this action
newGame() - Method in class net.sf.freecol.client.control.ConnectController
Reset to the NewPanel (except in the map editor).
newHighScore(Player) - Static method in class net.sf.freecol.common.model.HighScore
Tries to adds a new high score for player.
newInstance(FreeColClient) - Static method in class net.sf.freecol.client.gui.panel.MapControls
Create a new map controls instance for a FreeColClient.
newInstance(Game, Class<T>, boolean) - Static method in class net.sf.freecol.common.model.Game
Instantiate an uninitialized FreeColGameObject within a game.
newLabel(String, ImageIcon, Color) - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
newLabel(String, ImageIcon, Color, StringTemplate) - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
newLandName - Variable in class net.sf.freecol.common.model.HighScore
The name for the New World.
newLandName - Variable in class net.sf.freecol.common.model.Player
The name this player uses for the New World.
newLandName - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.PlayerData
 
newLandName(Unit, String) - Method in class net.sf.freecol.client.control.InGameController
A player names the New World.
newLandName(Unit, String) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for naming a new land.
newLandNameHandler(Unit, String) - Method in class net.sf.freecol.client.control.InGameController
Ask the player to name the new land.
newLandNameHandler(Unit, String) - Method in class net.sf.freecol.server.ai.AIPlayer
Handle a new land name.
NewLandNameMessage - Class in net.sf.freecol.common.networking
The message sent when naming a new land.
NewLandNameMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.NewLandNameMessage
Create a new NewLandNameMessage from a stream.
NewLandNameMessage(Unit, String) - Constructor for class net.sf.freecol.common.networking.NewLandNameMessage
Create a new NewLandNameMessage with the supplied name.
newline - Variable in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
newMap() - Method in class net.sf.freecol.client.control.MapEditorController
Creates a new map using a MapGenerator.
newNativeTradeSession(Unit, IndianSettlement) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to get the session for a trade.
newPanel(LayoutManager) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Get a new MigPanel with specified layout and size it to fit neatly.
NewPanel - Class in net.sf.freecol.client.gui.panel
This dialog allows the user to start a single player or multiplayer game, to join a running game, and to fetch a list of games from the meta-server.
NewPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.NewPanel
Creates a new game panel.
NewPanel(FreeColClient, Specification) - Constructor for class net.sf.freecol.client.gui.panel.NewPanel
Creates a new game panel.
NewPanel.NewPanelAction - Enum in net.sf.freecol.client.gui.panel
The actions for this panel.
NewPanelAction() - Constructor for enum net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
newPositions(Map.Position, int) - Method in class net.sf.freecol.common.model.LandMap
Get the positions surrounding a central position that are potential valid land positions.
newRegionName(Region, Tile, Unit, String) - Method in class net.sf.freecol.client.control.InGameController
The player names a new region.
newRegionName(Region, Tile, Unit, String) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for naming a new region.
newRegionNameHandler(Region, Tile, Unit, String) - Method in class net.sf.freecol.client.control.InGameController
Handle new region naming.
newRegionNameHandler(Region, Tile, Unit, String) - Method in class net.sf.freecol.server.ai.AIPlayer
Handle a new region naming.
NewRegionNameMessage - Class in net.sf.freecol.common.networking
The message sent when naming a new region.
NewRegionNameMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.NewRegionNameMessage
Create a new NewRegionNameMessage from a stream.
NewRegionNameMessage(Region, Tile, Unit, String) - Constructor for class net.sf.freecol.common.networking.NewRegionNameMessage
Create a new NewRegionNameMessage with the supplied name.
newRoute - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
The original route passed to this panel.
newRoute() - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
Handle a new route request.
newRouteButton - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The button to create a new trade route.
newTile - Variable in class net.sf.freecol.common.networking.ChangeSet.MoveChange
 
newTradeRoute() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for creating a new trade route.
newTradeRoute() - Method in class net.sf.freecol.server.model.ServerPlayer
Get a new trade route.
newTradeRoute(Player) - Method in class net.sf.freecol.client.control.InGameController
Gets a new trade route for a player.
newTradeRoute(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Create a new trade route for a player.
newTradeRouteHandler(TradeRoute) - Method in class net.sf.freecol.client.control.InGameController
Handle a new trade route.
NewTradeRouteMessage - Class in net.sf.freecol.common.networking
The message sent to get a new trade route.
NewTradeRouteMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.NewTradeRouteMessage
Create a new NewTradeRouteMessage from a stream.
NewTradeRouteMessage(TradeRoute) - Constructor for class net.sf.freecol.common.networking.NewTradeRouteMessage
Create a new NewTradeRouteMessage with the given message identifier and message.
newTurn(int) - Method in class net.sf.freecol.client.control.InGameController
Switch to a new turn.
newTurnHandler(int) - Method in class net.sf.freecol.client.control.InGameController
Handle the new turn.
NewTurnMessage - Class in net.sf.freecol.common.networking
The message sent to the clients to signal a new turn.
NewTurnMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.NewTurnMessage
Create a new NewTurnMessage from a stream.
NewTurnMessage(Turn) - Constructor for class net.sf.freecol.common.networking.NewTurnMessage
Create a new NewTurnMessage with the supplied message.
newTurns - Variable in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
The number of turns consumed by the proposed move.
newType - Variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
 
newType(String, Class<T>) - Method in class net.sf.freecol.common.model.Specification
Build a new FreeColSpecObjectType with given identifier and class.
newTypeClasses - Static variable in class net.sf.freecol.common.model.Specification
Fixed class array argument used in newType().
NewUnitPanel - Class in net.sf.freecol.client.gui.panel
The panel that allows a user to pay for a new unit in Europe.
NewUnitPanel(FreeColClient, LayoutManager, String, List<UnitType>) - Constructor for class net.sf.freecol.client.gui.panel.NewUnitPanel
The constructor to use.
newWorldGoods - Variable in class net.sf.freecol.common.model.GoodsType
Is this goods type native to the New World.
newWorldGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
 
newWorldLuxuryGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
 
newXMLInputFactory() - Static method in class net.sf.freecol.common.io.FreeColXMLReader
Create a new XMLInputFactory.
next - Variable in class net.sf.freecol.common.model.PathNode
The next node in the path.
next() - Method in class net.sf.freecol.common.model.Map.CircleIterator
next() - Method in class net.sf.freecol.common.model.Turn
Get the next turn, with a turn number one greater.
next() - Method in class net.sf.freecol.common.model.UnitIterator
NEXT_ACTIVE_UNIT - net.sf.freecol.client.control.InGameController.MoveMode
 
NEXT_ID_TAG - Static variable in class net.sf.freecol.common.model.Game
 
NEXT_ID_TAG - Static variable in class net.sf.freecol.server.ai.AIMain
 
nextActiveUnit() - Method in class net.sf.freecol.client.control.InGameController
Makes a new unit active.
nextActiveUnitIterator - Variable in class net.sf.freecol.common.model.Player
An iterator for the player units that are still active this turn.
nextBranch(int[]) - Static method in class net.sf.freecol.tools.RiverMaker
 
nextGoingToUnitIterator - Variable in class net.sf.freecol.common.model.Player
An iterator for the player units that have a destination to go to.
nextId - Variable in class net.sf.freecol.common.model.Game
The next available identifier that can be given to a new FreeColGameObject.
nextId - Variable in class net.sf.freecol.server.ai.AIMain
The next AI identifier index.
nextInt() - Method in class net.sf.freecol.common.util.RandomUtils.RandomIntCache
 
nextInt(int) - Method in class net.sf.freecol.common.util.RandomUtils.RandomIntCache
 
nextModelMessage() - Method in class net.sf.freecol.client.control.InGameController
Displays the next ModelMessage.
nextNetworkReplyId - Variable in class net.sf.freecol.common.networking.ReceivingThread
A counter for reply ids.
nextRiver - Variable in class net.sf.freecol.server.generator.River
The next river.
nextTag() - Method in class net.sf.freecol.common.io.FreeColXMLReader
nextTile() - Method in class net.sf.freecol.common.model.Map.CircleIterator
Finds the next position.
NL_SPAN_SPLIT_2 - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
nNavalCarrier - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Count of the number of transports needing a naval unit.
NO_ACTION - net.sf.freecol.common.model.Monarch.MonarchAction
 
NO_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
 
NO_HIGH_SEAS - net.sf.freecol.common.model.Unit.PortMode
 
NO_MORE_MOVES_LEFT - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
NO_PATH_TO_TARGET - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
NO_RESULT - net.sf.freecol.common.model.CombatModel.CombatResult
 
NO_RIVER - Static variable in class net.sf.freecol.common.model.TileImprovement
River magnitudes
NO_SUCH_RUMOUR - net.sf.freecol.common.model.LostCityRumour.RumourType
 
NoAddReason() - Constructor for enum net.sf.freecol.common.model.UnitLocation.NoAddReason
 
NoBuildReason() - Constructor for enum net.sf.freecol.common.model.Colony.NoBuildReason
 
NoClaimReason() - Constructor for enum net.sf.freecol.common.model.Player.NoClaimReason
 
nodeComparator - Static variable in class net.sf.freecol.client.gui.panel.colopedia.ConceptDetailPanel
 
nodeMap - Variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
 
NOINTERN - net.sf.freecol.common.io.FreeColXMLReader.ReadScope
 
noList - Static variable in class net.sf.freecol.common.model.ScopeContainer
Cached empty scope list.
nonAnimationBufferImage - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
 
none - Static variable in class net.sf.freecol.client.gui.panel.report.ReportContinentalCongressPanel
 
none(Collection<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Is a collection empty?
none(Collection<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Do none of the members of a collection match a predicate?
none(Stream<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Is a stream null or empty?
none(Stream<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Do none of the members of a stream match a predicate?
none(T[]) - Static method in class net.sf.freecol.common.util.CollectionUtils
Is an array null or empty?
none(T[], Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Do none of the members of an array match a predicate?
NONE - net.sf.freecol.client.gui.dialog.Flag.Alignment
 
NONE - net.sf.freecol.client.gui.dialog.Flag.Decoration
 
NONE - net.sf.freecol.client.gui.dialog.Flag.UnionPosition
 
NONE - net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
 
NONE - net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
NONE - net.sf.freecol.common.model.Colony.NoBuildReason
 
NONE - net.sf.freecol.common.model.Map.Layer
 
NONE - net.sf.freecol.common.model.NationOptions.Advantages
 
NONE - net.sf.freecol.common.model.Operand.OperandType
 
NONE - net.sf.freecol.common.model.Operand.ScopeLevel
 
NONE - net.sf.freecol.common.model.Player.NoClaimReason
 
NONE - net.sf.freecol.common.model.UnitLocation.NoAddReason
No reason why Locatable can not be added.
none_internal(Stream<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implementation of none().
noneButton - Variable in class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog
The button to select no items.
nonExpertWorker(GoodsType) - Method in class net.sf.freecol.common.model.Unit
Is this unit a person that is making a given goods type, but not an expert at it.
NORMAL - net.sf.freecol.client.gui.FontLibrary.FontType
 
NORMAL - net.sf.freecol.client.gui.Size
 
NORMAL - net.sf.freecol.common.io.FreeColXMLReader.ReadScope
 
NORMAL - net.sf.freecol.common.model.Europe.MigrationType
 
NORMAL - net.sf.freecol.common.networking.Message.MessagePriority
 
NORMAL_COMPONENT - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopRenderer
 
NORMAL_COMPONENT - Variable in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
 
NORMAL_SCALE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Constants for the current "named" scales (tiny, smaller, small) plus a trivial value for unscaled.
NORMAL_TRANSPORT_PRIORITY - Static variable in class net.sf.freecol.server.ai.mission.Mission
Transport is required.
NormalComponent() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer.NormalComponent
 
normalGameFogOfWar - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
Stores the standard fog of war setting when revealing all the map Allows restore to previous state when re-enabling normal vision
normalize(Collection<RandomChoice<T>>, int) - Static method in class net.sf.freecol.common.util.RandomChoice
 
normFont - Variable in class net.sf.freecol.client.gui.mapviewer.TileViewer
Fonts for the colony population chip.
noScaling - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
If true, no scaling to the border is applied.
noStream - Static variable in class net.sf.freecol.common.model.ScopeContainer
Cached empty scope stream.
NOT_AVAILABLE - net.sf.freecol.common.model.NationOptions.NationState
 
NOT_BUILDABLE - net.sf.freecol.common.model.Colony.NoBuildReason
 
NOT_BUILDING - net.sf.freecol.common.model.Colony.NoBuildReason
 
NOTHING - net.sf.freecol.common.model.LostCityRumour.RumourType
 
nothingShowing() - Method in class net.sf.freecol.client.gui.Canvas
Is nothing showing?
notifyClose(Component, JInternalFrame) - Method in class net.sf.freecol.client.gui.Canvas
A component is closing.
notifyOwnerChanged(FreeColGameObject, Player, Player) - Method in class net.sf.freecol.common.model.Game
Notify a listener (if any) of that a game object has changed owner.
notifyRemoveFreeColGameObject(String) - Method in class net.sf.freecol.common.model.Game
Notify a listener (if any) of that a game object has gone.
notifySetFreeColGameObject(String, FreeColGameObject) - Method in class net.sf.freecol.common.model.Game
Notify a listener (if any) of a new game object.
notifyStopped() - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
 
notWorking - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
not working colonists
notWorking - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
Units present that are not working.
notWorkingPred - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
Predicate to select units that are not working.
NoValueType(int) - Constructor for enum net.sf.freecol.common.model.Player.NoValueType
 
now() - Static method in class net.sf.freecol.common.util.Utils
Current time since epoch in milliseconds.
nPioneers - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Current estimate of the number of new PioneeringMissions to create.
nScouts - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Current estimate of the number of new ScoutingMissions to create.
nt - Variable in class net.sf.freecol.server.model.NativeTradeSession
The native trade information.
nullRunnable - Static variable in class net.sf.freecol.server.ai.AIPlayer
Do nothing!
nullUUID - Static variable in class net.sf.freecol.common.model.HighScore
Trivial UUID to used when it is not present in the high score file.
number - Variable in class net.sf.freecol.client.gui.panel.BuildingPanel.UpkeepLabel
The base image to display.
number - Variable in class net.sf.freecol.common.model.AbstractUnit
The number of units.
Number - Class in net.sf.freecol.common.i18n
Classes implementing this interface can determine the category and the index of a double based on the number rules for a language.
Number() - Constructor for class net.sf.freecol.common.i18n.Number
 
NUMBER_OF_AGES - Static variable in class net.sf.freecol.common.model.Specification
How many game ages.
NUMBER_OF_DIRECTIONS - Static variable in enum net.sf.freecol.common.model.Direction
 
NUMBER_OF_GOODS - Static variable in class net.sf.freecol.client.gui.panel.report.ReportProductionPanel
The number of selection boxes.
NUMBER_OF_HIGH_SCORES - Static variable in class net.sf.freecol.common.model.HighScore
The number of high scores to allow in the high scores list.
NUMBER_OF_SETTLEMENTS_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
 
NUMBER_OF_SETTLEMENTS_TAG - Static variable in class net.sf.freecol.common.model.NationType
 
NUMBER_OF_UNITS_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
 
NUMBER_TAG - Static variable in class net.sf.freecol.common.model.AbstractUnit
 
NUMBER_TAG - Static variable in class net.sf.freecol.common.option.AbstractUnitOption
 
Number.Category - Enum in net.sf.freecol.common.i18n
 
numberMap - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
numberOfColonies - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
numberOfColonists - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
numberOfEffects - Variable in class net.sf.freecol.common.model.Disaster
The number of effects of this disaster.
numberOfLandTiles - Variable in class net.sf.freecol.common.model.LandMap
Number of land tiles on the map.
numberOfLegalTiles() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider only considering the number of legal tiles visited when determining the cost.
numberOfSettlements - Variable in class net.sf.freecol.common.model.NationSummary
The number of settlements this player has.
numberOfSettlements - Variable in class net.sf.freecol.common.model.NationType
The number of settlements this Nation has.
numberOfSettlements - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
numberOfTiles() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
The trivial CostDecider.
numberOfUnits - Variable in class net.sf.freecol.common.model.NationSummary
The number of units this (European) player has.
numberOption - Variable in class net.sf.freecol.common.option.AbstractUnitOption
An Option to determine the number of the AbstractUnit.
NumberRules - Class in net.sf.freecol.common.i18n
NumberRules(InputStream) - Constructor for class net.sf.freecol.common.i18n.NumberRules
Creates a new NumberRules instance from the given input stream, which must contain an XML representation of the CLDR plural rules.
numberUI - Variable in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
 
nUnits - Variable in class net.sf.freecol.common.model.HighScore
The final number of units.
NW - net.sf.freecol.common.model.Direction
 
NW - Static variable in class net.sf.freecol.tools.RiverMaker
 

O

o2s(Object) - Static method in class net.sf.freecol.common.util.LogBuilder
Convert a simple object to a string suitable for a log buffer.
object - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
object - Variable in class net.sf.freecol.common.util.RandomChoice
 
ObjectChange(ChangeSet.See, FreeColGameObject) - Constructor for class net.sf.freecol.common.networking.ChangeSet.ObjectChange
Build a new ObjectChange for a single object.
ObjectMessage - Class in net.sf.freecol.common.networking
The basic message with optional objects.
ObjectMessage(String) - Constructor for class net.sf.freecol.common.networking.ObjectMessage
Create a new ObjectMessage of a given type.
ObjectMessage(String, String...) - Constructor for class net.sf.freecol.common.networking.ObjectMessage
Create a new ObjectMessage of a given type, with attributes and optional objects.
ObjectMessage(String, FreeColXMLReader, String...) - Constructor for class net.sf.freecol.common.networking.ObjectMessage
Create a new AttributeMessage from a stream.
objects - Variable in class net.sf.freecol.common.networking.ObjectMessage
The attached FreeColObjects.
ObjectWithId - Interface in net.sf.freecol.common
Any object that provides a string identifier that can be used to identify it, and to provide a localized name for it.
occupation - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
Occupation - Class in net.sf.freecol.common.model
Simple container to define where and what a unit is working on.
Occupation(WorkLocation, ProductionType, GoodsType) - Constructor for class net.sf.freecol.common.model.Occupation
Create an Occupation.
OCCUPATION - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
occupationCmd - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
OCCUPIED - net.sf.freecol.common.model.Player.NoClaimReason
 
OCCUPIED_BY_ENEMY - net.sf.freecol.common.model.UnitLocation.NoAddReason
Locatable can not be added because the Location is occupied by objects belonging to another player.
OCEAN - net.sf.freecol.common.model.Region.RegionType
 
OCEAN - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
 
oceanTileTypes - Variable in class net.sf.freecol.server.generator.TerrainGenerator
 
oddDX - Variable in enum net.sf.freecol.common.model.Direction
The direction increments.
oddDY - Variable in enum net.sf.freecol.common.model.Direction
 
OFF - Static variable in class net.sf.freecol.client.gui.mapviewer.TerrainCursor
 
OFFENCE - Static variable in class net.sf.freecol.common.model.Modifier
 
OFFENCE_AGAINST - Static variable in class net.sf.freecol.common.model.Modifier
 
OFFENCE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
OFFENSIVE_LAND_UNIT_CHEAT - Static variable in class net.sf.freecol.common.option.GameOptions
 
OFFENSIVE_NAVAL_UNIT_CHEAT - Static variable in class net.sf.freecol.common.option.GameOptions
 
offensiveLandUnitCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
offensiveNavalUnitCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
offer - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Useful internal messages.
OFFERED_FATHERS_TAG - Static variable in class net.sf.freecol.common.model.Player
 
offeredFathers - Variable in class net.sf.freecol.common.model.Player
The offered founding fathers.
offset - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
oggPacket - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
oggPage - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
OggStream(InputStream) - Constructor for class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
oggStreamState - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
oggSyncState - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
OggVorbisAudioInputStream(OggVorbisDecoderFactory.OggStream) - Constructor for class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
Create a new player.
OggVorbisDecoderFactory - Class in net.sf.freecol.common.sound
Rewritten from the JCraft JOrbisPlayer example (GPLv2+), fixing a bunch of bugs that prevent it from playing short files and recasting into a read()-driven AudioInputStream form.
OggVorbisDecoderFactory() - Constructor for class net.sf.freecol.common.sound.OggVorbisDecoderFactory
Trivial constructor.
OggVorbisDecoderFactory.OggStream - Class in net.sf.freecol.common.sound
Core JOgg/JOrbis magic handled here.
OggVorbisDecoderFactory.OggVorbisAudioInputStream - Class in net.sf.freecol.common.sound
The AudioInputStream extension to handle decoding Ogg/Vorbis Audio input.
OK - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
OK - net.sf.freecol.common.model.mission.Mission.MissionState
Mission is in progress.
OK - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
okButton - Variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
okIndex - Variable in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
 
okOption() - Method in class net.sf.freecol.client.gui.ChoiceItem
Make this choice the "OK" option.
OLD_ALTITUDE_MAX_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
OLD_ALTITUDE_MIN_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
OLD_CHANGE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
OLD_CLAIMABLE_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
OLD_CONVERT_THRESHOLD_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
OLD_DEFAULT_EQUIPMENT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
OLD_DEFAULT_UNIT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
OLD_DIFFICULTY_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
OLD_EQUIPMENT_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
OLD_EQUIPMENT_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
OLD_EXPENDED_EQUIPMENT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
OLD_EXPERT_UNIT_TAG - Static variable in class net.sf.freecol.common.model.Role
 
OLD_EXPOSE_RESOURCE_PERCENT_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
OLD_EXTRA_CLAIMABLE_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
OLD_GOODS_WISH_TAG - Static variable in class net.sf.freecol.server.ai.AIMain
 
OLD_HIT_POINTS_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
OLD_HUMIDITY_MAX_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
OLD_HUMIDITY_MIN_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
OLD_INCREMENT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Modifier
 
OLD_KEY_TAG - Static variable in class net.sf.freecol.common.model.StringTemplate
 
OLD_LEFT_HAND_SIDE_TAG - Static variable in class net.sf.freecol.common.model.Limit
 
OLD_LINE_OF_SIGHT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
OLD_MATCH_NEGATED_TAG - Static variable in class net.sf.freecol.common.model.Scope
 
OLD_MATCHES_NULL_TAG - Static variable in class net.sf.freecol.common.model.Scope
 
OLD_MAX_SKILL_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
OLD_MAXIMUM_ATTRITION_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
OLD_MAXIMUM_COUNT_TAG - Static variable in class net.sf.freecol.common.model.Role
 
OLD_MAXIMUM_EXPERIENCE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
OLD_MAXIMUM_GROWTH_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
OLD_MAXIMUM_SIZE_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
OLD_METHOD_NAME_TAG - Static variable in class net.sf.freecol.common.model.Scope
 
OLD_METHOD_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Scope
 
OLD_MIN_SKILL_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
OLD_MINIMUM_GROWTH_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
OLD_MINIMUM_SIZE_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
OLD_NATION_TAG - Static variable in class net.sf.freecol.common.model.NationOptions
 
OLD_NATIONS_TAG - Static variable in class net.sf.freecol.common.model.NationOptions
 
OLD_OPERAND_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Operand
 
OLD_PLAYER_EXPLORED_TILE_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
OLD_PREFERRED_LATITUDE_TAG - Static variable in class net.sf.freecol.common.model.Nation
 
OLD_PRODUCTION_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
 
OLD_RECRUIT_PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
OLD_RIGHT_HAND_SIDE_TAG - Static variable in class net.sf.freecol.common.model.Limit
 
OLD_SCOPE_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.Operand
 
OLD_SCORE_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Event
 
OLD_SCORE_VALUE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
OLD_SERVER_OBJECTS_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
OLD_SKILL_TAUGHT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
OLD_SOL_TAG - Static variable in class net.sf.freecol.common.model.Player
 
OLD_SONS_OF_LIBERTY_TAG - Static variable in class net.sf.freecol.common.model.Colony
 
OLD_SPACE_TAKEN_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
OLD_STARTS_ON_EAST_COAST_TAG - Static variable in class net.sf.freecol.common.model.Nation
 
OLD_STORED_GOODS_TAG - Static variable in class net.sf.freecol.common.model.GoodsContainer
 
OLD_TEMPERATURE_MAX_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
OLD_TEMPERATURE_MIN_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
OLD_TILE_IMPROVEMENT_PLAN_LIST_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
 
OLD_TILE_IMPROVEMENT_PLAN_TAG - Static variable in class net.sf.freecol.server.ai.AIMain
 
OLD_TILE_IMPROVEMENT_TAG - Static variable in class net.sf.freecol.common.model.TileItemContainer
 
OLD_TILE_IMPROVEMENT_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
OLD_TILE_ITEM_CONTAINER_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
OLD_TILE_TAG - Static variable in class net.sf.freecol.common.networking.AnimateMoveMessage
 
OLD_TILEIMPROVEMENT_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
OLD_TORIES_TAG - Static variable in class net.sf.freecol.common.model.Colony
 
OLD_TRADE_BONUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
OLD_UPGRADES_FROM_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
OLD_VISIBLE_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
OLD_WANDERING_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
oldLocation - Variable in class net.sf.freecol.common.networking.ChangeSet.MoveChange
 
oldMap - Variable in class net.sf.freecol.client.gui.dialog.ScaleMapSizeDialog
 
oldPrice - Variable in class net.sf.freecol.common.model.MarketData
Place to save to old price so as to be able to tell when a price change message should be generated.
oldSize - Variable in class net.sf.freecol.client.gui.Canvas
Remember the current size (from getSize()), check for changes.
oldSoL - Variable in class net.sf.freecol.common.model.Player
SoL from last turn.
oldSonsOfLiberty - Variable in class net.sf.freecol.common.model.Colony
The SoL membership last turn.
oldStoredGoods - Variable in class net.sf.freecol.common.model.GoodsContainer
The previous list of Goods stored in this GoodsContainer.
oldTories - Variable in class net.sf.freecol.common.model.Colony
The number of tories last turn.
oldType - Variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
 
ON - Static variable in class net.sf.freecol.client.gui.mapviewer.TerrainCursor
 
onCarrier - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
 
onCarrier - Variable in class net.sf.freecol.common.model.PathNode
Whether the unit traversing this path is on a carrier at this node.
one - net.sf.freecol.common.i18n.Number.Category
 
ONE - net.sf.freecol.common.model.Disaster.Effects
 
ONE_SECOND - Static variable in class net.sf.freecol.common.networking.NetworkReplyObject
 
only(Player) - Static method in class net.sf.freecol.common.networking.ChangeSet.See
Make this change visible only to the given player.
ONLY - Static variable in class net.sf.freecol.common.networking.ChangeSet.See
 
ONLY_EUROPEAN - net.sf.freecol.client.gui.panel.FindSettlementPanel.DisplayListOption
 
ONLY_NATIVES - net.sf.freecol.client.gui.panel.FindSettlementPanel.DisplayListOption
 
ONLY_NATURAL_IMPROVEMENTS - Static variable in class net.sf.freecol.common.option.GameOptions
Toggle whether artifical tile improvements contribute to the production of secondary (non-food) goods on the colony center tile.
onlyMyColoniesBox - Variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
Restrict to only the player colonies?
onMacOSX() - Static method in class net.sf.freecol.common.util.OSUtils
Does the OS look like Mac OS X?
onScreen(Tile) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Checks if a tile is displayed on the screen but not too close to the edges.
onUnix() - Static method in class net.sf.freecol.common.util.OSUtils
Does the OS look like some sort of unix?
onWindows() - Static method in class net.sf.freecol.common.util.OSUtils
Does the OS look like some sort of Windows?
OPEN - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
OpenAction - Class in net.sf.freecol.client.gui.action
An action for loading a game or map.
OpenAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.OpenAction
Creates a new OpenAction.
openBuildQueue - Variable in class net.sf.freecol.client.gui.panel.ConstructionPanel
Should a mouse click open the build queue?
openLine(AudioFormat, Mixer, int) - Static method in class net.sf.freecol.common.sound.SoundPlayer
Open a line to the mixer for a given format.
openSession(NativeTrade) - Static method in class net.sf.freecol.server.model.NativeTradeSession
Helper function to update a tentative native trade and open a session for it.
Operand - Class in net.sf.freecol.common.model
The Operand class implements Operands to be used in relations, such as the Limit class.
Operand() - Constructor for class net.sf.freecol.common.model.Operand
Deliberately empty constructor.
Operand(int) - Constructor for class net.sf.freecol.common.model.Operand
Creates a new Operand instance.
Operand(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Operand
Create a new operand by reading a stream.
Operand(Operand.OperandType, Operand.ScopeLevel) - Constructor for class net.sf.freecol.common.model.Operand
Creates a new Operand instance.
OPERAND_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Operand
 
Operand.OperandType - Enum in net.sf.freecol.common.model
 
Operand.ScopeLevel - Enum in net.sf.freecol.common.model
 
operandType - Variable in class net.sf.freecol.common.model.Operand
The type of object the operand really represents.
OperandType() - Constructor for enum net.sf.freecol.common.model.Operand.OperandType
 
operator - Variable in class net.sf.freecol.common.model.Limit
The operator to apply when evaluating the limit expression.
Operator() - Constructor for enum net.sf.freecol.common.model.Limit.Operator
 
OPERATOR_TAG - Static variable in class net.sf.freecol.common.model.Limit
 
optimizeCargoes(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Sets the current target.
option - Variable in class net.sf.freecol.client.gui.option.OptionUI
The Option value itself.
Option<T> - Interface in net.sf.freecol.common.option
An option describes something which can be customized by the user.
OPTION - net.sf.freecol.common.model.Operand.OperandType
 
optionCancel - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
OptionContainer - Interface in net.sf.freecol.common.option
The routines common to option containers.
optionDefault - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
OptionGroup - Class in net.sf.freecol.common.option
Used for grouping Options.
OptionGroup(String) - Constructor for class net.sf.freecol.common.option.OptionGroup
Creates a new OptionGroup.
OptionGroup(String, Specification) - Constructor for class net.sf.freecol.common.option.OptionGroup
Creates a new OptionGroup.
OptionGroup(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.option.OptionGroup
Creates a new OptionGroup.
OptionGroup(Specification) - Constructor for class net.sf.freecol.common.option.OptionGroup
Creates a new OptionGroup.
optionGroupId - Variable in class net.sf.freecol.client.gui.dialog.OptionsDialog
The option group identifier defining the group to load within the default settings file.
optionGroupId - Variable in class net.sf.freecol.common.option.AbstractOption
The option group prefix.
optionGroupSelectionPath - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
optionGroupUI - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
 
OptionGroupUI - Class in net.sf.freecol.client.gui.option
This panel displays an OptionGroup using a JTree.
OptionGroupUI(GUI, OptionGroup, boolean) - Constructor for class net.sf.freecol.client.gui.option.OptionGroupUI
The constructor that will add the items to this panel.
OptionGroupUI.OptionTree - Class in net.sf.freecol.client.gui.option
 
optionId - Variable in class net.sf.freecol.client.gui.action.SelectableAction
 
optionMap - Variable in class net.sf.freecol.common.option.OptionGroup
A map of all option ids to its option.
optionName - Variable in enum net.sf.freecol.common.model.ModelMessage.MessageType
 
optionOK - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
optionPanel - Variable in class net.sf.freecol.client.gui.dialog.OptionsDialog
 
OptionReader() - Constructor for class net.sf.freecol.common.model.Specification.OptionReader
 
options - Variable in class net.sf.freecol.client.gui.dialog.FreeColDialog
The options to choose from.
options - Variable in class net.sf.freecol.common.option.OptionGroup
The options in this group.
OPTIONS_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
OptionsDialog - Class in net.sf.freecol.client.gui.dialog
Dialog for changing the options of an OptionGroup.
OptionsDialog(FreeColClient, JFrame, boolean, OptionGroup, String, String, String) - Constructor for class net.sf.freecol.client.gui.dialog.OptionsDialog
The constructor that will add the items to this panel.
optionsTable - Static variable in class net.sf.freecol.FreeCol
 
OptionTree(DefaultTreeModel) - Constructor for class net.sf.freecol.client.gui.option.OptionGroupUI.OptionTree
Build a new option tree.
OptionUI<T extends Option<?>> - Class in net.sf.freecol.client.gui.option
This class provides common methods for various Option UIs.
OptionUI(T, boolean) - Constructor for class net.sf.freecol.client.gui.option.OptionUI
Constructor.
optionUIs - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
OptionUpdater - Interface in net.sf.freecol.client.gui.option
Interface for classes which temporarily stores changes for an Option.
optionUpdaters - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
orbisBlock - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
orbisComment - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
orbisDspState - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
orbisInfo - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
ORDER_BUTTON_COUNT - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
There are four versions of the order buttons: normal, rollover, pressed, disabled.
orderButtonImageCount - Variable in class net.sf.freecol.client.gui.action.FreeColAction
 
orderedLocations - Variable in class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
Locations in the order to display them.
ORIGIN - net.sf.freecol.client.gui.SwingGUI.PopupPosition
 
os - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
OSUtils - Class in net.sf.freecol.common.util
Class used to deal specifically with the operating system
OSUtils() - Constructor for class net.sf.freecol.common.util.OSUtils
 
other - net.sf.freecol.common.i18n.Number.Category
 
other - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.InciteTradeItemPanel
 
OTHER_GROUP - Static variable in class net.sf.freecol.client.ClientOptions
 
OTHER_ID_TAG - Static variable in class net.sf.freecol.common.networking.DiplomacyMessage
 
OTHER_NUMBER_RULE - Static variable in class net.sf.freecol.common.i18n.NumberRules
A rule that always returns category "other".
OTHER_TAG - Static variable in class net.sf.freecol.common.networking.FirstContactMessage
 
OTHER_UNITS_OFFSET_X - Static variable in class net.sf.freecol.client.gui.mapviewer.TileBounds
The height offset to paint a Unit at (in pixels).
OTHER_UNITS_OFFSET_Y - Static variable in class net.sf.freecol.client.gui.mapviewer.TileBounds
The height offset to paint a Unit at (in pixels).
OTHER_UNITS_WIDTH - Static variable in class net.sf.freecol.client.gui.mapviewer.TileBounds
The height offset to paint a Unit at (in pixels).
otherConnection - Variable in class net.sf.freecol.server.networking.DummyConnection
The other connection, to which outgoing requests are forwarded .
OtherNumberRule - Class in net.sf.freecol.common.i18n
Number optimized for languages that do not distinguish any number categories.
OtherNumberRule() - Constructor for class net.sf.freecol.common.i18n.OtherNumberRule
 
otherPlayer - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
The other player in the negotiation (!= getMyPlayer()).
otherRawGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
otherStudents - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
students learning this job (i.e.
otherStudentsName - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
of the other students
otherUnit - Variable in class net.sf.freecol.server.model.DiplomacySession
The other player's unit (only non-null in first contact cases).
otherWorkingAmateurs - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
others working as lumberjacks
OUR_ID_TAG - Static variable in class net.sf.freecol.common.networking.DiplomacyMessage
 
ourCount(Collection<? extends FreeColObject>) - Method in class net.sf.freecol.common.model.Operand
Count the number of objects in a list that this operand is applicable to.
OUTPOST - net.sf.freecol.server.ai.ColonyPlan.ProfileType
 
output - Variable in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
output(List<Modifier>, UnitType) - Method in class net.sf.freecol.client.gui.panel.WorkProductionPanel
 
OUTPUT_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
 
outputLock - Variable in class net.sf.freecol.common.networking.Connection
A lock for the output side.
outputs - Variable in class net.sf.freecol.common.model.ProductionType
The goods that are produced by this production type.
outputWriter - Variable in class net.sf.freecol.common.io.FreeColXMLWriter
The writer that receives the final output.
outsideColonyPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
OutsideColonyPanel() - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Create this OutsideColonyPanel.
outsideColonyScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
OVERFLOW - net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
OVERLAY_ZINDEX - Static variable in class net.sf.freecol.common.model.Tile
 
Ownable - Interface in net.sf.freecol.common.model
Interface for objects which can be owned by a Player.
OWNED - net.sf.freecol.common.networking.Message.MessagePriority
 
OWNED_BY_ENEMY - net.sf.freecol.common.model.UnitLocation.NoAddReason
Locatable can not be added because the Location belongs to another player and does not admit foreign objects.
OWNED_UNITS_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
ownedTiles - Variable in class net.sf.freecol.common.model.Settlement
The tiles this settlement owns.
ownedUnits - Variable in class net.sf.freecol.common.model.IndianSettlement
Units that belong to this settlement.
owner - Variable in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
The selected settlement owner.
owner - Variable in class net.sf.freecol.common.model.Europe
The owner of this instance of Europe.
owner - Variable in class net.sf.freecol.common.model.Market
The owning player.
owner - Variable in class net.sf.freecol.common.model.Settlement
The Player owning this Settlement.
owner - Variable in class net.sf.freecol.common.model.Tile
The player that consider this tile to be their land.
owner - Variable in class net.sf.freecol.common.model.TradeRoute
The Player who owns this trade route.
owner - Variable in class net.sf.freecol.common.model.Unit
The owner player.
owner - Variable in class net.sf.freecol.common.model.UnitIterator
The player that owns the units.
owner - Variable in class net.sf.freecol.server.ai.AIServerAPI
The AI player that owns this wrapper.
OWNER_CHANGE_TAG - Static variable in class net.sf.freecol.common.model.UnitChangeType
 
OWNER_TAG - Static variable in class net.sf.freecol.common.model.Europe
 
OWNER_TAG - Static variable in class net.sf.freecol.common.model.Market
 
OWNER_TAG - Static variable in class net.sf.freecol.common.model.Settlement
 
OWNER_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
OWNER_TAG - Static variable in class net.sf.freecol.common.model.TradeRoute
 
OWNER_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
OWNER_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
ownerChange - Variable in class net.sf.freecol.common.model.UnitChangeType
True if this type of change always implies a change of owner.
ownerChanged(FreeColGameObject, Player, Player) - Method in interface net.sf.freecol.common.model.FreeColGameObjectListener
Notify a listener (if any) of that an object has changed owner.
ownerChanged(FreeColGameObject, Player, Player) - Method in class net.sf.freecol.server.ai.AIMain
Replaces the AI object when ownership changes.
ownerComparator - Static variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
Owner comparator, uses the owner field then falls back to names.
OWNERS - net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
 
OWNING_SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
owningSettlement - Variable in class net.sf.freecol.common.model.Tile
Indicates which settlement owns this tile (null indicates no owner).
owns(Ownable) - Method in class net.sf.freecol.common.model.Player
Does this player own something?

P

PACIFIC_KEY - Static variable in class net.sf.freecol.common.model.Region
Hardwired name key for the Pacific for the benefit of isPacific().
PACIFIC_SCORE_VALUE - Static variable in class net.sf.freecol.server.model.ServerRegion
Score for being first to discover the pacific.
padBorder(JComponent, int, int, int, int) - Static method in class net.sf.freecol.client.gui.panel.Utility
 
paidForSale - Variable in class net.sf.freecol.common.model.MarketData
Current selling price.
paidForSale - Variable in class net.sf.freecol.common.model.MarketWas
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColBrightPanelUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColLabelUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColListUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColMenuBarUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColMenuItemUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColPanelUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColPopupMenuUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColRadioButtonUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColScrollPaneUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColSelectedPanelUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColTableHeaderUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColTableUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColTransparentPanelUI
 
paintActualMapWhiteRectangle(Graphics2D, int, int) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
paintBackground - Variable in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
paintBackground(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
 
paintBackground(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
 
paintBlackBackground(Graphics2D, Dimension) - Method in class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
 
paintBlackBackground(Graphics2D, Rectangle) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
Paints the border on the given component.
paintButtonPressed(Graphics, AbstractButton) - Method in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.Canvas
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.GrayLayer
Executes painting.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.label.ProductionLabel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.label.UnitLabel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
 
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Paints the background and borders of the menubar.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.menu.InGameMenuBar
Paints the background and borders of the menubar.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.BuildingPanel.UpkeepLabel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.colopedia.ConceptDetailPanel.ConceptEditorPane
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.CornerMapControls.MiniMapPanel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.FreeColProgressBar
Render the FreeColProgressBar
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.InformationPanel
 
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.MiniMap
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.report.ReportLabourPanel.LabourUnitPanel
 
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer.SelectedComponent
 
paintEachTile(Graphics2D, MapViewer.TileClippingBounds, MapViewer.TileRenderingCallback) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Paints all "dirty" tiles.
paintEachTile(Graphics2D, Map.Position, List<Tile>, MapViewer.TileRenderingCallback) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
 
paintEachTileWithExtendedImageSize(Graphics2D, MapViewer.TileClippingBounds, MapViewer.TileRenderingCallback) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Paints all "dirty" tiles and includes extra tiles to be rendered.
paintEachTileWithSuperExtendedImageSize(Graphics2D, MapViewer.TileClippingBounds, MapViewer.TileRenderingCallback) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Paints all "dirty" tiles and includes many extra tiles to be rendered.
paintIcon(Component, Graphics, int, int) - Method in class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI.CheckBoxIcon
 
paintImmediately() - Method in class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
 
paintImmediately() - Method in class net.sf.freecol.client.gui.SwingGUI
Paint the whole canvas now.
paintJustTheMapImmediately() - Method in class net.sf.freecol.client.gui.Canvas
 
paintMainMenuBackground(Graphics2D, Dimension) - Method in class net.sf.freecol.client.gui.mapviewer.CanvasMapViewer
 
paintMap(Graphics) - Method in class net.sf.freecol.client.gui.panel.MiniMap
Paints a representation of the mapboard onto this component.
paintSafely(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
 
paintSafely(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
 
paintSingleTile(Graphics2D, MapViewer.TileClippingBounds, Tile, MapViewer.TileRenderingCallback) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Paints a single tile using the provided callback.
PAIR_TAG - Static variable in class net.sf.freecol.common.model.StringTemplate
 
PALES - net.sf.freecol.client.gui.dialog.Flag.Background
Vertical stripes.
PALL - net.sf.freecol.client.gui.dialog.Flag.Decoration
 
pane - Variable in class net.sf.freecol.client.gui.dialog.FreeColDialog
The JOptionPane to embed in this dialog.
panel - Variable in class net.sf.freecol.client.gui.dialog.OptionsDialog
 
panel - Variable in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
 
panel - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
panel - Variable in class net.sf.freecol.client.gui.option.FileOptionUI
 
panel - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
 
panel - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
panel - Variable in class net.sf.freecol.client.gui.panel.ClassicMapControls
The main panel.
PANEL_TAG - Static variable in class net.sf.freecol.common.networking.CloseMessage
 
panelBorder - Static variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
panelList - Variable in class net.sf.freecol.client.gui.panel.report.ReportLabourPanel
A list of panels for the unit types.
PanelType() - Constructor for enum net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
panelWithoutShadowBorder - Static variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
Parameters - Class in net.sf.freecol.client.gui.dialog
 
Parameters(int, int) - Constructor for class net.sf.freecol.client.gui.dialog.Parameters
 
ParametersDialog - Class in net.sf.freecol.client.gui.dialog
A dialog for editing parameters.
ParametersDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.dialog.ParametersDialog
Create a new parameters dialog.
PARASITIC_WORM - net.sf.freecol.common.model.HighScore.ScoreLevel
 
parent - Variable in class net.sf.freecol.common.io.FreeColModFile
The identifier for the parent of this mod, if any.
parent - Variable in class net.sf.freecol.common.model.GoodsContainer
The location for this GoodsContainer.
parent - Variable in class net.sf.freecol.common.model.Region
The parent region of this region.
parent - Variable in class net.sf.freecol.common.networking.ChangeSet.FeatureChange
 
PARENT_TAG - Static variable in class net.sf.freecol.common.model.Region
 
parentFrame - Variable in class net.sf.freecol.client.gui.Canvas
The parent frame, either a window or the full screen.
parentPanel - Variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
The panel where the transfer begins.
parentPanel - Variable in class net.sf.freecol.client.gui.panel.DragListener
The panel within which the drag occurs.
parentPanel - Variable in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
parse(String) - Method in class net.sf.freecol.common.i18n.Rule
Parses a string.
parse(List<String>) - Method in class net.sf.freecol.common.i18n.Relation
Parses a list of string tokens.
parseCondition(List<String>) - Method in class net.sf.freecol.common.i18n.Rule
 
partExport - Static variable in class net.sf.freecol.server.ai.AIColony
 
PARTIAL - net.sf.freecol.common.networking.Message.MessagePriority
 
PARTIAL_ATTRIBUTE_TAG - Static variable in class net.sf.freecol.common.model.FreeColObject
XML attribute tag to denote partial updates.
partialChosen - Variable in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
 
partialHandler(FreeColGameObject, Map<String, String>) - Method in class net.sf.freecol.client.control.InGameController
Handle partial updates.
PartialMessage - Class in net.sf.freecol.common.networking
The message sent by the server to partially update client game objects.
PartialMessage(Map<String, String>) - Constructor for class net.sf.freecol.common.networking.PartialMessage
Create a new PartialMessage.
PartialMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.PartialMessage
Create a new PartialMessage from a stream.
PartialObjectChange(ChangeSet.See, T, Map<String, String>) - Constructor for class net.sf.freecol.common.networking.ChangeSet.PartialObjectChange
Build a new PartialObjectChange for a single object.
PARTY_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
partyPred - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Predicate to select party modifiers.
path - Variable in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
PathNode - Class in net.sf.freecol.common.model
Represents a single Location in a path.
PathNode(Location, int, int, boolean, PathNode, PathNode) - Constructor for class net.sf.freecol.common.model.PathNode
Creates a new PathNode.
PATHS - net.sf.freecol.common.debug.FreeColDebugger.DebugMode
 
PathType() - Constructor for enum net.sf.freecol.client.gui.ImageLibrary.PathType
 
PAY_FOR_BUILDING - Static variable in class net.sf.freecol.common.option.GameOptions
Can colony buildings be completed quickly by paying for the missing goods?
payArrears(GoodsType) - Method in class net.sf.freecol.client.control.InGameController
Pays the tax arrears on this type of goods.
payArrears(GoodsType) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for tax paying arrears.
payArrears(ServerPlayer, GoodsType) - Method in class net.sf.freecol.server.control.InGameController
Pay arrears.
PayArrearsMessage - Class in net.sf.freecol.common.networking
The message sent when paying tax arrears.
PayArrearsMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.PayArrearsMessage
Create a new PayArrearsMessage from a stream.
PayArrearsMessage(GoodsType) - Constructor for class net.sf.freecol.common.networking.PayArrearsMessage
Create a new PayArrearsMessage with the supplied goods type.
payForBuilding(Colony) - Method in class net.sf.freecol.client.control.InGameController
Buys the remaining hammers and tools for the Building currently being built in the given Colony.
payForBuilding(Colony) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for paying for a building.
payForBuilding(ServerPlayer, Colony) - Method in class net.sf.freecol.server.control.InGameController
Pay for a building.
PayForBuildingMessage - Class in net.sf.freecol.common.networking
The message sent when paying for a building.
PayForBuildingMessage(Colony) - Constructor for class net.sf.freecol.common.networking.PayForBuildingMessage
Create a new PayForBuildingMessage with the supplied colony.
PayForBuildingMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.PayForBuildingMessage
Create a new PayForBuildingMessage from a stream.
pcl - Variable in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
pcmData - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
pcmi - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
pcs - Variable in class net.sf.freecol.common.model.FreeColObject
An optional property change container, allocated on demand.
PEACE - net.sf.freecol.common.model.Stance
 
PEACE_PROBABILITY - Static variable in class net.sf.freecol.common.option.GameOptions
Percent chance peace will hold if there is a recent treaty.
PEACE_TREATY - Static variable in class net.sf.freecol.common.model.Modifier
 
PEACE_TREATY_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
 
peaceHolds(Player) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
See if a recent peace treaty still has force.
peekAttributes(List<String>) - Method in class net.sf.freecol.common.io.FreeColSavegameFile
Peek at the attributes in a saved game.
PER_BEND - net.sf.freecol.client.gui.dialog.Flag.Background
Diagonal top left to bottom right.
PER_BEND_SINISTER - net.sf.freecol.client.gui.dialog.Flag.Background
Diagonal bottom left to top right.
PER_SALTIRE - net.sf.freecol.client.gui.dialog.Flag.Background
Quartered diagonally.
PERCENTAGE - net.sf.freecol.common.model.Modifier.ModifierType
 
PercentageOption - Class in net.sf.freecol.common.option
Represents an option where the result is a value between 0 and 100.
PercentageOption(String, Specification) - Constructor for class net.sf.freecol.common.option.PercentageOption
Creates a new PercentageOption.
PercentageOption(Specification) - Constructor for class net.sf.freecol.common.option.PercentageOption
Creates a new PercentageOption.
PercentageOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a PercentageOption in order to enable values to be both seen and changed.
PercentageOptionUI(PercentageOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.PercentageOptionUI
Creates a new PercentageOptionUI for the given PercentageOption.
performAutoScrollIfActive(MouseEvent, boolean) - Method in class net.sf.freecol.client.gui.AbstractCanvasListener
Auto-scroll to a mouse position if necessary.
performDragScrollIfActive(MouseEvent) - Method in class net.sf.freecol.client.gui.AbstractCanvasListener
Drag-scroll to a mouse position if necessary.
performGoto(int, int) - Method in class net.sf.freecol.client.gui.GUI
Perform an immediate goto to a point on the map.
performGoto(int, int) - Method in class net.sf.freecol.client.gui.SwingGUI
Perform an immediate goto to a point on the map.
performGoto(Tile) - Method in class net.sf.freecol.client.gui.GUI
Perform an immediate goto to a tile with the active unit.
performGoto(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Perform an immediate goto to a tile with the active unit.
perhaps() - Static method in class net.sf.freecol.common.networking.ChangeSet.See
Make this change visible to all players, provided they can see the objects that are being changed.
PERHAPS - Static variable in class net.sf.freecol.common.networking.ChangeSet.See
 
perhapsAddBonus(Tile, boolean) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Adds a terrain bonus with a probability determined by the MapGeneratorOptions.
perhapsOnly(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.See
Make this change visible to the given player, provided the player can see the objects being changed.
person - Variable in class net.sf.freecol.client.gui.panel.RecruitPanel
The buttons for the recruitable units.
PERSON - Static variable in class net.sf.freecol.common.model.Ability
Units with this property are persons, not a ship or wagon etc.
PERSONAL_GROUP - Static variable in class net.sf.freecol.client.ClientOptions
 
pgc() - Method in class net.sf.freecol.client.control.FreeColClientHolder
Get the pre-game controller.
pgc(FreeColClient) - Method in class net.sf.freecol.common.networking.Message
 
pgc(FreeColServer) - Method in class net.sf.freecol.common.networking.Message
 
PICKUP - net.sf.freecol.server.ai.Cargo.CargoMode
 
PILLAGE_COLONY - net.sf.freecol.common.model.CombatModel.CombatResult
 
PILLAGE_UNPROTECTED_COLONY - Static variable in class net.sf.freecol.common.model.Ability
The ability to pillage unprotected colonies.
pioneer - Variable in class net.sf.freecol.client.gui.panel.report.LabourData
 
pioneer - Variable in class net.sf.freecol.server.ai.TileImprovementPlan
The pioneer which should make the improvement (if a Unit has been assigned).
PIONEER_TAG - Static variable in class net.sf.freecol.server.ai.TileImprovementPlan
 
pioneerComparator - Static variable in class net.sf.freecol.server.ai.AIColony
Comparator to choose the best pioneers.
pioneerComparator - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A comparator to sort units by suitability for a PioneeringMission.
PioneeringMission - Class in net.sf.freecol.server.ai.mission
Mission for controlling a pioneer.
PioneeringMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.PioneeringMission
Creates a new PioneeringMission from a reader.
PioneeringMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.PioneeringMission
Creates a pioneering mission for the given AIUnit.
pioneeringRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Maximum number of turns to travel to make progress on pioneering.
pioneerRole - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
The pioneer role.
pioneersNeeded() - Method in class net.sf.freecol.server.ai.AIPlayer
How many pioneers should we have? This is the desired total number, not the actual number which would take into account the number of existing PioneeringMissions.
pioneersNeeded() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
How many pioneers should we have? This is the desired total number, not the actual number which would take into account the number of existing PioneeringMissions.
pioneersNeeded() - Method in class net.sf.freecol.server.ai.NativeAIPlayer
How many pioneers should we have? This is the desired total number, not the actual number which would take into account the number of existing PioneeringMissions.
PIRACY - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units (e.g.
placeCapital(Map, SimpleMapGenerator.Territory, int, List<Tile>, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Place a native capital in a territory.
placeImageInCache(long, BufferedImage) - Method in class net.sf.freecol.common.resources.ImageCache
 
placeImageInLowPriorityCache(long, BufferedImage) - Method in class net.sf.freecol.common.resources.ImageCache
 
placeIndianSettlement(Player, boolean, Tile, Map, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Builds a IndianSettlement at the given position.
placeSettlement(boolean) - Method in class net.sf.freecol.common.model.Settlement
Put a prepared settlement onto the map.
PLAIN - net.sf.freecol.client.gui.dialog.Flag.Background
A plain background.
PLAIN - net.sf.freecol.client.gui.dialog.FreeColDialog.DialogType
 
PLAIN - net.sf.freecol.common.model.Unit.UnitLabelType
 
plan - Variable in class net.sf.freecol.server.ai.Cargo
The plan to execute the transport.
planToString() - Method in class net.sf.freecol.server.ai.AIColony
Summarize the colony plan as a string.
play() - Method in class net.sf.freecol.client.gui.video.VideoComponent
Start playing the video.
playDone - Variable in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
Flag to allow a sound that is being played to be cancelled.
player - Variable in class net.sf.freecol.client.FreeColClient
The player that `owns' this client.
player - Variable in class net.sf.freecol.client.gui.GrayLayer
Player object or null
player - Variable in class net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
player - Variable in class net.sf.freecol.common.model.Monarch
The player of this monarch.
player - Variable in class net.sf.freecol.common.networking.LoginMessage
The player in the attached game, if any.
player - Variable in class net.sf.freecol.server.ai.AIInGameInputHandler
The player for whom I work.
player - Variable in class net.sf.freecol.server.ai.AIPlayer
The FreeColGameObject this AIObject contains AI-information for.
player - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
Player - Class in net.sf.freecol.common.model
Represents a player.
Player(Game) - Constructor for class net.sf.freecol.common.model.Player
Constructor for ServerPlayer.
Player(Game, String) - Constructor for class net.sf.freecol.common.model.Player
Creates a new Player with the given id.
PLAYER - net.sf.freecol.common.model.Operand.ScopeLevel
 
PLAYER_CLASS_INDEX - Static variable in class net.sf.freecol.common.model.Player
Class index for a player.
PLAYER_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
 
PLAYER_DATA - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader
 
PLAYER_ID_TAG - Static variable in class net.sf.freecol.common.model.HistoryEvent
 
PLAYER_IMMIGRATION_BONUS - Static variable in class net.sf.freecol.common.option.GameOptions
Per turn player immigration bonus.
PLAYER_NAME_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
PLAYER_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
PLAYER_TAG - Static variable in class net.sf.freecol.common.model.Monarch
 
PLAYER_TAG - Static variable in class net.sf.freecol.common.model.Player
 
PLAYER_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
PLAYER_TAG - Static variable in class net.sf.freecol.common.networking.FirstContactMessage
 
PLAYER_TAG - Static variable in class net.sf.freecol.common.networking.LogoutMessage
 
PLAYER_TAG - Static variable in class net.sf.freecol.common.networking.NationSummaryMessage
 
PLAYER_TAG - Static variable in class net.sf.freecol.common.networking.ReadyMessage
 
PLAYER_TAG - Static variable in class net.sf.freecol.common.networking.SetAIMessage
 
PLAYER_TAG - Static variable in class net.sf.freecol.common.networking.SetCurrentPlayerMessage
 
PLAYER_TAG - Static variable in class net.sf.freecol.common.networking.SetDeadMessage
 
PLAYER_TAG - Static variable in class net.sf.freecol.common.networking.SetNationMessage
 
PLAYER_TAG - Static variable in class net.sf.freecol.common.networking.SetNationTypeMessage
 
PLAYER_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Player
 
Player.ColonyValueCategory - Enum in net.sf.freecol.common.model
Colony value categories.
Player.NoClaimReason - Enum in net.sf.freecol.common.model
A variety of reasons why a tile can not be claimed, either to found a settlement or just to be used by one, including the double negative NONE == "no reason" case.
Player.NoValueType - Enum in net.sf.freecol.common.model
Special return values for showstopper getColonyValue fail.
Player.PlayerType - Enum in net.sf.freecol.common.model
Types of players.
PlayerCellEditor() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellEditor
 
PlayerCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellRenderer
 
PlayerChange(ChangeSet.See, List<? extends Player>) - Constructor for class net.sf.freecol.common.networking.ChangeSet.PlayerChange
Build a new PlayerChange.
playerComparator - Static variable in class net.sf.freecol.common.model.Player
A comparator for ordering players.
PlayerData(byte[], int) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader.PlayerData
 
playerId - Variable in class net.sf.freecol.common.model.HistoryEvent
Which player gets credit for the event, if any.
playerIndianSettlements - Variable in class net.sf.freecol.common.model.Tile
A cache of native settlement internals for each European player, null in clients.
playerName - Variable in class net.sf.freecol.common.model.HighScore
The name of the human player.
playerName - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.PlayerData
 
players - Variable in class net.sf.freecol.common.model.Game
All the players in the game.
players - Variable in class net.sf.freecol.common.networking.ChangeSet.PlayerChange
 
PlayersTable - Class in net.sf.freecol.client.gui.panel
The table of players.
PlayersTable(FreeColClient, NationOptions, Player) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable
Creates a players table.
PlayersTable.AdvantageCellEditor - Class in net.sf.freecol.client.gui.panel
A table cell editor that can be used to select a nation.
PlayersTable.AdvantageCellRenderer - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.AvailableCellEditor - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.AvailableCellRenderer - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.HeaderListener - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.HeaderRenderer - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.NationCellRenderer - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.NationStateRenderer - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.PlayerCellEditor - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.PlayerCellRenderer - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.PlayersTableModel - Class in net.sf.freecol.client.gui.panel
The TableModel for the players table.
PlayersTableModel(PreGameController, NationOptions, Player) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Create a new PlayersTableModel.
playerType - Variable in class net.sf.freecol.common.model.Player
The type of player.
PlayerType() - Constructor for enum net.sf.freecol.common.model.Player.PlayerType
 
playList - Variable in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
A playlist of files queued to be played.
playOnce(File) - Method in class net.sf.freecol.common.sound.SoundPlayer
Plays a file once.
playSound(File) - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
Play a sound.
playSound(String) - Method in class net.sf.freecol.client.control.SoundController
Play a sound.
playSound(String) - Method in class net.sf.freecol.client.gui.GUI
Play a sound.
playVideo(String, boolean, Runnable) - Method in class net.sf.freecol.client.gui.Canvas
Play the opening video.
PLOWED - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
plunder - Variable in class net.sf.freecol.common.model.PlunderType
The range of plunder amounts.
PLUNDER_NATIVES - Static variable in class net.sf.freecol.common.model.Ability
An ability that enhances the treasure plundered from native settlements.
PlunderType - Class in net.sf.freecol.common.model
The plunder available from a settlement.
PlunderType(String, Specification) - Constructor for class net.sf.freecol.common.model.PlunderType
Creates a new plunder type.
PlunderType(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.PlunderType
Creates a new plunder type.
plunderTypes - Variable in class net.sf.freecol.common.model.SettlementType
The plunder this SettlementType generates when destroyed.
PLURAL_NUMBER_RULE - Static variable in class net.sf.freecol.common.i18n.NumberRules
A rule that assigns 1 to category "one" and all other numbers to category "other".
PLURAL_RULE_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
PLURAL_RULES_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
PluralNumberRule - Class in net.sf.freecol.common.i18n
Number optimized for languages that distinguish the categories one and other.
PluralNumberRule() - Constructor for class net.sf.freecol.common.i18n.PluralNumberRule
 
PLURALS_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
PLURALS_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
points - Variable in class net.sf.freecol.client.gui.animation.Animation
Positions for the unit label during the animation.
points - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
 
points - Variable in class net.sf.freecol.common.resources.FAFile.FALetter
 
points - Variable in class net.sf.freecol.common.resources.FAFile.FAName
 
points - Variable in class net.sf.freecol.common.util.LogBuilder
The remembered buffer index.
POINTS - Static variable in class net.sf.freecol.tools.RiverMaker
 
POISONOUS_PLANT - net.sf.freecol.common.model.HighScore.ScoreLevel
 
POLAR - net.sf.freecol.common.model.Player.NoValueType
 
POLAR_HEIGHT - Static variable in class net.sf.freecol.common.model.Map
The number of tiles from the upper edge that are considered polar by default.
POLITICAL - net.sf.freecol.common.model.FoundingFather.FoundingFatherType
 
popLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
POPULAR_SUPPORT - Static variable in class net.sf.freecol.common.model.Modifier
 
populateTiles(BiFunction<Integer, Integer, Tile>) - Method in class net.sf.freecol.common.model.Map
Populate the map.
population - Variable in class net.sf.freecol.common.model.ColonyWas
 
POPULATION_CHANGE - net.sf.freecol.common.model.Colony.ColonyChangeEvent
 
POPULATION_PRIORITY - Static variable in interface net.sf.freecol.common.model.Consumer
Default consumption priority for the Colony when producing new colonists (from food).
POPULATION_QUEUE_TAG - Static variable in class net.sf.freecol.common.model.Colony
 
POPULATION_TOO_SMALL - net.sf.freecol.common.model.Colony.NoBuildReason
 
populationPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
PopulationPanel() - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
Create a new population panel.
populationQueue - Variable in class net.sf.freecol.common.model.Colony
The colonists that may be born.
PopupPosition() - Constructor for enum net.sf.freecol.client.gui.SwingGUI.PopupPosition
 
port - Variable in class net.sf.freecol.client.gui.LoadingSavegameInfo
 
port - Variable in class net.sf.freecol.client.networking.UserServerAPI
The last port connected to.
port - Variable in class net.sf.freecol.common.metaserver.ServerInfo
 
port - Variable in class net.sf.freecol.metaserver.MetaServer
The TCP port that is beeing used for the public socket.
port - Variable in class net.sf.freecol.server.networking.Server
The TCP port that is beeing used for the public socket.
PORT_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
PORT_TAG - Static variable in class net.sf.freecol.common.networking.ServerInfoMessage
 
portField - Variable in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
 
PortMode() - Constructor for enum net.sf.freecol.common.model.Unit.PortMode
 
portPanel - Variable in class net.sf.freecol.client.gui.panel.UnitPanel
The panel containing the units to display.
PortPanel - Class in net.sf.freecol.client.gui.panel
This class provides common functionality for panels that display ports, such as the ColonyPanel and the EuropePanel.
PortPanel(FreeColClient, LayoutManager) - Constructor for class net.sf.freecol.client.gui.panel.PortPanel
Create a new port panel.
PORTUGUESE_FLAG - Static variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
 
pos - Variable in class net.sf.freecol.client.gui.Widgets.DialogCallback
A rough position for the dialog.
Position(int, int) - Constructor for class net.sf.freecol.common.model.Map.Position
Creates a new Position object with the given coordinates.
Position(Map.Position, Direction) - Constructor for class net.sf.freecol.common.model.Map.Position
Creates a new Position from an existing one with an optional step in a given direction.
Position(Tile) - Constructor for class net.sf.freecol.common.model.Map.Position
Creates a new Position object with the coordinates of a supplied tile.
positionMap() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Position the map so that the focus is displayed at the center.
possibleFathers - Variable in class net.sf.freecol.client.gui.dialog.ChooseFoundingFatherDialog
 
POWERS_OF_TWO - Static variable in class net.sf.freecol.tools.ForestMaker
 
PRE_GAME - net.sf.freecol.server.FreeColServer.ServerState
 
precedingTile - Variable in class net.sf.freecol.server.ai.mission.ScoutingMission
A Tile to go to before going to the real target.
PreCombatDialog - Class in net.sf.freecol.client.gui.dialog
The dialog that is shown prior to a possible combat.
PreCombatDialog(FreeColClient, JFrame, Unit, FreeColGameObject) - Constructor for class net.sf.freecol.client.gui.dialog.PreCombatDialog
Create a new pre-combat dialog.
predefinedRegionKeys - Static variable in class net.sf.freecol.common.model.Region
The keys for the valid predefined regions.
predicate - Variable in class net.sf.freecol.common.model.UnitIterator
The admission predicate.
PreferencesAction - Class in net.sf.freecol.client.gui.action
An action for editing user preferences.
PreferencesAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.PreferencesAction
Creates a new DeclareIndependenceAction.
PREFERRED_DISTANCE_TO_EDGE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the preferred distance to the map edge.
PREFERRED_LATITUDE_TAG - Static variable in class net.sf.freecol.common.model.Nation
 
PREFERRED_SIZE - Static variable in class net.sf.freecol.client.gui.panel.InfoPanel
Preferred size for non-skinned panel.
preferredLatitude - Variable in class net.sf.freecol.common.model.Nation
The preferred starting latitude for this nation.
prefix - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog.EnumRenderer
 
prefix - Variable in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
 
preGameController - Variable in class net.sf.freecol.client.FreeColClient
 
preGameController - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
 
preGameController - Variable in class net.sf.freecol.server.FreeColServer
The pre-game controller.
PreGameController - Class in net.sf.freecol.client.control
The controller that will be used before the game starts.
PreGameController - Class in net.sf.freecol.server.control
The control object that is responsible for setting parameters and starting a new game.
PreGameController(FreeColClient) - Constructor for class net.sf.freecol.client.control.PreGameController
The constructor to use.
PreGameController(FreeColServer) - Constructor for class net.sf.freecol.server.control.PreGameController
The constructor to use.
preGameLogin(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.LoginMessage
Handle login to a completely new game.
preGameUpdate(Game) - Method in class net.sf.freecol.common.model.Game
Special update handler for the pre-game update.
preload() - Method in class net.sf.freecol.common.resources.AudioResource
Preload the resource if possible/meaningful.
preload() - Method in class net.sf.freecol.common.resources.ColorResource
Preload the resource if possible/meaningful.
preload() - Method in class net.sf.freecol.common.resources.FAFileResource
Preload the resource if possible/meaningful.
preload() - Method in class net.sf.freecol.common.resources.FontResource
Preload the resource if possible/meaningful.
preload() - Method in class net.sf.freecol.common.resources.ImageResource
Preload the resource if possible/meaningful.
preload() - Method in class net.sf.freecol.common.resources.Resource
Preload the resource if possible/meaningful.
preload() - Method in class net.sf.freecol.common.resources.StringResource
Preload the resource if possible/meaningful.
preload() - Method in class net.sf.freecol.common.resources.SZAResource
Preloading the animation.
preload() - Method in class net.sf.freecol.common.resources.VideoResource
Preload the resource if possible/meaningful.
preload(ResourceMapping.PreloadController) - Method in class net.sf.freecol.common.resources.ResourceMapping
Preload all resources in this mapping.
preloadDone - Static variable in class net.sf.freecol.common.resources.ResourceManager
Flag to inform the preload thead that all mappings are queued.
preloadThread - Static variable in class net.sf.freecol.common.resources.ResourceManager
The thread that handles preloading of resources.
prepare() - Static method in class net.sf.freecol.common.resources.ResourceManager
 
prepare(NationOptions.Advantages, String) - Method in class net.sf.freecol.common.model.Specification
Prepare a specification with given advantages and difficulty level.
prepare(NationOptions.Advantages, OptionGroup) - Method in class net.sf.freecol.common.model.Specification
Prepare a specification with given advantages and difficulty level.
prepare(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Prepare a unit for a Missionary mission.
prepare(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Prepare a unit for this mission.
prepare(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Prepare a unit for this mission.
prepareBuffers(MapViewerBounds, Tile) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Prepares buffers for rendering.
prepareButtons() - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
Prepare the new buttons for this component and cache.
prepareDrag(int, int) - Method in class net.sf.freecol.client.gui.GUI
Prepare a drag from the given coordinates.
prepareDrag(int, int) - Method in class net.sf.freecol.client.gui.SwingGUI
Prepare a drag from the given coordinates.
prepareMessages() - Method in class net.sf.freecol.client.gui.mapviewer.ChatDisplay
Collect all messages to display, removing all older than MESSAGE_AGE.
preparePanel(String, OptionGroupUI) - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Load the panel.
prepareResources() - Method in class net.sf.freecol.client.gui.SwingGUI
 
prepareShowingMainMenu() - Method in class net.sf.freecol.client.gui.Canvas
 
prepareShowingMainMenu() - Method in class net.sf.freecol.client.gui.GUI
Prepares showing the main menu by removing almost everything from the view.
prepareShowingMainMenu() - Method in class net.sf.freecol.client.gui.SwingGUI
 
prepareToBoard(UnitType) - Method in class net.sf.freecol.common.model.Force
Defend against underprovisioned navies.
prepareUnitLabelsForAnimation(List<Animation>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
PRESERVE_TAG - Static variable in class net.sf.freecol.common.model.FreeColSpecObjectType
 
preserveDebug() - Method in exception net.sf.freecol.common.FreeColException
Make this exception *not* cause debug runs to end.
pressedColumn - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
 
pressListener - Variable in class net.sf.freecol.client.gui.panel.PortPanel
 
pretty(StringBuilder, String, Map<String, String>, List<FreeColObject>) - Static method in class net.sf.freecol.common.networking.Message
Pretty print the components of a message to a string builder.
prettyPrint(int) - Static method in class net.sf.freecol.tools.TranslationReport
Adds space after a number.
previous - Variable in class net.sf.freecol.common.model.PathNode
The previous node in the path.
price - Variable in class net.sf.freecol.common.model.GoodsType
The price of this type of goods.
price - Variable in class net.sf.freecol.common.model.LastSale
The price per unit returned from the sale.
price - Variable in class net.sf.freecol.common.model.NativeTradeItem
The current valuation by the natives.
price - Variable in class net.sf.freecol.common.model.UnitType
The price of this UnitType.
price - Variable in class net.sf.freecol.server.model.MonarchSession
Mercenary price.
price() - Method in class net.sf.freecol.common.model.MarketData
Adjust the prices.
PRICE_CHANGE - Static variable in class net.sf.freecol.common.model.Market
 
PRICE_DIFFERENCE_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
PRICE_INCREASE - Static variable in class net.sf.freecol.common.option.GameOptions
A price increase prefix.
PRICE_INCREASE_PER_TYPE - Static variable in class net.sf.freecol.common.option.GameOptions
Are there price increases specific to unit type.
PRICE_INVALID - Static variable in class net.sf.freecol.common.model.NativeTradeItem
Magic number for price to denote an invalid item.
PRICE_TAG - Static variable in class net.sf.freecol.common.model.Europe
 
PRICE_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
PRICE_TAG - Static variable in class net.sf.freecol.common.model.LastSale
 
PRICE_TAG - Static variable in class net.sf.freecol.common.model.NativeTradeItem
 
PRICE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
PRICE_TAG - Static variable in class net.sf.freecol.common.networking.ClaimLandMessage
 
PRICE_UNSET - Static variable in class net.sf.freecol.common.model.NativeTradeItem
Magic number to denote that the price has not been initialized.
priceComparator - Variable in class net.sf.freecol.client.gui.panel.NewUnitPanel
A comparator by ascending unit price.
priceDiff - Variable in class net.sf.freecol.common.model.GoodsType
The initial market price difference for this type of goods.
priceGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Europe
What would the price be for a collection of goods at this location?
priceGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Settlement
What would the price be for a collection of goods at this location?
priceGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.UnitLocation
What would the price be for a collection of goods at this location?
priceGoodsForBuilding(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Colony
Gets a price for a map of resources to build a given buildable.
priceIsSet() - Method in class net.sf.freecol.common.model.NativeTradeItem
Has a price been set for this item?
priceIsValid() - Method in class net.sf.freecol.common.model.NativeTradeItem
Is the price valid for trade.
pricePerGood(Market) - Method in class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog.GoodsItem
 
PRIMARY_PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
primaryKey - Variable in class net.sf.freecol.common.resources.Resource
The primary key for the resource to be used for caching purposes.
print() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
print() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
print() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
print() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader.PlayerData
 
printSummary - Static variable in class net.sf.freecol.tools.TranslationReport
 
printUsage() - Static method in class net.sf.freecol.tools.FSGConverter
Prints the usage of this program to standard out.
printUsage(Options, int) - Static method in class net.sf.freecol.FreeCol
Prints the usage message and exits.
prioritize(BuildableType, double, double) - Method in class net.sf.freecol.server.ai.ColonyPlan
Adds or improves the priority of a buildable in a list.
prioritizeProduction(BuildableType, GoodsType) - Method in class net.sf.freecol.server.ai.ColonyPlan
Given a buildable that improves production of a goods type, prioritize it.
priority - Variable in class net.sf.freecol.common.model.BuildingType
Consumption order.
priority - Variable in class net.sf.freecol.common.model.BuildQueue
The build priority.
priority - Variable in class net.sf.freecol.common.model.UnitType
Consumption order.
PRIORITY_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
PRIORITY_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
PRIVATE_TAG - Static variable in class net.sf.freecol.common.networking.ChatMessage
 
PrivateerMission - Class in net.sf.freecol.server.ai.mission
A mission for a Privateer unit.
PrivateerMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.PrivateerMission
Creates a new UnitWanderHostileMission from a reader.
PrivateerMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.PrivateerMission
Creates a mission for the given AIUnit.
privateerRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Maximum number of turns to travel to a privateering target.
privateMultiplayer - Variable in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
 
probability - Variable in class net.sf.freecol.common.model.Effect
The probability of this effect.
probability - Variable in class net.sf.freecol.common.model.RandomRange
Percentage probability that the result is not zero.
probability - Variable in class net.sf.freecol.common.model.UnitTypeChange
The percentage chance of the change occurring.
probability - Variable in class net.sf.freecol.common.util.RandomChoice
 
PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.Effect
 
PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.IndianNationType
 
PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.RandomRange
 
PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.UnitTypeChange
 
processSpecialOptions() - Static method in class net.sf.freecol.FreeCol
Handle the special options that need to be processed early.
produce - Variable in class net.sf.freecol.server.ai.ColonyPlan
The goods types to produce.
produce(GoodsType) - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
Set the production map values for the given goods type.
PRODUCE_IN_WATER - Static variable in class net.sf.freecol.common.model.Ability
The ability to produce goods (e.g.
produces(GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Does this work location produce a given type of goods?
product(Collection<T>, Predicate<? super T>, ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the product of a collection.
product(Collection<T>, ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the product of a collection.
product(Stream<T>, Predicate<? super T>, ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the product of the members of a stream.
product(Stream<T>, ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the product of the members of a stream.
product(T[], Predicate<? super T>, ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the product of an array.
product(T[], ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the product of an array.
PRODUCT_DEFAULT - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
product_internal(Stream<T>, Predicate<? super T>, ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the product of the members of a stream.
production - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.ProductionData
Potential production
production - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
Goods production.
production - Variable in class net.sf.freecol.common.model.ProductionInfo
The actual production.
production - Variable in class net.sf.freecol.common.model.TileTypeChange
The goods produced by the tile type change, e.g.
PRODUCTION - net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
PRODUCTION - Static variable in class net.sf.freecol.client.gui.panel.InfoPanel
Number of goods/production items to show.
PRODUCTION_BONUS_TAG - Static variable in class net.sf.freecol.common.model.Colony
 
PRODUCTION_CHANGE - net.sf.freecol.common.model.Colony.ColonyChangeEvent
 
PRODUCTION_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
PRODUCTION_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
 
PRODUCTION_SUMMARY_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
PRODUCTION_SYMBOL_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.TileTypeChange
 
PRODUCTION_TURNOVER_TURNS - Static variable in class net.sf.freecol.server.ai.ColonyPlan
Number of turns to require production of without exhausting the input goods.
PRODUCTION_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
PRODUCTION_WEIGHT_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
productionAndConsumption - Variable in class net.sf.freecol.common.model.ProductionCache
A map of production info for various producers and consumers.
productionBonus - Variable in class net.sf.freecol.common.model.Colony
The current production bonus.
productionBonus - Variable in class net.sf.freecol.common.model.ColonyWas
 
productionCache - Variable in class net.sf.freecol.common.model.Colony
Contains information about production and consumption.
ProductionCache - Class in net.sf.freecol.common.model
The ProductionCache is contains all relevant information about the production and consumption of the colony.
ProductionCache(Colony) - Constructor for class net.sf.freecol.common.model.ProductionCache
Creates a new ProductionCache instance.
ProductionData() - Constructor for class net.sf.freecol.client.gui.panel.report.LabourData.ProductionData
 
ProductionInfo - Class in net.sf.freecol.common.model
Container for information about production in a colony.
ProductionInfo() - Constructor for class net.sf.freecol.common.model.ProductionInfo
 
ProductionLabel - Class in net.sf.freecol.client.gui.label
The ProductionLabel represents Goods that are produced in a WorkLocation or Settlement.
ProductionLabel(FreeColClient, AbstractGoods) - Constructor for class net.sf.freecol.client.gui.label.ProductionLabel
Creates a new production label.
ProductionLabel(FreeColClient, AbstractGoods, int) - Constructor for class net.sf.freecol.client.gui.label.ProductionLabel
Creates a new production label.
ProductionLabel(FreeColClient, AbstractGoods, int, int, boolean) - Constructor for class net.sf.freecol.client.gui.label.ProductionLabel
Creates a new production label.
productionLevel - Variable in class net.sf.freecol.common.model.ProductionType
The production level of this production type (usually a difficulty level key).
ProductionMap - Class in net.sf.freecol.common.model
A map of goods types and their production.
ProductionMap() - Constructor for class net.sf.freecol.common.model.ProductionMap
 
ProductionMap.ProductionTree - Class in net.sf.freecol.common.model
 
ProductionStatus() - Constructor for enum net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
ProductionTree(AbstractGoods, AbstractGoods...) - Constructor for class net.sf.freecol.common.model.ProductionMap.ProductionTree
 
productionType - Variable in class net.sf.freecol.common.model.Occupation
 
productionType - Variable in class net.sf.freecol.common.model.WorkLocation
The production type of this WorkLocation.
ProductionType - Class in net.sf.freecol.common.model
This class describes a possible production type of a tile or building.
ProductionType(List<AbstractGoods>) - Constructor for class net.sf.freecol.common.model.ProductionType
Creates a new production type that consumes no raw materials and produces the given output.
ProductionType(List<AbstractGoods>, List<AbstractGoods>) - Constructor for class net.sf.freecol.common.model.ProductionType
Creates a new production type that consumes the given raw materials and produces the given output.
ProductionType(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.ProductionType
Creates a new ProductionType instance.
ProductionType(AbstractGoods, boolean, String) - Constructor for class net.sf.freecol.common.model.ProductionType
Convenience constructor for a production type with a single output.
ProductionType(GoodsType, GoodsType, int) - Constructor for class net.sf.freecol.common.model.ProductionType
Convenience constructor for a new ProductionType instance with a single input and output.
ProductionType(Specification) - Constructor for class net.sf.freecol.common.model.ProductionType
Simple constructor.
productionTypes - Variable in class net.sf.freecol.common.model.BuildingType
The possible production types of this building type.
productionTypes - Variable in class net.sf.freecol.common.model.TileType
The possible production types of this tile type.
productionWeight - Variable in class net.sf.freecol.common.model.GoodsType
A weight for the potential production of this goods type at a colony site.
profileType - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
ProfileType() - Constructor for enum net.sf.freecol.server.ai.ColonyPlan.ProfileType
 
progress - Variable in enum net.sf.freecol.common.model.Unit.MoveType
Does this move type imply progress towards a destination.
PROGRESS_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
prohibitedRoads - Variable in class net.sf.freecol.client.gui.mapviewer.RoadPainter
 
PROJECT_URL - Static variable in class net.sf.freecol.client.gui.panel.AboutPanel
The FreeCol SourceForge project link
PROMOTE_UNIT - net.sf.freecol.common.model.CombatModel.CombatResult
 
PROMOTION - Static variable in class net.sf.freecol.common.model.UnitChangeType
Changes due to the unit being promoted after winning a battle.
promptForGoods(AbstractGoods) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Prompt for an amount of goods to use.
propagateToEuropeanMarkets(GoodsType, int, Random) - Method in class net.sf.freecol.server.model.ServerPlayer
Propagate an European market trade to the other European markets.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.label.MarketLabel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Changes a property upon an interaction event, then logs the change when FreeCol is run on the Level.FINEST setting.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Changes a property upon an interaction event, then logs the change when FreeCol is run on the Level.FINEST setting.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Updates the production value via ColonyPanel.updateProduction()
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
Upon a change to a bound parameter, call the ConstructionPanel.update() method.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.UnitButton.UnitButtonActionPropertyChangeListener
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.UnitPanel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.server.ai.AIColony
Handle REARRANGE_WORKERS property change events.
PROPOSE_TRADE - net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
 
PUBLIC_SERVER_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
publicMultiplayer - Variable in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
 
publicServer - Variable in class net.sf.freecol.client.gui.LoadingSavegameInfo
 
publicServer - Variable in class net.sf.freecol.client.gui.panel.NewPanel
The check box to select a public server with.
publicServer - Static variable in class net.sf.freecol.FreeCol
 
publicServer - Variable in class net.sf.freecol.server.FreeColServer
Should this game be listed on the meta-server?
publish(LogRecord) - Method in class net.sf.freecol.common.logging.DefaultHandler
Publishes the given LogRecord by writing its data to a file using a TextFormatter.
PURCHASE - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
purchaseButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
PurchasePanel - Class in net.sf.freecol.client.gui.panel
The panel that allows a user to purchase a new unit in Europe.
PurchasePanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.PurchasePanel
The constructor to use.
put(String, Object) - Method in class net.sf.freecol.common.resources.ResourceMapping.ResourceType
 
putAll(TypeCountMap<T>) - Method in class net.sf.freecol.common.model.TypeCountMap
 
putMarketData(GoodsType, MarketData) - Method in class net.sf.freecol.common.model.Market
Set the market data for a given goods type.
putNationSummary(Player, NationSummary) - Method in class net.sf.freecol.common.model.Player
Update the nation cache.
putOutsideColony(Unit) - Method in class net.sf.freecol.client.control.InGameController
Puts the specified unit outside the colony.
putOutsideColony(Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for putting a unit outside a colony.
putOutsideColony(ServerPlayer, Unit) - Method in class net.sf.freecol.server.control.InGameController
Put outside colony.
PutOutsideColonyMessage - Class in net.sf.freecol.common.networking
The message sent when putting a unit outside a colony.
PutOutsideColonyMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.PutOutsideColonyMessage
Create a new PutOutsideColonyMessage from a stream.
PutOutsideColonyMessage(Unit) - Constructor for class net.sf.freecol.common.networking.PutOutsideColonyMessage
Create a new PutOutsideColonyMessage with the supplied unit.
putSettlementName(String) - Method in class net.sf.freecol.common.model.Player
Puts a suggested settlement name back into the pool.
putSettlementName(Player, String) - Static method in class net.sf.freecol.common.i18n.NameCache
Puts a suggested settlement name back into the pool.

Q

quantity - Variable in class net.sf.freecol.common.model.Resource
The amount of the resource present.
QUANTITY_TAG - Static variable in class net.sf.freecol.common.model.Resource
 
QUARTERLY - net.sf.freecol.client.gui.dialog.Flag.Background
Quartered rectangularly.
query - Variable in class net.sf.freecol.common.networking.ReceivingThread.QuestionThread
The message to handle.
question - Variable in class net.sf.freecol.client.gui.panel.NewUnitPanel
The main label for the panel.
QUESTION - net.sf.freecol.client.gui.dialog.FreeColDialog.DialogType
 
QUESTION_TAG - Static variable in class net.sf.freecol.common.networking.Connection
 
QuestionMessage - Class in net.sf.freecol.common.networking
The basic question message wrapper.
QuestionMessage(int, Message) - Constructor for class net.sf.freecol.common.networking.QuestionMessage
Create a new QuestionMessage of a given type.
QuestionMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.QuestionMessage
Create a new QuestionMessage from a stream.
QuestionThread(String, Connection, Message, int) - Constructor for class net.sf.freecol.common.networking.ReceivingThread.QuestionThread
Build a new thread to respond to a question message.
queue - Variable in class net.sf.freecol.common.model.BuildQueue
A list of Buildable items.
queueCargo(Cargo, boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Incrementally queue a cargo to the cargoes list.
queueTransportable(TransportableAIObject, boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Wrapper for queueCargo.
QuickActionMenu - Class in net.sf.freecol.client.gui.panel
Handles the generation of popup menu's generated by DragListener objects attached to units within the Colony and Europe panels.
QuickActionMenu(FreeColClient, FreeColPanel) - Constructor for class net.sf.freecol.client.gui.panel.QuickActionMenu
Creates a standard empty menu
quit() - Method in class net.sf.freecol.client.FreeColClient
Quits the application without any questions.
quit() - Method in class net.sf.freecol.client.gui.Canvas
Quit the canvas.
quit(int) - Static method in class net.sf.freecol.FreeCol
Quit FreeCol.
QUIT - net.sf.freecol.common.model.Game.LogoutReason
 
QuitAction - Class in net.sf.freecol.client.gui.action
An action for quitting the game.
QuitAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.QuitAction
Creates a new QuitAction.
quitGUI() - Method in class net.sf.freecol.client.gui.GUI
Quit the GUI.
quitGUI() - Method in class net.sf.freecol.client.gui.SwingGUI
Quit the GUI.

R

radius - Variable in class net.sf.freecol.common.model.Map.CircleIterator
The maximum radius.
RAISE_TAX_ACT - net.sf.freecol.common.model.Monarch.MonarchAction
 
RAISE_TAX_WAR - net.sf.freecol.common.model.Monarch.MonarchAction
 
raiseTax(Random) - Method in class net.sf.freecol.common.model.Monarch
Calculates a tax raise.
random - Variable in class net.sf.freecol.common.util.RandomUtils.RandomIntCache
 
random - Variable in class net.sf.freecol.server.control.InGameController
The server random number source.
random - Variable in class net.sf.freecol.server.FreeColServer
The internal provider of random numbers.
random - Variable in class net.sf.freecol.server.generator.River
The random number source.
random - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator
The random number source.
random - Variable in class net.sf.freecol.server.generator.TerrainGenerator
The pseudo random number generator.
RANDOM_STATE_TAG - Static variable in class net.sf.freecol.server.ai.AIPlayer
 
RANDOM_STATE_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
RandomChoice<T> - Class in net.sf.freecol.common.util
A class to provide flat and weighted random selection from a collection.
RandomChoice(T, int) - Constructor for class net.sf.freecol.common.util.RandomChoice
 
randomDouble(Logger, String, Random) - Static method in class net.sf.freecol.common.util.RandomUtils
Convenience to aid logging uses of Randoms.
randomFloat(Logger, String, Random) - Static method in class net.sf.freecol.common.util.RandomUtils
Convenience to aid logging uses of Randoms.
randomInt(Logger, String, Random, int) - Static method in class net.sf.freecol.common.util.RandomUtils
Convenience to aid logging uses of Randoms.
RandomIntCache(Logger, String, Random, int, int) - Constructor for class net.sf.freecol.common.util.RandomUtils.RandomIntCache
 
randomInts(Logger, String, Random, int, int) - Static method in class net.sf.freecol.common.util.RandomUtils
Convenience to aid logging uses of Randoms.
randomize(Random) - Method in class net.sf.freecol.server.model.ServerGame
Randomize a new game.
randomizeGame(Random) - Method in class net.sf.freecol.server.model.ServerPlayer
Performs initial randomizations for this player.
RandomRange - Class in net.sf.freecol.common.model
A range of numbers, and support routines to make a random choice therefrom.
RandomRange(int, int, int, int) - Constructor for class net.sf.freecol.common.model.RandomRange
Creates a new RandomRange instance.
RandomRange(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.RandomRange
Read a new RandomRange instance from a stream.
randomShuffle(Logger, String, List<?>, Random) - Static method in class net.sf.freecol.common.util.RandomUtils
Shuffle a list.
RandomUtils - Class in net.sf.freecol.common.util
Collection of small static helper routines for logged pseudo-random number generation.
RandomUtils() - Constructor for class net.sf.freecol.common.util.RandomUtils
 
RandomUtils.RandomIntCache - Class in net.sf.freecol.common.util
 
range - Variable in class net.sf.freecol.common.util.RandomUtils.RandomIntCache
 
RangeOption - Class in net.sf.freecol.common.option
Represents an option where the valid choice is an integer and the choices are represented by strings.
RangeOption(String, Specification) - Constructor for class net.sf.freecol.common.option.RangeOption
Creates a new RangeOption.
RangeOption(Specification) - Constructor for class net.sf.freecol.common.option.RangeOption
Creates a new RangeOption.
RangeOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a RangeOption in order to enable values to be both seen and changed.
RangeOptionUI(RangeOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.RangeOptionUI
Creates a new RangeOptionUI for the given RangeOption.
RangeType() - Constructor for enum net.sf.freecol.common.model.TileType.RangeType
 
rankOf(Location) - Static method in interface net.sf.freecol.common.model.Location
Static front end to getRank.
rawBuildingGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
 
rawBuildingGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
rawLuxuryGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
read() - Method in class net.sf.freecol.common.resources.FAFile.CREatingInputStream
Read a character, override to eat all CR:s.
read() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
read() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
read(byte[]) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
read(byte[]) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
read(byte[], int) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Reads into the supplied buffer.
read(byte[], int) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
read(Game, FreeColXMLReader) - Static method in class net.sf.freecol.common.networking.Message
Read a new message from a stream.
read(Connection) - Method in class net.sf.freecol.client.control.ClientInputHandler
Read an incoming Message.
read(Connection) - Method in class net.sf.freecol.common.metaserver.MetaServerUtils.MetaInputHandler
Read an incoming Message.
read(Connection) - Method in interface net.sf.freecol.common.networking.MessageHandler
Read an incoming Message.
read(Connection) - Method in class net.sf.freecol.metaserver.MetaServerHandler
Read an incoming Message.
read(Connection) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Read an incoming Message.
read(Connection) - Method in class net.sf.freecol.server.control.ServerInputHandler
Read an incoming Message.
read(Connection) - Method in class net.sf.freecol.server.control.UserConnectionHandler
Read an incoming Message.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Ability
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.AbstractUnit
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildableType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Building
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildingType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Colony
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ColonyTile
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ColonyTradeItem
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Disaster
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Effect
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Europe
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EuropeanNationType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Event
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ExportData
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Feature
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FoundingFather
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColGameObject
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Game
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoldTradeItem
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Goods
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.HighScore
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.HistoryEvent
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.InciteTradeItem
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianSettlement
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.LastSale
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Limit
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.LostCityRumour
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Map
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Market
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.MarketData
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.AbstractMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.CompoundMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.GoToMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ModelMessage
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Modifier
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Monarch
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Nation
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationOptions
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationSummary
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NativeTrade
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NativeTradeItem
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Operand
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Player
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.PlunderType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ProductionType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.RandomRange
Initializes this object from an XML-representation of this object.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Region
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Resource
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ResourceType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Role
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Scope
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Settlement
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.SettlementType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.StanceTradeItem
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.StringTemplate
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Tile
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileImprovement
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileImprovementType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileItemContainer
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileTypeChange
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeItem
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRoute
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRouteStop
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Unit
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitChangeType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitTradeItem
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitTypeChange
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.WorkLocation
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.AbstractOption
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.AbstractUnitOption
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.FileOption
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.IntegerOption
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.ListOption
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.OptionGroup
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.SelectOption
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.UnitTypeOption
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIColony
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIGoods
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIMain
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIPlayer
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIUnit
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.GoodsWish
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.Mission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.ValuedAIObject
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.Wish
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.WorkerWish
Reads the attributes of this object from an XML stream.
readAttributeValues(Map<String, String>, String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Fill in the identifier values supplied in a map.
readChild(FreeColXMLReader) - Static method in class net.sf.freecol.common.i18n.NumberRules
 
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildableType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildingType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Colony
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Disaster
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Europe
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EuropeanNationType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Event
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Feature
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FoundingFather
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Game
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsContainer
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsLocation
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsTradeItem
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.HighSeas
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianNationType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianSettlement
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Limit
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Map
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Market
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Monarch
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationOptions
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NativeTrade
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Player
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ProductionType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Region
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Role
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Settlement
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.SettlementType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification.OptionReader
 
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.StringTemplate
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Tile
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileImprovementType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileItemContainer
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRoute
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRouteStop
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Unit
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitChangeType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitLocation
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.WorkLocation
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.AbstractUnitOption
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.ListOption
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.OptionGroup
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.SelectOption
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.StringOption
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.UnitTypeOption
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIColony
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIGoods
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIMain
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIUnit
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Reads a single child object.
readChildOption(FreeColXMLReader) - Method in class net.sf.freecol.common.option.ListOption
Hack to suppress warning when reading a typed option.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildableType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Colony
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Disaster
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Europe
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EuropeanNationType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Event
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Feature
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FoundingFather
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Game
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsContainer
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsLocation
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsTradeItem
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.HighSeas
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianNationType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianSettlement
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Map
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Market
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.CompoundMission
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Monarch
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationOptions
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NativeTrade
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Player
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ProductionType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Region
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Role
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Settlement
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.SettlementType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in interface net.sf.freecol.common.model.Specification.ChildReader
 
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification.ModifierReader
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification.OptionReader
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification.TypeReader
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.StringTemplate
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Tile
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileImprovementType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileItemContainer
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileTypeChange
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRoute
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRouteStop
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Unit
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitChangeType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitLocation
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.AbstractUnitOption
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.ListOption
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.OptionGroup
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.SelectOption
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.StringOption
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.UnitTypeOption
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIColony
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIMain
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Reads the children of this object from an XML stream.
readClasses - Static variable in class net.sf.freecol.common.networking.Message
Classes used by Message.read()
reader() - Method in class net.sf.freecol.common.networking.Connection
Read a message using the MessageHandler.
readerMap - Variable in class net.sf.freecol.common.model.Specification
A map from specification object group identifier to a reader for it.
readFile(File) - Static method in class net.sf.freecol.tools.InstallerTranslations
 
readFile(File) - Static method in class net.sf.freecol.tools.MergeTranslations
 
readFreeColObject(Game) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Read a FreeColObject from a stream.
readFreeColObject(Game, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Reads a FreeColObject from a stream.
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.client.gui.action.FreeColAction
Initialize this object from an XML-representation of this object.
readFromXML(FreeColXMLReader) - Static method in class net.sf.freecol.common.i18n.NumberRules
 
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Force
Initializes this object from an XML-representation of this object, unless the PARTIAL_ATTRIBUTE tag is present which indicates a partial update of an existing object.
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColGameObject
Initializes this object from an XML-representation of this object, unless the PARTIAL_ATTRIBUTE tag is present which indicates a partial update of an existing object.
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
Initializes this object from an XML-representation of this object, unless the PARTIAL_ATTRIBUTE tag is present which indicates a partial update of an existing object.
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification
Initializes this object from its XML-representation.
readFromXML(FreeColXMLReader) - Method in interface net.sf.freecol.common.option.Option
Initializes this object from an XML-representation of this object.
readFromXML(AIMain, FreeColXMLReader) - Method in class net.sf.freecol.server.ai.Cargo
 
readFromXMLPartial(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
Updates this object from an XML-representation of this object.
readGame(File, Specification, FreeColServer) - Static method in class net.sf.freecol.server.FreeColServer
Read just the game part from a file.
readGame(FreeColSavegameFile, Specification, FreeColServer) - Static method in class net.sf.freecol.server.FreeColServer
Reads just the game part from a save game from a stream.
readId() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Reads the identifier attribute.
readList(Specification, String, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Reads an XML-representation of a list of FreeColSpecObjectTypes.
readMap(File, Specification) - Static method in class net.sf.freecol.server.FreeColServer
Read just the map part from a file.
readModDescriptor() - Method in class net.sf.freecol.common.io.FreeColModFile
Reads a file object representing this mod.
readOption(FreeColXMLReader) - Method in class net.sf.freecol.common.option.AbstractOption
General option reader routine.
readResources() - Static method in class net.sf.freecol.tools.GenerateDocumentation
 
readResourcesProperties(LogBuilder) - Method in class net.sf.freecol.common.io.FreeColDataFile
Reads "resources.properties".
readScope - Variable in class net.sf.freecol.common.io.FreeColXMLReader
The read scope to apply.
ReadScope() - Constructor for enum net.sf.freecol.common.io.FreeColXMLReader.ReadScope
 
readStorage(FreeColXMLReader, Map<GoodsType, Integer>) - Method in class net.sf.freecol.common.model.GoodsContainer
Read a storage container from a stream.
readVersion(JarURLConnection) - Static method in class net.sf.freecol.FreeCol
Extract the package version from the class.
ready - Variable in class net.sf.freecol.common.model.Player
Is this player ready to start?
ready(ServerPlayer, boolean) - Method in class net.sf.freecol.server.control.PreGameController
A player changes its readiness.
READY_TAG - Static variable in class net.sf.freecol.common.model.Player
 
readyAndAble() - Method in class net.sf.freecol.common.model.Unit
Basic checks for whether a unit is usable ATM.
readyBox - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
readyBoxCmd - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
readyHandler(Player, boolean) - Method in class net.sf.freecol.client.control.PreGameController
Handle a ready message.
ReadyMessage - Class in net.sf.freecol.common.networking
The message that signals a player is ready.
ReadyMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ReadyMessage
Create a new ReadyMessage from a stream.
ReadyMessage(Player, boolean) - Constructor for class net.sf.freecol.common.networking.ReadyMessage
Create a new ReadyMessage with the given player and state.
reallyUpdate() - Method in class net.sf.freecol.common.model.ProductionCache
Really update everything.
realStart(Location, Unit) - Method in class net.sf.freecol.common.model.Unit
Unified argument tests for full path searches, which then finds the actual starting location for the path.
reapIgnoredMessages(Turn) - Method in class net.sf.freecol.client.control.InGameController
Reap all ignored message keys that are older than the given turn.
REARRANGE_COLONY - Static variable in class net.sf.freecol.common.model.Colony
 
rearrangeColonies(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Rearrange colonies.
rearrangeColony(Colony, List<Unit>, Colony) - Method in class net.sf.freecol.common.networking.ServerAPI
Rearrange a colony.
rearrangeColony(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Rearranges the workers within this colony using the ColonyPlan.
rearrangeColony(ServerPlayer, Colony, List<RearrangeColonyMessage.Arrangement>) - Method in class net.sf.freecol.server.control.InGameController
Rearrange a colony.
RearrangeColonyMessage - Class in net.sf.freecol.common.networking
The message sent when the client requests rearrangeing of a colony.
RearrangeColonyMessage(Colony, List<Unit>, Colony) - Constructor for class net.sf.freecol.common.networking.RearrangeColonyMessage
Create a new RearrangeColonyMessage with the supplied colony.
RearrangeColonyMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.RearrangeColonyMessage
Create a new RearrangeColonyMessage from a stream.
RearrangeColonyMessage.Arrangement - Class in net.sf.freecol.common.networking
Container for the unit change information.
rearrangeTurn - Variable in class net.sf.freecol.server.ai.AIColony
When should the workers in this Colony be rearranged?
reason - Variable in enum net.sf.freecol.common.model.Unit.MoveType
The reason why this move type is illegal.
REASON_TAG - Static variable in class net.sf.freecol.common.networking.LogoutMessage
 
reasons - Variable in class net.sf.freecol.server.ai.NativeAIPlayer
Debug helper to keep track of why/what the units are doing.
reassignTiles(Collection<Tile>, Settlement) - Method in class net.sf.freecol.server.model.ServerPlayer
Try to reassign the ownership of a collection of tiles, preferring this player.
rebel - Variable in class net.sf.freecol.server.ai.REFAIPlayer.REFNavyGoalDecider
The rebel player to attack.
REBEL - net.sf.freecol.common.model.Player.PlayerType
 
REBEL_FACTOR_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
rebelFactor - Variable in class net.sf.freecol.common.model.BuildingType
The multiplier for the colony rebel bonus for this building type.
rebelLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
rebelMemberLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
rebelNavy - Variable in class net.sf.freecol.server.ai.REFAIPlayer.REFNavyGoalDecider
A container to fill with target units.
rebelShield - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
RebelToolTip - Class in net.sf.freecol.client.gui.tooltip
This panel provides detailed information about rebels in a colony.
RebelToolTip(FreeColClient, Colony) - Constructor for class net.sf.freecol.client.gui.tooltip.RebelToolTip
Creates a RebelToolTip.
recalculateBellsBonus() - Method in class net.sf.freecol.common.model.Player
Recalculate bells bonus when tax changes.
receivingThread - Variable in class net.sf.freecol.common.networking.Connection
The subthread to read the input.
ReceivingThread - Class in net.sf.freecol.common.networking
The thread that checks for incoming messages.
ReceivingThread(Connection, String) - Constructor for class net.sf.freecol.common.networking.ReceivingThread
The constructor to use.
ReceivingThread.QuestionThread - Class in net.sf.freecol.common.networking
A class to handle questions.
ReceivingThread.UpdateThread - Class in net.sf.freecol.common.networking
 
recenter(SelectDestinationDialog.Destination) - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
Show a destination on the map.
recipient - Variable in class net.sf.freecol.common.model.DiplomaticTrade
The player who is to accept this agreement.
RECIPIENT_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
 
recognizer - Static variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
reconnect() - Method in class net.sf.freecol.client.control.InGameController
Query whether the user wants to reconnect? Called from ReconnectAction.
reconnect() - Method in class net.sf.freecol.client.networking.UserServerAPI
Reconnect to the server.
reconnect() - Method in class net.sf.freecol.common.networking.ServerAPI
Reconnect to the server.
reconnect() - Method in class net.sf.freecol.server.ai.AIServerAPI
Reconnect to the server.
reconnect(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Reconnect utility.
RECONNECT - net.sf.freecol.common.model.Game.LogoutReason
 
ReconnectAction - Class in net.sf.freecol.client.gui.action
An action for reconnecting to the server.
ReconnectAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReconnectAction
Creates a new DeclareIndependenceAction.
reconnectGUI(Unit, Tile) - Method in class net.sf.freecol.client.gui.GUI
Reset the GUI on reconnect.
reconnectGUI(Unit, Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Reset the GUI on reconnect.
reconnectHandler() - Method in class net.sf.freecol.client.control.InGameController
Handle a reconnect message.
reconnectHandler() - Method in class net.sf.freecol.server.ai.AIPlayer
Handle reconnect.
reconnectMessage - Static variable in class net.sf.freecol.common.networking.TrivialMessage
 
ReconnectMessage - Class in net.sf.freecol.common.networking
A trivial message sent to clients to signal that they should reconnect.
ReconnectMessage() - Constructor for class net.sf.freecol.common.networking.ReconnectMessage
Create a new ReconnectMessage.
ReconnectMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ReconnectMessage
Create a new ReconnectMessage from a stream.
recordButton - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
 
RECRUIT - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
RECRUIT - net.sf.freecol.common.model.Europe.MigrationType
 
RECRUIT_ID_TAG - Static variable in class net.sf.freecol.common.model.Europe
 
RECRUIT_LOWER_CAP_TAG - Static variable in class net.sf.freecol.common.model.Europe
 
RECRUIT_NUMBER_TAG - Static variable in class net.sf.freecol.common.model.Europe
 
RECRUIT_PRICE_INCREASE - Static variable in class net.sf.freecol.common.option.GameOptions
Rate recruitment prices increase.
RECRUIT_PRICE_INITIAL - Static variable in class net.sf.freecol.common.model.Europe
The initial recruit price.
RECRUIT_PRICE_TAG - Static variable in class net.sf.freecol.common.model.Europe
 
RECRUIT_PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
RECRUIT_ROLE_TAG - Static variable in class net.sf.freecol.common.model.Europe
 
RECRUIT_TAG - Static variable in class net.sf.freecol.common.model.Europe
 
RECRUIT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Europe
 
recruitables - Variable in class net.sf.freecol.common.model.Europe
This list represents the types of the units that can be recruited in Europe.
recruitAIUnitInEurope(int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Asks the server to recruit a unit in Europe on behalf of the AIPlayer.
recruitButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
recruitLowerCap - Variable in class net.sf.freecol.common.model.Europe
The lower bound on recruitment price.
RecruitPanel - Class in net.sf.freecol.client.gui.panel
The panel that allows a user to recruit people in Europe.
RecruitPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.RecruitPanel
The constructor to use.
recruitProbability - Variable in class net.sf.freecol.common.model.UnitType
The probability of recruiting a Unit of this type in Europe.
recruitUnitInEurope(int) - Method in class net.sf.freecol.client.control.InGameController
Recruit a unit from a specified index in Europe.
RECTANGLE - net.sf.freecol.client.gui.dialog.Flag.UnionShape
 
RECURSIVE_TAG - Static variable in class net.sf.freecol.common.model.Specification.OptionReader
 
reduceImmigration() - Method in class net.sf.freecol.common.model.Player
Sets the number of immigration this player possess.
reduceVisibility(Tile, Player) - Method in class net.sf.freecol.common.model.Unit
Copy the unit, reduce visibility into any carrier and reference to a settlement.
ref - Variable in class net.sf.freecol.common.model.EuropeanNationType
Whether this is an REF Nation.
REF_FORCE - Static variable in class net.sf.freecol.common.option.GameOptions
The basic composition of the REF.
REF_TAG - Static variable in class net.sf.freecol.common.model.EuropeanNationType
 
REF_TAG - Static variable in class net.sf.freecol.common.model.Nation
 
REF_UNIT - Static variable in class net.sf.freecol.common.model.Ability
Units with this ability can be added to the REF.
REFAIPlayer - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single REF player.
REFAIPlayer(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.REFAIPlayer
Creates a new REFAIPlayer.
REFAIPlayer(AIMain, Player) - Constructor for class net.sf.freecol.server.ai.REFAIPlayer
Creates a new REFAIPlayer.
REFAIPlayer.REFNavyGoalDecider - Class in net.sf.freecol.server.ai
Goal decider class for the REF Navy
REFAIPlayer.TargetTuple - Class in net.sf.freecol.server.ai
Container class for REF target colony information.
refArmedRole - Variable in class net.sf.freecol.common.model.Monarch
The roles identifiers suitable for land units with support actions.
refill() - Method in class net.sf.freecol.common.util.RandomUtils.RandomIntCache
 
refilterModelMessages(OptionGroup) - Method in class net.sf.freecol.common.model.Player
Refilters the current model messages, removing the ones that are no longer valid.
refine(BuildableType, LogBuilder) - Method in class net.sf.freecol.server.ai.ColonyPlan
Refines this plan given the colony choice of what to build.
refMountedRole - Variable in class net.sf.freecol.common.model.Monarch
The roles identifiers suitable for land units with support actions.
refNation - Variable in class net.sf.freecol.common.model.Nation
The REF nation to oppose this nation.
REFNations - Variable in class net.sf.freecol.common.model.Specification
 
REFNationTypes - Variable in class net.sf.freecol.common.model.Specification
 
REFNavyGoalDecider(Player, Set<Unit>) - Constructor for class net.sf.freecol.server.ai.REFAIPlayer.REFNavyGoalDecider
Build a new goal decider for the REF to find rebel naval units.
refresh() - Method in class net.sf.freecol.client.gui.GUI
Refresh the whole GUI.
refresh() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Refreshes this panel.
refresh() - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Refresh this panel.
refresh() - Method in class net.sf.freecol.client.gui.SwingGUI
Refresh the whole GUI.
refreshAction() - Method in class net.sf.freecol.client.gui.panel.UnitButton
Refreshes the the reference to the FreeColAction stored in the action manager.
refreshGuiUsingClientOptions() - Method in class net.sf.freecol.client.gui.GUI
Refreshes the GUI with settings from the client options.
refreshGuiUsingClientOptions() - Method in class net.sf.freecol.client.gui.SwingGUI
Refreshes the GUI with settings from the client options.
refreshPlayersTable() - Method in class net.sf.freecol.client.gui.GUI
Refresh the players table in the StartGamePanel.
refreshPlayersTable() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
Refreshes the table that displays the players and the choices that they've made.
refreshPlayersTable() - Method in class net.sf.freecol.client.gui.SwingGUI
Refresh the players table in the StartGamePanel.
refreshResources() - Method in class net.sf.freecol.client.gui.action.ActionManager
 
refreshTable() - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
Refreshes the table.
refreshTile(Tile) - Method in class net.sf.freecol.client.gui.GUI
 
refreshTile(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Schedule a tile to be repainted.
refreshTilesForUnit(Unit, Tile, Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Refreshes and repaints the unit and tiles.
region - Variable in class net.sf.freecol.common.model.Tile
The region this tile is in.
region - Variable in class net.sf.freecol.server.generator.River
The ServerRegion this River belongs to.
region - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
Region - Class in net.sf.freecol.common.model
A named region on the map.
Region(Game) - Constructor for class net.sf.freecol.common.model.Region
Creates a new Region instance.
Region(Game, String) - Constructor for class net.sf.freecol.common.model.Region
Creates a new Region instance.
REGION - net.sf.freecol.client.gui.mapviewer.MapViewer.BorderType
 
REGION_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
REGION_TAG - Static variable in class net.sf.freecol.common.networking.NewRegionNameMessage
 
Region.RegionType - Enum in net.sf.freecol.common.model
The type of region.
regionComparator - Static variable in class net.sf.freecol.client.gui.panel.report.ReportExplorationPanel
Comparator for discovered regions, by descending turn and score.
regionIndex - Static variable in class net.sf.freecol.common.i18n.NameCache
 
regionNameLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
regionNames - Static variable in class net.sf.freecol.common.i18n.NameCache
Region names and index.
regions - Variable in class net.sf.freecol.common.model.IndianNationType
Identifiers for the regions that can be settled by this Nation.
regions - Variable in class net.sf.freecol.common.model.Map
The regions on the map.
REGIONS - net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
 
REGIONS - net.sf.freecol.common.model.Map.Layer
 
RegionType(boolean) - Constructor for enum net.sf.freecol.common.model.Region.RegionType
Create a region type.
register() - Method in class net.sf.freecol.server.model.Session
Register a new session.
register(RegisterServerMessage) - Method in class net.sf.freecol.metaserver.MetaServerHandler
Handle a "register"-request.
REGISTER - net.sf.freecol.common.metaserver.MetaServerUtils.MetaMessageType
 
registerListeners() - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragGestureRecognizer
registerServer(ServerInfo) - Static method in class net.sf.freecol.common.metaserver.MetaServerUtils
Register a public server.
RegisterServerMessage - Class in net.sf.freecol.common.networking
The message sent to register a server from the meta-server.
RegisterServerMessage(ServerInfo) - Constructor for class net.sf.freecol.common.networking.RegisterServerMessage
Create a new RegisterServerMessage.
RegisterServerMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.RegisterServerMessage
Create a new RegisterServerMessage from a stream.
registerWithMetaServer() - Method in class net.sf.freecol.server.FreeColServer
Register this FreeColServer with the meta-server.
regroup(String, String) - Method in class net.sf.freecol.client.ClientOptions
Move an option to a different group.
reinitialiseMarket() - Method in class net.sf.freecol.common.model.Player
Resets this player's Market.
REJECT_TRADE - net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
 
rejectAgreement(TradeItem, DiplomaticTrade) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Reject a trade agreement, except if a Franklin-derived stance is supplied.
Relation - Class in net.sf.freecol.common.i18n
A grammatical relationship.
Relation(int, int) - Constructor for class net.sf.freecol.common.i18n.Relation
 
Relation(List<String>) - Constructor for class net.sf.freecol.common.i18n.Relation
 
releaseListener - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
releaseUnitOutForAnimation(Unit) - Method in class net.sf.freecol.client.gui.mapviewer.UnitAnimator
Release an animation label for a unit, maintain the reference count.
releaseUnitOutForAnimation(Unit, JLabel) - Method in class net.sf.freecol.client.gui.SwingGUI
 
RELIGIOUS - net.sf.freecol.common.model.FoundingFather.FoundingFatherType
 
RELIGIOUS_UNREST_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
 
reload() - Static method in class net.sf.freecol.common.resources.ResourceManager
Clear all caches and
reloadAllImages() - Static method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
reloadResources() - Method in class net.sf.freecol.client.gui.GUI
Reloads all images managed by ResourceManager.
reloadResources() - Method in class net.sf.freecol.client.gui.SwingGUI
Reloads all images managed by ResourceManager.
remainingEmigrants - Variable in class net.sf.freecol.server.model.ServerPlayer
Remaining emigrants to select due to a fountain of youth
REMEMBER_PANEL_POSITIONS - Static variable in class net.sf.freecol.client.ClientOptions
Whether to remember the positions of various dialogs and panels.
REMEMBER_PANEL_SIZES - Static variable in class net.sf.freecol.client.ClientOptions
Whether to remember the sizes of various dialogs and panels.
remove() - Method in class net.sf.freecol.common.model.Map.CircleIterator
remove() - Method in class net.sf.freecol.common.model.UnitIterator
remove() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
Dequeue the next file to be played.
remove(int) - Method in class net.sf.freecol.common.model.BuildQueue
 
remove(int) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Remove from the DiplomaticTrade.
remove(Component) - Method in class net.sf.freecol.client.gui.Canvas
remove(Component) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
remove(Component) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeanDocksPanel
remove(Component) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
remove(String) - Method in class net.sf.freecol.common.option.OptionGroup
Remove an option.
remove(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionMap
 
remove(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
 
remove(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap
 
remove(FreeColGameObject) - Method in class net.sf.freecol.common.networking.ChangeSet
Sometimes we need to backtrack on making a change.
remove(Locatable) - Method in class net.sf.freecol.common.model.Colony
Removes a Locatable from this Location.
remove(Locatable) - Method in class net.sf.freecol.common.model.GoodsLocation
Removes a Locatable from this Location.
remove(Locatable) - Method in interface net.sf.freecol.common.model.Location
Removes a Locatable from this Location.
remove(Locatable) - Method in class net.sf.freecol.common.model.Map
Removes a Locatable from this Location.
remove(Locatable) - Method in class net.sf.freecol.common.model.Tile
Removes a Locatable from this Location.
remove(Locatable) - Method in class net.sf.freecol.common.model.Unit
Removes a Locatable from this Location.
remove(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
Removes a Locatable from this Location.
remove(Locatable) - Method in class net.sf.freecol.common.model.WorkLocation
Removes a Locatable from this Location.
remove(Scope) - Method in class net.sf.freecol.common.model.ScopeContainer
Remove a scope.
remove(TradeItem) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Remove a from the DiplomaticTrade.
remove(Unit) - Method in class net.sf.freecol.common.model.UnitIterator
Removes a specific unit from this unit iterator.
remove(RemoveServerMessage) - Method in class net.sf.freecol.metaserver.MetaServerHandler
Handle a "remove"-request.
REMOVE - net.sf.freecol.common.metaserver.MetaServerUtils.MetaMessageType
 
REMOVE - net.sf.freecol.common.model.BuildQueue.CompletionAction
Always remove the completed item.
REMOVE - net.sf.freecol.common.networking.Message.MessagePriority
 
REMOVE_DEAD_SERVERS_INTERVAL - Static variable in class net.sf.freecol.metaserver.MetaRegister
Cleanup interval.
REMOVE_EXCEPT_LAST - net.sf.freecol.common.model.BuildQueue.CompletionAction
Remove the completed item unless it is the last item and several instances of the item can co-exist (which is true for units, but not buildings).
REMOVE_GC_THRESHOLD - Static variable in class net.sf.freecol.common.model.Game
The number of removed FCGOs that should trigger a cache clean.
REMOVE_OLDER_THAN - Static variable in class net.sf.freecol.metaserver.MetaRegister
Removal interval.
removeAbilities(String) - Method in class net.sf.freecol.common.model.FeatureContainer
Remove all abilities with a given identifier.
removeAbilities(String) - Method in class net.sf.freecol.common.model.FreeColObject
Remove all abilities with a given identifier.
removeAbility(Ability) - Method in class net.sf.freecol.common.model.FeatureContainer
Remove the given ability from a container.
removeAbility(Ability) - Method in class net.sf.freecol.common.model.FreeColObject
Remove the given ability from this object.
removeAbove(int) - Method in class net.sf.freecol.common.model.GoodsContainer
Removes all goods above given amount, provided that the goods are storable and do not ignore warehouse limits.
RemoveAction(TradeItem) - Constructor for class net.sf.freecol.client.gui.dialog.NegotiationDialog.RemoveAction
 
removeActionListener(ActionListener) - Method in class net.sf.freecol.client.gui.mapviewer.TerrainCursor
 
removeActionListener(ActionListener) - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
 
removeAIColony(AIColony) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Remove one of our colonies.
removeAIObject(String) - Method in class net.sf.freecol.server.ai.AIMain
Removes a reference to the given AIObject.
removeAIObject(AIObject) - Method in class net.sf.freecol.server.ai.AIPlayer
Remove one of our owned objects.
removeAIObject(AIObject) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Remove one of our owned objects.
removeAIObject(AIObject) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Remove one of our owned objects.
removeAIUnit(AIUnit) - Method in class net.sf.freecol.server.ai.MissionAIPlayer
Remove an AI unit.
removeAlarm(Player) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Removes all alarm towards the given player.
removeAll() - Method in class net.sf.freecol.common.model.GoodsContainer
Remove all goods.
removeAll() - Method in class net.sf.freecol.common.model.GoodsLocation
Remove all the goods.
removeAll() - Method in class net.sf.freecol.common.option.OptionGroup
Removes all of the Options from this OptionGroup.
removeAll(Class<T>) - Method in class net.sf.freecol.common.model.TileItemContainer
Removes all tile items of a given class.
removeAutosaves(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Remove all autosave files.
removeBranch(Direction) - Method in class net.sf.freecol.server.generator.RiverSection
Removes a branch
removeBuildable(Object) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
removeBuilding(Building) - Method in class net.sf.freecol.common.model.Colony
Remove a building from this Colony.
removeButton - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
 
removeButton - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
removeCargo(Component, CargoPanel) - Method in interface net.sf.freecol.client.gui.label.CargoLabel
The Component to remove from a CargoPanel.
removeCargo(Component, CargoPanel) - Method in class net.sf.freecol.client.gui.label.GoodsLabel
The Component to remove from a CargoPanel.
removeCargo(Component, CargoPanel) - Method in class net.sf.freecol.client.gui.label.UnitLabel
The Component to remove from a CargoPanel.
removeCargo(Cargo) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Removes the given Cargo from the cargoes list.
RemoveChange(ChangeSet.See, Location, Stream<? extends FreeColGameObject>) - Constructor for class net.sf.freecol.common.networking.ChangeSet.RemoveChange
Build a new RemoveChange for an object that is disposed.
removeComponent(Component) - Method in class net.sf.freecol.client.gui.GUI
Remove a component from the GUI.
removeComponent(Component) - Method in class net.sf.freecol.client.gui.SwingGUI
Remove a component from the GUI.
removeConnection(Connection) - Method in class net.sf.freecol.metaserver.MetaServer
Removes the given connection.
removeConnection(Connection) - Method in class net.sf.freecol.server.networking.Server
Removes the given connection.
removeCount - Variable in class net.sf.freecol.common.model.Game
The number of FCGOs removed since last cache clean.
removeDeadServers() - Method in class net.sf.freecol.metaserver.MetaRegister
Removes servers that have not sent an update for some time.
removeDestination(Location) - Method in class net.sf.freecol.common.model.HighSeas
Remove a single destination from this HighSeas instance.
removeDialog(FreeColDialog<?>) - Method in class net.sf.freecol.client.gui.GUI
Remove a dialog from the GUI.
removeDialog(FreeColDialog<?>) - Method in class net.sf.freecol.client.gui.SwingGUI
Remove a dialog from the GUI.
removeDisplayedModelMessages() - Method in class net.sf.freecol.common.model.Player
Removes all undisplayed model messages for this player.
removeExportGoods(AIGoods) - Method in class net.sf.freecol.server.ai.AIColony
Removes the given AIGoods from the export goods for this colony.
removeFeatures(FreeColObject) - Method in class net.sf.freecol.common.model.FeatureContainer
Removes all the features in an object from a container.
removeFeatures(FreeColObject) - Method in class net.sf.freecol.common.model.FreeColObject
Removes all the features in an object from this object.
removeFreeColGameObject(String) - Method in interface net.sf.freecol.common.model.FreeColGameObjectListener
Notify a listener (if any) of that an object has gone.
removeFreeColGameObject(String) - Method in class net.sf.freecol.server.ai.AIMain
Removes the AIObject for a given AI identifier.
removeFreeColGameObject(String, String) - Method in class net.sf.freecol.common.model.Game
Removes the FreeColGameObject with the specified identifier.
removeFromCanvas(Component) - Method in class net.sf.freecol.client.gui.Canvas
Removes the given component from this canvas without updating the menu bar.
removeFromMetaServer() - Method in class net.sf.freecol.server.FreeColServer
Removes this server from the meta-server.
removeFromUnit(NativeTradeItem) - Method in class net.sf.freecol.common.model.NativeTrade
Remove an item from the unit list of items.
removeGoods(AbstractGoods) - Method in class net.sf.freecol.common.model.GoodsLocation
Removes the some goods from this location.
removeGoods(GoodsType) - Method in class net.sf.freecol.common.model.GoodsContainer
Removes all goods of a given type from this goods container.
removeGoods(GoodsType) - Method in class net.sf.freecol.common.model.GoodsLocation
Removes all Goods of the given type from this location.
removeGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
Removes a specified amount of a type of Goods from this location.
removeGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsContainer
Removes goods by type and amount from this goods container.
removeGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsLocation
Removes a specified amount of a type of Goods from this location.
removeGoods(T) - Method in class net.sf.freecol.common.model.GoodsContainer
Removes goods from this goods container.
removeGoodsType(GoodsType) - Method in class net.sf.freecol.client.gui.panel.GoodsTypePanel
Remove labels that correspond to a given goods type.
removeHandler(List<FreeColGameObject>, FreeColGameObject) - Method in class net.sf.freecol.client.control.InGameController
Remove game objects.
removeIncompatibleImprovements() - Method in class net.sf.freecol.common.model.TileItemContainer
Remove improvements incompatible with the given TileType.
removeIndianSettlementInternals(Player) - Method in class net.sf.freecol.common.model.Tile
 
removeInGameComponents() - Method in class net.sf.freecol.client.gui.Canvas
Removes components that is only used when in game.
removeInGameComponents() - Method in class net.sf.freecol.client.gui.GUI
Remove all in-game components (i.e.
removeInGameComponents() - Method in class net.sf.freecol.client.gui.SwingGUI
Remove all in-game components (i.e.
removeInPlace(Collection<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Special case to remove objects from a collection.
removeInPlace(Map<K, V>, Predicate<Map.Entry<K, V>>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Special case to remove objects from a map.
removeKeyStroke(KeyStroke) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
Removes the given KeyStroke.
removeKeyStroke(KeyStroke) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
Removes the given KeyStroke from all of this OptionGroupUI's children.
removeLostCityRumour() - Method in class net.sf.freecol.common.model.Tile
Removes the lost city rumour from this Tile if there is one.
removeMapControls() - Method in class net.sf.freecol.client.gui.Canvas
Remove the map controls.
removeMatchingStops(Location) - Method in class net.sf.freecol.common.model.TradeRoute
Remove any stops matching a given location.
removeMenuBar() - Method in class net.sf.freecol.client.gui.FreeColFrame
 
RemoveMessage - Class in net.sf.freecol.common.networking
The message sent when removing a FreeColGameObject.
RemoveMessage(String, List<? extends FreeColGameObject>) - Constructor for class net.sf.freecol.common.networking.RemoveMessage
Create a new RemoveMessage.
RemoveMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.RemoveMessage
Create a new RemoveMessage from a stream.
removeMission() - Method in class net.sf.freecol.server.ai.AIUnit
 
removeMissionBan(Player) - Method in class net.sf.freecol.common.model.Player
Remove a mission ban from a player.
removeModifier(Modifier) - Method in class net.sf.freecol.common.model.FeatureContainer
Removes a modifier from a container.
removeModifier(Modifier) - Method in class net.sf.freecol.common.model.FreeColObject
Remove the given modifier from this object.
removeModifiers(String) - Method in class net.sf.freecol.common.model.FeatureContainer
Removes all modifiers with a given identifier.
removeModifiers(String) - Method in class net.sf.freecol.common.model.FreeColObject
Remove all abilities with a given identifier.
removeMouseListener(MouseListener) - Method in class net.sf.freecol.client.gui.video.VideoComponent
 
removeMouseListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
removeNotify() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
removeNotify() - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
removeNotify() - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
removeNotify() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaGameObjectTypePanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColorChooserPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.MigPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.NewUnitPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.PortPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.RecruitPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.report.ReportPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
removeNotify() - Method in class net.sf.freecol.client.gui.tooltip.BuildingToolTip
removeNotify() - Method in class net.sf.freecol.client.gui.tooltip.RebelToolTip
removeNotify() - Method in class net.sf.freecol.client.gui.video.VideoComponent
removeOutdatedAutosaves(String, List<String>, long) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Remove out of date autosaves.
removeOwnable(Ownable) - Method in class net.sf.freecol.common.model.Player
Remove an ownable from a caching container.
removeOwnedUnit(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Removes the given Unit to the list of units that belongs to this IndianSettlement.
removePlayer(Player) - Method in class net.sf.freecol.common.model.Game
Removes the specified player from the game.
removePlayerConnection(Player) - Method in class net.sf.freecol.server.FreeColServer
Remove a player connection.
removePropertyChangeListener(PropertyChangeListener) - Method in class net.sf.freecol.common.model.FreeColObject
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class net.sf.freecol.common.model.FreeColObject
 
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Remove any property change listeners.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
 
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
Remove any property change listeners.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Remove any property change listeners.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Remove the property change listeners of ColonyPanel.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Removes PropertyChangeListeners
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Remove the property change listeners from this panel.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeanDocksPanel
Remove any property change listeners.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeInPortPanel
Remove any property change listeners.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Remove any property change listeners.
removeRequiredAbility(String) - Method in class net.sf.freecol.common.model.BuildableType
Remove a required ability.
removeResource() - Method in class net.sf.freecol.common.model.Tile
Removes a resource from this tile.
removeRiver() - Method in class net.sf.freecol.common.model.Tile
Removes a river from this tile.
removeRoad() - Method in class net.sf.freecol.common.model.Tile
Removes a road from this tile.
removeScope(Scope) - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
 
removeScope(ScopeContainer, Scope) - Static method in class net.sf.freecol.common.model.ScopeContainer
 
removeServer(String, int) - Method in class net.sf.freecol.metaserver.MetaRegister
Removes a server from the register.
removeServer(ServerInfo) - Static method in class net.sf.freecol.common.metaserver.MetaServerUtils
Remove a public server.
RemoveServerMessage - Class in net.sf.freecol.common.networking
The message sent to remove a server from the meta-server.
RemoveServerMessage(ServerInfo) - Constructor for class net.sf.freecol.common.networking.RemoveServerMessage
Create a new RemoveServerMessage.
RemoveServerMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.RemoveServerMessage
Create a new RemoveServerMessage from a stream.
removeSettlement(Settlement) - Method in class net.sf.freecol.common.model.Player
Removes the given settlement from this player's list of settlements.
removeStop(TradeRouteStop) - Method in class net.sf.freecol.common.model.TradeRoute
Remove a TradeRouteStop from this trade route.
removeStopButton - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
A button to remove stops with.
removeTension(Player) - Method in class net.sf.freecol.common.model.Player
Removes all tension with respect to a given player.
removeTile(Tile) - Method in class net.sf.freecol.common.model.Settlement
Removes a tile from this settlement.
removeTileImprovementPlan(TileImprovementPlan) - Method in class net.sf.freecol.server.ai.AIColony
Removes a TileImprovementPlan from the list
removeTileImprovementPlan(TileImprovementPlan) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Remove a TileImprovementPlan from the relevant colony.
removeTileItem(T) - Method in class net.sf.freecol.common.model.Tile
Removes a tile item from this tile.
removeTileItem(T) - Method in class net.sf.freecol.common.model.TileItemContainer
Removes a TileItem from this container.
removeTradeItems(Class<? extends TradeItem>) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Remove trade items of a given type.
removeTradeRoute(TradeRoute) - Method in class net.sf.freecol.common.model.Player
Remove a trade route.
removeTradeRoutePanel(FreeColPanel) - Method in class net.sf.freecol.client.gui.GUI
Remove a trade route panel and associated input on an associated TradeRouteInputPanel.
removeTradeRoutePanel(FreeColPanel) - Method in class net.sf.freecol.client.gui.SwingGUI
Remove a trade route panel and associated input on an associated TradeRouteInputPanel.
removeTransactionListener(TransactionListener) - Method in class net.sf.freecol.common.model.Market
Removes a transaction listener
removeTransportable(AIGoods) - Method in class net.sf.freecol.server.ai.AIUnit
 
removeTransportable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Removes the given TransportableAIObject from the cargo list.
removeType(Class<? extends TradeItem>) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Removes all trade items of the same class as the given argument.
removeType(String) - Method in class net.sf.freecol.common.model.Specification
Remove reference to a type.
removeUnit(Unit) - Method in class net.sf.freecol.common.model.Player
Remove a unit from this player.
rename(FreeColGameObject, String) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for renaming an object.
rename(Nameable) - Method in class net.sf.freecol.client.control.InGameController
Renames a Nameable.
RenameAction - Class in net.sf.freecol.client.gui.action
An action for renaming the active unit.
RenameAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.RenameAction
Creates this action.
RenameMessage - Class in net.sf.freecol.common.networking
The message sent when renaming a FreeColGameObject.
RenameMessage(FreeColGameObject, String) - Constructor for class net.sf.freecol.common.networking.RenameMessage
Create a new RenameMessage with the supplied name.
RenameMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.RenameMessage
Create a new RenameMessage from a stream.
renameObject(ServerPlayer, Nameable, String) - Method in class net.sf.freecol.server.control.InGameController
Rename an object.
render(Graphics2D, Tile) - Method in interface net.sf.freecol.client.gui.mapviewer.MapViewer.TileRenderingCallback
Should render a single tile.
renderer - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderListener
 
repaint() - Method in class net.sf.freecol.client.gui.GUI
Repaints the entire screen, but uses image caches to avoid unnecessary painting of the map.
repaint() - Method in class net.sf.freecol.client.gui.panel.MapControls
 
repaint() - Method in class net.sf.freecol.client.gui.SwingGUI
Repaints the entire screen, but uses image caches to avoid unnecessary painting of the map.
repaintsBlocked - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
 
REPAIR_UNITS - Static variable in class net.sf.freecol.common.model.Ability
The ability to repair certain units.
REPAIR_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
REPEAT_COUNT_TAG - Static variable in class net.sf.freecol.common.model.mission.AbstractMission
 
repeatCount - Variable in class net.sf.freecol.common.model.mission.AbstractMission
The number of times this mission should be repeated.
replaceChoices(String, StringTemplate) - Static method in class net.sf.freecol.common.i18n.Messages
Replace all choice formats in the given string, using keys and replacement values from the given template, which may be null.
REPLACEMENT_COLOR - Static variable in class net.sf.freecol.common.resources.ColorResource
 
REPLACEMENT_IMAGE - Static variable in class net.sf.freecol.common.resources.ImageCache
 
REPLACEMENT_STRING - Static variable in class net.sf.freecol.common.resources.StringResource
 
replaceRecruits(Random) - Method in class net.sf.freecol.server.model.ServerEurope
Replace any non-recruitable recruits.
replaceScope(FreeColXMLReader.ReadScope) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Replace a the scope.
replaceScope(FreeColXMLWriter.WriteScope) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Replace the scope.
replaceSource(FreeColSpecObjectType, FreeColSpecObjectType) - Method in class net.sf.freecol.common.model.FeatureContainer
Replaces the source field.
REPLY_ID_TAG - Static variable in class net.sf.freecol.common.networking.WrapperMessage
 
REPLY_SUFFIX - Static variable in class net.sf.freecol.common.networking.Connection
 
REPLY_TAG - Static variable in class net.sf.freecol.common.networking.Connection
 
replyId - Variable in class net.sf.freecol.common.networking.ReceivingThread.QuestionThread
The reply identifier to use when sending a reply.
ReplyMessage - Class in net.sf.freecol.common.networking
The basic reply message wrapper.
ReplyMessage(int, Message) - Constructor for class net.sf.freecol.common.networking.ReplyMessage
Create a new ReplyMessage of a given type.
ReplyMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ReplyMessage
Create a new ReplyMessage from a stream.
reportableREF - Variable in class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
Count the relevant REF units.
reportables - Variable in class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
Count the number of units of each type+role.
ReportCargoAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Cargo Report.
ReportCargoAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportCargoAction
Creates this action.
ReportCargoPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Cargo Report.
ReportCargoPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportCargoPanel
Creates a cargo report.
ReportClassicColonyPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the classic version of the colony report.
ReportClassicColonyPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportClassicColonyPanel
Creates a colony report.
ReportColonyAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Colony Report.
ReportColonyAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportColonyAction
Creates this action.
ReportCompactColonyPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the compact colony report.
ReportCompactColonyPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
Creates a compact colony report.
ReportCompactColonyPanel.ColonySummary - Class in net.sf.freecol.client.gui.panel.report
Container class for all the information about a colony.
ReportCompactColonyPanel.ColonySummary.GoodsProduction - Class in net.sf.freecol.client.gui.panel.report
Container class for goods production.
ReportCompactColonyPanel.ColonySummary.ProductionStatus - Enum in net.sf.freecol.client.gui.panel.report
Types of production for a given goods type.
ReportContinentalCongressAction - Class in net.sf.freecol.client.gui.action
An action for display a Congress Report.
ReportContinentalCongressAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportContinentalCongressAction
Creates this action.
ReportContinentalCongressPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the ContinentalCongress Report.
ReportContinentalCongressPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportContinentalCongressPanel
Creates the continental congress report.
ReportEducationAction - Class in net.sf.freecol.client.gui.action
An action for displaying the Education Report.
ReportEducationAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportEducationAction
Creates this action.
ReportEducationPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Education Report.
ReportEducationPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportEducationPanel
Creates the education report.
ReportExplorationAction - Class in net.sf.freecol.client.gui.action
An action for displaying an Exploration Report.
ReportExplorationAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportExplorationAction
Creates this action.
ReportExplorationPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the exploration report.
ReportExplorationPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportExplorationPanel
The constructor that will add the items to this panel.
ReportForeignAction - Class in net.sf.freecol.client.gui.action
An action to show the Foreign Affairs report.
ReportForeignAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportForeignAction
Creates this action.
ReportForeignAffairPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Foreign Affairs Report.
ReportForeignAffairPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportForeignAffairPanel
The constructor that will add the items to this panel.
reportGoodsPred - Static variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
Predicate to select the goods to report on.
ReportHighScoresAction - Class in net.sf.freecol.client.gui.action
An action for displaying a High Score Report.
ReportHighScoresAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportHighScoresAction
Creates this action.
ReportHighScoresPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the high scores.
ReportHighScoresPanel(FreeColClient, String, List<HighScore>) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportHighScoresPanel
Creates the high scores report.
ReportHistoryAction - Class in net.sf.freecol.client.gui.action
Show history messages in report panel.
ReportHistoryAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportHistoryAction
Creates this action.
ReportHistoryPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the History Report.
ReportHistoryPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportHistoryPanel
The constructor that will add the items to this panel.
ReportIndianAction - Class in net.sf.freecol.client.gui.action
An action for displaying an Indian Relations Report.
ReportIndianAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportIndianAction
Creates this action.
ReportIndianPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Native Affairs Advisor.
ReportIndianPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportIndianPanel
The constructor that will add the items to this panel.
ReportLabourAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Labour Report.
ReportLabourAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportLabourAction
Creates this action.
ReportLabourDetailPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Labour Report.
ReportLabourDetailPanel(FreeColClient, UnitType, Map<UnitType, Map<Location, Integer>>, TypeCountMap<UnitType>, List<Colony>) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportLabourDetailPanel
Creates the detail portion of a labour report.
ReportLabourPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Labour Report.
ReportLabourPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportLabourPanel
The constructor that will add the items to this panel.
ReportLabourPanel.LabourUnitPanel - Class in net.sf.freecol.client.gui.panel.report
An individual unit type panel.
ReportLabourPanel.LabourUnitPanelRenderer - Class in net.sf.freecol.client.gui.panel.report
A renderer for the labour unit panels.
ReportMilitaryAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Military Report.
ReportMilitaryAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportMilitaryAction
Creates this action.
ReportMilitaryPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Military Report.
ReportMilitaryPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportMilitaryPanel
The constructor that will add the items to this panel.
ReportNavalAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Naval Report.
ReportNavalAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportNavalAction
Creates this action.
ReportNavalPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Naval Report.
ReportNavalPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportNavalPanel
The constructor that will add the items to this panel.
reportPanel - Variable in class net.sf.freecol.client.gui.panel.report.ReportPanel
 
ReportPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays a report.
ReportPanel(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportPanel
Creates the basic FreeCol report panel.
ReportProductionAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Production Report.
ReportProductionAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportProductionAction
Creates this action.
ReportProductionPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Production Report.
ReportProductionPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportProductionPanel
The constructor that will add the items to this panel.
ReportReligionAction - Class in net.sf.freecol.client.gui.action
An action for displaying the Religion Report.
ReportReligionAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportReligionAction
Creates this action.
ReportReligiousPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Religious Report.
ReportReligiousPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportReligiousPanel
The constructor that will add the items to this panel.
ReportRequirementsAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Requirements Report.
ReportRequirementsAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportRequirementsAction
Creates this action.
ReportRequirementsPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Advanced Colony Report.
ReportRequirementsPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel
The constructor that will add the items to this panel.
ReportTradeAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Trade Report.
ReportTradeAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportTradeAction
Creates this action.
ReportTradePanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Trade Report.
ReportTradePanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportTradePanel
The constructor that will add the items to this panel.
ReportTurnAction - Class in net.sf.freecol.client.gui.action
Show turn messages in report panel.
ReportTurnAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportTurnAction
Creates this action.
ReportTurnPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays the Turn Report.
ReportTurnPanel(FreeColClient, List<ModelMessage>) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportTurnPanel
Creates the turn report.
ReportUnitPanel - Class in net.sf.freecol.client.gui.panel.report
This panel displays a unit Report.
ReportUnitPanel(FreeColClient, String, boolean) - Constructor for class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
The constructor that will add the items to this panel.
request(Message) - Method in class net.sf.freecol.common.networking.Connection
Client request.
requestFocus() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
requestFocus() - Method in class net.sf.freecol.client.gui.dialog.FreeColStringInputDialog
requestFocus() - Method in class net.sf.freecol.client.gui.dialog.MapSizeDialog
requestFocus() - Method in class net.sf.freecol.client.gui.dialog.ParametersDialog
requestFocus() - Method in class net.sf.freecol.client.gui.dialog.ScaleMapSizeDialog
 
requestFocus() - Method in class net.sf.freecol.client.gui.dialog.SelectAmountDialog
requestFocus() - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
requestFocus() - Method in class net.sf.freecol.client.gui.dialog.SelectTributeAmountDialog
requestFocus() - Method in class net.sf.freecol.client.gui.panel.ChatPanel
Requests that the chat textfield in this chat panel gets the focus.
requestFocus() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
What to do when requesting focus.
requestFocus() - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
requestFocus() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
requestFocus() - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
 
requestFocus() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
requestLaunch() - Method in class net.sf.freecol.client.control.PreGameController
Requests the game to be started.
requestLaunch() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to launch the game (pre-game).
requestLaunch(ServerPlayer) - Method in class net.sf.freecol.server.control.PreGameController
Launch the game if possible.
requestLaunchMessage - Static variable in class net.sf.freecol.common.networking.TrivialMessage
 
RequestLaunchMessage - Class in net.sf.freecol.common.networking
A trivial message to inform the server that a client is ready to launch.
RequestLaunchMessage() - Constructor for class net.sf.freecol.common.networking.RequestLaunchMessage
Create a new RequestLaunchMessage.
RequestLaunchMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.RequestLaunchMessage
Create a new RequestLaunchMessage from a stream.
requestLocalRearrange() - Method in class net.sf.freecol.server.ai.AIUnit
Request a rearrangement of any colony at the current location.
requestLogin(String, String, int) - Method in class net.sf.freecol.client.control.ConnectController
Request this client log in to host:port.
requestLogout(Game.LogoutReason) - Method in class net.sf.freecol.client.control.ConnectController
Request that this client log out from the server.
requestRearrange() - Method in class net.sf.freecol.server.ai.AIColony
Sets the rearrangeTurn variable such that rearrangeColony will run fully next time it is invoked.
requestsTransport(TransportableAIObject) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Checks if a transportable needs transport.
requeueCargo(Cargo, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Requeue an existing cargo.
requeueTransportable(TransportableAIObject, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Retargets a transportable that should already be on board the carrier.
requireAbilities() - Method in class net.sf.freecol.common.model.FeatureContainer
On demand creation of the abilities map.
requireCitiesOfCibola(Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the cities of Cibola collection.
REQUIRED_ABILITY_TAG - Static variable in class net.sf.freecol.common.model.BuildableType
 
REQUIRED_GOODS_TAG - Static variable in class net.sf.freecol.common.model.BuildableType
 
REQUIRED_IMPROVEMENT_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
REQUIRED_POPULATION_TAG - Static variable in class net.sf.freecol.common.model.BuildableType
 
REQUIRED_ROLE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
requiredAbilities - Variable in class net.sf.freecol.common.model.BuildableType
Stores the abilities required by this Type.
requiredGoods - Variable in class net.sf.freecol.common.model.BuildableType
A list of AbstractGoods required to build this type.
requiredImprovementType - Variable in class net.sf.freecol.common.model.TileImprovementType
Any improvement that is required before this one.
requireDirectory(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Create the given directory if it does not exist, otherwise expect it to be writable.
requiredKeyPrefix - Variable in class net.sf.freecol.common.resources.ResourceMapping.ResourceType
 
requiredPopulation - Variable in class net.sf.freecol.common.model.BuildableType
The minimum population that a Colony needs in order to build this type.
requiredRole - Variable in class net.sf.freecol.common.model.TileImprovementType
The role required to make this improvement.
requireFixedRegions(Map, LogBuilder) - Static method in class net.sf.freecol.server.model.ServerRegion
Make the fixed regions if they do not exist in a given map.
requireGoodsWish(GoodsType, int, int, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Requires a goods wish for a specified goods type be present at this AI colony.
requireMarketData(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the market data for a specified goods type, creating it if it does not exist yet.
requireMercenaryLeaders() - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the mercenary leaders collection.
requireModifiers() - Method in class net.sf.freecol.common.model.FeatureContainer
On demand creation of the modifiers map.
requireNativeNations(Game) - Method in class net.sf.freecol.client.control.MapEditorController
Require all native nation players to be present in a game.
requireNumberOption() - Method in class net.sf.freecol.common.option.AbstractUnitOption
 
requireOurTurn() - Method in class net.sf.freecol.client.control.InGameController
Require that it is this client's player's turn.
requireRegionNames(Player, Region.RegionType) - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the region names for a player.
requireRiverNames() - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the riverNames collection.
requireRoleOption() - Method in class net.sf.freecol.common.option.AbstractUnitOption
 
requireRumourNothingKeys() - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the rumourNothing collection.
requiresAbility(String) - Method in class net.sf.freecol.common.model.BuildableType
 
requireSeasonNames() - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the seasonNames collection.
requireSettlementNames(Player, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the settlement names for a player.
requireShipNames(Player, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the ship names for a player.
requireTransports(int, List<AIUnit>, List<AIUnit>, LogBuilder) - Method in class net.sf.freecol.server.ai.REFAIPlayer
Require more transport missions, recruiting from the privateering missions.
requireUnitTypeOption() - Method in class net.sf.freecol.common.option.AbstractUnitOption
 
requireWorkerWish(UnitType, boolean, int, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Requires a worker wish for a unit type to be provided to this AIColony.
reset() - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Resets this menu bar.
reset() - Method in class net.sf.freecol.client.gui.menu.InGameMenuBar
Resets this menu bar.
reset() - Method in class net.sf.freecol.client.gui.menu.MapEditorMenuBar
Resets this menu bar.
reset() - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
Reset with the value from the option.
reset() - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.FileOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.IntegerOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.LanguageOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.ModOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
Reset with the value from the option.
reset() - Method in class net.sf.freecol.client.gui.option.OptionUI
Reset the value of the UI's component from the Option.
reset() - Method in interface net.sf.freecol.client.gui.option.OptionUpdater
Reset with the value from the option.
reset() - Method in class net.sf.freecol.client.gui.option.RangeOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.SelectOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.SliderOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.StringOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.TextOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.UnitTypeOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.AllGoodsTypesPanel
 
reset() - Method in class net.sf.freecol.common.model.UnitIterator
Reset the iterator.
reset() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
reset() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
reset(boolean, boolean) - Method in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
Reset the dialog to a given state.
resetContiguity() - Method in class net.sf.freecol.common.model.Map
Sets the contiguity identifier for all tiles.
resetCookie - Static variable in class net.sf.freecol.client.gui.dialog.ClientOptionsDialog
Magic cookie for the reset button.
resetExports() - Method in class net.sf.freecol.server.ai.AIColony
Reset the export settings.
resetHighSeas(int, int) - Method in class net.sf.freecol.common.model.Map
Places the "high seas"-tiles on the border of this map.
resetHighSeasCount() - Method in class net.sf.freecol.common.model.Map
Sets the high seas count for all tiles connected to the high seas.
resetIterators() - Method in class net.sf.freecol.common.model.Player
Reset the player iterators ready for a new turn.
resetLayers() - Method in class net.sf.freecol.common.model.Map
Reset layer to reflect what is actually there.
resetMapZoom() - Method in class net.sf.freecol.client.gui.SwingGUI
Reset the map zoom and refresh the canvas.
resetMenuBar() - Method in class net.sf.freecol.client.gui.Canvas
Reset the menu bar.
resetMenuBar() - Method in class net.sf.freecol.client.gui.FreeColFrame
 
resetMoves(FreeColClient, List<Unit>) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to reset the moves left of the units on a tile.
resetTries() - Method in class net.sf.freecol.server.ai.Cargo
Reset the tries counter.
resolveAttack(Unit, Unit, boolean, double, List<CombatModel.CombatResult>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Resolve all the consequences of a normal attack.
resolveBlockage(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.Mission
We have been blocked on the way to a target.
resolveDestination() - Method in class net.sf.freecol.common.model.Unit
Resolves a destination for a unit on the high seas.
Resource - Class in net.sf.freecol.common.model
Represents a production resource, such as prime tobacco, or an ore vein, located on a Tile.
Resource - Class in net.sf.freecol.common.resources
Represents a resource that either has been or can be loaded using a URI.
Resource(String) - Constructor for class net.sf.freecol.common.resources.Resource
Trivial constructor.
Resource(String, URI) - Constructor for class net.sf.freecol.common.resources.Resource
Do not use directly.
Resource(Game, String) - Constructor for class net.sf.freecol.common.model.Resource
Creates new Resource.
Resource(Game, Tile, ResourceType) - Constructor for class net.sf.freecol.common.model.Resource
Creates a standard Resource-instance.
Resource(Game, Tile, ResourceType, int) - Constructor for class net.sf.freecol.common.model.Resource
Creates a standard Resource-instance.
RESOURCE_FILE_PREFIX - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
RESOURCE_FILE_SUFFIX - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
RESOURCE_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
RESOURCE_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
RESOURCE_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
RESOURCE_ZINDEX - Static variable in class net.sf.freecol.common.model.Tile
 
Resource.Cleanable - Interface in net.sf.freecol.common.resources
Implement the Cleanable interface if a Resource has a use for calls to a clean method.
ResourceFactory - Class in net.sf.freecol.common.resources
A factory class for creating Resource instances.
ResourceFactory() - Constructor for class net.sf.freecol.common.resources.ResourceFactory
 
resourceLocator - Variable in class net.sf.freecol.common.resources.Resource
The URI used when loading this resource.
ResourceManager - Class in net.sf.freecol.common.resources
Class for getting resources (images, audio etc).
ResourceManager() - Constructor for class net.sf.freecol.common.resources.ResourceManager
 
ResourceMapping - Class in net.sf.freecol.common.resources
Represents a mapping between identifiers and resources.
ResourceMapping() - Constructor for class net.sf.freecol.common.resources.ResourceMapping
Creates a new empty ResourceMapping.
ResourceMapping.PreloadController - Interface in net.sf.freecol.common.resources
 
ResourceMapping.ResourceType<T> - Class in net.sf.freecol.common.resources
 
resources - Variable in class net.sf.freecol.common.resources.ResourceFactory
Ensures that only one Resource is created given the same URI.
resources - Variable in class net.sf.freecol.common.resources.ResourceMapping.ResourceType
 
resources - Static variable in class net.sf.freecol.tools.GenerateDocumentation
 
RESOURCES - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
RESOURCES - net.sf.freecol.common.model.Map.Layer
 
resourceScheme - Static variable in class net.sf.freecol.common.io.FreeColDataFile
A fake URI scheme for resources delegating to other resources.
ResourcesDetailPanel - Class in net.sf.freecol.client.gui.panel.colopedia
This panel displays details of resources in the Colopedia.
ResourcesDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.ResourcesDetailPanel
Creates a new instance of this ColopediaDetailPanel.
ResourceTransform() - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.ResourceTransform
 
ResourceType - Class in net.sf.freecol.common.model
The types of resources (e.g.
ResourceType(Class<T>, String, Map<String, T>) - Constructor for class net.sf.freecol.common.resources.ResourceMapping.ResourceType
 
ResourceType(String, Specification) - Constructor for class net.sf.freecol.common.model.ResourceType
Creates a new resource type.
resourceTypeList - Variable in class net.sf.freecol.common.model.Specification
 
resourceTypes - Variable in class net.sf.freecol.common.model.TileType
The resource types that are valid for this tile type.
resourceTypes - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
responded() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Has this dialog been given a response.
response - Variable in class net.sf.freecol.common.networking.NetworkReplyObject
The response from the network.
responseGiven - Variable in class net.sf.freecol.common.networking.NetworkReplyObject
A gating flag that shows when the response is valid.
restoreActiveUnit() - Method in class net.sf.freecol.common.model.Player
Recover the active unit when restoring a game.
restoreGUI(Player) - Method in class net.sf.freecol.client.FreeColClient
Set up the GUI after the game starts or a player reconnects.
restoreRandomState(String) - Static method in class net.sf.freecol.common.util.Utils
Restore a previously saved state.
restoreSavedSize(Component, Dimension) - Method in class net.sf.freecol.client.gui.Canvas
Set preferred size to saved size, or to the given Dimension if no saved size was found.
restoreSavedSize(Component, Dimension) - Method in class net.sf.freecol.client.gui.GUI
Set dialog preferred size to saved size or to the given Dimension if no saved size was found.
restoreSavedSize(Component, Dimension) - Method in class net.sf.freecol.client.gui.SwingGUI
Set dialog preferred size to saved size or to the given Dimension if no saved size was found.
restoreSelection(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
restoreState() - Method in class net.sf.freecol.common.model.GoodsContainer
Restore the current stored goods of this goods container to the old state.
result - Variable in class net.sf.freecol.common.model.Specification.TypeReader
The list to append new objects to.
RESULT_HEIGHT - Static variable in class net.sf.freecol.tools.Texture2Tile
 
RESULT_TAG - Static variable in class net.sf.freecol.common.networking.FirstContactMessage
 
RESULT_TAG - Static variable in class net.sf.freecol.common.networking.IndianDemandMessage
 
RESULT_TAG - Static variable in class net.sf.freecol.common.networking.MonarchActionMessage
 
RESULT_TAG - Static variable in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
 
RESULT_WIDTH - Static variable in class net.sf.freecol.tools.Texture2Tile
 
results - Variable in class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
 
RESUME_WAR_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
 
retargetMission(String, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
Retarget a mission because of some problem.
retire() - Method in class net.sf.freecol.client.FreeColClient
Retire from the game.
retire() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to retire the player from the game.
retire(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Handle a player retiring.
RetireAction - Class in net.sf.freecol.client.gui.action
An action for retiring from the game.
RetireAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.RetireAction
Creates a new RetireAction.
RETIRED - net.sf.freecol.common.model.Player.PlayerType
 
RETIREMENT_TURN_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
retirementTurn - Variable in class net.sf.freecol.common.model.HighScore
The turn when the player retired.
retireMessage - Static variable in class net.sf.freecol.common.networking.TrivialMessage
 
RetireMessage - Class in net.sf.freecol.common.networking
A trivial message sent to the server when the client wants to retire.
RetireMessage() - Constructor for class net.sf.freecol.common.networking.RetireMessage
Create a new RetireMessage.
RetireMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.RetireMessage
Create a new RetireMessage from a stream.
retry() - Method in class net.sf.freecol.server.ai.Cargo
Should this Cargo be retried after encountering a blockage? For now, just tries three times.
returnPresent(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
Calculate the present field.
reuseNonDirtyAreasIfPossible(MapViewerBounds, Tile, Point) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Moves the contents of the buffers to a new location after changing focus tile.
revealMap(FreeColClient, boolean) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to reveal or hide the map.
reverse(List<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Reverse a list.
RHOMBUS - net.sf.freecol.client.gui.dialog.Flag.UnionShape
 
RIGHT - net.sf.freecol.client.gui.dialog.Flag.UnionPosition
 
RIGHT_HAND_SIDE_TAG - Static variable in class net.sf.freecol.common.model.Limit
 
RIGHT_TURN - net.sf.freecol.server.generator.River.DirectionChange
 
rightHandSide - Variable in class net.sf.freecol.common.model.Limit
The right hand side term of the limit expression.
rightImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
E-border
River - Class in net.sf.freecol.server.generator
A river for the map generator.
River(Map, Map<Tile, River>, ServerRegion, Random) - Constructor for class net.sf.freecol.server.generator.River
Constructor.
RIVER - net.sf.freecol.common.model.HighScore.ScoreLevel
 
RIVER - net.sf.freecol.common.model.Region.RegionType
 
RIVER_HEIGHT - Static variable in class net.sf.freecol.tools.ForestMaker
 
RIVER_NUMBER - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the number of rivers on the map.
RIVER_STYLE_PREFIX - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
RIVER_WIDTH - Static variable in class net.sf.freecol.tools.ForestMaker
 
River.DirectionChange - Enum in net.sf.freecol.server.generator
Possible direction changes for a river.
RiverMaker - Class in net.sf.freecol.tools
 
RiverMaker() - Constructor for class net.sf.freecol.tools.RiverMaker
 
riverMap - Variable in class net.sf.freecol.server.generator.River
A hashtable of position-river pairs.
riverNameLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
riverNames - Static variable in class net.sf.freecol.common.i18n.NameCache
Extra river names.
RIVERS - net.sf.freecol.common.model.Map.Layer
 
RiverSection - Class in net.sf.freecol.server.generator
This class facilitates building, editing the TileImprovement style for rivers Rivers on the Map are composed of many individual TileImprovements displayed on each Tile the river flows through The river TileImprovement on a Tile has a style which represents the inputs/outputs of water to/from neighboring Tiles This class allows manipulation of individual stream(s) to neighboring Tiles (there are many in case of confluence)
RiverSection(Map<Direction, Integer>) - Constructor for class net.sf.freecol.server.generator.RiverSection
Creates a new RiverSection with the given branches.
RiverSection(Tile, Direction) - Constructor for class net.sf.freecol.server.generator.RiverSection
Constructor used to automatically generate rivers.
RiverStyleDialog - Class in net.sf.freecol.client.gui.dialog
A panel for adjusting the river style.
RiverStyleDialog(FreeColClient, JFrame, List<String>) - Constructor for class net.sf.freecol.client.gui.dialog.RiverStyleDialog
Creates a dialog to choose a river style.
RiverStyleTransform(int) - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverStyleTransform
 
RiverTransform(int) - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverTransform
 
riverType - Variable in class net.sf.freecol.server.generator.River
 
RoadPainter - Class in net.sf.freecol.client.gui.mapviewer
This class is responsible for drawing the Roads on a tile.
RoadPainter(Dimension) - Constructor for class net.sf.freecol.client.gui.mapviewer.RoadPainter
Create a new road painter for a given tile size.
roadStroke - Variable in class net.sf.freecol.client.gui.mapviewer.RoadPainter
 
RODENT - net.sf.freecol.common.model.HighScore.ScoreLevel
 
role - Variable in class net.sf.freecol.common.model.Unit
Current unit role.
role - Variable in class net.sf.freecol.common.model.UnitWas
 
role - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
Role - Class in net.sf.freecol.common.model
The role of a unit.
Role(String, Specification) - Constructor for class net.sf.freecol.common.model.Role
Creates a new Role instance.
ROLE_CHANGE - Static variable in class net.sf.freecol.common.model.Unit
 
ROLE_CHANGE_TAG - Static variable in class net.sf.freecol.common.model.Role
 
ROLE_COMBAT_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
ROLE_COUNT_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
ROLE_TAG - Static variable in class net.sf.freecol.common.model.AbstractUnit
 
ROLE_TAG - Static variable in class net.sf.freecol.common.model.EuropeanNationType
 
ROLE_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
ROLE_TAG - Static variable in class net.sf.freecol.common.networking.EquipForRoleMessage
 
ROLE_TAG - Static variable in class net.sf.freecol.common.option.AbstractUnitOption
 
Role.RoleChange - Class in net.sf.freecol.common.model
Container for valid role changes.
RoleChange(String, String) - Constructor for class net.sf.freecol.common.model.Role.RoleChange
 
roleChanges - Variable in class net.sf.freecol.common.model.Role
The role changes by capture available for this role.
roleComparison(RearrangeColonyMessage.Arrangement) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
Role comparison for use in rearrangeColony.
roleCount - Variable in class net.sf.freecol.common.model.Unit
The amount of role-equipment this unit carries, subject to role.getMaximumCount().
roleCount - Variable in class net.sf.freecol.common.model.UnitWas
 
roleCount - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
roleCountKey(int) - Static method in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
roleEditable - Variable in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
 
roleId - Variable in class net.sf.freecol.common.model.AbstractUnit
The role identifier of this AbstractUnit.
roleIsAvailable(Role) - Method in class net.sf.freecol.common.model.Unit
Is a role available to this unit?
roleKey(int) - Static method in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
roleOption - Variable in class net.sf.freecol.common.option.AbstractUnitOption
An Option to determine the Role of the AbstractUnit.
RoleRenderer() - Constructor for class net.sf.freecol.client.gui.option.AbstractUnitOptionUI.RoleRenderer
 
roles - Variable in class net.sf.freecol.common.model.Specification
 
ROLES_COMPAT_FILE_NAME - Static variable in class net.sf.freecol.common.model.Specification
Roles backward compatibility fragment.
ROLES_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
rolesCompatible(Role, Role) - Static method in class net.sf.freecol.common.model.Role
Are two roles compatible.
roleUI - Variable in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
 
root - Variable in class net.sf.freecol.common.model.ProductionMap.ProductionTree
The abstract goods all other types of goods in this tree are finally stored as.
rotate(int) - Method in enum net.sf.freecol.common.model.Direction
Gets this direction rotated by n places.
rotate(List<T>, int) - Static method in class net.sf.freecol.common.util.CollectionUtils
Rotate a list by N places.
ROYAL - net.sf.freecol.common.model.Player.PlayerType
 
ROYAL_EXPEDITIONARY_FORCE - Static variable in class net.sf.freecol.common.model.Ability
A national ability required to generate a REF.
royalistLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
royalistMemberLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
royalistShield - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
rp - Variable in class net.sf.freecol.client.gui.mapviewer.TileViewer
Scaled road painter.
rpm - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer
Holds buffers and determines the dirty state when drawing.
RUINS - net.sf.freecol.common.model.LostCityRumour.RumourType
 
Rule - Class in net.sf.freecol.common.i18n
A rule consists of any number of relations combined with "and" and "or" operators.
Rule(String) - Constructor for class net.sf.freecol.common.i18n.Rule
 
RULE_DIRECTORY - Static variable in class net.sf.freecol.tools.GenerateDocumentation
 
RULER_SUFFIX - Static variable in class net.sf.freecol.common.i18n.Messages
 
rulerKey(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
rules - Variable in class net.sf.freecol.common.i18n.DefaultNumberRule
 
RULES_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
rulesBox - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A box to choose the rules from.
rulesLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
The label for the rules selection.
RUMOUR - net.sf.freecol.common.model.Player.NoClaimReason
 
RUMOUR - net.sf.freecol.common.model.Player.NoValueType
 
RUMOUR_DIFFICULTY - Static variable in class net.sf.freecol.common.option.GameOptions
Rumour difficulty factor.
RUMOUR_NUMBER - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the number of rumours on the map.
RUMOUR_ZINDEX - Static variable in class net.sf.freecol.common.model.Tile
 
rumourNothing - Static variable in class net.sf.freecol.common.model.LostCityRumour
 
rumourNothingKeys - Static variable in class net.sf.freecol.common.i18n.NameCache
 
rumourNothingLock - Static variable in class net.sf.freecol.common.i18n.NameCache
Extra rumour names.
RUMOURS - net.sf.freecol.common.model.Map.Layer
 
RUMOURS_ALWAYS_POSITIVE - Static variable in class net.sf.freecol.common.model.Ability
LCRs always yield positive results (deSoto).
RumourType() - Constructor for enum net.sf.freecol.common.model.LostCityRumour.RumourType
 
run() - Method in class net.sf.freecol.client.gui.ScrollThread
Performs the actual scrolling.
run() - Method in class net.sf.freecol.client.gui.Widgets.DialogCallback
run() - Method in class net.sf.freecol.common.networking.ReceivingThread.QuestionThread
run() - Method in class net.sf.freecol.common.networking.ReceivingThread
run() - Method in class net.sf.freecol.common.networking.ReceivingThread.UpdateThread
run() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
run() - Method in class net.sf.freecol.metaserver.MetaServer
run() - Method in class net.sf.freecol.server.networking.Server
Start the thread processing.
run() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader
 
running - Variable in class net.sf.freecol.metaserver.MetaServer
Whether to keep running the main loop that is awaiting new client connections.
running - Variable in class net.sf.freecol.server.networking.Server
Whether to keep running the main loop that is awaiting new client connections.
RUSSIAN_FLAG - Static variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
 

S

S - net.sf.freecol.common.model.Direction
 
safe() - Method in enum net.sf.freecol.common.model.Constants.IntegrityType
Is this integrity safe (i.e.
SAIL - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
SAIL_HIGH_SEAS - Static variable in class net.sf.freecol.common.model.Modifier
 
sailAction() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
A unit sets sail for the new world.
sailButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
sales - Variable in class net.sf.freecol.common.model.MarketData
Total sales.
SALES_TAG - Static variable in class net.sf.freecol.common.model.MarketData
 
SALTIRE - net.sf.freecol.client.gui.dialog.Flag.Decoration
 
SALTIRE_AND_CROSS - net.sf.freecol.client.gui.dialog.Flag.Decoration
 
sampleTiles(List<Tile>, int) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Sample a list of tiles to pick spread out starting positions.
sanitize(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Remove disallowed parts of a user supplied file name.
satisfiedBy(Unit) - Method in class net.sf.freecol.server.ai.GoodsWish
Does a specified unit satisfy this wish?
satisfiedBy(Unit) - Method in class net.sf.freecol.server.ai.Wish
Does a specified unit satisfy this wish?
satisfiedBy(Unit) - Method in class net.sf.freecol.server.ai.WorkerWish
Does a specified unit satisfy this wish?
satisfiedBy(T) - Method in class net.sf.freecol.server.ai.GoodsWish
Does some specified goods satisfy this wish?
satisfiedBy(T) - Method in class net.sf.freecol.server.ai.Wish
Does some specified goods satisfy this wish?
satisfiedBy(T) - Method in class net.sf.freecol.server.ai.WorkerWish
Does some specified goods satisfy this wish?
save(File) - Method in class net.sf.freecol.client.gui.dialog.MapGeneratorOptionsDialog
Save an option group to a given File.
save(File) - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Save an option group to a given File.
save(File) - Method in class net.sf.freecol.common.model.FreeColObject
Writes the object to the given file.
save(File) - Method in class net.sf.freecol.common.option.OptionGroup
Writes the object to the given file.
save(File, FreeColXMLWriter.WriteScope) - Method in class net.sf.freecol.common.model.FreeColObject
Writes the object to the given file.
save(File, FreeColXMLWriter.WriteScope, boolean) - Method in class net.sf.freecol.common.model.FreeColObject
Writes the object to the given file.
save(OutputStream, FreeColXMLWriter.WriteScope, boolean) - Method in class net.sf.freecol.common.model.FreeColObject
Writes the object to the given output stream
SAVE - net.sf.freecol.common.io.FreeColXMLWriter.WriteScopeType
 
SAVE_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
SAVE_PRODUCTION_OVERFLOW - Static variable in class net.sf.freecol.common.option.GameOptions
Does a hammer surplus after a build completes accumulate to the next build?
SaveAction - Class in net.sf.freecol.client.gui.action
An action for saving the game.
SaveAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.SaveAction
Creates a new SaveAction.
saveAndQuit() - Method in class net.sf.freecol.client.control.InGameController
Save and quit the game.
SaveAndQuitAction - Class in net.sf.freecol.client.gui.action
An action for prompting the user to save before quitting the game.
SaveAndQuitAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.SaveAndQuitAction
Creates a new SaveAndQuitAction.
SAVED_GAME_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
saveDefaultOptions() - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Save the option group to the default file.
SaveDialog - Class in net.sf.freecol.client.gui.dialog
A dialog for choosing a file to save.
SaveDialog(FreeColClient, JFrame, File, FileFilter[], String) - Constructor for class net.sf.freecol.client.gui.dialog.SaveDialog
Creates a dialog to choose a file to load.
saveDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
Where games are saved.
savedKeys - Static variable in class net.sf.freecol.client.control.ConnectController
Fixed argument list for startSavedGame.
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(File, String, OptionGroup, Unit, BufferedImage) - Method in class net.sf.freecol.server.FreeColServer
Saves a game.
saveGame(File, OptionGroup, Unit) - Method in class net.sf.freecol.server.FreeColServer
Saves a normal (non-map-editor) game.
SAVEGAME_FILE - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
The name of the file that contains the actual savegame.
SAVEGAME_PROPERTIES - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
The name of a properties file that contains information about the saved game, such as the size of the map, the date and time it was started, and so on.
SAVEGAME_VERSION - Static variable in class net.sf.freecol.server.FreeColServer
The save game format used for saving games.
savegameFile - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The current save game file.
savegameFile - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
saveGameFilter - Static variable in class net.sf.freecol.common.io.FreeColDirectories
Predicate to select readable files that look like saved games.
savegameResourceMapping - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
SAVEGAMES_GROUP - Static variable in class net.sf.freecol.client.ClientOptions
 
SaveGameValidator - Class in net.sf.freecol.tools
Validate a saved game.
SaveGameValidator() - Constructor for class net.sf.freecol.tools.SaveGameValidator
 
saveHighScores(List<HighScore>) - Static method in class net.sf.freecol.common.model.HighScore
Saves high scores.
saveInteger(String, String, int) - Method in class net.sf.freecol.client.gui.Canvas
Save an int value to the saved ClientOptions, using the name of the components class plus the given key as and identifier.
saveMapEditorGame() - Method in class net.sf.freecol.client.control.MapEditorController
Opens a dialog where the user should specify the filename and saves the game.
saveMapEditorGame(File) - Method in class net.sf.freecol.client.control.MapEditorController
Saves the game to the given file.
saveMapEditorGame(File, BufferedImage) - Method in class net.sf.freecol.server.FreeColServer
Save a game from the map editor.
savePosition(Component, Point) - Method in class net.sf.freecol.client.gui.Canvas
Save the position of a component.
saveSettings() - Method in class net.sf.freecol.client.gui.dialog.WarehouseDialog.WarehouseGoodsPanel
 
saveSize(Component, Dimension) - Method in class net.sf.freecol.client.gui.Canvas
Save the size of a component.
saveState() - Method in class net.sf.freecol.common.model.GoodsContainer
Save the current stored goods of this goods container in the old stored goods.
sb - Variable in class net.sf.freecol.common.util.LogBuilder
The string builder to use.
scale - Variable in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
The image scale.
scale(int, int) - Method in class net.sf.freecol.common.model.Map
Scale the map into the specified size.
scale(Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
Scale a dimension with the current internal scale.
scale(Dimension, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
Scale a dimension with the current internal scale and an extra override.
SCALE_STEP - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Constants for the current "named" scales (tiny, smaller, small) plus a trivial value for unscaled.
SCALE_STEP - Static variable in class net.sf.freecol.client.gui.panel.MiniMap
 
scaled(float) - Method in enum net.sf.freecol.client.gui.Size
 
scaledImageLibrary - Variable in class net.sf.freecol.client.gui.SwingGUI
The scaled image library used by the map.
scaleDimension(Dimension, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Absolute dimenion scaling helper routine.
scaleFactor - Variable in class net.sf.freecol.client.gui.ImageLibrary
The scale factor used when creating this library.
scaleFactor - Variable in class net.sf.freecol.client.gui.mapviewer.TileBounds
 
scaleFactor - Static variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
scaleInt(int) - Method in class net.sf.freecol.client.gui.ImageLibrary
Scale a pixel distance the current internal scale.
ScaleMapAction - Class in net.sf.freecol.client.gui.action
An action for scaling a map.
ScaleMapAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ScaleMapAction
Creates a new ScaleMapAction.
ScaleMapSizeDialog - Class in net.sf.freecol.client.gui.dialog
A dialog to allow resizing of the map.
ScaleMapSizeDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.dialog.ScaleMapSizeDialog
Create a ScaleMapSizeDialog.
scaleMapTo(int, int) - Method in class net.sf.freecol.client.gui.action.ScaleMapAction
Scales the current map into the specified size.
SCANDINAVIAN_CROSS - net.sf.freecol.client.gui.dialog.Flag.Decoration
 
SCHEME - Static variable in class net.sf.freecol.common.resources.ColorResource
 
SCHEME - Static variable in class net.sf.freecol.common.resources.FontResource
 
SCHOOL - net.sf.freecol.common.model.HighScore.ScoreLevel
 
Scope - Class in net.sf.freecol.common.model
The Scope class determines whether a given FreeColSpecObjectType fulfills certain requirements.
Scope() - Constructor for class net.sf.freecol.common.model.Scope
Deliberately empty constructor.
Scope(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Scope
Creates a new Scope instance from a stream.
SCOPE_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.Operand
 
scopeComparator - Static variable in class net.sf.freecol.common.model.ScopeContainer
Cached standard scope comparator.
scopeContainer - Variable in class net.sf.freecol.common.model.Feature
The scopes limiting the applicability of this Feature.
scopeContainer - Variable in class net.sf.freecol.common.model.FreeColSpecObjectType
Scopes that might limit the action of this object to certain types of objects.
ScopeContainer - Class in net.sf.freecol.common.model
How scopes are handled.
ScopeContainer() - Constructor for class net.sf.freecol.common.model.ScopeContainer
Trivial constructor.
scopeContainerAppliesTo(ScopeContainer, FreeColObject) - Static method in class net.sf.freecol.common.model.ScopeContainer
 
scopeContainerToXML(ScopeContainer, FreeColXMLWriter) - Static method in class net.sf.freecol.common.model.ScopeContainer
 
scopeLevel - Variable in class net.sf.freecol.common.model.Operand
How broadly to apply the operand.
ScopeLevel() - Constructor for enum net.sf.freecol.common.model.Operand.ScopeLevel
 
scopes - Variable in class net.sf.freecol.common.model.ScopeContainer
The scopes.
scopeType - Variable in class net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
score - Variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
A magic score for the destination for the comparator/s.
score - Variable in class net.sf.freecol.common.model.HighScore
The high score.
score - Variable in class net.sf.freecol.common.model.HistoryEvent
Points for this event, if any.
score - Variable in class net.sf.freecol.common.model.Player
The current score of this player.
score - Variable in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
SCORE_FOUNDING_FATHER - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_GOLD - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_INDEPENDENCE_BONUS_FIRST - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_INDEPENDENCE_BONUS_SECOND - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_INDEPENDENCE_BONUS_THIRD - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_NATION_DESTROYED - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_SETTLEMENT_DESTROYED - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
SCORE_TAG - Static variable in class net.sf.freecol.common.model.HistoryEvent
 
SCORE_TAG - Static variable in class net.sf.freecol.common.model.Player
 
SCORE_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Event
 
SCORE_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Region
 
SCORE_VALUE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
scoreCargoOrder(Location, List<Cargo>) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Calculates a score for a proposed list of Cargos using the current unit.
ScoreLevel(int) - Constructor for enum net.sf.freecol.common.model.HighScore.ScoreLevel
 
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Gets the value of a path to a colony building site.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Evaluate a potential cashin mission for a given unit and path.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Evaluate allocating a unit to the defence of a settlement.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Evaluate a potential cashin mission for a given unit and path.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Evaluate a potential pioneering mission for a given unit and path.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Evaluate a potential mission for a given unit and path.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Evaluate a potential scouting mission for a given unit and path.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Evaluate a potential seek and destroy mission for a given unit to a given tile.
scoreSettlementPath(AIUnit, PathNode, Settlement) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Scores a potential attack on a settlement.
scoreUnit(AIUnit, Unit) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Score a potential attack on a unit.
scoreUnitPath(AIUnit, PathNode, Unit) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Scores a potential attack on a unit.
scoreValue - Variable in class net.sf.freecol.common.model.Event
The score value of this event.
scoreValue - Variable in class net.sf.freecol.common.model.Region
How much discovering this region contributes to your score.
scoreValue - Variable in class net.sf.freecol.common.model.UnitType
How much a Unit of this type contributes to the Player's score.
scout - Variable in class net.sf.freecol.client.gui.panel.report.LabourData
 
SCOUT_COLONY_ATTACK - net.sf.freecol.common.model.Constants.ScoutColonyAction
 
SCOUT_COLONY_NEGOTIATE - net.sf.freecol.common.model.Constants.ScoutColonyAction
 
SCOUT_COLONY_SPY - net.sf.freecol.common.model.Constants.ScoutColonyAction
 
SCOUT_SETTLEMENT_ATTACK - net.sf.freecol.common.model.Constants.ScoutIndianSettlementAction
 
SCOUT_SETTLEMENT_SPEAK - net.sf.freecol.common.model.Constants.ScoutIndianSettlementAction
 
SCOUT_SETTLEMENT_TRIBUTE - net.sf.freecol.common.model.Constants.ScoutIndianSettlementAction
 
ScoutColonyAction() - Constructor for enum net.sf.freecol.common.model.Constants.ScoutColonyAction
 
scoutComparator - Static variable in class net.sf.freecol.server.ai.AIColony
Comparator to choose the best scouts.
scoutComparator - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A comparator to sort units by suitability for a ScoutingMission.
SCOUTED - net.sf.freecol.common.model.IndianSettlement.ContactLevel
 
scoutIndianSettlement(ServerPlayer, ServerUnit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Scout a native settlement, that is, the contacting action that generates the greeting dialog.
ScoutIndianSettlementAction() - Constructor for enum net.sf.freecol.common.model.Constants.ScoutIndianSettlementAction
 
ScoutIndianSettlementMessage - Class in net.sf.freecol.common.networking
The message sent when scouting a native settlement.
ScoutIndianSettlementMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
Create a new ScoutIndianSettlementMessage from a stream.
ScoutIndianSettlementMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
Create a new ScoutIndianSettlementMessage with the supplied unit and direction.
ScoutingMission - Class in net.sf.freecol.server.ai.mission
Mission for controlling a scout.
ScoutingMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.ScoutingMission
Creates a new ScoutingMission from a reader.
ScoutingMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.ScoutingMission
Creates a mission for the given AIUnit.
scoutingRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Maximum number of turns to travel to a scouting target.
scoutRole - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
The scouting role.
scoutSettlement(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for the dialog on scouting a native settlement, *before* choosing to speak to the chief, attack, et al.
scoutsNeeded() - Method in class net.sf.freecol.server.ai.AIPlayer
How many scouts should we have? This is the desired total number, not the actual number which would take into account the number of existing ScoutingMissions.
scoutsNeeded() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
How many scouts should we have? This is the desired total number, not the actual number which would take into account the number of existing ScoutingMissions.
scoutsNeeded() - Method in class net.sf.freecol.server.ai.NativeAIPlayer
How many scouts should we have? This is the desired total number, not the actual number which would take into account the number of existing ScoutingMissions.
scoutSpeakToChief(Unit, IndianSettlement) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for speaking with a native chief.
scoutSpeakToChief(ServerPlayer, ServerUnit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Speak to the chief at a native settlement.
scoutSpeakToChiefHandler(Unit, IndianSettlement, String) - Method in class net.sf.freecol.client.control.InGameController
Display the results of speaking to a chief.
ScoutSpeakToChiefMessage - Class in net.sf.freecol.common.networking
The message sent when speaking to a chief.
ScoutSpeakToChiefMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
Create a new ScoutSpeakToChiefMessage from a stream.
ScoutSpeakToChiefMessage(Unit, IndianSettlement, String) - Constructor for class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
Create a new ScoutSpeakToChiefMessage with the supplied unit, settlement and result.
scroll(int, int, int, boolean) - Method in class net.sf.freecol.client.gui.AbstractCanvasListener
Scroll the map if the given (x,y) coordinate is close to an edge.
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_DELAY - Static variable in class net.sf.freecol.client.gui.ScrollThread
Delay between scroll steps.
SCROLL_PANE_SIZE - Static variable in class net.sf.freecol.client.gui.panel.report.ReportPanel
The default layout contrains of the JScrollPanes in this class.
SCROLL_SPEED - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
The speed of the scrolling.
scrollMap(Direction) - Method in class net.sf.freecol.client.gui.GUI
Scroll the map in a given direction.
scrollMap(Direction) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Scroll the map in the given direction.
scrollMap(Direction) - Method in class net.sf.freecol.client.gui.SwingGUI
Scroll the map in a given direction.
scrollPane - Variable in class net.sf.freecol.client.gui.dialog.OptionsDialog
Dialog internal parts.
scrollPane - Variable in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
scrollPane - Variable in class net.sf.freecol.client.gui.panel.report.ReportPanel
 
scrolls - Variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
 
scrollThread - Static variable in class net.sf.freecol.client.gui.AbstractCanvasListener
The scroll thread itself.
ScrollThread - Class in net.sf.freecol.client.gui
Scrolls the view of the Map by moving its focus.
ScrollThread(FreeColClient) - Constructor for class net.sf.freecol.client.gui.ScrollThread
The constructor to use.
scrollThreadLock - Static variable in class net.sf.freecol.client.gui.AbstractCanvasListener
 
SE - net.sf.freecol.common.model.Direction
 
SE - Static variable in class net.sf.freecol.tools.RiverMaker
 
seamlessRescaleTexture(BufferedImage, int, int) - Static method in class net.sf.freecol.tools.Texture2Tile
 
seamlessRescaleTextureIfNeeded(BufferedImage, int, int) - Static method in class net.sf.freecol.tools.Texture2Tile
 
search(Location, GoalDecider, CostDecider, int, Unit) - Method in class net.sf.freecol.common.model.Unit
search(Unit, Location, GoalDecider, CostDecider, int, Unit, LogBuilder) - Method in class net.sf.freecol.common.model.Map
Searches for a goal.
searchCaches(long) - Method in class net.sf.freecol.common.resources.ImageCache
 
searchCircle(Tile, GoalDecider, int) - Method in class net.sf.freecol.common.model.Map
Searches for a tile within a radius of a starting tile.
searchForDanger(int, float) - Method in class net.sf.freecol.common.model.Unit
Searches for a unit that is a credible threatening unit to this unit within a range.
searchMap(Unit, Tile, GoalDecider, CostDecider, int, Unit, Map.SearchHeuristic, LogBuilder) - Method in class net.sf.freecol.common.model.Map
Searches for a path to a goal determined by the given GoalDecider.
SEASON_YEAR - Static variable in class net.sf.freecol.common.option.GameOptions
The first year in which there are two seasons.
seasonNames - Static variable in class net.sf.freecol.common.i18n.NameCache
Season names.
seasonNamesLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
seasonNumber - Static variable in class net.sf.freecol.common.i18n.NameCache
 
seasonNumber - Static variable in class net.sf.freecol.common.model.Turn
The number of seasons.
SEASONS - Static variable in class net.sf.freecol.common.option.GameOptions
The number of seasons.
seasonYear - Static variable in class net.sf.freecol.common.model.Turn
The year where the seasons split (1600 in Col1).
second - Variable in class net.sf.freecol.common.networking.ChangeSet.StanceChange
 
SECOND_TAG - Static variable in class net.sf.freecol.common.networking.SetStanceMessage
 
SECONDARY_PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
sections - Variable in class net.sf.freecol.server.generator.River
A list of river sections.
secureIndianSettlement(IndianSettlement, LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Takes the necessary actions to secure an indian settlement Public for the test suite.
secureSettlements(int[], LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Takes the necessary actions to secure the settlements.
see - Variable in class net.sf.freecol.common.networking.ChangeSet.Change
The visibility of the change.
See(int) - Constructor for class net.sf.freecol.common.networking.ChangeSet.See
 
SEE_ALL_COLONIES - Static variable in class net.sf.freecol.common.model.Ability
The ability to see all colonies (Coronado).
seeAlways - Variable in class net.sf.freecol.common.networking.ChangeSet.See
 
SeeCheck() - Constructor for enum net.sf.freecol.common.networking.ChangeSet.SeeCheck
 
seeded - Static variable in class net.sf.freecol.common.FreeColSeed
Has a seed been set?
seekAndDestroyRange - Static variable in class net.sf.freecol.server.ai.REFAIPlayer
 
seeNever - Variable in class net.sf.freecol.common.networking.ChangeSet.See
 
seeNew(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.MoveChange
Can a player see the new tile?
seeOld(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.MoveChange
Can a player see the old tile?
seePerhaps - Variable in class net.sf.freecol.common.networking.ChangeSet.See
 
seeTile() - Method in class net.sf.freecol.common.model.Tile
Set the players view of this tile to the tile itself if the player can see it.
seeTile(Player) - Method in class net.sf.freecol.common.model.Tile
Set a players view of this tile to the tile itself.
select(String) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
 
select(Collection<RandomChoice<T>>, int) - Static method in class net.sf.freecol.common.util.RandomChoice
 
SELECT_CANCEL - Static variable in class net.sf.freecol.client.gui.dialog.SelectAmountDialog
 
SELECT_RECRUIT - Static variable in class net.sf.freecol.common.model.Ability
The ability to select recruits (Brewster).
selectable - Variable in class net.sf.freecol.common.model.Nation
Can this nation be selected?
SELECTABLE - net.sf.freecol.common.model.NationOptions.Advantages
 
SELECTABLE_TAG - Static variable in class net.sf.freecol.common.model.Nation
 
SelectableAction - Class in net.sf.freecol.client.gui.action
An action for selecting one of several options.
SelectableAction(FreeColClient, String, String) - Constructor for class net.sf.freecol.client.gui.action.SelectableAction
Creates this action.
selectAdvantages(String) - Static method in class net.sf.freecol.FreeCol
Sets the advantages type.
SelectAmountDialog - Class in net.sf.freecol.client.gui.dialog
The panel that allows a choice of goods amount.
SelectAmountDialog(FreeColClient, JFrame, GoodsType, int, int, boolean) - Constructor for class net.sf.freecol.client.gui.dialog.SelectAmountDialog
The constructor to use.
selectDefault(List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Select the default option from the supplied options.
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.dialog
Select a location as the destination for a given unit.
SelectDestinationDialog(FreeColClient, JFrame, Unit) - Constructor for class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
The constructor to use.
SelectDestinationDialog.Destination - Class in net.sf.freecol.client.gui.dialog
A container for a destination location, with associated distance and extra characteristics.
SelectDestinationDialog.LocationRenderer - Class in net.sf.freecol.client.gui.dialog
 
selectDifficulty(String) - Static method in class net.sf.freecol.FreeCol
Selects a difficulty level.
selected - Variable in class net.sf.freecol.client.gui.action.SelectableAction
 
selected - Variable in class net.sf.freecol.client.gui.dialog.DifficultyDialog
The currently selected subgroup.
selected - Variable in class net.sf.freecol.client.gui.label.UnitLabel
Is this a currently selected unit?
selected - Variable in class net.sf.freecol.client.gui.panel.report.ReportLabourPanel.LabourUnitPanel
 
SELECTED_COMPONENT - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopRenderer
 
SELECTED_COMPONENT - Variable in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
 
SelectedComponent() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer.SelectedComponent
 
selectedTile - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerState
The selected tile, for ViewMode.TERRAIN.
selectedUnitLabel - Variable in class net.sf.freecol.client.gui.panel.PortPanel
 
selectEuropeanCount(String) - Static method in class net.sf.freecol.FreeCol
Selects a European nation count.
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.EuropeanAIPlayer
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.
selectInitialValue(JOptionPane) - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
selectLabel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
Select a UnitLabel based on some criterion.
selectLabel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Select a UnitLabel based on some criterion.
selectLabel() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeanDocksPanel
Select a UnitLabel based on some criterion.
selectLabel() - Method in class net.sf.freecol.client.gui.panel.InPortPanel
Select a UnitLabel based on some criterion.
selectLabel() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Select a UnitLabel based on some criterion.
selectOption(String) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
 
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(String, Specification) - Constructor for class net.sf.freecol.common.option.SelectOption
Creates a new SelectOption.
SelectOption(Specification) - Constructor for class net.sf.freecol.common.option.SelectOption
Creates a new SelectOption.
selectOptions() - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Collect the enabled options and return as an array so as to be able to pass to the JOptionPane constructor.
SelectOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a SelectOption in order to enable values to be both seen and changed.
SelectOptionUI(SelectOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.SelectOptionUI
Creates a new SelectOptionUI for the given SelectOption.
selector - Variable in class net.sf.freecol.common.option.UnitTypeOption
Which choices to generate.
Selector - Interface in net.sf.freecol.common.i18n
 
selectPredicates - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
Predicates for demand goods selection.
selectSettlement() - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
 
SelectTributeAmountDialog - Class in net.sf.freecol.client.gui.dialog
The panel that allows a choice of tribute amount.
SelectTributeAmountDialog(FreeColClient, JFrame, StringTemplate, int) - Constructor for class net.sf.freecol.client.gui.dialog.SelectTributeAmountDialog
The constructor to use.
selectUnit() - Method in class net.sf.freecol.client.gui.dialog.EndTurnDialog
Select the current unit in the list.
sell - Variable in class net.sf.freecol.common.model.NativeTrade
True if no sales made in this trade.
SELL - net.sf.freecol.common.model.Constants.TradeAction
 
SELL - net.sf.freecol.common.model.Constants.TradeSellAction
 
SELL - net.sf.freecol.common.model.NativeTrade.NativeTradeAction
 
SELL_TAG - Static variable in class net.sf.freecol.common.model.NativeTrade
 
sellGoods(Goods) - Method in class net.sf.freecol.client.control.InGameController
Sells goods in Europe.
sellGoods(ServerPlayer, GoodsType, int, Unit) - Method in class net.sf.freecol.server.control.InGameController
Sell goods in Europe.
sellInEurope(Random, GoodsContainer, GoodsType, int) - Method in class net.sf.freecol.server.model.ServerPlayer
Sell goods in Europe.
send - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Responses.
send(ChangeSet) - Method in class net.sf.freecol.common.model.Player
Send a change set across the connection.
send(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Send a change set across the connection.
send(Message) - Method in class net.sf.freecol.common.networking.Connection
Client send.
send(Message) - Method in class net.sf.freecol.common.networking.ServerAPI
Sends a message to the server.
SEND_SUFFIX - Static variable in class net.sf.freecol.common.networking.Connection
 
sendChat(String) - Method in class net.sf.freecol.client.control.PreGameController
Sends a chat message.
sendDisconnect() - Method in class net.sf.freecol.common.networking.Connection
Signal that this connection is disconnecting.
sender - Variable in class net.sf.freecol.common.model.DiplomaticTrade
The player who proposed agreement.
SENDER_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
 
SENDER_TAG - Static variable in class net.sf.freecol.common.networking.ChatMessage
 
sendMessage(Message) - Method in class net.sf.freecol.common.networking.Connection
Send a message, do not consider a response.
sendMessage(Message) - Method in class net.sf.freecol.server.networking.DummyConnection
Send a message, do not consider a response.
sendReconnect() - Method in class net.sf.freecol.common.networking.Connection
Send a reconnect message.
sendTo(Player, ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
Send a change set to one player.
sendToAll(ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
Send a change set to all live players.
sendToAll(Message) - Method in class net.sf.freecol.server.networking.Server
Sends a network message to all connections.
sendToAll(Message, Player) - Method in class net.sf.freecol.server.FreeColServer
Send a message to all connections.
sendToAll(Message, Connection) - Method in class net.sf.freecol.server.FreeColServer
Send a message to all connections.
sendToAll(Message, Connection) - Method in class net.sf.freecol.server.networking.Server
Sends a network message to all connections with an optional exception.
sendToList(List<Player>, ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
Send a change set to a list of players.
sendToOthers(Player, ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
Send a change set to all players, optionally excluding one.
sentinel - Static variable in class net.sf.freecol.common.metaserver.MetaServerUtils
Sentinel server info to allow check for activity.
SENTRY - net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
SENTRY - net.sf.freecol.common.model.Unit.UnitState
 
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.
sentryPred - Static variable in class net.sf.freecol.common.model.Unit
Useful predicate for finding sentried land units.
SEPARATOR - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
SEPARATOR - Static variable in class net.sf.freecol.common.util.OSUtils
 
serialize() - Method in class net.sf.freecol.common.model.FreeColObject
Serialize this FreeColObject to a string.
serialize(FreeColXMLWriter.WriteScope) - Method in class net.sf.freecol.common.model.FreeColObject
Serialize this FreeColObject to a string.
serialize(FreeColXMLWriter.WriteScope, List<String>) - Method in class net.sf.freecol.common.model.FreeColObject
Serialize this FreeColObject to a string, possibly partially.
serialize(Player) - Method in class net.sf.freecol.common.model.FreeColObject
Serialize this FreeColObject to a string for a target player.
server - Variable in class net.sf.freecol.server.FreeColServer
The underlying interface to the network.
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, String, int) - Constructor for class net.sf.freecol.server.networking.Server
Creates a new network server.
SERVER - net.sf.freecol.common.io.FreeColXMLReader.ReadScope
 
SERVER - net.sf.freecol.common.io.FreeColXMLWriter.WriteScopeType
 
SERVER_THREAD - Static variable in class net.sf.freecol.FreeCol
 
serverAddress - Static variable in class net.sf.freecol.FreeCol
How to name and configure the server.
serverAddressBox - Variable in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
 
serverAddressBox - Variable in class net.sf.freecol.client.gui.panel.NewPanel
 
serverAPI - Variable in class net.sf.freecol.client.FreeColClient
Encapsulation of the server API.
serverAPI - Variable in class net.sf.freecol.server.ai.AIPlayer
The wrapper for the server.
ServerAPI - Class in net.sf.freecol.common.networking
The API for client/server messaging.
ServerAPI() - Constructor for class net.sf.freecol.common.networking.ServerAPI
Creates a new ServerAPI.
serverAvoidIllegal() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider that returns the cost of moving across the terrain, excluding only illegal moves, and works correctly on the server side by refusing to consider locations unexplored by the player.
serverAvoidIllegalCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
A server-side CostDecider that costs unit moves normally.
ServerBaseCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders.ServerBaseCostDecider
 
ServerBuilding - Class in net.sf.freecol.server.model
The server version of a building.
ServerBuilding(Game, String) - Constructor for class net.sf.freecol.server.model.ServerBuilding
Trivial constructor for Game.newInstance.
ServerBuilding(Game, Colony, BuildingType) - Constructor for class net.sf.freecol.server.model.ServerBuilding
Creates a new ServerBuilding.
serverClasses - Static variable in class net.sf.freecol.common.model.Game
Map of all classes with corresponding server classes.
ServerColony - Class in net.sf.freecol.server.model
The server version of a colony.
ServerColony(Game, String) - Constructor for class net.sf.freecol.server.model.ServerColony
Trivial constructor for Game.newInstance.
ServerColony(Game, Player, String, Tile) - Constructor for class net.sf.freecol.server.model.ServerColony
Creates a new ServerColony.
ServerColonyTile - Class in net.sf.freecol.server.model
The server version of a colony tile.
ServerColonyTile(Game, String) - Constructor for class net.sf.freecol.server.model.ServerColonyTile
Trivial constructor for Game.newInstance.
ServerColonyTile(Game, Colony, Tile) - Constructor for class net.sf.freecol.server.model.ServerColonyTile
Creates at new ServerColonyTile.
serverComponents - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Container for components to enable if server parameters can be set.
ServerEurope - Class in net.sf.freecol.server.model
The server version of Europe.
ServerEurope(Game, String) - Constructor for class net.sf.freecol.server.model.ServerEurope
Trivial constructor for Game.newInstance.
ServerEurope(Game, Player) - Constructor for class net.sf.freecol.server.model.ServerEurope
Creates a new ServerEurope.
serverGame - Variable in class net.sf.freecol.server.FreeColServer
The game underway.
ServerGame - Class in net.sf.freecol.server.model
The server representation of the game.
ServerGame(Specification) - Constructor for class net.sf.freecol.server.model.ServerGame
Creates a new game model.
ServerGame(Specification, Random) - Constructor for class net.sf.freecol.server.model.ServerGame
Creates a new game model.
ServerGame(Specification, FreeColXMLReader) - Constructor for class net.sf.freecol.server.model.ServerGame
Initiate a new ServerGame with information from a saved game.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.AbandonColonyMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.AskSkillMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.AssignTeacherMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.AssignTradeRouteMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.AttackMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.BuildColonyMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.CashInTreasureTrainMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.ChangeStateMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.ChangeWorkTypeMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.ChatMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.ClaimLandMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.ClearSpecialityMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.ContinueMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.DeclareIndependenceMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.DeclineMoundsMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.DeleteTradeRouteMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.DeliverGiftMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.DemandTributeMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.DisbandUnitMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.DisconnectMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.DisembarkMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.EmbarkMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.EmigrateUnitMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.EndTurnMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.EnterRevengeModeMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.EquipForRoleMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.FirstContactMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.GameStateMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.HighScoresMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.InciteMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.JoinColonyMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.LearnSkillMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.LoadGoodsMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.LogoutMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.LootCargoMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.Message
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.MissionaryMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.MoveMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.MoveToMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.MultipleMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.NationSummaryMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.NativeGiftMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.NativeTradeMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.NewLandNameMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.NewTradeRouteMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.PayArrearsMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.PayForBuildingMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.PutOutsideColonyMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.ReadyMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.RenameMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.RequestLaunchMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.RetireMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.SetAvailableMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.SetBuildQueueMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.SetColorMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.SetCurrentStopMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.SetDestinationMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.SetGoodsLevelsMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.SetNationMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.SetNationTypeMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.SpySettlementMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.TrivialMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.UnloadGoodsMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.UpdateGameOptionsMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.UpdateMapGeneratorOptionsMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.UpdateTradeRouteMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.VacantPlayersMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.WorkMessage
Server-side handler for this message.
serverHandler(FreeColServer, ServerPlayer) - Method in class net.sf.freecol.common.networking.WrapperMessage
Server-side handler for this message.
ServerIndianSettlement - Class in net.sf.freecol.server.model
The server version of an Indian Settlement.
ServerIndianSettlement(Game, String) - Constructor for class net.sf.freecol.server.model.ServerIndianSettlement
Trivial constructor for Game.newInstance.
ServerIndianSettlement(Game, Player, String, Tile, boolean, UnitType, Unit) - Constructor for class net.sf.freecol.server.model.ServerIndianSettlement
Creates a new ServerIndianSettlement.
ServerIndianSettlement(Game, Player, Tile, IndianSettlement) - Constructor for class net.sf.freecol.server.model.ServerIndianSettlement
Creates a new ServerIndianSettlement from a template.
ServerInfo - Class in net.sf.freecol.common.metaserver
Container class for information about a single server as retrieved from the meta-server.
ServerInfo(String, String, int, int, int, boolean, String, int) - Constructor for class net.sf.freecol.common.metaserver.ServerInfo
Create a new server infomation holder.
ServerInfoMessage - Class in net.sf.freecol.common.networking
The type of message that contains server information.
ServerInfoMessage(String, ServerInfo) - Constructor for class net.sf.freecol.common.networking.ServerInfoMessage
Create a new ServerInfoMessage.
ServerInfoMessage(String, Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ServerInfoMessage
Create a new ServerInfoMessage from a stream.
ServerInputHandler - Class in net.sf.freecol.server.control
Handles the network messages on the server side.
ServerInputHandler(FreeColServer) - Constructor for class net.sf.freecol.server.control.ServerInputHandler
The constructor to use.
serverList() - Method in class net.sf.freecol.metaserver.MetaServerHandler
Handle a "serverList"-request.
SERVERLIST - net.sf.freecol.common.metaserver.MetaServerUtils.MetaMessageType
 
ServerListMessage - Class in net.sf.freecol.common.networking
The message sent to query and list the available servers.
ServerListMessage() - Constructor for class net.sf.freecol.common.networking.ServerListMessage
Create a new ServerListMessage.
ServerListMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.ServerListMessage
Create a new ServerListMessage from a stream.
ServerListPanel - Class in net.sf.freecol.client.gui.panel
This panel is used to display the information received from the meta-server.
ServerListPanel(FreeColClient, ConnectController) - Constructor for class net.sf.freecol.client.gui.panel.ServerListPanel
Creates a panel to display the meta-server.
ServerListPanel.ServerListTableCellRenderer - Class in net.sf.freecol.client.gui.panel
 
ServerListTableCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.ServerListPanel.ServerListTableCellRenderer
 
ServerListTableModel - Class in net.sf.freecol.client.gui.panel
 
ServerListTableModel(List<ServerInfo>) - Constructor for class net.sf.freecol.client.gui.panel.ServerListTableModel
 
serverName - Variable in class net.sf.freecol.client.gui.LoadingSavegameInfo
 
serverName - Static variable in class net.sf.freecol.FreeCol
 
serverNameField - Variable in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
 
serverPlayer - Variable in class net.sf.freecol.server.model.MonarchSession
The player whose monarch is active.
ServerPlayer - Class in net.sf.freecol.server.model
A Player with additional (server specific) information, notably this player's Connection.
ServerPlayer(Game, boolean, Nation) - Constructor for class net.sf.freecol.server.model.ServerPlayer
Creates a new ServerPlayer.
ServerPlayer(Game, String) - Constructor for class net.sf.freecol.server.model.ServerPlayer
Trivial constructor for Game.newInstance.
ServerPlayer(Game, Connection) - Constructor for class net.sf.freecol.server.model.ServerPlayer
Special constructor to make a simple stub player with only the connection information valid.
ServerPlayer.DeadCheck - Enum in net.sf.freecol.server.model
 
serverPort - Static variable in class net.sf.freecol.FreeCol
 
serverPortField - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Start server port number label and field to input through.
serverPortLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Start server name label.
ServerRegion - Class in net.sf.freecol.server.model
The server version of a region.
ServerRegion(Game, String) - Constructor for class net.sf.freecol.server.model.ServerRegion
Trivial constructor for serialization.
ServerRegion(Game, String, Region.RegionType, Region) - Constructor for class net.sf.freecol.server.model.ServerRegion
Create a new fixed server region.
ServerRegion(Game, Region) - Constructor for class net.sf.freecol.server.model.ServerRegion
Constructor for copying in a new region from an imported game.
ServerRegion(Game, Region.RegionType) - Constructor for class net.sf.freecol.server.model.ServerRegion
Create a new discoverable server region of a given type.
ServerRegion(Map, String, Region.RegionType, Region) - Constructor for class net.sf.freecol.server.model.ServerRegion
Create a new fixed server region.
servers - Variable in class net.sf.freecol.common.networking.ServerListMessage
The list of information about the available servers.
serverSocket - Variable in class net.sf.freecol.metaserver.MetaServer
The public "well-known" socket to which clients may connect.
serverSocket - Variable in class net.sf.freecol.server.networking.Server
The public "well-known" socket to which clients may connect.
serverState - Variable in class net.sf.freecol.server.FreeColServer
The current state of the game.
ServerState(int) - Constructor for enum net.sf.freecol.server.FreeColServer.ServerState
 
ServerUnit - Class in net.sf.freecol.server.model
Server version of a unit.
ServerUnit(Game, String) - Constructor for class net.sf.freecol.server.model.ServerUnit
Trivial constructor for Game.newInstance.
ServerUnit(Game, Location, Player, UnitType) - Constructor for class net.sf.freecol.server.model.ServerUnit
Creates a new ServerUnit.
ServerUnit(Game, Location, Player, UnitType, Role) - Constructor for class net.sf.freecol.server.model.ServerUnit
Creates a new ServerUnit.
ServerUnit(Game, Location, Unit) - Constructor for class net.sf.freecol.server.model.ServerUnit
Create a new ServerUnit from a template.
Session - Class in net.sf.freecol.server.model
Root class for sessions.
Session(String) - Constructor for class net.sf.freecol.server.model.Session
Protected constructor, we only really instantiate specific types of transactions.
set(List<Scope>) - Method in class net.sf.freecol.common.model.ScopeContainer
Set the scopes for this object.
set(OptionGroup) - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Set the group for this panel.
SET_STYLE - Static variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverStyleTransform
 
setAbilityId(String) - Method in class net.sf.freecol.common.model.Scope
Sets the ability identifier.
setAbilityValue(boolean) - Method in class net.sf.freecol.common.model.Scope
 
setAccelerator(KeyStroke) - Method in class net.sf.freecol.client.gui.action.FreeColAction
Sets a keyboard accelerator.
setActiveUnit(Unit) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
Sets the active unit.
setAddress(String) - Method in class net.sf.freecol.common.networking.ServerInfoMessage
Override the address attribute.
setAdvantages(NationOptions.Advantages) - Static method in class net.sf.freecol.FreeCol
Sets the advantages type.
setAgreement(DiplomaticTrade) - Method in class net.sf.freecol.server.model.DiplomacySession
Set the session agreement.
setAI(boolean) - Method in class net.sf.freecol.common.model.Player
Sets whether this player is an AI player.
setAIHandler(Player, boolean) - Method in class net.sf.freecol.client.control.InGameController
Handle setting the AI state of a player.
setAIHandler(Player, boolean) - Method in class net.sf.freecol.server.ai.AIPlayer
Handle setting the AI state of a player.
setAIMain(AIMain) - Method in class net.sf.freecol.server.FreeColServer
Sets the main AI-object.
SetAIMessage - Class in net.sf.freecol.common.networking
The message that changes the AI state of a player.
SetAIMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.SetAIMessage
Create a new SetAIMessage from a stream.
SetAIMessage(Player, boolean) - Constructor for class net.sf.freecol.common.networking.SetAIMessage
Create a new SetAIMessage with the given player and state.
setAlarm(Map<Player, Tension>) - Method in class net.sf.freecol.common.model.IndianSettlement
Set the alarm map.
setAlarm(Player, Tension) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets alarm towards the given player.
setAlarm(Player, Tension) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Sets alarm towards the given player.
setAllowDuplicates(boolean) - Method in class net.sf.freecol.common.option.ListOption
Set the deduplicatation flag.
setAllowedWorkers(Set<String>) - Method in class net.sf.freecol.common.model.TileImprovementType
Set the set of allowed worker identifiers.
setAltitude(int, int) - Method in class net.sf.freecol.common.model.TileType
 
setAmount(int) - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Set the goods amount.
setAmount(int) - Method in class net.sf.freecol.common.model.AbstractGoods
Set the goods amount.
setAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsContainer
Set the amount of goods in this container.
setAmountInMarket(int) - Method in class net.sf.freecol.common.model.MarketData
Set the amount of goods in the market.
setArrangementAttributes(List<RearrangeColonyMessage.Arrangement>) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage
Set the attributes consequent to a list of arrangements.
setArrayAttributes(String[]) - Method in class net.sf.freecol.common.networking.Message
Set an array of attributes.
setArrayAttributes(List<String>) - Method in class net.sf.freecol.common.networking.Message
Set a list of attributes as an array.
setArrears(int) - Method in class net.sf.freecol.common.model.MarketData
Set the amount of arrears owed to the crown.
setArrears(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Sets the arrears associated with a type of goods.
setAttackedByPrivateers(boolean) - Method in class net.sf.freecol.common.model.Player
Sets whether this player has been attacked by privateers.
setAttrition(int) - Method in class net.sf.freecol.common.model.Unit
Sets the attrition of this unit.
setAutosaveDirectory(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Set the autosave directory.
setAvailable(Nation, NationOptions.NationState) - Method in class net.sf.freecol.client.control.PreGameController
Sets a nation's state.
setAvailable(Nation, NationOptions.NationState) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to set a nation's availablility (pre-game).
setAvailable(ServerPlayer, Nation, NationOptions.NationState) - Method in class net.sf.freecol.server.control.PreGameController
Handle a player changing its availability.
setAvailableHandler(Nation, NationOptions.NationState) - Method in class net.sf.freecol.client.control.PreGameController
Handle a setAvailable message.
SetAvailableMessage - Class in net.sf.freecol.common.networking
The message that changes the player availability.
SetAvailableMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.SetAvailableMessage
Create a new SetAvailableMessage from a stream.
SetAvailableMessage(Nation, NationOptions.NationState) - Constructor for class net.sf.freecol.common.networking.SetAvailableMessage
Create a new SetAvailableMessage.
setBackground(Flag.Background) - Method in class net.sf.freecol.client.gui.dialog.Flag
Sets the background of the flag and returns the flag itself.
setBackgroundColors(Color...) - Method in class net.sf.freecol.client.gui.dialog.Flag
Sets the background colors of the flag and returns the flag itself.
setBackgroundColors(List<Color>) - Method in class net.sf.freecol.client.gui.dialog.Flag
Sets the background colors of the flag and returns the flag itself.
setBankrupt(boolean) - Method in class net.sf.freecol.common.model.Player
Set the bankruptcy state.
setBannedMissions(Collection<Player>) - Method in class net.sf.freecol.common.model.Player
Set banned mission set.
setBaseData(FreeColDataFile) - Static method in class net.sf.freecol.common.resources.ResourceManager
 
setBlockedCount(int) - Method in class net.sf.freecol.common.model.mission.GoToMission
Set the BlockedCount value.
setBoolean(String, boolean) - Method in interface net.sf.freecol.common.option.OptionContainer
Sets the value of a BooleanOption.
setBooleanAttribute(String, Boolean) - Method in class net.sf.freecol.common.networking.Message
Sets an attribute in this message with a boolean value.
setBranch(Direction, int) - Method in class net.sf.freecol.server.generator.RiverSection
Sets the size of a branch
setBuildingMap(List<Building>) - Method in class net.sf.freecol.common.model.Colony
Reset the building map.
setBuildQueue(List<BuildableType>) - Method in class net.sf.freecol.common.model.Colony
Set the build queue.
setBuildQueue(Colony, List<BuildableType>) - Method in class net.sf.freecol.client.control.InGameController
Changes the current construction project of a Colony.
setBuildQueue(Colony, List<BuildableType>) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for changing a build queue.
setBuildQueue(ServerPlayer, Colony, List<BuildableType>) - Method in class net.sf.freecol.server.control.InGameController
Set build queue.
SetBuildQueueMessage - Class in net.sf.freecol.common.networking
The message sent when setting the build queue.
SetBuildQueueMessage(Colony, List<BuildableType>) - Constructor for class net.sf.freecol.common.networking.SetBuildQueueMessage
Create a new SetBuildQueueMessage for the supplied colony and queue.
SetBuildQueueMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.SetBuildQueueMessage
Create a new SetAvailableMessage from a stream.
setBuy(boolean) - Method in class net.sf.freecol.common.model.NativeTrade
Set the purchase state.
setBuyLabel(BuildableType) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
setCachedTile(Player, Tile) - Method in class net.sf.freecol.common.model.Tile
Set a players view of this tile.
setCachedTiles(Map<Player, Tile>) - Method in class net.sf.freecol.common.model.Tile
Get the cached tile map.
setCancelComponent(AbstractButton) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Make the given button the CANCEL button.
setCapital(boolean) - Method in class net.sf.freecol.common.model.Settlement
 
setCargo(List<GoodsType>) - Method in class net.sf.freecol.common.model.TradeRouteStop
Set the cargo value.
setCarrier(Unit) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Set the carrier unit.
setCellRenderer(GUI, AbstractOption<T>, boolean) - Method in class net.sf.freecol.client.gui.option.ListOptionUI
 
setChanges(Map<UnitType, List<UnitTypeChange>>) - Method in class net.sf.freecol.common.model.UnitChangeType
Set the change map.
setChildren(List<? extends FreeColObject>) - Method in class net.sf.freecol.common.networking.Message
Set the list of objects attached to this message.
setChildren(List<? extends FreeColObject>) - Method in class net.sf.freecol.common.networking.ObjectMessage
Set the list of objects attached to this message.
setChildren(List<? extends FreeColObject>) - Method in class net.sf.freecol.common.networking.TrivialMessage
Set the list of objects attached to this message.
setChildren(List<Region>) - Method in class net.sf.freecol.common.model.Region
Sets the child regions.
setChoices(List<String>) - Method in class net.sf.freecol.common.option.StringOption
Set the choices.
setClaimable(boolean) - Method in class net.sf.freecol.common.model.Region
Set the claimability of this region.
setClientOptionsFile(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the client options file.
setColony(Colony) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Set the current colony.
setColony(Colony) - Method in class net.sf.freecol.common.model.WorkLocation
 
setColonyComparator(Comparator<Colony>) - Method in class net.sf.freecol.common.model.Player
Set the local colony comparator.
setColonyGoods(FreeColClient, Colony) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to set the amount of goods in a colony.
setColonyTiles(List<ColonyTile>) - Method in class net.sf.freecol.common.model.Colony
Set the colony tile list.
setColor(Color) - Method in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog.ColorButton
 
setColor(Color) - Method in class net.sf.freecol.common.model.Nation
Set the nation color.
setColor(Nation, Color) - Method in class net.sf.freecol.client.control.PreGameController
Sets a nation's colour.
setColor(Nation, Color) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to set a nation colour (pre-game).
setColor(ServerPlayer, Nation, Color) - Method in class net.sf.freecol.server.control.PreGameController
Handle a player changing its color.
setColorHandler(Nation, Color) - Method in class net.sf.freecol.client.control.PreGameController
Handle a setColor message.
SetColorMessage - Class in net.sf.freecol.common.networking
The message that changes the player color.
SetColorMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.SetColorMessage
Create a new SetAvailableMessage from a stream.
SetColorMessage(Nation, Color) - Constructor for class net.sf.freecol.common.networking.SetColorMessage
Create a new SetColorMessage.
setColors() - Method in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
 
setColors() - Method in class net.sf.freecol.tools.FlagTest
 
setCombatModel(CombatModel) - Method in class net.sf.freecol.common.model.Game
Set the game combat model.
setCommsLogging(boolean) - Method in class net.sf.freecol.common.networking.Connection
Set the logging state of this connection.
setCommsLogging(boolean) - Method in class net.sf.freecol.server.networking.Server
Set the logging state for all connections.
setCommsLogging(FreeColClient, boolean) - Static method in class net.sf.freecol.common.debug.DebugUtils
Set COMMS logging.
setCompletionAction(BuildQueue.CompletionAction) - Method in class net.sf.freecol.common.model.BuildQueue
 
setConnected(Direction, boolean) - Method in class net.sf.freecol.common.model.TileImprovement
Internal helper method to set the connection status in a given direction.
setConnected(Direction, boolean, String) - Method in class net.sf.freecol.common.model.TileImprovement
 
setConnection(Connection) - Method in class net.sf.freecol.common.model.Player
Sets the connection of this player.
setConnection(Connection) - Method in class net.sf.freecol.server.model.ServerPlayer
Sets the connection of this player.
setConsumption(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
 
setConsumption(TypeCountMap<GoodsType>) - Method in class net.sf.freecol.common.model.UnitType
Set the consumption map.
setContacted(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Make contact with this settlement (if it has not been previously contacted).
setContactLevel(Player, IndianSettlement.ContactLevel) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets a contact level between this settlement and a player.
setContactLevels(Map<Player, IndianSettlement.ContactLevel>) - Method in class net.sf.freecol.common.model.IndianSettlement
Set the contact levels.
setContiguity(int) - Method in class net.sf.freecol.common.model.Tile
Sets the contiguity identifier for this tile.
setConvertProgress(int) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the convert progress status for this settlement.
setCostToBuy(int) - Method in class net.sf.freecol.common.model.MarketData
Set the current purchase price.
setCount(int) - Method in class net.sf.freecol.common.model.NativeTrade
Set the transaction count.
setCurrentFather(FoundingFather) - Method in class net.sf.freecol.common.model.Player
Sets the current founding father to recruit.
setCurrentlyBuilding(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Sets the current type of buildable to be built and if it is a building insist that there is only one in the queue.
setCurrentlyBuilding(T) - Method in class net.sf.freecol.common.model.BuildQueue
Sets the current type of buildable to be built and if it is a building insist that there is only one in the queue.
setCurrentPlayer(Player) - Method in class net.sf.freecol.client.control.InGameController
Set a player to be the new current player.
setCurrentPlayer(Player) - Method in class net.sf.freecol.common.model.Game
Sets the current player.
setCurrentPlayerHandler(Player) - Method in class net.sf.freecol.client.control.InGameController
Handle a current player setting.
setCurrentPlayerHandler(Player) - Method in class net.sf.freecol.server.ai.AIPlayer
Handle a current player setting.
SetCurrentPlayerMessage - Class in net.sf.freecol.common.networking
The message sent to the clients to signal a change of player.
SetCurrentPlayerMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.SetCurrentPlayerMessage
Create a new SetCurrentPlayerMessage from a stream.
SetCurrentPlayerMessage(Player) - Constructor for class net.sf.freecol.common.networking.SetCurrentPlayerMessage
Create a new SetCurrentPlayerMessage with the given player.
setCurrentStop(int) - Method in class net.sf.freecol.common.model.Unit
Set the current stop.
setCurrentStop(Unit, int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to set the current stop.
setCurrentStop(ServerPlayer, Unit, int) - Method in class net.sf.freecol.server.control.InGameController
Set a unit stop.
SetCurrentStopMessage - Class in net.sf.freecol.common.networking
The message sent updating a unit's current stop.
SetCurrentStopMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.SetCurrentStopMessage
Create a new SetCurrentStopMessage from a stream.
SetCurrentStopMessage(Unit, int) - Constructor for class net.sf.freecol.common.networking.SetCurrentStopMessage
Create a new SetCurrentStopMessage for the supplied unit.
setCursorBlinking(boolean) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
Sets if the cursor should be blinking.
setData(Map<String, String>) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
Gives this table model the data that is being used in the table.
setDataDirectory(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the data directory.
setDead() - Method in class net.sf.freecol.client.control.InGameController
This player has died.
setDead(boolean) - Method in class net.sf.freecol.common.model.Player
Sets this player to be dead or not.
setDeadHandler(Player) - Method in class net.sf.freecol.client.control.InGameController
Set a player to be dead.
SetDeadMessage - Class in net.sf.freecol.common.networking
The message to signal a player has died.
SetDeadMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.SetDeadMessage
Create a new SetDeadMessage from a stream.
SetDeadMessage(Player) - Constructor for class net.sf.freecol.common.networking.SetDeadMessage
Create a new SetDeadMessage for a given player.
setDebugDisplayColonyValuePlayer(Player) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Set the player to display colony values for.
setDebugDisplayCoordinates(boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Set the display tile coordinates state.
setDebugMode(FreeColDebugger.DebugMode, boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Set a debug mode.
setDebugModes(String) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Configures the debug modes.
setDebugRunSave(String) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Sets the debug save file name.
setDebugRunTurns(int) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Sets the number of turns to run in debug mode.
setDebugShowMission(boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Set the display of AI missions state.
setDebugShowMissionInfo(boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Set the display of full AI mission info state.
setDecoration(Flag.Decoration) - Method in class net.sf.freecol.client.gui.dialog.Flag
Sets the decoration of the flag and returns the flag itself.
setDecorationColor(Color) - Method in class net.sf.freecol.client.gui.dialog.Flag
Sets the decoration color of the flag and returns the flag itself.
setDefaultAmount() - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Sets the amount of the goods wrapped by this Label to a default value.
setDefaultAmount() - Method in class net.sf.freecol.client.gui.label.MarketLabel
Sets the amount of the goods wrapped by this Label to GoodsContainer.CARGO_SIZE.
setDefaultId(String) - Method in class net.sf.freecol.common.model.StringTemplate
Set the default identifier.
setDefaultId(String, Class<T>) - Method in class net.sf.freecol.common.model.StringTemplate
Wrapper for subclasses to set the default identifier and return the setting object.
setDefaultLabel(StringTemplate) - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
Set the ConstructionPanel's Label as a StringTemplate
setDefaultNamespace(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
setDerivedAttributes(Specification) - Static method in class net.sf.freecol.common.model.GoodsType
Set the derived fields for the goods types in a specification.
setDescriptionLabel(String) - Method in class net.sf.freecol.client.gui.label.UnitLabel
Sets the description label.
setDescriptionPanel(JPanel) - Method in class net.sf.freecol.client.control.MapTransform
Sets a panel that can be used for describing this transformation to the user.
setDestination(Location) - Method in class net.sf.freecol.common.model.mission.GoToMission
Set the Destination value.
setDestination(Location) - Method in class net.sf.freecol.common.model.Unit
Sets the destination of this unit.
setDestination(Player) - Method in class net.sf.freecol.common.model.TradeItem
Set the destination player.
setDestination(Unit, Location) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to set the destination of the given unit.
setDestination(ServerPlayer, Unit, Location) - Method in class net.sf.freecol.server.control.InGameController
Set a unit destination.
setDestinationComparator(Comparator<SelectDestinationDialog.Destination>) - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
Set the current destination comparator.
SetDestinationMessage - Class in net.sf.freecol.common.networking
The message sent when the client requests setting a unit destination.
SetDestinationMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.SetDestinationMessage
Create a new SetDestinationMessage from a stream.
SetDestinationMessage(Unit, Location) - Constructor for class net.sf.freecol.common.networking.SetDestinationMessage
Create a new SetDestinationMessage with the supplied unit and destination.
setDestinations(List<Location>) - Method in class net.sf.freecol.common.model.HighSeas
Set the destination list.
setDifficulty(String) - Static method in class net.sf.freecol.FreeCol
Sets the difficulty level.
setDifficulty(OptionGroup) - Static method in class net.sf.freecol.FreeCol
Sets the difficulty level.
setDifficultyOptionGroup(OptionGroup) - Method in class net.sf.freecol.common.model.Specification
Add/overwrite a difficulty option group.
setDirection(Direction) - Method in class net.sf.freecol.client.gui.ScrollThread
Sets the direction in which this ScrollThread will scroll.
setDisasters(List<RandomChoice<Disaster>>) - Method in class net.sf.freecol.common.model.TileImprovementType
Set the list of disasters for this tile type.
setDisasters(List<RandomChoice<Disaster>>) - Method in class net.sf.freecol.common.model.TileType
Set the disaster choices.
setDiscoverable(boolean) - Method in class net.sf.freecol.common.model.Region
Set the discoverability of this region.
setDiscoveredBy(Player) - Method in class net.sf.freecol.common.model.Region
Sets the discovering player.
setDiscoveredIn(Turn) - Method in class net.sf.freecol.common.model.Region
Sets the discovery turn.
setDisplayed(boolean) - Method in class net.sf.freecol.common.model.ModelMessage
Sets whether this message has been displayed.
setDisplayId(String) - Method in class net.sf.freecol.common.model.ModelMessage
Sets the object to display.
setDisplayUnitCount(int) - Method in class net.sf.freecol.common.model.Colony
Sets the apparent number of units at this colony.
setDispleasure(boolean) - Method in class net.sf.freecol.common.model.Monarch
Sets the displeasure status.
setDone() - Method in class net.sf.freecol.common.model.NativeTrade
Set this transaction as complete.
setDowngrade(Role) - Method in class net.sf.freecol.common.model.Role
Sets the downgraded role.
setDragPoint(int, int) - Method in class net.sf.freecol.client.gui.SwingGUI
Sets the point at which the map was clicked for a drag.
setDuration(int) - Method in class net.sf.freecol.common.model.Feature
Set the duration of this feature.
setEditable(boolean) - Method in class net.sf.freecol.client.gui.option.OptionUI
 
setEditable(boolean) - Method in class net.sf.freecol.common.option.OptionGroup
Set the editable status of this group.
setEffects(List<RandomChoice<Effect>>) - Method in class net.sf.freecol.common.model.Disaster
Set the effect list.
setEnabled(boolean) - Method in class net.sf.freecol.client.gui.label.UnitLabel
setEnabled(boolean) - Method in class net.sf.freecol.client.gui.menu.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.ServerListPanel
Sets whether or not this component is enabled.
setEnabled(boolean) - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
setEnabled(boolean) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.AllGoodsTypesPanel
setEnabler(BooleanOptionUI) - Method in class net.sf.freecol.client.gui.option.OptionUI
 
setEntryLocation(Location) - Method in class net.sf.freecol.common.model.Unit
Sets the entry location in which this unit will be put when returning from Europe.
setEntryTile(Tile) - Method in class net.sf.freecol.common.model.Player
Sets the default initial location where the units arriving from Europe appear on the map.
setEnumAttribute(String, Enum<?>) - Method in class net.sf.freecol.common.networking.Message
Sets an attribute in this message with an enum value.
setEstablished(Turn) - Method in class net.sf.freecol.common.model.Colony
Set the turn of establishment.
setEthnicity(String) - Method in class net.sf.freecol.common.model.Unit
Sets the ethnicity of this Unit.
setEurope(Europe) - Method in class net.sf.freecol.common.model.Player
Set the Europe object for a player.
setEuropeanCount(int) - Static method in class net.sf.freecol.FreeCol
Sets the number of enabled European nations.
setEvents(List<Event>) - Method in class net.sf.freecol.common.model.FoundingFather
Set the events this Founding Father triggers.
setExperience(int) - Method in class net.sf.freecol.common.model.Unit
Sets the experience of this Unit at its current experienceType.
setExpertUnit(UnitType) - Method in class net.sf.freecol.common.model.Role
Sets the expert profession for this role.
setExplored(Player, boolean) - Method in class net.sf.freecol.common.model.Tile
Explore/unexplore a tile for a player.
setExportData(Collection<ExportData>) - Method in class net.sf.freecol.common.model.Colony
Set the export data.
setExportData(ExportData) - Method in class net.sf.freecol.common.model.Colony
Set some export data.
setExported(boolean) - Method in class net.sf.freecol.common.model.ExportData
Set export status of the goods type of this export data.
setExportGoods(List<AIGoods>) - Method in class net.sf.freecol.server.ai.AIColony
Set the export goods list.
setExportLevel(int) - Method in class net.sf.freecol.common.model.ExportData
Set the export level.
setFather(FoundingFather) - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Sets the chosen father.
setFatherAttributes(List<FoundingFather>) - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Set the attributes arising from a list of founding fathers.
setFile(String, File) - Method in interface net.sf.freecol.common.option.OptionContainer
Sets the value of a FileOption.
setFirstTurn(Turn) - Method in class net.sf.freecol.common.model.Feature
Set the first turn of a time limit.
setFocus(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
Set the map focus from a mouse click location.
setFocus(Tile) - Method in class net.sf.freecol.client.gui.GUI
Set the current focus tile.
setFocus(Tile) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Sets the focus tile.
setFocus(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Set the current focus tile.
setFontScaling(float) - Static method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
setFoundingFathers(Set<FoundingFather>) - Method in class net.sf.freecol.common.model.Player
Gets the founding fathers in this player's congress.
setFreeColGameObject(String, FreeColGameObject) - Method in interface net.sf.freecol.common.model.FreeColGameObjectListener
Notify a listener (if any) of a new object.
setFreeColGameObject(String, FreeColGameObject) - Method in class net.sf.freecol.common.model.Game
Set the mapping between object identifier and object.
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
Sets the FreeColGameObjectListener attached to this game.
setFreeColSeed(String) - Static method in class net.sf.freecol.common.FreeColSeed
Sets the seed for the PRNG.
setFreeColServer(FreeColServer) - Method in class net.sf.freecol.client.FreeColClient
Sets the FreeColServer which has been started by the client gui.
setFullChosen(boolean) - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Set the full amount state.
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 object belongs to.
setGame(Game) - Method in class net.sf.freecol.common.model.FreeColObject
Sets the game object this object belongs to.
setGame(Game) - Method in class net.sf.freecol.common.model.Goods
Sets the game object this object belongs to.
setGame(Game) - Method in class net.sf.freecol.server.ai.AIObject
Sets the game object this object belongs to.
setGame(ServerGame) - Method in class net.sf.freecol.server.FreeColServer
Sets the Game that is being played.
setGameConnected() - Method in class net.sf.freecol.client.control.InGameController
Informs this controller that a game has been newly loaded.
setGameOptions(OptionGroup) - Method in class net.sf.freecol.common.model.Game
Sets the game options associated with this game.
setGameOptions(OptionGroup) - Method in class net.sf.freecol.common.model.Specification
 
setGift(boolean) - Method in class net.sf.freecol.common.model.NativeTrade
Set the gift state.
setGold(int) - Method in class net.sf.freecol.common.model.GoldTradeItem
Set the gold to trade.
setGold(int) - Method in class net.sf.freecol.common.model.Player
Set the amount of gold that this player has.
setGold(int) - Method in class net.sf.freecol.common.model.TradeItem
Set the gold to trade.
setGoods(Goods) - Method in class net.sf.freecol.common.model.GoodsTradeItem
Set the goods to trade.
setGoods(Goods) - Method in class net.sf.freecol.common.model.TradeItem
Set the goods to trade.
setGoods(Goods) - Method in class net.sf.freecol.server.ai.AIGoods
Sets the goods this AIGoods is controlling.
setGoodsAmount(int) - Method in class net.sf.freecol.server.ai.AIGoods
Sets the amount of goods this AIGoods is controlling.
setGoodsAmount(int) - Method in class net.sf.freecol.server.ai.GoodsWish
Sets the amount of goods wished for.
setGoodsButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
setGoodsCmd - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
setGoodsContainer(GoodsContainer) - Method in class net.sf.freecol.common.model.GoodsLocation
 
setGoodsForSale(List<Goods>) - Method in class net.sf.freecol.common.model.IndianSettlement
Set the current goods offered for sale.
setGoodsLevels(Colony, ExportData) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for setting goods levels.
setGoodsLevels(Colony, GoodsType) - Method in class net.sf.freecol.client.control.InGameController
Sets the export settings of the custom house.
setGoodsLevels(ServerPlayer, Colony, ExportData) - Method in class net.sf.freecol.server.control.InGameController
Set goods levels.
SetGoodsLevelsMessage - Class in net.sf.freecol.common.networking
The message sent when setting goods levels.
SetGoodsLevelsMessage(Colony, ExportData) - Constructor for class net.sf.freecol.common.networking.SetGoodsLevelsMessage
Create a new SetGoodsLevelsMessage with the supplied colony and data.
SetGoodsLevelsMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.SetGoodsLevelsMessage
Create a new SetGoodsLevelsMessage from a stream.
setGoodsType(GoodsType) - Method in class net.sf.freecol.server.ai.WorkLocationPlan
Sets the type of goods to be produced at the WorkLocation.
setGrammaticalNumber(Number) - Static method in class net.sf.freecol.common.i18n.Messages
Set the grammatical number rule.
setGroup(String) - Method in class net.sf.freecol.client.gui.action.FreeColAction
Set the option group for this option.
setGroup(String) - Method in class net.sf.freecol.common.option.AbstractOption
Set the option group for this option.
setGroup(String) - Method in interface net.sf.freecol.common.option.Option
Set the option group for this option.
setHaggleCount(int) - Method in class net.sf.freecol.common.model.NativeTradeItem
Set the haggle count for this item.
setHeadless(boolean) - Static method in class net.sf.freecol.FreeCol
Set the headless state.
setHighLevel(int) - Method in class net.sf.freecol.common.model.ExportData
Set the high water mark for this data.
setHighSeasCount(int) - Method in class net.sf.freecol.common.model.Tile
Set the high seas count.
setHistory(List<HistoryEvent>) - Method in class net.sf.freecol.common.model.Player
Clear the history events.
setHitPoints(int) - Method in class net.sf.freecol.common.model.Unit
Sets the hit points for this unit.
setHomeIndianSettlement(IndianSettlement) - Method in class net.sf.freecol.common.model.Unit
Sets the home IndianSettlement for this unit.
setHumidity(int, int) - Method in class net.sf.freecol.common.model.TileType
 
setIcon(ImageIcon) - Method in class net.sf.freecol.client.gui.ChoiceItem
Add an icon to this choice.
setId(String) - Method in class net.sf.freecol.common.model.FreeColObject
Set the object identifier.
setImmigration(int) - Method in class net.sf.freecol.common.model.Player
Sets the amount 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.
setImportLevel(int) - Method in class net.sf.freecol.common.model.ExportData
Set the import level.
setImprovement(TileImprovement) - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Set the Improvement value.
setIncomeAfterTaxes(int) - Method in class net.sf.freecol.common.model.MarketData
Set the income after taxes value.
setIncomeBeforeTaxes(int) - Method in class net.sf.freecol.common.model.MarketData
Set the income before taxes value.
setIncrement(float) - Method in class net.sf.freecol.common.model.Modifier
Set the increment value.
setIncrement(Modifier.ModifierType, float, Turn, Turn) - Method in class net.sf.freecol.common.model.Modifier
Set the whole increment.
setIncrementType(Modifier.ModifierType) - Method in class net.sf.freecol.common.model.Modifier
Set the increment type.
setInDebugMode() - Method in class net.sf.freecol.client.control.InGameController
Sets the debug mode to include the extra menu commands.
setIndependentNationName(String) - Method in class net.sf.freecol.common.model.Player
Set the post-declaration player name.
setIndex(int) - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
Sets the index of this FreeColSpecObjectType.
setIndex(int) - Method in class net.sf.freecol.common.model.mission.CompoundMission
Set the Index value.
setIndianSettlementInternals(Player, UnitType, List<GoodsType>) - Method in class net.sf.freecol.common.model.Tile
Set native settlement information.
setInitialActiveUnitId(String) - Method in class net.sf.freecol.common.model.Game
Set the identifier for the initial active unit.
setInitialized() - Method in class net.sf.freecol.server.ai.AIColony
Set the initialized flag in this object.
setInitialized() - Method in class net.sf.freecol.server.ai.AIGoods
Set the initialized flag in this object.
setInitialized() - Method in class net.sf.freecol.server.ai.AIObject
Set the initialized flag in this object.
setInitialized() - Method in class net.sf.freecol.server.ai.AIPlayer
Set the initialized flag in this object.
setInitialized() - Method in class net.sf.freecol.server.ai.AIUnit
Set the initialized flag in this object.
setInitialized() - Method in class net.sf.freecol.server.ai.GoodsWish
Set the initialized flag in this object.
setInitialized() - Method in class net.sf.freecol.server.ai.mission.Mission
Set the initialized flag in this object.
setInitialized() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Set the initialized flag in this object.
setInitialized() - Method in class net.sf.freecol.server.ai.WorkerWish
Set the initialized flag in this object.
setInitialized() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
Set the initialized flag in this object.
setInitialPrice(int) - Method in class net.sf.freecol.common.model.MarketData
Set the initial price value.
setInitialPrice(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Sets the initial price of a given goods type.
setInputs(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionType
Set the input goods.
setInteger(boolean) - Method in class net.sf.freecol.common.i18n.Relation
Determines whether this relation only matches integers (defaults to true).
setInteger(String, int) - Method in interface net.sf.freecol.common.option.OptionContainer
Sets the value of an IntegerOption.
setIntegerAttribute(String, int) - Method in class net.sf.freecol.common.networking.Message
Sets an attribute in this message with an integer value.
setIntegerMinimum(String, Integer) - Method in interface net.sf.freecol.common.option.OptionContainer
Sets the minimum value of an IntegerOption.
setItem(NativeTradeItem) - Method in class net.sf.freecol.common.model.NativeTrade
Set the item being traded.
setItems(List<ServerInfo>) - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
Sets the items that should be contained by this model.
setKey(String) - Method in class net.sf.freecol.common.option.LanguageOption.Language
Set the key.
setLabel(JLabel) - Method in class net.sf.freecol.client.gui.option.OptionUI
 
setLabels(List<GoodsTypeLabel>) - Method in class net.sf.freecol.client.gui.panel.GoodsTypePanel
Set the labels to display on this panel.
setLabelValues(JLabel, String) - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI.RoleRenderer
 
setLabelValues(JLabel, SelectDestinationDialog.Destination) - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.LocationRenderer
Set the text to place in a label.
setLabelValues(JLabel, FreeColModFile) - Method in class net.sf.freecol.client.gui.option.ModOptionUI.BoxRenderer
Set the text to place in a label.
setLabelValues(JLabel, Settlement) - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel.SettlementRenderer
Set the text to place in a label.
setLabelValues(JLabel, UnitType) - Method in class net.sf.freecol.client.gui.option.UnitTypeOptionUI.ChoiceRenderer
Set the text to place in a label.
setLabelValues(JLabel, AbstractUnitOption) - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI.AbstractUnitRenderer
 
setLabelValues(JLabel, ModOption) - Method in class net.sf.freecol.client.gui.option.ModOptionUI.ModOptionRenderer
Set the text to place in a label.
setLabelValues(JLabel, T) - Method in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog.EnumRenderer
Set the text to place in a label.
setLabelValues(JLabel, T) - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
Set the text to place in a label.
setLand(int, int) - Method in class net.sf.freecol.common.model.LandMap
Set a map position to land, and increase the land tile count.
setLand(int, int, int) - Method in class net.sf.freecol.common.model.LandMap
Sets a given map position to land and grow outward.
setLandUnitList(List<AbstractUnit>) - Method in class net.sf.freecol.common.model.Force
Set the land unit list.
setLastSales(Map<String, LastSale>) - Method in class net.sf.freecol.common.model.Player
Set the last sales events.
setLastTribute(int) - Method in class net.sf.freecol.common.model.IndianSettlement
Set the year of the last tribute.
setLastTurn(Turn) - Method in class net.sf.freecol.common.model.Feature
Set the last turn of a time limit.
setLaunching(boolean) - Method in class net.sf.freecol.server.control.PreGameController
Set the launching state.
setLayer(Map.Layer) - Method in class net.sf.freecol.common.model.Map
Set the layer.
setLeafs(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
 
setLearnableSkill(UnitType) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the learnable skill for this Indian settlement.
setLeftHandSide(Operand) - Method in class net.sf.freecol.common.model.Limit
Set the left hand side Operand.
setLiberty(int) - Method in class net.sf.freecol.common.model.Player
Sets the current amount of liberty this player has.
setLimits(List<Limit>) - Method in class net.sf.freecol.common.model.BuildableType
Set the limits on this buildable.
setLimits(Map<String, Limit>) - Method in class net.sf.freecol.common.model.Event
Set the limits on this event.
setListValues(ListOption<T>) - Method in class net.sf.freecol.common.option.ListOption
Set the list option values from another list option.
setLocale(String) - Static method in class net.sf.freecol.FreeCol
Set the locale.
setLocale(Locale) - Method in class net.sf.freecol.common.option.LanguageOption.Language
Set the locale.
setLocation(Location) - Method in class net.sf.freecol.common.model.Goods
 
setLocation(Location) - Method in class net.sf.freecol.common.model.GoodsContainer
Set the goods location.
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 Locatable.
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 get/setLocation are in Locatable interface.
setLogFilePath(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the log file path.
setLowLevel(int) - Method in class net.sf.freecol.common.model.ExportData
Set the low water mark for this data.
setMagnitude(int) - Method in class net.sf.freecol.common.model.TileImprovement
Sets the magnitude of this improvement.
setMainComponent(Component) - Method in class net.sf.freecol.client.gui.panel.report.ReportPanel
 
setMainFontSize(float) - Static method in class net.sf.freecol.client.gui.FontLibrary
 
setMap(Map) - Method in class net.sf.freecol.common.model.Game
Sets the game map.
setMapEditor(boolean) - Method in class net.sf.freecol.client.FreeColClient
Sets the map editor state.
setMapGenerator(MapGenerator) - Method in class net.sf.freecol.server.FreeColServer
Set the map generator.
setMapGeneratorOptions(OptionGroup) - Method in class net.sf.freecol.common.model.Game
Sets the map generator options associated with this game.
setMapGeneratorOptions(OptionGroup) - Method in class net.sf.freecol.common.model.Specification
 
setMapTransform(MapTransform) - Method in class net.sf.freecol.client.control.MapEditorController
Sets the currently chosen MapTransform.
setMarketData(Map<GoodsType, MarketData>) - Method in class net.sf.freecol.common.model.Market
Set the market data.
setMatchesNull(boolean) - Method in class net.sf.freecol.common.model.Scope
Set the match-null value.
setMatchNegated(boolean) - Method in class net.sf.freecol.common.model.Scope
 
setMaximumConsumption(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
 
setMaximumCount(int) - Method in class net.sf.freecol.common.model.Role
Sets the maximum goods count for this role.
setMaximumLatitude(int) - Method in class net.sf.freecol.common.model.Map
Set the maxmimum latitude.
setMaximumNumber(int) - Method in class net.sf.freecol.common.option.ListOption
Sets the maximum number of allowed values.
setMaximumProduction(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
 
setMaximumValue(int) - Method in class net.sf.freecol.common.option.IntegerOption
Set the maximum allowed value.
setMenuBar(FreeColMenuBar) - Method in class net.sf.freecol.client.gui.FreeColFrame
 
setMercenaryPrice(int) - Method in class net.sf.freecol.common.model.UnitType
Set the mercenary price.
setMergeable(boolean) - Method in class net.sf.freecol.common.networking.AttributeMessage
Set the mergeable state of this message.
setMessageHandler(MessageHandler) - Method in class net.sf.freecol.client.FreeColClient
Set a message handler to handle messages from the server.
setMessageHandler(MessageHandler) - Method in class net.sf.freecol.client.networking.UserServerAPI
Sets the message handler for the connection.
setMessageHandler(MessageHandler) - Method in class net.sf.freecol.common.networking.Connection
Sets the message handler for this connection.
setMessageHandler(MessageHandler) - Method in class net.sf.freecol.common.networking.ServerAPI
Sets the message handler for the connection.
setMessageHandlerToAllConnections(MessageHandler) - Method in class net.sf.freecol.server.networking.Server
Sets the specified MessageHandler to all connections.
setMessages(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.panel.report.ReportTurnPanel
Set the messages being displayed by this report.
setMessageType(ModelMessage.MessageType) - Method in class net.sf.freecol.common.model.ModelMessage
Sets the type of the message.
setMetaServer(String) - Static method in class net.sf.freecol.FreeCol
Set the meta-server location.
setMethodName(String) - Method in class net.sf.freecol.common.model.Scope
 
setMethodValue(String) - Method in class net.sf.freecol.common.model.Scope
 
setMilitary() - Method in class net.sf.freecol.common.model.GoodsType
 
setMinimumLatitude(int) - Method in class net.sf.freecol.common.model.Map
Set the minimum latitude.
setMinimumValue(int) - Method in class net.sf.freecol.common.option.IntegerOption
Set the minimum allowed value.
setMirrored(boolean) - Method in class net.sf.freecol.client.gui.animation.UnitImageAnimation
Set the mirror state.
setMission(Mission) - Method in class net.sf.freecol.server.ai.AIUnit
Assigns a mission to unit.
setMissionary(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the missionary for this settlement.
setMissions(List<Mission>) - Method in class net.sf.freecol.common.model.mission.CompoundMission
Set the Missions value.
setMixer(AudioMixerOption.MixerWrapper) - Method in class net.sf.freecol.common.sound.SoundPlayer
Sets the mixer.
setMnemonic(int) - Method in class net.sf.freecol.client.gui.action.FreeColAction
 
setMod(int) - Method in class net.sf.freecol.common.i18n.Relation
Sets the divisor for a modulo operation (defaults to 1).
setModelMessages(List<ModelMessage>) - Method in class net.sf.freecol.common.model.Player
Set the model message list.
setModifierIndex(int) - Method in class net.sf.freecol.common.model.Modifier
Set the modifier index.
setMods(List<T>) - Static method in class net.sf.freecol.common.resources.ResourceManager
 
setMonarch(Monarch) - Method in class net.sf.freecol.common.model.Player
Sets the monarch object this player has.
setMonarchAction(FreeColClient, String) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to set the next monarch action.
setMonarchAction(ServerPlayer, Monarch.MonarchAction) - Method in class net.sf.freecol.server.control.InGameController
Sets a monarch action to debug/test.
setMostHated(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the most hated nation of this settlement.
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 moves left this turn.
setMoveToEurope(Boolean) - Method in class net.sf.freecol.common.model.Tile
Set the move-to-Europe state of the tile.
setMyPlayer(Player) - Method in class net.sf.freecol.client.FreeColClient
Sets the Player that uses this client.
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 player name.
setName(String) - Method in class net.sf.freecol.common.model.Region
Sets the name for this Nameable.
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
Sets the name for this Nameable.
setName(String) - Method in class net.sf.freecol.common.model.Unit
Set the individual name of this unit.
setName(String) - Static method in class net.sf.freecol.FreeCol
Sets the user name.
setName(String) - Method in class net.sf.freecol.server.FreeColServer
Sets the name of this server.
setNamespaceContext(NamespaceContext) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
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.
setNation(Nation) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to show which nation a player has selected (pre-game).
setNation(ServerPlayer, Nation) - Method in class net.sf.freecol.server.control.PreGameController
Handle a player changing its nation.
setNationality(String) - Method in class net.sf.freecol.common.model.Unit
Sets the nationality of this Unit.
SetNationMessage - Class in net.sf.freecol.common.networking
The message that sets the player nation.
SetNationMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.SetNationMessage
Create a new SetNationMessage from a stream.
SetNationMessage(Player, Nation) - Constructor for class net.sf.freecol.common.networking.SetNationMessage
Create a new SetNationMessage.
setNationOptions(NationOptions) - Method in class net.sf.freecol.common.model.Game
Set the current nation options.
setNations(Map<Nation, NationOptions.NationState>) - Method in class net.sf.freecol.common.model.NationOptions
Set the nation map.
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.
setNationType(NationType) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to show which nation type a player has selected (pre-game).
setNationType(ServerPlayer, NationType) - Method in class net.sf.freecol.server.control.PreGameController
Handle a player changing its nation type.
setNationTypeHandler(NationType) - Method in class net.sf.freecol.client.control.PreGameController
Handle a nation type change.
SetNationTypeMessage - Class in net.sf.freecol.common.networking
The message that sets the player nationType.
SetNationTypeMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.SetNationTypeMessage
Create a new SetNationTypeMessage from a stream.
SetNationTypeMessage(Player, NationType) - Constructor for class net.sf.freecol.common.networking.SetNationTypeMessage
Create a new SetNationTypeMessage.
setNativeNation(Nation) - Static method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
Set the native nation.
setNavalUnitList(List<AbstractUnit>) - Method in class net.sf.freecol.common.model.Force
Set the naval unit list.
setNegated(boolean) - Method in class net.sf.freecol.common.i18n.Relation
Negates the return value of the relation (defaults to false).
setNewLandName(String) - Method in class net.sf.freecol.common.model.Player
Sets the name this player uses for the new world.
setNewLandName(ServerPlayer, Unit, String) - Method in class net.sf.freecol.server.control.InGameController
Set land name.
setNewRegionName(ServerPlayer, Unit, Region, String) - Method in class net.sf.freecol.server.control.InGameController
Set region name.
setNext(Unit) - Method in class net.sf.freecol.common.model.UnitIterator
Set the next valid unit.
setNextGoingToUnit(Unit) - Method in class net.sf.freecol.common.model.Player
Sets a new going-to unit.
setNormalGameFogOfWar(boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Set the normal fog of war setting.
setNumber(int) - Method in class net.sf.freecol.common.model.AbstractUnit
Set the number of units.
setOccupationTrace(boolean) - Method in class net.sf.freecol.common.model.Colony
Sets the occupation tracing status.
setOfferedFathers(List<FoundingFather>) - Method in class net.sf.freecol.common.model.Player
Sets the set of offered fathers.
setOffsetFocus(Tile) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Sets the focus of the map but offset to the left or right so that the focus position can still be visible when a popup is raised.
setOldPrice(int) - Method in class net.sf.freecol.common.model.MarketData
Set the old price.
setOldStoredGoods(Map<GoodsType, Integer>) - Method in class net.sf.freecol.common.model.GoodsContainer
Set the old stored goods.
setOnCarrier(boolean) - Method in class net.sf.freecol.common.model.PathNode
Sets if the unit using this path is still onboard its transport.
setOpaqueLayerRecursive(Component) - Static method in class net.sf.freecol.client.gui.dialog.FreeColDialog
 
setOperandType(Operand.OperandType) - Method in class net.sf.freecol.common.model.Operand
Set the operand type.
setOperator(Limit.Operator) - Method in class net.sf.freecol.common.model.Limit
 
setOption(boolean) - Method in class net.sf.freecol.client.gui.action.SelectableAction
Set the option value.
setOption(T) - Method in class net.sf.freecol.client.gui.option.OptionUI
 
setOptionGroupUI(OptionGroupUI) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
 
setOtherConnection(DummyConnection) - Method in class net.sf.freecol.server.networking.DummyConnection
Sets the other connection for this dummy connection.
setOutputs(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionType
Set the output goods.
setOwnedTiles(Collection<Tile>) - Method in class net.sf.freecol.common.model.Settlement
Set the owned tiles set.
setOwnedUnitList(List<Unit>) - Method in class net.sf.freecol.common.model.IndianSettlement
Set the owned units list.
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.GoodsContainer
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.Market
Sets the owner of this Ownable.
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.Settlement
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.Tile
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.TradeRoute
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.Unit
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.WorkLocation
Sets the owner of this Ownable.
setOwningSettlement(Settlement) - Method in class net.sf.freecol.common.model.Tile
Sets the settlement that owns this tile.
setPaidForSale(int) - Method in class net.sf.freecol.common.model.MarketData
Set the current sale price.
setPanel(MigPanel) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Size, place and request redraw of the given panel.
setParent(Region) - Method in class net.sf.freecol.common.model.Region
Sets the parent region.
setPartialChosen(boolean) - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Set the partial amount state.
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.
setPlayer(Player) - Method in class net.sf.freecol.client.gui.GrayLayer
Set the player for which we paint.
setPlayerId(String) - Method in class net.sf.freecol.common.model.HistoryEvent
Set the id for the player to credit for this event.
setPlayers(List<Player>) - Method in class net.sf.freecol.common.model.Game
Set the players in the game.
setPlayerType(Player.PlayerType) - Method in class net.sf.freecol.common.model.Player
Sets the player type.
setPlunderTypes(List<PlunderType>) - Method in class net.sf.freecol.common.model.SettlementType
Set the plunder types.
setPoints(List<Point>) - Method in class net.sf.freecol.client.gui.animation.Animation
Set the points for each tile.
setPopulationQueue(List<UnitType>) - Method in class net.sf.freecol.common.model.Colony
Set the population queue.
setPrefix(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
setPressedColumn(int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
 
setPrice(int) - Method in class net.sf.freecol.common.model.GoodsType
 
setPrice(int) - Method in class net.sf.freecol.common.model.NativeTradeItem
Set the price for this item.
setProduction(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
 
setProductionBonus(int) - Method in class net.sf.freecol.common.model.Colony
Sets the production bonus of the colony.
setProductionType(ProductionType) - Method in class net.sf.freecol.common.model.WorkLocation
Set the prodution type.
setProductionTypes(List<ProductionType>) - Method in class net.sf.freecol.common.model.BuildingType
Set the production type list.
setProductionTypes(List<ProductionType>) - Method in class net.sf.freecol.common.model.TileType
Set the production type list.
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.
setPublicServer(boolean) - Method in class net.sf.freecol.server.FreeColServer
Sets the public server state.
setQuantity(int) - Method in class net.sf.freecol.common.model.Resource
Set the resource quantity.
setRandom(Random) - Method in class net.sf.freecol.server.control.InGameController
Set the PRNG.
setReadScope(FreeColXMLReader.ReadScope) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Set the read scope.
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 players readiness state.
setReady(boolean) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for indicating that this player is ready (pre-game).
setRecipient(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Set the recieving player.
setRecruitables(List<AbstractUnit>) - Method in class net.sf.freecol.common.model.Europe
Set the recruitables list.
setRegion(Region) - Method in class net.sf.freecol.common.model.Tile
Set the tile region.
setRegion(ServerRegion) - Method in class net.sf.freecol.server.generator.River
Set the ServerRegion value.
setRegions(List<String>) - Method in class net.sf.freecol.common.model.IndianNationType
Set the settleable regions list.
setRemainingEmigrants(int) - Method in class net.sf.freecol.server.model.ServerPlayer
 
setRepaintsBlocked(boolean) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Stops the map viewer from being updated in the user interface by using the backbuffer for repaint requests.
setRepeatCount(int) - Method in class net.sf.freecol.common.model.mission.AbstractMission
Set the RepeatCount value.
setRequiredAbilities(Map<String, Boolean>) - Method in class net.sf.freecol.common.model.BuildableType
Sets the abilities required by this type.
setRequiredGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.BuildableType
Set the goods required to build an instance of this buildable.
setRequiredPopulation(int) - Method in class net.sf.freecol.common.model.BuildableType
Set the population required to build this buildable type.
setResourceTypes(List<RandomChoice<ResourceType>>) - Method in class net.sf.freecol.common.model.TileType
Set the resource types list.
setResponse(Object) - Method in class net.sf.freecol.common.networking.NetworkReplyObject
Sets the response and continues getResponse().
setResult(boolean) - Method in class net.sf.freecol.common.networking.FirstContactMessage
 
setResult(boolean) - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Sets the result.
setResult(Constants.IndianDemandAction) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Client-side convenience function to set the result of this message.
setRightHandSide(Operand) - Method in class net.sf.freecol.common.model.Limit
Set the right hand side Operand.
setRiverStyle(String) - Method in class net.sf.freecol.common.model.TileImprovement
Sets the river style to be as close as possible to the requested style, even when it has to create neighbouring rivers to prevent broken connections or change the magnitude.
setRole(Role) - Method in class net.sf.freecol.common.model.Unit
Sets the Role of this Unit.
setRoleChanges(List<Role.RoleChange>) - Method in class net.sf.freecol.common.model.Role
Set the role change list.
setRoleCount(int) - Method in class net.sf.freecol.common.model.Unit
Set the role count.
setRoleId(String) - Method in class net.sf.freecol.common.model.AbstractUnit
Set the role identifier.
setRoot(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
 
setRumourType(FreeColClient, Tile) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to set the lost city rumour type on a tile.
setSales(int) - Method in class net.sf.freecol.common.model.MarketData
Set the total sales value.
setSavegameFile(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the save game file.
setSavegameFile(FreeColSavegameFile) - Static method in class net.sf.freecol.common.resources.ResourceManager
 
setScaleFactor(float) - Static method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
setScopeLevel(Operand.ScopeLevel) - Method in class net.sf.freecol.common.model.Operand
Sets the scope level.
setScopes(ScopeContainer, Collection<Scope>) - Static method in class net.sf.freecol.common.model.ScopeContainer
 
setScore(int) - Method in class net.sf.freecol.common.model.HistoryEvent
Set the score for this event.
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.Event
Set the score value of this event.
setScoreValue(int) - Method in class net.sf.freecol.common.model.Region
Sets the score for discovering this region.
setScouted(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the contact level of this settlement to indicate that a European player has had a chat with the chief.
setSearchTrace(boolean) - Method in class net.sf.freecol.common.model.Map
Sets the search tracing status.
setSelected(boolean) - Method in class net.sf.freecol.client.gui.action.SelectableAction
Sets whether the action is selected.
setSelected(boolean) - Method in class net.sf.freecol.client.gui.label.UnitLabel
Sets whether or not this unit should be selected.
setSelectedTile(Tile) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
Sets the selected tile.
setSelectedUnit(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Select a given unit.
setSelectedUnit(Unit) - Method in class net.sf.freecol.client.gui.panel.PortPanel
Select a given unit.
setSelectedUnit(Unit) - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Select a given unit.
setSelectedUnitLabel(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Set the selected unit label.
setSelectedUnitLabel(UnitLabel) - 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.PortPanel
Set the selected unit label.
setSelectedValue(Stance) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.StanceTradeItemPanel
Select the item with a given stance.
setSell(boolean) - Method in class net.sf.freecol.common.model.NativeTrade
Set the sale state.
setSender(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Set the sending player.
setServerAddress(String) - Static method in class net.sf.freecol.FreeCol
Sets the server address.
setServerPort(String) - Static method in class net.sf.freecol.FreeCol
Sets the server port.
setServerRandom(Random) - Method in class net.sf.freecol.server.FreeColServer
Sets the server random number generator.
setServerState(FreeColServer.ServerState) - Method in class net.sf.freecol.client.FreeColClient
Set the cached server state.
setSettlement(Settlement) - Method in class net.sf.freecol.common.model.Tile
Put a settlement onto this tile.
setSettlementTypes(List<SettlementType>) - Method in class net.sf.freecol.common.model.NationType
Set the settlement types.
setSilent(boolean) - Method in class net.sf.freecol.common.model.TradeRoute
Set the silence status of this trade route.
setSinglePlayer(boolean) - Method in class net.sf.freecol.client.FreeColClient
Sets whether or not this game is a single player game.
setSinglePlayer(boolean) - Method in class net.sf.freecol.server.FreeColServer
Sets the single/multiplayer state of the game.
setSize(int) - Method in class net.sf.freecol.server.model.ServerRegion
Set the number of tiles in this region.
setSkill(int) - Method in class net.sf.freecol.common.model.UnitType
Set the skill level associated with this unit type.
setSkills(List<RandomChoice<UnitType>>) - Method in class net.sf.freecol.common.model.IndianNationType
Set the skills of this nation.
setSkippedTurns(int) - Method in class net.sf.freecol.server.control.InGameController
Sets the number of AI turns to skip through as a debug helper.
setSmall(boolean) - Method in class net.sf.freecol.client.gui.label.UnitLabel
Makes a smaller version.
setSocket(Socket) - Method in class net.sf.freecol.common.networking.Connection
Set the socket.
setSource(FreeColObject) - Method in class net.sf.freecol.common.model.Feature
Set the source of this feature.
setSource(Player) - Method in class net.sf.freecol.common.model.TradeItem
Set the source player.
setSourceId(String) - Method in class net.sf.freecol.common.model.ModelMessage
Sets the source object.
setSpace(int) - Method in class net.sf.freecol.common.model.UnitType
Set the space this unit type has to carry cargo.
setSpaceLeft(int) - Method in class net.sf.freecol.server.ai.Cargo
 
setSpaceTaken(int) - Method in class net.sf.freecol.common.model.UnitType
Set the number of cargo slots a unit of this type takes on a carrier.
setSpanishSuccession(boolean) - Method in class net.sf.freecol.common.model.Game
Set the Spanish Succession value.
setSpecification(Specification) - Method in class net.sf.freecol.common.model.FreeColGameObject
Sets the specification for this object.
setSpecification(Specification) - Method in class net.sf.freecol.common.model.FreeColObject
Sets the specification for this object.
setSpecification(Specification) - Method in class net.sf.freecol.common.model.FreeColSpecObject
Sets the specification for this object.
setSpecification(Specification) - Method in class net.sf.freecol.common.model.Game
Sets the specification for this object.
setSpecification(Specification) - Method in class net.sf.freecol.common.model.Goods
Sets the specification for this object.
setSpecification(Specification) - Method in class net.sf.freecol.server.ai.AIObject
Sets the specification for this object.
setStance(Player, Stance) - Method in class net.sf.freecol.common.model.Player
Sets the stance towards a given player.
setStance(Stance) - Method in class net.sf.freecol.common.model.StanceTradeItem
Set the stance to trade.
setStance(Stance) - Method in class net.sf.freecol.common.model.TradeItem
Set the stance to trade.
setStanceHandler(Stance, Player, Player) - Method in class net.sf.freecol.client.control.InGameController
Notify the player that the stance between two players has changed.
SetStanceMessage - Class in net.sf.freecol.common.networking
The message sent to the clients to signal a stance change.
SetStanceMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.SetStanceMessage
Create a new SetStanceMessage from a stream.
SetStanceMessage(Stance, Player, Player) - Constructor for class net.sf.freecol.common.networking.SetStanceMessage
Create a new SetStanceMessage with the given stance and players.
setStances(Map<String, Stance>) - Method in class net.sf.freecol.common.model.Player
Set the stance map.
setStarColor(Color) - Method in class net.sf.freecol.client.gui.dialog.Flag
Sets the star color of the flag and returns the flag itself.
setStars(int) - Method in class net.sf.freecol.client.gui.dialog.Flag
Sets the number of stars in the union and returns the flag itself.
setStartingUnitMap(Map<String, Map<String, AbstractUnit>>) - Method in class net.sf.freecol.common.model.EuropeanNationType
Set the starting unit map.
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 are carried.
setStateUnchecked(Unit.UnitState) - Method in class net.sf.freecol.common.model.Unit
Actually set the unit state.
setStatus(DiplomaticTrade.TradeStatus) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Set the trade status.
setStatusMessage(String) - Method in class net.sf.freecol.client.gui.panel.StatusPanel
Sets a new status message to be displayed by this StatusPanel.
setStoredGoods(Map<GoodsType, Integer>) - Method in class net.sf.freecol.common.model.GoodsContainer
Set the stored goods.
setString(String, String) - Method in interface net.sf.freecol.common.option.OptionContainer
Sets the string value of an option.
setStringAttribute(String, String) - Method in class net.sf.freecol.common.networking.AttributeMessage
Sets an attribute in this message.
setStringAttribute(String, String) - Method in class net.sf.freecol.common.networking.Message
Sets an attribute in this message.
setStringAttribute(String, String) - Method in class net.sf.freecol.common.networking.TrivialMessage
Sets an attribute in this message.
setStringAttributeMap(Map<String, String>) - Method in class net.sf.freecol.common.networking.Message
Set all the attributes in a map.
setStringAttributes(String[]) - Method in class net.sf.freecol.common.networking.Message
Set all the attributes from an array.
setStringAttributes(List<String>) - Method in class net.sf.freecol.common.networking.Message
Set all the attributes from a list.
setStripes(int) - Method in class net.sf.freecol.client.gui.dialog.Flag
Sets the number of background stripes and returns the flag itself.
setStudent(Unit) - Method in class net.sf.freecol.common.model.Unit
Set the student unit.
setStyle(int) - Method in class net.sf.freecol.common.model.Tile
Set the tile style.
setStyle(String) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverStyleTransform
 
setStyle(TileImprovementStyle) - Method in class net.sf.freecol.common.model.TileImprovement
Set the style of this improvement.
setSubcomponentsNotOpaque(JComponent) - Static method in class net.sf.freecol.client.gui.dialog.FreeColDialog
 
setSucceeded(boolean) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Set the result of the demand.
setSuperFullChosen(boolean) - Method in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Set DRAG-ALL functionality when SHIFT+ALT used on drag from DragListener
setSupportSea(boolean) - Method in class net.sf.freecol.common.model.Monarch
Sets the sea support status.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.Mission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Sets the target of this mission, if any.
setTax(int) - Method in class net.sf.freecol.common.model.Player
Sets the current tax
setTax(int) - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Sets the tax amount attached to this message.
setTC(String) - Static method in class net.sf.freecol.FreeCol
Sets the Total-Conversion.
setTcData(FreeColDataFile) - Static method in class net.sf.freecol.common.resources.ResourceManager
 
setTeacher(Unit) - Method in class net.sf.freecol.common.model.Unit
Set the teacher for this unit.
setTemperature(int, int) - Method in class net.sf.freecol.common.model.TileType
 
setTemplate(AbstractOption<T>) - Method in class net.sf.freecol.common.option.ListOption
Sets the generating template.
setTemporary(boolean) - Method in class net.sf.freecol.common.model.Feature
Set the temporary status.
setTension(Map<Player, Tension>) - Method in class net.sf.freecol.common.model.Player
Set the tension map.
setTension(Player, Tension) - Method in class net.sf.freecol.common.model.Player
Sets the tension with respect to a given player.
setter(Object, String) - Method in class net.sf.freecol.common.util.Introspector
Invoke the set-method provided by this Introspector.
setText(String, String) - Method in interface net.sf.freecol.common.option.OptionContainer
Sets the value of a TextOption.
setTile(Tile, int, int) - Method in class net.sf.freecol.common.model.Map
Set the tile at 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 tile items.
setTiles(int, int) - Method in class net.sf.freecol.common.model.Map
Initialize the tile shape.
setTileSize(int) - Method in class net.sf.freecol.client.gui.panel.MiniMap
Set tile size to the given value, or the minimum or maximum bound of the tile size.
setTileTypeChanges(Map<TileType, TileTypeChange>) - Method in class net.sf.freecol.common.model.TileImprovementType
Set the tile type change map.
setTimeout(String) - Static method in class net.sf.freecol.FreeCol
Sets the timeout.
SETTLED - net.sf.freecol.common.model.Player.NoValueType
 
settlement - Variable in class net.sf.freecol.common.model.Tile
The settlement located on this tile, if any.
settlement - Variable in class net.sf.freecol.common.networking.ChangeSet.SpyChange
 
settlement - Variable in class net.sf.freecol.server.model.DiplomacySession
The other player's settlement.
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, String) - Constructor for class net.sf.freecol.common.model.Settlement
Initiates a new Settlement with the given identifier.
Settlement(Game, Player, String, Tile) - Constructor for class net.sf.freecol.common.model.Settlement
Create a new Settlement.
SETTLEMENT - net.sf.freecol.common.model.Operand.ScopeLevel
 
SETTLEMENT - net.sf.freecol.common.model.Player.NoClaimReason
 
SETTLEMENT_ACTIONS_CONTACT_CHIEF - Static variable in class net.sf.freecol.common.option.GameOptions
Do settlement actions consume the chief contact bonus.
SETTLEMENT_ATTACK - net.sf.freecol.common.model.Constants.ArmedUnitSettlementAction
 
SETTLEMENT_LIMIT_MODIFIER - Static variable in class net.sf.freecol.common.option.GameOptions
Changes the settlement limits.
SETTLEMENT_NUMBER - Static variable in class net.sf.freecol.common.option.GameOptions
Option for setting the number of settlements on the map.
SETTLEMENT_NUMBER_OF_GOODS_TO_SELL - Static variable in class net.sf.freecol.common.option.GameOptions
Maximum number of goods a native settlement will offer for sale.
SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.model.NationType
 
SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.model.NativeTrade
 
SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.networking.DeliverGiftMessage
 
SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.networking.InciteMessage
 
SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
 
SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.networking.SpySettlementMessage
 
SETTLEMENT_TAG - Static variable in class net.sf.freecol.server.ai.mission.DefendSettlementMission
 
SETTLEMENT_TO_UNIT_TAG - Static variable in class net.sf.freecol.common.model.NativeTrade
 
SETTLEMENT_TRIBUTE - net.sf.freecol.common.model.Constants.ArmedUnitSettlementAction
 
SETTLEMENT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Settlement
 
settlementButton - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
 
settlementList - Variable in class net.sf.freecol.client.gui.panel.FindSettlementPanel
The list of settlements to display.
settlementNameLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
settlementNames - Static variable in class net.sf.freecol.common.i18n.NameCache
 
SettlementNumber() - Constructor for enum net.sf.freecol.common.model.NationType.SettlementNumber
 
SettlementRenderer(ImageLibrary) - Constructor for class net.sf.freecol.client.gui.panel.FindSettlementPanel.SettlementRenderer
 
settlements - Variable in class net.sf.freecol.common.model.Player
The settlements this player owns.
SETTLEMENTS - net.sf.freecol.common.model.Operand.OperandType
 
settlementStartComparator - Static variable in class net.sf.freecol.common.model.Unit
Comparator to rank settlements by accessibility by sea to Europe.
settlementToUnit - Variable in class net.sf.freecol.common.model.NativeTrade
The goods in the settlement that are being offered for purchase by the unit.
SettlementTransform() - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.SettlementTransform
 
SettlementType - Class in net.sf.freecol.common.model
The various types of settlements in the game.
SettlementType(String, Specification) - Constructor for class net.sf.freecol.common.model.SettlementType
Creates a new settlement type.
SettlementType(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.SettlementType
Creates a new settlement type.
settlementTypes - Variable in class net.sf.freecol.common.model.NationType
The types of settlement this Nation has.
setTracing(boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Set the tracing state.
setTraded(boolean) - Method in class net.sf.freecol.common.model.MarketData
Set the trading status of this MarketData.
setTradeRoute(TradeRoute) - Method in class net.sf.freecol.common.model.Unit
Set the unit trade route.
setTransferHandlers(boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
setTransport(AIUnit) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Sets the carrier responsible for transporting this object.
setTransportable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.Wish
Assigns a TransportableAIObject to this Wish.
setTransportDestination(Location) - Method in class net.sf.freecol.server.ai.AIGoods
Set the destination location for this transportable AI object.
setTransportDestination(Location) - Method in class net.sf.freecol.server.ai.AIUnit
Set the destination location for this transportable AI object.
setTransportDestination(Location) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Set the destination location for this transportable AI object.
setTransportPriority(int) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Sets the priority of getting this object to its destination.
setTreasureAmount(int) - Method in class net.sf.freecol.common.model.Unit
Set the amount of treasure in this unit.
setTurn(Turn) - Method in class net.sf.freecol.common.model.Game
Sets the current turn in this game.
setTurnCount(int) - Method in class net.sf.freecol.common.model.mission.AbstractMission
Set the TurnCount value.
setTurns(int) - Method in class net.sf.freecol.common.model.PathNode
Sets the number of turns it will take to reach this PathNode's Tile in the path.
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
Sets the turns required to complete the improvement.
setType(String) - Method in class net.sf.freecol.common.model.Scope
 
setType(String) - Method in class net.sf.freecol.common.networking.Message
Set the message tag.
setType(String) - Method in class net.sf.freecol.common.networking.TrivialMessage
Set the message tag.
setType(String) - Method in class net.sf.freecol.common.option.FileOption
Trivial type mutator.
setType(BuildingType) - Method in class net.sf.freecol.common.model.Building
Changes the type of the Building.
setType(FoundingFather.FoundingFatherType) - Method in class net.sf.freecol.common.model.FoundingFather
Set the type of this FoundingFather.
setType(GoodsType) - Method in class net.sf.freecol.common.model.AbstractGoods
Set the goods type.
setType(LostCityRumour.RumourType) - Method in class net.sf.freecol.common.model.LostCityRumour
Set the type of rumour.
setType(Modifier.ModifierType) - Method in class net.sf.freecol.common.model.Modifier
Set the modifier type.
setType(NationType) - Method in class net.sf.freecol.common.model.Nation
Set the nation type.
setType(SettlementType) - Method in class net.sf.freecol.common.model.Settlement
Set the settlement type.
setType(TileImprovementType) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Sets the type of this TileImprovementPlan.
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.
setUnattended(boolean) - Method in class net.sf.freecol.common.model.ProductionType
Set the unattended state of this production.
setUnionColor(Color) - Method in class net.sf.freecol.client.gui.dialog.Flag
Sets the union color of the flag and returns the flag itself.
setUnionPosition(Flag.UnionPosition) - Method in class net.sf.freecol.client.gui.dialog.Flag
Sets the union position of the flag and returns the flag itself.
setUnionShape(Flag.UnionShape) - Method in class net.sf.freecol.client.gui.dialog.Flag
Sets the union shape of the flag and returns the flag itself.
setUnit(Unit) - Method in class net.sf.freecol.common.model.mission.AbstractMission
Set the Unit value.
setUnit(Unit) - Method in class net.sf.freecol.common.model.TradeItem
Set the unit to trade.
setUnit(Unit) - Method in class net.sf.freecol.common.model.UnitTradeItem
Set the unit to trade.
setUnit(Unit) - Method in class net.sf.freecol.server.ai.AIUnit
Set the Unit this AIUnit controls.
setUnitPath(PathNode) - Method in class net.sf.freecol.client.gui.GUI
Set the path for the active unit.
setUnitPath(PathNode) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
Set the current active unit path.
setUnitPath(PathNode) - Method in class net.sf.freecol.client.gui.SwingGUI
Set the path for the active unit.
setUnitPrices(Map<UnitType, Integer>) - Method in class net.sf.freecol.common.model.Europe
Set the unit price map.
setUnits(List<AbstractUnit>) - Method in class net.sf.freecol.common.model.FoundingFather
Set the units supplied by this Founding Father.
setUnknownEnemy(Player) - Method in class net.sf.freecol.common.model.Game
Sets the unknown enemy player.
setUserCacheDirectory(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the user cache directory, that is the directory under which the user-specific cache files live.
setUserConfigDirectory(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the user config directory, that is the directory under which the user-specific config files live.
setUserDataDirectory(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the main user data directory, creating it if necessary.
setUserDirectories() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Set the user directories for the current user.
setVacantPlayerNames(List<String>) - Method in class net.sf.freecol.client.FreeColClient
Set the cached list of vacant player names.
setVacantPlayers(Game) - Method in class net.sf.freecol.common.networking.VacantPlayersMessage
Set the vacant players in this message from a given game.
setValue(boolean) - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
Sets the value of this UI's component.
setValue(boolean) - Method in class net.sf.freecol.common.model.Ability
Set the ability value.
setValue(float) - Method in class net.sf.freecol.common.model.Modifier
Set the modifier value.
setValue(int) - Method in class net.sf.freecol.common.model.Tension
Sets the current tension value.
setValue(int) - Method in class net.sf.freecol.server.ai.ValuedAIObject
Set the value.
setValue(File) - Method in class net.sf.freecol.client.gui.option.FileOptionUI
Sets the value of this UI's component.
setValue(File) - Method in class net.sf.freecol.common.option.FileOption
Sets the value of this option.
setValue(Boolean) - Method in class net.sf.freecol.common.option.BooleanOption
Sets the value of this option.
setValue(Integer) - Method in class net.sf.freecol.common.model.Operand
Sets the operand value.
setValue(Integer) - Method in class net.sf.freecol.common.option.IntegerOption
Sets the value of this option.
setValue(Integer) - Method in class net.sf.freecol.common.option.SelectOption
Sets the value of this option.
setValue(Object) - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
Set the value of this dialog.
setValue(String) - Method in class net.sf.freecol.common.model.Event
Sets the event restriction.
setValue(String) - Method in class net.sf.freecol.common.option.StringOption
Sets the value of this option.
setValue(String) - Method in class net.sf.freecol.common.option.TextOption
Sets the value of this option.
setValue(String, String) - Method in class net.sf.freecol.common.option.AbstractOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.AudioMixerOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.BooleanOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.FileOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.IntegerOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.LanguageOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.ModOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.OptionGroup
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.StringOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.TextOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.UnitTypeOption
Sets the value of this option from the given string representation.
setValue(List<AbstractOption<T>>) - Method in class net.sf.freecol.common.option.ListOption
Sets the value of this ListOption.
setValue(FreeColAction) - Method in class net.sf.freecol.client.gui.action.FreeColAction
Sets the value of this option.
setValue(FreeColModFile) - Method in class net.sf.freecol.common.option.ModOption
Sets the current value of this option.
setValue(AbstractUnit) - Method in class net.sf.freecol.common.option.AbstractUnitOption
Sets the value of this option.
setValue(UnitType) - Method in class net.sf.freecol.common.option.UnitTypeOption
Sets the current value of this UnitTypeOption.
setValue(AudioMixerOption.MixerWrapper) - Method in class net.sf.freecol.common.option.AudioMixerOption
Sets the value of this option.
setValue(LanguageOption.Language) - Method in class net.sf.freecol.common.option.LanguageOption
Sets the value of this option.
setValue(OptionGroup) - Method in class net.sf.freecol.common.option.OptionGroup
Sets the value of this option.
setValue(T) - Method in class net.sf.freecol.common.option.AbstractOption
Sets the value of this option.
setValue(T) - Method in interface net.sf.freecol.common.option.Option
Sets the value of this option.
setValueAt(Object, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Sets the value at the specified location.
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.
setValues(List<T>) - Method in class net.sf.freecol.common.model.BuildQueue
 
setValues(UnitType, List<GoodsType>) - Method in class net.sf.freecol.common.model.Tile.IndianSettlementInternals
Set the internal values.
setValues(AbstractOption<T>) - Method in class net.sf.freecol.common.option.AbstractOption
Sets the values from another option.
setViewMode(GUI.ViewMode) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerState
Set the view mode.
setVirtual(boolean) - Method in class net.sf.freecol.common.model.TileImprovement
Set the virtual status of this improvement.
setVisible(boolean) - Method in class net.sf.freecol.client.gui.dialog.FreeColDialog
setVisited(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the contact level of this settlement to indicate that a European player has visited the settlement.
setVolume(int) - Method in class net.sf.freecol.common.sound.SoundPlayer
Set the volume.
setWantedGoods(int, GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the goods wanted by this settlement.
setWantedGoods(List<GoodsType>) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the goods wanted by this Settlement.
setWindowSize(String) - Static method in class net.sf.freecol.FreeCol
Sets the window size.
setWorkFor(Unit) - Method in class net.sf.freecol.common.model.WorkLocation
Install a unit at the best occupation for it at this work location.
setWorkImprovement(TileImprovement) - Method in class net.sf.freecol.common.model.Unit
Sets the TileImprovement that this pioneer is contributing to.
setWorkLeft(int) - Method in class net.sf.freecol.common.model.Unit
Sets the amount of work left.
setWorkTile(Tile) - Method in class net.sf.freecol.common.model.ColonyTile
Sets the work tile.
setWorkType(GoodsType) - Method in class net.sf.freecol.common.model.Unit
Set the type of goods this unit is producing in its current occupation.
setWriteScope(FreeColXMLWriter.WriteScope) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Set the write scope prevailing on this stream.
setWriteScope(FreeColXMLWriter.WriteScope) - Method in class net.sf.freecol.common.networking.Connection
Set the output write scope.
setZIndex(int) - Method in class net.sf.freecol.common.model.TileImprovementType
Set the layer.
setZoomOption(int) - Method in class net.sf.freecol.client.gui.panel.MiniMap
Set the DEFAULT_ZOOM_LEVEL option on the basis of a tile size.
SEVERAL - net.sf.freecol.common.model.Disaster.Effects
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColBrightPanelUI
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColMenuBarUI
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColPanelUI
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColPopupMenuUI
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColSelectedPanelUI
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColTransparentPanelUI
 
SHIP_TRADE_PENALTY - Static variable in class net.sf.freecol.common.model.Modifier
 
SHIP_TRADE_PENALTY - Static variable in class net.sf.freecol.common.option.GameOptions
The penalty applied to trading with the natives from a ship.
SHIP_TRADE_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
 
shipNameLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
shipNames - Static variable in class net.sf.freecol.common.i18n.NameCache
Ship names.
SHORT_DESCRIPTION_SUFFIX - Static variable in class net.sf.freecol.common.i18n.Messages
 
shortDescriptionKey(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
shortenName(String) - Static method in class net.sf.freecol.tools.TranslationReport
Produces a shorter name.
shouldAddNavalUnit() - Method in class net.sf.freecol.common.model.Monarch
Should we add a naval unit to the REF next? Expand royal navy to +10% of required size to transport the land units.
shouldAttack(Unit) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Decide if this unit has a good chance of defeating another.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.AssignTradeRouteAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.BuildColonyAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ChangeAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ChatAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.DebugAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.DeclareIndependenceAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.DetermineHighSeasAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.DisplayFogOfWarAction
 
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.EuropeAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.FortifyAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.GotoAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.GotoTileAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ImprovementAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.LoadAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.MapboardAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.MiniMapZoomInAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.MiniMapZoomOutAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.NewEmptyMapAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.RetireAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.SaveAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.SaveAndQuitAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ScaleMapAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.UnitAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.UnloadAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ZoomInAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ZoomOutAction
Checks if this action should be enabled.
shouldBeSelected() - Method in class net.sf.freecol.client.gui.action.DisplayTileTextAction
Should this action be selected? Override this in subclasses.
shouldBeSelected() - Method in class net.sf.freecol.client.gui.action.SelectableAction
Should this action be selected? Override this in subclasses.
shouldBeStored() - Method in class net.sf.freecol.server.ai.GoodsWish
Checks if this Wish needs to be stored in a savegame.
shouldBeStored() - Method in class net.sf.freecol.server.ai.Wish
Checks if this Wish needs to be stored in a savegame.
shouldClearContainers() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Should the game object type being read clear its containers before reading the child elements? Usually true, but not if the type is extending another one.
shouldContinue() - Method in interface net.sf.freecol.common.resources.ResourceMapping.PreloadController
 
shouldEnable - Variable in class net.sf.freecol.client.gui.panel.NewUnitPanel
Is there at least one available unit?
shouldEnable - Variable in class net.sf.freecol.client.gui.panel.RecruitPanel
Is there at least one recruitable unit?
shouldFogOfWarBeDisplayed(Player, ClientOptions) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
 
shouldHaveAIObject(FreeColGameObject) - Method in class net.sf.freecol.server.ai.AIMain
Should a FreeColGameObject have a corresponding AI object? Strictly true only for AI players and their units and colonies (not (yet) for native settlements).
shouldIntern() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Should reads from this stream intern their objects into the enclosing game?
shouldRun - Variable in class net.sf.freecol.common.networking.ReceivingThread
Whether the thread should run.
shouldRun() - Method in class net.sf.freecol.common.networking.ReceivingThread
Checks if this thread should run.
shouldTakeTransportTo(Location) - Method in class net.sf.freecol.common.model.Unit
Should the unit use transport to get to a specified tile? True if: - The location is not null - The unit is not naval - The unit is not there already AND - there is no path OR the path uses an existing carrier
SHOW - Static variable in class net.sf.freecol.client.gui.panel.ErrorPanel
 
SHOW_COLONY_WARNINGS - Static variable in class net.sf.freecol.client.ClientOptions
Show warnings about colony sites.
SHOW_DIFFICULTY - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
SHOW_END_TURN_DIALOG - Static variable in class net.sf.freecol.client.ClientOptions
Show the end turn dialog.
SHOW_GOODS_MOVEMENT - Static variable in class net.sf.freecol.client.ClientOptions
Show goods movement messages.
SHOW_NOT_BEST_TILE - Static variable in class net.sf.freecol.client.ClientOptions
Show warnings about suboptimal colony tile choice.
SHOW_PRECOMBAT - Static variable in class net.sf.freecol.client.ClientOptions
Show the pre-combat dialog?
SHOW_REGION_NAMING - 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
 
SHOW_SAVEGAME_SETTINGS_MULTIPLAYER - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_SAVEGAME_SETTINGS_NEVER - Static variable in class net.sf.freecol.client.ClientOptions
 
showAboutPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the AboutPanel.
showAboutPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the AboutPanel.
showAboutPanel() - Method in class net.sf.freecol.client.gui.Widgets
Show the AboutPanel.
showAllBox - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The check box to enable showing all buildables.
showBuildings - Variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
showBuildQueuePanel(Colony) - Method in class net.sf.freecol.client.gui.GUI
Show the build queue for a colony.
showBuildQueuePanel(Colony) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the build queue for a colony.
showBuildQueuePanel(Colony) - Method in class net.sf.freecol.client.gui.Widgets
Show the BuildQueuePanel for a given colony.
showCaptureGoodsDialog(Unit, List<Goods>, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.GUI
Show the dialog to select captured goods.
showCaptureGoodsDialog(Unit, List<Goods>, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the dialog to select captured goods.
showCaptureGoodsDialog(Unit, List<Goods>, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.Widgets
Show the CaptureGoodsDialog.
showChatPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the chat panel.
showChatPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the chat panel.
showChatPanel() - Method in class net.sf.freecol.client.gui.Widgets
Show the chat panel.
showChooseFoundingFatherDialog(List<FoundingFather>, DialogHandler<FoundingFather>) - Method in class net.sf.freecol.client.gui.GUI
Show the founding father choice panel.
showChooseFoundingFatherDialog(List<FoundingFather>, DialogHandler<FoundingFather>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the founding father choice panel.
showChooseFoundingFatherDialog(List<FoundingFather>, DialogHandler<FoundingFather>) - Method in class net.sf.freecol.client.gui.Widgets
Show the ChooseFoundingFatherDialog.
showClientOptionsDialog() - Method in class net.sf.freecol.client.gui.GUI
Show the client options dialog.
showClientOptionsDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the client options dialog.
showColonies - Variable in class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
Whether to show colonies even if no selected units are present.
showColonyPanel(Colony, Unit) - Method in class net.sf.freecol.client.control.InGameController
Wrapper for GUI.showColonyPanel.
showColonyPanel(Colony, Unit) - Method in class net.sf.freecol.client.gui.GUI
Show the colony panel
showColonyPanel(Colony, Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the colony panel
showColonyPanelWithCarrier(Colony, Unit) - Method in class net.sf.freecol.client.control.InGameController
Display the colony panel for a colony, and select the unit that just arrived there if it is a carrier.
showColopediaPanel(String) - Method in class net.sf.freecol.client.gui.GUI
Show a colopedia panel.
showColopediaPanel(String) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a colopedia panel.
showColopediaPanel(String) - Method in class net.sf.freecol.client.gui.Widgets
Show the colopedia entry for a given node.
showColorChooserPanel(ActionListener) - Method in class net.sf.freecol.client.gui.GUI
Show a color chooser panel.
showColorChooserPanel(ActionListener) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a color chooser panel.
showColorChooserPanel(ActionListener) - Method in class net.sf.freecol.client.gui.Widgets
Show a ColorChooserPanel.
showCompactLabourReport() - Method in class net.sf.freecol.client.gui.GUI
Show the compact labour report panel.
showCompactLabourReport() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the compact labour report panel.
showCompactLabourReport() - Method in class net.sf.freecol.client.gui.Widgets
Show the compact labour report.
showCompactLabourReport(LabourData.UnitData) - Method in class net.sf.freecol.client.gui.GUI
Show the compact labour report for the specified unit data.
showCompactLabourReport(LabourData.UnitData) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the compact labour report for the specified unit data.
showCompactLabourReport(LabourData.UnitData) - Method in class net.sf.freecol.client.gui.Widgets
Show the compact labour report for the specified unit data.
showConfirmDeclarationDialog() - Method in class net.sf.freecol.client.gui.GUI
Confirm declaration of independence.
showConfirmDeclarationDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
Confirm declaration of independence.
showConfirmDeclarationDialog() - Method in class net.sf.freecol.client.gui.Widgets
Show a dialog to confirm a declaration of independence.
showDeclarationPanel(Runnable) - Method in class net.sf.freecol.client.gui.GUI
Show the declaration panel with the declaration of independence and an animated signature.
showDeclarationPanel(Runnable) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the declaration panel with the declaration of independence and an animated signature.
showDeclarationPanel(Runnable) - Method in class net.sf.freecol.client.gui.Widgets
Show a panel showing the declaration of independence with animated signature.
showDetails() - Method in class net.sf.freecol.client.gui.panel.report.ReportLabourPanel
 
showDetails(ColopediaTreeItem) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
 
ShowDifficultyAction - Class in net.sf.freecol.client.gui.action
An action for displaying the current difficulty level.
ShowDifficultyAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ShowDifficultyAction
Creates a new ShowDifficultyAction.
showDifficultyDialog() - Method in class net.sf.freecol.client.gui.GUI
Get the option group that defines a difficulty level.
showDifficultyDialog(Specification, OptionGroup, boolean) - Method in class net.sf.freecol.client.gui.GUI
Show a dialog for a difficulty option group.
showDifficultyDialog(Specification, OptionGroup, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a dialog for a difficulty option group.
showDifficultyDialog(Specification, OptionGroup, boolean) - Method in class net.sf.freecol.client.gui.Widgets
Show the difficulty dialog for a given group.
showDumpCargoDialog(Unit, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.GUI
Show a dialog to choose what goods to dump.
showDumpCargoDialog(Unit, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a dialog to choose what goods to dump.
showDumpCargoDialog(Unit, SwingGUI.PopupPosition, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.Widgets
Show the DumpCargoDialog.
showEditOptionDialog(Option) - Method in class net.sf.freecol.client.gui.GUI
Show a dialog for editing an individual option.
showEditOptionDialog(Option) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a dialog for editing an individual option.
showEditOptionDialog(Option) - Method in class net.sf.freecol.client.gui.Widgets
Show the EditOptionDialog.
showEditSettlementDialog(IndianSettlement) - Method in class net.sf.freecol.client.gui.GUI
Show a dialog for editing a settlmeent.
showEditSettlementDialog(IndianSettlement) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a dialog for editing a settlmeent.
showEditSettlementDialog(IndianSettlement) - Method in class net.sf.freecol.client.gui.Widgets
Show the EditSettlementDialog.
showEmigrationDialog(Player, boolean, int) - Method in class net.sf.freecol.client.control.InGameController
Wrapper for GUI.showEmigrationDialog
showEmigrationDialog(Player, boolean, DialogHandler<Integer>) - Method in class net.sf.freecol.client.gui.GUI
Show a dialog to handle emigration.
showEmigrationDialog(Player, boolean, DialogHandler<Integer>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a dialog to handle emigration.
showEmigrationDialog(Player, boolean, DialogHandler<Integer>) - Method in class net.sf.freecol.client.gui.Widgets
Show the panel that allows the user to choose which unit will emigrate from Europe.
showEndTurnDialog(List<Unit>, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.GUI
Show a dialog for the end of turn.
showEndTurnDialog(List<Unit>, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a dialog for the end of turn.
showEndTurnDialog(List<Unit>, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.Widgets
Show the EndTurnDialog with given units that could still move.
showErrorPanel(Exception, StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
Show a serious error message with an exception and return to the main panel when done.
showErrorPanel(String) - Method in class net.sf.freecol.client.gui.Widgets
Show an error message.
showErrorPanel(String, Runnable) - Method in class net.sf.freecol.client.gui.GUI
Show an error panel.
showErrorPanel(String, Runnable) - Method in class net.sf.freecol.client.gui.SwingGUI
Show an error panel.
showErrorPanel(StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
Show an i18n compliant error message derived from a template.
showErrorPanel(StringTemplate, String) - Method in class net.sf.freecol.client.gui.GUI
Show an i18n compliant error message derived from a template, with optional extra debug information.
showErrorPanel(StringTemplate, String, Runnable) - Method in class net.sf.freecol.client.gui.GUI
Show an i18n compliant error message derived from a template, with optional extra debug information and an optional callback.
showEuropePanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Europe panel.
showEuropePanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Europe panel.
showEuropePanel(Runnable) - Method in class net.sf.freecol.client.gui.Widgets
Show the EuropePanel.
showEventPanel(String, String, String) - Method in class net.sf.freecol.client.control.InGameController
Wrapper for GUI.showEventPanel.
showEventPanel(String, String, String) - Method in class net.sf.freecol.client.gui.GUI
Show an event panel.
showEventPanel(String, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
Show an event panel.
showEventPanel(String, String, String) - Method in class net.sf.freecol.client.gui.Widgets
Show an event panel.
showFindSettlementPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the FindSettlement panel.
showFindSettlementPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the FindSettlement panel.
showFindSettlementPanel() - Method in class net.sf.freecol.client.gui.Widgets
Show the FindSettlementPanel.
showFirstContactDialog(Player, Player, Tile, int, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.GUI
Show a first contact dialog.
showFirstContactDialog(Player, Player, Tile, int, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a first contact dialog.
showFirstContactDialog(Player, Player, Tile, int, SwingGUI.PopupPosition, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.Widgets
Show the first contact dialog (which is really just a non-modal confirm dialog).
showForeignColony(FreeColClient, Colony) - Static method in class net.sf.freecol.common.debug.DebugUtils
Consider showing a foreign colony.
showFreeColDialog(FreeColDialog<T>, SwingGUI.PopupPosition) - Method in class net.sf.freecol.client.gui.Canvas
Displays the given dialog, optionally making sure a tile is visible.
showFreeColPanel(FreeColPanel, SwingGUI.PopupPosition, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Displays a FreeColPanel at a generalized position.
ShowGameOptionsAction - Class in net.sf.freecol.client.gui.action
An action for displaying the Game Options.
ShowGameOptionsAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ShowGameOptionsAction
Creates a new ShowGameOptionsAction.
showGameOptionsDialog(boolean) - Method in class net.sf.freecol.client.gui.GUI
Show the Game options dialog.
showGameOptionsDialog(boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Game options dialog.
showGameOptionsDialog(boolean) - Method in class net.sf.freecol.client.gui.Widgets
Show the GameOptionsDialog.
showHighScoresPanel(String, List<HighScore>) - Method in class net.sf.freecol.client.gui.GUI
Show the high scores panel.
showHighScoresPanel(String, List<HighScore>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the high scores panel.
showHighScoresPanel(String, List<HighScore>) - Method in class net.sf.freecol.client.gui.Widgets
Show the high scores panel.
showIndianSettlementPanel(IndianSettlement) - Method in class net.sf.freecol.client.gui.GUI
Show a panel for a native settlement.
showIndianSettlementPanel(IndianSettlement) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a panel for a native settlement.
showIndianSettlementPanel(IndianSettlement, SwingGUI.PopupPosition) - Method in class net.sf.freecol.client.gui.Widgets
Show the panel of the given native settlement.
showInformationPanel(String) - Method in class net.sf.freecol.client.gui.GUI
Show an information message.
showInformationPanel(FreeColObject, String) - Method in class net.sf.freecol.client.control.InGameController
Wrapper for GUI.showInformationPanel.
showInformationPanel(FreeColObject, String) - Method in class net.sf.freecol.client.gui.GUI
Show an information message.
showInformationPanel(FreeColObject, SwingGUI.PopupPosition, ImageIcon, StringTemplate) - Method in class net.sf.freecol.client.gui.Widgets
Show a message with some information and an "OK"-button.
showInformationPanel(FreeColObject, StringTemplate) - Method in class net.sf.freecol.client.control.InGameController
Wrapper for GUI.showInformationPanel.
showInformationPanel(FreeColObject, StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
Show an information message.
showInformationPanel(FreeColObject, StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
Show an information message.
showInformationPanel(StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
Show an information message.
showLoadDialog(File, String) - Method in class net.sf.freecol.client.gui.GUI
Show a dialog where the user may choose a file.
showLoadDialog(File, String) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a dialog where the user may choose a file.
showLoadDialog(File, FileFilter[]) - Method in class net.sf.freecol.client.gui.Widgets
Show a dialog where the user may choose a file.
showLoadingSavegameDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.GUI
Show the LoadingSavegameDialog.
showLoadingSavegameDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the LoadingSavegameDialog.
showLoadingSavegameDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.Widgets
Show a dialog for setting options when loading a savegame.
showLoadSaveFileDialog(File, String) - Method in class net.sf.freecol.client.gui.GUI
Show a save file dialog, selecting one to load.
showLogFilePanel() - Method in class net.sf.freecol.client.gui.GUI
Show the log file panel.
showLogFilePanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the log file panel.
showLogFilePanel() - Method in class net.sf.freecol.client.gui.Widgets
Show a panel containing the log file.
ShowMainAction - Class in net.sf.freecol.client.gui.action
Returns to the MainPanel.
ShowMainAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ShowMainAction
Creates this action.
showMainPanel() - Method in class net.sf.freecol.client.gui.Canvas
Shows the MainPanel.
showMainPanel(String) - Method in class net.sf.freecol.client.gui.GUI
Show the main panel.
showMainPanel(String) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the main panel.
showMainTitle() - Method in class net.sf.freecol.client.gui.GUI
Complete reset back to the main panel.
showMainTitle() - Method in class net.sf.freecol.client.gui.SwingGUI
Complete reset back to the main panel.
showMapEditorTransformPanel() - Method in class net.sf.freecol.client.gui.Canvas
Display the map editor transform panel.
ShowMapGeneratorOptionsAction - Class in net.sf.freecol.client.gui.action
An action for displaying the Map Generator Options.
ShowMapGeneratorOptionsAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ShowMapGeneratorOptionsAction
Creates a new ShowMapGeneratorOptionsAction.
showMapGeneratorOptionsDialog(boolean) - Method in class net.sf.freecol.client.gui.GUI
Show the map generator options.
showMapGeneratorOptionsDialog(boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the map generator options.
showMapGeneratorOptionsDialog(boolean) - Method in class net.sf.freecol.client.gui.Widgets
Show the map generator options dialog.
showMapSizeDialog() - Method in class net.sf.freecol.client.gui.GUI
Show the map size dialog.
showMapSizeDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the map size dialog.
showMapSizeDialog() - Method in class net.sf.freecol.client.gui.Widgets
Show the map size dialog.
showMission - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
Show the mission for an AI unit?
showMissionInfo - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
Show full mission information?
showModelMessages(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.GUI
Show model messages.
showModelMessages(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show model messages.
showMonarchDialog(Monarch.MonarchAction, StringTemplate, String, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.GUI
Show the monarch dialog.
showMonarchDialog(Monarch.MonarchAction, StringTemplate, String, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the monarch dialog.
showMonarchDialog(Monarch.MonarchAction, StringTemplate, String, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.Widgets
Show the monarch dialog.
showNamingDialog(StringTemplate, String, SwingGUI.PopupPosition, DialogHandler<String>) - Method in class net.sf.freecol.client.gui.Widgets
Show a dialog to set a new name for something.
showNamingDialog(StringTemplate, String, Unit, DialogHandler<String>) - Method in class net.sf.freecol.client.control.InGameController
Wrapper for GUI.showNamingDialog.
showNamingDialog(StringTemplate, String, Unit, DialogHandler<String>) - Method in class net.sf.freecol.client.gui.GUI
Show the naming dialog.
showNamingDialog(StringTemplate, String, Unit, DialogHandler<String>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the naming dialog.
showNativeDemandDialog(Unit, Colony, GoodsType, int, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.GUI
Show the native demand dialog.
showNativeDemandDialog(Unit, Colony, GoodsType, int, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the native demand dialog.
showNativeDemandDialog(Unit, Colony, GoodsType, int, SwingGUI.PopupPosition, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.Widgets
Show a dialog to handle a native demand to a colony.
showNegotiationDialog(FreeColGameObject, FreeColGameObject, DiplomaticTrade, StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
Show the negotiation dialog.
showNegotiationDialog(FreeColGameObject, FreeColGameObject, DiplomaticTrade, StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the negotiation dialog.
showNegotiationDialog(FreeColGameObject, FreeColGameObject, DiplomaticTrade, StringTemplate, SwingGUI.PopupPosition) - Method in class net.sf.freecol.client.gui.Widgets
Show the NegotiationDialog.
showNegotiationDialog(Unit, Settlement, DiplomaticTrade, StringTemplate, Direction) - Method in class net.sf.freecol.client.control.InGameController
Wrapper for GUI.showNegotiationDialog and followup.
showNetProduction - Variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
showNetProduction() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
showNewPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the NewPanel.
showNewPanel(Specification) - Method in class net.sf.freecol.client.gui.GUI
Show the NewPanel.
showNewPanel(Specification) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the NewPanel.
showNewPanel(Specification) - Method in class net.sf.freecol.client.gui.Widgets
Show the NewPanel for a given optional specification.
showOnlyMyColonies - Static variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
Show only the player colonies.
showOpeningVideo(String, Runnable) - Method in class net.sf.freecol.client.gui.GUI
Shows the VideoPanel.
showOpeningVideo(String, Runnable) - Method in class net.sf.freecol.client.gui.SwingGUI
Shows the VideoPanel.
showParametersDialog() - Method in class net.sf.freecol.client.gui.GUI
Show the parameter choice dialog.
showParametersDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the parameter choice dialog.
showParametersDialog() - Method in class net.sf.freecol.client.gui.Widgets
Show the parameters dialog.
showPoorProduction(WorkLocation, StringTemplate) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
Display the poor production message.
showPopupMenu(JPopupMenu, int, int) - Method in class net.sf.freecol.client.gui.GUI
Display a popup menu.
showPopupMenu(JPopupMenu, int, int) - Method in class net.sf.freecol.client.gui.SwingGUI
Display a popup menu.
showPreCombatDialog(Unit, FreeColGameObject, SwingGUI.PopupPosition) - Method in class net.sf.freecol.client.gui.Widgets
Show a dialog to confirm a combat.
showPreCombatDialog(Unit, FreeColGameObject, Tile) - Method in class net.sf.freecol.client.gui.GUI
Show the pre-combat dialog.
showPreCombatDialog(Unit, FreeColGameObject, Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the pre-combat dialog.
showProduction - Variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
showProduction() - Method in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
showProductionSymbols - Variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
showPurchasePanel() - Method in class net.sf.freecol.client.gui.GUI
Displays the purchase panel.
showPurchasePanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Displays the purchase panel.
showPurchasePanel() - Method in class net.sf.freecol.client.gui.Widgets
Show the purchase panel.
showRecruitPanel() - Method in class net.sf.freecol.client.gui.GUI
Displays the recruit panel.
showRecruitPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Displays the recruit panel.
showRecruitPanel() - Method in class net.sf.freecol.client.gui.Widgets
Show the recruit panel.
showReportCargoPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Cargo Report.
showReportCargoPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Cargo Report.
showReportCargoPanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportColonyPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Colony Report.
showReportColonyPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Colony Report.
showReportColonyPanel(boolean) - Method in class net.sf.freecol.client.gui.Widgets
 
showReportContinentalCongressPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Continental Congress Report.
showReportContinentalCongressPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Continental Congress Report.
showReportContinentalCongressPanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportEducationPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Education Report.
showReportEducationPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Education Report.
showReportEducationPanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportExplorationPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Exploration Report.
showReportExplorationPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Exploration Report.
showReportExplorationPanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportForeignAffairPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Foreign Affairs Report.
showReportForeignAffairPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Foreign Affairs Report.
showReportForeignAffairPanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportHistoryPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the History Report.
showReportHistoryPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the History Report.
showReportHistoryPanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportIndianPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Native Affairs Report.
showReportIndianPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Native Affairs Report.
showReportIndianPanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportLabourDetailPanel(UnitType, Map<UnitType, Map<Location, Integer>>, TypeCountMap<UnitType>, List<Colony>) - Method in class net.sf.freecol.client.gui.GUI
Display the labour detail panel.
showReportLabourDetailPanel(UnitType, Map<UnitType, Map<Location, Integer>>, TypeCountMap<UnitType>, List<Colony>) - Method in class net.sf.freecol.client.gui.SwingGUI
Display the labour detail panel.
showReportLabourDetailPanel(UnitType, Map<UnitType, Map<Location, Integer>>, TypeCountMap<UnitType>, List<Colony>) - Method in class net.sf.freecol.client.gui.Widgets
Show the labour detail panel.
showReportLabourPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Labour Report.
showReportLabourPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Labour Report.
showReportLabourPanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportMilitaryPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Military Report.
showReportMilitaryPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Military Report.
showReportMilitaryPanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportNavalPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Naval Report.
showReportNavalPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Naval Report.
showReportNavalPanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportProductionPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Production Report.
showReportProductionPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Production Report.
showReportProductionPanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportReligiousPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Religion Report.
showReportReligiousPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Religion Report.
showReportReligiousPanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportRequirementsPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Requirements Report.
showReportRequirementsPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Requirements Report.
showReportRequirementsPanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportTradePanel() - Method in class net.sf.freecol.client.gui.GUI
Show the Trade Report.
showReportTradePanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Trade Report.
showReportTradePanel() - Method in class net.sf.freecol.client.gui.Widgets
 
showReportTurnPanel(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.GUI
Show the Turn Report.
showReportTurnPanel(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the Turn Report.
showReportTurnPanel(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.Widgets
Show the turn report.
showRiverStyleDialog(List<String>) - Method in class net.sf.freecol.client.gui.GUI
Show the river style dialog.
showRiverStyleDialog(List<String>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the river style dialog.
showRiverStyleDialog(List<String>) - Method in class net.sf.freecol.client.gui.Widgets
Show the river style dialog.
showSaveDialog(File, String) - Method in class net.sf.freecol.client.gui.GUI
Show the save dialog.
showSaveDialog(File, String) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the save dialog.
showSaveDialog(File, FileFilter[], String) - Method in class net.sf.freecol.client.gui.Widgets
Show a dialog where the user may choose a filename.
showScaleMapSizeDialog() - Method in class net.sf.freecol.client.gui.GUI
Show the map scale dialog.
showScaleMapSizeDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the map scale dialog.
showScaleMapSizeDialog() - Method in class net.sf.freecol.client.gui.Widgets
Show the scale map size dialog.
showSelectAmountDialog(GoodsType, int, int, boolean) - Method in class net.sf.freecol.client.gui.GUI
Show a dialog allowing selecting an amount of goods.
showSelectAmountDialog(GoodsType, int, int, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a dialog allowing selecting an amount of goods.
showSelectAmountDialog(GoodsType, int, int, boolean) - Method in class net.sf.freecol.client.gui.Widgets
Show the select-amount dialog.
showSelectDestinationDialog(Unit) - Method in class net.sf.freecol.client.gui.GUI
Show a dialog allowing the user to select a destination for a given unit.
showSelectDestinationDialog(Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a dialog allowing the user to select a destination for a given unit.
showSelectDestinationDialog(Unit, SwingGUI.PopupPosition) - Method in class net.sf.freecol.client.gui.Widgets
Show a dialog allowing the user to select a destination for a given unit.
showSelectTributeAmountDialog(StringTemplate, int) - Method in class net.sf.freecol.client.gui.GUI
Show the select-tribute-amount dialog.
showSelectTributeAmountDialog(StringTemplate, int) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the select-tribute-amount dialog.
showSelectTributeAmountDialog(StringTemplate, int) - Method in class net.sf.freecol.client.gui.Widgets
Show the select-tribute-amount dialog.
showServerListPanel(List<ServerInfo>) - Method in class net.sf.freecol.client.gui.GUI
Show the ServerListPanel.
showServerListPanel(List<ServerInfo>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the ServerListPanel.
showServerListPanel(List<ServerInfo>) - Method in class net.sf.freecol.client.gui.Widgets
Show the ServerListPanel.
showStartGamePanel(Game, Player, boolean) - Method in class net.sf.freecol.client.gui.GUI
Show the StartGamePanel.
showStartGamePanel(Game, Player, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the StartGamePanel.
showStatisticsPanel(Map<String, String>, Map<String, String>) - Method in class net.sf.freecol.client.gui.GUI
Show the statistics panel.
showStatisticsPanel(Map<String, String>, Map<String, String>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the statistics panel.
showStatisticsPanel(Map<String, String>, Map<String, String>) - Method in class net.sf.freecol.client.gui.Widgets
Show the statistics panel.
showStatusPanel(String) - Method in class net.sf.freecol.client.control.InGameController
Wrapper for GUI.showStatusPanel, but clear on null.
showStatusPanel(String) - Method in class net.sf.freecol.client.gui.GUI
Shows a status message which goes away when a new component is added.
showStatusPanel(String) - Method in class net.sf.freecol.client.gui.SwingGUI
Shows a status message which goes away when a new component is added.
showTilePanel(Tile) - Method in class net.sf.freecol.client.gui.GUI
Show the tile panel for a given tile.
showTilePanel(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the tile panel for a given tile.
showTilePanel(Tile) - Method in class net.sf.freecol.client.gui.Widgets
Show the tile panel for a given tile.
showTilePopup(Tile) - Method in class net.sf.freecol.client.gui.GUI
Shows a tile popup for a given tile.
showTilePopup(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Shows a tile popup for a given tile.
showTradeRouteInputPanel(TradeRoute) - Method in class net.sf.freecol.client.gui.GUI
Show the trade route input panel for a given trade route.
showTradeRouteInputPanel(TradeRoute) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the trade route input panel for a given trade route.
showTradeRouteInputPanel(TradeRoute) - Method in class net.sf.freecol.client.gui.Widgets
Show the trade route input panel for a given trade route.
showTradeRoutePanel(Unit) - Method in class net.sf.freecol.client.gui.GUI
Show a panel to select a trade route for a unit.
showTradeRoutePanel(Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
Show a panel to select a trade route for a unit.
showTradeRoutePanel(Unit, SwingGUI.PopupPosition) - Method in class net.sf.freecol.client.gui.Widgets
Show a panel to select a trade route for a unit.
showTrainPanel() - Method in class net.sf.freecol.client.gui.GUI
Show the training panel.
showTrainPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
Show the training panel.
showTrainPanel() - Method in class net.sf.freecol.client.gui.Widgets
Show the training panel.
showVictoryDialog(DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.GUI
Show the victory dialog.
showVictoryDialog(DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the victory dialog.
showVictoryDialog(DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.Widgets
Show the victory dialog.
showWarehouseDialog(Colony) - Method in class net.sf.freecol.client.gui.GUI
Show the warehouse dialog for a colony.
showWarehouseDialog(Colony) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the warehouse dialog for a colony.
showWarehouseDialog(Colony) - Method in class net.sf.freecol.client.gui.Widgets
Show the warehouse dialog for a colony.
showWorkProductionPanel(Unit) - Method in class net.sf.freecol.client.gui.GUI
Show the production of a unit.
showWorkProductionPanel(Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the production of a unit.
showWorkProductionPanel(Unit) - Method in class net.sf.freecol.client.gui.Widgets
Show the production of a unit.
shrink(String) - Method in class net.sf.freecol.common.util.LogBuilder
Shorten a buffer by a trailing delimiter.
SHUFFLE - net.sf.freecol.common.model.BuildQueue.CompletionAction
Shuffle the items rather than remove the completed item.
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.FreeColServer
Shut down this FreeColServer.
shutdown() - Method in class net.sf.freecol.server.networking.Server
Shuts down the server thread.
shutdownLock - Variable in class net.sf.freecol.server.networking.Server
For information about this variable see the run method.
signalEndDebugRun() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Signal that a debug run should complete at the next suitable opportunity.
SIGNATURE_Y - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
SignaturePanel() - Constructor for class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
 
silent - Variable in class net.sf.freecol.common.model.TradeRoute
Silence the messaging for this trade route.
SILENT_TAG - Static variable in class net.sf.freecol.common.model.TradeRoute
 
SIMPLE - net.sf.freecol.client.gui.FontLibrary.FontType
 
SIMPLE - net.sf.freecol.client.gui.panel.FreeColButton.ButtonStyle
 
SIMPLE_LINE_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
simpleButtonBorder - Static variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
simpleChange(Player, Message) - Static method in class net.sf.freecol.common.networking.ChangeSet
Convenience function to create a change set containing a message.
simpleChange(ChangeSet.See, Message) - Static method in class net.sf.freecol.common.networking.ChangeSet
Convenience function to create a change set containing a message.
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
Deliberately empty constructor.
SimpleMapGenerator - Class in net.sf.freecol.server.generator
Creates random maps and sets the starting locations for the players.
SimpleMapGenerator(Random) - Constructor for class net.sf.freecol.server.generator.SimpleMapGenerator
Creates a MapGenerator
SimpleMapGenerator.Territory - Class in net.sf.freecol.server.generator
 
SimpleZippedAnimation - Class in net.sf.freecol.common.io.sza
An animation made from images stored in a zip-file.
SimpleZippedAnimation(InputStream) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Creates a new animation from an input stream.
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(List<AnimationEvent>) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Create an animation from a list of animation events.
SimpleZippedAnimation(List<AnimationEvent>, int, int) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Create an animation from a given list of events and dimensions.
SimpleZippedAnimation(ZipInputStream) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Create an animation from a zip input stream.
SimpleZippedAnimation.ImageAnimationEventImpl - Class in net.sf.freecol.common.io.sza
 
simplify() - Method in class net.sf.freecol.common.networking.MultipleMessage
Simplify this message.
SINGLE - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
SINGLE_PLAYER_TAG - Static variable in class net.sf.freecol.common.networking.LoginMessage
 
SINGLE_PLAYER_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
singlePlayer - Variable in class net.sf.freecol.client.FreeColClient
Is this a single player game?
singlePlayer - Variable in class net.sf.freecol.client.gui.dialog.LoadingSavegameDialog
 
singlePlayer - Variable in class net.sf.freecol.client.gui.LoadingSavegameInfo
 
singlePlayer - Variable in class net.sf.freecol.server.FreeColServer
Is this a single player game?
singlePlayerGame - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
singleton - Static variable in class net.sf.freecol.tools.FSGConverter
A singleton object of this class.
singletonLock - Static variable in class net.sf.freecol.tools.FSGConverter
 
SINK_COLONY_SHIPS - net.sf.freecol.common.model.CombatModel.CombatResult
 
SINK_SHIP_ATTACK - net.sf.freecol.common.model.CombatModel.CombatResult
 
SINK_SHIP_BOMBARD - net.sf.freecol.common.model.CombatModel.CombatResult
 
SITE_URL - Static variable in class net.sf.freecol.client.gui.panel.AboutPanel
The main FreeCol website
size - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
The size of the displayed MapViewer.
size - Variable in class net.sf.freecol.common.util.RandomUtils.RandomIntCache
 
size - Variable in class net.sf.freecol.server.generator.RiverSection
River magnitude (size) at the center of the tile
size - Variable in class net.sf.freecol.server.model.ServerRegion
The size of this Region (number of Tiles).
size() - Method in class net.sf.freecol.common.model.BuildQueue
 
size() - Method in class net.sf.freecol.common.model.TypeCountMap
 
size() - Method in class net.sf.freecol.common.util.LogBuilder
Get the amount of accumulated data.
Size - Enum in net.sf.freecol.client.gui
Standard sizes.
Size(float, float) - Constructor for enum net.sf.freecol.client.gui.Size
 
skill - Variable in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
The skill to learn at the settlement.
skill - Variable in class net.sf.freecol.common.model.Tile.IndianSettlementInternals
The skill taught at the settlement.
skill - Variable in class net.sf.freecol.common.model.UnitType
The skill level of this UnitType.
SKILL_TAG - Static variable in class net.sf.freecol.common.model.IndianNationType
 
SKILL_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
SKILL_TAUGHT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
skills - Variable in class net.sf.freecol.common.model.IndianNationType
Stores the ids of the skills taught by this Nation.
skillTaught - Variable in class net.sf.freecol.common.model.UnitType
The skill this UnitType teaches, mostly its own.
skin - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
An optional background image (the standard one has shape).
skin - Variable in class net.sf.freecol.client.gui.panel.InformationPanel
The skin for this panel.
skip(long) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Skips a number of bytes.
skip(long) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
SKIPPED - net.sf.freecol.common.model.Unit.UnitState
 
skipTurns(int) - Method in class net.sf.freecol.client.FreeColClient
Start the game skipping turns.
skipTurns(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to skip turns.
SkipUnitAction - Class in net.sf.freecol.client.gui.action
An action for skipping the active unit.
SkipUnitAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.SkipUnitAction
Creates this action.
SLACK - Static variable in class net.sf.freecol.client.gui.panel.InfoPanel
A small pixel gap.
SLAUGHTER_UNIT - net.sf.freecol.common.model.CombatModel.CombatResult
 
slider - Variable in class net.sf.freecol.client.gui.option.SliderOptionUI
 
SliderOptionUI<T extends Option<java.lang.Integer>> - Class in net.sf.freecol.client.gui.option
This class provides a JSlider as visualization for an IntegerOption or one of its subclasses.
SliderOptionUI(T, boolean) - Constructor for class net.sf.freecol.client.gui.option.SliderOptionUI
Creates a new SliderOptionUI for the given IntegerOption.
SLIME_MOLD_BEETLE - net.sf.freecol.common.model.HighScore.ScoreLevel
 
SLOPE - Static variable in class net.sf.freecol.tools.ForestMaker
 
SLOT_TAG - Static variable in class net.sf.freecol.common.networking.EmigrateUnitMessage
 
SLOTS_AVAILABLE_TAG - Static variable in class net.sf.freecol.common.networking.ServerInfoMessage
 
slotsAvailable - Variable in class net.sf.freecol.common.metaserver.ServerInfo
 
small - Static variable in class net.sf.freecol.client.gui.panel.DragListener
Whether the user's screen height is smaller than the maximum height allowed
SMALL - net.sf.freecol.client.gui.Size
 
SMALL - net.sf.freecol.server.ai.ColonyPlan.ProfileType
 
SMALL_MOVEMENT_PENALTY - Static variable in class net.sf.freecol.common.model.Modifier
 
SMALL_RIVER - Static variable in class net.sf.freecol.common.model.TileImprovement
 
SMALL_SCALE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Constants for the current "named" scales (tiny, smaller, small) plus a trivial value for unscaled.
SMALLER - net.sf.freecol.client.gui.Size
 
SMALLER_SCALE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Constants for the current "named" scales (tiny, smaller, small) plus a trivial value for unscaled.
socket - Variable in class net.sf.freecol.common.networking.Connection
The socket connected to the other end of the connection.
socketLock - Variable in class net.sf.freecol.common.networking.Connection
A lock for access to the socket.
soL - Variable in class net.sf.freecol.common.model.NationSummary
The (European) player SoL.
SOL - Static variable in class net.sf.freecol.common.model.Modifier
 
SOL_MODIFIER_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
 
SOL_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
 
soldier - Variable in class net.sf.freecol.client.gui.panel.report.LabourData
 
SONS_OF_LIBERTY - net.sf.freecol.common.model.ModelMessage.MessageType
 
SONS_OF_LIBERTY_TAG - Static variable in class net.sf.freecol.common.model.Colony
 
sonsOfLiberty - Variable in class net.sf.freecol.common.model.Colony
The SoL membership this turn.
sort(ArrayList<String>) - Static method in class net.sf.freecol.tools.TranslationReport
 
sort(Collection<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Convenience function to convert a collection to a sorted list.
sort(Collection<T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Convenience function to convert a collection to a map.
sort(Comparator<Scope>) - Method in class net.sf.freecol.common.model.ScopeContainer
Sort the scopes.
sort(Stream<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Convenience function to collect a stream to a list.
sort(Stream<T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Convenience function to collect a stream to a list.
sort(T[]) - Static method in class net.sf.freecol.common.util.CollectionUtils
Convenience function to convert an array to a sorted list.
sort(T[], Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Convenience function to convert an array to a sorted list.
sort_internal(Stream<T>, Comparator<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implement sort.
sortExportGoods() - Method in class net.sf.freecol.server.ai.AIColony
Sort the export goods.
sortPlayers(Comparator<Player>) - Method in class net.sf.freecol.common.model.Game
Sort the players list.
sound - Static variable in class net.sf.freecol.FreeCol
 
sound(String) - Method in class net.sf.freecol.client.control.InGameController
Play a sound.
soundController - Variable in class net.sf.freecol.client.FreeColClient
 
SoundController - Class in net.sf.freecol.client.control
Controls the SoundPlayer.
SoundController(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.control.SoundController
Prepare the sound system.
soundPlayer - Variable in class net.sf.freecol.client.control.SoundController
The internal sound player.
SoundPlayer - Class in net.sf.freecol.common.sound
Stripped down class for playing sound.
SoundPlayer(AudioMixerOption, PercentageOption) - Constructor for class net.sf.freecol.common.sound.SoundPlayer
Creates a sound player.
SoundPlayer.SoundPlayerThread - Class in net.sf.freecol.common.sound
Thread for playing sound files.
soundPlayerThread - Variable in class net.sf.freecol.common.sound.SoundPlayer
The subthread that actually writes sound data to the mixer.
SoundPlayerThread() - Constructor for class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
Create a new sound player thread.
source - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.ColonyTradeItemPanel
 
source - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoldTradeItemPanel
 
source - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoodsTradeItemPanel
 
source - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.InciteTradeItemPanel
 
source - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.StanceTradeItemPanel
 
source - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.UnitTradeItemPanel
 
source - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
 
source - Variable in class net.sf.freecol.common.model.Feature
The source of this Feature, e.g.
source - Variable in class net.sf.freecol.common.model.TradeItem
The player who is to provide this item.
Source(String) - Constructor for class net.sf.freecol.common.model.Specification.Source
Trivial constructor.
SOURCE_DIRECTORY - Static variable in class net.sf.freecol.tools.DesktopEntry
 
SOURCE_DIRECTORY - Static variable in class net.sf.freecol.tools.InstallerTranslations
 
SOURCE_TAG - Static variable in class net.sf.freecol.common.model.Feature
 
SOURCE_TAG - Static variable in class net.sf.freecol.common.model.ModelMessage
 
SOURCE_TAG - Static variable in class net.sf.freecol.common.model.TradeItem
 
sourceFiles - Static variable in class net.sf.freecol.tools.GenerateDocumentation
 
sourceId - Variable in class net.sf.freecol.common.model.ModelMessage
 
sources - Static variable in class net.sf.freecol.common.model.Specification
All the special static sources.
space - Variable in class net.sf.freecol.common.model.UnitType
The capacity of this UnitType.
SPACE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
SPACE_TAKEN_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
spaceAvailable(Cargo) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Is there space available for a new cargo?
spaceAvailable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Is there space available for a new cargo?
spaceLeft - Variable in class net.sf.freecol.server.ai.Cargo
Space left on the carrier.
SPACELEFT_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
spaceRequired - Variable in class net.sf.freecol.common.model.Force
The space required to transport all land units.
spaceTaken - Variable in class net.sf.freecol.common.model.UnitType
The space taken by this UnitType.
SPAN_SPLIT_2 - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
SPANISH_FLAG - Static variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
 
SPANISH_SUCCESSION - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
SPANISH_SUCCESSION_TAG - Static variable in class net.sf.freecol.common.model.Game
 
spanishSuccession - Variable in class net.sf.freecol.common.model.Game
Whether the War of Spanish Succession has already taken place.
spanishSuccessionReady(Event, List<Player>, LogBuilder) - Method in class net.sf.freecol.server.model.ServerGame
Is it time for the Spanish Succession settlement?
SPEAK_WITH_CHIEF - Static variable in class net.sf.freecol.common.model.Ability
The ability to speak to a native settlement chief.
spec - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
spec() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets the specification.
SPECIAL - net.sf.freecol.common.networking.ChangeSet.SeeCheck
 
speciality - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
specialKeys - Static variable in class net.sf.freecol.client.ClientOptions
 
specialModifiers - Variable in class net.sf.freecol.common.model.Specification
 
specialOptions - Static variable in class net.sf.freecol.FreeCol
The special client options that must be processed early.
specification - Variable in class net.sf.freecol.client.gui.dialog.DifficultyDialog
We need our own copy of the specification, as the dialog is used before the game has been started.
specification - Variable in class net.sf.freecol.client.gui.panel.NewPanel
The current specification, driven by the contents of the TC box.
specification - Variable in class net.sf.freecol.common.model.FreeColSpecObject
The Specification this object uses, which may be null.
specification - Variable in class net.sf.freecol.common.model.Game
The Specification this game uses.
Specification - Class in net.sf.freecol.common.model
This class encapsulates any parts of the "specification" for FreeCol that are expressed best using XML.
Specification() - Constructor for class net.sf.freecol.common.model.Specification
Creates a new Specification object.
Specification(InputStream) - Constructor for class net.sf.freecol.common.model.Specification
Creates a new Specification object by loading it from the given InputStream.
Specification(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Specification
Creates a new Specification object by loading it from the given FreeColXMLReader.
SPECIFICATION_FILE - Static variable in class net.sf.freecol.common.io.FreeColModFile
 
SPECIFICATION_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
Specification.ChildReader - Interface in net.sf.freecol.common.model
 
Specification.ModifierReader - Class in net.sf.freecol.common.model
Modifiers have to be hooked to the specification and added to the special modifiers list, hence the special purpose reader.
Specification.OptionReader - Class in net.sf.freecol.common.model
Options are special as they live in the allOptionGroups collection, which has its own particular semantics.
Specification.Source - Class in net.sf.freecol.common.model
Sources.
Specification.TypeReader<T extends FreeColSpecObjectType> - Class in net.sf.freecol.common.model
A reader for ordinary spec object types.
specificMigrantSlot(int) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
 
speed - Variable in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
The animation speed client option.
spendAllMoves() - Method in class net.sf.freecol.common.model.Unit
Set movesLeft to 0 if has some spent moves and it's in a colony
spinner - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoldTradeItemPanel
 
spinner - Variable in class net.sf.freecol.client.gui.option.IntegerOptionUI
 
SPLASH_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
SplashScreen - Class in net.sf.freecol.client.gui
Class to contain the splash screen.
SplashScreen(GraphicsDevice, InputStream) - Constructor for class net.sf.freecol.client.gui.SplashScreen
Initialize the splash screen.
splashStream - Static variable in class net.sf.freecol.FreeCol
A stream to get the splash image from.
splitLinks(Player) - Method in class net.sf.freecol.common.model.ModelMessage
Split a message into a list of text and link objects.
splitText(String, String, FontMetrics, int) - Static method in class net.sf.freecol.common.util.StringUtils
Split some text at word boundaries into a list of strings that take up no more than a given width.
spy(Unit, Settlement) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for spying on a colony.
SPY_ON_COLONY - Static variable in class net.sf.freecol.common.model.Ability
The ability to spy on a colony.
SpyChange(ChangeSet.See, Unit, Settlement) - Constructor for class net.sf.freecol.common.networking.ChangeSet.SpyChange
Build a new SpyChange.
spySettlement(ServerPlayer, Unit, Settlement) - Method in class net.sf.freecol.server.control.InGameController
Spy on a settlement.
spySettlementHandler(Tile) - Method in class net.sf.freecol.client.control.InGameController
Spy on a settlement.
SpySettlementMessage - Class in net.sf.freecol.common.networking
The message sent when spying on a settlement.
SpySettlementMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.SpySettlementMessage
Create a new SpySettlementMessage from a stream.
SpySettlementMessage(Unit, Settlement) - Constructor for class net.sf.freecol.common.networking.SpySettlementMessage
Create a new SpySettlementMessage request with the supplied unit and settlement
SQRT_3 - Static variable in class net.sf.freecol.client.gui.dialog.Flag
 
stackTraceToString() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Miscellaneous debug helper to get a string representation of the current call stack.
stackTraceToString(Thread) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Miscellaneous debug helper to get a string representation of the stack of a given thread.
stance - Variable in class net.sf.freecol.common.model.NationSummary
The stance of the player toward the requesting player.
stance - Variable in class net.sf.freecol.common.model.Player
Stores the stance towards the other players.
stance - Variable in class net.sf.freecol.common.model.StanceTradeItem
The stance between source and destination.
stance - Variable in class net.sf.freecol.common.networking.ChangeSet.StanceChange
 
Stance - Enum in net.sf.freecol.common.model
The stance one player has towards another player.
Stance() - Constructor for enum net.sf.freecol.common.model.Stance
 
STANCE - net.sf.freecol.common.networking.Message.MessagePriority
 
STANCE_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
 
STANCE_TAG - Static variable in class net.sf.freecol.common.model.Player
 
STANCE_TAG - Static variable in class net.sf.freecol.common.model.StanceTradeItem
 
STANCE_TAG - Static variable in class net.sf.freecol.common.networking.SetStanceMessage
 
stanceBox - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.StanceTradeItemPanel
 
StanceBoxRenderer() - Constructor for class net.sf.freecol.client.gui.dialog.NegotiationDialog.StanceTradeItemPanel.StanceBoxRenderer
 
StanceChange(ChangeSet.See, Player, Stance, Player) - Constructor for class net.sf.freecol.common.networking.ChangeSet.StanceChange
Build a new StanceChange.
stanceDirty - Variable in class net.sf.freecol.server.model.ServerPlayer
Players with respect to which stance has changed.
stancePanel - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
The panels for various negotiable data.
StanceTradeItem - Class in net.sf.freecol.common.model
A trade item consisting of a change of stance.
StanceTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.StanceTradeItem
Creates a new StanceTradeItem instance.
StanceTradeItem(Game, Player, Player, Stance) - Constructor for class net.sf.freecol.common.model.StanceTradeItem
Creates a new StanceTradeItem instance.
StanceTradeItemPanel(Player, Player) - Constructor for class net.sf.freecol.client.gui.dialog.NegotiationDialog.StanceTradeItemPanel
Creates a new StanceTradeItemPanel instance.
standAloneServer - Static variable in class net.sf.freecol.FreeCol
 
standardRescale - Static variable in class net.sf.freecol.client.gui.mapviewer.TileViewer
Standard rescaling used in displayTile.
star - Static variable in class net.sf.freecol.client.gui.dialog.Flag
 
STAR_SIZE - Static variable in class net.sf.freecol.client.gui.dialog.Flag
MAGIC NUMBER: the size of the stars in the union.
starColor - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
The selected star colour.
starColor - Variable in class net.sf.freecol.client.gui.dialog.Flag
 
starColor - Variable in class net.sf.freecol.tools.FlagTest
 
stars - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
A box to select the number of stars with.
stars - Variable in class net.sf.freecol.client.gui.dialog.Flag
The number of stars in the union.
stars - Variable in class net.sf.freecol.tools.FlagTest
 
stars - Static variable in class net.sf.freecol.tools.TranslationReport
 
start - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
START - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
START_DELAY - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
START_MAP_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
startAnimation() - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
Starts the animation of the signature.
startBlinking() - Method in class net.sf.freecol.client.gui.mapviewer.TerrainCursor
 
startBlinking() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
startCleanupTimer() - Method in class net.sf.freecol.metaserver.MetaRegister
Start a timer to periodically clean up dead servers.
startClient() - Static method in class net.sf.freecol.FreeCol
Start a client.
startCmd - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
startFirstTaskInGui(String, boolean, File, Specification) - Method in class net.sf.freecol.client.FreeColClient
 
startGame() - Method in class net.sf.freecol.server.FreeColServer
Start the game.
startGameHandler() - Method in class net.sf.freecol.client.control.PreGameController
Handle starting the game.
startGameInternal() - Method in class net.sf.freecol.client.control.PreGameController
Internal start of the game.
startGameMessage - Static variable in class net.sf.freecol.common.networking.TrivialMessage
 
StartGameMessage - Class in net.sf.freecol.common.networking
A trivial message sent to clients to signal the start of game.
StartGameMessage() - Constructor for class net.sf.freecol.common.networking.StartGameMessage
Create a new StartGameMessage.
StartGameMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.StartGameMessage
Create a new StartGameMessage from a stream.
StartGamePanel - Class in net.sf.freecol.client.gui.panel
The panel where you choose your nation and color and connected players are shown.
StartGamePanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.StartGamePanel
Create the panel from which to start a game.
startGoto() - Method in class net.sf.freecol.client.gui.SwingGUI
Starts a goto operation.
startGUI(Dimension) - Method in class net.sf.freecol.client.gui.GUI
Starts the GUI by creating and displaying the GUI-objects.
startGUI(Dimension) - Method in class net.sf.freecol.client.gui.SwingGUI
Starts the GUI by creating and displaying the GUI-objects.
startIgnoringMessage(String, Turn) - Method in class net.sf.freecol.client.control.InGameController
Start ignoring a kind of message.
STARTING_MONEY - Static variable in class net.sf.freecol.common.option.GameOptions
The amount of money each player will receive before the game starts.
STARTING_POSITIONS - Static variable in class net.sf.freecol.common.option.GameOptions
How to determine the starting positions of European players.
STARTING_POSITIONS_CLASSIC - Static variable in class net.sf.freecol.common.option.GameOptions
 
STARTING_POSITIONS_HISTORICAL - Static variable in class net.sf.freecol.common.option.GameOptions
 
STARTING_POSITIONS_RANDOM - Static variable in class net.sf.freecol.common.option.GameOptions
 
STARTING_YEAR - Static variable in class net.sf.freecol.common.option.GameOptions
The year in which the game starts.
startingUnitMap - Variable in class net.sf.freecol.common.model.EuropeanNationType
Stores the starting units of this Nation at various difficulties.
startingYear - Static variable in class net.sf.freecol.common.model.Turn
The starting year (1492 in Col1).
startListen() - Method in class net.sf.freecol.common.networking.Connection
 
StartMapAction - Class in net.sf.freecol.client.gui.action
An action for starting a new game from the current map editor map.
StartMapAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.StartMapAction
Creates this action
startMapEditor() - Method in class net.sf.freecol.client.control.MapEditorController
Enters map editor mode.
startMapEditorGUI() - Method in class net.sf.freecol.client.gui.Canvas
Map editor initialization.
startMapEditorGUI() - Method in class net.sf.freecol.client.gui.GUI
Start the GUI for the map editor.
startMapEditorGUI() - Method in class net.sf.freecol.client.gui.SwingGUI
Start the GUI for the map editor.
startMultiplayerGame(Specification, boolean, InetAddress, int) - Method in class net.sf.freecol.client.control.ConnectController
Starts a multiplayer server and connects to it.
startPoint - Variable in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
 
startPreloading(Runnable) - Static method in class net.sf.freecol.common.resources.ResourceManager
Create and start a new background preload thread.
startReceiving() - Method in class net.sf.freecol.common.networking.Connection
Start the recieving thread.
STARTS_ON_EAST_COAST_TAG - Static variable in class net.sf.freecol.common.model.Nation
 
startSavedGame(File) - Method in class net.sf.freecol.client.control.ConnectController
Loads and starts a game from the given file.
startServer() - Static method in class net.sf.freecol.FreeCol
Start the server.
startServer(boolean, boolean, File, InetAddress, int, String) - Method in class net.sf.freecol.client.FreeColClient
Start a server with a saved game.
startServer(boolean, boolean, Specification, InetAddress, int) - Method in class net.sf.freecol.client.FreeColClient
Start a server.
startSinglePlayerGame(Specification) - Method in class net.sf.freecol.client.control.ConnectController
Starts a new single player game by connecting to the server.
startSkipping() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for starting to skip turns.
startsOnEastCoast - Variable in class net.sf.freecol.common.model.Nation
Whether this nation starts on the East coast by default.
startTestClient(Specification) - Static method in class net.sf.freecol.FreeCol
Wrapper for the test suite to start a test client.
startTimer(ServerInfo) - Static method in class net.sf.freecol.common.metaserver.MetaServerUtils
Utility to start an update timer for a given 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.EuropeanAIPlayer
Tells this AIPlayer to make decisions.
startWorking() - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Tells this AIPlayer to make decisions.
startWorking() - Method in class net.sf.freecol.server.ai.REFAIPlayer
Tells this AIPlayer to make decisions.
state - Variable in class net.sf.freecol.common.model.Unit
Current unit state.
STATE - net.sf.freecol.common.model.HighScore.ScoreLevel
 
STATE_OFFSET_X - Static variable in class net.sf.freecol.client.gui.mapviewer.TileViewer
The offset to paint the occupation indicator (in pixels).
STATE_OFFSET_Y - Static variable in class net.sf.freecol.client.gui.mapviewer.TileViewer
The offset to paint the occupation indicator (in pixels).
STATE_TAG - Static variable in class net.sf.freecol.common.model.NationOptions
 
STATE_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
STATE_TAG - Static variable in class net.sf.freecol.common.networking.ChangeStateMessage
 
STATE_TAG - Static variable in class net.sf.freecol.common.networking.GameStateMessage
 
STATE_TAG - Static variable in class net.sf.freecol.common.networking.LoginMessage
 
STATE_TAG - Static variable in class net.sf.freecol.common.networking.SetAvailableMessage
 
statistics(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to display statistics.
StatisticsModel() - Constructor for class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
A standard constructor.
StatisticsPanel - Class in net.sf.freecol.client.gui.panel
Display the current game statistics.
StatisticsPanel(FreeColClient, Map<String, String>, Map<String, String>) - Constructor for class net.sf.freecol.client.gui.panel.StatisticsPanel
Creates the statistics panel.
StatisticsPanel.StatisticsModel - Class in net.sf.freecol.client.gui.panel
 
status - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.GoodsProduction
 
status - Variable in class net.sf.freecol.common.model.DiplomaticTrade
The status of this agreement.
STATUS_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
 
statusLabel - Variable in class net.sf.freecol.client.gui.panel.StatusPanel
 
StatusPanel - Class in net.sf.freecol.client.gui.panel
A Panel for showing status information on screen.
StatusPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.StatusPanel
Creates a basic status panel.
STEAL_LAND - Static variable in interface net.sf.freecol.common.model.Constants
Price used to denote claiming land by stealing it.
stealTiles(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Steals neighbouring tiles but only if the colony has some defence.
step - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
The expected increase next turn.
step(int, int) - Method in enum net.sf.freecol.common.model.Direction
Step the x and y coordinates in this direction.
STEP_SIZE_TAG - Static variable in class net.sf.freecol.common.option.IntegerOption
 
stepRandom() - Method in class net.sf.freecol.server.control.InGameController
Debug convenience to step the random number generator.
stepRNG(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to step the random number generator.
stepSize - Variable in class net.sf.freecol.common.option.IntegerOption
The step size to be used when this option is displayed using a spinner.
STOCK_ACCOUNTS_FOR_PRODUCTION - Static variable in class net.sf.freecol.client.ClientOptions
Should trade route units check production to determine goods levels at stops along its route?
stop() - Method in class net.sf.freecol.client.gui.video.VideoComponent
Stop playing the video.
stop() - Method in class net.sf.freecol.common.sound.SoundPlayer
Stop any playing sound.
STOP_FLAVOR - Static variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
 
stopBlinking() - Method in class net.sf.freecol.client.gui.mapviewer.TerrainCursor
 
stopBlinking() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
stopGoodsTypesPanel - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
The panel displaying the goods types to collect at the selected stop.
StopGoodsTypesPanel() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopGoodsTypesPanel
 
stopGoto() - Method in class net.sf.freecol.client.gui.SwingGUI
Stops any ongoing goto operation.
stopIgnoringMessage(String) - Method in class net.sf.freecol.client.control.InGameController
Stop ignoring a kind of message.
stopList - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
The list of stops to show.
StopListHandler() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
 
stopListModel - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Model to contain the current stops.
StopListTransferable(List<TradeRouteStop>) - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
 
stopped() - Method in interface net.sf.freecol.client.gui.video.VideoListener
Called when a playback has stopped.
stopPlaying() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
Signal that a sound that is being played should stop.
StopRenderer() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopRenderer
 
stopRun() - Method in class net.sf.freecol.common.networking.ReceivingThread
Set the shouldRun state to false.
stops - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
 
stops - Variable in class net.sf.freecol.common.model.TradeRoute
A list of stops.
stopScrollIfScrollIsActive() - Method in class net.sf.freecol.client.gui.AbstractCanvasListener
Stop scrolling.
stopServer() - Method in class net.sf.freecol.client.FreeColClient
Stop a server if present.
stopThread() - Method in class net.sf.freecol.common.networking.ReceivingThread
Stop this thread.
stopTimer(ServerInfo) - Static method in class net.sf.freecol.common.metaserver.MetaServerUtils
Stop a currently running timer.
stopUsing(WorkLocation) - Method in class net.sf.freecol.server.ai.AIColony
Stop using a work location.
storable - Variable in class net.sf.freecol.common.model.GoodsType
Whether this type of goods can be stored in a warehouse.
STORABLE_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
storableGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
 
STORAGE_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
STORED_AS_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
STORED_GOODS_TAG - Static variable in class net.sf.freecol.common.model.GoodsContainer
 
storedAs - Variable in class net.sf.freecol.common.model.GoodsType
What this goods type is stored as.
storedGoods - Variable in class net.sf.freecol.common.model.GoodsContainer
The list of Goods stored in this GoodsContainer.
stpl(String) - Static method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
stpld(String) - Static method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
STRAIGHT_AHEAD - net.sf.freecol.server.generator.River.DirectionChange
 
STREET - net.sf.freecol.common.model.HighScore.ScoreLevel
 
strengthRatio(double, double) - Static method in class net.sf.freecol.common.model.Player
Abstraction of the strength ratio calculation.
STRING_DIRECTORY - Static variable in class net.sf.freecol.tools.GenerateDocumentation
 
stringImage - Variable in class net.sf.freecol.client.gui.label.ProductionLabel
The image to display.
stringImageCache - Variable in class net.sf.freecol.client.gui.ImageLibrary
Cache for the string images.
StringOption - Class in net.sf.freecol.common.option
Represents an option that can be a string selected from a list of possible values (choices).
StringOption(String, Specification) - Constructor for class net.sf.freecol.common.option.StringOption
Creates a new StringOption.
StringOption(Specification) - Constructor for class net.sf.freecol.common.option.StringOption
Creates a new StringOption.
StringOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a StringOption in order to enable values to be both seen and changed.
StringOptionUI(StringOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.StringOptionUI
Creates a new StringOptionUI for the given StringOption.
StringResource - Class in net.sf.freecol.common.resources
A Resource wrapping an String.
StringResource(String, URI) - Constructor for class net.sf.freecol.common.resources.StringResource
Do not use directly.
stringResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
StringTemplate - Class in net.sf.freecol.common.model
The StringTemplate represents a non-localized string that can be localized by looking up its value in a message bundle or similar Map.
StringTemplate() - Constructor for class net.sf.freecol.common.model.StringTemplate
Trivial constructor to allow creation with Game.newInstance.
StringTemplate(String, String, StringTemplate.TemplateType) - Constructor for class net.sf.freecol.common.model.StringTemplate
Creates a new StringTemplate instance.
StringTemplate(String, StringTemplate) - Constructor for class net.sf.freecol.common.model.StringTemplate
Copy an existing template, but with a new identifier.
StringTemplate(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.StringTemplate
Create a new StringTemplate by reading a stream.
StringTemplate.TemplateType - Enum in net.sf.freecol.common.model
The type of this StringTemplate, either NAME, a proper name that must not be localized (e.g.
StringUtils - Class in net.sf.freecol.common.util
Collection of small static helper methods using Strings.
StringUtils() - Constructor for class net.sf.freecol.common.util.StringUtils
 
stringWriter - Variable in class net.sf.freecol.common.io.FreeColXMLWriter
An internal writer to accumulate XML into.
stripEnding(String, String) - Method in class net.sf.freecol.common.io.FreeColDataFile
 
stripes - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
A box to select the number of stripes with.
stripes - Variable in class net.sf.freecol.client.gui.dialog.Flag
The number of background stripes.
stripes - Variable in class net.sf.freecol.tools.FlagTest
 
STRONG_DEFENCE_THRESHOLD - Static variable in class net.sf.freecol.common.model.SimpleCombatModel
A defence percentage bonus that disables the fortification bonus.
student - Variable in class net.sf.freecol.common.model.Unit
The student of this Unit, if it has one.
STUDENT_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
STUDENT_TAG - Static variable in class net.sf.freecol.common.networking.AssignTeacherMessage
 
students - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
students in their old type (i.e.
style - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverStyleTransform
 
style - Variable in class net.sf.freecol.common.model.Tile
The style of this Tile, as determined by adjacent tiles.
style - Variable in class net.sf.freecol.common.model.TileImprovement
Image and overlay style information for the improvement.
style - Variable in class net.sf.freecol.common.model.TileImprovementStyle
A key for the tile improvement style.
STYLE_CONTEXT - Static variable in class net.sf.freecol.client.gui.panel.Utility
A style context to use for panels and dialogs.
STYLE_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
STYLE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
 
subMap(int, int, int, int) - Method in class net.sf.freecol.common.model.Map
Collect the tiles in a rectangular portion of the map.
succeeded - Variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
Whether the demand succeeded.
SUCCEEDED_TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
 
success - Variable in class net.sf.freecol.common.networking.ChangeSet.AttackChange
 
SUCCESS_TAG - Static variable in class net.sf.freecol.common.networking.AnimateAttackMessage
 
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in interface net.sf.freecol.client.gui.panel.DropTarget
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeanDocksPanel
Get a suggested amount of goods to add, used when partial amounts are selected.
Suggestion(WorkLocation, UnitType, UnitType, GoodsType, int) - Constructor for class net.sf.freecol.common.model.WorkLocation.Suggestion
Suggest that work done by (optional) oldType would be better done by newType because it could produce amount more goodsType.
suitableForNativeSettlement(Tile) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Is a tile suitable for a native settlement? Require the tile be settleable, and at least half its neighbours also be settleable.
sum(Collection<T>, Predicate<? super T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of a collection.
sum(Collection<T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of a collection.
sum(Stream<T>, Predicate<? super T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of a stream.
sum(Stream<T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of a stream.
sum(T[], Predicate<? super T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of an array.
sum(T[], ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of an array.
SUM_DEFAULT - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
SUM_DOUBLE_DEFAULT - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
sum_internal(Stream<T>, Predicate<? super T>, ToIntFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of a stream.
sumDouble(Collection<T>, Predicate<? super T>, ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of a collection.
sumDouble(Collection<T>, ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of a collection.
sumDouble(Stream<T>, Predicate<? super T>, ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of a stream.
sumDouble(Stream<T>, ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of a stream.
sumDouble(T[], Predicate<? super T>, ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of an array.
sumDouble(T[], ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of an array.
sumDouble_internal(Stream<T>, Predicate<? super T>, ToDoubleFunction<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Take the sum of the members of a stream.
summarize() - Method in class net.sf.freecol.client.gui.panel.report.LabourData
 
summarize(LabourData.UnitData, LabourData.LocationData.Getter) - Method in class net.sf.freecol.client.gui.panel.report.LabourData
 
summarizeImageResources(StringBuilder) - Static method in class net.sf.freecol.common.resources.ResourceManager
Summarize the image resources.
summarizeSettlement(FreeColClient, IndianSettlement) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to summarize information about a native settlement that is normally hidden.
summary - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
A panel showing a summary of the current agreement.
summary - Variable in class net.sf.freecol.client.gui.panel.report.LabourData
 
summary - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
superExtendedTiles - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer.TileClippingBounds
 
superfluousKeys - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
superfluousVariables - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
superFullChosen - Variable in class net.sf.freecol.client.gui.label.AbstractGoodsLabel
Special flag for SHIFT+ALT drag functionality on DefaultTransferHandler.
support - Variable in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
 
SUPPORT_LAND - net.sf.freecol.common.model.Monarch.MonarchAction
 
SUPPORT_SEA - net.sf.freecol.common.model.Monarch.MonarchAction
 
SUPPORT_SEA_TAG - Static variable in class net.sf.freecol.common.model.Monarch
 
SUPPORT_UNIT - Static variable in class net.sf.freecol.common.model.Ability
Units with this ability can be chosen as support units from the crown.
supportedFlavors - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
 
supportSea - Variable in class net.sf.freecol.common.model.Monarch
Whether a frigate has been provided.
suppressEuropeanTrade(GoodsType, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Suppress European trade in a goods type.
suppressEuropeanTrade(GoodsType, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Suppress European trade in a type of goods which is about to be boycotted.
SURRENDERED - Static variable in class net.sf.freecol.common.model.Tension
Tension level to set when surrendering.
SURVIVAL - net.sf.freecol.common.model.Europe.MigrationType
 
SW - net.sf.freecol.common.model.Direction
 
SW - Static variable in class net.sf.freecol.tools.RiverMaker
 
swallowTag(String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Swallow a tag, ignoring anything read until the tag closes.
swapWork(Unit) - Method in class net.sf.freecol.common.model.Unit
Swap work with another unit.
SWEDISH_FLAG - Static variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
 
SwingGUI - Class in net.sf.freecol.client.gui
A wrapper providing functionality for the overall GUI using Java Swing.
SwingGUI(FreeColClient) - Constructor for class net.sf.freecol.client.gui.SwingGUI
Create the GUI.
SwingGUI.PopupPosition - Enum in net.sf.freecol.client.gui
A rough position to place dialogs and panels on the canvas.
SZAResource - Class in net.sf.freecol.common.resources
A Resource wrapping a SimpleZippedAnimation.
SZAResource(String, URI) - Constructor for class net.sf.freecol.common.resources.SZAResource
Do not use directly.
szaResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 

T

table - Variable in class net.sf.freecol.client.gui.panel.ServerListPanel
 
table - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
tableModel - Variable in class net.sf.freecol.client.gui.panel.ServerListPanel
 
tAdd(Cargo, int) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Adds a cargo to the cargoes list.
tag - Static variable in class net.sf.freecol.server.ai.mission.BuildColonyMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
The tag for this mission.
tag - Variable in class net.sf.freecol.server.ai.mission.DefendSettlementMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.MissionaryMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.PioneeringMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.PrivateerMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.ScoutingMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.TransportMission
 
tag - Static variable in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.UnitWanderMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.WishRealizationMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
The tag for this mission.
TAG - Static variable in class net.sf.freecol.client.ClientOptions
 
TAG - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
 
TAG - Static variable in class net.sf.freecol.common.metaserver.ServerInfo
 
TAG - Static variable in class net.sf.freecol.common.model.Ability
 
TAG - Static variable in class net.sf.freecol.common.model.AbstractUnit
 
TAG - Static variable in class net.sf.freecol.common.model.Building
 
TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
TAG - Static variable in class net.sf.freecol.common.model.Colony
 
TAG - Static variable in class net.sf.freecol.common.model.ColonyTile
 
TAG - Static variable in class net.sf.freecol.common.model.ColonyTradeItem
 
TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
 
TAG - Static variable in class net.sf.freecol.common.model.Disaster
 
TAG - Static variable in class net.sf.freecol.common.model.Effect
 
TAG - Static variable in class net.sf.freecol.common.model.Europe
 
TAG - Static variable in class net.sf.freecol.common.model.EuropeanNationType
 
TAG - Static variable in class net.sf.freecol.common.model.Event
 
TAG - Static variable in class net.sf.freecol.common.model.ExportData
 
TAG - Static variable in class net.sf.freecol.common.model.Force
 
TAG - Static variable in class net.sf.freecol.common.model.FoundingFather
 
TAG - Static variable in class net.sf.freecol.common.model.Game
 
TAG - Static variable in class net.sf.freecol.common.model.GoldTradeItem
 
TAG - Static variable in class net.sf.freecol.common.model.Goods
 
TAG - Static variable in class net.sf.freecol.common.model.GoodsContainer
 
TAG - Static variable in class net.sf.freecol.common.model.GoodsTradeItem
 
TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
TAG - Static variable in class net.sf.freecol.common.model.HighSeas
 
TAG - Static variable in class net.sf.freecol.common.model.HistoryEvent
 
TAG - Static variable in class net.sf.freecol.common.model.InciteTradeItem
 
TAG - Static variable in class net.sf.freecol.common.model.IndianNationType
 
TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
TAG - Static variable in class net.sf.freecol.common.model.LastSale
 
TAG - Static variable in class net.sf.freecol.common.model.Limit
 
TAG - Static variable in class net.sf.freecol.common.model.LostCityRumour
 
TAG - Static variable in class net.sf.freecol.common.model.Map
 
TAG - Static variable in class net.sf.freecol.common.model.Market
 
TAG - Static variable in class net.sf.freecol.common.model.MarketData
 
TAG - Static variable in class net.sf.freecol.common.model.mission.CompoundMission
 
TAG - Static variable in class net.sf.freecol.common.model.mission.GoToMission
 
TAG - Static variable in class net.sf.freecol.common.model.mission.ImprovementMission
 
TAG - Static variable in class net.sf.freecol.common.model.ModelMessage
 
TAG - Static variable in class net.sf.freecol.common.model.Modifier
 
TAG - Static variable in class net.sf.freecol.common.model.Monarch
 
TAG - Static variable in class net.sf.freecol.common.model.Nation
 
TAG - Static variable in class net.sf.freecol.common.model.NationOptions
 
TAG - Static variable in class net.sf.freecol.common.model.NationSummary
 
TAG - Static variable in class net.sf.freecol.common.model.NativeTrade
 
TAG - Static variable in class net.sf.freecol.common.model.NativeTradeItem
 
TAG - Static variable in class net.sf.freecol.common.model.Player
 
TAG - Static variable in class net.sf.freecol.common.model.PlunderType
 
TAG - Static variable in class net.sf.freecol.common.model.ProductionType
 
TAG - Static variable in class net.sf.freecol.common.model.Region
 
TAG - Static variable in class net.sf.freecol.common.model.Resource
 
TAG - Static variable in class net.sf.freecol.common.model.ResourceType
 
TAG - Static variable in class net.sf.freecol.common.model.Role
 
TAG - Static variable in class net.sf.freecol.common.model.Scope
 
TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
TAG - Static variable in class net.sf.freecol.common.model.Specification
 
TAG - Static variable in class net.sf.freecol.common.model.StanceTradeItem
 
TAG - Static variable in class net.sf.freecol.common.model.StringTemplate
 
TAG - Static variable in class net.sf.freecol.common.model.Tile
 
TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
 
TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
TAG - Static variable in class net.sf.freecol.common.model.TileItemContainer
 
TAG - Static variable in class net.sf.freecol.common.model.TileType
 
TAG - Static variable in class net.sf.freecol.common.model.TileTypeChange
 
TAG - Static variable in class net.sf.freecol.common.model.TradeRoute
 
TAG - Static variable in class net.sf.freecol.common.model.TradeRouteStop
 
TAG - Static variable in class net.sf.freecol.common.model.Unit
 
TAG - Static variable in class net.sf.freecol.common.model.UnitChangeType
 
TAG - Static variable in class net.sf.freecol.common.model.UnitTradeItem
 
TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
TAG - Static variable in class net.sf.freecol.common.model.UnitTypeChange
 
TAG - Static variable in class net.sf.freecol.common.networking.AbandonColonyMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.AddPlayerMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.AnimateAttackMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.AnimateMoveMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.AskSkillMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.AssignTeacherMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.AssignTradeRouteMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.AttackMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.AttributeMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.BuildColonyMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.CashInTreasureTrainMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ChangeStateMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ChangeWorkTypeMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ChatMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ClaimLandMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ClearSpecialityMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.CloseMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ConnectionVerificationMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ContinueMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.DeclareIndependenceMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.DeclineMoundsMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.DeleteTradeRouteMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.DeliverGiftMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.DemandTributeMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.DiplomacyMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.DisbandUnitMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.DisconnectMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.DisembarkMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.EmbarkMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.EmigrateUnitMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.EndTurnMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.EnterRevengeModeMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.EquipForRoleMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ErrorMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.FeatureChangeMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.FirstContactMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.FountainOfYouthMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.GameEndedMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.GameStateMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.HighScoresMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.InciteMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.IndianDemandMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.JoinColonyMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.LearnSkillMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.LoadGoodsMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.LoginMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.LogoutMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.LootCargoMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.MissionaryMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.MonarchActionMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.MoveMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.MoveToMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.MultipleMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.NationSummaryMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.NativeGiftMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.NativeTradeMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.NewLandNameMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.NewRegionNameMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.NewTradeRouteMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.NewTurnMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.PartialMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.PayArrearsMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.PayForBuildingMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.PutOutsideColonyMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.QuestionMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ReadyMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.RearrangeColonyMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ReconnectMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.RegisterServerMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.RemoveMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.RemoveServerMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.RenameMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ReplyMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.RequestLaunchMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.RetireMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.ServerListMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.SetAIMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.SetAvailableMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.SetBuildQueueMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.SetColorMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.SetCurrentPlayerMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.SetCurrentStopMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.SetDeadMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.SetDestinationMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.SetGoodsLevelsMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.SetNationMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.SetNationTypeMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.SetStanceMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.SpySettlementMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.StartGameMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.UnloadGoodsMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.UpdateGameOptionsMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.UpdateMapGeneratorOptionsMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.UpdateMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.UpdateServerMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.UpdateTradeRouteMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.VacantPlayersMessage
 
TAG - Static variable in class net.sf.freecol.common.networking.WorkMessage
 
TAG - Static variable in class net.sf.freecol.common.option.AbstractUnitOption
 
TAG - Static variable in class net.sf.freecol.common.option.AudioMixerOption
 
TAG - Static variable in class net.sf.freecol.common.option.BooleanOption
 
TAG - Static variable in class net.sf.freecol.common.option.FileOption
 
TAG - Static variable in class net.sf.freecol.common.option.GameOptions
 
TAG - Static variable in class net.sf.freecol.common.option.IntegerOption
 
TAG - Static variable in class net.sf.freecol.common.option.LanguageOption
 
TAG - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
 
TAG - Static variable in class net.sf.freecol.common.option.ModListOption
 
TAG - Static variable in class net.sf.freecol.common.option.ModOption
 
TAG - Static variable in class net.sf.freecol.common.option.OptionGroup
 
TAG - Static variable in class net.sf.freecol.common.option.PercentageOption
 
TAG - Static variable in class net.sf.freecol.common.option.RangeOption
 
TAG - Static variable in class net.sf.freecol.common.option.SelectOption
 
TAG - Static variable in class net.sf.freecol.common.option.StringOption
 
TAG - Static variable in class net.sf.freecol.common.option.TextOption
 
TAG - Static variable in class net.sf.freecol.common.option.UnitListOption
 
TAG - Static variable in class net.sf.freecol.common.option.UnitTypeOption
 
TAG - Static variable in class net.sf.freecol.server.ai.AIColony
 
TAG - Static variable in class net.sf.freecol.server.ai.AIGoods
 
TAG - Static variable in class net.sf.freecol.server.ai.AIMain
 
TAG - Static variable in class net.sf.freecol.server.ai.AIPlayer
 
TAG - Static variable in class net.sf.freecol.server.ai.AIUnit
 
TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
TAG - Static variable in class net.sf.freecol.server.ai.GoodsWish
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.BuildColonyMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.DefendSettlementMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.MissionaryMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.PioneeringMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.PrivateerMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.ScoutingMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.TransportMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.UnitWanderMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.WishRealizationMission
 
TAG - Static variable in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
 
TAG - Static variable in class net.sf.freecol.server.ai.TileImprovementPlan
 
TAG - Static variable in class net.sf.freecol.server.ai.WorkerWish
 
TAG - Static variable in class net.sf.freecol.server.ai.WorkLocationPlan
 
tagMap - Static variable in class net.sf.freecol.common.i18n.Messages
A map with Selector values and the tag keys used in choice formats.
tagStrings - Static variable in class net.sf.freecol.common.io.FreeColXMLReader
Map for the XMLStreamConstants.
takeTransport() - Method in class net.sf.freecol.server.ai.AIUnit
Take the current carrier as transport, keeping the transport mission/s consistent.
takeTransportable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
If this carrier is the not the current carrier of a transportable, make it so.
TALES_RADIUS - Static variable in class net.sf.freecol.common.model.IndianSettlement
Radius of native tales map reveal.
target - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.StanceTradeItemPanel
 
target - Variable in class net.sf.freecol.server.ai.mission.BuildColonyMission
The target of this mission.
target - Variable in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
The location to cash this treasure train in at, either a Colony or Europe.
target - Variable in class net.sf.freecol.server.ai.mission.DefendSettlementMission
The settlement to be protected.
target - Variable in class net.sf.freecol.server.ai.mission.MissionaryMission
The target to aim for, used for a TransportMission.
target - Variable in class net.sf.freecol.server.ai.mission.PioneeringMission
The target location to go to: - a tile where the tileImprovement is - a colony to go to to equip - just an initial colony to retarget from
target - Variable in class net.sf.freecol.server.ai.mission.PrivateerMission
The target for this mission.
target - Variable in class net.sf.freecol.server.ai.mission.ScoutingMission
The target for this mission.
target - Variable in class net.sf.freecol.server.ai.mission.TransportMission
The current target location to travel to.
target - Variable in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
The object we are trying to destroy.
target - Variable in class net.sf.freecol.server.ai.TileImprovementPlan
The Tile to be improved.
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.BuildColonyMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.MissionaryMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.PioneeringMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.PrivateerMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.ScoutingMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.TransportMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.TileImprovementPlan
 
TARGETINVALID - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
targetMap - Variable in class net.sf.freecol.server.ai.REFAIPlayer
Map of target to count.
TARGETNOTFOUND - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
TARGETNULL - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
TARGETOWNERSHIP - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
TargetTuple(Colony, PathNode, double) - Constructor for class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
tax - Variable in class net.sf.freecol.common.model.MarketWas
 
tax - Variable in class net.sf.freecol.common.model.NationSummary
The tax rate of this (European) player.
tax - Variable in class net.sf.freecol.common.model.Player
The current tax rate for this player.
tax - Variable in class net.sf.freecol.server.model.MonarchSession
The amount of tax to raise.
TAX_ADJUSTMENT - Static variable in class net.sf.freecol.common.option.GameOptions
Moderating factor for tax raises.
TAX_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
 
TAX_TAG - Static variable in class net.sf.freecol.common.model.Player
 
TAX_TAG - Static variable in class net.sf.freecol.common.networking.MonarchActionMessage
 
taxMaximum() - Method in class net.sf.freecol.common.model.Monarch
Gets the maximum tax rate in this game.
tb - Variable in class net.sf.freecol.client.gui.dialog.ChooseFoundingFatherDialog
 
tc - Static variable in class net.sf.freecol.FreeCol
The TotalConversion / ruleset in play, defaults to "freecol".
TC_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
TC_FILE_SUFFIX - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
tcDataFile - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
tcFileFilter - Static variable in class net.sf.freecol.common.io.FreeColDirectories
Predicate to filter suitable candidates to be made into TCs.
tClear() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Clears the cargoes list.
TCONTINUE - net.sf.freecol.server.ai.mission.TransportMission.CargoResult
 
tCopy() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Gets the cargoes.
tcResourceMapping - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
TDONE - net.sf.freecol.server.ai.mission.TransportMission.CargoResult
 
tdst - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
The key locations along the path taken by cargo and carrier.
TDST_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
TEACH - Static variable in class net.sf.freecol.common.model.Ability
Buildings with this ability can be used to teach.
TEACH_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
teacher - Variable in class net.sf.freecol.common.model.Unit
The teacher of this Unit, if it has one.
TEACHER_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
TEACHER_TAG - Static variable in class net.sf.freecol.common.networking.AssignTeacherMessage
 
teachers - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
teachers
teachers - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
Teacher units mapped to turns to complete.
TELEPORT_REF - Static variable in class net.sf.freecol.common.option.GameOptions
Does the REF "teleport" to its first target.
temperature - Variable in class net.sf.freecol.common.model.TileType
The temperature range for this tile type.
TEMPERATURE - net.sf.freecol.common.model.TileType.RangeType
 
TEMPERATURE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the temperature of the map.
TEMPERATURE_CHILLY - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
One of the settings used by MapGeneratorOptions.TEMPERATURE.
TEMPERATURE_COLD - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
One of the settings used by MapGeneratorOptions.TEMPERATURE.
TEMPERATURE_HOT - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
One of the settings used by MapGeneratorOptions.TEMPERATURE.
TEMPERATURE_MAX_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
TEMPERATURE_MIN_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
TEMPERATURE_TEMPERATE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
One of the settings used by MapGeneratorOptions.TEMPERATURE.
TEMPERATURE_WARM - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
One of the settings used by MapGeneratorOptions.TEMPERATURE.
template - Variable in class net.sf.freecol.common.option.ListOption
The AbstractOption used to generate new values.
template - Static variable in class net.sf.freecol.server.generator.RiverSection
 
template(String) - Static method in class net.sf.freecol.common.model.StringTemplate
 
template(Named) - Static method in class net.sf.freecol.common.model.StringTemplate
 
TEMPLATE - net.sf.freecol.common.model.StringTemplate.TemplateType
 
TEMPLATE_TAG - Static variable in class net.sf.freecol.common.option.ListOption
 
TEMPLATE_TYPE_TAG - Static variable in class net.sf.freecol.common.model.StringTemplate
 
templateType - Variable in class net.sf.freecol.common.model.StringTemplate
The TemplateType of this StringTemplate.
TemplateType() - Constructor for enum net.sf.freecol.common.model.StringTemplate.TemplateType
 
temporary - Variable in class net.sf.freecol.common.model.Feature
Transient features are provided by events such as disasters and goods parties, and need to be serialized by the FreeColGameObject they apply to.
TEMPORARY_TAG - Static variable in class net.sf.freecol.common.model.Feature
 
tension - Variable in class net.sf.freecol.common.model.Player
The tension levels, 0-1000, with 1000 being maximum hostility.
Tension - Class in net.sf.freecol.common.model
A measure of the tension between nations.
Tension() - Constructor for class net.sf.freecol.common.model.Tension
Create the default tension.
Tension(int) - Constructor for class net.sf.freecol.common.model.Tension
Create tension at a specified level.
TENSION_ADD_CAPITAL_ATTACKED - Static variable in class net.sf.freecol.common.model.Tension
 
TENSION_ADD_LAND_TAKEN - Static variable in class net.sf.freecol.common.model.Tension
 
TENSION_ADD_MAJOR - Static variable in class net.sf.freecol.common.model.Tension
 
TENSION_ADD_MINOR - Static variable in class net.sf.freecol.common.model.Tension
 
TENSION_ADD_NORMAL - Static variable in class net.sf.freecol.common.model.Tension
 
TENSION_ADD_SETTLEMENT_ATTACKED - Static variable in class net.sf.freecol.common.model.Tension
 
TENSION_ADD_UNIT_DESTROYED - Static variable in class net.sf.freecol.common.model.Tension
 
TENSION_ADD_WAR_INCITER - Static variable in class net.sf.freecol.common.model.Tension
 
TENSION_MAX - Static variable in class net.sf.freecol.common.model.Tension
 
TENSION_MIN - Static variable in class net.sf.freecol.common.model.Tension
 
TENSION_TAG - Static variable in class net.sf.freecol.common.model.Player
 
Tension.Level - Enum in net.sf.freecol.common.model
Constants for describing alarm levels.
TERRAIN - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
TERRAIN - net.sf.freecol.client.gui.GUI.ViewMode
 
TERRAIN - net.sf.freecol.common.model.Map.Layer
 
TERRAIN - net.sf.freecol.common.model.Player.NoClaimReason
 
TERRAIN - net.sf.freecol.common.model.Player.NoValueType
 
TerrainCursor - Class in net.sf.freecol.client.gui.mapviewer
The blinking cursor on the map.
TerrainCursor() - Constructor for class net.sf.freecol.client.gui.mapviewer.TerrainCursor
Creates a new TerrainCursor instance.
TerrainDetailPanel - Class in net.sf.freecol.client.gui.panel.colopedia
This panel displays details of terrain types in the Colopedia.
TerrainDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.TerrainDetailPanel
Creates a new instance of this TerrainDetailPanel.
TerrainGenerator - Class in net.sf.freecol.server.generator
Class for making a Map based upon a land map.
TerrainGenerator(Random) - Constructor for class net.sf.freecol.server.generator.TerrainGenerator
Creates a new TerrainGenerator.
Territory(Player, Tile) - Constructor for class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
Territory(Player, ServerRegion) - Constructor for class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
text - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
text - Variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
The full text to display.
text - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer.TextSpecification
 
text - Variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeItem
 
TEXT_WIDTH - Static variable in class net.sf.freecol.client.gui.panel.InfoPanel
Pixel width of text area beside icon.
textField - Variable in class net.sf.freecol.client.gui.dialog.FreeColStringInputDialog
The text field for the user to set.
TextFormatter - Class in net.sf.freecol.common.logging
Formats a log record's data into human-readable text.
TextFormatter() - Constructor for class net.sf.freecol.common.logging.TextFormatter
The constructor to use.
TextOption - Class in net.sf.freecol.common.option
Represents an option that can be an arbitrary string.
TextOption(String, Specification) - Constructor for class net.sf.freecol.common.option.TextOption
Creates a new TextOption.
TextOption(Specification) - Constructor for class net.sf.freecol.common.option.TextOption
Creates a new TextOption.
TextOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a TextOption in order to enable values to be both seen and changed.
TextOptionUI(TextOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.TextOptionUI
Creates a new TextOptionUI for the given TextOption.
textPanesByMessage - Variable in class net.sf.freecol.client.gui.panel.report.ReportTurnPanel
Map message identifiers to text pane.
TextSpecification(String, Font) - Constructor for class net.sf.freecol.client.gui.mapviewer.MapViewer.TextSpecification
 
Texture2Tile - Class in net.sf.freecol.tools
Utility for making a seamless tilable 512x256 tile from a seamless tilable texture.
Texture2Tile() - Constructor for class net.sf.freecol.tools.Texture2Tile
 
TFAIL - net.sf.freecol.server.ai.mission.TransportMission.CargoResult
 
tFind(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Find a Cargo with the given TransportableAIObject.
tFirst() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Gets the first cargo.
theClass - Variable in class net.sf.freecol.common.util.Introspector
The class whose field we are to operate on.
thisPlayer - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
 
THUMBNAIL_FILE - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
The name of the image file that contains the map thumbnail, i.e.
tidyScores(List<HighScore>) - Static method in class net.sf.freecol.common.model.HighScore
Tidy a list of scores into canonical form.
tile - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
The associated tile when in TILE mode.
tile - Variable in class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
The tile to explore or improve.
tile - Variable in class net.sf.freecol.common.model.Settlement
The Tile where this Settlement is located.
tile - Variable in class net.sf.freecol.common.model.TileItem
The tile where the tile item is.
tile - Variable in class net.sf.freecol.common.model.TileItemContainer
The tile owner for which this is the container.
tile - Variable in class net.sf.freecol.common.networking.ChangeSet.RemoveChange
 
tile - Variable in class net.sf.freecol.server.generator.RiverSection
Tile of the current river section
tile - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
tile - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
Tile - Class in net.sf.freecol.common.model
Represents a single tile on the Map.
Tile(Game, String) - Constructor for class net.sf.freecol.common.model.Tile
Create a new Tile with the given identifier.
Tile(Game, TileType, int, int) - Constructor for class net.sf.freecol.common.model.Tile
The main tile constructor.
TILE - net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
 
TILE_FOREST_SIZE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Canonical sizes of images GUI elements and map are expecting and current image files have.
TILE_IMPROVEMENT_PLAN_LIST_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
 
TILE_IMPROVEMENT_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
TILE_OVERLAY_SIZE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Canonical sizes of images GUI elements and map are expecting and current image files have.
TILE_OWNED_BY_INDIANS - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
TILE_PRODUCTION - Static variable in class net.sf.freecol.common.option.GameOptions
Tile production.
TILE_SIZE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Canonical sizes of images GUI elements and map are expecting and current image files have.
TILE_TAG - Static variable in class net.sf.freecol.common.model.LostCityRumour
 
TILE_TAG - Static variable in class net.sf.freecol.common.model.Resource
 
TILE_TAG - Static variable in class net.sf.freecol.common.model.Settlement
 
TILE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
 
TILE_TAG - Static variable in class net.sf.freecol.common.model.TileItemContainer
 
TILE_TAG - Static variable in class net.sf.freecol.common.networking.ClaimLandMessage
 
TILE_TAG - Static variable in class net.sf.freecol.common.networking.FirstContactMessage
 
TILE_TAG - Static variable in class net.sf.freecol.common.networking.NewRegionNameMessage
 
TILE_TAKEN - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
TILE_TYPE_CHANGE_PRODUCTION - Static variable in class net.sf.freecol.common.model.Modifier
 
TILE_TYPE_CHANGE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
TILE_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
Tile.IndianSettlementInternals - Class in net.sf.freecol.common.model
Information that is internal to the native settlements, and only updated on close contact.
tileArray - Variable in class net.sf.freecol.common.model.Map
The tiles that this map contains, as a 2D array.
tileAt(int, int) - Method in class net.sf.freecol.client.gui.GUI
Get the tile at given coordinate.
tileAt(int, int) - Method in class net.sf.freecol.client.gui.SwingGUI
Get the tile at given coordinate.
tileBounds - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer
Bounds of the tiles to be rendered.
tileBounds - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Scaled sizes of a tile.
TileBounds - Class in net.sf.freecol.client.gui.mapviewer
Bounds of the tiles to be rendered.
TileBounds(Dimension, float) - Constructor for class net.sf.freecol.client.gui.mapviewer.TileBounds
 
TileClippingBounds(Map, Rectangle) - Constructor for class net.sf.freecol.client.gui.mapviewer.MapViewer.TileClippingBounds
 
tileCost() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
Get a CostDecider that considers only tile cost, but otherwise ignores legality.
TileCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders.TileCostDecider
 
tileForestSize - Variable in class net.sf.freecol.client.gui.ImageLibrary
Fixed tile dimensions.
tileHeight - Variable in class net.sf.freecol.client.gui.mapviewer.RoadPainter
Helper variables for displaying the map.
tileHeight - Variable in class net.sf.freecol.client.gui.mapviewer.TileBounds
Tile width and height, and half values thereof.
tileHeight - Variable in class net.sf.freecol.client.gui.mapviewer.TileViewer
Helper variables for displaying tiles.
TileImprovement - Class in net.sf.freecol.common.model
Represents a tile improvement, such as a river or road.
TileImprovement(Game, String) - Constructor for class net.sf.freecol.common.model.TileImprovement
Create a new TileImprovement with the given identifier.
TileImprovement(Game, Tile, TileImprovementType, TileImprovementStyle) - Constructor for class net.sf.freecol.common.model.TileImprovement
Creates a standard TileImprovement-instance.
tileImprovementPlan - Variable in class net.sf.freecol.server.ai.mission.PioneeringMission
The improvement this pioneer is to work on.
TileImprovementPlan - Class in net.sf.freecol.server.ai
Represents a plan to improve a Tile in some way.
TileImprovementPlan(AIMain, String) - Constructor for class net.sf.freecol.server.ai.TileImprovementPlan
Creates a new uninitialized TileImprovementPlan.
TileImprovementPlan(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.TileImprovementPlan
Creates a new TileImprovementPlan from the given XML-representation.
TileImprovementPlan(AIMain, Tile, TileImprovementType, int) - Constructor for class net.sf.freecol.server.ai.TileImprovementPlan
Creates a new TileImprovementPlan and initializes its critical fields.
tileImprovementPlans - Variable in class net.sf.freecol.server.ai.AIColony
Plans to improve neighbouring tiles.
TileImprovementStyle - Class in net.sf.freecol.common.model
Represents the style of a tile improvement, such as a river or road.
TileImprovementStyle(String) - Constructor for class net.sf.freecol.common.model.TileImprovementStyle
Private constructor, only called in getInstance() below.
TileImprovementSuggestion(Tile, TileImprovementType, int) - Constructor for class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
 
tileImprovementType - Variable in class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
The tile improvement to make, or if null to explore an LCR.
TileImprovementType - Class in net.sf.freecol.common.model
An improvement to make to a tile.
TileImprovementType(String, Specification) - Constructor for class net.sf.freecol.common.model.TileImprovementType
Create a new tile improvement type.
tileImprovementTypeList - Variable in class net.sf.freecol.common.model.Specification
 
TileItem - Class in net.sf.freecol.common.model
Represents a TileItem item on a Tile.
TileItem(Game, String) - Constructor for class net.sf.freecol.common.model.TileItem
Initiates a new TileItem with the given identifier.
TileItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.TileItem
Creates a new TileItem from an XML stream.
TileItem(Game, Tile) - Constructor for class net.sf.freecol.common.model.TileItem
Creates a new TileItem.
tileItemContainer - Variable in class net.sf.freecol.common.model.Tile
Stores all Improvements and Resources (if any).
TileItemContainer - Class in net.sf.freecol.common.model
Contains TileItems and can be used by a Tile to make certain tasks easier.
TileItemContainer(Game, String) - Constructor for class net.sf.freecol.common.model.TileItemContainer
Create a new TileItemContainer.
TileItemContainer(Game, Tile) - Constructor for class net.sf.freecol.common.model.TileItemContainer
Create an empty TileItemContainer.
tileItems - Variable in class net.sf.freecol.common.model.TileItemContainer
All tile items, sorted by zIndex.
tileList - Variable in class net.sf.freecol.common.model.Map
The tiles that this map contains, as a list.
tileOverlaySize - Variable in class net.sf.freecol.client.gui.ImageLibrary
Fixed tile dimensions.
TilePanel - Class in net.sf.freecol.client.gui.panel
This panel is used to show information about a tile.
TilePanel(FreeColClient, Tile) - Constructor for class net.sf.freecol.client.gui.panel.TilePanel
Creates a panel describing a tile.
TilePopup - Class in net.sf.freecol.client.gui
Allows the user to obtain more info about a certain tile or to activate a specific unit on the tile, or perform various debug mode actions.
TilePopup(FreeColClient, Tile) - Constructor for class net.sf.freecol.client.gui.TilePopup
The constructor that will insert the MenuItems.
TilePopupAction - Class in net.sf.freecol.client.gui.action
An action for displaying a tile popup.
TilePopupAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.TilePopupAction
Creates a new TilePopupAction.
tiles - Variable in class net.sf.freecol.client.gui.animation.Animation
The tiles where the animation occurs.
tiles - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
The tiles around the colony.
TILES - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
TILES - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
tileSize - Variable in class net.sf.freecol.client.gui.ImageLibrary
Fixed tile dimensions.
tileSize - Variable in class net.sf.freecol.client.gui.panel.MiniMap
tileSize is the size (in pixels) that each tile will take up on the mini map
tilesPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
TilesPanel() - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
Creates a TilesPanel.
tilesScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
tileSuggestions - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
Possible tile improvements.
tileToPoint(Tile) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Convert tile coordinates to pixel coordinates.
tileType - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.TileTypeTransform
 
TileType - Class in net.sf.freecol.common.model
The types of tiles.
TileType(String, boolean) - Constructor for class net.sf.freecol.common.model.TileType
Creates a new TileType instance.
TileType(String, Specification) - Constructor for class net.sf.freecol.common.model.TileType
Create a new tile type.
TileType.RangeType - Enum in net.sf.freecol.common.model
 
TileTypeChange - Class in net.sf.freecol.common.model
A change in a tile type, including some bonus production when this occurs.
TileTypeChange(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.TileTypeChange
Creates a new TileTypeChange instance.
TileTypeChange(Specification) - Constructor for class net.sf.freecol.common.model.TileTypeChange
Create a new tile type change.
tileTypeChanges - Variable in class net.sf.freecol.common.model.TileImprovementType
The changes this improvement makes to a particular tile type.
tileTypeList - Variable in class net.sf.freecol.common.model.Specification
 
tiletypes - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
A String array of title types.
tiletypes - Static variable in class net.sf.freecol.tools.ColonizationMapReader
 
TileTypeTransform(TileType) - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.TileTypeTransform
 
tileViewer - Variable in class net.sf.freecol.client.gui.SwingGUI
This is the TileViewer instance used for tiles in panels.
TileViewer - Class in net.sf.freecol.client.gui.mapviewer
TileViewer is a private helper class of MapViewer and SwingGUI.
TileViewer(FreeColClient, ImageLibrary) - Constructor for class net.sf.freecol.client.gui.mapviewer.TileViewer
The constructor to use.
tileWidth - Variable in class net.sf.freecol.client.gui.mapviewer.RoadPainter
Helper variables for displaying the map.
tileWidth - Variable in class net.sf.freecol.client.gui.mapviewer.TileBounds
Tile width and height, and half values thereof.
tileWidth - Variable in class net.sf.freecol.client.gui.mapviewer.TileViewer
Helper variables for displaying tiles.
TimedSession - Class in net.sf.freecol.server.model
Root class for timed sessions.
TimedSession(String, long) - Constructor for class net.sf.freecol.server.model.TimedSession
Protected constructor, we only really instantiate specific types of transactions.
timeout - Static variable in class net.sf.freecol.FreeCol
The time out (seconds) for otherwise blocking commands.
TIMEOUT - Static variable in class net.sf.freecol.common.networking.Connection
 
TIMEOUT_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
TIMEOUT_MAX - Static variable in class net.sf.freecol.FreeCol
 
TIMEOUT_MIN - Static variable in class net.sf.freecol.FreeCol
 
timer - Variable in class net.sf.freecol.server.model.TimedSession
The timer that controls the session duration.
TINY - net.sf.freecol.client.gui.Size
 
TINY_SCALE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Constants for the current "named" scales (tiny, smaller, small) plus a trivial value for unscaled.
tinyFont - Variable in class net.sf.freecol.client.gui.label.UnitLabel
Font for labels.
tinyFont - Variable in class net.sf.freecol.client.gui.mapviewer.TileViewer
Font for tile text.
tipMap - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A cached map of Tile to best TileImprovementPlan.
TNEXT - net.sf.freecol.server.ai.mission.TransportMission.CargoResult
 
to - Variable in class net.sf.freecol.common.model.TileTypeChange
The destination tile type.
to - Variable in class net.sf.freecol.common.model.UnitTypeChange
The unit type to change to.
TO_ID_TAG - Static variable in class net.sf.freecol.common.model.FoundingFather
 
TO_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
TO_TAG - Static variable in class net.sf.freecol.common.model.TileTypeChange
 
TO_TAG - Static variable in class net.sf.freecol.common.model.UnitTypeChange
 
toAmericaPanel - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
toAppendedList() - Static method in class net.sf.freecol.common.util.CollectionUtils
Make a collector that takes lists and appends them.
toClient(Player) - Static method in class net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
toEuropePanel - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
toFullString() - Method in class net.sf.freecol.common.model.Role
Longer format debug helper.
toFullString() - Method in class net.sf.freecol.server.ai.mission.TransportMission
More verbose version of toString().
toFullString(GoodsType, int) - Static method in class net.sf.freecol.common.model.AbstractGoods
Simple string version of the component parts of some goods.
toggleClientOption(String) - Method in class net.sf.freecol.client.FreeColClient
Toggle the value of a boolean client option.
toggleFrame() - Method in class net.sf.freecol.client.gui.Canvas
Toggle the frame between windowed and non-windowed modes.
ToggleViewModeAction - Class in net.sf.freecol.client.gui.action
An action for changing view mode between move units mode and view terrain mode.
ToggleViewModeAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ToggleViewModeAction
Creates this action.
toggleWindowed() - Method in class net.sf.freecol.client.gui.Canvas
Toggle windowed flag.
toList(Collection<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Convenience function to convert a collection to a list.
toList(Stream<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Convenience function to collect a stream to a list.
toList(T[]) - Static method in class net.sf.freecol.common.util.CollectionUtils
Convenience function to convert an array to a list.
toList_internal(Stream<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Implement toList.
toListNoNulls() - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a new collector that accumulates to a list but excludes null members.
toMessage(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.AttackChange
Specialize a Change for a particular player.
toMessage(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.AttributeChange
Specialize a Change for a particular player.
toMessage(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.Change
Specialize a Change for a particular player.
toMessage(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.FeatureChange
Specialize a Change for a particular player.
toMessage(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.MessageChange
Specialize a Change for a particular player.
toMessage(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.MoveChange
Specialize a Change for a particular player.
toMessage(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.ObjectChange
Specialize a Change for a particular player.
toMessage(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.PartialObjectChange
Specialize a Change for a particular player.
toMessage(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.PlayerChange
Specialize a Change for a particular player.
toMessage(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.RemoveChange
Specialize a Change for a particular player.
toMessage(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.SpyChange
Specialize a Change for a particular player.
toMessage(Player) - Method in class net.sf.freecol.common.networking.ChangeSet.StanceChange
Specialize a Change for a particular player.
ToolBoxFrame() - Constructor for class net.sf.freecol.client.gui.Canvas.ToolBoxFrame
 
TOOLS_FOR_BUILDING - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
The extra priority value added to the base value of TransportableAIObject.TOOLS_FOR_COLONY_PRIORITY if a building is lacking tools.
TOOLS_FOR_COLONY_PRIORITY - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
The priority of tools intended for a Colony with none stored at the present (and with no special needs).
TOOLS_FOR_IMPROVEMENT - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
The extra priority value added to the base value of TransportableAIObject.TOOLS_FOR_COLONY_PRIORITY for each ColonyTile needing a terrain improvement.
TOOLS_FOR_PIONEER - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
The extra priority value added to the base value of TransportableAIObject.TOOLS_FOR_COLONY_PRIORITY if a Pioneer is lacking tools
TOP - net.sf.freecol.client.gui.dialog.Flag.UnionPosition
 
TOP_MARGIN - Static variable in class net.sf.freecol.client.gui.mapviewer.ChatDisplay
Top margin for the text.
TOPCELLBORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
topImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
N-border
TOPLEFTCELLBORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
topLeftCornerImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
NW-corner
topLeftDirtyTile - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer.TileClippingBounds
 
topLeftVisibleTile - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
The topmost and leftmost tile that is displayed in the MapViewer.
topLeftVisibleTilePoint - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
The position of the top-left corner of MapViewerBounds.topLeftVisibleTile when rendering.
topRightCornerImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
NE-corner
tories - Variable in class net.sf.freecol.common.model.Colony
The number of tories this turn.
TORIES_TAG - Static variable in class net.sf.freecol.common.model.Colony
 
toSave() - Static method in class net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
toServer() - Static method in class net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
toShortString() - Method in class net.sf.freecol.common.model.Building
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.Colony
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.ColonyTile
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.Europe
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.HighSeas
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.IndianSettlement
Get a short description of this location.
toShortString() - Method in interface net.sf.freecol.common.model.Location
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.Map
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.Tile
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.Unit
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.server.ai.Cargo
Abbreviated string representation for this cargo.
toStream(Iterable<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Convert an iterable to a stream.
toStream(Iterator<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Convert an iterator to a stream.
toString() - Method in class net.sf.freecol.client.gui.action.FreeColAction
toString() - Method in class net.sf.freecol.client.gui.ChoiceItem
toString() - Method in class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog.GoodsItem
toString() - Method in class net.sf.freecol.client.gui.dialog.EndTurnDialog.UnitWrapper
toString() - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaTreeItem
toString() - Method in class net.sf.freecol.common.i18n.Relation
toString() - Method in class net.sf.freecol.common.i18n.Rule
toString() - Method in class net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
toString() - Method in class net.sf.freecol.common.metaserver.ServerInfo
toString() - Method in class net.sf.freecol.common.model.Ability
toString() - Method in class net.sf.freecol.common.model.AbstractGoods
toString() - Method in class net.sf.freecol.common.model.AbstractUnit
toString() - Method in class net.sf.freecol.common.model.Building
toString() - Method in class net.sf.freecol.common.model.BuildQueue
toString() - Method in class net.sf.freecol.common.model.Colony
toString() - Method in class net.sf.freecol.common.model.ColonyTile
toString() - Method in class net.sf.freecol.common.model.ColonyTradeItem
toString() - Method in class net.sf.freecol.common.model.DiplomaticTrade
toString() - Method in class net.sf.freecol.common.model.Disaster
toString() - Method in class net.sf.freecol.common.model.Effect
toString() - Method in class net.sf.freecol.common.model.Europe
toString() - Method in class net.sf.freecol.common.model.FeatureContainer
toString() - Method in class net.sf.freecol.common.model.Force
toString() - Method in class net.sf.freecol.common.model.FreeColObject
toString() - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
toString() - Method in class net.sf.freecol.common.model.GoldTradeItem
toString() - Method in class net.sf.freecol.common.model.GoodsContainer
toString() - Method in class net.sf.freecol.common.model.GoodsTradeItem
toString() - Method in class net.sf.freecol.common.model.HighSeas
toString() - Method in class net.sf.freecol.common.model.HistoryEvent
toString() - Method in class net.sf.freecol.common.model.InciteTradeItem
toString() - Method in class net.sf.freecol.common.model.IndianSettlement
toString() - Method in class net.sf.freecol.common.model.LastSale
toString() - Method in class net.sf.freecol.common.model.Limit
toString() - Method in class net.sf.freecol.common.model.Map.MoveCandidate
toString() - Method in class net.sf.freecol.common.model.Map.Position
toString() - Method in class net.sf.freecol.common.model.Market
toString() - Method in class net.sf.freecol.common.model.MarketData
toString() - Method in class net.sf.freecol.common.model.ModelMessage
toString() - Method in class net.sf.freecol.common.model.Modifier
toString() - Method in class net.sf.freecol.common.model.NationOptions
toString() - Method in class net.sf.freecol.common.model.NativeTrade
toString() - Method in class net.sf.freecol.common.model.NativeTradeItem
toString() - Method in class net.sf.freecol.common.model.Occupation
toString() - Method in class net.sf.freecol.common.model.Operand
toString() - Method in class net.sf.freecol.common.model.PathNode
toString() - Method in enum net.sf.freecol.common.model.Player.ColonyValueCategory
toString() - Method in class net.sf.freecol.common.model.Player
toString() - Method in class net.sf.freecol.common.model.ProductionInfo
toString() - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
toString() - Method in class net.sf.freecol.common.model.ProductionMap
toString() - Method in class net.sf.freecol.common.model.ProductionType
toString() - Method in class net.sf.freecol.common.model.Region
toString() - Method in class net.sf.freecol.common.model.Resource
toString() - Method in class net.sf.freecol.common.model.Scope
toString() - Method in class net.sf.freecol.common.model.Specification.Source
toString() - Method in class net.sf.freecol.common.model.StanceTradeItem
toString() - Method in class net.sf.freecol.common.model.StringTemplate
toString() - Method in class net.sf.freecol.common.model.Tension
toString() - Method in class net.sf.freecol.common.model.Tile
toString() - Method in class net.sf.freecol.common.model.TileImprovement
toString() - Method in class net.sf.freecol.common.model.TileImprovementStyle
toString() - Method in class net.sf.freecol.common.model.TileItemContainer
toString() - Method in class net.sf.freecol.common.model.TradeRoute
toString() - Method in class net.sf.freecol.common.model.TradeRouteStop
toString() - Method in class net.sf.freecol.common.model.Turn
toString() - Method in class net.sf.freecol.common.model.TypeCountMap
toString() - Method in class net.sf.freecol.common.model.Unit
toString() - Method in class net.sf.freecol.common.model.UnitChangeType
toString() - Method in class net.sf.freecol.common.model.UnitTradeItem
toString() - Method in class net.sf.freecol.common.model.UnitType
toString() - Method in class net.sf.freecol.common.model.UnitTypeChange
toString() - Method in class net.sf.freecol.common.model.UnitWas
toString() - Method in class net.sf.freecol.common.networking.ChangeSet.AttackChange
toString() - Method in class net.sf.freecol.common.networking.ChangeSet.AttributeChange
toString() - Method in class net.sf.freecol.common.networking.ChangeSet.FeatureChange
toString() - Method in class net.sf.freecol.common.networking.ChangeSet.MessageChange
toString() - Method in class net.sf.freecol.common.networking.ChangeSet.MoveChange
toString() - Method in class net.sf.freecol.common.networking.ChangeSet.ObjectChange
toString() - Method in class net.sf.freecol.common.networking.ChangeSet.PartialObjectChange
toString() - Method in class net.sf.freecol.common.networking.ChangeSet.PlayerChange
toString() - Method in class net.sf.freecol.common.networking.ChangeSet.RemoveChange
toString() - Method in class net.sf.freecol.common.networking.ChangeSet.See
toString() - Method in class net.sf.freecol.common.networking.ChangeSet.SpyChange
toString() - Method in class net.sf.freecol.common.networking.ChangeSet.StanceChange
toString() - Method in class net.sf.freecol.common.networking.ChangeSet
toString() - Method in class net.sf.freecol.common.networking.Connection
toString() - Method in class net.sf.freecol.common.networking.Message
toString() - Method in class net.sf.freecol.common.networking.MultipleMessage
toString() - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
toString() - Method in class net.sf.freecol.common.networking.WrapperMessage
toString() - Method in class net.sf.freecol.common.option.AbstractUnitOption
toString() - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
toString() - Method in class net.sf.freecol.common.option.AudioMixerOption
toString() - Method in class net.sf.freecol.common.option.BooleanOption
toString() - Method in class net.sf.freecol.common.option.FileOption
toString() - Method in class net.sf.freecol.common.option.IntegerOption
toString() - Method in class net.sf.freecol.common.option.LanguageOption.Language
toString() - Method in class net.sf.freecol.common.option.ListOption
toString() - Method in class net.sf.freecol.common.option.ModOption
toString() - Method in interface net.sf.freecol.common.option.Option
toString() - Method in class net.sf.freecol.common.option.OptionGroup
toString() - Method in class net.sf.freecol.common.option.PercentageOption
toString() - Method in class net.sf.freecol.common.option.SelectOption
toString() - Method in class net.sf.freecol.common.option.StringOption
toString() - Method in class net.sf.freecol.common.option.TextOption
toString() - Method in class net.sf.freecol.common.option.UnitTypeOption
toString() - Method in class net.sf.freecol.common.util.LogBuilder
toString() - Method in class net.sf.freecol.server.ai.AIGoods
toString() - Method in class net.sf.freecol.server.ai.AIUnit
toString() - Method in class net.sf.freecol.server.ai.Cargo
toString() - Method in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
toString() - Method in class net.sf.freecol.server.ai.ColonyPlan
toString() - Method in class net.sf.freecol.server.ai.GoodsWish
toString() - Method in class net.sf.freecol.server.ai.mission.Mission
toString() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
toString() - Method in class net.sf.freecol.server.ai.WorkerWish
toString() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
toString() - Method in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
toString() - Method in class net.sf.freecol.server.model.NativeDemandSession
toString() - Method in class net.sf.freecol.server.model.NativeTradeSession
toString() - Method in class net.sf.freecol.server.model.ServerPlayer
toString() - Method in class net.sf.freecol.server.model.ServerRegion
toString() - Method in class net.sf.freecol.server.networking.DummyConnection
toString(String) - Method in class net.sf.freecol.common.model.Unit
Gets a string representation of this unit.
total - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.client.gui.action.FreeColAction
This method writes an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.FreeColObject
This method writes an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter) - Method in interface net.sf.freecol.common.model.mission.Mission
This method writes an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ScopeContainer
Write the scopes to a stream.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Specification.Source
This method writes an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Specification
Write an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.common.networking.AddPlayerMessage
Write this message as XML.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.common.networking.LoginMessage
Write this message as XML.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.common.networking.Message
Write this message as XML.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.common.networking.UpdateMessage
Write this message as XML.
toXML(FreeColXMLWriter) - Method in interface net.sf.freecol.common.option.Option
Makes an XML-representation of this object.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.Cargo
 
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.Mission
This method writes an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
This method writes an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter, String) - Method in class net.sf.freecol.common.model.Force
This method writes an XML-representation of this object with a specified tag to the given stream.
toXML(FreeColXMLWriter, String) - Method in class net.sf.freecol.common.model.FreeColObject
This method writes an XML-representation of this object with a specified tag to the given stream.
toXML(FreeColXMLWriter, String) - Method in class net.sf.freecol.common.model.Tile
This method writes an XML-representation of this object with a specified tag to the given stream.
toXMLPartial(FreeColXMLWriter, String[]) - Method in class net.sf.freecol.common.model.FreeColObject
This method writes a partial XML-representation of this object to the given stream using only the mandatory and specified fields.
toXMLPartial(FreeColXMLWriter, List<String>) - Method in class net.sf.freecol.common.model.FreeColObject
Simpler version of toXMLPartial, where the fields are pre-filled with key,value pairs.
trace(Logger, String) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Log a warning with a stack trace.
trace(Logger, String) - Static method in class net.sf.freecol.FreeCol
Log a warning with a stack trace.
traceOccupation - Variable in class net.sf.freecol.common.model.Colony
The occupation tracing status.
traceSearch - Variable in class net.sf.freecol.common.model.Map
The search tracing status.
traceWorkButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
tracing - Variable in class net.sf.freecol.common.io.FreeColXMLReader
Trace all reads?
TRADE - net.sf.freecol.common.model.DiplomaticTrade.TradeContext
Scout negotiating
TRADE - net.sf.freecol.common.model.FoundingFather.FoundingFatherType
 
TRADE_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
 
TRADE_BONUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
TRADE_GOODS_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
TRADE_MARGIN - Static variable in class net.sf.freecol.common.model.Colony
Number of colonies that a player will trade down to.
TRADE_MINIMUM_PRICE - Static variable in class net.sf.freecol.common.model.IndianSettlement
Do not buy goods when the price is this low.
TRADE_MINIMUM_SIZE - Static variable in class net.sf.freecol.common.model.IndianSettlement
Do not sell less than this amount of goods.
TRADE_ROUTE_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
TRADE_ROUTE_TAG - Static variable in class net.sf.freecol.common.networking.AssignTradeRouteMessage
 
TRADE_ROUTE_TAG - Static variable in class net.sf.freecol.common.networking.DeleteTradeRouteMessage
 
TRADE_VOLUME_PENALTY - Static variable in class net.sf.freecol.common.model.Modifier
 
TRADE_WITH_FOREIGN_COLONIES - Static variable in class net.sf.freecol.common.model.Ability
The ability to trade with foreign colonies (deWitt).
TradeAction() - Constructor for enum net.sf.freecol.common.model.Constants.TradeAction
 
tradeBonus - Variable in class net.sf.freecol.common.model.SettlementType
The general trade bonus, roughly proportional to the settlement size and general sophistication.
TradeBuyAction() - Constructor for enum net.sf.freecol.common.model.Constants.TradeBuyAction
 
TradeContext() - Constructor for enum net.sf.freecol.common.model.DiplomaticTrade.TradeContext
 
traded - Variable in class net.sf.freecol.common.model.MarketData
Has this good been traded?
TRADED_TAG - Static variable in class net.sf.freecol.common.model.MarketData
 
tradeGoods - Variable in class net.sf.freecol.common.model.GoodsType
Whether these are trade goods that can only be obtained in Europe.
tradeGoodsWithSettlement(IndianSettlement) - Method in class net.sf.freecol.common.model.IndianSettlement
Allows spread of horses and arms between settlements
TradeItem - Class in net.sf.freecol.common.model
One of the items a DiplomaticTrade consists of.
TradeItem(Game, String, Player, Player) - Constructor for class net.sf.freecol.common.model.TradeItem
Creates a new TradeItem instance.
TradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.TradeItem
Creates a new TradeItem instance.
TradeLocation - Interface in net.sf.freecol.common.model
A wrapper interface for a location that can be on a trade route.
tradeRoute - Variable in class net.sf.freecol.common.model.Unit
The trade route this unit has.
TradeRoute - Class in net.sf.freecol.common.model
A TradeRoute holds all information for a unit to follow along a trade route.
TradeRoute(Game, String) - Constructor for class net.sf.freecol.common.model.TradeRoute
Creates a new TradeRoute instance.
TradeRoute(Game, String, Player) - Constructor for class net.sf.freecol.common.model.TradeRoute
Creates a new TradeRoute instance.
TradeRouteAction - Class in net.sf.freecol.client.gui.action
An action for editing trade routes.
TradeRouteAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.TradeRouteAction
Creates this action.
tradeRouteComparator - Static variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
Compare trade routes by name.
TradeRouteInputPanel - Class in net.sf.freecol.client.gui.panel
Allows the user to edit trade routes.
TradeRouteInputPanel(FreeColClient, TradeRoute) - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Create a panel to define trade route cargos.
TradeRouteInputPanel.AllGoodsTypesPanel - Class in net.sf.freecol.client.gui.panel
Panel for all types of goods that can be loaded onto a carrier.
TradeRouteInputPanel.DestinationCellRenderer - Class in net.sf.freecol.client.gui.panel
 
TradeRouteInputPanel.StopGoodsTypesPanel - Class in net.sf.freecol.client.gui.panel
Panel for the types of goods that are to be loaded onto the carrier at the current stop.
TradeRouteInputPanel.StopListHandler - Class in net.sf.freecol.client.gui.panel
TransferHandler for Stops.
TradeRouteInputPanel.StopListTransferable - Class in net.sf.freecol.client.gui.panel
 
TradeRouteInputPanel.StopRenderer - Class in net.sf.freecol.client.gui.panel
 
tradeRouteName - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
The user-editable name of the trade route.
TradeRoutePanel - Class in net.sf.freecol.client.gui.panel
Allows the user to edit trade routes.
TradeRoutePanel(FreeColClient, Unit) - Constructor for class net.sf.freecol.client.gui.panel.TradeRoutePanel
The constructor that will add the items to this panel.
tradeRoutes - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The list of trade routes to display.
tradeRoutes - Variable in class net.sf.freecol.common.model.Player
The trade routes defined by this player.
TradeRouteStop - Class in net.sf.freecol.common.model
A stop along a trade route.
TradeRouteStop(Game) - Constructor for class net.sf.freecol.common.model.TradeRouteStop
Create an empty trade route stop.
TradeRouteStop(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.TradeRouteStop
Create a new TradeRouteStop from a stream.
TradeRouteStop(Game, Location) - Constructor for class net.sf.freecol.common.model.TradeRouteStop
Create a stop for the given location from a stream.
TradeRouteStop(TradeRouteStop) - Constructor for class net.sf.freecol.common.model.TradeRouteStop
Copy constructor.
tradeRouteUnitComparator - Static variable in class net.sf.freecol.client.control.InGameController
A comparator for ordering trade route units.
TradeSellAction() - Constructor for enum net.sf.freecol.common.model.Constants.TradeSellAction
 
TradeStatus() - Constructor for enum net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
 
TRAIN - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
trainAIUnitInEurope(UnitType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Helper function for server communication - Ask the server to train a unit in Europe on behalf of the AIGetPlayer().
trainButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
TrainPanel - Class in net.sf.freecol.client.gui.panel
The panel that allows a user to train a new unit in Europe.
TrainPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.TrainPanel
The constructor to use.
trainUnitInEurope(UnitType) - Method in class net.sf.freecol.client.control.InGameController
Trains a unit of a specified type in Europe.
trainUnitInEurope(UnitType) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for training a unit in Europe.
trainUnitInEurope(ServerPlayer, UnitType) - Method in class net.sf.freecol.server.control.InGameController
Train a unit in Europe.
TrainUnitInEuropeMessage - Class in net.sf.freecol.common.networking
The message sent when training a unit in Europe.
TrainUnitInEuropeMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
Create a new TrainUnitInEuropeMessage from a stream.
TrainUnitInEuropeMessage(UnitType) - Constructor for class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
Create a new TrainUnitInEuropeMessage with the supplied type.
TransactionListener - Interface in net.sf.freecol.common.model
Interface for classes which listen to transactions in market
transactionListeners - Variable in class net.sf.freecol.common.model.Market
Watching listeners.
TransactionLog() - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
Creates a transaction log.
transferHandler - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
The TransferHandler for the cargo labels.
transform(Collection<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Transform the contents of a collection.
transform(Collection<T>, Predicate<? super T>, Function<? super T, ? extends R>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Transform the contents of a collection.
transform(Collection<T>, Predicate<? super T>, Function<? super T, ? extends R>, Comparator<? super R>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Transform the contents of a collection and sort the result.
transform(Collection<T>, Predicate<? super T>, Function<? super T, ? extends R>, Collector<R, ?, C>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Transform the contents of a collection.
transform(Stream<T>, Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Transform the contents of a stream.
transform(Stream<T>, Predicate<? super T>, Function<? super T, ? extends R>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Transform the contents of a stream.
transform(Stream<T>, Predicate<? super T>, Function<? super T, ? extends R>, Comparator<? super R>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Transform the contents of a stream.
transform(Stream<T>, Predicate<? super T>, Function<? super T, ? extends R>, Collector<R, ?, C>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Transform the contents of a stream.
transform(Tile) - Method in class net.sf.freecol.client.control.MapEditorController
Transforms the given Tile using the MapEditorController.getMapTransform() current MapTransform.
transform(Tile) - Method in class net.sf.freecol.client.control.MapTransform
Applies this transformation to the given tile.
transform(Tile) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.LostCityRumourTransform
Applies this transformation to the given tile.
transform(Tile) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.ResourceTransform
Applies this transformation to the given tile.
transform(Tile) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverStyleTransform
Applies this transformation to the given tile.
transform(Tile) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverTransform
Applies this transformation to the given tile.
transform(Tile) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.SettlementTransform
Applies this transformation to the given tile.
transform(Tile) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.TileTypeTransform
Applies this transformation to the given tile.
transform(T[], Predicate<? super T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Transform the contents of an array.
transform(T[], Predicate<? super T>, Function<? super T, ? extends R>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Transform the contents of an array.
transform(T[], Predicate<? super T>, Function<? super T, ? extends R>, Comparator<? super R>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Transform the contents of an array and sort the result.
transform(T[], Predicate<? super T>, Function<? super T, ? extends R>, Collector<R, ?, C>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Transform the contents of an array.
transform_internal(Stream<T>, Predicate<? super T>, Function<? super T, ? extends R>, Comparator<? super R>, Collector<R, ?, C>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Underlying implementation for the transform functions.
transformBend(GeneralPath) - Method in class net.sf.freecol.client.gui.dialog.Flag
Flip or rotate a top left triangle so that it fits another corner.
transformer - Variable in class net.sf.freecol.common.io.FreeColXMLWriter
An optional transformer to handle indentation.
transformTriangle(GeneralPath) - Method in class net.sf.freecol.client.gui.dialog.Flag
Flip or rotate a left triangle so that it fits another side.
TranslationReport - Class in net.sf.freecol.tools
Document the state of the translations.
TranslationReport() - Constructor for class net.sf.freecol.tools.TranslationReport
 
TranslationReport.LanguageStatsRecord - Class in net.sf.freecol.tools
 
TRANSPARENT - net.sf.freecol.client.gui.panel.FreeColButton.ButtonStyle
 
transparentPanelUI - Static variable in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
 
transport - Variable in class net.sf.freecol.server.ai.TransportableAIObject
The AIUnit which has been allocated to transport this object.
TRANSPORT_NAVAL_UNIT_CHEAT - Static variable in class net.sf.freecol.common.option.GameOptions
 
TRANSPORT_TAG - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
 
TRANSPORT_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
transportable - Variable in class net.sf.freecol.server.ai.Cargo
The AI object to be transported.
transportable - Variable in class net.sf.freecol.server.ai.Wish
The TransportableAIObject which will realize the wish, or null if none has been assigned.
TRANSPORTABLE_TAG - Static variable in class net.sf.freecol.server.ai.GoodsWish
 
TRANSPORTABLE_TAG - Static variable in class net.sf.freecol.server.ai.Wish
 
TRANSPORTABLE_TAG - Static variable in class net.sf.freecol.server.ai.WorkerWish
 
TransportableAIObject - Class in net.sf.freecol.server.ai
A single item in a carrier's transport list.
TransportableAIObject(AIMain, String) - Constructor for class net.sf.freecol.server.ai.TransportableAIObject
Create a new uninitialized transportable AI object.
TransportableAIObject(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.TransportableAIObject
Creates a new transportable AI object from the given XML-representation.
transportDemand - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A cached map of destination Location to Wishes awaiting transport.
TransportMission - Class in net.sf.freecol.server.ai.mission
Mission for transporting units and goods on a carrier.
TransportMission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.TransportMission
Creates a mission for the given AIUnit.
TransportMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.TransportMission
Creates a new TransportMission from a reader.
TransportMission.CargoResult - Enum in net.sf.freecol.server.ai.mission
 
transportNavalUnitCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
transportSupply - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A cached list of transportables awaiting transport.
transportTarget - Variable in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
The object we are trying to destroy.
travelToTarget(Location, CostDecider, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
Tries to move this mission's unit to a target location.
traverseGotoPath() - Method in class net.sf.freecol.client.gui.GUI
Send the active unit along the current goto path as far as possible.
traverseGotoPath() - Method in class net.sf.freecol.client.gui.SwingGUI
Send the active unit along the current goto path as far as possible.
TREASURE_AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
TREASURE_TRANSPORT_FEE - Static variable in class net.sf.freecol.common.model.Modifier
 
TREASURE_TRANSPORT_FEE - Static variable in class net.sf.freecol.common.option.GameOptions
Percentage fee for transporting treasures to Europe.
treasureAmount - Variable in class net.sf.freecol.common.model.Unit
To be used only for type == TREASURE_TRAIN
tree - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
tree - Variable in class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
 
TREE - net.sf.freecol.common.model.HighScore.ScoreLevel
 
TREES - Static variable in class net.sf.freecol.tools.ForestMaker
 
tRemove(Cargo) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Remove a cargo from the cargoes list.
tRetarget() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Reset the carrier target after a change to the first cargo.
TRETRY - net.sf.freecol.server.ai.mission.TransportMission.CargoResult
 
trialDirections(Direction) - Static method in class net.sf.freecol.client.gui.animation.UnitImageAnimation
Get a list of directions to try when looking for a direction-keyed animation given a preferred direction which has failed.
TRIANGLE - net.sf.freecol.client.gui.dialog.Flag.UnionShape
 
TRIBAL_CHIEF - net.sf.freecol.common.model.LostCityRumour.RumourType
 
TRIBUTE - net.sf.freecol.common.model.DiplomaticTrade.TradeContext
Carrier trading
tries - Variable in class net.sf.freecol.server.ai.Cargo
Counter for failed tries.
TRIES_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
trivialCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
A trivial CostDecider that only considers the number of locations visited when determining cost.
TrivialMessage - Class in net.sf.freecol.common.networking
The basic trivial message, with just a name.
TrivialMessage(String) - Constructor for class net.sf.freecol.common.networking.TrivialMessage
Create a new TrivialMessage of a given type.
TrivialMessage(String, Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.TrivialMessage
Create a new TrivialMessage from a stream.
trivialSearchHeuristic - Variable in class net.sf.freecol.common.model.Map
A trivial search heuristic that always returns zero.
truncate(int) - Method in class net.sf.freecol.common.util.LogBuilder
Truncate the buffer to a given size.
tryAddTileItem(TileItem) - Method in class net.sf.freecol.common.model.TileItemContainer
Try to add a TileItem to this container.
tryCargo(Cargo, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Check a Cargo for continued validity and whether action is needed at the current location.
tryFont(FontLibrary.FontType, String) - Static method in class net.sf.freecol.client.gui.FontLibrary
Try to find a basic font that of a given type that can display some text.
tryPioneeringMission(LogBuilder) - Method in class net.sf.freecol.server.ai.AIUnit
 
trySomeUsefulMission(Colony, LogBuilder) - Method in class net.sf.freecol.server.ai.AIUnit
 
trySwapExpert(List<Unit>) - Method in class net.sf.freecol.common.model.Unit
Try to swap this unit if it is an expert for another that is doing its job.
tryWork(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Try to assign a unit to work this building.
tryWork(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Try to work this tile with a specified unit.
tryWork(Unit, WorkLocation) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Try to assign a unit to work in a colony work location.
tryWorkInsideColonyMission(AIColony, LogBuilder) - Method in class net.sf.freecol.server.ai.AIUnit
 
tSet(List<Cargo>, boolean) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Sets the cargoes to a new list.
tSize() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Gets the size of the cargoes.
tSpace() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Sets the spaceLeft fields in the cargoes.
turn - Variable in class net.sf.freecol.client.gui.panel.WorkProductionPanel
 
turn - Variable in class net.sf.freecol.common.model.Game
The current turn.
turn - Variable in class net.sf.freecol.common.model.HistoryEvent
The turn in which the event took place
turn - Variable in class net.sf.freecol.common.model.Turn
The numerical value of the Turn, never less than one.
Turn - Class in net.sf.freecol.common.model
Represents a given turn in the game.
Turn(int) - Constructor for class net.sf.freecol.common.model.Turn
Creates a new Turn instance.
TURN_COUNT_TAG - Static variable in class net.sf.freecol.common.model.mission.AbstractMission
 
TURN_FACTOR - Static variable in class net.sf.freecol.common.model.PathNode
Weight turns much greater than moves.
TURN_TAG - Static variable in class net.sf.freecol.common.model.Game
 
TURN_TAG - Static variable in class net.sf.freecol.common.model.HistoryEvent
 
TURN_TAG - Static variable in class net.sf.freecol.common.networking.NewTurnMessage
 
turnCount - Variable in class net.sf.freecol.common.model.mission.AbstractMission
The number of turns this mission will take to carry out.
turnReportMessages - Variable in class net.sf.freecol.client.control.InGameController
The messages in the last turn report.
turns - Variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
The number of turns to reach the destination.
turns - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
 
turns - Variable in class net.sf.freecol.common.model.PathNode
The number of turns used to get to this node by the unit traversing the path.
turns - Variable in class net.sf.freecol.common.model.UnitTypeChange
The number of turns for the change to take, if not immediate.
turns - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
Expected total duration of this plan when it is initialized.
TURNS_OF_TRAINING_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
TURNS_TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
 
TURNS_TAG - Static variable in class net.sf.freecol.common.model.UnitTypeChange
 
TURNS_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
TURNS_TO_SAIL - Static variable in class net.sf.freecol.common.option.GameOptions
The number of turns to sail between Europe and the New World.
turnsOfTraining - Variable in class net.sf.freecol.common.model.Unit
Number of turns of training needed by this unit.
turnsToComplete - Variable in class net.sf.freecol.common.model.TileImprovement
Turns remaining until the improvement is complete, if any.
TurnTaker - Interface in net.sf.freecol.server.model
Interface for server-side objects which need to update every turn.
TUTORIAL - net.sf.freecol.common.model.ModelMessage.MessageType
 
TUTORIAL_KEY - Static variable in class net.sf.freecol.client.gui.dialog.FirstContactDialog
 
tutorialMode() - Method in class net.sf.freecol.client.FreeColClient
Convenience accessor for checking whether to display tutorial messages.
tv - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewer
The internal scaled tile viewer to use.
twait - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
The key locations along the path taken by cargo and carrier.
TWAIT_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
two - net.sf.freecol.common.i18n.Number.Category
 
type - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverStyleTransform
 
type - Variable in class net.sf.freecol.common.model.AbstractGoods
The type of goods.
type - Variable in class net.sf.freecol.common.model.FoundingFather
The type of this FoundingFather.
type - Variable in class net.sf.freecol.common.model.LostCityRumour
The type of the rumour.
type - Variable in class net.sf.freecol.common.model.Nation
The nation type, European, native, etc.
type - Variable in class net.sf.freecol.common.model.Region
The type of region.
type - Variable in class net.sf.freecol.common.model.Resource
The type of resource.
type - Variable in class net.sf.freecol.common.model.Scope
The identifier of a FreeColSpecObjectType, or Option.
type - Variable in class net.sf.freecol.common.model.Settlement
The type of settlement.
type - Variable in class net.sf.freecol.common.model.Specification.TypeReader
The class of objects to read.
type - Variable in class net.sf.freecol.common.model.Tile
The type of the tile.
type - Variable in class net.sf.freecol.common.model.TileImprovement
The type of this improvement.
type - Variable in class net.sf.freecol.common.model.Unit
The unit type.
type - Variable in class net.sf.freecol.common.model.UnitWas
 
type - Variable in class net.sf.freecol.common.networking.ChangeSet.See
 
type - Variable in class net.sf.freecol.common.networking.TrivialMessage
The actual message type.
type - Variable in class net.sf.freecol.common.option.FileOption
Extra optional qualifier for what the file is to be used for.
type - Variable in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
 
type - Variable in class net.sf.freecol.server.ai.TileImprovementPlan
The type of improvement, from TileImprovementTypes.
type - Variable in class net.sf.freecol.server.model.NativeDemandSession
 
TYPE_TAG - Static variable in class net.sf.freecol.common.model.EuropeanNationType
 
TYPE_TAG - Static variable in class net.sf.freecol.common.model.FoundingFather
 
TYPE_TAG - Static variable in class net.sf.freecol.common.model.Goods
 
TYPE_TAG - Static variable in class net.sf.freecol.common.model.GoodsContainer
 
TYPE_TAG - Static variable in class net.sf.freecol.common.model.LostCityRumour
 
TYPE_TAG - Static variable in class net.sf.freecol.common.model.Modifier
 
TYPE_TAG - Static variable in class net.sf.freecol.common.model.Region
 
TYPE_TAG - Static variable in class net.sf.freecol.common.model.Resource
 
TYPE_TAG - Static variable in class net.sf.freecol.common.model.Scope
 
TYPE_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
TYPE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
 
TYPE_TAG - Static variable in class net.sf.freecol.common.model.TileType
 
TYPE_TAG - Static variable in class net.sf.freecol.common.networking.IndianDemandMessage
 
TYPE_TAG - Static variable in class net.sf.freecol.common.networking.LoadGoodsMessage
 
TYPE_TAG - Static variable in class net.sf.freecol.common.networking.UnloadGoodsMessage
 
TYPE_TAG - Static variable in class net.sf.freecol.common.option.FileOption
 
TYPE_TAG - Static variable in class net.sf.freecol.server.ai.TileImprovementPlan
 
TypeCountMap<T extends FreeColSpecObjectType> - Class in net.sf.freecol.common.model
A map that incorporates a count.
TypeCountMap() - Constructor for class net.sf.freecol.common.model.TypeCountMap
 
TypeReader(Class<T>, List<T>) - Constructor for class net.sf.freecol.common.model.Specification.TypeReader
Build a type read.
typeRoleComparator - Static variable in class net.sf.freecol.common.model.Unit
A comparator to compare units by type, then role index, then the FCO order.
TypeSelector() - Constructor for enum net.sf.freecol.common.option.UnitTypeOption.TypeSelector
 
typeUI - Variable in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
 

U

ui - Variable in class net.sf.freecol.client.gui.dialog.EditOptionDialog
 
ui - Variable in class net.sf.freecol.client.gui.dialog.OptionsDialog
The supporting UI for the displayed group.
uiClasses - Static variable in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
 
uiClassId - Variable in class net.sf.freecol.client.gui.panel.MigPanel
 
UNABLE_TO_BUILD - Static variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
unattended - Variable in class net.sf.freecol.common.model.ProductionType
Whether this production type applies only to colony center tiles.
UNATTENDED_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
 
unblockServer(int) - Method in class net.sf.freecol.client.FreeColClient
Shut down an existing server on a given port.
UNCONTACTED - net.sf.freecol.common.model.IndianSettlement.ContactLevel
 
UNCONTACTED - net.sf.freecol.common.model.Stance
 
UNDEAD - net.sf.freecol.common.model.Player.PlayerType
 
UNDEAD - Static variable in class net.sf.freecol.common.model.Ability
Undead units have this ability.
UNDEAD - Static variable in class net.sf.freecol.common.model.UnitChangeType
Changes due to the undead claiming the unit.
UNDEFINED - Static variable in interface net.sf.freecol.common.model.Constants
Generic "unsure" value.
unexpectedTag(String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Standardized way to throw a parsing exception with a bit of context.
uninstallUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
uninterned - Variable in class net.sf.freecol.common.io.FreeColXMLReader
A cache of uninterned objects.
uninternedRead(Game, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Do a special non-interning read of a FreeColObject.
union - Variable in class net.sf.freecol.tools.FlagTest
 
unionColor - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
The selected union colour.
unionColor - Variable in class net.sf.freecol.client.gui.dialog.Flag
 
unionColor - Variable in class net.sf.freecol.tools.FlagTest
 
unionPosition - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
A box to select the union position with.
unionPosition - Variable in class net.sf.freecol.client.gui.dialog.Flag
 
UnionPosition(Flag.Alignment, int) - Constructor for enum net.sf.freecol.client.gui.dialog.Flag.UnionPosition
 
unionPositions - Variable in enum net.sf.freecol.client.gui.dialog.Flag.Decoration
 
unionShape - Variable in class net.sf.freecol.client.gui.dialog.ConfirmDeclarationDialog
A box to select the union shap with.
unionShape - Variable in enum net.sf.freecol.client.gui.dialog.Flag.Decoration
 
unionShape - Variable in class net.sf.freecol.client.gui.dialog.Flag
 
unionShape - Variable in class net.sf.freecol.tools.FlagTest
 
UnionShape() - Constructor for enum net.sf.freecol.client.gui.dialog.Flag.UnionShape
 
unique - Variable in class net.sf.freecol.client.gui.panel.GoodsTypePanel
Are duplicate entries allowed?
unit - Variable in class net.sf.freecol.client.gui.action.UnloadAction
 
unit - Variable in class net.sf.freecol.client.gui.animation.Animation
The unit to animate.
unit - Variable in class net.sf.freecol.client.gui.dialog.EndTurnDialog.UnitWrapper
 
unit - Variable in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog.Destination
The unit that is travelling.
unit - Variable in class net.sf.freecol.client.gui.label.UnitLabel
The unit this is a label for.
unit - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
The associated unit when in UNIT mode.
unit - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The unit to assign/deassign trade routes for.
unit - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
 
unit - Variable in class net.sf.freecol.common.model.mission.AbstractMission
The Unit this mission was assigned to.
unit - Variable in class net.sf.freecol.common.model.NativeTrade
The unit that is trading.
unit - Variable in class net.sf.freecol.common.model.UnitTradeItem
The unit to change hands.
unit - Variable in class net.sf.freecol.common.model.UnitWas
 
unit - Variable in class net.sf.freecol.common.networking.ChangeSet.MoveChange
 
unit - Variable in class net.sf.freecol.common.networking.ChangeSet.SpyChange
 
unit - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
unit - Variable in class net.sf.freecol.server.ai.AIUnit
The Unit this AIObject contains AI-information for.
unit - Variable in class net.sf.freecol.server.model.DiplomacySession
The initiating unit.
unit - Variable in class net.sf.freecol.server.model.NativeDemandSession
 
Unit - Class in net.sf.freecol.common.model
Represents all pieces that can be moved on the map-board.
Unit(Game) - Constructor for class net.sf.freecol.common.model.Unit
Constructor for ServerUnit.
Unit(Game, String) - Constructor for class net.sf.freecol.common.model.Unit
Creates a new Unit with the given identifier.
UNIT - net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
 
UNIT_ADDED - net.sf.freecol.common.model.ModelMessage.MessageType
 
UNIT_ADDITIVE_COMBAT_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
UNIT_ARRIVED - net.sf.freecol.common.model.ModelMessage.MessageType
 
UNIT_CAPACITY - Static variable in class net.sf.freecol.common.model.ColonyTile
The maximum number of units a ColonyTile can hold.
UNIT_CHANGE - Static variable in class net.sf.freecol.common.model.Building
 
UNIT_CHANGE - Static variable in class net.sf.freecol.common.model.ColonyTile
 
UNIT_CHANGE - Static variable in class net.sf.freecol.common.model.Europe
 
UNIT_CHANGE - Static variable in class net.sf.freecol.common.model.Tile
This must be distinct from ColonyTile/Building.UNIT_CHANGE or the colony panel can get confused.
UNIT_CHANGE_TYPES_COMPAT_FILE_NAME - Static variable in class net.sf.freecol.common.model.Specification
Unit change types backward compatibility fragment.
UNIT_CHANGE_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
UNIT_CLASS_INDEX - Static variable in class net.sf.freecol.common.model.Unit
Class index for units.
UNIT_COUNT_TAG - Static variable in class net.sf.freecol.common.model.Colony
 
UNIT_DEMOTED - net.sf.freecol.common.model.ModelMessage.MessageType
 
UNIT_IMPROVED - net.sf.freecol.common.model.ModelMessage.MessageType
 
UNIT_LAST_MOVE_DELAY - Static variable in class net.sf.freecol.client.ClientOptions
Whether to delay on a unit's last move or not.
UNIT_LAST_MOVE_DELAY - Static variable in class net.sf.freecol.client.control.InGameController
 
UNIT_LINES_IN_FIRST_MENU - Static variable in class net.sf.freecol.client.gui.TilePopup
 
UNIT_LINES_IN_OTHER_MENUS - Static variable in class net.sf.freecol.client.gui.TilePopup
 
UNIT_LOST - net.sf.freecol.common.model.ModelMessage.MessageType
 
UNIT_NORMAL_COMBAT_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
 
UNIT_OFFSET - Static variable in class net.sf.freecol.client.gui.mapviewer.TileBounds
The height offset to paint a Unit at (in pixels).
UNIT_PRICE_TAG - Static variable in class net.sf.freecol.common.model.Europe
 
UNIT_PRIORITY - Static variable in interface net.sf.freecol.common.model.Consumer
Default consumption priority for units.
UNIT_REPAIRED - net.sf.freecol.common.model.ModelMessage.MessageType
 
UNIT_SELECT - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
UNIT_TAG - Static variable in class net.sf.freecol.common.model.EuropeanNationType
 
UNIT_TAG - Static variable in class net.sf.freecol.common.model.FoundingFather
 
UNIT_TAG - Static variable in class net.sf.freecol.common.model.mission.AbstractMission
 
UNIT_TAG - Static variable in class net.sf.freecol.common.model.NativeTrade
 
UNIT_TAG - Static variable in class net.sf.freecol.common.model.UnitTradeItem
 
UNIT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.AnimateMoveMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.AskSkillMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.AssignTradeRouteMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.AttackMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.BuildColonyMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.CashInTreasureTrainMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.ChangeStateMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.ChangeWorkTypeMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.ClearSpecialityMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.DeclineMoundsMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.DeliverGiftMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.DemandTributeMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.DisbandUnitMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.DisembarkMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.EmbarkMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.EquipForRoleMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.InciteMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.IndianDemandMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.JoinColonyMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.LearnSkillMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.MissionaryMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.MoveMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.MoveToMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.NativeGiftMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.NewLandNameMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.NewRegionNameMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.PutOutsideColonyMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.SetCurrentStopMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.SetDestinationMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.SpySettlementMessage
 
UNIT_TAG - Static variable in class net.sf.freecol.common.networking.WorkMessage
 
UNIT_TO_SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.model.NativeTrade
 
UNIT_TYPE_CHANGE - net.sf.freecol.common.model.Colony.ColonyChangeEvent
 
UNIT_TYPE_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
UNIT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Europe
 
UNIT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
UNIT_TYPE_TAG - Static variable in class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
 
UNIT_TYPE_TAG - Static variable in class net.sf.freecol.common.option.AbstractUnitOption
 
UNIT_TYPE_TAG - Static variable in class net.sf.freecol.server.ai.WorkerWish
 
UNIT_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
UNIT_USAD_THRESHOLD - Static variable in class net.sf.freecol.server.ai.REFAIPlayer
Limit on the number of REF units chasing a single hostile unit.
Unit.ClosestSettlementGoalDecider - Class in net.sf.freecol.common.model
 
Unit.MoveType - Enum in net.sf.freecol.common.model
A move type.
Unit.PortMode - Enum in net.sf.freecol.common.model
Internal state for findIntermediatePort.
Unit.UnitLabelType - Enum in net.sf.freecol.common.model
What type of unit label do we want?
Unit.UnitState - Enum in net.sf.freecol.common.model
A state a Unit can have.
UnitAction - Class in net.sf.freecol.client.gui.action
Super class for all actions that should be disabled when no unit is selected.
UnitAction() - Constructor for enum net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
UnitAction(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.action.UnitAction
Creates a new UnitAction.
unitAnimator - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerState
 
UnitAnimator - Class in net.sf.freecol.client.gui.mapviewer
Handles taking units of of the map rendering in order to be animated using JLabels.
UnitAnimator(FreeColClient, MapViewer, ImageLibrary) - Constructor for class net.sf.freecol.client.gui.mapviewer.UnitAnimator
 
unitAttack(FreeColClient, Unit, Unit, Tile, Tile, boolean, float) - Static method in class net.sf.freecol.client.gui.animation.Animations
Collection animations for a unit attack.
unitBox - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.UnitTradeItemPanel
 
UnitBoxRenderer() - Constructor for class net.sf.freecol.client.gui.dialog.NegotiationDialog.UnitTradeItemPanel.UnitBoxRenderer
 
UnitButton - Class in net.sf.freecol.client.gui.panel
A button with a set of images which is used to give commands to a unit with the mouse instead of the keyboard.
UnitButton(ActionManager, String) - Constructor for class net.sf.freecol.client.gui.panel.UnitButton
The basic constructor.
UnitButton.UnitButtonActionPropertyChangeListener - Class in net.sf.freecol.client.gui.panel
 
UnitButtonActionPropertyChangeListener(AbstractButton) - Constructor for class net.sf.freecol.client.gui.panel.UnitButton.UnitButtonActionPropertyChangeListener
 
unitButtons - Variable in class net.sf.freecol.client.gui.panel.MapControls
The buttons to control unit actions.
unitButtons(Map<UnitType, WorkLocation.Suggestion>, List<UnitType>, Colony) - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
UnitCellRenderer() - Constructor for class net.sf.freecol.client.gui.dialog.EndTurnDialog.UnitCellRenderer
 
UnitChangeType - Class in net.sf.freecol.common.model
The possible changes of a unit type.
UnitChangeType(String, Specification) - Constructor for class net.sf.freecol.common.model.UnitChangeType
Trivial constructor.
unitChangeTypeList - Variable in class net.sf.freecol.common.model.Specification
 
unitCount - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
 
unitCount - Variable in class net.sf.freecol.client.gui.panel.report.ReportLabourDetailPanel
 
unitCount - Variable in class net.sf.freecol.client.gui.panel.report.ReportLabourPanel
A map of count by unit type.
unitCount - Variable in class net.sf.freecol.client.gui.panel.report.ReportRequirementsPanel
Records the number of units indexed by colony and unit type.
unitCount - Variable in class net.sf.freecol.common.model.EuropeWas
The initial number of units in the Europe.
unitData - Variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
unitData - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
associated unit data
UnitData(UnitType) - Constructor for class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
unitDataMap - Variable in class net.sf.freecol.client.gui.panel.report.LabourData
 
unitDemandPanel - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
UnitDetailPanel - Class in net.sf.freecol.client.gui.panel.colopedia
This panel displays details of units in the Colopedia.
UnitDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.colopedia.UnitDetailPanel
Creates a new instance of this colopedia subpanel.
UnitImageAnimation - Class in net.sf.freecol.client.gui.animation
Class for in-place animation of units.
UnitImageAnimation(Unit, Tile, SimpleZippedAnimation) - Constructor for class net.sf.freecol.client.gui.animation.UnitImageAnimation
Build a new image animation.
UnitIterator - Class in net.sf.freecol.common.model
An Iterator of Units that can be made active.
UnitIterator(Player, Predicate<Unit>) - Constructor for class net.sf.freecol.common.model.UnitIterator
Creates a new UnitIterator.
unitKey(int) - Static method in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
UnitLabel - Class in net.sf.freecol.client.gui.label
This label holds Unit data in addition to the JLabel data, which makes it ideal to use for drag and drop purposes.
UnitLabel(FreeColClient, Unit) - Constructor for class net.sf.freecol.client.gui.label.UnitLabel
Creates a JLabel to display a unit.
UnitLabel(FreeColClient, Unit, boolean) - Constructor for class net.sf.freecol.client.gui.label.UnitLabel
Creates a JLabel to display a unit.
UnitLabel(FreeColClient, Unit, boolean, boolean) - Constructor for class net.sf.freecol.client.gui.label.UnitLabel
Creates a JLabel to display a unit.
UnitLabel.UnitAction - Enum in net.sf.freecol.client.gui.label
The different actions a Unit is allowed to take.
unitLabels - Variable in class net.sf.freecol.client.gui.panel.BuildingPanel
Labels for any units present.
UnitLabelType() - Constructor for enum net.sf.freecol.common.model.Unit.UnitLabelType
 
unitList - Variable in class net.sf.freecol.client.gui.dialog.EndTurnDialog
The list of units to display.
unitList - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The list of buildable unit types.
UnitListOption - Class in net.sf.freecol.common.option
Represents an option where the valid choice is a list of AbstractUnits, e.g.
UnitListOption(String, Specification) - Constructor for class net.sf.freecol.common.option.UnitListOption
Creates a new UnitListOption.
UnitListOption(Specification) - Constructor for class net.sf.freecol.common.option.UnitListOption
Creates a new UnitListOption.
UnitLocation - Class in net.sf.freecol.common.model
The UnitLocation is a place where a Unit can be put.
UnitLocation(Game) - Constructor for class net.sf.freecol.common.model.UnitLocation
Creates a new UnitLocation instance.
UnitLocation(Game, String) - Constructor for class net.sf.freecol.common.model.UnitLocation
Creates a new UnitLocation instance.
UnitLocation.NoAddReason - Enum in net.sf.freecol.common.model
 
unitMove(FreeColClient, Unit, Tile, Tile, float) - Static method in class net.sf.freecol.client.gui.animation.Animations
Collect animations for a unit move.
UnitMoveAnimation - Class in net.sf.freecol.client.gui.animation
Class for the animation of units movement.
UnitMoveAnimation(Unit, Tile, Tile, int, float) - Constructor for class net.sf.freecol.client.gui.animation.UnitMoveAnimation
Build a new movement animation.
UNITNOTAPERSON - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
UNITNOTOFFENSIVE - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
UNITNOTONMAP - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
unitOfferPanel - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog
 
UnitPanel - Class in net.sf.freecol.client.gui.panel
This class provides common functionality for sub-panels of a PortPanel that display UnitLabels.
UnitPanel(String, LayoutManager, PortPanel, String, boolean) - Constructor for class net.sf.freecol.client.gui.panel.UnitPanel
Create a unit panel.
unitPath - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerState
A path for the active unit.
unitPrices - Variable in class net.sf.freecol.common.model.Europe
Prices for trainable or purchasable units.
units - Variable in class net.sf.freecol.client.gui.dialog.EditSettlementDialog
The number of units.
units - Variable in class net.sf.freecol.client.gui.panel.NewUnitPanel
The unit types corresponding to the buttons.
units - Variable in class net.sf.freecol.common.model.FoundingFather
A list of AbstractUnits generated by this FoundingFather.
units - Variable in class net.sf.freecol.common.model.Player
The units this player owns.
units - Variable in class net.sf.freecol.common.model.UnitIterator
The current cache of units.
units - Variable in class net.sf.freecol.common.model.UnitLocation
The Units present in this Location.
units - Variable in class net.sf.freecol.common.model.UnitWas
 
UNITS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
UNITS - net.sf.freecol.common.model.Operand.OperandType
 
UNITS - net.sf.freecol.common.option.UnitTypeOption.TypeSelector
 
UNITS_AT_SEA_GETTER - Static variable in class net.sf.freecol.client.gui.panel.report.LabourData
 
UNITS_IN_EUROPE_GETTER - Static variable in class net.sf.freecol.client.gui.panel.report.LabourData
 
UNITS_ON_LAND_GETTER - Static variable in class net.sf.freecol.client.gui.panel.report.LabourData
 
UNITS_PER_ROW - Static variable in class net.sf.freecol.client.gui.panel.report.ReportClassicColonyPanel
 
UNITS_TAG - Static variable in class net.sf.freecol.common.model.HighScore
 
UNITS_THAT_USE_NO_BELLS - Static variable in class net.sf.freecol.common.option.GameOptions
The number of units that do not consume bells.
unitsAtSea - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
UnitSeekAndDestroyMission - Class in net.sf.freecol.server.ai.mission
Mission for attacking a specific target, be it a Unit or a Settlement.
UnitSeekAndDestroyMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Creates a new UnitSeekAndDestroyMission from a reader.
UnitSeekAndDestroyMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Creates a mission for the given AIUnit.
unitsInEurope - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
unitsOnLand - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
unitsOutForAnimation - Variable in class net.sf.freecol.client.gui.mapviewer.UnitAnimator
The units that are being animated and an associated reference count.
unitsOutForAnimationLabels - Variable in class net.sf.freecol.client.gui.mapviewer.UnitAnimator
The labels being used in animation for a unit.
UnitState() - Constructor for enum net.sf.freecol.common.model.Unit.UnitState
 
unitsToAdd - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
 
unitsToRemove - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
 
unitTemplate(String, List<Unit>) - Method in class net.sf.freecol.server.control.InGameController
 
unitToSettlement - Variable in class net.sf.freecol.common.model.NativeTrade
The goods on the unit that are being offered for purchase by the settlement.
UnitTradeItem - Class in net.sf.freecol.common.model
A trade item consisting of a unit.
UnitTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.UnitTradeItem
Creates a new UnitTradeItem instance.
UnitTradeItem(Game, Player, Player, Unit) - Constructor for class net.sf.freecol.common.model.UnitTradeItem
Creates a new UnitTradeItem instance.
UnitTradeItemPanel(Player, List<Unit>) - Constructor for class net.sf.freecol.client.gui.dialog.NegotiationDialog.UnitTradeItemPanel
Creates a new UnitTradeItemPanel instance.
unitType - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.UnitData
 
unitType - Variable in class net.sf.freecol.client.gui.panel.report.ReportLabourDetailPanel
 
unitType - Variable in class net.sf.freecol.client.gui.panel.report.ReportLabourPanel.LabourUnitPanel
 
unitType - Variable in class net.sf.freecol.server.ai.WorkerWish
The type of unit required.
UnitType - Class in net.sf.freecol.common.model
The various types of units in FreeCol.
UnitType(String, Specification) - Constructor for class net.sf.freecol.common.model.UnitType
Creates a new UnitType instance.
UnitTypeChange - Class in net.sf.freecol.common.model
Simple container for individual type changes.
UnitTypeChange(String, Specification) - Constructor for class net.sf.freecol.common.model.UnitTypeChange
Trivial constructor.
UnitTypeChange(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.UnitTypeChange
Read a unit change from a stream.
unitTypeLabels(Map<UnitType, Integer>, int, StringTemplate) - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
 
unitTypeList - Variable in class net.sf.freecol.common.model.Specification
 
unitTypeOption - Variable in class net.sf.freecol.common.option.AbstractUnitOption
An Option to determine the UnitType of the AbstractUnit.
UnitTypeOption - Class in net.sf.freecol.common.option
Option wrapping a UnitType.
UnitTypeOption(String, Specification) - Constructor for class net.sf.freecol.common.option.UnitTypeOption
Creates a new UnitTypeOption.
UnitTypeOption(Specification) - Constructor for class net.sf.freecol.common.option.UnitTypeOption
Creates a new UnitTypeOption.
UnitTypeOption.TypeSelector - Enum in net.sf.freecol.common.option
FIXME: replace with Predicates.
UnitTypeOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a UnitTypeOption in order to enable values to be both seen and changed.
UnitTypeOptionUI(UnitTypeOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.UnitTypeOptionUI
Creates a new UnitTypeOptionUI for the given UnitTypeOption.
UnitTypeOptionUI.ChoiceRenderer - Class in net.sf.freecol.client.gui.option
 
unitTypesPurchasedInEurope - Variable in class net.sf.freecol.common.model.Specification
 
unitTypesTrainedInEurope - Variable in class net.sf.freecol.common.model.Specification
 
UnitWanderHostileMission - Class in net.sf.freecol.server.ai.mission
Mission for wandering around, attacking targets owned by a player we do not like.
UnitWanderHostileMission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Creates a mission for the given AIUnit.
UnitWanderHostileMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Creates a new UnitWanderHostileMission from a reader.
UnitWanderMission - Class in net.sf.freecol.server.ai.mission
Mission for wandering in random directions.
UnitWanderMission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.UnitWanderMission
Creates a mission for the given AIUnit.
UnitWanderMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.UnitWanderMission
Creates a new UnitWanderMission from a reader.
UnitWas - Class in net.sf.freecol.common.model
Helper container to remember a unit state prior to some change, and fire off any consequent property changes.
UnitWas(Unit) - Constructor for class net.sf.freecol.common.model.UnitWas
Record the state of a unit.
UnitWrapper(Unit) - Constructor for class net.sf.freecol.client.gui.dialog.EndTurnDialog.UnitWrapper
 
UNIVERSITY - net.sf.freecol.common.model.HighScore.ScoreLevel
 
UNKNOWN - Static variable in class net.sf.freecol.common.model.Modifier
 
UNKNOWN_DEFENCE_MODIFIER - Static variable in class net.sf.freecol.common.model.SimpleCombatModel
 
UNKNOWN_NATION_COLOR - Static variable in class net.sf.freecol.common.model.Nation
The last resort unknown nation color.
UNKNOWN_NATION_ID - Static variable in class net.sf.freecol.common.model.Nation
The unknown enemy id.
UNKNOWN_ODDS - Static variable in class net.sf.freecol.common.model.CombatModel.CombatOdds
 
unknownEnemy - Variable in class net.sf.freecol.common.model.Game
A virtual player to use for enemy privateers.
UNLIMITED - Static variable in class net.sf.freecol.common.model.Resource
Some resources are unlimited.
unload(Unit) - Method in class net.sf.freecol.client.control.InGameController
Unload, including dumping cargo.
UNLOAD - net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
UNLOAD - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
UNLOAD - net.sf.freecol.server.ai.Cargo.CargoMode
 
UNLOAD_OVERFLOW_RESPONSE - Static variable in class net.sf.freecol.client.ClientOptions
Set the default warehouse overflow on unload action.
UNLOAD_OVERFLOW_RESPONSE_ALWAYS - Static variable in class net.sf.freecol.client.ClientOptions
 
UNLOAD_OVERFLOW_RESPONSE_ASK - Static variable in class net.sf.freecol.client.ClientOptions
 
UNLOAD_OVERFLOW_RESPONSE_NEVER - Static variable in class net.sf.freecol.client.ClientOptions
 
unloadAction() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Unload the contents of the currently selected carrier.
UnloadAction - Class in net.sf.freecol.client.gui.action
An action for unloading a unit.
UnloadAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.UnloadAction
Creates an action for unloading the currently selected unit.
UnloadAction(FreeColClient, Unit) - Constructor for class net.sf.freecol.client.gui.action.UnloadAction
Creates an action for unloading the Unit provided.
unloadButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
unloadButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
unloadCargo(Goods, boolean) - Method in class net.sf.freecol.client.control.InGameController
Unload cargo.
unloadCmd - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
unloadGoods(GoodsType, int, Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for unloading goods.
unloadGoods(ServerPlayer, GoodsType, int, Unit) - Method in class net.sf.freecol.server.control.InGameController
Unload goods.
UnloadGoodsMessage - Class in net.sf.freecol.common.networking
The message sent when unloading goods.
UnloadGoodsMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.UnloadGoodsMessage
Create a new UnloadGoodsMessage from a stream.
UnloadGoodsMessage(GoodsType, int, Unit) - Constructor for class net.sf.freecol.common.networking.UnloadGoodsMessage
Create a new UnloadGoodsMessage.
unloadUnitAtStop(Unit, LogBuilder) - Method in class net.sf.freecol.client.control.InGameController
Work out what goods to unload from a unit at a stop, and unload them.
unregisterListeners() - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragGestureRecognizer
unserialize(String, Class<T>) - Method in class net.sf.freecol.common.model.Game
Unserialize from XML to a FreeColObject in this game.
unspecificMigrantSlot(int) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
 
unwrap() - Method in class net.sf.freecol.server.ai.Cargo
Unwrap this cargo.
unwrapCargoes(List<Cargo>) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Unwrap a wrapped list of cargoes.
up() - Method in enum net.sf.freecol.client.gui.Size
 
up() - Method in class net.sf.freecol.common.model.Building
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.Colony
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.ColonyTile
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.Europe
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.HighSeas
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.IndianSettlement
Promote this location to a more meaningful one if possible.
up() - Method in interface net.sf.freecol.common.model.Location
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.Map
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.Tile
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.Unit
Promote this location to a more meaningful one if possible.
upButton - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
upCase(String) - Static method in class net.sf.freecol.common.util.StringUtils
Upcase a string in the default locale.
upCase(String, Locale) - Static method in class net.sf.freecol.common.util.StringUtils
Upcase a string in a specific locale.
update() - Method in class net.sf.freecol.client.gui.action.ActionManager
Updates every FreeColAction this object keeps.
update() - Method in class net.sf.freecol.client.gui.action.ChangeAction
Updates the "enabled"-status with the value returned by FreeColAction.shouldBeEnabled().
update() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Updates the "enabled"-status with the value returned by FreeColAction.shouldBeEnabled().
update() - Method in class net.sf.freecol.client.gui.action.MapControlsAction
Updates the "enabled"-status with the value returned by FreeColAction.shouldBeEnabled().
update() - Method in class net.sf.freecol.client.gui.action.SelectableAction
Updates the "enabled"-status with the value returned by FreeColAction.shouldBeEnabled().
update() - Method in class net.sf.freecol.client.gui.dialog.OptionsDialog
Completely update the ui.
update() - Method in class net.sf.freecol.client.gui.label.MarketLabel
Update this label.
update() - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Updates this FreeColMenuBar.
update() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Update up this building panel.
update() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Update this CargoPanel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Update up this building panel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
Update this buildings panel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyCargoPanel
Update this CargoPanel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
Update this population panel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Update this single tile panel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
Update this tiles panel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Update the entire colony panel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Update this WarehousePanel.
update() - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
This method updates the Construction Panel.
update() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Update this DestinationPanel.
update() - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Update this InfoPanel to end turn mode.
update() - Method in class net.sf.freecol.client.gui.panel.NewUnitPanel
Updates this panel's labels so that the information it displays is up to date.
update() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Update the nation map following any change.
update() - Method in class net.sf.freecol.client.gui.panel.PlayersTable
 
update() - Method in class net.sf.freecol.client.gui.panel.RecruitPanel
Updates this panel's labels so that the information it displays is up to date.
update() - Method in class net.sf.freecol.client.gui.panel.report.ReportClassicColonyPanel
 
update() - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
Update the panel.
update() - Method in class net.sf.freecol.client.gui.panel.report.ReportProductionPanel
 
update() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Update this unit panel.
update() - Method in class net.sf.freecol.common.model.MarketData
Update the pricing of this datum, ignoring the price change clamp.
update() - Method in class net.sf.freecol.common.model.ProductionCache
Updates all data structures.
update() - Method in class net.sf.freecol.common.model.UnitIterator
Update the internal units list with units that satisfy the predicate.
update() - Method in class net.sf.freecol.server.ai.Cargo
Update the current delivery at the current fallback tolerance.
update() - Method in class net.sf.freecol.server.ai.ColonyPlan
Recreates the buildables and work location plans for this colony.
update(boolean) - Method in class net.sf.freecol.client.gui.panel.NewPanel
Update specification and difficulty as needed.
update(int, int) - Method in class net.sf.freecol.client.gui.panel.FreeColProgressBar
Update the data of the progress bar.
update(int, int, int, int) - Method in class net.sf.freecol.client.gui.panel.FreeColProgressBar
Update the data of the progress bar.
update(String, String, int, int, int, boolean, String, int) - Method in class net.sf.freecol.common.metaserver.ServerInfo
Update this server.
update(Collection<T>, boolean) - Method in class net.sf.freecol.common.model.Game
Convenience wrapper to update several FreeColGameObjects.
update(MapTransform) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Update this InfoPanel to map mode with a given transform.
update(GUI.ViewMode, Unit, Tile) - Method in class net.sf.freecol.client.gui.panel.MapControls
Updates this MapControls.
update(ServerInfo) - Method in class net.sf.freecol.common.metaserver.ServerInfo
Update this server.
update(BuildableType) - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
This method updates the Construction Panel.
update(DiplomaticTrade) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.ColonyTradeItemPanel
Update this panel.
update(DiplomaticTrade) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoldTradeItemPanel
Update this panel.
update(DiplomaticTrade) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.GoodsTradeItemPanel
Update this panel.
update(DiplomaticTrade) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.InciteTradeItemPanel
Update this panel.
update(DiplomaticTrade) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.StanceTradeItemPanel
Update this panel with a given trade.
update(DiplomaticTrade) - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog.UnitTradeItemPanel
Update this panel with a given trade.
update(GoodsType) - Method in class net.sf.freecol.common.model.Market
Update the price for a type of goods, bypassing the price change clamping.
update(GoodsType) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Updates this tile improvement plan to the best available for its tile and the specified goods type.
update(GoodsType, int, int) - Method in class net.sf.freecol.server.ai.GoodsWish
Updates this GoodsWish with the given attributes.
update(IndianSettlement) - Method in class net.sf.freecol.common.model.Tile.IndianSettlementInternals
Update the internal information from a native settlement.
update(Tile) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Update this InfoPanel to tile mode with a given tile.
update(Unit) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Update this InfoPanel to unit mode with a given unit.
update(UnitType, boolean, int) - Method in class net.sf.freecol.server.ai.WorkerWish
Updates this WorkerWish with the given attributes.
update(UpdateServerMessage) - Method in class net.sf.freecol.metaserver.MetaServerHandler
Handle an "update"-request.
update(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Update any relatively static properties of the colony: - export state - disposition of export goods in this colony - tile improvements (might ignore freshly grabbed tiles) - wishes
update(T, boolean) - Method in class net.sf.freecol.common.model.Game
Update a FreeColGameObject from another.
update(T, Class<T>, boolean) - Method in class net.sf.freecol.common.model.Game
Update a FreeColGameObject from another, optionally allowing missing objects to be created.
UPDATE - net.sf.freecol.common.metaserver.MetaServerUtils.MetaMessageType
 
UPDATE - net.sf.freecol.common.networking.Message.MessagePriority
 
UPDATE_INTERVAL - Static variable in class net.sf.freecol.common.metaserver.MetaServerUtils
Client timer update interval.
updateActions() - Method in class net.sf.freecol.client.FreeColClient
Updates the game actions.
updateActiveUnit(Tile) - Method in class net.sf.freecol.client.control.InGameController
Makes a new unit active if any, or focus on a tile (useful if the current unit just died).
updateAllLists() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
updateBuildableTypes() - Method in class net.sf.freecol.server.ai.ColonyPlan
Updates the build plans for this colony.
updateBuildingList() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Update the list of available buildings to build This method will verify whether a building can be built by checking against the following criteria: * Does the Colony meet the population limit to build? * Does the new building require a special circumstance, such as a prerequisite unit or building?
updateBuildingsPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateButtons() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Enables the remove stop button if a stop is selected and disables it otherwise.
updateButtons() - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
Update the buttons on the panel.
updateCargoPanel(TradeRouteStop) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Update the cargo panel to show a given stop.
updateCarrierButtons() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Enables the unload and fill buttons if the currently selected unit is a carrier with some cargo.
updateColony(ReportCompactColonyPanel.ColonySummary) - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
Update a single colony.
updateColonyTiles() - Method in class net.sf.freecol.common.model.Tile
Update production after a change to this tile.
updateCombinedColonies(List<ReportCompactColonyPanel.ColonySummary>) - Method in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel
Update several colonies.
updateCompact(boolean) - Static method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
updateComponents() - Method in class net.sf.freecol.client.gui.dialog.CaptureGoodsDialog
Update the components of the goodsList.
updateConnection(Connection) - Method in class net.sf.freecol.client.networking.UserServerAPI
A connection has been made, save it and its parameters.
updateConstructionPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateCurrentFather(FoundingFather) - Method in class net.sf.freecol.server.model.ServerPlayer
Update the current father.
updateDescriptionLabel(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Updates the description label, which is a tooltip with the terrain type, road and plow indicator, if any.
updateDestinationComparator() - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
Set the selected destination comparator.
updateDestinationList() - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
Reset the destinations in the model.
updateDetailView() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Set the correct cell renderer in the buildables lists.
updateDialog() - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Update the entire dialog.
updateDifficultyBox() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Update just the difficulty box state.
updateDirtyRegion(MapViewerBounds, int, int) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
Updates the dirty region by moving it in the specified direction.
updateDirtyRegionWithDirtyTiles(MapViewerBounds) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerRepaintManager
 
updateEducation(Unit, boolean) - Method in class net.sf.freecol.common.model.Colony
Signal to the colony that a unit is moving in or out or changing its internal work location to one with a different teaching ability.
updateEuropeanSubpanels() - Method in class net.sf.freecol.client.gui.GUI
Update all panels derived from the EuropePanel.
updateEuropeanSubpanels() - Method in class net.sf.freecol.client.gui.SwingGUI
Update all panels derived from the EuropePanel.
updateExportGoods(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Creates a list of the goods which should be shipped out of this colony.
updateFile(File) - Method in class net.sf.freecol.client.gui.dialog.MapGeneratorOptionsDialog
Update the selected map file.
updateGameAndMapOptions() - Method in class net.sf.freecol.common.model.Specification
Update the game and map options from the user configuration files.
updateGameOptions() - Method in class net.sf.freecol.client.control.PreGameController
Update the GameOptions at the server.
updateGameOptions(OptionGroup) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to update the game options (pre-game).
updateGameOptions(ServerPlayer, OptionGroup) - Method in class net.sf.freecol.server.control.PreGameController
Handle a player changing its game options.
updateGameOptionsHandler(OptionGroup) - Method in class net.sf.freecol.client.control.PreGameController
Handle new game options.
UpdateGameOptionsMessage - Class in net.sf.freecol.common.networking
The message sent to update the game options.
UpdateGameOptionsMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.UpdateGameOptionsMessage
Create a new UpdateGameOptionsMessage from a stream.
UpdateGameOptionsMessage(OptionGroup) - Constructor for class net.sf.freecol.common.networking.UpdateGameOptionsMessage
Create a new UpdateGameOptionsMessage with the supplied name.
updateGoodsTypeLists(Map<GoodsType, Map<WorkLocation, Integer>>) - Method in class net.sf.freecol.server.ai.ColonyPlan
Updates the goods type lists.
updateGoodsWishes(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Updates the goods wishes.
updateGoto(int, int, boolean) - Method in class net.sf.freecol.client.gui.GUI
Update the goto path to a new position on the map.
updateGoto(int, int, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Update the goto path to a new position on the map.
updateGotoTile(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Update the current goto to a given tile.
updateGUI(Tile, boolean) - Method in class net.sf.freecol.client.control.InGameController
Update the GUI and the active unit, with a fallback tile.
updateHandler(List<FreeColObject>) - Method in class net.sf.freecol.client.control.InGameController
Handle updates.
updateHandler(List<FreeColObject>) - Method in class net.sf.freecol.client.control.PreGameController
Handles an update.
updateIcon() - Method in class net.sf.freecol.client.gui.label.UnitLabel
Update the icon for this unit label.
updateImageIcon(String) - Method in class net.sf.freecol.client.gui.action.FreeColAction
 
updateImmigrationRequired() - Method in class net.sf.freecol.common.model.Player
Updates the amount of immigration needed to emigrate a Unit from Europe.
updateIndianSettlement(Player) - Method in class net.sf.freecol.common.model.Tile
Updates the information about the native settlement on this Tile for the given Player.
updateInPortPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateInterventionForce() - Method in class net.sf.freecol.common.model.Monarch
Update the intervention force, adding land units depending on turns passed, and naval units sufficient to transport all land units.
updateLayoutIfNeeded() - Method in class net.sf.freecol.client.gui.panel.CornerMapControls
Updates the layout with possibly a new skin and/or size.
updateLayoutIfNeeded() - Method in class net.sf.freecol.client.gui.panel.InfoPanel
 
updateLayoutIfNeeded() - Method in class net.sf.freecol.client.gui.panel.MapControls
Updates the layout with possibly a new skin and/or size.
updateList(TradeRoute) - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
Update the list of routes displayed.
updateLists(boolean) - Static method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
updateLocationRef(Location) - Method in class net.sf.freecol.common.model.Game
Update a Location from a reference to it in an update.
updateMapControls() - Method in class net.sf.freecol.client.gui.GUI
Update the map controls, including the InfoPanel according to the view mode.
updateMapControls() - Method in class net.sf.freecol.client.gui.SwingGUI
Update the map controls, including the InfoPanel according to the view mode.
updateMapGeneratorOptions() - Method in class net.sf.freecol.client.control.PreGameController
Update the MapGeneratorOptions at the server.
updateMapGeneratorOptions(OptionGroup) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to update the map generator options (pre-game).
updateMapGeneratorOptions(ServerPlayer, OptionGroup) - Method in class net.sf.freecol.server.control.PreGameController
Handle a player changing its map generator options.
updateMapGeneratorOptionsHandler(OptionGroup) - Method in class net.sf.freecol.client.control.PreGameController
Handle new map options.
UpdateMapGeneratorOptionsMessage - Class in net.sf.freecol.common.networking
The message sent to update the map generator options.
UpdateMapGeneratorOptionsMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.UpdateMapGeneratorOptionsMessage
Create a new UpdateMapGeneratorOptionsMessage from a stream.
UpdateMapGeneratorOptionsMessage(OptionGroup) - Constructor for class net.sf.freecol.common.networking.UpdateMapGeneratorOptionsMessage
Create a new UpdateMapGeneratorOptionsMessage with the supplied name.
updateMenuBar() - Method in class net.sf.freecol.client.gui.Canvas
Update the menu bar.
updateMenuBar() - Method in class net.sf.freecol.client.gui.FreeColFrame
 
updateMenuBar() - Method in class net.sf.freecol.client.gui.GUI
Update the menu bar.
updateMenuBar() - Method in class net.sf.freecol.client.gui.SwingGUI
Update the menu bar.
UpdateMessage - Class in net.sf.freecol.common.networking
The message sent to update game objects.
UpdateMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.UpdateMessage
Create a new UpdateMessage from a stream.
UpdateMessage(Player) - Constructor for class net.sf.freecol.common.networking.UpdateMessage
Create a new UpdateMessage.
UpdateMessage(Player, List<FreeColGameObject>) - Constructor for class net.sf.freecol.common.networking.UpdateMessage
Create a new UpdateMessage.
UpdateMessage(Player, FreeColGameObject) - Constructor for class net.sf.freecol.common.networking.UpdateMessage
Create a new UpdateMessage.
updateMetaServer() - Method in class net.sf.freecol.server.FreeColServer
Update this FreeColServer with the meta-server.
updateMixerLabel() - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
updateMostHated() - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Updates the most hated nation of this settlement.
updateNetProductionPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateOption() - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
Updates the value of the Option this object keeps.
updateOption() - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.FileOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.IntegerOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.LanguageOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.ModOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
Updates the value of the Option this object keeps.
updateOption() - Method in class net.sf.freecol.client.gui.option.OptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in interface net.sf.freecol.client.gui.option.OptionUpdater
Updates the value of the Option this object keeps.
updateOption() - Method in class net.sf.freecol.client.gui.option.RangeOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.SelectOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.SliderOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.StringOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.TextOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.UnitTypeOptionUI
Update the value of the Option from the UI's component.
updateOutsideColonyPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateParameters(String, String, int) - Method in class net.sf.freecol.client.networking.UserServerAPI
Update the connection parameters so as to allow reconnection.
updatePartialChosen(JComponent, boolean) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
 
updatePlans(Map<GoodsType, Map<WorkLocation, Integer>>) - Method in class net.sf.freecol.server.ai.ColonyPlan
Makes a plan for each type of possible production, that is those work locations that can use a unit or can auto-produce.
updatePlayers(List<? extends Player>) - Method in class net.sf.freecol.server.model.ServerGame
Update the players.
updatePopulation() - Method in class net.sf.freecol.common.model.Colony
Signal to the colony that its population is changing.
updatePopulationPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateProduction() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Update all the production-related panels.
updateProductionBonus() - Method in class net.sf.freecol.common.model.Colony
Update the colony's production bonus.
updateProductionList(Map<GoodsType, Map<WorkLocation, Integer>>) - Method in class net.sf.freecol.server.ai.ColonyPlan
Add the other goods types to the production list.
updateProductionType() - Method in class net.sf.freecol.common.model.WorkLocation
Update production type on the basis of the current work location type (which might change due to an upgrade) and the work type of units present.
updateProductionTypes() - Method in class net.sf.freecol.common.model.Colony
Update all the production types.
updateRawMaterials(Map<GoodsType, Map<WorkLocation, Integer>>) - Method in class net.sf.freecol.server.ai.ColonyPlan
Chooses the two best raw materials, updating the production map and lists.
updateRef(Collection<T>) - Method in class net.sf.freecol.common.model.Game
Update several FreeColGameObjects from a list of references to it in an update.
updateRef(T) - Method in class net.sf.freecol.common.model.Game
Update a FreeColGameObject from a reference to it in an update.
updateRef(T, Class<T>) - Method in class net.sf.freecol.common.model.Game
Update a FreeColGameObject from a reference to it in an update.
updateRegisteredImageIcons() - Method in class net.sf.freecol.client.gui.action.FreeColAction
 
updateRiverConnections(String) - Method in class net.sf.freecol.common.model.TileImprovement
Updates the connections from/to this river improvement on the basis of the expected encoded river style, as long as this would not create broken connections.
updateRoadConnections(boolean) - Method in class net.sf.freecol.common.model.TileImprovement
Updates the connections from/to this road improvement.
updaters - Static variable in class net.sf.freecol.common.metaserver.MetaServerUtils
 
updateScaledVariables() - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
Update the variables that depend on the image library scale.
updateScaledVariables() - Method in class net.sf.freecol.client.gui.mapviewer.TileViewer
Update all the variables dependent on the library scale factor.
updateScaledVariables(ImageLibrary) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerScaledUtils
 
updateScore() - Method in class net.sf.freecol.server.model.ServerPlayer
Update the current score for this player.
updateSearch(FindSettlementPanel.DisplayListOption) - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
 
updateServer(ServerInfo) - Static method in class net.sf.freecol.common.metaserver.MetaServerUtils
Update a public server.
updateServer(ServerInfo) - Method in class net.sf.freecol.metaserver.MetaRegister
Updates a server with the given attributes.
UpdateServerMessage - Class in net.sf.freecol.common.networking
The message sent to update a server in the meta-server.
UpdateServerMessage(ServerInfo) - Constructor for class net.sf.freecol.common.networking.UpdateServerMessage
Create a new UpdateServerMessage.
UpdateServerMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.UpdateServerMessage
Create a new UpdateServerMessage from a stream.
updateSize() - Method in class net.sf.freecol.client.gui.Canvas
 
updateSizeVariables(TileBounds) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Update the variables that depend on the screen size (and scale).
updateSoL() - Method in class net.sf.freecol.common.model.Colony
Calculates the current SoL membership of the colony based on the liberty value and colonists.
updateStyle(JComponent, FreeColButton.ButtonStyle) - Method in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
updateSummary() - Method in class net.sf.freecol.client.gui.dialog.NegotiationDialog
Update the text summary of the proposed transaction.
UpdateThread(String, Connection, Message) - Constructor for class net.sf.freecol.common.networking.ReceivingThread.UpdateThread
Build a new thread to handle an update.
updateTile(Tile) - Method in class net.sf.freecol.common.model.Map
Update a tile in this map from the given tile.
updateTileImprovementPlans(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Creates a list of the Tile-improvements which will increase the production by this Colony.
updateTiles(int, int) - Method in class net.sf.freecol.common.model.Map
Update the tile shape, however it is an error to change the map size after the initial setting.
updateTilesPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateTimer(ServerInfo) - Static method in class net.sf.freecol.common.metaserver.MetaServerUtils
Update a currently running timer with new server info.
updateTipMap(AIColony) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Update the tip map with tips from a new colony.
updateTitle() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Update the title of this CargoPanel.
updateTrade(NativeTrade, int) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Price the goods to buy.
updateTradeRoute(TradeRoute) - Method in class net.sf.freecol.client.control.InGameController
Updates a trade route.
updateTradeRoute(TradeRoute) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for asking for updating the trade route.
updateTradeRoute(ServerPlayer, TradeRoute) - Method in class net.sf.freecol.server.control.InGameController
Update a trade route for a player.
UpdateTradeRouteMessage - Class in net.sf.freecol.common.networking
The message sent when updating a trade route.
UpdateTradeRouteMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.UpdateTradeRouteMessage
Create a new UpdateTradeRouteMessage from a stream.
UpdateTradeRouteMessage(TradeRoute) - Constructor for class net.sf.freecol.common.networking.UpdateTradeRouteMessage
Create a new UpdateTradeRouteMessage with the supplied trade route.
updateTransport(AIUnit, Location, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Update the transport of a unit following a target change.
updateUnitList() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Update the list of available units (ships, wagon, artillery) to build This method will verify whether a unit can be built by checking against the following criteria: * Does the Colony meet the population limit to build? * Does the new building require a special circumstance, such as a prerequisite unit or building?
updateUnitPath() - Method in class net.sf.freecol.client.gui.SwingGUI
Update the path for the active unit.
updateWantedGoods() - Method in class net.sf.freecol.common.model.IndianSettlement
Updates the goods wanted by this settlement.
updateWarehousePanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateWishes(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Updates the wishes for the Colony.
updateWorkerWishes(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Updates the worker wishes.
upgrade() - Method in class net.sf.freecol.common.model.Building
Upgrade this building to next level.
UPGRADE_CONVERT - Static variable in class net.sf.freecol.common.model.Ability
Upgrade converts to free colonist with Casas.
UPGRADE_TAG - Static variable in class net.sf.freecol.common.model.FoundingFather
 
UPGRADE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
 
UPGRADES_FROM_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
upgradesFrom - Variable in class net.sf.freecol.common.model.BuildingType
The building type this upgrades from.
upgradesTo - Variable in class net.sf.freecol.common.model.BuildingType
The building type this upgrades to.
upkeep - Variable in class net.sf.freecol.common.model.BuildingType
Upkeep per turn for buildings ot this type.
UPKEEP_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
UpkeepLabel(int) - Constructor for class net.sf.freecol.client.gui.panel.BuildingPanel.UpkeepLabel
Create an upkeep label.
upLoc(Location) - Static method in interface net.sf.freecol.common.model.Location
Static frontend to up().
upToDate - Variable in class net.sf.freecol.common.model.ProductionCache
Flag to indicate whether the cache is up to date, or not and needs ProductionCache.update() to be called.
url - Variable in class net.sf.freecol.common.resources.Video
 
USE_OPENGL - Static variable in class net.sf.freecol.client.ClientOptions
Enable use of openGL pipeline.
USE_PIXMAPS - Static variable in class net.sf.freecol.client.ClientOptions
Pixmap setting to work around Java 2D graphics bug.
USE_XRENDER - Static variable in class net.sf.freecol.client.ClientOptions
Enable use of XRender pipeline (unix specific).
usedCarrier(PathNode) - Method in class net.sf.freecol.common.model.Map
Was a carrier used previously on a path? Beware! This is special case code for partially constructed paths that do not yet have valid .next links, so we can not use the generic PathNode routines.
useQuantity(int) - Method in class net.sf.freecol.common.model.Resource
Reduces the available quantity.
useQuantity(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.Resource
Reduce the available quantity by the bonus output of GoodsType.
USER_MAPS_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
USER_MODS - Static variable in class net.sf.freecol.client.ClientOptions
The mods.
USER_NAME_TAG - Static variable in class net.sf.freecol.common.networking.LoginMessage
 
userCacheDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The directory where freecol saves transient information.
userConfigDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The directory where freecol saves user configuration.
userConnectionHandler - Variable in class net.sf.freecol.server.FreeColServer
The handler for new user connections.
UserConnectionHandler - Class in net.sf.freecol.server.control
Message handler for new client connections.
UserConnectionHandler(FreeColServer) - Constructor for class net.sf.freecol.server.control.UserConnectionHandler
Build a new user connection handler.
userDataDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The directory where freecol saves user data.
userModsDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
An optional directory containing user mods.
USERNAME_TAG - Static variable in class net.sf.freecol.common.model.Player
 
UserServerAPI - Class in net.sf.freecol.client.networking
Implementation of the ServerAPI for a player with a real connection to the server.
UserServerAPI() - Constructor for class net.sf.freecol.client.networking.UserServerAPI
Create the new user wrapper for the server API.
usesCarrier() - Method in class net.sf.freecol.common.model.PathNode
Does this path us a carrier at any point?
useSkin - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
Use the info panel skin.
Utility - Class in net.sf.freecol.client.gui.panel
Static utilities for panels and dialogs.
Utility() - Constructor for class net.sf.freecol.client.gui.panel.Utility
 
Utils - Class in net.sf.freecol.common.util
Collection of small static helper methods.
Utils() - Constructor for class net.sf.freecol.common.util.Utils
 
uuid - Variable in class net.sf.freecol.common.model.Game
Game UUID, persistent in savegame files
UUID_TAG - Static variable in class net.sf.freecol.common.model.Game
 

V

vacantPlayers() - Method in class net.sf.freecol.server.control.PreGameController
Handle a request for vacant players.
VacantPlayersMessage - Class in net.sf.freecol.common.networking
The message sent to discover vacant players in a game.
VacantPlayersMessage() - Constructor for class net.sf.freecol.common.networking.VacantPlayersMessage
Create a new VacantPlayersMessage.
VacantPlayersMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.VacantPlayersMessage
Create a new VacantPlayersMessage from a stream.
val - Variable in enum net.sf.freecol.common.model.Constants.IntegrityType
The magic value.
VALID - net.sf.freecol.common.model.Game.FcgoState
 
validate() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Weeds out a broken or obsolete tile improvement plan.
validateCurrentStop() - Method in class net.sf.freecol.common.model.Unit
Validate and return the current stop.
validFor(Player) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
validFor(Player) - Method in class net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
validForSave() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
validForSave() - Method in class net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
validMigrantIndex(int) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
 
validMigrantSlot(int) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
 
validWantedGoodsIndex(int) - Method in class net.sf.freecol.common.model.IndianSettlement
Is a given index with the range of normal wanted goods.
value - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
The current value of the progress bar.
value - Variable in class net.sf.freecol.common.model.Ability
The ability value.
value - Variable in class net.sf.freecol.common.model.Event
A restriction on the scope of the event.
value - Variable in class net.sf.freecol.common.model.Modifier
The value of this Modifier.
value - Variable in class net.sf.freecol.common.model.Operand
The operand amount.
value - Variable in enum net.sf.freecol.common.model.Player.NoValueType
 
value - Variable in class net.sf.freecol.common.model.Tension
 
value - Variable in class net.sf.freecol.common.networking.ChangeSet.AttributeChange
 
value - Variable in class net.sf.freecol.common.option.AbstractUnitOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.AudioMixerOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.BooleanOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.FileOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.IntegerOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.LanguageOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.ListOption
The list of options.
value - Variable in class net.sf.freecol.common.option.ModOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.StringOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.TextOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.UnitTypeOption
The option value.
value - Variable in class net.sf.freecol.server.ai.ValuedAIObject
The value of this AIObject.
VALUE_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
 
VALUE_TAG - Static variable in class net.sf.freecol.common.model.FreeColObject
XML tag name for value attributes, used in many places.
VALUE_TAG - Static variable in class net.sf.freecol.common.model.TileTypeChange
 
VALUE_TAG - Static variable in class net.sf.freecol.common.networking.ReadyMessage
 
VALUE_TAG - Static variable in class net.sf.freecol.common.networking.SetNationMessage
 
VALUE_TAG - Static variable in class net.sf.freecol.common.networking.SetNationTypeMessage
 
valueChanged(ListSelectionEvent) - Method in class net.sf.freecol.client.gui.dialog.SelectDestinationDialog
valueChanged(ListSelectionEvent) - Method in class net.sf.freecol.client.gui.option.ListOptionUI
valueChanged(ListSelectionEvent) - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
valueChanged(ListSelectionEvent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
valueChanged(TreeSelectionEvent) - Method in class net.sf.freecol.client.gui.dialog.DifficultyDialog
 
valueChanged(TreeSelectionEvent) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
This function analyses a tree selection event and calls the right methods to take care of building the requested unit's details.
valueChanged(TreeSelectionEvent) - Method in class net.sf.freecol.client.gui.panel.colopedia.ColopediaPanel
This function analyzes a tree selection event and calls the right methods to take care of building the requested unit's details.
ValuedAIObject - Class in net.sf.freecol.server.ai
Abstract class of AI object with a simple enclosed comparable integer value.
ValuedAIObject(AIMain) - Constructor for class net.sf.freecol.server.ai.ValuedAIObject
Creates a new ValuedAIObject instance.
ValuedAIObject(AIMain, String) - Constructor for class net.sf.freecol.server.ai.ValuedAIObject
Creates a new uninitialized ValuedAIObject instance.
ValuedAIObject(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.ValuedAIObject
Creates a new ValuedAIObject from the given XML-representation.
valueOf(String) - Static method in enum net.sf.freecol.client.control.InGameController.MoveMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.action.ColopediaAction.PanelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.dialog.Flag.Alignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.dialog.Flag.Background
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.dialog.Flag.Decoration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.dialog.Flag.UnionPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.dialog.Flag.UnionShape
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.dialog.FreeColDialog.DialogType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.FontLibrary.FontType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.GUI.ViewMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.label.UnitLabel.UnitAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.mapviewer.MapViewer.BorderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.FindSettlementPanel.DisplayListOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.FreeColButton.ButtonStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.ProductionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.Size
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.SwingGUI.PopupPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.debug.FreeColDebugger.DebugMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.i18n.Number.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.io.FreeColXMLReader.ReadScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScopeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.metaserver.MetaServerUtils.MetaMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.BuildQueue.CompletionAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Colony.ColonyChangeEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Colony.NoBuildReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.CombatModel.CombatResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Constants.ArmedUnitSettlementAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Constants.BoycottAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Constants.ClaimAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Constants.IndianDemandAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Constants.IntegrityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Constants.MissionaryAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Constants.ScoutColonyAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Constants.ScoutIndianSettlementAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Constants.TradeAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Constants.TradeBuyAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Constants.TradeSellAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.DiplomaticTrade.TradeContext
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Disaster.Effects
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.FoundingFather.FoundingFatherType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Game.FcgoState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Game.LogoutReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.HighScore.ScoreLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.IndianSettlement.ContactLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Limit.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.LostCityRumour.RumourType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Map.Layer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Map.MoveStep
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Market.Access
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.mission.Mission.MissionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.ModelMessage.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Modifier.ModifierType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Monarch.MonarchAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.NationOptions.Advantages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.NationOptions.NationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.NationType.AggressionLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.NationType.SettlementNumber
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.NativeTrade.NativeTradeAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Operand.OperandType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Operand.ScopeLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Player.ColonyValueCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Player.NoClaimReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Player.NoValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Player.PlayerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Region.RegionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Stance
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.StringTemplate.TemplateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Tension.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.TileType.RangeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Unit.MoveType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Unit.PortMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Unit.UnitLabelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Unit.UnitState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.UnitLocation.NoAddReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.networking.ChangeSet.SeeCheck
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.networking.Message.MessagePriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.option.UnitTypeOption.TypeSelector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.server.ai.Cargo.CargoMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.server.ai.ColonyPlan.ProfileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.server.ai.mission.TransportMission.CargoResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.server.FreeColServer.ServerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.server.generator.River.DirectionChange
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.server.model.ServerPlayer.DeadCheck
Returns the enum constant of this type with the specified name.
values - Variable in class net.sf.freecol.common.model.TypeCountMap
 
values() - Static method in enum net.sf.freecol.client.control.InGameController.MoveMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.action.ColopediaAction.PanelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.dialog.Flag.Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.dialog.Flag.Background
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.dialog.Flag.Decoration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.dialog.Flag.UnionPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.dialog.Flag.UnionShape
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.dialog.FreeColDialog.DialogType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.FontLibrary.FontType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.GUI.ViewMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.label.UnitLabel.UnitAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.mapviewer.MapViewer.BorderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.FindSettlementPanel.DisplayListOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.FreeColButton.ButtonStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.ProductionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.Size
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.SwingGUI.PopupPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.debug.FreeColDebugger.DebugMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.i18n.Number.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.io.FreeColXMLReader.ReadScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScopeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.metaserver.MetaServerUtils.MetaMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.BuildQueue.CompletionAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Colony.ColonyChangeEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Colony.NoBuildReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.CombatModel.CombatResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Constants.ArmedUnitSettlementAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Constants.BoycottAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Constants.ClaimAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Constants.IndianDemandAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Constants.IntegrityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Constants.MissionaryAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Constants.ScoutColonyAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Constants.ScoutIndianSettlementAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Constants.TradeAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Constants.TradeBuyAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Constants.TradeSellAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.DiplomaticTrade.TradeContext
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Disaster.Effects
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.FoundingFather.FoundingFatherType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Game.FcgoState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Game.LogoutReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.HighScore.ScoreLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.IndianSettlement.ContactLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Limit.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.LostCityRumour.RumourType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Map.Layer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Map.MoveStep
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Market.Access
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.mission.Mission.MissionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.ModelMessage.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Modifier.ModifierType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Monarch.MonarchAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.NationOptions.Advantages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.NationOptions.NationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.NationType.AggressionLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.NationType.SettlementNumber
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.NativeTrade.NativeTradeAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Operand.OperandType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Operand.ScopeLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Player.ColonyValueCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Player.NoClaimReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Player.NoValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Player.PlayerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Region.RegionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Stance
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.StringTemplate.TemplateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Tension.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.TileType.RangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.sf.freecol.common.model.TypeCountMap
 
values() - Static method in enum net.sf.freecol.common.model.Unit.MoveType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Unit.PortMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Unit.UnitLabelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Unit.UnitState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.UnitLocation.NoAddReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.networking.ChangeSet.SeeCheck
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.networking.Message.MessagePriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.option.UnitTypeOption.TypeSelector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.server.ai.Cargo.CargoMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.server.ai.ColonyPlan.ProfileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.server.ai.mission.TransportMission.CargoResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.server.FreeColServer.ServerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.server.generator.River.DirectionChange
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.server.model.ServerPlayer.DeadCheck
Returns an array containing the constants of this enum type, in the order they are declared.
variations - Variable in class net.sf.freecol.common.resources.ImageResource
 
variationSeedUsing(int, int) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Calculates a seed for reliably generating the same "random" number.
verify() - Method in class net.sf.freecol.common.model.TradeRoute
Check that the trade route is valid.
verifyAndMarkAsClean(Dimension, Rectangle) - Method in class net.sf.freecol.client.gui.mapviewer.MapViewer
 
verifyNewTradeRoute() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Check that the trade route is valid.
verifyUniqueName() - Method in class net.sf.freecol.common.model.TradeRoute
Check the uniqueness of the trade route name.
verifyWholeBox(JComboBox<Integer>) - Method in class net.sf.freecol.client.gui.dialog.SelectAmountDialog
Verify the contents of the JComboBox.
version - Variable in class net.sf.freecol.common.metaserver.ServerInfo
 
version - Variable in class net.sf.freecol.common.model.DiplomaticTrade
Counter for the number of iterations on this attempt to agree.
version - Variable in class net.sf.freecol.common.model.Specification
The specification version.
VERSION_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
VERSION_TAG - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
The tag for the version string in the saved game.
VERSION_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
 
VERSION_TAG - Static variable in class net.sf.freecol.common.model.Specification
 
VERSION_TAG - Static variable in class net.sf.freecol.common.networking.LoginMessage
 
VERSION_TAG - Static variable in class net.sf.freecol.common.networking.ServerInfoMessage
 
versionList - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
Static argument list for getVersion.
VERTICAL - net.sf.freecol.client.gui.dialog.Flag.Alignment
 
VERY_BAD_GOVERNMENT_LIMIT - Static variable in class net.sf.freecol.common.option.GameOptions
The percent SoL to achieve "very bad" government.
VERY_GOOD_GOVERNMENT_LIMIT - Static variable in class net.sf.freecol.common.option.GameOptions
The percent SoL to achieve "very good" government.
victim - Variable in class net.sf.freecol.common.model.InciteTradeItem
The victim player.
VICTIM_TAG - Static variable in class net.sf.freecol.common.model.InciteTradeItem
 
victimBox - Variable in class net.sf.freecol.client.gui.dialog.NegotiationDialog.InciteTradeItemPanel
 
victory(Boolean) - Method in class net.sf.freecol.client.control.InGameController
The player has won!
VICTORY_DEFEAT_EUROPEANS - Static variable in class net.sf.freecol.common.option.GameOptions
Victory condition: Should a Player who defeats all other European players win the game?
VICTORY_DEFEAT_HUMANS - Static variable in class net.sf.freecol.common.option.GameOptions
Victory condition: Should a Player who defeats all other human players win the game?
VICTORY_DEFEAT_REF - Static variable in class net.sf.freecol.common.option.GameOptions
Victory condition: Should the Player who first defeats the Royal Expeditionary Force win the game?
VictoryDialog - Class in net.sf.freecol.client.gui.dialog
This dialog is displayed to a player who has won the game.
VictoryDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.dialog.VictoryDialog
Create a Victory dialog.
video - Variable in class net.sf.freecol.common.resources.VideoResource
 
Video - Class in net.sf.freecol.common.resources
Represents a video.
Video(URL) - Constructor for class net.sf.freecol.common.resources.Video
Create a Video.
VideoComponent - Class in net.sf.freecol.client.gui.video
A component for playing video.
VideoComponent(Video, boolean, Dimension) - Constructor for class net.sf.freecol.client.gui.video.VideoComponent
Creates a component for displaying the given video.
VideoListener - Interface in net.sf.freecol.client.gui.video
A listener for video playback events.
VideoResource - Class in net.sf.freecol.common.resources
A Resource wrapping a Video.
VideoResource(String, URI) - Constructor for class net.sf.freecol.common.resources.VideoResource
Do not use directly.
videoResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
viewFreeColDialog(FreeColDialog<T>, SwingGUI.PopupPosition) - Method in class net.sf.freecol.client.gui.Canvas
Displays the given dialog, optionally making sure a tile is visible.
viewMode - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerState
The view mode in use.
ViewMode() - Constructor for enum net.sf.freecol.client.gui.GUI.ViewMode
 
virtual - Variable in class net.sf.freecol.common.model.TileImprovement
Whether this is a virtual improvement granted by some structure on the tile (a Colony, for example).
VIRTUAL_TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
 
visible - Variable in class net.sf.freecol.common.option.OptionGroup
Should this option group be visible?
VISIBLE - net.sf.freecol.common.networking.ChangeSet.SeeCheck
 
VISIBLE_GOODS_COUNT_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
VISIBLE_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
VISIBLE_TAG - Static variable in class net.sf.freecol.common.option.OptionGroup
 
visibleGoodsCount - Variable in class net.sf.freecol.common.model.Unit
The amount of goods carried by this unit.
visibleRadius - Variable in class net.sf.freecol.common.model.SettlementType
How many tiles this SettlementType can see.
VISITED - net.sf.freecol.common.model.IndianSettlement.ContactLevel
 
volume - Variable in class net.sf.freecol.common.sound.SoundPlayer
The current volume.
vSpace - Variable in class net.sf.freecol.client.gui.mapviewer.MapViewerBounds
Horizonal and vertical pixel distance to the center tile.

W

W - net.sf.freecol.common.model.Direction
 
WAGON - net.sf.freecol.client.gui.ImageLibrary.PathType
 
wagonsNeeded - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A mapping of contiguity number to number of wagons needed in that landmass.
WAIT_TIMEOUT - Static variable in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
How long to sleep when idle.
WaitAction - Class in net.sf.freecol.client.gui.action
An action for ordering the active unit to wait for further orders.
WaitAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.WaitAction
Creates this action.
waitForGame() - Method in class net.sf.freecol.server.FreeColServer
Wait until the game has been created.
waitForNetworkReply(int) - Method in class net.sf.freecol.common.networking.ReceivingThread
Creates and registers a new NetworkReplyObject with the specified object identifier.
waitForPreloadingToStop() - Static method in class net.sf.freecol.common.resources.ResourceManager
 
waitingThreads - Variable in class net.sf.freecol.common.networking.ReceivingThread
A map of network ids to the corresponding waiting thread.
waitUnit() - Method in class net.sf.freecol.client.control.InGameController
Tell a unit to wait.
WAIVE_TAX - net.sf.freecol.common.model.Monarch.MonarchAction
 
WANDERING_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
 
wanderingRadius - Variable in class net.sf.freecol.common.model.SettlementType
How far units from this SettlementType may roam.
want - Variable in class net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary
Suggested new unit use.
WANTED_GOODS_COUNT - Static variable in class net.sf.freecol.common.model.IndianSettlement
The maximum number of wanted goods.
WANTED_GOODS_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
 
wantedGoods - Variable in class net.sf.freecol.common.model.IndianSettlement
The goods this settlement wants.
wantedGoods - Variable in class net.sf.freecol.common.model.Tile.IndianSettlementInternals
The goods the settlement is interested in.
WAR - net.sf.freecol.common.model.Stance
 
WAR_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
 
WAR_SUPPORT_FORCE - Static variable in class net.sf.freecol.common.option.GameOptions
The base mercenary force sometimes supplied with a war declaration.
WAR_SUPPORT_GOLD - Static variable in class net.sf.freecol.common.option.GameOptions
The base amount of gold sometimes supplied with a war declaration.
WAREHOUSE_CAPACITY - net.sf.freecol.common.model.ModelMessage.MessageType
 
WAREHOUSE_CHANGE - net.sf.freecol.common.model.Colony.ColonyChangeEvent
 
WAREHOUSE_GROUP - Static variable in class net.sf.freecol.client.ClientOptions
 
WAREHOUSE_STORAGE - Static variable in class net.sf.freecol.common.model.Modifier
 
warehouseButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
warehouseCmd - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
WarehouseDialog - Class in net.sf.freecol.client.gui.dialog
A dialog to display a colony warehouse.
WarehouseDialog(FreeColClient, JFrame, Colony) - Constructor for class net.sf.freecol.client.gui.dialog.WarehouseDialog
Creates a dialog to display the warehouse.
WarehouseDialog.WarehouseGoodsPanel - Class in net.sf.freecol.client.gui.dialog
 
WarehouseGoodsPanel(FreeColClient, Colony, GoodsType) - Constructor for class net.sf.freecol.client.gui.dialog.WarehouseDialog.WarehouseGoodsPanel
 
warehousePanel - Variable in class net.sf.freecol.client.gui.dialog.WarehouseDialog
 
warehousePanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
WarehousePanel() - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Creates a WarehousePanel.
warehouseScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
WARNING - net.sf.freecol.common.model.ModelMessage.MessageType
 
water - Variable in class net.sf.freecol.common.model.TileType
Is this a water tile?
WATER - net.sf.freecol.common.model.Player.NoClaimReason
 
WATER - Static variable in class net.sf.freecol.common.model.TileType
Use these tile types only for "land maps", i.e.
weight - Variable in class net.sf.freecol.common.model.FoundingFather
The probability of this FoundingFather being offered for selection, across the game ages.
weight - Variable in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
 
WEIGHT_TAG - Static variable in class net.sf.freecol.common.model.FoundingFather
 
when - Variable in class net.sf.freecol.common.model.LastSale
When a sale was made.
WHEN_TAG - Static variable in class net.sf.freecol.common.model.LastSale
 
where - Variable in class net.sf.freecol.client.gui.panel.report.ReportUnitPanel
Where are the players reportable units?
whyIllegal() - Method in enum net.sf.freecol.common.model.Unit.MoveType
 
wide(int, Object...) - Static method in class net.sf.freecol.common.util.LogBuilder
Add a group of objects to the buffer at a particular width
widgets - Variable in class net.sf.freecol.client.gui.SwingGUI
The widgets wrapper that handles specific panels and dialogs.
Widgets - Class in net.sf.freecol.client.gui
Container for all the higher level dialogs and panels.
Widgets(FreeColClient, Canvas) - Constructor for class net.sf.freecol.client.gui.Widgets
Create this wrapper class.
Widgets.DialogCallback<T> - Class in net.sf.freecol.client.gui
A wrapper class for non-modal dialogs.
width - Variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
The maximum width of the individual animations.
width - Variable in class net.sf.freecol.common.model.LandMap
The map width.
width - Variable in class net.sf.freecol.common.model.Map
The width and height of the map.
width - Variable in class net.sf.freecol.common.resources.FAFile.FAName
 
WIDTH - Static variable in class net.sf.freecol.client.gui.dialog.Flag
Width and height are used in the usual sense, not the vexillological sense.
WIDTH - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
 
WIDTH - Static variable in class net.sf.freecol.tools.ColonizationMapReader
 
WIDTH_TAG - Static variable in class net.sf.freecol.common.model.Map
 
wildcardDimension(Dimension, Dimension) - Static method in class net.sf.freecol.common.util.ImageUtils
Given a dimension with potential wildcard (non-positive) parts, and a nominal dimension, use the nominal dimension to remove any wildcard parts.
willSell(GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
Will this settlement sell a type of goods.
win - Variable in class net.sf.freecol.common.model.CombatModel.CombatOdds
 
WIN - net.sf.freecol.common.model.CombatModel.CombatResult
 
windowActivated(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window gets activated.
windowActivated(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window gets activated.
windowClosed(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window gets closed.
windowClosed(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window gets closed.
windowClosing(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window is closing.
windowClosing(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window is closing.
windowDeactivated(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window gets deactivated.
windowDeactivated(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window gets deactivated.
windowDeiconified(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window gets deiconified.
windowDeiconified(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window gets deiconified.
windowed - Variable in class net.sf.freecol.client.gui.Canvas
Is the canvas in windowed mode?
WindowedFrameListener - Class in net.sf.freecol.client.gui
The WindowListener for the WindowedFrame class.
WindowedFrameListener(FreeColClient) - Constructor for class net.sf.freecol.client.gui.WindowedFrameListener
Constructs this WindowListener.
windowHeight - Static variable in class net.sf.freecol.client.gui.panel.DragListener
The user's screen height.
windowIconified(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window gets iconified.
windowIconified(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window gets iconified.
windowOpened(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window gets opened.
windowOpened(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window gets opened.
windows - Variable in class net.sf.freecol.client.gui.panel.DragListener
Enable windows workaround.
windowSize - Static variable in class net.sf.freecol.FreeCol
The size of window to create, defaults to impossible dimensions to require windowed mode with best determined screen size.
WINDOWSIZE_FALLBACK - Static variable in class net.sf.freecol.FreeCol
 
WINNER_TAG - Static variable in class net.sf.freecol.common.networking.GameEndedMessage
 
WINNER_TAG - Static variable in class net.sf.freecol.common.networking.LootCargoMessage
 
wish - Variable in class net.sf.freecol.server.ai.mission.WishRealizationMission
The wish to be realized.
Wish - Class in net.sf.freecol.server.ai
Represents a need for something at a given Location.
Wish(AIMain, String) - Constructor for class net.sf.freecol.server.ai.Wish
Creates a new uninitialized Wish.
Wish(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.Wish
Creates a new Wish from the given XML-representation.
WISH_TAG - Static variable in class net.sf.freecol.server.ai.mission.WishRealizationMission
 
wishes - Variable in class net.sf.freecol.server.ai.AIColony
Useful things for the colony.
WishRealizationMission - Class in net.sf.freecol.server.ai.mission
Mission for realizing a Wish.
WishRealizationMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.WishRealizationMission
Creates a new WishRealizationMission from a reader.
WishRealizationMission(AIMain, AIUnit, Wish) - Constructor for class net.sf.freecol.server.ai.mission.WishRealizationMission
Creates a mission for the given AIUnit.
withButtonStyle(FreeColButton.ButtonStyle) - Method in class net.sf.freecol.client.gui.panel.FreeColButton
 
withinRange(TileType.RangeType, int) - Method in class net.sf.freecol.common.model.TileType
Is this tile type suitable for a given range type value.
work - Variable in class net.sf.freecol.common.model.UnitWas
 
work - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
work(Unit, WorkLocation) - Method in class net.sf.freecol.client.control.InGameController
Moves a Unit to a WorkLocation.
work(Unit, WorkLocation) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for changing a work location.
work(ServerPlayer, Unit, WorkLocation) - Method in class net.sf.freecol.server.control.InGameController
Change work location.
WORK_BUILDING - net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
WORK_COLONYTILE - net.sf.freecol.client.gui.label.UnitLabel.UnitAction
 
WORK_LEFT_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
WORK_LOCATION_TAG - Static variable in class net.sf.freecol.common.networking.WorkMessage
 
WORK_TILE_TAG - Static variable in class net.sf.freecol.common.model.ColonyTile
 
WORK_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Unit
 
WORK_TYPE_TAG - Static variable in class net.sf.freecol.common.networking.ChangeWorkTypeMessage
 
workAmount - Variable in class net.sf.freecol.common.model.UnitWas
 
WORKED - net.sf.freecol.common.model.Player.NoClaimReason
 
WORKER_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
WORKER_WISH_LIST_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
 
WorkerWish - Class in net.sf.freecol.server.ai
Represents the need for a worker within a Colony.
WorkerWish(AIMain, String) - Constructor for class net.sf.freecol.server.ai.WorkerWish
Creates a new uninitialized WorkerWish from the given XML-representation.
WorkerWish(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.WorkerWish
Creates a new WorkerWish from the given XML-representation.
WorkerWish(AIMain, Location, int, UnitType, boolean) - Constructor for class net.sf.freecol.server.ai.WorkerWish
Creates a new WorkerWish.
workerWishes - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A mapping of unit type to the worker wishes for that type.
workImprovement - Variable in class net.sf.freecol.common.model.Unit
What is being improved (to be used only for PIONEERs - where they are working.
WORKING_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.report.CompactLabourReport
 
workingAmateurs - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
lumberjacks working as something else
workingProfessionals - Variable in class net.sf.freecol.client.gui.panel.report.LabourData.LocationData
experts working in their expert field
WorkInsideColonyMission - Class in net.sf.freecol.server.ai.mission
Mission for working inside an AI colony.
WorkInsideColonyMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Creates a new WorkInsideColonyMission from a reader.
WorkInsideColonyMission(AIMain, AIUnit, AIColony) - Constructor for class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Creates a mission for the given AIUnit.
workKey(int) - Static method in class net.sf.freecol.common.networking.RearrangeColonyMessage.Arrangement
 
workLeft - Variable in class net.sf.freecol.common.model.Unit
The number of turns until the work is finished (e.g.
workLocation - Variable in class net.sf.freecol.common.model.Occupation
 
workLocation - Variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
 
workLocation - Variable in class net.sf.freecol.server.ai.WorkLocationPlan
The work location the plan is for.
WorkLocation - Class in net.sf.freecol.common.model
The WorkLocation is a place in a Colony where Units can work.
WorkLocation(Game) - Constructor for class net.sf.freecol.common.model.WorkLocation
Constructor for ServerWorkLocation.
WorkLocation(Game, String) - Constructor for class net.sf.freecol.common.model.WorkLocation
Creates a new WorkLocation with the given identifier.
WorkLocation.Suggestion - Class in net.sf.freecol.common.model
Container class to suggest a better use of a unit.
WorkLocationPlan - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single WorkLocation.
WorkLocationPlan(AIMain, WorkLocation, GoodsType) - Constructor for class net.sf.freecol.server.ai.WorkLocationPlan
Creates a new WorkLocationPlan.
WorkMessage - Class in net.sf.freecol.common.networking
The message sent to handle changes in work location.
WorkMessage(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.WorkMessage
Create a new WorkMessage from a stream.
WorkMessage(Unit, WorkLocation) - Constructor for class net.sf.freecol.common.networking.WorkMessage
Create a new WorkMessage for the supplied unit and work location.
workPlaces - Variable in class net.sf.freecol.common.model.BuildingType
The number of work places a unit can work in buildings of this type.
WORKPLACES_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
 
workPlans - Variable in class net.sf.freecol.server.ai.ColonyPlan
Plans for work locations available to this colony.
WorkProductionPanel - Class in net.sf.freecol.client.gui.panel
Display the production of a unit.
WorkProductionPanel(FreeColClient, Unit) - Constructor for class net.sf.freecol.client.gui.panel.WorkProductionPanel
Create a new production display.
workTile - Variable in class net.sf.freecol.common.model.ColonyTile
The tile to work.
workType - Variable in class net.sf.freecol.common.model.Occupation
 
workType - Variable in class net.sf.freecol.common.model.Unit
What type of goods this unit produces in its occupation.
worthScouting(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Is this settlement worth scouting? That is, has it been contacted, but not scouted already, or visited when the "Chief contact" option is set.
wrap(Cargo) - Method in class net.sf.freecol.server.ai.Cargo
Wrap a Cargo into this one.
wrapCargoes() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Wrap up the compatible cargoes in a list.
wrapped - Variable in class net.sf.freecol.common.util.CachingFunction
The function to be wrapped.
wrapped - Variable in class net.sf.freecol.server.ai.Cargo
Wrap location for cargoes of the same destination.
WrapperMessage - Class in net.sf.freecol.common.networking
A wrapper message.
WrapperMessage(String, int, Message) - Constructor for class net.sf.freecol.common.networking.WrapperMessage
Create a new WrapperMessage of a given type.
WrapperMessage(String, Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.networking.WrapperMessage
Create a new WrapperMessage from a stream.
writeAttribute(String, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write a boolean attribute to the stream.
writeAttribute(String, float) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write a float attribute to the stream.
writeAttribute(String, int) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write an integer attribute to the stream.
writeAttribute(String, long) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write a long attribute to the stream.
writeAttribute(String, Enum<?>) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write an enum attribute to the stream.
writeAttribute(String, Object) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write an Object attribute to the stream.
writeAttribute(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeAttribute(String, String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeAttribute(String, String, String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeAttribute(String, FreeColObject) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write the identifier attribute of a non-null FreeColObject to the stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Ability
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.AbstractUnit
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.BuildableType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Building
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.BuildingType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Colony
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ColonyTile
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ColonyTradeItem
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Disaster
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Effect
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Europe
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.EuropeanNationType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Event
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ExportData
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Feature
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.FoundingFather
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.FreeColObject
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Game
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.GoldTradeItem
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Goods
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.GoodsType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.HighScore
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.HistoryEvent
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.InciteTradeItem
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.IndianSettlement
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.LastSale
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Limit
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.LostCityRumour
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Map
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Market
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.MarketData
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.mission.AbstractMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.mission.CompoundMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.mission.GoToMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ModelMessage
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Modifier
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Monarch
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Nation
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.NationOptions
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.NationSummary
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.NationType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.NativeTrade
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.NativeTradeItem
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Operand
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Player
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.PlunderType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ProductionType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.RandomRange
This method writes an XML-representation of this object to the given stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Region
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Resource
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ResourceType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Role
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Scope
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Settlement
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.SettlementType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.StanceTradeItem
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.StringTemplate
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Tile
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileImprovement
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileImprovementType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileItemContainer
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileTypeChange
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TradeItem
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TradeRoute
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TradeRouteStop
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Unit
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.UnitChangeType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.UnitTradeItem
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.UnitType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.UnitTypeChange
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.WorkLocation
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.networking.Message
Write any attributes of this message.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.AbstractOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.AbstractUnitOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.AudioMixerOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.BooleanOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.FileOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.IntegerOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.LanguageOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.ListOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.ModOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.OptionGroup
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.SelectOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.StringOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.TextOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.UnitTypeOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIGoods
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIMain
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIPlayer
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.GoodsWish
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.Mission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.ValuedAIObject
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.Wish
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.WorkerWish
Write the attributes of this object to a stream.
writeCData(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeCharacters(char[], int, int) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeCharacters(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.BuildableType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.BuildingType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Colony
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Disaster
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Europe
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.EuropeanNationType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Event
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Feature
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.FoundingFather
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.FreeColObject
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.FreeColSpecObjectType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Game
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.GoodsContainer
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.GoodsLocation
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.GoodsTradeItem
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.GoodsType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.HighSeas
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.IndianNationType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.IndianSettlement
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Limit
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Map
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Market
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.mission.CompoundMission
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Monarch
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.NationOptions
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.NationType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.NativeTrade
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Player
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ProductionType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Region
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Role
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Settlement
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.SettlementType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.StringTemplate
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Tile
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileImprovementType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileItemContainer
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileTypeChange
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TradeRoute
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TradeRouteStop
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Unit
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.UnitChangeType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.UnitLocation
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.UnitType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.WorkLocation
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.networking.Message
Write any children of this message.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.networking.MultipleMessage
Write any children of this message.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.networking.ServerListMessage
Write any children of this message.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.networking.SpySettlementMessage
Write any children of this message.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.networking.WrapperMessage
Write any children of this message.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.AbstractUnitOption
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.ListOption
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.OptionGroup
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.SelectOption
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.StringOption
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.UnitTypeOption
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIColony
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIGoods
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIMain
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIUnit
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Write the children of this object to a stream.
writeComment(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeDefaultNamespace(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeDTD(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeEmptyElement(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeEmptyElement(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeEmptyElement(String, String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeEndDocument() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeEndElement() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeEntityRef(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeLocationAttribute(String, Location) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write the identifier attribute of a non-null Location to the stream.
writeNamespace(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeProcessingInstruction(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeProcessingInstruction(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writer - Variable in class net.sf.freecol.common.logging.DefaultHandler
A writer to write log records with.
writerLock - Variable in class net.sf.freecol.common.logging.DefaultHandler
Lock for the writer.
writeScope - Variable in class net.sf.freecol.common.io.FreeColXMLWriter
A write scope to use for FreeCol object writes.
WriteScope(FreeColXMLWriter.WriteScopeType, Player) - Constructor for class net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
WriteScopeType() - Constructor for enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScopeType
 
writeSection(FreeColXMLWriter, String, Collection<T>) - Method in class net.sf.freecol.common.model.Specification
 
writeStartDocument() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeStartDocument(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeStartDocument(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeStartElement(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeStartElement(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeStartElement(String, String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeStorage(FreeColXMLWriter, String, Map<GoodsType, Integer>) - Method in class net.sf.freecol.common.model.GoodsContainer
Write a storage container to a stream.
writeToListElement(String, Collection<T>) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Writes an XML-representation of a collection object to the given stream.
writeUnit(FreeColXMLWriter, String, AbstractUnit, boolean) - Method in class net.sf.freecol.common.model.EuropeanNationType
 
WRONG_TYPE - net.sf.freecol.common.model.UnitLocation.NoAddReason
Locatable can not be added because it has the wrong type.
WRONG_UPGRADE - net.sf.freecol.common.model.Colony.NoBuildReason
 

X

x - Variable in class net.sf.freecol.common.model.Map.CircleIterator
The current position in the circle.
x - Variable in class net.sf.freecol.common.model.Map.Position
The coordinates of the position.
x - Variable in class net.sf.freecol.common.model.Tile
The tile coordinates in the enclosing map.
x - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
x - Variable in class net.sf.freecol.tools.ForestMaker.ImageLocation
 
X_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
XDG_CACHE_HOME_DEFAULT - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
XDG_CACHE_HOME_ENV - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
XDG_CONFIG_HOME_DEFAULT - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
XDG_CONFIG_HOME_ENV - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
XDG_DATA_HOME_DEFAULT - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
XDG_DATA_HOME_ENV - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
xmlStreamWriter - Variable in class net.sf.freecol.common.io.FreeColXMLWriter
The internal XML writer to write XML to.
xr - Variable in class net.sf.freecol.common.networking.Connection
An XML stream wrapping of an input line.
XSL - Static variable in class net.sf.freecol.tools.GenerateDocumentation
 
xw - Variable in class net.sf.freecol.common.networking.Connection
Main message writer.

Y

y - Variable in class net.sf.freecol.common.model.Map.CircleIterator
The current position in the circle.
y - Variable in class net.sf.freecol.common.model.Map.Position
The coordinates of the position.
y - Variable in class net.sf.freecol.common.model.Tile
The tile coordinates in the enclosing map.
y - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
y - Variable in class net.sf.freecol.tools.ForestMaker.ImageLocation
 
Y_TAG - Static variable in class net.sf.freecol.common.model.Tile
 
YEAR - net.sf.freecol.common.model.Operand.OperandType
 
yearToTurn(int) - Static method in class net.sf.freecol.common.model.Turn
Converts a year to a turn number.
yearToTurn(int, int) - Static method in class net.sf.freecol.common.model.Turn
Converts an integer year and specified season to a turn-integer-value.

Z

zero - net.sf.freecol.common.i18n.Number.Category
 
ZERO - net.sf.freecol.client.gui.panel.report.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
ZERO_ONE_NUMBER_RULE - Static variable in class net.sf.freecol.common.i18n.NumberRules
A rule that assigns 0 and 1 to category "one", and all other number to category "other".
ZERO_PRODUCTION_FACTOR_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
 
ZeroOneNumberRule - Class in net.sf.freecol.common.i18n
Number optimized for languages that place the numbers 0 and 1 in category one, and all others in category other.
ZeroOneNumberRule() - Constructor for class net.sf.freecol.common.i18n.ZeroOneNumberRule
 
zeroProductionFactor - Variable in class net.sf.freecol.common.model.GoodsType
The multiplicative factor with which to penalize a colony site with zero production of this goods type, scaling linearly to unity when the amount reaches lowResourceThreshold.
zIndex - Variable in class net.sf.freecol.common.model.TileImprovementType
The layer a TileItem belongs to.
ZINDEX_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
 
ZIP_FILE_EXTENSION - Static variable in class net.sf.freecol.common.io.FreeColDataFile
 
ZIP_FILE_SUFFIX - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
zoomIn() - Method in class net.sf.freecol.client.gui.panel.MapControls
 
zoomIn() - Method in class net.sf.freecol.client.gui.panel.MiniMap
Zooms in the mini map.
ZoomInAction - Class in net.sf.freecol.client.gui.action
An action for zooming in on the main map.
ZoomInAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ZoomInAction
Creates a new ZoomInAction.
zoomInMap() - Method in class net.sf.freecol.client.gui.GUI
Zoom the map in.
zoomInMap() - Method in class net.sf.freecol.client.gui.SwingGUI
Zoom the map in.
zoomInMapControls() - Method in class net.sf.freecol.client.gui.GUI
Zoom in the map controls.
zoomInMapControls() - Method in class net.sf.freecol.client.gui.SwingGUI
Zoom in the map controls.
zoomOut() - Method in class net.sf.freecol.client.gui.panel.MapControls
 
zoomOut() - Method in class net.sf.freecol.client.gui.panel.MiniMap
Zooms out the mini map.
ZoomOutAction - Class in net.sf.freecol.client.gui.action
An action for zooming out on the main map.
ZoomOutAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ZoomOutAction
Creates a new ZoomOutAction.
zoomOutMap() - Method in class net.sf.freecol.client.gui.GUI
Zoom the map out.
zoomOutMap() - Method in class net.sf.freecol.client.gui.SwingGUI
Zoom the map out.
zoomOutMapControls() - Method in class net.sf.freecol.client.gui.GUI
Zoom out the map controls.
zoomOutMapControls() - Method in class net.sf.freecol.client.gui.SwingGUI
Zoom out the map controls.

_

_c - Static variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
 
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 _ 
All Classes All Packages