org.ota.hotel
Class Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.AudioVisuals.AudioVisual

java.lang.Object
  extended by org.ota.hotel.Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.AudioVisuals.AudioVisual
Enclosing class:
Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.AudioVisuals

public static class Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.AudioVisuals.AudioVisual
extends java.lang.Object

Defines a specific audio visual need for a function. 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="AudioVisual" maxOccurs="unbounded">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="Comments" minOccurs="0">
         <!-- Reference to inner class Comments -->
       </xs:element>
     </xs:sequence>
     <xs:attribute type="xs:string" use="optional" name="Code"/>
     <xs:attribute type="ns:PreferLevelType" use="optional" name="AudioVisualPref"/>
     <xs:attributeGroup ref="ns:QuantityGroup"/>
     <xs:attributeGroup ref="ns:CurrencyAmountGroup"/>
   </xs:complexType>
 </xs:element>
 
 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="QuantityGroup">
   <xs:attribute type="xs:int" use="optional" name="Quantity"/>
 </xs:attributeGroup>
 


Nested Class Summary
static class Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.AudioVisuals.AudioVisual.Comments
          A collection of comments associated with the audio visual item.
 
Constructor Summary
Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.AudioVisuals.AudioVisual()
           
 
Method Summary
 PreferLevel getAudioVisualPref()
          Get the 'AudioVisualPref' attribute value.
 java.lang.String getCode()
          Get the 'Code' attribute value.
 Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.AudioVisuals.AudioVisual.Comments getComments()
          Get the 'Comments' element value.
 CurrencyAmountGroup getCurrencyAmountGroup()
          Get the 'CurrencyAmountGroup' attributeGroup value.
 java.lang.Integer getQuantity()
          Get the 'Quantity' attribute value.
 void setAudioVisualPref(PreferLevel audioVisualPref)
          Set the 'AudioVisualPref' attribute value.
 void setCode(java.lang.String code)
          Set the 'Code' attribute value.
 void setComments(Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.AudioVisuals.AudioVisual.Comments comments)
          Set the 'Comments' element value.
 void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
          Set the 'CurrencyAmountGroup' attributeGroup value.
 void setQuantity(java.lang.Integer quantity)
          Set the 'Quantity' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.AudioVisuals.AudioVisual

public Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.AudioVisuals.AudioVisual()
Method Detail

getComments

public Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.AudioVisuals.AudioVisual.Comments getComments()
Get the 'Comments' element value.

Returns:
value

setComments

public void setComments(Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.AudioVisuals.AudioVisual.Comments comments)
Set the 'Comments' element value.

Parameters:
comments -

getCode

public java.lang.String getCode()
Get the 'Code' attribute value. The specific audio visual requirement being defined. Refer to OpenTravel Code Table Meeting Room code (MRC).

Returns:
value

setCode

public void setCode(java.lang.String code)
Set the 'Code' attribute value. The specific audio visual requirement being defined. Refer to OpenTravel Code Table Meeting Room code (MRC).

Parameters:
code -

getAudioVisualPref

public PreferLevel getAudioVisualPref()
Get the 'AudioVisualPref' attribute value. Defines the preference for the audio visual item (e.g., preferred, required).

Returns:
value

setAudioVisualPref

public void setAudioVisualPref(PreferLevel audioVisualPref)
Set the 'AudioVisualPref' attribute value. Defines the preference for the audio visual item (e.g., preferred, required).

Parameters:
audioVisualPref -

getQuantity

public java.lang.Integer getQuantity()
Get the 'Quantity' attribute value. Used to define the quantity for an associated element or attribute.

Returns:
value

setQuantity

public void setQuantity(java.lang.Integer quantity)
Set the 'Quantity' attribute value. Used to define the quantity for an associated element or attribute.

Parameters:
quantity -

getCurrencyAmountGroup

public CurrencyAmountGroup getCurrencyAmountGroup()
Get the 'CurrencyAmountGroup' attributeGroup value. The amount charged for each audio visual item.

Returns:
value

setCurrencyAmountGroup

public void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
Set the 'CurrencyAmountGroup' attributeGroup value. The amount charged for each audio visual item.

Parameters:
currencyAmountGroup -