org.ota.cruise
Class CabinUnholdRQ.SelectedSailing

java.lang.Object
  extended by org.ota.cruise.CabinUnholdRQ.SelectedSailing
Enclosing class:
CabinUnholdRQ

public static class CabinUnholdRQ.SelectedSailing
extends java.lang.Object

Identifies the voyage(s) where the cabin is to be released 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="SelectedSailing" maxOccurs="3">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="SelectedCabin" maxOccurs="4">
         <xs:complexType>
           <xs:attributeGroup ref="ns:CruiseCabinGroup"/>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
     <xs:attributeGroup ref="ns:SelectedSailingGroup"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
CabinUnholdRQ.SelectedSailing()
           
 
Method Summary
 void addSelectedCabin(CruiseCabinGroup item)
          Add a 'SelectedCabin' element item.
 void clearSelectedCabins()
          Remove all 'SelectedCabin' element items.
 CruiseCabinGroup getSelectedCabin(int index)
          Get 'SelectedCabin' element item by position.
 java.util.List<CruiseCabinGroup> getSelectedCabins()
          Get the list of 'SelectedCabin' element items.
 SelectedSailingGroup getSelectedSailingGroup()
          Get the 'SelectedSailingGroup' attributeGroup value.
 void setSelectedCabins(java.util.List<CruiseCabinGroup> list)
          Set the list of 'SelectedCabin' element items.
 void setSelectedSailingGroup(SelectedSailingGroup selectedSailingGroup)
          Set the 'SelectedSailingGroup' attributeGroup value.
 int sizeSelectedCabins()
          Get the number of 'SelectedCabin' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CabinUnholdRQ.SelectedSailing

public CabinUnholdRQ.SelectedSailing()
Method Detail

getSelectedCabins

public java.util.List<CruiseCabinGroup> getSelectedCabins()
Get the list of 'SelectedCabin' element items. Identifies the currently held cabins for the given sailing, for which release is being requested.

Returns:
list

setSelectedCabins

public void setSelectedCabins(java.util.List<CruiseCabinGroup> list)
Set the list of 'SelectedCabin' element items. Identifies the currently held cabins for the given sailing, for which release is being requested.

Parameters:
list -

sizeSelectedCabins

public int sizeSelectedCabins()
Get the number of 'SelectedCabin' element items.

Returns:
count

addSelectedCabin

public void addSelectedCabin(CruiseCabinGroup item)
Add a 'SelectedCabin' element item.

Parameters:
item -

getSelectedCabin

public CruiseCabinGroup getSelectedCabin(int index)
Get 'SelectedCabin' element item by position.

Parameters:
index -
Returns:
item

clearSelectedCabins

public void clearSelectedCabins()
Remove all 'SelectedCabin' element items.


getSelectedSailingGroup

public SelectedSailingGroup getSelectedSailingGroup()
Get the 'SelectedSailingGroup' attributeGroup value.

Returns:
value

setSelectedSailingGroup

public void setSelectedSailingGroup(SelectedSailingGroup selectedSailingGroup)
Set the 'SelectedSailingGroup' attributeGroup value.

Parameters:
selectedSailingGroup -