org.ota.vehicle
Class VehicleRentalCore.PickUpLocation

java.lang.Object
  extended by org.ota.vehicle.VehicleRentalCore.PickUpLocation
Enclosing class:
VehicleRentalCore

public static class VehicleRentalCore.PickUpLocation
extends java.lang.Object

A code to identify the pick up location, along with an optional code context. Schema fragment(s) for this class:

 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PickUpLocation" minOccurs="0" maxOccurs="2">
   <xs:complexType>
     <xs:simpleContent>
       <xs:extension base="ns:LocationType">
         <xs:attribute type="xs:string" use="optional" name="ExtendedLocationCode"/>
         <xs:attribute type="xs:string" use="optional" name="CounterLocation"/>
       </xs:extension>
     </xs:simpleContent>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
VehicleRentalCore.PickUpLocation()
           
 
Method Summary
 java.lang.String getCounterLocation()
          Get the 'CounterLocation' attribute value.
 java.lang.String getExtendedLocationCode()
          Get the 'ExtendedLocationCode' attribute value.
 Location getLocation()
          Get the extension value.
 void setCounterLocation(java.lang.String counterLocation)
          Set the 'CounterLocation' attribute value.
 void setExtendedLocationCode(java.lang.String extendedLocationCode)
          Set the 'ExtendedLocationCode' attribute value.
 void setLocation(Location location)
          Set the extension value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleRentalCore.PickUpLocation

public VehicleRentalCore.PickUpLocation()
Method Detail

getLocation

public Location getLocation()
Get the extension value.

Returns:
value

setLocation

public void setLocation(Location location)
Set the extension value.

Parameters:
location -

getExtendedLocationCode

public java.lang.String getExtendedLocationCode()
Get the 'ExtendedLocationCode' attribute value. Specifies a unique location code (e.g., ATLC10).

Returns:
value

setExtendedLocationCode

public void setExtendedLocationCode(java.lang.String extendedLocationCode)
Set the 'ExtendedLocationCode' attribute value. Specifies a unique location code (e.g., ATLC10).

Parameters:
extendedLocationCode -

getCounterLocation

public java.lang.String getCounterLocation()
Get the 'CounterLocation' attribute value. Identifies the location of a car rental site for an airport/city code. Refer to OpenTravel Code List Vehicle Where At Facility (VWF).

Returns:
value

setCounterLocation

public void setCounterLocation(java.lang.String counterLocation)
Set the 'CounterLocation' attribute value. Identifies the location of a car rental site for an airport/city code. Refer to OpenTravel Code List Vehicle Where At Facility (VWF).

Parameters:
counterLocation -