org.ota.hotel
Class EventReport.EventSites.EventSite.Contacts.Contact

java.lang.Object
  extended by org.ota.shared.ContactPerson
      extended by org.ota.hotel.EventReport.EventSites.EventSite.Contacts.Contact
Enclosing class:
EventReport.EventSites.EventSite.Contacts

public static class EventReport.EventSites.EventSite.Contacts.Contact
extends ContactPerson

Contact information as well as site address 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="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 EventReport.EventSites.EventSite.Contacts.Contact.Amenities
          A collection of amenities.
static class EventReport.EventSites.EventSite.Contacts.Contact.Comments
          A collection of comments.
 
Constructor Summary
EventReport.EventSites.EventSite.Contacts.Contact()
           
 
Method Summary
 EventReport.EventSites.EventSite.Contacts.Contact.Amenities getAmenities()
          Get the 'Amenities' element value.
 java.lang.String getArrivalDate()
          Get the 'ArrivalDate' attribute value.
 EventReport.EventSites.EventSite.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(EventReport.EventSites.EventSite.Contacts.Contact.Amenities amenities)
          Set the 'Amenities' element value.
 void setArrivalDate(java.lang.String arrivalDate)
          Set the 'ArrivalDate' attribute value.
 void setComments(EventReport.EventSites.EventSite.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

EventReport.EventSites.EventSite.Contacts.Contact

public EventReport.EventSites.EventSite.Contacts.Contact()
Method Detail

getAmenities

public EventReport.EventSites.EventSite.Contacts.Contact.Amenities getAmenities()
Get the 'Amenities' element value.

Returns:
value

setAmenities

public void setAmenities(EventReport.EventSites.EventSite.Contacts.Contact.Amenities amenities)
Set the 'Amenities' element value.

Parameters:
amenities -

getComments

public EventReport.EventSites.EventSite.Contacts.Contact.Comments getComments()
Get the 'Comments' element value.

Returns:
value

setComments

public void setComments(EventReport.EventSites.EventSite.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 -