org.ota.hotel
Class Event.EventInner

java.lang.Object
  extended by org.ota.hotel.Event.EventInner
Enclosing class:
Event

public static class Event.EventInner
extends java.lang.Object

Information for an event. Typically, this would be used to send information regarding related events (e.g., the same training class being taken by different organizations). 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="Event" maxOccurs="unbounded">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="Contacts" minOccurs="0">
         <!-- Reference to inner class Contacts -->
       </xs:element>
       <xs:element name="AttendeeInfo" minOccurs="0">
         <!-- Reference to inner class AttendeeInfo -->
       </xs:element>
       <xs:element name="EventInfos" minOccurs="0">
         <!-- Reference to inner class EventInfos -->
       </xs:element>
       <xs:element name="Sites" minOccurs="0">
         <!-- Reference to inner class Sites -->
       </xs:element>
       <xs:element name="Comments" minOccurs="0">
         <!-- Reference to inner class Comments -->
       </xs:element>
       <xs:element name="CustomQuestions" minOccurs="0">
         <!-- Reference to inner class CustomQuestions -->
       </xs:element>
     </xs:sequence>
     <xs:attribute type="xs:string" use="optional" name="Name"/>
     <xs:attribute type="xs:string" use="optional" name="Acronym"/>
     <xs:attribute type="xs:string" use="optional" name="URL"/>
     <xs:attribute type="xs:string" use="optional" name="Type"/>
     <xs:attribute type="ns:FrequencyType" use="optional" name="Frequency"/>
     <xs:attribute type="xs:boolean" use="optional" name="MandatoryIndicator"/>
     <xs:attribute type="xs:boolean" use="optional" name="SpouseInvitedIndicator"/>
     <xs:attribute type="xs:boolean" use="optional" name="ChildrenInvitedIndicator"/>
     <xs:attribute use="optional" name="Scope">
       <xs:simpleType>
         <!-- Reference to inner class Scope -->
       </xs:simpleType>
     </xs:attribute>
     <xs:attribute type="xs:boolean" use="optional" name="PreEventSetUpIndicator"/>
     <xs:attribute type="xs:string" use="optional" name="PreEventSetUpContractor"/>
     <xs:attribute type="xs:string" use="optional" name="Status"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class Event.EventInner.AttendeeInfo
          The number of attendees to the event.
static class Event.EventInner.Comments
          A collection of comments pertaining to the event.
static class Event.EventInner.Contacts
          A collection of contacts associated with the event.
static class Event.EventInner.CustomQuestions
          A container for collecting custom questions and answers.
static class Event.EventInner.EventInfos
          A collection of event infos.
static class Event.EventInner.Scope
          Schema fragment(s) for this class:
static class Event.EventInner.Sites
          A collection of sites.
 
Constructor Summary
Event.EventInner()
           
 
Method Summary
 java.lang.String getAcronym()
          Get the 'Acronym' attribute value.
 Event.EventInner.AttendeeInfo getAttendeeInfo()
          Get the 'AttendeeInfo' element value.
 java.lang.Boolean getChildrenInvitedIndicator()
          Get the 'ChildrenInvitedIndicator' attribute value.
 Event.EventInner.Comments getComments()
          Get the 'Comments' element value.
 Event.EventInner.Contacts getContacts()
          Get the 'Contacts' element value.
 Event.EventInner.CustomQuestions getCustomQuestions()
          Get the 'CustomQuestions' element value.
 Event.EventInner.EventInfos getEventInfos()
          Get the 'EventInfos' element value.
 Frequency getFrequency()
          Get the 'Frequency' attribute value.
 java.lang.Boolean getMandatoryIndicator()
          Get the 'MandatoryIndicator' attribute value.
 java.lang.String getName()
          Get the 'Name' attribute value.
 java.lang.String getPreEventSetUpContractor()
          Get the 'PreEventSetUpContractor' attribute value.
 java.lang.Boolean getPreEventSetUpIndicator()
          Get the 'PreEventSetUpIndicator' attribute value.
 Event.EventInner.Scope getScope()
          Get the 'Scope' attribute value.
 Event.EventInner.Sites getSites()
          Get the 'Sites' element value.
 java.lang.Boolean getSpouseInvitedIndicator()
          Get the 'SpouseInvitedIndicator' attribute value.
 java.lang.String getStatus()
          Get the 'Status' attribute value.
 java.lang.String getType()
          Get the 'Type' attribute value.
 java.lang.String getURL()
          Get the 'URL' attribute value.
 void setAcronym(java.lang.String acronym)
          Set the 'Acronym' attribute value.
 void setAttendeeInfo(Event.EventInner.AttendeeInfo attendeeInfo)
          Set the 'AttendeeInfo' element value.
 void setChildrenInvitedIndicator(java.lang.Boolean childrenInvitedIndicator)
          Set the 'ChildrenInvitedIndicator' attribute value.
 void setComments(Event.EventInner.Comments comments)
          Set the 'Comments' element value.
 void setContacts(Event.EventInner.Contacts contacts)
          Set the 'Contacts' element value.
 void setCustomQuestions(Event.EventInner.CustomQuestions customQuestions)
          Set the 'CustomQuestions' element value.
 void setEventInfos(Event.EventInner.EventInfos eventInfos)
          Set the 'EventInfos' element value.
 void setFrequency(Frequency frequency)
          Set the 'Frequency' attribute value.
 void setMandatoryIndicator(java.lang.Boolean mandatoryIndicator)
          Set the 'MandatoryIndicator' attribute value.
 void setName(java.lang.String name)
          Set the 'Name' attribute value.
 void setPreEventSetUpContractor(java.lang.String preEventSetUpContractor)
          Set the 'PreEventSetUpContractor' attribute value.
 void setPreEventSetUpIndicator(java.lang.Boolean preEventSetUpIndicator)
          Set the 'PreEventSetUpIndicator' attribute value.
 void setScope(Event.EventInner.Scope scope)
          Set the 'Scope' attribute value.
 void setSites(Event.EventInner.Sites sites)
          Set the 'Sites' element value.
 void setSpouseInvitedIndicator(java.lang.Boolean spouseInvitedIndicator)
          Set the 'SpouseInvitedIndicator' attribute value.
 void setStatus(java.lang.String status)
          Set the 'Status' attribute value.
 void setType(java.lang.String type)
          Set the 'Type' attribute value.
 void setURL(java.lang.String URL)
          Set the 'URL' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Event.EventInner

public Event.EventInner()
Method Detail

getContacts

public Event.EventInner.Contacts getContacts()
Get the 'Contacts' element value.

Returns:
value

setContacts

public void setContacts(Event.EventInner.Contacts contacts)
Set the 'Contacts' element value.

Parameters:
contacts -

getAttendeeInfo

public Event.EventInner.AttendeeInfo getAttendeeInfo()
Get the 'AttendeeInfo' element value.

Returns:
value

setAttendeeInfo

public void setAttendeeInfo(Event.EventInner.AttendeeInfo attendeeInfo)
Set the 'AttendeeInfo' element value.

Parameters:
attendeeInfo -

getEventInfos

public Event.EventInner.EventInfos getEventInfos()
Get the 'EventInfos' element value.

Returns:
value

setEventInfos

public void setEventInfos(Event.EventInner.EventInfos eventInfos)
Set the 'EventInfos' element value.

Parameters:
eventInfos -

getSites

public Event.EventInner.Sites getSites()
Get the 'Sites' element value.

Returns:
value

setSites

public void setSites(Event.EventInner.Sites sites)
Set the 'Sites' element value.

Parameters:
sites -

getComments

public Event.EventInner.Comments getComments()
Get the 'Comments' element value.

Returns:
value

setComments

public void setComments(Event.EventInner.Comments comments)
Set the 'Comments' element value.

Parameters:
comments -

getCustomQuestions

public Event.EventInner.CustomQuestions getCustomQuestions()
Get the 'CustomQuestions' element value.

Returns:
value

setCustomQuestions

public void setCustomQuestions(Event.EventInner.CustomQuestions customQuestions)
Set the 'CustomQuestions' element value.

Parameters:
customQuestions -

getName

public java.lang.String getName()
Get the 'Name' attribute value. Identifies the name of the event.

Returns:
value

setName

public void setName(java.lang.String name)
Set the 'Name' attribute value. Identifies the name of the event.

Parameters:
name -

getAcronym

public java.lang.String getAcronym()
Get the 'Acronym' attribute value. Identifies an acronym for the event.

Returns:
value

setAcronym

public void setAcronym(java.lang.String acronym)
Set the 'Acronym' attribute value. Identifies an acronym for the event.

Parameters:
acronym -

getURL

public java.lang.String getURL()
Get the 'URL' attribute value. Identifies a web site associated with the event.

Returns:
value

setURL

public void setURL(java.lang.String URL)
Set the 'URL' attribute value. Identifies a web site associated with the event.

Parameters:
URL -

getType

public java.lang.String getType()
Get the 'Type' attribute value. Identifies the type of event (e.g., Board Meeting, Trade Show). Refer to OpenTravel Code List Event Type (ETT).

Returns:
value

setType

public void setType(java.lang.String type)
Set the 'Type' attribute value. Identifies the type of event (e.g., Board Meeting, Trade Show). Refer to OpenTravel Code List Event Type (ETT).

Parameters:
type -

getFrequency

public Frequency getFrequency()
Get the 'Frequency' attribute value. Used to indicate the frequency of this event.

Returns:
value

setFrequency

public void setFrequency(Frequency frequency)
Set the 'Frequency' attribute value. Used to indicate the frequency of this event.

Parameters:
frequency -

getMandatoryIndicator

public java.lang.Boolean getMandatoryIndicator()
Get the 'MandatoryIndicator' attribute value. When true, the attendees are required to attend this event. When false, attendance at the event is optional.

Returns:
value

setMandatoryIndicator

public void setMandatoryIndicator(java.lang.Boolean mandatoryIndicator)
Set the 'MandatoryIndicator' attribute value. When true, the attendees are required to attend this event. When false, attendance at the event is optional.

Parameters:
mandatoryIndicator -

getSpouseInvitedIndicator

public java.lang.Boolean getSpouseInvitedIndicator()
Get the 'SpouseInvitedIndicator' attribute value. When true, the attendees spouses are invited to the event.

Returns:
value

setSpouseInvitedIndicator

public void setSpouseInvitedIndicator(java.lang.Boolean spouseInvitedIndicator)
Set the 'SpouseInvitedIndicator' attribute value. When true, the attendees spouses are invited to the event.

Parameters:
spouseInvitedIndicator -

getChildrenInvitedIndicator

public java.lang.Boolean getChildrenInvitedIndicator()
Get the 'ChildrenInvitedIndicator' attribute value. When true, the attendees children are invited to the event.

Returns:
value

setChildrenInvitedIndicator

public void setChildrenInvitedIndicator(java.lang.Boolean childrenInvitedIndicator)
Set the 'ChildrenInvitedIndicator' attribute value. When true, the attendees children are invited to the event.

Parameters:
childrenInvitedIndicator -

getScope

public Event.EventInner.Scope getScope()
Get the 'Scope' attribute value. Defines the size of the event by identifying if one or multiple venues are needed for the event.

Returns:
value

setScope

public void setScope(Event.EventInner.Scope scope)
Set the 'Scope' attribute value. Defines the size of the event by identifying if one or multiple venues are needed for the event.

Parameters:
scope -

getPreEventSetUpIndicator

public java.lang.Boolean getPreEventSetUpIndicator()
Get the 'PreEventSetUpIndicator' attribute value. When true, indicates the event requires a move-in or set-up prior to the actual start of the event..

Returns:
value

setPreEventSetUpIndicator

public void setPreEventSetUpIndicator(java.lang.Boolean preEventSetUpIndicator)
Set the 'PreEventSetUpIndicator' attribute value. When true, indicates the event requires a move-in or set-up prior to the actual start of the event..

Parameters:
preEventSetUpIndicator -

getPreEventSetUpContractor

public java.lang.String getPreEventSetUpContractor()
Get the 'PreEventSetUpContractor' attribute value. Identifies the contractor responsible for the pre-event setup.

Returns:
value

setPreEventSetUpContractor

public void setPreEventSetUpContractor(java.lang.String preEventSetUpContractor)
Set the 'PreEventSetUpContractor' attribute value. Identifies the contractor responsible for the pre-event setup.

Parameters:
preEventSetUpContractor -

getStatus

public java.lang.String getStatus()
Get the 'Status' attribute value. The status of the event (e.g., definite, tentative, cancelled).

Returns:
value

setStatus

public void setStatus(java.lang.String status)
Set the 'Status' attribute value. The status of the event (e.g., definite, tentative, cancelled).

Parameters:
status -