Uses of Interface
rails.game.move.MoveableHolder

Packages that use MoveableHolder
rails.game   
rails.game.move   
rails.game.special   
rails.game.specific._1825   
rails.game.specific._1835   
rails.game.specific._1856   
rails.game.specific._1880   
rails.game.specific._18AL   
rails.game.specific._18EU   
rails.util   
 

Uses of MoveableHolder in rails.game
 

Subinterfaces of MoveableHolder in rails.game
 interface CompanyI
          To be implemented by any Company object.
 interface GameManagerI
           
 interface PrivateCompanyI
           
 interface PublicCompanyI
          Interface to be used to access PublicCompany instances.
 interface TokenHolder
          Interface for implementing a TokenHolder A TokenHolder is any object that can have a token played upon it.
 

Classes in rails.game that implement MoveableHolder
 class City
          A City object represents any junction on the map that is relevant for establishing train run length and revenue calculation.
 class Company
           
 class GameManager
          This class manages the playing rounds by supervising all implementations of Round.
 class MapHex
          Represents a Hex on the Map from the Model side.
 class Portfolio
           
 class PrivateCompany
           
 class PublicCompany
          This class provides an implementation of a (perhaps only basic) public company.
 

Methods in rails.game that return MoveableHolder
 MoveableHolder PublicCertificate.getHolder()
           
 MoveableHolder Company.getHolder()
           
 

Methods in rails.game with parameters of type MoveableHolder
 void Train.moveTo(MoveableHolder to)
           
 void Token.moveTo(MoveableHolder newHolder)
           
 void PublicCertificate.moveTo(MoveableHolder newHolder)
           
 void PrivateCompany.moveTo(MoveableHolder newHolder)
           
 

Uses of MoveableHolder in rails.game.move
 

Fields in rails.game.move declared as MoveableHolder
(package private)  MoveableHolder ObjectMove.from
           
(package private)  MoveableHolder ObjectMove.to
           
 

Methods in rails.game.move that return MoveableHolder
 MoveableHolder Moveable.getHolder()
           
 

Methods in rails.game.move with parameters of type MoveableHolder
 void Moveable.moveTo(MoveableHolder newHolder)
           
 

Constructors in rails.game.move with parameters of type MoveableHolder
ObjectMove(Moveable moveableObject, MoveableHolder from, MoveableHolder to)
          Create a generic ObjectMove object.
ObjectMove(Moveable moveableObject, MoveableHolder from, MoveableHolder to, int[] toPosition)
          Create a generic ObjectMove object.
 

Uses of MoveableHolder in rails.game.special
 

Fields in rails.game.special declared as MoveableHolder
protected  MoveableHolder SpecialProperty.holder
           
 

Methods in rails.game.special that return MoveableHolder
 MoveableHolder SpecialPropertyI.getHolder()
           
 MoveableHolder SpecialProperty.getHolder()
           
 

Methods in rails.game.special with parameters of type MoveableHolder
 void SpecialPropertyI.moveTo(MoveableHolder newHolder)
           
 void SpecialProperty.moveTo(MoveableHolder newHolder)
          Move the special property to another holder.
 void SpecialPropertyI.setHolder(MoveableHolder holder)
           
 void SpecialProperty.setHolder(MoveableHolder holder)
           
 

Uses of MoveableHolder in rails.game.specific._1825
 

Classes in rails.game.specific._1825 that implement MoveableHolder
 class PublicCompany_1825
           
 

Uses of MoveableHolder in rails.game.specific._1835
 

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

Uses of MoveableHolder in rails.game.specific._1856
 

Classes in rails.game.specific._1856 that implement MoveableHolder
 class GameManager_1856
           
 class PublicCompany_1856
           
 class PublicCompany_CGR
           
 

Uses of MoveableHolder in rails.game.specific._1880
 

Classes in rails.game.specific._1880 that implement MoveableHolder
 class Investor_1880
           
 class PublicCompany_1880
           
 

Uses of MoveableHolder in rails.game.specific._18AL
 

Methods in rails.game.specific._18AL with parameters of type MoveableHolder
 void NameableTrain.moveTo(MoveableHolder to)
           
 

Uses of MoveableHolder in rails.game.specific._18EU
 

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

Uses of MoveableHolder in rails.util
 

Methods in rails.util with parameters of type MoveableHolder
static
<T extends Moveable>
void
Util.moveObjects(java.util.List<T> objects, MoveableHolder to)
          Safely move a list of objects from one holder to another, avoiding ConcurrentModificationExceptions.