org.ota.vehicle
Class VehicleLocationServicesOffered.OffLocationServices.OffLocationService

java.lang.Object
  extended by org.ota.vehicle.VehicleLocationServicesOffered.OffLocationServices.OffLocationService
Enclosing class:
VehicleLocationServicesOffered.OffLocationServices

public static class VehicleLocationServicesOffered.OffLocationServices.OffLocationService
extends java.lang.Object

Information on one specific off-location service, including the description, the hours during which this service is offered, and any charges that may be associated with this service. 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="OffLocationService" maxOccurs="99">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:FormattedTextType" name="OffLocServiceDesc" minOccurs="0"/>
       <xs:element type="ns:OperationSchedulesType" name="OperationSchedules" minOccurs="0"/>
       <xs:element name="OffLocServiceCharges" minOccurs="0">
         <!-- Reference to inner class OffLocServiceCharges -->
       </xs:element>
     </xs:sequence>
     <xs:attribute type="ns:OffLocationServiceID_Type" use="required" name="Type"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class VehicleLocationServicesOffered.OffLocationServices.OffLocationService.OffLocServiceCharges
          A collection of charges associated with this off-location service.
 
Constructor Summary
VehicleLocationServicesOffered.OffLocationServices.OffLocationService()
           
 
Method Summary
 VehicleLocationServicesOffered.OffLocationServices.OffLocationService.OffLocServiceCharges getOffLocServiceCharges()
          Get the 'OffLocServiceCharges' element value.
 FormattedText getOffLocServiceDesc()
          Get the 'OffLocServiceDesc' element value.
 OperationSchedules getOperationSchedules()
          Get the 'OperationSchedules' element value.
 OffLocationServiceID getType()
          Get the 'Type' attribute value.
 void setOffLocServiceCharges(VehicleLocationServicesOffered.OffLocationServices.OffLocationService.OffLocServiceCharges offLocServiceCharges)
          Set the 'OffLocServiceCharges' element value.
 void setOffLocServiceDesc(FormattedText offLocServiceDesc)
          Set the 'OffLocServiceDesc' element value.
 void setOperationSchedules(OperationSchedules operationSchedules)
          Set the 'OperationSchedules' element value.
 void setType(OffLocationServiceID type)
          Set the 'Type' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VehicleLocationServicesOffered.OffLocationServices.OffLocationService

public VehicleLocationServicesOffered.OffLocationServices.OffLocationService()
Method Detail

getOffLocServiceDesc

public FormattedText getOffLocServiceDesc()
Get the 'OffLocServiceDesc' element value. A description of this off-location service.

Returns:
value

setOffLocServiceDesc

public void setOffLocServiceDesc(FormattedText offLocServiceDesc)
Set the 'OffLocServiceDesc' element value. A description of this off-location service.

Parameters:
offLocServiceDesc -

getOperationSchedules

public OperationSchedules getOperationSchedules()
Get the 'OperationSchedules' element value. The hours during which this off-location service are offered.

Returns:
value

setOperationSchedules

public void setOperationSchedules(OperationSchedules operationSchedules)
Set the 'OperationSchedules' element value. The hours during which this off-location service are offered.

Parameters:
operationSchedules -

getOffLocServiceCharges

public VehicleLocationServicesOffered.OffLocationServices.OffLocationService.OffLocServiceCharges getOffLocServiceCharges()
Get the 'OffLocServiceCharges' element value.

Returns:
value

setOffLocServiceCharges

public void setOffLocServiceCharges(VehicleLocationServicesOffered.OffLocationServices.OffLocationService.OffLocServiceCharges offLocServiceCharges)
Set the 'OffLocServiceCharges' element value.

Parameters:
offLocServiceCharges -

getType

public OffLocationServiceID getType()
Get the 'Type' attribute value. Identifies the type of Off-Location service that is available.

Returns:
value

setType

public void setType(OffLocationServiceID type)
Set the 'Type' attribute value. Identifies the type of Off-Location service that is available.

Parameters:
type -