org.ota.cruise
Class SailAvailRS.SailingOptions.SailingOption

java.lang.Object
  extended by org.ota.cruise.SailingInfo
      extended by org.ota.cruise.Sailing
          extended by org.ota.cruise.SailAvailRS.SailingOptions.SailingOption
Enclosing class:
SailAvailRS.SailingOptions

public static class SailAvailRS.SailingOptions.SailingOption
extends Sailing

Specifies a sailing availability option per cruise line and per ship. 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="SailingOption" maxOccurs="unbounded">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:SailingType">
         <xs:sequence>
           <xs:element ref="ns:TPA_Extensions" minOccurs="0"/>
         </xs:sequence>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 
 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ns:TPA_ExtensionsType" name="TPA_Extensions"/>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class org.ota.cruise.Sailing
Sailing.Dining
 
Nested classes/interfaces inherited from class org.ota.cruise.SailingInfo
SailingInfo.SelectedSailing
 
Constructor Summary
SailAvailRS.SailingOptions.SailingOption()
           
 
Method Summary
 TPAExtensions getTPAExtensions()
          Get the 'TPA_Extensions' element value.
 void setTPAExtensions(TPAExtensions TPAExtensions)
          Set the 'TPA_Extensions' element value.
 
Methods inherited from class org.ota.cruise.Sailing
addDining, addInformation, addTransportation, clearDinings, clearInformations, clearTransportations, getCategoryLocation, getDining, getDinings, getInformation, getInformations, getMaxCabinOccupancy, getTransportation, getTransportations, setCategoryLocation, setDinings, setInformations, setMaxCabinOccupancy, setTransportations, sizeDinings, sizeInformations, sizeTransportations
 
Methods inherited from class org.ota.cruise.SailingInfo
getCurrency, getInclusivePackageOption, getSelectedSailing, setCurrency, setInclusivePackageOption, setSelectedSailing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SailAvailRS.SailingOptions.SailingOption

public SailAvailRS.SailingOptions.SailingOption()
Method Detail

getTPAExtensions

public TPAExtensions getTPAExtensions()
Get the 'TPA_Extensions' element value. A placeholder in the schema to allow for additional elements and attributes to be included if required, per Trading Partner Agreement (TPA).

Returns:
value

setTPAExtensions

public void setTPAExtensions(TPAExtensions TPAExtensions)
Set the 'TPA_Extensions' element value. A placeholder in the schema to allow for additional elements and attributes to be included if required, per Trading Partner Agreement (TPA).

Parameters:
TPAExtensions -