org.ota.misc
Class CancelRQ.Reasons

java.lang.Object
  extended by org.ota.misc.CancelRQ.Reasons
Enclosing class:
CancelRQ

public static class CancelRQ.Reasons
extends java.lang.Object

A collection of reasons for this cancellation. 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="Reasons" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:FreeTextType" name="Reason" maxOccurs="99"/>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
CancelRQ.Reasons()
           
 
Method Summary
 void addReason(FreeText item)
          Add a 'Reason' element item.
 void clearReasons()
          Remove all 'Reason' element items.
 FreeText getReason(int index)
          Get 'Reason' element item by position.
 java.util.List<FreeText> getReasons()
          Get the list of 'Reason' element items.
 void setReasons(java.util.List<FreeText> list)
          Set the list of 'Reason' element items.
 int sizeReasons()
          Get the number of 'Reason' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CancelRQ.Reasons

public CancelRQ.Reasons()
Method Detail

getReasons

public java.util.List<FreeText> getReasons()
Get the list of 'Reason' element items. Cancellation reason.

Returns:
list

setReasons

public void setReasons(java.util.List<FreeText> list)
Set the list of 'Reason' element items. Cancellation reason.

Parameters:
list -

sizeReasons

public int sizeReasons()
Get the number of 'Reason' element items.

Returns:
count

addReason

public void addReason(FreeText item)
Add a 'Reason' element item.

Parameters:
item -

getReason

public FreeText getReason(int index)
Get 'Reason' element item by position.

Parameters:
index -
Returns:
item

clearReasons

public void clearReasons()
Remove all 'Reason' element items.