|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use net.sf.freecol.common.model | |
---|---|
net.sf.freecol.client | This is the main client package. |
net.sf.freecol.client.control | Contains the classes responsible for the control of the game. |
net.sf.freecol.client.gui | Contains the GUI classes. |
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 | |
net.sf.freecol.client.gui.i18n | |
net.sf.freecol.client.gui.panel | Contains the panels and dialogs. |
net.sf.freecol.common | Contains classes in use by both the server and the client. |
net.sf.freecol.common.model | Contains the game model. |
net.sf.freecol.common.model.pathfinding | Classes used when making searches on the map. |
net.sf.freecol.common.networking | Contains the common networking classes. |
net.sf.freecol.common.option | Contains classes for describing, and saving the state of, a game option . |
net.sf.freecol.server | The main package of the server package tree. |
net.sf.freecol.server.ai | The main package of the ai package tree. |
net.sf.freecol.server.ai.goal | |
net.sf.freecol.server.ai.mission | Contains the missions an AIUnit can be assigned to. |
net.sf.freecol.server.control | Contains the classes responsible for the control of the game. |
net.sf.freecol.server.generator | Contains the map generator. |
net.sf.freecol.server.model | Contains model classes with server specific information. |
Classes in net.sf.freecol.common.model used by net.sf.freecol.client | |
---|---|
Colony
Represents a colony. |
|
FreeColObject
|
|
Game
The main component of the game model. |
|
ModelMessage
Contains a message about a change in the model. |
|
Player
Represents a player. |
Classes in net.sf.freecol.common.model used by net.sf.freecol.client.control | |
---|---|
AbstractUnit
Contains the information necessary to create a new unit. |
|
BuildableType
Contains information on buildable types. |
|
Building
Represents a building in a colony. |
|
BuildingType
Contains information on building types, like the number of upgrade levels a given building type can have. |
|
Colony
Represents a colony. |
|
EquipmentType
|
|
Goods
Represents locatable goods of a specified type and amount. |
|
GoodsType
|
|
Location
A place where a Locatable can be put. |
|
Map.Direction
The directions a Unit can move to. |
|
ModelController
The ModelController is used by the model to perform
tasks which cannot be done by the model. |
|
ModelMessage
Contains a message about a change in the model. |
|
Nameable
An object with a name that can be changed. |
|
Nation
Represents one of the nations present in the game. |
|
NationOptions
|
|
NationOptions.NationState
Nations may be available to all players, to AI players only, or to no players. |
|
NationType
Represents one of the nations present in the game. |
|
Player
Represents a player. |
|
Player.Stance
Constants for describing the stance towards a player. |
|
Tile
Represents a single tile on the Map . |
|
TileImprovement
Represents a tile improvement, such as a river or road. |
|
TileImprovementType
|
|
TradeRoute
A TradeRoute holds all information for a unit to follow along a trade route. |
|
Unit
Represents all pieces that can be moved on the map-board. |
|
Unit.UnitState
A state a Unit can have. |
|
UnitType
|
|
WorkLocation
This interface marks the locations where a Unit can work. |
Classes in net.sf.freecol.common.model used by net.sf.freecol.client.gui | |
---|---|
Colony
Represents a colony. |
|
DiplomaticTrade
The class DiplomaticTrade represents an offer one player can
make another. |
|
Europe
Represents Europe in the game. |
|
FoundingFather
Represents one FoundingFather to be contained in a Player object. |
|
FreeColObject
|
|
Game
The main component of the game model. |
|
Goods
Represents locatable goods of a specified type and amount. |
|
GoodsType
|
|
IndianSettlement
Represents an Indian settlement. |
|
Map
An isometric map. |
|
Map.Direction
The directions a Unit can move to. |
|
Map.Position
Represents a position on the Map. |
|
ModelMessage
Contains a message about a change in the model. |
|
Nation
Represents one of the nations present in the game. |
|
PathNode
Represents a single Tile in a path. |
|
Player
Represents a player. |
|
ResourceType
|
|
Settlement
The super class of all settlements on the map (that is colonies and indian settlements). |
|
Settlement.SettlementType
|
|
Tension.Level
Constants for describing alarm levels. |
|
Tile
Represents a single tile on the Map . |
|
TileType
|
|
Unit
Represents all pieces that can be moved on the map-board. |
|
Unit.Role
The roles a Unit can have. |
|
UnitType
|
Classes in net.sf.freecol.common.model used by net.sf.freecol.client.gui.action | |
---|---|
FreeColGameObjectType
The base class for all types defined by the specification. |
|
FreeColObject
|
|
TileImprovementType
|
Classes in net.sf.freecol.common.model used by net.sf.freecol.client.gui.animation | |
---|---|
CombatModel.CombatResultType
|
|
Map.Direction
The directions a Unit can move to. |
|
Tile
Represents a single tile on the Map . |
|
Unit
Represents all pieces that can be moved on the map-board. |
Classes in net.sf.freecol.common.model used by net.sf.freecol.client.gui.i18n | |
---|---|
Building
Represents a building in a colony. |
|
ColonyTile
Represents a work location on a tile. |
|
Feature
The Feature class encapsulates a bonus or penalty
that can be applied to any action within the game, most obviously
combat. |
|
FoundingFather.FoundingFatherType
|
|
FreeColGameObjectType
The base class for all types defined by the specification. |
|
FreeColObject
|
|
Goods
Represents locatable goods of a specified type and amount. |
|
GoodsType
|
|
Location
A place where a Locatable can be put. |
|
Player
Represents a player. |
|
Tile
Represents a single tile on the Map . |
|
TileItemContainer
Contains TileItem s and can be used by a Tile
to make certain tasks easier. |
|
Typed
An object, in particular a FreeColGameObject, that has a FreeColGameObjectType. |
|
Unit
Represents all pieces that can be moved on the map-board. |
|
Unit.Role
The roles a Unit can have. |
|
UnitType
|
Classes in net.sf.freecol.common.model used by net.sf.freecol.client.gui.panel | |
---|---|
AbstractGoods
Represents a certain amount of a GoodsType. |
|
AbstractUnit
Contains the information necessary to create a new unit. |
|
BuildableType
Contains information on buildable types. |
|
Building
Represents a building in a colony. |
|
Colony
Represents a colony. |
|
ColonyTile
Represents a work location on a tile. |
|
DiplomaticTrade
The class DiplomaticTrade represents an offer one player can
make another. |
|
Europe
Represents Europe in the game. |
|
FoundingFather
Represents one FoundingFather to be contained in a Player object. |
|
FreeColGameObjectType
The base class for all types defined by the specification. |
|
Game
The main component of the game model. |
|
Goods
Represents locatable goods of a specified type and amount. |
|
GoodsType
|
|
IndianSettlement
Represents an Indian settlement. |
|
Location
A place where a Locatable can be put. |
|
Market
This class implements a simple economic model whereby a market holds all goods that have been sold and the price of a particular type of good is determined solely by its availability in that market. |
|
ModelMessage
Contains a message about a change in the model. |
|
Modifier
The Modifier class encapsulates a bonus or penalty
that can be applied to any action within the game, most obviously
combat. |
|
Monarch.MonarchAction
Constants describing monarch actions. |
|
Nation
Represents one of the nations present in the game. |
|
NationOptions
|
|
NationOptions.Advantages
National advantages for European players only. |
|
Player
Represents a player. |
|
Player.Stance
Constants for describing the stance towards a player. |
|
Settlement
The super class of all settlements on the map (that is colonies and indian settlements). |
|
Tile
Represents a single tile on the Map . |
|
TileType
|
|
TradeRoute
A TradeRoute holds all information for a unit to follow along a trade route. |
|
TradeRoute.Stop
|
|
TransactionListener
Interface for classes which listen to transactions in market |
|
Unit
Represents all pieces that can be moved on the map-board. |
|
Unit.Role
The roles a Unit can have. |
|
UnitType
|
Classes in net.sf.freecol.common.model used by net.sf.freecol.common | |
---|---|
Ability
The Ability class encapsulates a bonus or penalty
that can be applied to any action within the game, most obviously
combat. |
|
BuildingType
Contains information on building types, like the number of upgrade levels a given building type can have. |
|
DifficultyLevel
Represents a difficulty level. |
|
EquipmentType
|
|
EuropeanNationType
Represents one of the European nations present in the game, i.e. |
|
FoundingFather
Represents one FoundingFather to be contained in a Player object. |
|
FreeColGameObjectType
The base class for all types defined by the specification. |
|
GoodsType
|
|
IndianNationType
Represents one of the Indian nations present in the game. |
|
Modifier
The Modifier class encapsulates a bonus or penalty
that can be applied to any action within the game, most obviously
combat. |
|
Nation
Represents one of the nations present in the game. |
|
NationType
Represents one of the nations present in the game. |
|
ResourceType
|
|
TileImprovementType
|
|
TileType
|
|
UnitType
|
Classes in net.sf.freecol.common.model used by net.sf.freecol.common.model | |
---|---|
Ability
The Ability class encapsulates a bonus or penalty
that can be applied to any action within the game, most obviously
combat. |
|
AbstractGoods
Represents a certain amount of a GoodsType. |
|
AbstractUnit
Contains the information necessary to create a new unit. |
|
BuildableType
Contains information on buildable types. |
|
Building
Represents a building in a colony. |
|
BuildingType
Contains information on building types, like the number of upgrade levels a given building type can have. |
|
Colony
Represents a colony. |
|
Colony.ColonyChangeEvent
|
|
Colony.NoBuildReason
|
|
ColonyTile
Represents a work location on a tile. |
|
CombatModel
|
|
CombatModel.CombatOdds
Odds a particular outcome will occur in combat. |
|
CombatModel.CombatResult
|
|
CombatModel.CombatResultType
|
|
DifficultyLevel
Represents a difficulty level. |
|
EquipmentType
|
|
Europe
Represents Europe in the game. |
|
ExportData
Objects of this class hold the export data for a particular type of goods. |
|
Feature
The Feature class encapsulates a bonus or penalty
that can be applied to any action within the game, most obviously
combat. |
|
FeatureContainer
|
|
FoundingFather
Represents one FoundingFather to be contained in a Player object. |
|
FoundingFather.FoundingFatherType
|
|
FreeColGameObject
The superclass of all game objects in FreeCol. |
|
FreeColGameObjectListener
Interface for retriving information about a the creation/deletion of FreeColGameObject s. |
|
FreeColGameObjectType
The base class for all types defined by the specification. |
|
FreeColObject
|
|
Game
The main component of the game model. |
|
GameOptions
Keeps track of the available game options. |
|
Goods
Represents locatable goods of a specified type and amount. |
|
GoodsContainer
Contains goods and can be used by a Location to make certain
tasks easier. |
|
GoodsType
|
|
HighScore.Level
On retirement, an object will be named in honour of the player. |
|
HistoryEvent
|
|
HistoryEvent.Type
|
|
IndianNationType.AggressionLevel
|
|
IndianNationType.SettlementNumber
|
|
IndianSettlement
Represents an Indian settlement. |
|
Locatable
An object that can be put in a Location . |
|
Location
A place where a Locatable can be put. |
|
LostCityRumour
Represents a lost city rumour. |
|
LostCityRumour.RumourType
Constants describing types of Lost City Rumours. |
|
Map
An isometric map. |
|
Map.CircleIterator
An interator returning positions in a spiral starting at a given center tile. |
|
Map.Direction
The directions a Unit can move to. |
|
Map.PathType
Constant used for given options in Map.findPath(Unit, Tile, Tile) . |
|
Map.Position
Represents a position on the Map. |
|
Map.WholeMapIterator
|
|
Market
This class implements a simple economic model whereby a market holds all goods that have been sold and the price of a particular type of good is determined solely by its availability in that market. |
|
MarketData
Objects of this class hold the market data for a particular type of good. |
|
ModelController
The ModelController is used by the model to perform
tasks which cannot be done by the model. |
|
ModelMessage
Contains a message about a change in the model. |
|
ModelMessage.MessageType
Constants describing the type of message. |
|
Modifier
The Modifier class encapsulates a bonus or penalty
that can be applied to any action within the game, most obviously
combat. |
|
Modifier.Type
|
|
Monarch
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.MonarchAction
Constants describing monarch actions. |
|
Nameable
An object with a name that can be changed. |
|
Named
An object that has a proper name, such as a Settlement, Unit or Player. |
|
Nation
Represents one of the nations present in the game. |
|
NationOptions
|
|
NationOptions.Advantages
National advantages for European players only. |
|
NationOptions.NationState
Nations may be available to all players, to AI players only, or to no players. |
|
NationType
Represents one of the nations present in the game. |
|
Ownable
Interface for objects which can be owned by a Player . |
|
PathNode
Represents a single Tile in a path. |
|
Player
Represents a player. |
|
Player.PlayerType
|
|
Player.Stance
Constants for describing the stance towards a player. |
|
Player.UnitPredicate
A predicate that can be applied to a unit. |
|
PlayerExploredTile
This class contains the mutable tile data visible to a specific player. |
|
Region
A named region on the map. |
|
Region.RegionType
|
|
Resource
Represents a locatable goods of a specified type and quantity. |
|
ResourceType
|
|
Scope
The Scope class determines whether a given
FreeColGameObjectType fulfills certain requirements. |
|
Settlement
The super class of all settlements on the map (that is colonies and indian settlements). |
|
Settlement.SettlementType
|
|
Tension
|
|
Tension.Level
Constants for describing alarm levels. |
|
Tile
Represents a single tile on the Map . |
|
TileImprovement
Represents a tile improvement, such as a river or road. |
|
TileImprovementType
|
|
TileItem
Represents a TileItem item on a Tile . |
|
TileItemContainer
Contains TileItem s and can be used by a Tile
to make certain tasks easier. |
|
TileType
|
|
TileType.RangeType
|
|
TradeItem
One of the items a DiplomaticTrade consists of. |
|
TradeRoute
A TradeRoute holds all information for a unit to follow along a trade route. |
|
TradeRoute.Stop
|
|
TransactionListener
Interface for classes which listen to transactions in market |
|
Turn
Represents a given turn in the game. |
|
TypeCountMap
|
|
Typed
An object, in particular a FreeColGameObject, that has a FreeColGameObjectType. |
|
Unit
Represents all pieces that can be moved on the map-board. |
|
Unit.MoveType
A move type. |
|
Unit.Role
The roles a Unit can have. |
|
Unit.UnitState
A state a Unit can have. |
|
UnitType
|
|
UnitTypeChange
|
|
UnitTypeChange.ChangeType
|
|
WorkLocation
This interface marks the locations where a Unit can work. |
Classes in net.sf.freecol.common.model used by net.sf.freecol.common.model.pathfinding | |
---|---|
PathNode
Represents a single Tile in a path. |
|
Tile
Represents a single tile on the Map . |
|
Unit
Represents all pieces that can be moved on the map-board. |
Classes in net.sf.freecol.common.model used by net.sf.freecol.common.networking | |
---|---|
Colony
Represents a colony. |
|
DiplomaticTrade
The class DiplomaticTrade represents an offer one player can
make another. |
|
FreeColGameObject
The superclass of all game objects in FreeCol. |
|
Game
The main component of the game model. |
|
Goods
Represents locatable goods of a specified type and amount. |
|
Location
A place where a Locatable can be put. |
|
Map.Direction
The directions a Unit can move to. |
|
Player
Represents a player. |
|
Settlement
The super class of all settlements on the map (that is colonies and indian settlements). |
|
Tile
Represents a single tile on the Map . |
|
Unit
Represents all pieces that can be moved on the map-board. |
Classes in net.sf.freecol.common.model used by net.sf.freecol.common.option | |
---|---|
FreeColObject
|
Classes in net.sf.freecol.common.model used by net.sf.freecol.server | |
---|---|
HighScore
|
|
IndianSettlement
Represents an Indian settlement. |
|
Nation
Represents one of the nations present in the game. |
|
NationOptions
|
|
Player
Represents a player. |
|
Settlement
The super class of all settlements on the map (that is colonies and indian settlements). |
|
Unit
Represents all pieces that can be moved on the map-board. |
Classes in net.sf.freecol.common.model used by net.sf.freecol.server.ai | |
---|---|
BuildableType
Contains information on buildable types. |
|
BuildingType
Contains information on building types, like the number of upgrade levels a given building type can have. |
|
Colony
Represents a colony. |
|
ColonyTile
Represents a work location on a tile. |
|
DiplomaticTrade
The class DiplomaticTrade represents an offer one player can
make another. |
|
EquipmentType
|
|
FoundingFather
Represents one FoundingFather to be contained in a Player object. |
|
FreeColGameObject
The superclass of all game objects in FreeCol. |
|
FreeColGameObjectListener
Interface for retriving information about a the creation/deletion of FreeColGameObject s. |
|
FreeColObject
|
|
Game
The main component of the game model. |
|
Goods
Represents locatable goods of a specified type and amount. |
|
GoodsType
|
|
IndianSettlement
Represents an Indian settlement. |
|
Locatable
An object that can be put in a Location . |
|
Location
A place where a Locatable can be put. |
|
Player
Represents a player. |
|
Settlement
The super class of all settlements on the map (that is colonies and indian settlements). |
|
Tile
Represents a single tile on the Map . |
|
TileImprovementType
|
|
Unit
Represents all pieces that can be moved on the map-board. |
|
UnitType
|
|
WorkLocation
This interface marks the locations where a Unit can work. |
Classes in net.sf.freecol.common.model used by net.sf.freecol.server.ai.goal | |
---|---|
FreeColObject
|
|
IndianSettlement
Represents an Indian settlement. |
|
Tile
Represents a single tile on the Map . |
|
UnitType
|
Classes in net.sf.freecol.common.model used by net.sf.freecol.server.ai.mission | |
---|---|
Colony
Represents a colony. |
|
CombatModel
|
|
FreeColObject
|
|
Goods
Represents locatable goods of a specified type and amount. |
|
GoodsType
|
|
Location
A place where a Locatable can be put. |
|
Map.Direction
The directions a Unit can move to. |
|
PathNode
Represents a single Tile in a path. |
|
Player
Represents a player. |
|
Settlement
The super class of all settlements on the map (that is colonies and indian settlements). |
|
Tile
Represents a single tile on the Map . |
|
Unit
Represents all pieces that can be moved on the map-board. |
|
UnitType
|
Classes in net.sf.freecol.common.model used by net.sf.freecol.server.control | |
---|---|
Building
Represents a building in a colony. |
|
BuildingType
Contains information on building types, like the number of upgrade levels a given building type can have. |
|
Colony
Represents a colony. |
|
FreeColGameObject
The superclass of all game objects in FreeCol. |
|
IndianSettlement
Represents an Indian settlement. |
|
Location
A place where a Locatable can be put. |
|
ModelController
The ModelController is used by the model to perform
tasks which cannot be done by the model. |
|
Player
Represents a player. |
|
Player.Stance
Constants for describing the stance towards a player. |
|
Settlement
The super class of all settlements on the map (that is colonies and indian settlements). |
|
Tile
Represents a single tile on the Map . |
|
TileImprovement
Represents a tile improvement, such as a river or road. |
|
TradeRoute
A TradeRoute holds all information for a unit to follow along a trade route. |
|
Unit
Represents all pieces that can be moved on the map-board. |
|
UnitType
|
Classes in net.sf.freecol.common.model used by net.sf.freecol.server.generator | |
---|---|
FreeColObject
|
|
Game
The main component of the game model. |
|
Map
An isometric map. |
|
Map.Direction
The directions a Unit can move to. |
|
Map.Position
Represents a position on the Map. |
|
Tile
Represents a single tile on the Map . |
Classes in net.sf.freecol.common.model used by net.sf.freecol.server.model | |
---|---|
FreeColGameObject
The superclass of all game objects in FreeCol. |
|
FreeColGameObjectListener
Interface for retriving information about a the creation/deletion of FreeColGameObject s. |
|
FreeColObject
|
|
Game
The main component of the game model. |
|
Map
An isometric map. |
|
Map.Position
Represents a position on the Map. |
|
ModelController
The ModelController is used by the model to perform
tasks which cannot be done by the model. |
|
ModelMessage
Contains a message about a change in the model. |
|
Nameable
An object with a name that can be changed. |
|
Named
An object that has a proper name, such as a Settlement, Unit or Player. |
|
Nation
Represents one of the nations present in the game. |
|
Player
Represents a player. |
|
Region
A named region on the map. |
|
Region.RegionType
|
|
Settlement
The super class of all settlements on the map (that is colonies and indian settlements). |
|
Tile
Represents a single tile on the Map . |
|
Unit
Represents all pieces that can be moved on the map-board. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |