org.ota.cruise
Class ItineraryDescRS.CruiseItinInfo

java.lang.Object
  extended by org.ota.cruise.ItineraryDescRS.CruiseItinInfo
Enclosing class:
ItineraryDescRS

public static class ItineraryDescRS.CruiseItinInfo
extends java.lang.Object

Identifies a specific location in the itinerary as well as the docking information. 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="CruiseItinInfo" maxOccurs="99">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="DateTimeDescription" maxOccurs="9">
         <!-- Reference to inner class DateTimeDescription -->
       </xs:element>
       <xs:element type="ns:ParagraphType" name="Information" minOccurs="0"/>
     </xs:sequence>
     <xs:attributeGroup ref="ns:LocationInfoGroup"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class ItineraryDescRS.CruiseItinInfo.DateTimeDescription
          Specifies the event date and time.
 
Constructor Summary
ItineraryDescRS.CruiseItinInfo()
           
 
Method Summary
 void addDateTimeDescription(ItineraryDescRS.CruiseItinInfo.DateTimeDescription item)
          Add a 'DateTimeDescription' element item.
 void clearDateTimeDescriptions()
          Remove all 'DateTimeDescription' element items.
 ItineraryDescRS.CruiseItinInfo.DateTimeDescription getDateTimeDescription(int index)
          Get 'DateTimeDescription' element item by position.
 java.util.List<ItineraryDescRS.CruiseItinInfo.DateTimeDescription> getDateTimeDescriptions()
          Get the list of 'DateTimeDescription' element items.
 Paragraph getInformation()
          Get the 'Information' element value.
 LocationInfoGroup getLocationInfoGroup()
          Get the 'LocationInfoGroup' attributeGroup value.
 void setDateTimeDescriptions(java.util.List<ItineraryDescRS.CruiseItinInfo.DateTimeDescription> list)
          Set the list of 'DateTimeDescription' element items.
 void setInformation(Paragraph information)
          Set the 'Information' element value.
 void setLocationInfoGroup(LocationInfoGroup locationInfoGroup)
          Set the 'LocationInfoGroup' attributeGroup value.
 int sizeDateTimeDescriptions()
          Get the number of 'DateTimeDescription' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItineraryDescRS.CruiseItinInfo

public ItineraryDescRS.CruiseItinInfo()
Method Detail

getDateTimeDescriptions

public java.util.List<ItineraryDescRS.CruiseItinInfo.DateTimeDescription> getDateTimeDescriptions()
Get the list of 'DateTimeDescription' element items.

Returns:
list

setDateTimeDescriptions

public void setDateTimeDescriptions(java.util.List<ItineraryDescRS.CruiseItinInfo.DateTimeDescription> list)
Set the list of 'DateTimeDescription' element items.

Parameters:
list -

sizeDateTimeDescriptions

public int sizeDateTimeDescriptions()
Get the number of 'DateTimeDescription' element items.

Returns:
count

addDateTimeDescription

public void addDateTimeDescription(ItineraryDescRS.CruiseItinInfo.DateTimeDescription item)
Add a 'DateTimeDescription' element item.

Parameters:
item -

getDateTimeDescription

public ItineraryDescRS.CruiseItinInfo.DateTimeDescription getDateTimeDescription(int index)
Get 'DateTimeDescription' element item by position.

Parameters:
index -
Returns:
item

clearDateTimeDescriptions

public void clearDateTimeDescriptions()
Remove all 'DateTimeDescription' element items.


getInformation

public Paragraph getInformation()
Get the 'Information' element value. Additional information about the itinerary.

Returns:
value

setInformation

public void setInformation(Paragraph information)
Set the 'Information' element value. Additional information about the itinerary.

Parameters:
information -

getLocationInfoGroup

public LocationInfoGroup getLocationInfoGroup()
Get the 'LocationInfoGroup' attributeGroup value.

Returns:
value

setLocationInfoGroup

public void setLocationInfoGroup(LocationInfoGroup locationInfoGroup)
Set the 'LocationInfoGroup' attributeGroup value.

Parameters:
locationInfoGroup -