|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Classes in rails.game used by rails.algorithms | |
|---|---|
| City
A City object represents any junction on the map that is relevant for establishing train run length and revenue calculation. |
|
| ConfigurableComponentI
Interface for rails.game components which can be configured from an XML element. |
|
| ConfigurationException
Class for reporting problems with reading configuration files. |
|
| GameManagerI
|
|
| MapHex
Represents a Hex on the Map from the Model side. |
|
| MapManager
MapManager configures the map layout from XML |
|
| PhaseI
|
|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| Station
A Station object represents any junction on a tile, where one, two or more track fragments meet. |
|
| TokenI
|
|
| TrainI
|
|
| TrainTypeI
|
|
| Classes in rails.game used by rails.common | |
|---|---|
| RoundI
A common interface to the various "Rounds". |
|
| Classes in rails.game used by rails.game | |
|---|---|
| Bank
|
|
| BaseToken
A BaseToken object represents a token that a operating public company can place on the map to act as a rail building and train running starting point. |
|
| Bonus
An object of class Bonus represent extra income for the owning company, usually connected to certain map locations. |
|
| BonusToken
A BonusToken object represents a token that a operating public company can place on the map to gain extra revenue or other privileges. |
|
| CashHolder
|
|
| Certificate
The superinterface of PrivateCompanyI and PublicCertificateI, which allows objects implementating these interfaces to be combined in start packets and other contexts where their "certificateship" is of interest. |
|
| City
A City object represents any junction on the map that is relevant for establishing train run length and revenue calculation. |
|
| Closeable
|
|
| Company
|
|
| CompanyI
To be implemented by any Company object. |
|
| CompanyManagerI
Interface for CompanyManager objects. |
|
| CompanyTypeI
The interface for StockSpaceType. |
|
| ComponentManager
ComponentManage - an implementation of ComponentManagerI, which handles the creation and configuration of rails.game components, and acts as a discovery point for other components to find them. |
|
| ConfigurableComponentI
Interface for rails.game components which can be configured from an XML element. |
|
| ConfigurationException
Class for reporting problems with reading configuration files. |
|
| DisplayBuffer
Class to write a log, and also to maintain a log message stack for writing to the UI. |
|
| Game
|
|
| GameDef.OrStep
OR step values |
|
| GameDef.Parm
|
|
| GameManager
This class manages the playing rounds by supervising all implementations of Round. |
|
| GameManagerI
|
|
| GameOption
|
|
| MapHex
Represents a Hex on the Map from the Model side. |
|
| MapHex.Run
|
|
| MapManager
MapManager configures the map layout from XML |
|
| OperatingRound
Implements a basic Operating Round. |
|
| Phase
|
|
| PhaseI
|
|
| PhaseManager
|
|
| Player
Player class holds all player-specific data |
|
| PlayerManager
|
|
| Portfolio
|
|
| PrivateCompanyI
|
|
| PublicCertificate
|
|
| PublicCertificateI
|
|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| ReportBuffer
Class to write a log, and also to maintain a log message stack for writing to the UI. |
|
| Round
|
|
| RoundI
A common interface to the various "Rounds". |
|
| ShareSellingRound
|
|
| StartItem
Each object of this class represents a "start packet item", which consist of one or two certificates. |
|
| StartPacket
A Start Packet comprises a number of Start Items. |
|
| StartRound
|
|
| Station
A Station object represents any junction on a tile, where one, two or more track fragments meet. |
|
| StationHolder
|
|
| StockMarketI
|
|
| StockRound
Implements a basic Stock Round. |
|
| StockSpace
Objects of this class represent a square on the StockMarket. |
|
| StockSpaceI
|
|
| StockSpaceTypeI
The interface for StockSpaceType. |
|
| TileI
|
|
| TileManager
|
|
| Token
|
|
| TokenHolder
Interface for implementing a TokenHolder A TokenHolder is any object that can have a token played upon it. |
|
| TokenI
|
|
| Track
Represents a piece of track on one tile. |
|
| Train
|
|
| TrainI
|
|
| TrainManager
|
|
| TrainTypeI
|
|
| Classes in rails.game used by rails.game.action | |
|---|---|
| BonusToken
A BonusToken object represents a token that a operating public company can place on the map to gain extra revenue or other privileges. |
|
| CashHolder
|
|
| CompanyManagerI
Interface for CompanyManager objects. |
|
| ConfigurationException
Class for reporting problems with reading configuration files. |
|
| GameManagerI
|
|
| MapHex
Represents a Hex on the Map from the Model side. |
|
| Player
Player class holds all player-specific data |
|
| Portfolio
|
|
| PrivateCompanyI
|
|
| PublicCertificateI
|
|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| StartItem
Each object of this class represents a "start packet item", which consist of one or two certificates. |
|
| TileI
|
|
| TrainI
|
|
| Classes in rails.game used by rails.game.correct | |
|---|---|
| BaseToken
A BaseToken object represents a token that a operating public company can place on the map to act as a rail building and train running starting point. |
|
| CashHolder
|
|
| GameManager
This class manages the playing rounds by supervising all implementations of Round. |
|
| MapHex
Represents a Hex on the Map from the Model side. |
|
| Player
Player class holds all player-specific data |
|
| PrivateCompanyI
|
|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| Station
A Station object represents any junction on a tile, where one, two or more track fragments meet. |
|
| TileI
|
|
| Classes in rails.game used by rails.game.model | |
|---|---|
| Bonus
An object of class Bonus represent extra income for the owning company, usually connected to certain map locations. |
|
| CashHolder
|
|
| Player
Player class holds all player-specific data |
|
| Portfolio
|
|
| PrivateCompanyI
|
|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| StockSpaceI
|
|
| Classes in rails.game used by rails.game.move | |
|---|---|
| CashHolder
|
|
| City
A City object represents any junction on the map that is relevant for establishing train run length and revenue calculation. |
|
| MapHex
Represents a Hex on the Map from the Model side. |
|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| StockMarketI
|
|
| StockSpaceI
|
|
| TileI
|
|
| Classes in rails.game used by rails.game.special | |
|---|---|
| CashHolder
|
|
| CompanyI
To be implemented by any Company object. |
|
| ConfigurableComponentI
Interface for rails.game components which can be configured from an XML element. |
|
| ConfigurationException
Class for reporting problems with reading configuration files. |
|
| GameManagerI
|
|
| MapHex
Represents a Hex on the Map from the Model side. |
|
| TileI
|
|
| Token
|
|
| TokenI
|
|
| Classes in rails.game used by rails.game.specific._1825 | |
|---|---|
| CashHolder
|
|
| Company
|
|
| CompanyI
To be implemented by any Company object. |
|
| ConfigurableComponentI
Interface for rails.game components which can be configured from an XML element. |
|
| GameManagerI
|
|
| OperatingRound
Implements a basic Operating Round. |
|
| Portfolio
|
|
| PublicCompany
This class provides an implementation of a (perhaps only basic) public company. |
|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| Round
|
|
| RoundI
A common interface to the various "Rounds". |
|
| StartItem
Each object of this class represents a "start packet item", which consist of one or two certificates. |
|
| StartRound
|
|
| StockRound
Implements a basic Stock Round. |
|
| StockSpaceI
|
|
| TokenHolder
Interface for implementing a TokenHolder A TokenHolder is any object that can have a token played upon it. |
|
| Classes in rails.game used by rails.game.specific._1835 | |
|---|---|
| CashHolder
|
|
| CompanyI
To be implemented by any Company object. |
|
| ConfigurableComponentI
Interface for rails.game components which can be configured from an XML element. |
|
| GameManager
This class manages the playing rounds by supervising all implementations of Round. |
|
| GameManagerI
|
|
| OperatingRound
Implements a basic Operating Round. |
|
| Player
Player class holds all player-specific data |
|
| Portfolio
|
|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| Round
|
|
| RoundI
A common interface to the various "Rounds". |
|
| StockRound
Implements a basic Stock Round. |
|
| StockSpaceI
|
|
| Classes in rails.game used by rails.game.specific._1851 | |
|---|---|
| GameManagerI
|
|
| Round
|
|
| RoundI
A common interface to the various "Rounds". |
|
| StartItem
Each object of this class represents a "start packet item", which consist of one or two certificates. |
|
| StartRound
|
|
| Classes in rails.game used by rails.game.specific._1856 | |
|---|---|
| CashHolder
|
|
| Company
|
|
| CompanyI
To be implemented by any Company object. |
|
| CompanyTypeI
The interface for StockSpaceType. |
|
| ConfigurableComponentI
Interface for rails.game components which can be configured from an XML element. |
|
| ConfigurationException
Class for reporting problems with reading configuration files. |
|
| GameDef.OrStep
OR step values |
|
| GameManager
This class manages the playing rounds by supervising all implementations of Round. |
|
| GameManagerI
|
|
| OperatingRound
Implements a basic Operating Round. |
|
| Player
Player class holds all player-specific data |
|
| Portfolio
|
|
| PublicCompany
This class provides an implementation of a (perhaps only basic) public company. |
|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| Round
|
|
| RoundI
A common interface to the various "Rounds". |
|
| ShareSellingRound
|
|
| StockRound
Implements a basic Stock Round. |
|
| StockSpaceI
|
|
| SwitchableUIRound
Abstract class for rounds that cannot be subclassed for one of the other Round subclasses because UI is switchable: in some steps, an SR-type UI and in other steps an OR-type UI should be displayed. |
|
| TokenHolder
Interface for implementing a TokenHolder A TokenHolder is any object that can have a token played upon it. |
|
| TrainI
|
|
| Classes in rails.game used by rails.game.specific._1880 | |
|---|---|
| CashHolder
|
|
| Company
|
|
| CompanyI
To be implemented by any Company object. |
|
| ConfigurableComponentI
Interface for rails.game components which can be configured from an XML element. |
|
| GameManagerI
|
|
| OperatingRound
Implements a basic Operating Round. |
|
| PublicCompany
This class provides an implementation of a (perhaps only basic) public company. |
|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| Round
|
|
| RoundI
A common interface to the various "Rounds". |
|
| StartRound
|
|
| StockRound
Implements a basic Stock Round. |
|
| TokenHolder
Interface for implementing a TokenHolder A TokenHolder is any object that can have a token played upon it. |
|
| Classes in rails.game used by rails.game.specific._1889 | |
|---|---|
| GameManagerI
|
|
| OperatingRound
Implements a basic Operating Round. |
|
| Round
|
|
| RoundI
A common interface to the various "Rounds". |
|
| Classes in rails.game used by rails.game.specific._18AL | |
|---|---|
| ConfigurableComponentI
Interface for rails.game components which can be configured from an XML element. |
|
| ConfigurationException
Class for reporting problems with reading configuration files. |
|
| GameManagerI
|
|
| MapHex
Represents a Hex on the Map from the Model side. |
|
| OperatingRound
Implements a basic Operating Round. |
|
| Round
|
|
| RoundI
A common interface to the various "Rounds". |
|
| Token
|
|
| TokenI
|
|
| Train
|
|
| TrainI
|
|
| TrainTypeI
|
|
| Classes in rails.game used by rails.game.specific._18EU | |
|---|---|
| City
A City object represents any junction on the map that is relevant for establishing train run length and revenue calculation. |
|
| ConfigurableComponentI
Interface for rails.game components which can be configured from an XML element. |
|
| GameManager
This class manages the playing rounds by supervising all implementations of Round. |
|
| GameManagerI
|
|
| OperatingRound
Implements a basic Operating Round. |
|
| Player
Player class holds all player-specific data |
|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| Round
|
|
| RoundI
A common interface to the various "Rounds". |
|
| StartRound
|
|
| StockRound
Implements a basic Stock Round. |
|
| TrainTypeI
|
|
| Classes in rails.game used by rails.game.specific._18Kaas | |
|---|---|
| ConfigurableComponentI
Interface for rails.game components which can be configured from an XML element. |
|
| ConfigurationException
Class for reporting problems with reading configuration files. |
|
| GameManagerI
|
|
| Classes in rails.game used by rails.game.specific._18TN | |
|---|---|
| GameManagerI
|
|
| OperatingRound
Implements a basic Operating Round. |
|
| Player
Player class holds all player-specific data |
|
| PrivateCompanyI
|
|
| Round
|
|
| RoundI
A common interface to the various "Rounds". |
|
| Classes in rails.game used by rails.ui.swing | |
|---|---|
| Bank
|
|
| Game
|
|
| GameManagerI
|
|
| GameOption
|
|
| OperatingRound
Implements a basic Operating Round. |
|
| PhaseI
|
|
| Player
Player class holds all player-specific data |
|
| Portfolio
|
|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| RoundI
A common interface to the various "Rounds". |
|
| StartRound
|
|
| TileI
|
|
| TileManager
|
|
| TokenI
|
|
| Classes in rails.game used by rails.ui.swing.elements | |
|---|---|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| StockSpaceI
|
|
| Classes in rails.game used by rails.ui.swing.gamespecific._1835 | |
|---|---|
| PublicCompanyI
Interface to be used to access PublicCompany instances. |
|
| Classes in rails.game used by rails.ui.swing.hexmap | |
|---|---|
| City
A City object represents any junction on the map that is relevant for establishing train run length and revenue calculation. |
|
| MapHex
Represents a Hex on the Map from the Model side. |
|
| MapManager
MapManager configures the map layout from XML |
|
| PhaseI
|
|
| TileI
|
|
| TokenI
|
|
| Classes in rails.game used by rails.util | |
|---|---|
| CashHolder
|
|
| ConfigurationException
Class for reporting problems with reading configuration files. |
|
| Classes in rails.game used by tools | |
|---|---|
| ConfigurationException
Class for reporting problems with reading configuration files. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||