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

P

PACIFIC_NAME_KEY - Static variable in class net.sf.freecol.common.model.Region
 
PACIFIC_SCORE_VALUE - Static variable in class net.sf.freecol.server.generator.TerrainGenerator
 
paidForSale(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.
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.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.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
 
paintBackground(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
 
paintBackground(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
Paints the border on the given component.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.Canvas
Paints this component.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.FreeColMenuBar
Paints the background and borders of the menubar.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.InGameMenuBar
Paints information about gold, tax and year.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Paints this component.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.BuildingSitePanel
Paints this component.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilePanel
 
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.DeclarationDialog
Paints an image of the Declaration of Independence on this panel.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Paints this component.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Paints this component.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.InformationDialog
Paints this component.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.MarketLabel
Paints this MarketLabel.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.MiniMap
Paints this component.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
Paints this ProductionLabel.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.ProductionMultiplesLabel
Paints this ProductionLabel.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Paints this UnitLabel.
paintSafely(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
 
paintSafely(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
 
PathNode - Class in net.sf.freecol.common.model
Represents a single Tile in a path.
PathNode(Tile, int, int, Map.Direction, int, int) - Constructor for class net.sf.freecol.common.model.PathNode
Creates a new PathNode.
pause() - Method in class net.sf.freecol.client.gui.sound.SoundPlayer
Pauses all the sounds.
payArrears(Goods) - 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.client.control.InGameController
Pays the tax arrears on this type of goods.
payArrears(GoodsType) - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Asks for pay arrears of a type of goods, if those goods are boycotted
payForBuilding(Colony) - Method in class net.sf.freecol.client.control.InGameController
Buys the remaining hammers and tools for the Building currently being built in the given Colony.
payForBuilding() - Method in class net.sf.freecol.common.model.Colony
Buys the remaining hammers and tools for the Building that is currently being built.
PEACE_TREATY_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
Tension modification to be used when a peace treaty is signed.
PercentageOption - Class in net.sf.freecol.common.option
Represents an option where the result is a value between 0 and 100.
PercentageOption(XMLStreamReader) - Constructor for class net.sf.freecol.common.option.PercentageOption
Creates a new RangeOption.
PercentageOption(String, OptionGroup, int) - Constructor for class net.sf.freecol.common.option.PercentageOption
Creates a new RangeOption.
PercentageOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for an RangeOption.
PercentageOptionUI(PercentageOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.PercentageOptionUI
Creates a new PercentageOptionUI for the given PercentageOption.
PioneeringMission - Class in net.sf.freecol.server.ai.mission
Mission for controlling a pioneer.
PioneeringMission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.PioneeringMission
Creates a mission for the given AIUnit.
PioneeringMission(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.mission.PioneeringMission
Loads a mission from the given element.
PioneeringMission(AIMain, XMLStreamReader) - Constructor for class net.sf.freecol.server.ai.mission.PioneeringMission
Creates a new PioneeringMission and reads the given element.
placeSettlement() - Method in class net.sf.freecol.common.model.Settlement
Put a prepared settlement onto the map.
play(Playlist) - Method in class net.sf.freecol.client.gui.sound.SoundPlayer
Plays a playlist using the default play-continues, repeat-mode and pick-mode for this SoundPlayer.
play(Playlist, int) - Method in class net.sf.freecol.client.gui.sound.SoundPlayer
Plays a playlist using the default play-continues, repeat-mode and pick-mode for this SoundPlayer.
play(Playlist, boolean, int, int, int) - Method in class net.sf.freecol.client.gui.sound.SoundPlayer
Plays a playlist.
play() - Method in class net.sf.freecol.client.gui.video.VideoComponent
Start playing the video.
PLAY_ALL - Static variable in class net.sf.freecol.client.gui.sound.Playlist
This const represents a way in which successive sounds can be played.
PLAY_ONE - Static variable in class net.sf.freecol.client.gui.sound.Playlist
This const represents a way in which successive sounds can be played.
Player - Class in net.sf.freecol.common.model
Represents a player.
Player(Game, String, boolean, boolean, Nation) - Constructor for class net.sf.freecol.common.model.Player
Creates an new AI Player with the specified name.
Player(Game, String, boolean) - Constructor for class net.sf.freecol.common.model.Player
Creates a new Player with specified name.
Player(Game, String, boolean, Nation) - Constructor for class net.sf.freecol.common.model.Player
Creates a new (human) Player with specified name.
Player(Game, XMLStreamReader) - Constructor for class net.sf.freecol.common.model.Player
Initiates a new Player from an Element and registers this Player at the specified game.
Player(Game, Element) - Constructor for class net.sf.freecol.common.model.Player
Initiates a new Player from an Element and registers this Player at the specified game.
Player(Game, String) - Constructor for class net.sf.freecol.common.model.Player
Initiates a new Player with the given ID.
Player.ActivePredicate - Class in net.sf.freecol.common.model
A predicate for determining active units.
Player.ActivePredicate() - Constructor for class net.sf.freecol.common.model.Player.ActivePredicate
 
Player.GoingToPredicate - Class in net.sf.freecol.common.model
A predicate for determining units going somewhere.
Player.GoingToPredicate() - Constructor for class net.sf.freecol.common.model.Player.GoingToPredicate
 
Player.PlayerType - Enum in net.sf.freecol.common.model
 
Player.Stance - Enum in net.sf.freecol.common.model
Constants for describing the stance towards a player.
Player.UnitIterator - Class in net.sf.freecol.common.model
An Iterator of Units that can be made active.
Player.UnitIterator(Player, Player.UnitPredicate) - Constructor for class net.sf.freecol.common.model.Player.UnitIterator
Creates a new NextActiveUnitIterator.
Player.UnitPredicate - Class in net.sf.freecol.common.model
A predicate that can be applied to a unit.
Player.UnitPredicate() - Constructor for class net.sf.freecol.common.model.Player.UnitPredicate
 
PLAYER_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
 
playerComparator - Static variable in class net.sf.freecol.common.model.Player
 
PlayerExploredTile - Class in net.sf.freecol.common.model
This class contains the mutable tile data visible to a specific player.
PlayerExploredTile(Game, Player, Tile) - Constructor for class net.sf.freecol.common.model.PlayerExploredTile
Creates a new PlayerExploredTile.
PlayerExploredTile(Game, XMLStreamReader) - Constructor for class net.sf.freecol.common.model.PlayerExploredTile
Initialize this object from an XML-representation of this object.
playerNameInUse(String) - Method in class net.sf.freecol.common.model.Game
Checks if the specified name is in use.
PlayersTable - Class in net.sf.freecol.client.gui.panel
 
PlayersTable(Canvas, NationOptions, Player) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable
The constructor that will add the items to this panel.
PlayersTable.AvailableCellEditor - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.AvailableCellEditor() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
 
PlayersTable.PlayerCellEditor - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.PlayerCellEditor() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellEditor
 
Playlist - Class in net.sf.freecol.client.gui.sound
Represent a set of sounds that will be presented to a SoundPlayer in a certain order as defined by the Playlists playmodes.
Playlist(File...) - Constructor for class net.sf.freecol.client.gui.sound.Playlist
The constructor to use.
Playlist(File[], int, int) - Constructor for class net.sf.freecol.client.gui.sound.Playlist
The constructor to use.
playMusic(String) - Method in class net.sf.freecol.client.FreeColClient
Plays the music.
playMusicOnce(String) - Method in class net.sf.freecol.client.FreeColClient
Plays a random music from the given playlist.
playMusicOnce(String, int) - Method in class net.sf.freecol.client.FreeColClient
Plays a random music from the given playlist.
playOnce(Playlist) - Method in class net.sf.freecol.client.gui.sound.SoundPlayer
Plays a single random sound from the given playlist.
playOnce(Playlist, int) - Method in class net.sf.freecol.client.gui.sound.SoundPlayer
Plays a single random sound from the given playlist.
playSound(String) - Method in class net.sf.freecol.client.FreeColClient
Plays the given sound effect.
playSound(SoundLibrary.SoundEffect) - Method in class net.sf.freecol.client.FreeColClient
Plays the given sound effect.
PLOWED - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
POLAR_HEIGHT - Static variable in class net.sf.freecol.server.generator.LandGenerator
 
potential(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
The potential of this tile to produce a certain type of goods.
PreCombatDialog - Class in net.sf.freecol.client.gui.panel
 
PreCombatDialog(Unit, Unit, Settlement, Canvas) - Constructor for class net.sf.freecol.client.gui.panel.PreCombatDialog
 
PreferencesAction - Class in net.sf.freecol.client.gui.action
An action for editing user preferences.
PreGameController - Class in net.sf.freecol.client.control
The controller that will be used before the game starts.
PreGameController(FreeColClient) - Constructor for class net.sf.freecol.client.control.PreGameController
The constructor to use.
PreGameController - Class in net.sf.freecol.server.control
The control object that is responsible for setting parameters and starting a new game.
PreGameController(FreeColServer) - Constructor for class net.sf.freecol.server.control.PreGameController
The constructor to use.
PreGameInputHandler - Class in net.sf.freecol.client.control
Handles the network messages that arrives before the game starts.
PreGameInputHandler(FreeColClient) - Constructor for class net.sf.freecol.client.control.PreGameInputHandler
The constructor to use.
PreGameInputHandler - Class in net.sf.freecol.server.control
Handles the network messages that arrives before the game starts.
PreGameInputHandler(FreeColServer) - Constructor for class net.sf.freecol.server.control.PreGameInputHandler
The constructor to use.
preload(Dimension) - Static method in class net.sf.freecol.common.resources.ResourceManager
Preload resources.
previous - Variable in class net.sf.freecol.common.model.PathNode
The previous node in the path.
primaryGoods() - Method in class net.sf.freecol.common.model.Tile
The type of primary good (food) this tile produces best (used for Town Commons squares).
PrivateerMission - Class in net.sf.freecol.server.ai.mission
 
PrivateerMission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.PrivateerMission
Creates a mission for the given AIUnit.
PrivateerMission(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.mission.PrivateerMission
Loads a mission from the given element.
PrivateerMission(AIMain, XMLStreamReader) - Constructor for class net.sf.freecol.server.ai.mission.PrivateerMission
Creates a new UnitWanderHostileMission and reads the given element.
ProductionCache - Class in net.sf.freecol.server.ai
 
ProductionCache(Colony) - Constructor for class net.sf.freecol.server.ai.ProductionCache
 
ProductionCache.Entry - Class in net.sf.freecol.server.ai
 
ProductionCache.Entry(GoodsType, WorkLocation, Unit) - Constructor for class net.sf.freecol.server.ai.ProductionCache.Entry
 
ProductionLabel - Class in net.sf.freecol.client.gui.panel
The ProductionLabel represents Goods that are produced in a WorkLocation or Settlement.
ProductionLabel(Goods, Canvas) - Constructor for class net.sf.freecol.client.gui.panel.ProductionLabel
Creates a new ProductionLabel instance.
ProductionLabel(GoodsType, int, Canvas) - Constructor for class net.sf.freecol.client.gui.panel.ProductionLabel
Creates a new ProductionLabel instance.
ProductionLabel(GoodsType, int, int, Canvas) - Constructor for class net.sf.freecol.client.gui.panel.ProductionLabel
Creates a new ProductionLabel instance.
ProductionMultiplesLabel - Class in net.sf.freecol.client.gui.panel
The ProductionLabel represents Goods that are produced in a WorkLocation or Settlement.
ProductionMultiplesLabel(List<AbstractGoods>, Canvas) - Constructor for class net.sf.freecol.client.gui.panel.ProductionMultiplesLabel
Allow labels to include multiple goods.
propagatedAlarm(Player, int) - Method in class net.sf.freecol.common.model.IndianSettlement
Propagates the tension felt towards a given nation from the tribe down to each settlement that has already met that nation.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
Updates this UI with the new data from the option.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
Updates this UI with the new data from the option.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.option.FileOptionUI
Updates this UI with the new data from the option.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.option.IntegerOptionUI
Updates this UI with the new data from the option.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.option.LanguageOptionUI
Updates this UI with the new data from the option.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.option.ListOptionUI
Updates this UI with the new data from the option.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.option.PercentageOptionUI
Updates this UI with the new data from the option.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.option.RangeOptionUI
Updates this UI with the new data from the option.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.option.SelectOptionUI
Updates this UI with the new data from the option.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.BuildingSitePanel
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilePanel.ASingleTilePanel
 
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
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.InPortPanel
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.common.model.Colony
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.server.control.ServerModelController
 
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.
purchaseUnitFromEurope(UnitType) - Method in class net.sf.freecol.client.control.InGameController
Purchases a unit of a specified type in Europe.
putMarketData(GoodsType, MarketData) - Method in class net.sf.freecol.common.model.Market
Describe putMarketData method here.
putOption(Option) - Method in class net.sf.freecol.common.option.OptionMap
 
putOutsideColony(Unit) - Method in class net.sf.freecol.client.control.InGameController
Puts the specified unit outside the colony.
putOutsideColony() - Method in class net.sf.freecol.common.model.Unit
Puts this Unit outside the Colony by moving it to the Tile below.

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