org.ota.hotel
Class Event.EventInner.EventInfos.EventInfo.Contacts.Contact

java.lang.Object
  extended by org.ota.shared.ContactPerson
      extended by org.ota.hotel.Event.EventInner.EventInfos.EventInfo.Contacts.Contact
Enclosing class:
Event.EventInner.EventInfos.EventInfo.Contacts

public static class Event.EventInner.EventInfos.EventInfo.Contacts.Contact
extends ContactPerson

A contact that pertains to this occurence of the event. 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="Contact" maxOccurs="99">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:ContactPersonType">
         <xs:sequence>
           <xs:element name="Amenities" minOccurs="0">
             <!-- Reference to inner class Amenities -->
           </xs:element>
           <xs:element name="Comments" minOccurs="0">
             <!-- Reference to inner class Comments -->
           </xs:element>
         </xs:sequence>
         <xs:attribute type="xs:boolean" use="optional" name="VIP_Indicator"/>
         <xs:attribute type="xs:string" use="optional" name="ArrivalDate"/>
         <xs:attribute type="xs:string" use="optional" name="DepartureDate"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class Event.EventInner.EventInfos.EventInfo.Contacts.Contact.Amenities
          A collection of amenities.
static class Event.EventInner.EventInfos.EventInfo.Contacts.Contact.Comments
          A collection of comments.
 
Constructor Summary
Event.EventInner.EventInfos.EventInfo.Contacts.Contact()
           
 
Method Summary
 Event.EventInner.EventInfos.EventInfo.Contacts.Contact.Amenities getAmenities()
          Get the 'Amenities' element value.
 java.lang.String getArrivalDate()
          Get the 'ArrivalDate' attribute value.
 Event.EventInner.EventInfos.EventInfo.Contacts.Contact.Comments getComments()
          Get the 'Comments' element value.
 java.lang.String getDepartureDate()
          Get the 'DepartureDate' attribute value.
 java.lang.Boolean getVIPIndicator()
          Get the 'VIP_Indicator' attribute value.
 void setAmenities(Event.EventInner.EventInfos.EventInfo.Contacts.Contact.Amenities amenities)
          Set the 'Amenities' element value.
 void setArrivalDate(java.lang.String arrivalDate)
          Set the 'ArrivalDate' attribute value.
 void setComments(Event.EventInner.EventInfos.EventInfo.Contacts.Contact.Comments comments)
          Set the 'Comments' element value.
 void setDepartureDate(java.lang.String departureDate)
          Set the 'DepartureDate' attribute value.
 void setVIPIndicator(java.lang.Boolean VIPIndicator)
          Set the 'VIP_Indicator' attribute value.
 
Methods inherited from class org.ota.shared.ContactPerson
addAddress, addCompanyName, addEmail, addEmployeeInfo, addTelephone, addURL, clearAddresses, clearCompanyNames, clearEmails, clearEmployeeInfos, clearTelephones, clearURLs, getAddress, getAddresses, getCommunicationMethodCode, getCompanyName, getCompanyNames, getContact, getDefaultInd, getDocumentDistribMethodCode, getEmail, getEmails, getEmergencyFlag, getEmployeeInfo, getEmployeeInfos, getPersonName, getPrivacyGroup, getRelation, getRPH, getTelephone, getTelephones, getURL, getURLs, setAddresses, setCommunicationMethodCode, setCompanyNames, setContact, setDefaultInd, setDocumentDistribMethodCode, setEmails, setEmergencyFlag, setEmployeeInfos, setPersonName, setPrivacyGroup, setRelation, setRPH, setTelephones, setURLs, sizeAddresses, sizeCompanyNames, sizeEmails, sizeEmployeeInfos, sizeTelephones, sizeURLs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Event.EventInner.EventInfos.EventInfo.Contacts.Contact

public Event.EventInner.EventInfos.EventInfo.Contacts.Contact()
Method Detail

getAmenities

public Event.EventInner.EventInfos.EventInfo.Contacts.Contact.Amenities getAmenities()
Get the 'Amenities' element value.

Returns:
value

setAmenities

public void setAmenities(Event.EventInner.EventInfos.EventInfo.Contacts.Contact.Amenities amenities)
Set the 'Amenities' element value.

Parameters:
amenities -

getComments

public Event.EventInner.EventInfos.EventInfo.Contacts.Contact.Comments getComments()
Get the 'Comments' element value.

Returns:
value

setComments

public void setComments(Event.EventInner.EventInfos.EventInfo.Contacts.Contact.Comments comments)
Set the 'Comments' element value.

Parameters:
comments -

getVIPIndicator

public java.lang.Boolean getVIPIndicator()
Get the 'VIP_Indicator' attribute value. When true, the contact is a very important person.

Returns:
value

setVIPIndicator

public void setVIPIndicator(java.lang.Boolean VIPIndicator)
Set the 'VIP_Indicator' attribute value. When true, the contact is a very important person.

Parameters:
VIPIndicator -

getArrivalDate

public java.lang.String getArrivalDate()
Get the 'ArrivalDate' attribute value. The arrival date of this contact.

Returns:
value

setArrivalDate

public void setArrivalDate(java.lang.String arrivalDate)
Set the 'ArrivalDate' attribute value. The arrival date of this contact.

Parameters:
arrivalDate -

getDepartureDate

public java.lang.String getDepartureDate()
Get the 'DepartureDate' attribute value. The departure date of this contact.

Returns:
value

setDepartureDate

public void setDepartureDate(java.lang.String departureDate)
Set the 'DepartureDate' attribute value. The departure date of this contact.

Parameters:
departureDate -