org.ota.dynamicpkg
Class DynamicPkg.Components

java.lang.Object
  extended by org.ota.dynamicpkg.DynamicPkg.Components
Enclosing class:
DynamicPkg

public static class DynamicPkg.Components
extends java.lang.Object

A collection of pre-selected components. 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="Components" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="HotelComponent" minOccurs="0" maxOccurs="unbounded">
         <!-- Reference to inner class HotelComponent -->
       </xs:element>
       <xs:element type="ns:AirComponentType" name="AirComponent" minOccurs="0" maxOccurs="unbounded"/>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class DynamicPkg.Components.HotelComponent
          A hotel room stay that is part of the dynamic package.
 
Constructor Summary
DynamicPkg.Components()
           
 
Method Summary
 void addAirComponent(AirComponent item)
          Add a 'AirComponent' element item.
 void addHotelComponent(DynamicPkg.Components.HotelComponent item)
          Add a 'HotelComponent' element item.
 void clearAirComponents()
          Remove all 'AirComponent' element items.
 void clearHotelComponents()
          Remove all 'HotelComponent' element items.
 AirComponent getAirComponent(int index)
          Get 'AirComponent' element item by position.
 java.util.List<AirComponent> getAirComponents()
          Get the list of 'AirComponent' element items.
 DynamicPkg.Components.HotelComponent getHotelComponent(int index)
          Get 'HotelComponent' element item by position.
 java.util.List<DynamicPkg.Components.HotelComponent> getHotelComponents()
          Get the list of 'HotelComponent' element items.
 void setAirComponents(java.util.List<AirComponent> list)
          Set the list of 'AirComponent' element items.
 void setHotelComponents(java.util.List<DynamicPkg.Components.HotelComponent> list)
          Set the list of 'HotelComponent' element items.
 int sizeAirComponents()
          Get the number of 'AirComponent' element items.
 int sizeHotelComponents()
          Get the number of 'HotelComponent' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicPkg.Components

public DynamicPkg.Components()
Method Detail

getHotelComponents

public java.util.List<DynamicPkg.Components.HotelComponent> getHotelComponents()
Get the list of 'HotelComponent' element items.

Returns:
list

setHotelComponents

public void setHotelComponents(java.util.List<DynamicPkg.Components.HotelComponent> list)
Set the list of 'HotelComponent' element items.

Parameters:
list -

sizeHotelComponents

public int sizeHotelComponents()
Get the number of 'HotelComponent' element items.

Returns:
count

addHotelComponent

public void addHotelComponent(DynamicPkg.Components.HotelComponent item)
Add a 'HotelComponent' element item.

Parameters:
item -

getHotelComponent

public DynamicPkg.Components.HotelComponent getHotelComponent(int index)
Get 'HotelComponent' element item by position.

Parameters:
index -
Returns:
item

clearHotelComponents

public void clearHotelComponents()
Remove all 'HotelComponent' element items.


getAirComponents

public java.util.List<AirComponent> getAirComponents()
Get the list of 'AirComponent' element items. An air trip that is part of the dynamic package.

Returns:
list

setAirComponents

public void setAirComponents(java.util.List<AirComponent> list)
Set the list of 'AirComponent' element items. An air trip that is part of the dynamic package.

Parameters:
list -

sizeAirComponents

public int sizeAirComponents()
Get the number of 'AirComponent' element items.

Returns:
count

addAirComponent

public void addAirComponent(AirComponent item)
Add a 'AirComponent' element item.

Parameters:
item -

getAirComponent

public AirComponent getAirComponent(int index)
Get 'AirComponent' element item by position.

Parameters:
index -
Returns:
item

clearAirComponents

public void clearAirComponents()
Remove all 'AirComponent' element items.