|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object airline.Airport
public class Airport
Constructor Summary | |
---|---|
Airport()
Creates a new instance of Airport. |
|
Airport(java.lang.String code,
java.lang.String name,
java.lang.String city,
java.lang.String state,
java.lang.String region)
Creates a new instance of Airport - want all of this stuff - default to it is the main airport |
|
Airport(java.lang.String code,
java.lang.String name,
java.lang.String city,
java.lang.String state,
java.lang.String region,
boolean main)
Creates a new instance of Airport - all info passes |
Method Summary | |
---|---|
void |
displayAirport(java.io.PrintWriter outpw)
display to a file the string representation of the airport |
java.lang.String |
getAirportCity()
report airport city |
java.lang.String |
getAirportCode()
report airport code |
java.lang.String |
getAirportName()
report airport name |
java.lang.String |
getAirportRegion()
report airport region - right now just a string. |
java.lang.String |
getAirportState()
report airport state |
boolean |
getMainAirportForCity()
report whether airport is the main airport for the city |
boolean |
isUnknownAirport()
indicates if the airport is an unknown airport - probably either not initialized yet, or a problem exists Checks airport code to see if it is "UNK" |
void |
readAirport(java.io.BufferedReader bReader)
read airport info from a file, sticking in the invoking Airport object |
int |
readAirportFromFile(java.io.BufferedReader bReader)
read an airport from a file. |
void |
setAirportCity(java.lang.String city)
change airport city. |
boolean |
setAirportCode(java.lang.String code)
change airport code. |
void |
setAirportName(java.lang.String name)
change airport name. |
void |
setAirportRegion(java.lang.String region)
set airport region - later use an enumerated type |
boolean |
setAirportState(java.lang.String state)
change airport state. |
void |
setMainAirportForCity(boolean main)
change whether airport is main airport for the city |
java.lang.String |
toShortString()
provides more compact summary of the airport |
java.lang.String |
toString()
return a string representation of an airport with labels on data. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Airport()
public Airport(java.lang.String code, java.lang.String name, java.lang.String city, java.lang.String state, java.lang.String region)
public Airport(java.lang.String code, java.lang.String name, java.lang.String city, java.lang.String state, java.lang.String region, boolean main)
Method Detail |
---|
public java.lang.String getAirportCode()
public boolean isUnknownAirport()
public java.lang.String getAirportName()
public java.lang.String getAirportCity()
public java.lang.String getAirportState()
public java.lang.String getAirportRegion()
public boolean getMainAirportForCity()
public boolean setAirportCode(java.lang.String code)
public void setAirportName(java.lang.String name)
public void setAirportCity(java.lang.String city)
public boolean setAirportState(java.lang.String state)
public void setAirportRegion(java.lang.String region)
public void setMainAirportForCity(boolean main)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toShortString()
public void displayAirport(java.io.PrintWriter outpw)
public int readAirportFromFile(java.io.BufferedReader bReader) throws java.io.IOException
java.io.IOException
public void readAirport(java.io.BufferedReader bReader) throws java.io.IOException
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |