org.ota.hotel
Class RFPMeetingRQ.RFPRequestSegment.ProposalSpecification

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

public static class RFPMeetingRQ.RFPRequestSegment.ProposalSpecification
extends java.lang.Object

Used to provide details on the proposal such as the key factors that will play a role in the proposal evaluation. 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="ProposalSpecification" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="KeyDecisionFactors" minOccurs="0">
         <!-- Reference to inner class KeyDecisionFactors -->
       </xs:element>
       <xs:element name="Presentation" minOccurs="0">
         <!-- Reference to inner class Presentation -->
       </xs:element>
       <xs:element type="ns:ParagraphType" name="Comments" minOccurs="0" maxOccurs="5"/>
       <xs:element name="CustomQuestions" minOccurs="0">
         <!-- Reference to inner class CustomQuestions -->
       </xs:element>
     </xs:sequence>
     <xs:attributeGroup ref="ns:ProposalGroup"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.CustomQuestions
          A container for collecting custom questions and answers.
static class RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.KeyDecisionFactors
          A collection of key decision factors used in the proposal evaluation.
static class RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.Presentation
          Used to provide information on where and when the sites should present their proposals to the meeting planners.
 
Constructor Summary
RFPMeetingRQ.RFPRequestSegment.ProposalSpecification()
           
 
Method Summary
 void addComment(Paragraph item)
          Add a 'Comments' element item.
 void clearComments()
          Remove all 'Comments' element items.
 Paragraph getComment(int index)
          Get 'Comments' element item by position.
 java.util.List<Paragraph> getComments()
          Get the list of 'Comments' element items.
 RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.CustomQuestions getCustomQuestions()
          Get the 'CustomQuestions' element value.
 RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.KeyDecisionFactors getKeyDecisionFactors()
          Get the 'KeyDecisionFactors' element value.
 RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.Presentation getPresentation()
          Get the 'Presentation' element value.
 ProposalGroup getProposalGroup()
          Get the 'ProposalGroup' attributeGroup value.
 void setComments(java.util.List<Paragraph> list)
          Set the list of 'Comments' element items.
 void setCustomQuestions(RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.CustomQuestions customQuestions)
          Set the 'CustomQuestions' element value.
 void setKeyDecisionFactors(RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.KeyDecisionFactors keyDecisionFactors)
          Set the 'KeyDecisionFactors' element value.
 void setPresentation(RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.Presentation presentation)
          Set the 'Presentation' element value.
 void setProposalGroup(ProposalGroup proposalGroup)
          Set the 'ProposalGroup' attributeGroup value.
 int sizeComments()
          Get the number of 'Comments' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RFPMeetingRQ.RFPRequestSegment.ProposalSpecification

public RFPMeetingRQ.RFPRequestSegment.ProposalSpecification()
Method Detail

getKeyDecisionFactors

public RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.KeyDecisionFactors getKeyDecisionFactors()
Get the 'KeyDecisionFactors' element value.

Returns:
value

setKeyDecisionFactors

public void setKeyDecisionFactors(RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.KeyDecisionFactors keyDecisionFactors)
Set the 'KeyDecisionFactors' element value.

Parameters:
keyDecisionFactors -

getPresentation

public RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.Presentation getPresentation()
Get the 'Presentation' element value.

Returns:
value

setPresentation

public void setPresentation(RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.Presentation presentation)
Set the 'Presentation' element value.

Parameters:
presentation -

getComments

public java.util.List<Paragraph> getComments()
Get the list of 'Comments' element items. Comments regarding the proposal itself.

Returns:
list

setComments

public void setComments(java.util.List<Paragraph> list)
Set the list of 'Comments' element items. Comments regarding the proposal itself.

Parameters:
list -

sizeComments

public int sizeComments()
Get the number of 'Comments' element items.

Returns:
count

addComment

public void addComment(Paragraph item)
Add a 'Comments' element item.

Parameters:
item -

getComment

public Paragraph getComment(int index)
Get 'Comments' element item by position.

Parameters:
index -
Returns:
item

clearComments

public void clearComments()
Remove all 'Comments' element items.


getCustomQuestions

public RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.CustomQuestions getCustomQuestions()
Get the 'CustomQuestions' element value.

Returns:
value

setCustomQuestions

public void setCustomQuestions(RFPMeetingRQ.RFPRequestSegment.ProposalSpecification.CustomQuestions customQuestions)
Set the 'CustomQuestions' element value.

Parameters:
customQuestions -

getProposalGroup

public ProposalGroup getProposalGroup()
Get the 'ProposalGroup' attributeGroup value. Provides information regarding the requirements of a specific proposal.

Returns:
value

setProposalGroup

public void setProposalGroup(ProposalGroup proposalGroup)
Set the 'ProposalGroup' attributeGroup value. Provides information regarding the requirements of a specific proposal.

Parameters:
proposalGroup -