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
All Classes All Packages
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 givenAbstractUnitOption
. - 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 thisSignaturePanel
. - 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 aCargoPanel
. - addCargo(Component, Unit, CargoPanel) - Method in class net.sf.freecol.client.gui.label.GoodsLabel
-
The
Component
to add to aCargoPanel
. - addCargo(Component, Unit, CargoPanel) - Method in class net.sf.freecol.client.gui.label.MarketLabel
-
The
Component
to add to aCargoPanel
. - addCargo(Component, Unit, CargoPanel) - Method in class net.sf.freecol.client.gui.label.UnitLabel
-
The
Component
to add to aCargoPanel
. - 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 thisIndianSettlement
. - 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 theSpecification
. - 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 forFreeColGameObject
s. - 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
FreeColGameObject
s andAIObject
s. - 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 givenAudioMixerOption
. - 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 aFile
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
andTileType
as theBaseProduction.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 givenBooleanOption
. - 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
BuildableType
s, 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
BuildQueueItem
s 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
Cargo
s to work on. - CargoLabel - Interface in net.sf.freecol.client.gui.label
-
An interface used for updating a
CargoPanel
to add or remove aComponent
- 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 aColor
. - 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
- 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 specifiedLocatable
. - contains(Locatable) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Checks if this
Location
contains the specifiedLocatable
. - contains(Locatable) - Method in interface net.sf.freecol.common.model.Location
-
Checks if this
Location
contains the specifiedLocatable
. - contains(Locatable) - Method in class net.sf.freecol.common.model.Map
-
Checks if this
Location
contains the specifiedLocatable
. - contains(Locatable) - Method in class net.sf.freecol.common.model.Tile
-
Checks if this
Location
contains the specifiedLocatable
. - contains(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
-
Checks if this
Location
contains the specifiedLocatable
. - 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 aTile
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 givenURI
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 aTile
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 aTile
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 givenColony
, or thePlayer
if theColony
isnull
, and return a list of appropriateModelMessage
s. - 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
forImageSelection
Transferable
s. - 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
ModelMessage
s. - 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 aFAFile
. - 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 givenFileOption
. - 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 aFont
. - 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 givenFreeColAction
. - 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 byFreeColListUI
andJComboBox
es that displayObjectWithId
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
FreeColGameObject
s. - 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 givenFreeColGameObject
. - 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 eachColonyValueCategory
. - 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 thisColony
. - 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
thisAIColony
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 givenTile
. - 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
- 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
TileImprovement
s in thisTileItemContainer
. - 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 aSocket
. - getConnection(Socket) - Method in class net.sf.freecol.server.networking.Server
-
Gets a
Connection
identified by aSocket
. - 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
Consumer
s 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 thisSettlement
. - getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the
Unit
that is currently defending thisSettlement
. - getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.Settlement
-
Gets the
Unit
that is currently defending thisSettlement
. - 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 givenString
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
tot2
- 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
Turn
s 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 registeredFreeColGameObject
. - 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 colonyTile
, 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 colonyTile
, 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 colonyTile
, 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 colonyTile
, 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
thisLocation
use for storing it's goods. - getGoodsContainer() - Method in interface net.sf.freecol.common.model.Location
-
Gets the
GoodsContainer
thisLocation
use for storing it's goods. - getGoodsContainer() - Method in class net.sf.freecol.common.model.Map
-
Gets the
GoodsContainer
thisLocation
use for storing it's goods. - getGoodsContainer() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets the
GoodsContainer
thisLocation
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
TileImprovement
s in thisTileItemContainer
. - getImprovements(boolean) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Gets a list of the
TileImprovement
s in thisTileItemContainer
. - 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 givenKeyStroke
. - 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) fromTileItemContainer
. - 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 givenJList
. - 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
- 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 givenTile
. - getMoveCost(Tile, Tile, int) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Determine the movement cost to this
Tile
from anotherTile
. - getMoveCost(Tile, Tile, int) - Method in class net.sf.freecol.common.model.Unit
-
Gets the cost of moving this
Unit
from the givenTile
onto the givenTile
. - 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
thisAIPlayer
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 givenGoods
. - getPriceToBuy(T) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the amount of gold this
IndianSettlment
is willing to pay for the givenGoods
. - getPriceToSell(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the amount of gold this
IndianSettlment
is willing to sell the givenGoods
for. - getPriceToSell(T) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the amount of gold this
IndianSettlment
is willing to sell the givenGoods
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
- 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
thisLocation
is located in. - getSettlement() - Method in class net.sf.freecol.common.model.Map
-
Gets the
Settlement
thisLocation
is located in. - getSettlement() - Method in class net.sf.freecol.common.model.Settlement
-
Gets the
Settlement
thisLocation
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
thisLocation
is located in. - getSettlement() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets the
Settlement
thisLocation
is located in. - getSettlement() - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the
Settlement
thisLocation
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 thisLocatable
is located, ornull
if it is inEurope
. - getTile() - Method in interface net.sf.freecol.common.model.Locatable
-
Get the
Tile
where thisLocatable
is located, ornull
if it is inEurope
. - 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 thisPathNode
. - 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 thisLocatable
is located, ornull
if it is inEurope
. - 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
'sTile
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
thisAIUnit
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
thisWorkLocationPlan
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
-
Used by
Map.search(net.sf.freecol.common.model.Unit, net.sf.freecol.common.model.Location, net.sf.freecol.common.model.pathfinding.GoalDecider, net.sf.freecol.common.model.pathfinding.CostDecider, int, net.sf.freecol.common.model.Unit, net.sf.freecol.common.util.LogBuilder)
in order to determine a goal. - 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
- 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 givenTile
. - 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 anImage
. - 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 givenIntegerOption
. - 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 carryLocatable
s. - 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 givenPlayer
. - 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 givenLanguageOption
. - 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
AbstractOption
s 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 givenListOption
. - 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
FreeColObject
s. - 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 thisMarket
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
Tile
s 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 anMethod
. - 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
Mission
s. - 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 givenModOption
. - 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
BuildColonyMission
s 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
Action
s 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
orFreeColPanel
- 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
PioneeringMission
s to create. - nScouts - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Current estimate of the number of new
ScoutingMission
s 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
-
See the Common Locale Data Repository.
- 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
Option
s. - 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 thisSettlement
. - 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 givenColony
. - 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 givenPercentageOption
. - 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 givenRangeOption
. - 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
FreeColSpecObjectType
s. - 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
Option
s from thisOptionGroup
. - 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 aCargoPanel
. - removeCargo(Component, CargoPanel) - Method in class net.sf.freecol.client.gui.label.GoodsLabel
-
The
Component
to remove from aCargoPanel
. - removeCargo(Component, CargoPanel) - Method in class net.sf.freecol.client.gui.label.UnitLabel
-
The
Component
to remove from aCargoPanel
. - 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 thisOptionGroupUI
'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 thisIndianSettlement
. - 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 sameURI
. - 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 givenFreeColSpecObjectType
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
Cargo
s 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
JScrollPane
s 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
-
Convenience wrapper for the
Map.search(net.sf.freecol.common.model.Unit, net.sf.freecol.common.model.Location, net.sf.freecol.common.model.pathfinding.GoalDecider, net.sf.freecol.common.model.pathfinding.CostDecider, int, net.sf.freecol.common.model.Unit, net.sf.freecol.common.util.LogBuilder)
function. - 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 givenSelectOption
. - 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'sConnection
. - 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 givenFreeColGameObject
. - 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 thisUnit
. - 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 thisWish
. - 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
'sTile
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
thisAIUnit
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 givenIntegerOption
. - 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 givenStringOption
. - StringResource - Class in net.sf.freecol.common.resources
-
A
Resource
wrapping anString
. - 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 bynewType
because it could produceamount
moregoodsType
. - 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 aSimpleZippedAnimation
. - 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 givenTextOption
. - 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 givenTransportableAIObject
. - 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 thisSettlement
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 aTile
. - 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
TileItem
s and can be used by aTile
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
- 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
, orOption
. - 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
JLabel
s. - 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
ofUnit
s 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 aUnit
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 givenUnitTypeOption
. - 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
FreeColGameObject
s. - 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
-
Update all the lists and buttons, using
BuildQueuePanel.updateBuildingList()
andBuildQueuePanel.updateUnitList()
- 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
fromEurope
. - updateIndianSettlement(Player) - Method in class net.sf.freecol.common.model.Tile
-
Updates the information about the native settlement on this
Tile
for the givenPlayer
. - 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
FreeColGameObject
s 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 thisColony
. - 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 aVideo
. - 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 aWorkLocation
. - 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
- 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
All Classes All Packages