/**
  * @param WebexXmlArray<WebexXml> $attendee
  */
 public function setAttendee(WebexXmlArray $attendee)
 {
     if ($attendee->getType() != 'WebexXml') {
         throw new WebexXmlException(get_class($this) . "::attendee must be of type WebexXml");
     }
     $this->attendee = $attendee;
 }
 /**
  * @param WebexXmlArray<WebexXmlEventRecordedEventType> $recordedEvent
  */
 public function setRecordedEvent(WebexXmlArray $recordedEvent)
 {
     if ($recordedEvent->getType() != 'WebexXmlEventRecordedEventType') {
         throw new WebexXmlException(get_class($this) . "::recordedEvent must be of type WebexXmlEventRecordedEventType");
     }
     $this->recordedEvent = $recordedEvent;
 }
 /**
  * @param WebexXmlArray<WebexXmlSalesOpptySummaryType> $opportunity
  */
 public function setOpportunity(WebexXmlArray $opportunity)
 {
     if ($opportunity->getType() != 'WebexXmlSalesOpptySummaryType') {
         throw new WebexXmlException(get_class($this) . "::opportunity must be of type WebexXmlSalesOpptySummaryType");
     }
     $this->opportunity = $opportunity;
 }
 /**
  * @param WebexXmlArray<WebexXmlEventCheckboxType> $checkBox
  */
 public function setCheckBox(WebexXmlArray $checkBox)
 {
     if ($checkBox->getType() != 'WebexXmlEventCheckboxType') {
         throw new WebexXmlException(get_class($this) . "::checkBox must be of type WebexXmlEventCheckboxType");
     }
     $this->checkBox = $checkBox;
 }
 /**
  * @param WebexXmlArray<WebexXmlComServiceTypeType> $serviceTypes
  */
 public function setServiceTypes(WebexXmlArray $serviceTypes)
 {
     if ($serviceTypes->getType() != 'WebexXmlComServiceTypeType') {
         throw new WebexXmlException(get_class($this) . "::serviceTypes must be of type WebexXmlComServiceTypeType");
     }
     $this->serviceTypes = $serviceTypes;
 }
 /**
  * @param WebexXmlArray<WebexXmlServListOrderADType> $orderAD
  */
 public function setOrderAD(WebexXmlArray $orderAD)
 {
     if ($orderAD->getType() != 'WebexXmlServListOrderADType') {
         throw new WebexXmlException(get_class($this) . "::orderAD must be of type WebexXmlServListOrderADType");
     }
     $this->orderAD = $orderAD;
 }
 /**
  * @param WebexXmlArray<WebexXmlServBodyContentType> $body
  */
 public function setBody(WebexXmlArray $body)
 {
     if ($body->getType() != 'WebexXmlServBodyContentType') {
         throw new WebexXmlException(get_class($this) . "::body must be of type WebexXmlServBodyContentType");
     }
     $this->body = $body;
 }
 /**
  * @param WebexXmlArray<WebexXmlSessParticipantType> $participants
  */
 public function setParticipants(WebexXmlArray $participants)
 {
     if ($participants->getType() != 'WebexXmlSessParticipantType') {
         throw new WebexXmlException(get_class($this) . "::participants must be of type WebexXmlSessParticipantType");
     }
     $this->participants = $participants;
 }
 /**
  * @param WebexXmlArray<WebexXmlAttAttendeeType> $attendees
  */
 public function setAttendees(WebexXmlArray $attendees)
 {
     if ($attendees->getType() != 'WebexXmlAttAttendeeType') {
         throw new WebexXmlException(get_class($this) . "::attendees must be of type WebexXmlAttAttendeeType");
     }
     $this->attendees = $attendees;
 }
 /**
  * @param WebexXmlArray<WebexXmlComPersonType> $panelist
  */
 public function setPanelist(WebexXmlArray $panelist)
 {
     if ($panelist->getType() != 'WebexXmlComPersonType') {
         throw new WebexXmlException(get_class($this) . "::panelist must be of type WebexXmlComPersonType");
     }
     $this->panelist = $panelist;
 }
 /**
  * @param WebexXmlArray<WebexXmlComEmailType> $emails
  */
 public function setEmails(WebexXmlArray $emails)
 {
     if ($emails->getType() != 'WebexXmlComEmailType') {
         throw new WebexXmlException(get_class($this) . "::emails must be of type WebexXmlComEmailType");
     }
     $this->emails = $emails;
 }
 /**
  * @param WebexXmlArray<WebexXmlServSubErrorType> $subErrors
  */
 public function setSubErrors(WebexXmlArray $subErrors)
 {
     if ($subErrors->getType() != 'WebexXmlServSubErrorType') {
         throw new WebexXmlException(get_class($this) . "::subErrors must be of type WebexXmlServSubErrorType");
     }
     $this->subErrors = $subErrors;
 }
 /**
  * @param WebexXmlArray<WebexXmlEventApprovalRuleInstanceType> $approvalRules
  */
 public function setApprovalRules(WebexXmlArray $approvalRules)
 {
     if ($approvalRules->getType() != 'WebexXmlEventApprovalRuleInstanceType') {
         throw new WebexXmlException(get_class($this) . "::approvalRules must be of type WebexXmlEventApprovalRuleInstanceType");
     }
     $this->approvalRules = $approvalRules;
 }
 /**
  * @param WebexXmlArray<WebexXmlComCheckBoxItemTagType> $items
  */
 public function setItems(WebexXmlArray $items)
 {
     if ($items->getType() != 'WebexXmlComCheckBoxItemTagType') {
         throw new WebexXmlException(get_class($this) . "::items must be of type WebexXmlComCheckBoxItemTagType");
     }
     $this->items = $items;
 }
 /**
  * @param WebexXmlArray<WebexXmlEventChoiceType> $choice
  */
 public function setChoice(WebexXmlArray $choice)
 {
     if ($choice->getType() != 'WebexXmlEventChoiceType') {
         throw new WebexXmlException(get_class($this) . "::choice must be of type WebexXmlEventChoiceType");
     }
     $this->choice = $choice;
 }
 /**
  * @param WebexXmlArray<WebexXmlComDayOfWeekType> $dayInWeek
  */
 public function setDayInWeek(WebexXmlArray $dayInWeek)
 {
     if ($dayInWeek->getType() != 'WebexXmlComDayOfWeekType') {
         throw new WebexXmlException(get_class($this) . "::dayInWeek must be of type WebexXmlComDayOfWeekType");
     }
     $this->dayInWeek = $dayInWeek;
 }
 /**
  * @param WebexXmlArray<WebexXmlServGlobalCallInNumType> $globalNum
  */
 public function setGlobalNum(WebexXmlArray $globalNum)
 {
     if ($globalNum->getType() != 'WebexXmlServGlobalCallInNumType') {
         throw new WebexXmlException(get_class($this) . "::globalNum must be of type WebexXmlServGlobalCallInNumType");
     }
     $this->globalNum = $globalNum;
 }
 /**
  * @param WebexXmlArray<WebexXmlEventChoiceGroupType> $dropDownGroup
  */
 public function setDropDownGroup(WebexXmlArray $dropDownGroup)
 {
     if ($dropDownGroup->getType() != 'WebexXmlEventChoiceGroupType') {
         throw new WebexXmlException(get_class($this) . "::dropDownGroup must be of type WebexXmlEventChoiceGroupType");
     }
     $this->dropDownGroup = $dropDownGroup;
 }
 /**
  * @param WebexXmlArray<WebexXmlEventSourceType> $source
  */
 public function setSource(WebexXmlArray $source)
 {
     if ($source->getType() != 'WebexXmlEventSourceType') {
         throw new WebexXmlException(get_class($this) . "::source must be of type WebexXmlEventSourceType");
     }
     $this->source = $source;
 }