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

E

EditSettlementDialog - Class in net.sf.freecol.client.gui.panel
This dialog is used to edit an Indian settlement (map editor only).
EditSettlementDialog(Canvas, IndianSettlement) - Constructor for class net.sf.freecol.client.gui.panel.EditSettlementDialog
The constructor that will add the items to this panel.
embark(Unit) - Method in class net.sf.freecol.common.model.Unit
Embarks this unit onto the specified unit.
emigrate(ServerPlayer, int, boolean) - 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, Element) - Constructor for class net.sf.freecol.common.networking.EmigrateUnitMessage
Create a new EmigrateUnitMessage from a supplied element.
EmigrationPanel - Class in net.sf.freecol.client.gui.panel
The panel that allows a user to choose which unit will emigrate from Europe.
EmigrationPanel(Canvas) - Constructor for class net.sf.freecol.client.gui.panel.EmigrationPanel
The constructor to use.
EmptyIterator<T> - Class in net.sf.freecol.common.util
 
emptyMargin - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
encodeStyle() - Method in class net.sf.freecol.server.generator.RiverSection
Encodes the style as a four-digit base-three number.
encodeStyle(Tile) - Static method in class net.sf.freecol.server.generator.TerrainGenerator
 
endTransmission(XMLStreamReader) - Method in class net.sf.freecol.common.networking.Connection
Ends the transmission of a message or a ask/get-reply session.
endTurn() - Method in class net.sf.freecol.client.control.InGameController
End the turn.
endTurn() - Method in class net.sf.freecol.common.model.Player
Gets called when this player's turn has ended.
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.
ENEMY_MOVE_ANIMATION_SPEED - Static variable in class net.sf.freecol.client.ClientOptions
Animation speed for enemy units.
enterPressesWhenFocused(JButton) - Static method in class net.sf.freecol.client.gui.panel.FreeColPanel
Registers enter key for a JButton.
enterRevengeMode(String) - Method in class net.sf.freecol.server.FreeColServer
Enters revenge mode against those evil AIs.
equals(Object) - Method in class net.sf.freecol.common.model.Ability
 
equals(Object) - Method in class net.sf.freecol.common.model.Feature
 
equals(FreeColGameObject) - Method in class net.sf.freecol.common.model.FreeColGameObject
Checks if the given FreeColGameObject equals this object.
equals(Object) - Method in class net.sf.freecol.common.model.FreeColGameObject
Checks if the given FreeColGameObject equals this object.
equals(Object) - Method in class net.sf.freecol.common.model.Game
Need to overwrite behavior of equals inherited from FreeColGameObject, since two games are not the same if the have the same id.
equals(Object) - Method in class net.sf.freecol.common.model.Map.Position
Compares the other Position based on the coordinates.
equals(Object) - Method in class net.sf.freecol.common.model.ModelMessage
Checks if this ModelMessage is equal to another ModelMessage.
equals(Object) - Method in class net.sf.freecol.common.model.Modifier
 
equals(Object) - Method in class net.sf.freecol.common.model.PathNode
Checks if this PathNode is equal to another object.
equals(Player) - Method in class net.sf.freecol.common.model.Player
Checks if the given Player equals this object.
equals(Object) - Method in class net.sf.freecol.common.model.Scope
 
equals(Object) - Method in class net.sf.freecol.common.model.Turn
Checks if this turn is equal to another turn.
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, Object) - Static method in class net.sf.freecol.common.util.Utils
Will check if both objects are equal but also checks for null.
equipBraves() - Method in class net.sf.freecol.common.model.IndianSettlement
Equips braves with horses and muskets.
EQUIPMENT_CHANGE - Static variable in class net.sf.freecol.common.model.Unit
 
EquipmentType - Class in net.sf.freecol.common.model
 
EquipmentType() - Constructor for class net.sf.freecol.common.model.EquipmentType
 
EquipmentType(int) - Constructor for class net.sf.freecol.common.model.EquipmentType
 
equipUnit(Unit, EquipmentType, int) - Method in class net.sf.freecol.client.control.InGameController
Equips or unequips a Unit with a certain type of Goods.
equipWith(EquipmentType) - Method in class net.sf.freecol.common.model.Unit
Describe equipWith method here.
equipWith(EquipmentType, int) - Method in class net.sf.freecol.common.model.Unit
Describe equipWith method here.
equipWith(EquipmentType, boolean) - Method in class net.sf.freecol.common.model.Unit
Describe equipWith method here.
equipWith(EquipmentType, int, boolean) - Method in class net.sf.freecol.common.model.Unit
Equip this unit with the given EquipmentType, provided that all requirements are met, and that the EquipmentType can be built at this location or is present as a result of combat.
errorMessage(String) - Method in class net.sf.freecol.client.gui.Canvas
Displays an error message.
errorMessage(String, String) - Method in class net.sf.freecol.client.gui.Canvas
Displays an error 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(Canvas) - Constructor for class net.sf.freecol.client.gui.panel.ErrorPanel
The constructor that will add the items to this panel.
Europe - Class in net.sf.freecol.common.model
Represents Europe in the game.
Europe(Game, Player) - Constructor for class net.sf.freecol.common.model.Europe
Creates a new Europe.
Europe(Game, XMLStreamReader) - Constructor for class net.sf.freecol.common.model.Europe
Initializes this object from an XML-representation of this object.
Europe(Game, Element) - Constructor for class net.sf.freecol.common.model.Europe
Initializes this object from an XML-representation of this object.
Europe(Game, String) - Constructor for class net.sf.freecol.common.model.Europe
Initiates a new Europe with the given ID.
EUROPE - Static variable in class net.sf.freecol.common.model.Market
Constant for specifying the access to this Market when buying and selling goods.
EuropeAction - Class in net.sf.freecol.client.gui.action
An action for displaying the EuropePanel.
EuropeanAIPlayer - Class in net.sf.freecol.server.ai
Deprecated. Currently unused, outdated copy of AIPlayer. Eventual specialization of AI should extend AIPlayer, see ColonialAIPlayer. The method NewAIPlayer.startWorking() gets called by the AIInGameInputHandler when it is this player's turn.
EuropeanAIPlayer() - Constructor for class net.sf.freecol.server.ai.EuropeanAIPlayer
Deprecated.  
EuropeanNationType - Class in net.sf.freecol.common.model
Represents one of the European nations present in the game, i.e.
EuropeanNationType(int) - Constructor for class net.sf.freecol.common.model.EuropeanNationType
Constructor.
EuropePanel - Class in net.sf.freecol.client.gui.panel
This is a panel for the Europe display.
EuropePanel(Canvas) - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel
The constructor for the panel.
EuropePanel.DocksPanel - Class in net.sf.freecol.client.gui.panel
A panel that holds UnitsLabels that represent Units that are waiting on the docks in Europe.
EuropePanel.DocksPanel(EuropePanel) - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
Creates this DocksPanel.
EuropePanel.EuropeAction - Enum in net.sf.freecol.client.gui.panel
 
EuropePanel.EuropeButton - Class in net.sf.freecol.client.gui.panel
 
EuropePanel.EuropeButton(String, int, String, ActionListener) - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.EuropeButton
 
EuropePanel.EuropeCargoPanel - Class in net.sf.freecol.client.gui.panel
 
EuropePanel.EuropeCargoPanel(Canvas) - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.EuropeCargoPanel
 
EuropePanel.InPortPanel - Class in net.sf.freecol.client.gui.panel
A panel that holds UnitsLabels that represent naval Units that are waiting in Europe.
EuropePanel.InPortPanel() - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.InPortPanel
 
EuropePanel.MarketPanel - Class in net.sf.freecol.client.gui.panel
A panel that shows goods available for purchase in Europe.
EuropePanel.MarketPanel(EuropePanel) - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Creates this MarketPanel.
EuropePanel.ToAmericaPanel - Class in net.sf.freecol.client.gui.panel
A panel that holds UnitsLabels that represent Units that are going to America.
EuropePanel.ToAmericaPanel(EuropePanel) - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.ToAmericaPanel
Creates this ToAmericaPanel.
EuropePanel.ToEuropePanel - Class in net.sf.freecol.client.gui.panel
A panel that holds UnitsLabels that represent Units that are going to Europe.
EuropePanel.ToEuropePanel(EuropePanel) - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.ToEuropePanel
Creates this ToEuropePanel.
EuropePanel.TransactionLog - Class in net.sf.freecol.client.gui.panel
To log transactions made in Europe
EuropePanel.TransactionLog() - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
 
EVENT - Static variable in class net.sf.freecol.client.gui.panel.ConstructionPanel
 
EventPanel - Class in net.sf.freecol.client.gui.panel
This panel is displayed when an imporantant event in the game has happened.
EventPanel(Canvas, EventPanel.EventType) - Constructor for class net.sf.freecol.client.gui.panel.EventPanel
The constructor that will add the items to this panel.
EventPanel.EventType - Enum in net.sf.freecol.client.gui.panel
 
executeGotoOrders() - Method in class net.sf.freecol.client.control.InGameController
Executes the units' goto orders.
ExecuteGotoOrdersAction - Class in net.sf.freecol.client.gui.action
An action for executing goto orders immediately.
executeWithUnitOutForAnimation(Unit, Tile, OutForAnimationCallback) - Method in class net.sf.freecol.client.gui.GUI
Run some code with the given unit made invisible.
executeWithUnitOutForAnimation(JLabel) - Method in interface net.sf.freecol.client.gui.OutForAnimationCallback
The code to be executed when a unit is out for animation.
expendResource(GoodsType, UnitType, Settlement) - Method in class net.sf.freecol.common.model.Tile
This method is called only when a new turn is beginning.
EXPERTS_HAVE_CONNECTIONS - Static variable in class net.sf.freecol.common.model.GameOptions
Whether experts have connections, producing without raw materials in factories
EXPLORATION_POINTS - Static variable in class net.sf.freecol.common.model.GameOptions
Whether to award exploration points or not.
exploreTiles(Player, ArrayList<Tile>) - Method in class net.sf.freecol.client.control.ClientModelController
Explores the given tiles for the given player.
exploreTiles(Player, ArrayList<Tile>) - Method in interface net.sf.freecol.common.model.ModelController
Explores the given tiles for the given player.
exploreTiles(Player, ArrayList<Tile>) - Method in class net.sf.freecol.server.control.ServerModelController
Explores the given tiles for the given player.
exportAsDrag(JComponent, InputEvent, int) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
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
Package constructor: This class is only supposed to be constructed by Colony.
ExportData(GoodsType) - Constructor for class net.sf.freecol.common.model.ExportData
Creates a new ExportData instance.
ExportData(GoodsType, boolean, int, int, int) - Constructor for class net.sf.freecol.common.model.ExportData
Creates a new ExportData instance.
ExportData(GoodsType, boolean, int) - Constructor for class net.sf.freecol.common.model.ExportData
Creates a new ExportData instance.
ExportData(GoodsType, ExportData) - Constructor for class net.sf.freecol.common.model.ExportData
Creates a new ExportData instance.

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