Uses of Interface
rails.game.TrainTypeI

Packages that use TrainTypeI
rails.algorithms   
rails.game   
rails.game.specific._18AL   
rails.game.specific._18EU   
 

Uses of TrainTypeI in rails.algorithms
 

Methods in rails.algorithms that return TrainTypeI
 TrainTypeI NetworkTrain.getRailsTrainType()
           
 

Methods in rails.algorithms that return types with arguments of type TrainTypeI
 java.util.List<TrainTypeI> RevenueBonus.getTrainTypes()
           
 

Methods in rails.algorithms with parameters of type TrainTypeI
 void RevenueBonus.addTrainType(TrainTypeI trainType)
           
 

Uses of TrainTypeI in rails.game
 

Classes in rails.game that implement TrainTypeI
 class TrainType
           
 

Fields in rails.game declared as TrainTypeI
protected  TrainTypeI TrainType.rustedTrainType
           
protected  TrainTypeI Train.type
           
 

Fields in rails.game with type parameters of type TrainTypeI
protected  java.util.List<TrainTypeI> TrainManager.lTrainTypes
           
protected  java.util.Map<java.lang.String,TrainTypeI> TrainManager.mTrainTypes
           
protected  java.util.List<TrainTypeI> TrainType.releasedTrainTypes
           
protected  java.util.List<TrainTypeI> OperatingRound.trainsBoughtThisTurn
           
protected  java.util.Map<TrainTypeI,java.util.List<TrainI>> Portfolio.trainsPerType
           
 

Methods in rails.game that return TrainTypeI
 TrainTypeI TrainTypeI.getRustedTrainType()
           
 TrainTypeI TrainType.getRustedTrainType()
           
 TrainTypeI TrainI.getType()
           
 TrainTypeI Train.getType()
           
 TrainTypeI TrainManager.getTypeByName(java.lang.String name)
           
 

Methods in rails.game that return types with arguments of type TrainTypeI
 java.util.List<TrainTypeI> TrainTypeI.getReleasedTrainTypes()
           
 java.util.List<TrainTypeI> TrainType.getReleasedTrainTypes()
           
 java.util.List<TrainTypeI> TrainManager.getTrainTypes()
           
 

Methods in rails.game with parameters of type TrainTypeI
 TrainI Portfolio.getTrainOfType(TrainTypeI type)
           
 TrainI[] Portfolio.getTrainsPerType(TrainTypeI type)
           
 void TrainI.init(TrainTypeI type, int index)
           
 void Train.init(TrainTypeI type, int index)
           
 void TrainTypeI.setRustedTrainType(TrainTypeI rustedTrainType)
           
 void TrainType.setRustedTrainType(TrainTypeI rustedTrainType)
           
 

Method parameters in rails.game with type arguments of type TrainTypeI
 void TrainTypeI.setReleasedTrainTypes(java.util.List<TrainTypeI> releasedTrainTypes)
           
 void TrainType.setReleasedTrainTypes(java.util.List<TrainTypeI> releasedTrainTypes)
           
 

Uses of TrainTypeI in rails.game.specific._18AL
 

Methods in rails.game.specific._18AL with parameters of type TrainTypeI
 void NameableTrain.init(TrainTypeI type, int index)
           
 

Uses of TrainTypeI in rails.game.specific._18EU
 

Fields in rails.game.specific._18EU declared as TrainTypeI
protected  TrainTypeI OperatingRound_18EU.pullmannType