org.ota.hotel
Class EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge

java.lang.Object
  extended by org.ota.hotel.EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge
Enclosing class:
EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges

public static class EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge
extends java.lang.Object

A summary of a specific charge associated with a function (i.e., total audiovisual charges for the 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="FunctionCharge" maxOccurs="unbounded">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:TaxesType" name="Taxes" minOccurs="0"/>
       <xs:element type="ns:ParagraphType" name="Comment" minOccurs="0"/>
     </xs:sequence>
     <xs:attribute type="xs:string" use="optional" name="FunctionChargeCode"/>
     <xs:attributeGroup ref="ns:CurrencyAmountGroup"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge()
           
 
Method Summary
 Paragraph getComment()
          Get the 'Comment' element value.
 CurrencyAmountGroup getCurrencyAmountGroup()
          Get the 'CurrencyAmountGroup' attributeGroup value.
 java.lang.String getFunctionChargeCode()
          Get the 'FunctionChargeCode' attribute value.
 Taxes getTaxes()
          Get the 'Taxes' element value.
 void setComment(Paragraph comment)
          Set the 'Comment' element value.
 void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
          Set the 'CurrencyAmountGroup' attributeGroup value.
 void setFunctionChargeCode(java.lang.String functionChargeCode)
          Set the 'FunctionChargeCode' attribute value.
 void setTaxes(Taxes taxes)
          Set the 'Taxes' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge

public EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence.FunctionCharges.FunctionCharge()
Method Detail

getTaxes

public Taxes getTaxes()
Get the 'Taxes' element value.

Returns:
value

setTaxes

public void setTaxes(Taxes taxes)
Set the 'Taxes' element value.

Parameters:
taxes -

getComment

public Paragraph getComment()
Get the 'Comment' element value.

Returns:
value

setComment

public void setComment(Paragraph comment)
Set the 'Comment' element value.

Parameters:
comment -

getFunctionChargeCode

public java.lang.String getFunctionChargeCode()
Get the 'FunctionChargeCode' attribute value. This describes charges related to a function (e.g. set-up; room rental; break-out; breakfast; lunch; dinner; miscellaneous). Refer to OpenTravel Code List Event Charge (EVT).

Returns:
value

setFunctionChargeCode

public void setFunctionChargeCode(java.lang.String functionChargeCode)
Set the 'FunctionChargeCode' attribute value. This describes charges related to a function (e.g. set-up; room rental; break-out; breakfast; lunch; dinner; miscellaneous). Refer to OpenTravel Code List Event Charge (EVT).

Parameters:
functionChargeCode -

getCurrencyAmountGroup

public CurrencyAmountGroup getCurrencyAmountGroup()
Get the 'CurrencyAmountGroup' attributeGroup value. Actual charge for the service identified by the function charge code.

Returns:
value

setCurrencyAmountGroup

public void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
Set the 'CurrencyAmountGroup' attributeGroup value. Actual charge for the service identified by the function charge code.

Parameters:
currencyAmountGroup -