|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object airline.Route
public class Route
Constructor Summary | |
---|---|
Route()
Creates a new instance of Route. |
|
Route(java.lang.String rt,
Airport start,
Airport end,
java.lang.String catg,
int mile)
Creates a new instance of Route - main info passed |
Method Summary | |
---|---|
void |
displayRoute(java.io.PrintWriter outpw)
display to file info about a route. |
Airport |
getArrivLoc()
reports airport (object) for arriving aiport |
Airport |
getDepartLoc()
reports airport (object) for departing aiport |
java.lang.String |
getLengthCatg()
reports length category for route. |
int |
getMiles()
reports distance in miles for the route |
java.lang.String |
getRouteID()
report route ID |
boolean |
isUnknownRoute()
indicates if the route is an unknown route - probably either not initialized yet, or a problem exists Checks route ID to see if it is "UNK" or miles is negative |
void |
readRoute(java.io.BufferedReader bReader,
CollectAirports allAirports)
read route info from a file, sticking in the invoking Route object. |
int |
readRouteFromFile(java.io.BufferedReader bReader,
CollectAirports allAirports)
read an route from a file. |
boolean |
setArrivLoc(Airport arriv)
change arriving airport. |
boolean |
setDepartLoc(Airport depart)
change departing airport. |
boolean |
setLengthCatg(java.lang.String catg)
change length category. |
boolean |
setMiles(int mil)
change distance in miles for the route. |
boolean |
setRouteID(java.lang.String id)
change route id. |
java.lang.String |
toString()
create string represntation for the route. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Route()
public Route(java.lang.String rt, Airport start, Airport end, java.lang.String catg, int mile)
Method Detail |
---|
public java.lang.String getRouteID()
public boolean isUnknownRoute()
public Airport getDepartLoc()
public Airport getArrivLoc()
public java.lang.String getLengthCatg()
public int getMiles()
public boolean setRouteID(java.lang.String id)
public boolean setDepartLoc(Airport depart)
public boolean setArrivLoc(Airport arriv)
public boolean setLengthCatg(java.lang.String catg)
public boolean setMiles(int mil)
public java.lang.String toString()
toString
in class java.lang.Object
public void displayRoute(java.io.PrintWriter outpw)
public int readRouteFromFile(java.io.BufferedReader bReader, CollectAirports allAirports) throws java.io.IOException
java.io.IOException
public void readRoute(java.io.BufferedReader bReader, CollectAirports allAirports) throws java.io.IOException
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |