Uses of Interface
rails.game.GameManagerI

Packages that use GameManagerI
rails.algorithms   
rails.game   
rails.game.action   
rails.game.special   
rails.game.specific._1825   
rails.game.specific._1835   
rails.game.specific._1851   
rails.game.specific._1856   
rails.game.specific._1880   
rails.game.specific._1889   
rails.game.specific._18AL   
rails.game.specific._18EU   
rails.game.specific._18Kaas   
rails.game.specific._18TN   
rails.ui.swing   
 

Uses of GameManagerI in rails.algorithms
 

Methods in rails.algorithms with parameters of type GameManagerI
static NetworkGraphBuilder NetworkGraphBuilder.create(GameManagerI gameManager)
           
static RevenueAdapter RevenueAdapter.createRevenueAdapter(GameManagerI gm, PublicCompanyI company, PhaseI phase)
           
 void RevenueManager.finishConfiguration(GameManagerI parent)
           
 void RevenueBonusTemplate.finishConfiguration(GameManagerI parent)
          is not used, use toRevenueBonus instead
 RevenueBonus RevenueBonusTemplate.toRevenueBonus(MapHex hex, GameManagerI gm, NetworkGraphBuilder ngb)
           
 

Constructors in rails.algorithms with parameters of type GameManagerI
RevenueAdapter(GameManagerI gameManager, NetworkGraphBuilder graphBuilder, NetworkCompanyGraph companyGraph, PublicCompanyI company, PhaseI phase)
           
 

Uses of GameManagerI in rails.game
 

Classes in rails.game that implement GameManagerI
 class GameManager
          This class manages the playing rounds by supervising all implementations of Round.
 

Fields in rails.game declared as GameManagerI
protected  GameManagerI TrainManager.gameManager
           
(package private)  GameManagerI StockMarket.gameManager
           
protected  GameManagerI Round.gameManager
           
protected  GameManagerI PublicCompany.gameManager
           
protected  GameManagerI PhaseManager.gameManager
           
protected  GameManagerI CompanyManager.gameManager
           
 

Fields in rails.game with type parameters of type GameManagerI
protected static java.util.Map<java.lang.String,GameManagerI> GameManager.gameManagerMap
          Map of GameManager instances.
 

Methods in rails.game that return GameManagerI
 GameManagerI Round.getGameManager()
           
 GameManagerI Game.getGameManager()
           
static GameManagerI GameManager.getInstance()
           
 

Methods in rails.game with parameters of type GameManagerI
 void TrainType.finishConfiguration(GameManagerI gameManager)
           
 void TrainManager.finishConfiguration(GameManagerI gameManager)
           
 void TileManager.finishConfiguration(GameManagerI gameManager)
           
 void StockMarket.finishConfiguration(GameManagerI gameManager)
          Final initialisations, to be called after all XML processing is complete.
 void PublicCompany.finishConfiguration(GameManagerI gameManager)
          Final initialisation, after all XML has been processed.
 void PrivateCompany.finishConfiguration(GameManagerI gameManager)
           
 void PlayerManager.finishConfiguration(GameManagerI gameManager)
           
 void PhaseManager.finishConfiguration(GameManagerI gameManager)
           
 void Phase.finishConfiguration(GameManagerI gameManager)
           
 void MapManager.finishConfiguration(GameManagerI gameManager)
           
 void MapHex.finishConfiguration(GameManagerI gameManager)
           
 void GameManager.finishConfiguration(GameManagerI gameManager)
           
 void ConfigurableComponentI.finishConfiguration(GameManagerI parent)
          This method is intended to be called for each configurable component, to perforn any initialisation activities that require any other components to be initialised first.
 void CompanyType.finishConfiguration(GameManagerI gameManager)
           
 void CompanyManager.finishConfiguration(GameManagerI gameManager)
           
 void BonusToken.finishConfiguration(GameManagerI gameManager)
           
 void Bank.finishConfiguration(GameManagerI gameManager)
           
protected  void StartPacket.init(GameManagerI gameManager)
          This method must be called after all XML parsing has completed.
 void StartItem.init(GameManagerI gameManager)
          Initialisation, to be called after all XML parsing has completed, and after IPO initialisation.
 

Constructors in rails.game with parameters of type GameManagerI
EndOfGameRound(GameManagerI gameManager)
           
OperatingRound(GameManagerI gameManager)
          Constructor with no parameters, call the super Class (Round's) Constructor with no parameters
Round(GameManagerI aGameManager)
          Constructor with the GameManager, will call setGameManager with the parameter to initialize
ShareSellingRound(GameManagerI gameManager, RoundI parentRound)
          Constructor with the GameManager, will call super class (StockRound's) Constructor to initialize, and and other parameters used by the Share Selling Round Class
StartRound_1830(GameManagerI gameManager)
          Constructor, only to be used in dynamic instantiation.
StartRound_1835(GameManagerI gameManager)
          Constructor, only to be used in dynamic instantiation.
StartRound(GameManagerI gameManager)
          Will be created dynamically.
StockRound(GameManagerI aGameManager)
          Constructor with the GameManager, will call super class (Round's) Constructor to initialize
SwitchableUIRound(GameManagerI gameManager)
           
TreasuryShareRound(GameManagerI aGameManager, RoundI parentRound)
          Constructor with the GameManager, will call super class (StockRound's) Constructor to initialize, and and other parameters used by the Treasury Share Round Class
 

Uses of GameManagerI in rails.game.action
 

Fields in rails.game.action declared as GameManagerI
protected  GameManagerI PossibleAction.gameManager
           
 

Methods in rails.game.action that return GameManagerI
protected  GameManagerI PossibleAction.getGameManager()
           
 

Methods in rails.game.action with parameters of type GameManagerI
 void LayBonusToken.finishConfiguration(GameManagerI gameManager)
           
 

Uses of GameManagerI in rails.game.special
 

Fields in rails.game.special declared as GameManagerI
protected  GameManagerI SpecialProperty.gameManager
          To give subclasses access to the various 'managers'
 

Methods in rails.game.special with parameters of type GameManagerI
 void SpecialTokenLay.finishConfiguration(GameManagerI gameManager)
           
 void SpecialTileLay.finishConfiguration(GameManagerI gameManager)
           
 void SpecialProperty.finishConfiguration(GameManagerI gameManager)
           
 void SellBonusToken.finishConfiguration(GameManagerI gameManager)
           
 void LocatedBonus.finishConfiguration(GameManagerI gameManager)
           
 

Uses of GameManagerI in rails.game.specific._1825
 

Constructors in rails.game.specific._1825 with parameters of type GameManagerI
OperatingRound_1825(GameManagerI gameManager)
           
StartRound_1825(GameManagerI gameManager)
          Constructor, only to be used in dynamic instantiation.
StockRound_1825(GameManagerI aGameManager)
          Constructor with the GameManager, will call super class (StockRound's) Constructor to initialize
 

Uses of GameManagerI in rails.game.specific._1835
 

Classes in rails.game.specific._1835 that implement GameManagerI
 class GameManager_1835
           
 

Methods in rails.game.specific._1835 with parameters of type GameManagerI
static boolean PrussianFormationRound.prussianIsComplete(GameManagerI gameManager)
           
 

Constructors in rails.game.specific._1835 with parameters of type GameManagerI
OperatingRound_1835(GameManagerI gameManager)
           
PrussianFormationRound(GameManagerI gameManager)
           
StockRound_1835(GameManagerI aGameManager)
          Constructor with the GameManager, will call super class (StockRound's) Constructor to initialize
 

Uses of GameManagerI in rails.game.specific._1851
 

Constructors in rails.game.specific._1851 with parameters of type GameManagerI
StartRound_1851(GameManagerI gameManager)
          Constructor, only to be used in dynamic instantiation.
 

Uses of GameManagerI in rails.game.specific._1856
 

Classes in rails.game.specific._1856 that implement GameManagerI
 class GameManager_1856
           
 

Methods in rails.game.specific._1856 with parameters of type GameManagerI
 void PublicCompany_CGR.finishConfiguration(GameManagerI gameManager)
           
 

Constructors in rails.game.specific._1856 with parameters of type GameManagerI
CGRFormationRound(GameManagerI gameManager)
           
OperatingRound_1856(GameManagerI gameManager)
           
ShareSellingRound_1856(GameManagerI aGameManager, RoundI parentRound)
           
StockRound_1856(GameManagerI aGameManager)
          Constructor with the GameManager, will call super class (StockRound's) Constructor to initialize
 

Uses of GameManagerI in rails.game.specific._1880
 

Constructors in rails.game.specific._1880 with parameters of type GameManagerI
OperatingRound_1880(GameManagerI gameManager)
           
StartRound_1880(GameManagerI gameManager)
           
StockRound_1880(GameManagerI aGameManager)
          Constructor with the GameManager, will call super class (StockRound's) Constructor to initialize
 

Uses of GameManagerI in rails.game.specific._1889
 

Constructors in rails.game.specific._1889 with parameters of type GameManagerI
OperatingRound_1889(GameManagerI gameManager)
          Instantiates a new operating round_1889.
 

Uses of GameManagerI in rails.game.specific._18AL
 

Methods in rails.game.specific._18AL with parameters of type GameManagerI
 void NameTrains.finishConfiguration(GameManagerI gameManager)
           
 void NamedTrainToken.finishConfiguration(GameManagerI gameManager)
           
 void NamedTrainRevenueModifier.finishConfiguration(GameManagerI parent)
           
 

Constructors in rails.game.specific._18AL with parameters of type GameManagerI
OperatingRound_18AL(GameManagerI gameManager)
           
 

Uses of GameManagerI in rails.game.specific._18EU
 

Classes in rails.game.specific._18EU that implement GameManagerI
 class GameManager_18EU
          This class manages the playing rounds by supervising all implementations of Round.
 

Constructors in rails.game.specific._18EU with parameters of type GameManagerI
FinalMinorExchangeRound(GameManagerI aGameManager)
           
OperatingRound_18EU(GameManagerI gameManager)
           
StartRound_18EU(GameManagerI gameManager)
          Constructor, only to be used in dynamic instantiation.
StockRound_18EU(GameManagerI aGameManager)
          Constructor with the GameManager, will call super class (StockRound's) Constructor to initialize
 

Uses of GameManagerI in rails.game.specific._18Kaas
 

Methods in rails.game.specific._18Kaas with parameters of type GameManagerI
 void RuhrRevenueModifier.finishConfiguration(GameManagerI parent)
           
 

Uses of GameManagerI in rails.game.specific._18TN
 

Constructors in rails.game.specific._18TN with parameters of type GameManagerI
OperatingRound_18TN(GameManagerI gameManager)
           
 

Uses of GameManagerI in rails.ui.swing
 

Fields in rails.ui.swing declared as GameManagerI
protected  GameManagerI GameUIManager.gameManager
           
 

Methods in rails.ui.swing that return GameManagerI
 GameManagerI GameUIManager.getGameManager()
           
 

Methods in rails.ui.swing with parameters of type GameManagerI
 void GameUIManager.init(GameManagerI gameManager, boolean wasLoaded)