com.TeamHEC.LocomotionCommotion.Goal
Class RouteGoal

java.lang.Object
  extended by com.TeamHEC.LocomotionCommotion.Goal.Goal
      extended by com.TeamHEC.LocomotionCommotion.Goal.SpecialGoal
          extended by com.TeamHEC.LocomotionCommotion.Goal.RouteGoal
All Implemented Interfaces:
RouteListener

public class RouteGoal
extends SpecialGoal

Author:
Sam Watkins

Field Summary
 
Fields inherited from class com.TeamHEC.LocomotionCommotion.Goal.Goal
goalActor
 
Constructor Summary
RouteGoal(Station startStation, Station finalStation, Station stationVia, java.lang.String cargo, int reward)
           
 
Method Summary
 
Methods inherited from class com.TeamHEC.LocomotionCommotion.Goal.Goal
assignTrain, getCargo, getFStation, getReward, getSStation, getStartTurn, getTrain, getTurnLimit, getVia, goalComplete, goalFailed, isSpecial, setActor, setSpecial, stationPassed
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RouteGoal

public RouteGoal(Station startStation,
                 Station finalStation,
                 Station stationVia,
                 java.lang.String cargo,
                 int reward)