Uses of Interface
rails.game.TokenI

Packages that use TokenI
rails.algorithms   
rails.game   
rails.game.special   
rails.game.specific._18AL   
rails.ui.swing   
rails.ui.swing.hexmap   
 

Uses of TokenI in rails.algorithms
 

Methods in rails.algorithms with parameters of type TokenI
 NetworkVertex NetworkGraphBuilder.getVertex(TokenI token)
           
 

Uses of TokenI in rails.game
 

Classes in rails.game that implement TokenI
 class 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.
 class BonusToken
          A BonusToken object represents a token that a operating public company can place on the map to gain extra revenue or other privileges.
 class Token
           
 

Fields in rails.game with type parameters of type TokenI
protected  java.util.List<TokenI> PublicCompany.allBaseTokens
           
protected  java.util.List<TokenI> PublicCompany.freeBaseTokens
           
protected  java.util.List<TokenI> PublicCompany.laidBaseTokens
           
protected  java.util.List<TokenI> MapHex.offStationTokens
          Tokens that are not bound to a Station (City), such as Bonus tokens
protected  java.util.List<TokenI> Portfolio.tokens
          Owned tokens
 

Methods in rails.game that return TokenI
static TokenI Token.getByUniqueId(java.lang.String id)
           
 

Methods in rails.game that return types with arguments of type TokenI
 java.util.List<TokenI> TokenHolder.getTokens()
           
 java.util.List<TokenI> PublicCompany.getTokens()
           
 java.util.List<TokenI> Portfolio.getTokens()
           
 java.util.List<TokenI> MapHex.getTokens()
           
 java.util.List<TokenI> City.getTokens()
           
 java.util.List<TokenI> MapHex.getTokens(int cityNumber)
           
 

Methods in rails.game with parameters of type TokenI
 boolean TokenHolder.addToken(TokenI token, int position)
           
 boolean PublicCompany.addToken(TokenI token, int position)
          Add a base token to the company charter.
 boolean Portfolio.addToken(TokenI token, int position)
           
 boolean MapHex.addToken(TokenI token, int position)
           
 boolean City.addToken(TokenI token, int position)
           
 boolean TokenI.equals(TokenI otherToken)
           
 boolean Token.equals(TokenI otherToken)
           
 boolean TokenHolder.removeToken(TokenI token)
          Remove a token.
 boolean PublicCompany.removeToken(TokenI token)
          Remove a base token from the company charter.
 boolean Portfolio.removeToken(TokenI token)
           
 boolean MapHex.removeToken(TokenI token)
           
 boolean City.removeToken(TokenI token)
           
 

Method parameters in rails.game with type arguments of type TokenI
 void City.setTokens(java.util.ArrayList<TokenI> tokens)
           
 

Uses of TokenI in rails.game.special
 

Fields in rails.game.special declared as TokenI
(package private)  TokenI SpecialTokenLay.token
           
 

Methods in rails.game.special that return TokenI
 TokenI SpecialTokenLay.getToken()
           
 

Uses of TokenI in rails.game.specific._18AL
 

Classes in rails.game.specific._18AL that implement TokenI
 class NamedTrainToken
           
 

Uses of TokenI in rails.ui.swing
 

Fields in rails.ui.swing with type parameters of type TokenI
 java.util.List<? extends TokenI> ORUIManager.tokenLays
           
 

Uses of TokenI in rails.ui.swing.hexmap
 

Fields in rails.ui.swing.hexmap with type parameters of type TokenI
protected  java.util.List<TokenI> GUIHex.offStationTokens