org.ota.hotel
Class RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition

java.lang.Object
  extended by org.ota.hotel.RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition
Enclosing class:
RFPMeetingRQ.RFPRequestSegment.EventBlock

public static class RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition
extends java.lang.Object

Describes an event at which products and services are displayed, typically the primary activity of attendees is visiting exhibits on the show floor. 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="Exhibition" minOccurs="0" maxOccurs="5">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="ExhibitDetail" minOccurs="0" maxOccurs="5">
         <!-- Reference to inner class ExhibitDetail -->
       </xs:element>
       <xs:element type="ns:ParagraphType" name="Comments" minOccurs="0"/>
     </xs:sequence>
     <xs:attribute use="optional" name="Type">
       <xs:simpleType>
         <!-- Reference to inner class Type -->
       </xs:simpleType>
     </xs:attribute>
     <xs:attribute type="xs:string" use="optional" name="KitDistributionCode"/>
     <xs:attribute type="xs:string" use="optional" name="KitFormatCode"/>
     <xs:attribute type="xs:boolean" use="optional" name="GeneralServiceContractorInd"/>
     <xs:attribute type="xs:int" use="optional" name="GrossExhibitionSpace"/>
     <xs:attribute type="xs:int" use="optional" name="NetExhibitionSpace"/>
     <xs:attribute type="xs:string" use="optional" name="GrossUnitOfMeasure"/>
     <xs:attribute type="xs:string" use="optional" name="NetUnitOfMeasure"/>
     <xs:attribute type="xs:int" use="optional" name="ExhibitQuantity"/>
     <xs:attribute type="xs:int" use="optional" name="CompanyQuantity"/>
     <xs:attribute type="xs:boolean" use="optional" name="SecuredAreaIndicator"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.ExhibitDetail
          Describes display areas constructed to showcase products, services or to convey a message.
static class RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.Type
          Schema fragment(s) for this class:
 
Constructor Summary
RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition()
           
 
Method Summary
 void addExhibitDetail(RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.ExhibitDetail item)
          Add a 'ExhibitDetail' element item.
 void clearExhibitDetails()
          Remove all 'ExhibitDetail' element items.
 Paragraph getComments()
          Get the 'Comments' element value.
 java.lang.Integer getCompanyQuantity()
          Get the 'CompanyQuantity' attribute value.
 RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.ExhibitDetail getExhibitDetail(int index)
          Get 'ExhibitDetail' element item by position.
 java.util.List<RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.ExhibitDetail> getExhibitDetails()
          Get the list of 'ExhibitDetail' element items.
 java.lang.Integer getExhibitQuantity()
          Get the 'ExhibitQuantity' attribute value.
 java.lang.Boolean getGeneralServiceContractorInd()
          Get the 'GeneralServiceContractorInd' attribute value.
 java.lang.Integer getGrossExhibitionSpace()
          Get the 'GrossExhibitionSpace' attribute value.
 java.lang.String getGrossUnitOfMeasure()
          Get the 'GrossUnitOfMeasure' attribute value.
 java.lang.String getKitDistributionCode()
          Get the 'KitDistributionCode' attribute value.
 java.lang.String getKitFormatCode()
          Get the 'KitFormatCode' attribute value.
 java.lang.Integer getNetExhibitionSpace()
          Get the 'NetExhibitionSpace' attribute value.
 java.lang.String getNetUnitOfMeasure()
          Get the 'NetUnitOfMeasure' attribute value.
 java.lang.Boolean getSecuredAreaIndicator()
          Get the 'SecuredAreaIndicator' attribute value.
 RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.Type getType()
          Get the 'Type' attribute value.
 void setComments(Paragraph comments)
          Set the 'Comments' element value.
 void setCompanyQuantity(java.lang.Integer companyQuantity)
          Set the 'CompanyQuantity' attribute value.
 void setExhibitDetails(java.util.List<RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.ExhibitDetail> list)
          Set the list of 'ExhibitDetail' element items.
 void setExhibitQuantity(java.lang.Integer exhibitQuantity)
          Set the 'ExhibitQuantity' attribute value.
 void setGeneralServiceContractorInd(java.lang.Boolean generalServiceContractorInd)
          Set the 'GeneralServiceContractorInd' attribute value.
 void setGrossExhibitionSpace(java.lang.Integer grossExhibitionSpace)
          Set the 'GrossExhibitionSpace' attribute value.
 void setGrossUnitOfMeasure(java.lang.String grossUnitOfMeasure)
          Set the 'GrossUnitOfMeasure' attribute value.
 void setKitDistributionCode(java.lang.String kitDistributionCode)
          Set the 'KitDistributionCode' attribute value.
 void setKitFormatCode(java.lang.String kitFormatCode)
          Set the 'KitFormatCode' attribute value.
 void setNetExhibitionSpace(java.lang.Integer netExhibitionSpace)
          Set the 'NetExhibitionSpace' attribute value.
 void setNetUnitOfMeasure(java.lang.String netUnitOfMeasure)
          Set the 'NetUnitOfMeasure' attribute value.
 void setSecuredAreaIndicator(java.lang.Boolean securedAreaIndicator)
          Set the 'SecuredAreaIndicator' attribute value.
 void setType(RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.Type type)
          Set the 'Type' attribute value.
 int sizeExhibitDetails()
          Get the number of 'ExhibitDetail' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition

public RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition()
Method Detail

getExhibitDetails

public java.util.List<RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.ExhibitDetail> getExhibitDetails()
Get the list of 'ExhibitDetail' element items.

Returns:
list

setExhibitDetails

public void setExhibitDetails(java.util.List<RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.ExhibitDetail> list)
Set the list of 'ExhibitDetail' element items.

Parameters:
list -

sizeExhibitDetails

public int sizeExhibitDetails()
Get the number of 'ExhibitDetail' element items.

Returns:
count

addExhibitDetail

public void addExhibitDetail(RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.ExhibitDetail item)
Add a 'ExhibitDetail' element item.

Parameters:
item -

getExhibitDetail

public RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.ExhibitDetail getExhibitDetail(int index)
Get 'ExhibitDetail' element item by position.

Parameters:
index -
Returns:
item

clearExhibitDetails

public void clearExhibitDetails()
Remove all 'ExhibitDetail' element items.


getComments

public Paragraph getComments()
Get the 'Comments' element value. An open field to comment on the exhibition.

Returns:
value

setComments

public void setComments(Paragraph comments)
Set the 'Comments' element value. An open field to comment on the exhibition.

Parameters:
comments -

getType

public RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.Type getType()
Get the 'Type' attribute value. Used to designate the exhibition as public, private or public/private.

Returns:
value

setType

public void setType(RFPMeetingRQ.RFPRequestSegment.EventBlock.Exhibition.Type type)
Set the 'Type' attribute value. Used to designate the exhibition as public, private or public/private.

Parameters:
type -

getKitDistributionCode

public java.lang.String getKitDistributionCode()
Get the 'KitDistributionCode' attribute value. Describes how an exhibitor kit will be distributed (e.g. e-mail, fax). Refer to OpenTravel Code table Distribution Type (DTB)

Returns:
value

setKitDistributionCode

public void setKitDistributionCode(java.lang.String kitDistributionCode)
Set the 'KitDistributionCode' attribute value. Describes how an exhibitor kit will be distributed (e.g. e-mail, fax). Refer to OpenTravel Code table Distribution Type (DTB)

Parameters:
kitDistributionCode -

getKitFormatCode

public java.lang.String getKitFormatCode()
Get the 'KitFormatCode' attribute value. Describes the format of the exhibitor kit (e.g. hardcopy, CDROM). Refer to OpenTravel Code table Format (FMT)

Returns:
value

setKitFormatCode

public void setKitFormatCode(java.lang.String kitFormatCode)
Set the 'KitFormatCode' attribute value. Describes the format of the exhibitor kit (e.g. hardcopy, CDROM). Refer to OpenTravel Code table Format (FMT)

Parameters:
kitFormatCode -

getGeneralServiceContractorInd

public java.lang.Boolean getGeneralServiceContractorInd()
Get the 'GeneralServiceContractorInd' attribute value. If true, a General Service Contractor (GSC) has been selected and details can be found under ProfileInfo. If false, no GSC has been selected.

Returns:
value

setGeneralServiceContractorInd

public void setGeneralServiceContractorInd(java.lang.Boolean generalServiceContractorInd)
Set the 'GeneralServiceContractorInd' attribute value. If true, a General Service Contractor (GSC) has been selected and details can be found under ProfileInfo. If false, no GSC has been selected.

Parameters:
generalServiceContractorInd -

getGrossExhibitionSpace

public java.lang.Integer getGrossExhibitionSpace()
Get the 'GrossExhibitionSpace' attribute value. Defines the gross amount of exhibition space required for the event.

Returns:
value

setGrossExhibitionSpace

public void setGrossExhibitionSpace(java.lang.Integer grossExhibitionSpace)
Set the 'GrossExhibitionSpace' attribute value. Defines the gross amount of exhibition space required for the event.

Parameters:
grossExhibitionSpace -

getNetExhibitionSpace

public java.lang.Integer getNetExhibitionSpace()
Get the 'NetExhibitionSpace' attribute value. Defines the net amount of exhibition space required for the event.

Returns:
value

setNetExhibitionSpace

public void setNetExhibitionSpace(java.lang.Integer netExhibitionSpace)
Set the 'NetExhibitionSpace' attribute value. Defines the net amount of exhibition space required for the event.

Parameters:
netExhibitionSpace -

getGrossUnitOfMeasure

public java.lang.String getGrossUnitOfMeasure()
Get the 'GrossUnitOfMeasure' attribute value. This is the standard unit of measure (e.g. square feet, square meters).

Returns:
value

setGrossUnitOfMeasure

public void setGrossUnitOfMeasure(java.lang.String grossUnitOfMeasure)
Set the 'GrossUnitOfMeasure' attribute value. This is the standard unit of measure (e.g. square feet, square meters).

Parameters:
grossUnitOfMeasure -

getNetUnitOfMeasure

public java.lang.String getNetUnitOfMeasure()
Get the 'NetUnitOfMeasure' attribute value. This is the standard unit of measure (e.g. square feet, square meters).

Returns:
value

setNetUnitOfMeasure

public void setNetUnitOfMeasure(java.lang.String netUnitOfMeasure)
Set the 'NetUnitOfMeasure' attribute value. This is the standard unit of measure (e.g. square feet, square meters).

Parameters:
netUnitOfMeasure -

getExhibitQuantity

public java.lang.Integer getExhibitQuantity()
Get the 'ExhibitQuantity' attribute value. The number of exhibits expected.

Returns:
value

setExhibitQuantity

public void setExhibitQuantity(java.lang.Integer exhibitQuantity)
Set the 'ExhibitQuantity' attribute value. The number of exhibits expected.

Parameters:
exhibitQuantity -

getCompanyQuantity

public java.lang.Integer getCompanyQuantity()
Get the 'CompanyQuantity' attribute value. The number of exhibiting companies expected.

Returns:
value

setCompanyQuantity

public void setCompanyQuantity(java.lang.Integer companyQuantity)
Set the 'CompanyQuantity' attribute value. The number of exhibiting companies expected.

Parameters:
companyQuantity -

getSecuredAreaIndicator

public java.lang.Boolean getSecuredAreaIndicator()
Get the 'SecuredAreaIndicator' attribute value. If true, indicates the area needs to be secured. If false, the area does not need to be secured.

Returns:
value

setSecuredAreaIndicator

public void setSecuredAreaIndicator(java.lang.Boolean securedAreaIndicator)
Set the 'SecuredAreaIndicator' attribute value. If true, indicates the area needs to be secured. If false, the area does not need to be secured.

Parameters:
securedAreaIndicator -