com.xtravelsystem.online.published.V1_0RC1.common
Class Airport

java.lang.Object
  extended by com.xtravelsystem.online.published.V1_0RC1.common.Airport

public class Airport
extends java.lang.Object

this class corresponds to the airport entity

Author:
Miguel P�rez

Constructor Summary
Airport()
           
Airport(java.lang.String type, java.lang.String code, java.lang.String name, Zone[] zones)
           
Airport(java.lang.String type, java.lang.String code, java.lang.String name, Zone[] zones, java.lang.String iataCode)
           
 
Method Summary
 java.lang.String getCode()
          the airport id.
 java.lang.String getIataCode()
           
 java.lang.String getName()
          name of the airport
 java.lang.String getType()
          airport type code.
 Zone[] getZones()
          resorts reachable from this airport
 void setCode(java.lang.String code)
          the airport id.
 void setIataCode(java.lang.String iataCode)
           
 void setName(java.lang.String name)
          name of the airport
 void setType(java.lang.String type)
          airport type code.
 void setZones(Zone[] zones)
          resorts reachable from this airport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Airport

public Airport()

Airport

public Airport(java.lang.String type,
               java.lang.String code,
               java.lang.String name,
               Zone[] zones)

Airport

public Airport(java.lang.String type,
               java.lang.String code,
               java.lang.String name,
               Zone[] zones,
               java.lang.String iataCode)
Method Detail

getCode

public java.lang.String getCode()
the airport id. In the case of airports, this field will adjust to the IATA code.


setCode

public void setCode(java.lang.String code)
the airport id. In the case of airports, this field will adjust to the IATA code.


getName

public java.lang.String getName()
name of the airport


setName

public void setName(java.lang.String name)
name of the airport


getType

public java.lang.String getType()
airport type code. This fields can have the following values:


setType

public void setType(java.lang.String type)
airport type code. This fields can have the following values:


getZones

public Zone[] getZones()
resorts reachable from this airport


setZones

public void setZones(Zone[] zones)
resorts reachable from this airport


getIataCode

public java.lang.String getIataCode()
Returns:
the iataCode

setIataCode

public void setIataCode(java.lang.String iataCode)
Parameters:
iataCode - the iataCode to set