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

F

FAFile - Class in net.sf.freecol.client.gui
Represents the data within a Font Animation File.
FAFile(InputStream) - Constructor for class net.sf.freecol.client.gui.FAFile
Reads data from the given InputStream and creates an object to represent this data.
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() - Constructor for class net.sf.freecol.common.model.Feature
 
FeatureContainer - Class in net.sf.freecol.common.model
 
FeatureContainer() - Constructor for class net.sf.freecol.common.model.FeatureContainer
 
Features - Interface in net.sf.freecol.common.model
 
FILE_ENDINGS - Static variable in class net.sf.freecol.common.io.FreeColModFile
 
FILE_PREFIX - Static variable in class net.sf.freecol.client.gui.i18n.Messages
 
FILE_SUFFIX - Static variable in class net.sf.freecol.client.gui.i18n.Messages
 
FileList - Class in net.sf.freecol.client.gui.panel
A list for displaying files.
FileList(File) - Constructor for class net.sf.freecol.client.gui.panel.FileList
Creates a FileList displaying the contents of the given directory.
FileList(File, FileFilter) - Constructor for class net.sf.freecol.client.gui.panel.FileList
Creates a FileList displaying the contents of the given directory.
FileList.FileListEntry - Class in net.sf.freecol.client.gui.panel
A single entry in the FileList.
FileList.FileListEntry(File) - Constructor for class net.sf.freecol.client.gui.panel.FileList.FileListEntry
 
FileOption - Class in net.sf.freecol.common.option
Represents an option for specifying a File.
FileOption(XMLStreamReader) - Constructor for class net.sf.freecol.common.option.FileOption
Creates a new IntegerOption.
FileOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for an FileOption.
FileOptionUI(FileOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.FileOptionUI
Creates a new FileOptionUI for the given FileOption.
fillTexture(Graphics2D, BufferedImage, int, int, int, int) - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
Fills a certain rectangle with the image texture.
findBestTileImprovementType(Tile, GoodsType) - Static method in class net.sf.freecol.common.model.TileImprovement
Method for returning the 'most effective' TileImprovementType allowed for a given Tile.
findColonyLocation(Unit) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Finds a site for a new colony.
findColonyWithTools(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
 
findNearestColony(Unit) - Method in class net.sf.freecol.server.ai.mission.Mission
 
findNewObjects(boolean) - Method in class net.sf.freecol.server.ai.AIMain
Searches for new FreeColGameObjects.
findPath(Tile, Tile, Map.PathType) - Method in class net.sf.freecol.common.model.Map
Finds a shortest path between the given tiles.
findPath(Unit, Tile, Tile) - Method in class net.sf.freecol.common.model.Map
Finds a shortest path between the given tiles.
findPath(Unit, Tile, Tile, CostDecider) - Method in class net.sf.freecol.common.model.Map
Finds a shortest path between the given tiles.
findPath(Unit, Tile, Tile, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Map
Finds a shortest path between the given tiles.
findPath(Unit, Tile, Tile, Unit) - Method in class net.sf.freecol.common.model.Map
Finds a shortest path between the given tiles.
findPath(Tile) - Method in class net.sf.freecol.common.model.Unit
Finds a shortest path from the current Tile to the one specified.
findPath(Tile, Tile) - Method in class net.sf.freecol.common.model.Unit
Finds a shortest path from the current Tile to the one specified.
findPathToEurope(Unit, Tile) - Method in class net.sf.freecol.common.model.Map
Finds the best path to Europe.
findPathToEurope(Unit, Tile, CostDecider) - Method in class net.sf.freecol.common.model.Map
Finds the best path to Europe.
findPathToEurope(Tile) - Method in class net.sf.freecol.common.model.Map
Finds the best path to Europe independently of any unit.
FindSettlementAction - Class in net.sf.freecol.client.gui.action
An action for finding a settlement on the map.
FindSettlementDialog - Class in net.sf.freecol.client.gui.panel
Centers the map on a known settlement or colony.
FindSettlementDialog(Canvas) - Constructor for class net.sf.freecol.client.gui.panel.FindSettlementDialog
The constructor to use.
findStudent(Unit) - Method in class net.sf.freecol.common.model.Building
 
findTeacher(Unit) - Method in class net.sf.freecol.common.model.Colony
 
findTileImprovementType(TileImprovementType) - Method in class net.sf.freecol.common.model.Tile
Finds the TileImprovement of a given Type, or null if there is no match.
findTileImprovementType(TileImprovementType) - Method in class net.sf.freecol.common.model.TileItemContainer
Checks if a TileImprovement of this Type is already in this container.
fireActionEvent(ActionEvent) - Method in class net.sf.freecol.client.gui.TerrainCursor
 
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
 
FISH - Static variable in class net.sf.freecol.common.model.Goods
Need to change various classes to use the specification in order to remove reliance on these static quick links.
FJORD_RIVER - Static variable in class net.sf.freecol.common.model.TileImprovement
 
flavor - Static variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
floatArrayAttribute(Node, String, String) - Static method in class net.sf.freecol.common.util.Xml
 
floatArrayAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
 
floatArrayAttribute(Node, String, float[]) - Static method in class net.sf.freecol.common.util.Xml
 
floatAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
 
floatAttribute(Node, String, float) - Static method in class net.sf.freecol.common.util.Xml
 
flowFromSource(Map.Position) - Method in class net.sf.freecol.server.generator.River
Creates a river flowing from the given position if possible.
flush() - Method in class net.sf.freecol.common.logging.DefaultHandler
Flushes the data that this handler has logged.
FOG_OF_WAR - Static variable in class net.sf.freecol.common.model.GameOptions
Enables/disables fog of war.
FOOD - Static variable in class net.sf.freecol.common.model.Goods
Need to change various classes to use the specification in order to remove reliance on these static quick links.
FOOD_CONSUMPTION - Static variable in class net.sf.freecol.common.model.Settlement
 
FOOD_CONSUMPTION - Static variable in class net.sf.freecol.common.model.UnitType
 
FOOD_PER_COLONIST - Static variable in class net.sf.freecol.common.model.Colony
 
forceReposition() - Method in class net.sf.freecol.client.gui.GUI
Force the next screen repaint to reposition the tiles on the window.
forEachChild(Node, Xml.Method) - Static method in class net.sf.freecol.common.util.Xml
 
FOREST_INDEX - Static variable in class net.sf.freecol.client.gui.GUI
 
FOREST_NUMBER - Static variable in class net.sf.freecol.server.generator.MapGeneratorOptions
Option for setting the percentage of forests on the map.
FORTIFICATION_BONUS_SOURCE - Static variable in class net.sf.freecol.common.Specification
 
FORTIFIED - Static variable in class net.sf.freecol.common.model.SimpleCombatModel
 
FortifyAction - Class in net.sf.freecol.client.gui.action
An action for fortifying the active unit.
FORWARDS - Static variable in class net.sf.freecol.client.gui.sound.Playlist
This const represents a way in which a sound will be picked from the list.
FoundingFather - Class in net.sf.freecol.common.model
Represents one FoundingFather to be contained in a Player object.
FoundingFather(int) - Constructor for class net.sf.freecol.common.model.FoundingFather
Creates a new FoundingFather instance.
FoundingFather.FoundingFatherType - Enum in net.sf.freecol.common.model
 
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.
FreeColAction - Class in net.sf.freecol.client.gui.action
The super class of all actions in FreeCol.
FreeColAction.InnerMenuKeyListener - Class in net.sf.freecol.client.gui.action
A class used by Actions which have a mnemonic.
FreeColAction.InnerMenuKeyListener() - Constructor for class net.sf.freecol.client.gui.action.FreeColAction.InnerMenuKeyListener
 
FreeColActionUI - Class in net.sf.freecol.client.gui.option
User interface for displaying/changing a keyboard accelerator for a FreeColAction.
FreeColActionUI(FreeColAction, OptionGroupUI) - Constructor for class net.sf.freecol.client.gui.option.FreeColActionUI
Creates a new FreeColActionUI for the given FreeColAction.
FreeColBrightPanelUI - Class in net.sf.freecol.client.gui.plaf
Draws the image "BackgroundImage2" from the defaults table as a tiled background image.
FreeColBrightPanelUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColBrightPanelUI
 
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
 
FreeColClient - Class in net.sf.freecol.client
The main control class for the FreeCol client.
FreeColClient(boolean, Dimension, ImageLibrary, MusicLibrary, SfxLibrary, boolean) - Constructor for class net.sf.freecol.client.FreeColClient
Creates a new FreeColClient.
FreeColComboBoxRenderer - Class in net.sf.freecol.client.gui.plaf
A ListCellRenderer to be used by FreeColListUI.
FreeColComboBoxRenderer() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
 
FreeColComboBoxRenderer.UIResource - Class in net.sf.freecol.client.gui.plaf
The FreeColComboBoxRenderer as an UIResource.
FreeColComboBoxRenderer.UIResource() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer.UIResource
 
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
 
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.
FreeColDialog<T> - Class in net.sf.freecol.client.gui.panel
Superclass for all dialogs in FreeCol.
FreeColDialog(Canvas) - Constructor for class net.sf.freecol.client.gui.panel.FreeColDialog
Constructor.
FreeColException - Exception in net.sf.freecol.common
The Exception thrown by the FreeCol application.
FreeColException(String) - Constructor for exception net.sf.freecol.common.FreeColException
The constructor to use.
FreeColGameObject - Class in net.sf.freecol.common.model
The superclass of all game objects in FreeCol.
FreeColGameObject(Game) - Constructor for class net.sf.freecol.common.model.FreeColGameObject
Creates a new FreeColGameObject with an automatically assigned ID and registers this object at the specified Game.
FreeColGameObject(Game, XMLStreamReader) - Constructor for class net.sf.freecol.common.model.FreeColGameObject
Initiates a new FreeColGameObject from an Element.
FreeColGameObject(Game, Element) - Constructor for class net.sf.freecol.common.model.FreeColGameObject
Initiates a new FreeColGameObject from an Element.
FreeColGameObject(Game, String) - Constructor for class net.sf.freecol.common.model.FreeColGameObject
Initiates a new FreeColGameObject with the given ID.
FreeColGameObjectListener - Interface in net.sf.freecol.common.model
Interface for retriving information about a the creation/deletion of FreeColGameObjects.
FreeColGameObjectType - Class in net.sf.freecol.common.model
The base class for all types defined by the specification.
FreeColGameObjectType() - Constructor for class net.sf.freecol.common.model.FreeColGameObjectType
 
FreeColGameObjectType(String) - Constructor for class net.sf.freecol.common.model.FreeColGameObjectType
 
FreeColImageBorder - Class in net.sf.freecol.client.gui.panel
A border created from a set of images.
FreeColImageBorder(Image, Image, Image, Image, Image, Image, Image, Image) - Constructor for class net.sf.freecol.client.gui.panel.FreeColImageBorder
Creates a border with the given set of images.
Converts the Image objects to BufferedImage, because the images will be used as Textures for the border.
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.
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(Dimension) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Initiates a new "FreeCol Look and Feel".
FreeColLookAndFeel(String, Dimension) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Initiates a new "FreeCol Look and Feel".
FreeColMenuBar - Class in net.sf.freecol.client.gui
The menu bar that is displayed on the top left corner of the Canvas.
FreeColMenuBarUI - Class in net.sf.freecol.client.gui.plaf
Draws the image "BackgroundImage" from the defaults table as a tiled background image.
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
 
FreeColMenuTest() - Constructor for class net.sf.freecol.client.gui.FreeColMenuTest
 
FreeColModFile - Class in net.sf.freecol.common.io
A modification.
FreeColModFile(String) - Constructor for class net.sf.freecol.common.io.FreeColModFile
Opens the given file for reading.
FreeColModFile(FreeColModFile.ModInfo) - Constructor for class net.sf.freecol.common.io.FreeColModFile
Opens the given file for reading.
FreeColModFile.ModInfo - Class in net.sf.freecol.common.io
 
FreeColObject - Class in net.sf.freecol.common.model
 
FreeColObject() - Constructor for class net.sf.freecol.common.model.FreeColObject
 
FreeColPanel - Class in net.sf.freecol.client.gui.panel
Superclass for all panels in FreeCol.
FreeColPanel(Canvas) - Constructor for class net.sf.freecol.client.gui.panel.FreeColPanel
Constructor.
FreeColPanel(Canvas, LayoutManager) - Constructor for class net.sf.freecol.client.gui.panel.FreeColPanel
Default constructor.
FreeColPanelUI - Class in net.sf.freecol.client.gui.plaf
Draws the image "BackgroundImage" from the defaults table as a tiled background image.
FreeColPopupMenuUI - Class in net.sf.freecol.client.gui.plaf
Draws the image "BackgroundImage" from the defaults table as a tiled background image.
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(Canvas, GoodsType) - Constructor for class net.sf.freecol.client.gui.panel.FreeColProgressBar
Creates a new FreeColProgressBar instance.
FreeColProgressBar(Canvas, GoodsType, int, int) - Constructor for class net.sf.freecol.client.gui.panel.FreeColProgressBar
Creates a new FreeColProgressBar instance.
FreeColProgressBar(Canvas, 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
 
FreeColSavegameFile - Class in net.sf.freecol.common.io
Represents a FreeCol savegame.
FreeColSavegameFile(File) - Constructor for class net.sf.freecol.common.io.FreeColSavegameFile
 
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
 
FreeColServer - Class in net.sf.freecol.server
The main control class for the FreeCol server.
FreeColServer(boolean, boolean, int, String) - Constructor for class net.sf.freecol.server.FreeColServer
Starts a new server in a specified mode and with a specified port.
FreeColServer(boolean, boolean, int, String, NationOptions) - Constructor for class net.sf.freecol.server.FreeColServer
 
FreeColServer(FreeColSavegameFile, boolean, boolean, int, String) - Constructor for class net.sf.freecol.server.FreeColServer
Starts a new server in a specified mode and with a specified port and loads the game from the given file.
FreeColServer.GameState - Enum in net.sf.freecol.server
Constant for storing the state of the game.
FreeColServerHolder - Class in net.sf.freecol.server.control
This base class provides thread-safe access to a FreeColServer for several subclasses.
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(String) - Constructor for class net.sf.freecol.common.io.FreeColTcFile
Opens the given file for reading.
FreeColTextAreaUI - Class in net.sf.freecol.client.gui.plaf
Draws the image "BackgroundImage2" from the defaults table as a tiled background image.
FreeColTextAreaUI(JComponent) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
 
FreeColTextFieldUI - Class in net.sf.freecol.client.gui.plaf
Draws the image "BackgroundImage2" from the defaults table as a tiled background image.
FreeColTextFieldUI(JComponent) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
 
FreeColToolTipUI - Class in net.sf.freecol.client.gui.plaf
Draws the image "BackgroundImage" from the defaults table as a tiled background image.
FreeColToolTipUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
FreeColTransparentPanelUI - Class in net.sf.freecol.client.gui.plaf
Draws the image "BackgroundImage2" from the defaults table as a tiled background image with a partial transparency.
FreeColTransparentPanelUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColTransparentPanelUI
 
FSGConverter - Class in net.sf.freecol.tools
Class for converting FreeCol Savegames (fsg-files).
FULL_DELIVERY - Static variable in class net.sf.freecol.server.ai.AIGoods
 
FullScreenFrame - Class in net.sf.freecol.client.gui
The fullscreen frame that contains everything.
FullScreenFrame(GraphicsDevice) - Constructor for class net.sf.freecol.client.gui.FullScreenFrame
The constructor to use.
FURS - Static variable in class net.sf.freecol.common.model.Goods
Need to change various classes to use the specification in order to remove reliance on these static quick links.

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