Uses of Class
com.TeamHEC.LocomotionCommotion.Train.Train

Packages that use Train
com.TeamHEC.LocomotionCommotion.Goal   
com.TeamHEC.LocomotionCommotion.MapActors   
com.TeamHEC.LocomotionCommotion.Player   
com.TeamHEC.LocomotionCommotion.Train   
 

Uses of Train in com.TeamHEC.LocomotionCommotion.Goal
 

Methods in com.TeamHEC.LocomotionCommotion.Goal that return Train
 Train Goal.getTrain()
          Gets the train assigned to the goal
 

Methods in com.TeamHEC.LocomotionCommotion.Goal with parameters of type Train
 void Goal.assignTrain(Train train)
          Assigns a goal to a train and registers listeners
 void Goal.stationPassed(Station station, Train train)
          Listener trigger when a train passes a station
 

Uses of Train in com.TeamHEC.LocomotionCommotion.MapActors
 

Methods in com.TeamHEC.LocomotionCommotion.MapActors that return Train
 Train Game_Map_MapObj.getRouteTrain()
          gets the train on the route
 

Methods in com.TeamHEC.LocomotionCommotion.MapActors with parameters of type Train
 void Game_Map_Train.createBlip(Train train)
          Creates the map blip for a train
 void Game_Map_MapObj.setRouteAvailable(Train train, Connection connection)
          sets the route and of the route is availible
 

Uses of Train in com.TeamHEC.LocomotionCommotion.Player
 

Methods in com.TeamHEC.LocomotionCommotion.Player that return types with arguments of type Train
 java.util.ArrayList<Train> Player.getTrains()
           
 

Methods in com.TeamHEC.LocomotionCommotion.Player with parameters of type Train
 void Player.stationPassed(Station station, Train train)
           
 

Constructor parameters in com.TeamHEC.LocomotionCommotion.Player with type arguments of type Train
Player(java.lang.String name, Score score, Gold gold, Coal coal, Electric electric, Nuclear nuclear, Oil oil, java.util.ArrayList<Card> cards, java.util.ArrayList<Goal> goals, java.util.ArrayList<Train> trains)
           
 

Uses of Train in com.TeamHEC.LocomotionCommotion.Train
 

Subclasses of Train in com.TeamHEC.LocomotionCommotion.Train
 class CoalTrain
           
 class ElectricTrain
           
 class NuclearTrain
           
 class OilTrain
           
 

Fields in com.TeamHEC.LocomotionCommotion.Train declared as Train
 Train Route.train
           
 Train TrainUpgrade.train
           
 Train TrainInfoUI.train
           
 

Methods in com.TeamHEC.LocomotionCommotion.Train with parameters of type Train
 void TrainInfoUI.showLabel(Train train)
          Show the info label for a train
 void RouteListener.stationPassed(Station station, Train train)
           
 

Constructors in com.TeamHEC.LocomotionCommotion.Train with parameters of type Train
FuelUpgrade(Train train)
           
SpeedUpgrade(Train train)
           
TrainUpgrade(Train train, int price)