org.ota.hotel
Class Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail

java.lang.Object
  extended by org.ota.hotel.Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail
Enclosing class:
Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails

public static class Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail
extends java.lang.Object

Describes a single exhibit within an exhibitiion. 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="ExhibitDetail" maxOccurs="unbounded">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="Contacts" minOccurs="0">
         <!-- Reference to inner class Contacts -->
       </xs:element>
       <xs:element name="TaxExemptInfo" minOccurs="0" maxOccurs="3">
         <!-- Reference to inner class TaxExemptInfo -->
       </xs:element>
     </xs:sequence>
     <xs:attribute type="xs:string" use="optional" name="ExhibitTypeCode"/>
     <xs:attribute type="xs:string" use="optional" name="BoothNumber"/>
     <xs:attributeGroup ref="ns:DimensionGroup"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.Contacts
          A collection of contacts for an exhibit.
static class Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.TaxExemptInfo
          Used to provide tax exemption information for the exhibiting company of the booth.
 
Constructor Summary
Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail()
           
 
Method Summary
 void addTaxExemptInfo(Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.TaxExemptInfo item)
          Add a 'TaxExemptInfo' element item.
 void clearTaxExemptInfos()
          Remove all 'TaxExemptInfo' element items.
 java.lang.String getBoothNumber()
          Get the 'BoothNumber' attribute value.
 Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.Contacts getContacts()
          Get the 'Contacts' element value.
 DimensionGroup getDimensionGroup()
          Get the 'DimensionGroup' attributeGroup value.
 java.lang.String getExhibitTypeCode()
          Get the 'ExhibitTypeCode' attribute value.
 Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.TaxExemptInfo getTaxExemptInfo(int index)
          Get 'TaxExemptInfo' element item by position.
 java.util.List<Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.TaxExemptInfo> getTaxExemptInfos()
          Get the list of 'TaxExemptInfo' element items.
 void setBoothNumber(java.lang.String boothNumber)
          Set the 'BoothNumber' attribute value.
 void setContacts(Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.Contacts contacts)
          Set the 'Contacts' element value.
 void setDimensionGroup(DimensionGroup dimensionGroup)
          Set the 'DimensionGroup' attributeGroup value.
 void setExhibitTypeCode(java.lang.String exhibitTypeCode)
          Set the 'ExhibitTypeCode' attribute value.
 void setTaxExemptInfos(java.util.List<Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.TaxExemptInfo> list)
          Set the list of 'TaxExemptInfo' element items.
 int sizeTaxExemptInfos()
          Get the number of 'TaxExemptInfo' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail

public Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail()
Method Detail

getContacts

public Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.Contacts getContacts()
Get the 'Contacts' element value.

Returns:
value

setContacts

public void setContacts(Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.Contacts contacts)
Set the 'Contacts' element value.

Parameters:
contacts -

getTaxExemptInfos

public java.util.List<Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.TaxExemptInfo> getTaxExemptInfos()
Get the list of 'TaxExemptInfo' element items.

Returns:
list

setTaxExemptInfos

public void setTaxExemptInfos(java.util.List<Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.TaxExemptInfo> list)
Set the list of 'TaxExemptInfo' element items.

Parameters:
list -

sizeTaxExemptInfos

public int sizeTaxExemptInfos()
Get the number of 'TaxExemptInfo' element items.

Returns:
count

addTaxExemptInfo

public void addTaxExemptInfo(Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.TaxExemptInfo item)
Add a 'TaxExemptInfo' element item.

Parameters:
item -

getTaxExemptInfo

public Event.EventInner.EventInfos.EventInfo.Exhibition.ExhibitDetails.ExhibitDetail.TaxExemptInfo getTaxExemptInfo(int index)
Get 'TaxExemptInfo' element item by position.

Parameters:
index -
Returns:
item

clearTaxExemptInfos

public void clearTaxExemptInfos()
Remove all 'TaxExemptInfo' element items.


getExhibitTypeCode

public java.lang.String getExhibitTypeCode()
Get the 'ExhibitTypeCode' attribute value. Type of booths for the entire exhibition. Refer to OpenTravel Code Table Exhibit Type (EXH).

Returns:
value

setExhibitTypeCode

public void setExhibitTypeCode(java.lang.String exhibitTypeCode)
Set the 'ExhibitTypeCode' attribute value. Type of booths for the entire exhibition. Refer to OpenTravel Code Table Exhibit Type (EXH).

Parameters:
exhibitTypeCode -

getBoothNumber

public java.lang.String getBoothNumber()
Get the 'BoothNumber' attribute value. The exhibit booth number.

Returns:
value

setBoothNumber

public void setBoothNumber(java.lang.String boothNumber)
Set the 'BoothNumber' attribute value. The exhibit booth number.

Parameters:
boothNumber -

getDimensionGroup

public DimensionGroup getDimensionGroup()
Get the 'DimensionGroup' attributeGroup value. The dimensions of the booth.

Returns:
value

setDimensionGroup

public void setDimensionGroup(DimensionGroup dimensionGroup)
Set the 'DimensionGroup' attributeGroup value. The dimensions of the booth.

Parameters:
dimensionGroup -