Uses of Class
rails.game.Player

Packages that use Player
rails.game   
rails.game.action   
rails.game.correct   
rails.game.model   
rails.game.specific._1835   
rails.game.specific._1856   
rails.game.specific._18EU   
rails.game.specific._18TN   
rails.ui.swing   
 

Uses of Player in rails.game
 

Fields in rails.game declared as Player
protected  Player StockRound.currentPlayer
           
protected  Player StartRound.currentPlayer
           
(package private)  Player TreasuryShareRound.sellingPlayer
           
(package private)  Player ShareSellingRound.sellingPlayer
           
protected  Player StockRound.startingPlayer
           
protected  Player StartRound.startPlayer
           
 

Fields in rails.game with type parameters of type Player
protected  java.util.List<Player> Round.autopasses
          Autopasses
protected  java.util.List<Player> Round.canRequestTurn
           
protected  java.util.Map<Player,java.util.List<PublicCompanyI>> OperatingRound.excessTrainCompanies
          A List per player with owned companies that have excess trains
protected  java.util.List<Player> Round.hasRequestedTurn
           
protected  java.util.List<Player> StartItem.players
           
protected  java.util.List<Player> GameManager.players
           
protected  java.util.HashMap<Player,java.util.HashMap<PublicCompanyI,java.lang.Object>> StockRound.playersThatSoldThisRound
          HashMap per player containing a HashMap per company
 

Methods in rails.game that return Player
 Player StartItem.getBidder()
          Get the highest bidder so far.
 Player RoundI.getCurrentPlayer()
          Get the player that has the next turn.
 Player Round.getCurrentPlayer()
           
 Player GameManagerI.getCurrentPlayer()
           
 Player GameManager.getCurrentPlayer()
           
 Player GameManagerI.getPlayerByIndex(int index)
          Return a player by its index in the list, modulo the number of players.
 Player GameManager.getPlayerByIndex(int index)
           
 Player PlayerManager.getPlayerByName(java.lang.String name)
           
 Player PublicCompanyI.getPresident()
           
 Player PublicCompany.getPresident()
          Get the company President.
 Player GameManagerI.getPriorityPlayer()
           
 Player GameManager.getPriorityPlayer()
           
 Player GameManagerI.reorderPlayersByCash(boolean high)
           
 Player GameManager.reorderPlayersByCash(boolean ascending)
           
 

Methods in rails.game that return types with arguments of type Player
 java.util.List<Player> Round.getAutopasses()
           
protected  java.util.List<Player> Round.getPlayers()
           
 java.util.List<Player> PlayerManager.getPlayers()
           
 java.util.List<Player> GameManagerI.getPlayers()
           
 java.util.List<Player> GameManager.getPlayers()
           
 

Methods in rails.game with parameters of type Player
protected  void StartRound.assignItem(Player player, StartItem item, int price, int sharePrice)
          This method executes the start item buy action.
 boolean Round.canRequestTurn(Player player)
           
 boolean StockRound.checkAgainstHoldLimit(Player player, PublicCompanyI company, int number)
          Check if a player may buy the given number of shares from a given company, given the "hold limit" per company, that is the percentage of shares of one company that a player may hold (typically 60%).
 void PublicCompanyI.checkPresidencyOnBuy(Player buyer)
           
 void PublicCompany.checkPresidencyOnBuy(Player buyer)
          Check if the presidency has changed for a buying player.
 void PublicCompanyI.checkPresidencyOnSale(Player seller)
           
 void PublicCompany.checkPresidencyOnSale(Player seller)
          Check if the presidency has changed for a selling player.
 int Player.compareTo(Player p)
          Compare Players by their total worth, in descending order.
protected  void StockRound.executeShareTransfer(PublicCompanyI company, java.util.List<PublicCertificateI> certsToSell, Player dumpedPlayer, int presSharesToSell)
           
 int StartItem.getBid(Player player)
          Get the highest bid done so far by a particular player.
 int GameManagerI.getPlayerCertificateLimit(Player player)
           
 int GameManager.getPlayerCertificateLimit(Player player)
           
 boolean Round.hasAutopassed(Player player)
           
 boolean StartItem.hasBid(Player player)
          Check if a player has done any bids on this start item.
protected  boolean StockRound.isPlayerOverLimits(Player player)
           
protected  java.lang.String StockRound.isPlayerOverLimitsDetail(Player player)
           
protected  boolean StockRound.isSaleRecorded(Player player, PublicCompanyI company)
           
 int StockRound.maxAllowedNumberOfSharesToBuy(Player player, PublicCompanyI company, int shareSize)
          Return the number of additional shares of a certain company and of a certain size that a player may buy, given the share "hold limit" per company, that is the percentage of shares of one company that a player may hold (typically 60%).
 boolean StockRound.mayPlayerBuyCertificate(Player player, PublicCompanyI comp, float number)
          Check if a player may buy the given number of certificates.
protected  boolean OperatingRound.maySellPrivate(Player player)
           
protected  void StockRound.recordSale(Player player, PublicCompanyI company)
           
 boolean Round.requestTurn(Player player)
           
 void Round.setAutopass(Player player, boolean value)
           
 void StartItem.setBid(int amount, Player bidder)
          Register a bid.
 void Round.setCanRequestTurn(Player player, boolean value)
           
 void StockRound.setCurrentPlayer(Player player)
           
 void Round.setCurrentPlayer(Player player)
           
 void GameManagerI.setCurrentPlayer(Player player)
           
 void GameManager.setCurrentPlayer(Player player)
           
protected  void StartRound.setPlayer(Player player)
           
 void GameManagerI.setPriorityPlayer(Player player)
           
 void GameManager.setPriorityPlayer(Player player)
           
 void StartItem.setSold(Player player, int buyPrice)
          Set the start item sold status.
 void ShareSellingRound.start(Player sellingPlayer, int cashToRaise, PublicCompanyI cashNeedingCompany, boolean dumpOtherCompaniesAllowed)
           
 void GameManagerI.startShareSellingRound(Player player, int cashToRaise, PublicCompanyI cashNeedingCompany, boolean checkDumpOtherCompanies)
           
 void GameManager.startShareSellingRound(Player player, int cashToRaise, PublicCompanyI cashNeedingCompany, boolean problemDumpOtherCompanies)
           
 

Uses of Player in rails.game.action
 

Constructors in rails.game.action with parameters of type Player
RequestTurn(Player player)
           
 

Uses of Player in rails.game.correct
 

Constructors in rails.game.correct with parameters of type Player
CashCorrectionAction(Player pl)
          Instantiates a new correct cash
 

Uses of Player in rails.game.model
 

Constructors in rails.game.model with parameters of type Player
CertCountModel(Player owner)
           
 

Uses of Player in rails.game.specific._1835
 

Methods in rails.game.specific._1835 that return Player
 Player GameManager_1835.getPrussianFormationStartingPlayer()
           
 

Methods in rails.game.specific._1835 with parameters of type Player
 boolean StockRound_1835.checkAgainstHoldLimit(Player player, PublicCompanyI company, int number)
           
 int GameManager_1835.getPlayerCertificateLimit(Player player)
           
 void GameManager_1835.setPrussianFormationStartingPlayer(Player prFormStartingPlayer)
           
 

Uses of Player in rails.game.specific._1856
 

Methods in rails.game.specific._1856 that return Player
 Player PublicCompany_CGR.getPresident()
           
 Player PublicCompany_CGR.getTemporaryPresident()
           
 

Methods in rails.game.specific._1856 with parameters of type Player
 void PublicCompany_CGR.setTemporaryPresident(Player temporaryPresident)
           
 void CGRFormationRound.start(Player startingPlayer)
           
 void GameManager_1856.startCGRFormationRound(OperatingRound_1856 or, Player playerToStartCGRFRound)
           
 

Uses of Player in rails.game.specific._18EU
 

Methods in rails.game.specific._18EU that return Player
 Player GameManager_18EU.getPlayerToStartFMERound()
           
 

Methods in rails.game.specific._18EU with parameters of type Player
 void GameManager_18EU.setPlayerToStartFMERound(Player playerToStartFMERound)
           
 void FinalMinorExchangeRound.start(Player playerToStartFMERound)
           
 

Uses of Player in rails.game.specific._18TN
 

Methods in rails.game.specific._18TN with parameters of type Player
protected  boolean OperatingRound_18TN.maySellPrivate(Player player)
           
 

Uses of Player in rails.ui.swing
 

Fields in rails.ui.swing declared as Player
protected  Player[] GridPanel.players
           
 

Fields in rails.ui.swing with type parameters of type Player
protected  java.util.Map<Player,java.lang.Integer> GameStatus.playerIndex
           
 

Methods in rails.ui.swing that return Player
 Player StatusWindow.getCurrentPlayer()
           
 Player GameUIManager.getCurrentPlayer()
           
 Player GameUIManager.getPriorityPlayer()
           
 

Methods in rails.ui.swing that return types with arguments of type Player
 java.util.List<Player> GameUIManager.getPlayers()