org.ota.vehicle
Class VehicleLocationServicesOffered.OnLocationServices.OnLocationService

java.lang.Object
  extended by org.ota.vehicle.VehicleLocationServicesOffered.OnLocationServices.OnLocationService
Enclosing class:
VehicleLocationServicesOffered.OnLocationServices

public static class VehicleLocationServicesOffered.OnLocationServices.OnLocationService
extends java.lang.Object

Information on one specific on-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="OnLocationService" maxOccurs="99">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:FormattedTextType" name="OnLocServiceDesc" minOccurs="0"/>
       <xs:element type="ns:OperationSchedulesType" name="OperationSchedules" minOccurs="0"/>
       <xs:element name="OnLocServiceCharges" minOccurs="0">
         <!-- Reference to inner class OnLocServiceCharges -->
       </xs:element>
     </xs:sequence>
     <xs:attribute type="ns:OnLocationServiceID_Type" use="required" name="Type"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class VehicleLocationServicesOffered.OnLocationServices.OnLocationService.OnLocServiceCharges
          A collection of charges associated with this on-location service.
 
Constructor Summary
VehicleLocationServicesOffered.OnLocationServices.OnLocationService()
           
 
Method Summary
 VehicleLocationServicesOffered.OnLocationServices.OnLocationService.OnLocServiceCharges getOnLocServiceCharges()
          Get the 'OnLocServiceCharges' element value.
 FormattedText getOnLocServiceDesc()
          Get the 'OnLocServiceDesc' element value.
 OperationSchedules getOperationSchedules()
          Get the 'OperationSchedules' element value.
 OnLocationServiceID getType()
          Get the 'Type' attribute value.
 void setOnLocServiceCharges(VehicleLocationServicesOffered.OnLocationServices.OnLocationService.OnLocServiceCharges onLocServiceCharges)
          Set the 'OnLocServiceCharges' element value.
 void setOnLocServiceDesc(FormattedText onLocServiceDesc)
          Set the 'OnLocServiceDesc' element value.
 void setOperationSchedules(OperationSchedules operationSchedules)
          Set the 'OperationSchedules' element value.
 void setType(OnLocationServiceID 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.OnLocationServices.OnLocationService

public VehicleLocationServicesOffered.OnLocationServices.OnLocationService()
Method Detail

getOnLocServiceDesc

public FormattedText getOnLocServiceDesc()
Get the 'OnLocServiceDesc' element value. A description of this on-location service.

Returns:
value

setOnLocServiceDesc

public void setOnLocServiceDesc(FormattedText onLocServiceDesc)
Set the 'OnLocServiceDesc' element value. A description of this on-location service.

Parameters:
onLocServiceDesc -

getOperationSchedules

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

Returns:
value

setOperationSchedules

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

Parameters:
operationSchedules -

getOnLocServiceCharges

public VehicleLocationServicesOffered.OnLocationServices.OnLocationService.OnLocServiceCharges getOnLocServiceCharges()
Get the 'OnLocServiceCharges' element value.

Returns:
value

setOnLocServiceCharges

public void setOnLocServiceCharges(VehicleLocationServicesOffered.OnLocationServices.OnLocationService.OnLocServiceCharges onLocServiceCharges)
Set the 'OnLocServiceCharges' element value.

Parameters:
onLocServiceCharges -

getType

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

Returns:
value

setType

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

Parameters:
type -